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-master-arm-stable-defconfig in repository toolchain/linux-next.
omits 17b57b1883c1 Linux 4.19-rc6 omits 9a10b063758c Merge tag 'auxdisplay-for-greg-v4.19-rc6' of https://githu [...] omits 9ba6873e1603 Merge tag 'libnvdimm-fixes2-4.19-rc6' of git://git.kernel. [...] omits 03d179a840ce MAINTAINERS: fix reference to moved drivers/{misc => auxdi [...] omits 291d0e5d81e1 Merge tag 'for-linus-20180929' of git://git.kernel.dk/linux-block omits e75417739b1d Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits e1ce697db674 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits af17b3aa1fea Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 82ec752cce8b Merge tag 'pm-4.19-rc6' of git://git.kernel.org/pub/scm/li [...] omits d51aea13dd67 cpufreq: qcom-kryo: Fix section annotations omits 7a6878bb4e7a Merge tag 'dma-mapping-4.19-3' of git://git.infradead.org/ [...] omits e704966c45e4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2f19e7a7e63a Merge tag 'spi-fix-v4.19-rc5' of https://git.kernel.org/pu [...] omits 8f0566118e2d Merge tag 'regulator-v4.19-rc5' of https://git.kernel.org/ [...] omits f005de0183de Merge tag 'powerpc-4.19-3' of https://git.kernel.org/pub/s [...] omits 900915f9036f Merge tag 'pinctrl-v4.19-4' of git://git.kernel.org/pub/sc [...] omits befb1b3c2703 perf/core: Add sanity check to deal with pinned event failure omits f151f57bfd97 Merge tag 'drm-fixes-2018-09-28' of git://anongit.freedesk [...] omits ed1b3f4c4fc3 Merge tag 'riscv-for-linus-4.19-rc6' of git://git.kernel.o [...] omits 278e59a00741 Merge tag 'pci-v4.19-fixes-2' of ssh://gitolite.kernel.org [...] omits 133424a20777 Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] omits 6c7678674014 xen/blkfront: correct purging of persistent grants omits 15c206887603 Revert "xen/blkfront: When purging persistent grants, keep [...] omits 7e0cf1c983b5 selftests/powerpc: Fix Makefiles for headers_install change omits fcb1349a2af5 Merge branch 'drm-fixes-4.19' of git://people.freedesktop. [...] omits adba0e5493ab Merge tag 'drm-misc-fixes-2018-09-27-1' of git://anongit.f [...] omits ad0371482b1e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits c127e59bee3e Merge tag 'for_v4.19-rc6' of git://git.kernel.org/pub/scm/ [...] omits 587562d0c7cd blk-mq: I/O and timer unplugs are inverted in blktrace omits f52afc93cd01 dax: Fix deadlock in dax_lock_mapping_entry() omits bdec8d7fa55e x86/boot: Fix kexec booting failure in the SEV bit detection code omits 0f843e65d9ee bcache: add separate workqueue for journal_write to avoid [...] omits fbbdadf2faf1 drm/amd/display: Fix Edid emulation for linux omits 599760d6d0ab drm/amd/display: Fix Vega10 lightup on S3 resume omits 61ea6f583197 drm/amdgpu: Fix vce work queue was not cancelled when suspend omits d6a77ba0eb92 Revert "drm/panel: Add device_link from panel device to DR [...] omits 090bcfd5d1b6 Merge branch 'clockevents/4.19-fixes' of https://git.linar [...] omits f151ba989d14 xen/blkfront: When purging persistent grants, keep them in [...] omits 52bf4a900d9c clocksource/drivers/timer-atmel-pit: Properly handle error cases omits 854f31ccdd79 block: fix deadline elevator drain for zoned block devices omits 576156bb01a6 Merge branch 'for-upstream/malidp-fixes' of git://linux-ar [...] omits e89fe98bba86 Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] omits f188b99f0b2d ACPI / hotplug / PCI: Don't scan for non-hotplug bridges i [...] omits 337fe9f5c1e7 drm/syncobj: Don't leak fences when WAIT_FOR_SUBMIT is set omits c307aaf3eb47 Merge tag 'iommu-fixes-v4.19-rc5' of git://git.kernel.org/ [...] omits 5ebb1bc2d63d iommu/amd: Return devid as alias for ACPI HID devices omits 530ca2c9bd69 blk-mq: Allow blocking queue tag iter callbacks omits bb830add192e nvme: properly propagate errors in nvme_mpath_init omits 974c24c5bed7 dma-mapping: add the missing ARCH_HAS_SYNC_DMA_FOR_CPU_ALL [...] omits 5c5702e259dc RDMA/core: Set right entry state before releasing reference omits e8ef090a6142 IB/mlx5: Destroy the DEVX object upon error flow omits a9360abd3de0 IB/uverbs: Free uapi on destroy omits a38523185b40 erge tag 'libnvdimm-fixes-4.19-rc6' of git://git.kernel.or [...] omits 846e8dd47c26 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits bfb0e9b490bc Merge tag 'usb-4.19-rc6' of git://git.kernel.org/pub/scm/l [...] omits ccf791e5e6b1 Merge tag 'tty-4.19-rc6' of git://git.kernel.org/pub/scm/l [...] omits fc0c8146680e Merge tag 'char-misc-4.19-rc6' of git://git.kernel.org/pub [...] omits 2483ef056f6e powerpc/numa: Use associativity if VPHN hcall is successful omits 96dc89d526ef powerpc/tm: Avoid possible userspace r1 corruption on reclaim omits cf13435b730a powerpc/tm: Fix userspace r13 corruption omits be9e6598aeb0 iommu/vt-d: Handle memory shortage on pasid table allocation omits 8c0f9f5b309d Revert "uapi/linux/keyctl.h: don't use C++ reserved keywor [...] omits 72923e5488f0 Revert "pinctrl: intel: Do pin translation when lock IRQ" omits e50d95e2ad12 pinctrl: cannonlake: Fix HOSTSW_OWN register offset of H variant omits b85bfa246efd pinctrl/amd: poll InterruptEnable bits in amd_gpio_irq_set_type omits 2dd68cc7fd8c Merge gitolite.kernel.org:/pub/scm/linux/kernel/git/davem/net omits 74bc2abca760 iommu/rockchip: Free irqs in shutdown handler omits 57a489786de9 RISC-V: include linux/ftrace.h in asm-prototypes.h omits f4a518797b40 net: mvneta: fix the remaining Rx descriptor unmapping issues omits ccfec9e5cb2d ip_tunnel: be careful when accessing the inner header omits d8e2262a5044 mpls: allow routes on ip6gre devices omits d2f85c9e1cf8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits de5c95d0f518 RDMA/bnxt_re: Fix system crash during RDMA resource initia [...] omits 02214bfc89c7 Merge tag 'media/v4.19-2' of git://git.kernel.org/pub/scm/ [...] omits 8604895a34d9 powerpc/pseries: Fix unitialized timer reset on migration omits 864f893f31ee Merge branch 'clockevents/4.19-fixes' of https://git.linar [...] omits d26ed6b0e5e2 net: aquantia: memory corruption on jumbo frames omits 841dfa43788a Merge branch 'netpoll-avoid-capture-effects-for-NAPI-drivers' omits 765cdc209cb8 tun: remove ndo_poll_controller omits 0825ce70318e nfp: remove ndo_poll_controller omits 58e0e22bff63 bnxt: remove ndo_poll_controller omits d8ea6a91ad70 bnx2x: remove ndo_poll_controller omits 9c29bcd189f4 mlx5: remove ndo_poll_controller omits a24b66c249f7 mlx4: remove ndo_poll_controller omits 1aa28fb98368 i40evf: remove ndo_poll_controller omits 158a08a694c4 ice: remove ndo_poll_controller omits 0542997edece igb: remove ndo_poll_controller omits 2753166e4be9 ixgb: remove ndo_poll_controller omits dda9d57e2d42 fm10k: remove ndo_poll_controller omits 6f5d941ebade ixgbevf: remove ndo_poll_controller omits b80e71a986c2 ixgbe: remove ndo_poll_controller omits 93f62ad5e83a bonding: use netpoll_poll_dev() helper omits ac3d9dd034e5 netpoll: make ndo_poll_controller() optional omits 4451d3f59f2a clocksource/drivers/fttmr010: Fix set_next_event handler omits 16fdf8ba9839 rds: Fix build regression. omits 6bf4ca7fbc85 Linux 4.19-rc5 omits d02771fb1662 Merge tag 'mfd-fixes-4.19' of git://git.kernel.org/pub/scm [...] omits 18d49ec3c62f Merge tag 'for-linus-4.19d-rc5-tag' of git://git.kernel.or [...] omits a83f87c1d2a9 Merge tag 'for-linus-20180922' of git://git.kernel.dk/linux-block omits 328c6333ba3d Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 52890d2afc6a Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits ea092676b0d9 Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 474ff2600889 net-ethtool: ETHTOOL_GUFO did not and should not require C [...] omits 41c9b1be335b device-dax: Add missing address_space_operations omits 8360ed6745df RDS: IB: Use DEFINE_PER_CPU_SHARED_ALIGNED for rds_ib_stats omits b57e99b4b8b0 block: use nanosecond resolution for iostat omits 8ac1ee6f4d62 net/mlx4: Use cpumask_available for eq->affinity_mask omits 83fe9a966111 devlink: double free in devlink_resource_fill() omits e6ce3822a9f2 net: apple: fix return type of ndo_start_xmit function omits 648c361a568d net: i825xx: fix return type of ndo_start_xmit function omits f0f25516e3b9 net: wiznet: fix return type of ndo_start_xmit function omits 28d304efb88f net: sgi: fix return type of ndo_start_xmit function omits f3bf939f3d45 net: cirrus: fix return type of ndo_start_xmit function omits 72b462798c2a net: seeq: fix return type of ndo_start_xmit function omits 54be5b8ce33f PCI: hv: Fix return value check in hv_pci_assign_slots() omits 86f9bd1ff61c net/ipv6: Display all addresses in output of /proc/net/if_inet6 omits f88b4c01b97e netlabel: check for IPV4MASK in addrinfo_get omits fad0c40fab14 Merge branch 'bpf-sockmap-estab-fixes' omits 5028027844cf bpf: test_maps, only support ESTABLISHED socks omits b05545e15e1f bpf: sockmap, fix transition through disconnect without close omits 5607fff30363 bpf: sockmap only allow ESTABLISHED sock state omits 10dc890d4228 Merge tag 'pinctrl-v4.19-3' of git://git.kernel.org/pub/sc [...] omits f1f1fadacaf0 scsi: sd: don't crash the host on invalid commands omits 318ddb34b205 scsi: ipr: System hung while dlpar adding primary ipr adap [...] omits 8c39e2699f8a scsi: target: iscsi: Use bin2hex instead of a re-implementation omits 1816494330a8 scsi: target: iscsi: Use hex2bin instead of a re-implementation omits 652ef42c134d net: mscc: fix the frame extraction into the skb omits a27fb6d983c7 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 0eba8697bce1 Merge tag 'upstream-4.19-rc4' of git://git.infradead.org/l [...] omits 89578d04b52c drm/malidp: Fix writeback in NV12 omits 69be1984ded0 drm: mali-dp: Call drm_crtc_vblank_reset on device init omits 211b100a5ced Merge tag 'for-linus-20180920' of git://git.kernel.dk/linux-block omits a38fd7d808e6 Merge tag 'drm-fixes-2018-09-21' of git://anongit.freedesk [...] omits 10bc6a6042c9 r8169: fix autoneg issue on resume with RTL8168E omits 9e210178267b scsi: lpfc: Synchronize access to remoteport via rport omits d87161bea405 scsi: ufs: Disable blk-mq for now omits b4a4957d3d1c IB/hfi1: Fix destroy_qp hang after a link down omits d623500b3c4e IB/hfi1: Fix context recovery when PBC has an UnsupportedVL omits 94694d18cf27 IB/hfi1: Invalid user input can result in crash omits 0dbfaa9f2813 IB/hfi1: Fix SL array bounds check omits 4fcb7f8be829 Merge branch 'drm-fixes-4.19' of git://people.freedesktop. [...] omits 618cc1514b1e Merge branch 'vmwgfx-fixes-4.19' of git://people.freedeskt [...] omits 4eeed3686981 RDMA/uverbs: Fix validity check for modify QP omits 9024143e700f PCI: dwc: Fix scheduling while atomic issues omits b3027b7746ce MAINTAINERS: Move mobiveil PCI driver entry where it belongs omits 05ab1d8a4b36 x86/mm: Expand static page table for fixmap space omits 234b69e3e089 ocfs2: fix ocfs2 read block panic omits 172b06c32b94 mm: slowly shrink slabs with a relatively small number of objects omits 3bf181bc5d8b kernel/sys.c: remove duplicated include omits b45d71fb89ab mm: shmem.c: Correctly annotate new inodes for lockdep omits a1b3d2f217cf fs/proc/kcore.c: fix invalid memory access in multi-page r [...] omits 889c695d419f mm: disable deferred struct page for 32-bit arches omits f83606f5eb00 fork: report pid exhaustion correctly omits 9068a427ee0b MAINTAINERS: Add X86 MM entry omits a8b3bb338e4e x86/intel_rdt: Add Reinette as co-maintainer for RDT omits f061c1cc404a Revert "ubifs: xattr: Don't operate on deleted inodes" omits d3bdc016c598 ubifs: drop false positive assertion omits 37f31b6ca431 ubifs: Check for name being NULL while mounting omits c949a8e8b43f spi: spi-mem: Move the DMA-able constraint doc to the kern [...] omits 60489f085574 spi: spi-mem: Add missing description for data.nbytes field omits d7ab5cdce54d sctp: update dst pmtu with the correct daddr omits 8c6ec3613e7b bnxt_en: don't try to offload VLAN 'modify' action omits 26b471c7e2f7 KVM: nVMX: Fix bad cleanup on error of get/set nested stat [...] omits fb6de923ca33 regulator: fix crash caused by null driver data omits 44d8cc6f1a90 drm/amdkfd: Fix ATS capablity was not reported correctly o [...] omits 15426dbb65c5 drm/amdkfd: Change the control stack MTYPE from UC to NC on GFX9 omits caaa4c8a6be2 drm/amdgpu: Fix SDMA HQD destroy error on gfx_v7 omits 96147db1e1df pinctrl: intel: Do pin translation in other GPIO operation [...] omits d611aaf336b2 Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] omits 65eea8edc315 floppy: Do not copy a kernel pointer to user memory in FDG [...] omits 56ce3c5a50f4 smc: generic netlink family should be __ro_after_init omits f9d5b1d50840 mlxsw: spectrum: Bump required firmware version omits 7ce5c8cd753f libata: mask swap internal and hardware tag omits ae596de1a0c8 Compiler Attributes: naked can be shared omits d124b44f09ca Compiler Attributes: naked was fixed in gcc 4.6 omits 7e620984b625 serial: imx: restore handshaking irq for imx1 omits c716a25b9b70 powerpc/pkeys: Fix reading of ibm, processor-storage-keys [...] omits 3e3b81965cbf usb: typec: mux: Take care of driver module reference counting omits 16c4cb19fa85 usb: core: safely deal with the dynamic quirk lists omits 5c54fcac9a9d usb: roles: Take care of driver module reference counting omits 85682a7e3b9c powerpc: fix csum_ipv6_magic() on little endian platforms omits c9a4cb204e9e USB: handle NULL config in usb_find_alt_setting() omits bd729f9d67aa USB: fix error handling in usb_driver_claim_interface() omits c183813fcee4 USB: remove LPM management from usb_driver_claim_interface() omits 81e0403b26d9 USB: usbdevfs: restore warning for nonsensical flags omits 7a68d9fb8510 USB: usbdevfs: sanitize flags more omits e871db8d78df Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in [...] omits 783f3b4e9ec5 usb: musb: dsps: do not disable CPPI41 irq in driver teardown omits 4b92e7fd76e9 Merge tag 'mtd/fixes-for-4.19-rc5' of git://git.infradead. [...] omits d82920849f30 Merge tag 'sound-4.19-rc5' of git://git.kernel.org/pub/scm [...] omits bffd5e86951c Merge branch 'qed-fixes' omits 7e3e375ceede qed: Add missing device config for RoCE EDPM in UFP mode. omits 0216da9413af qed: Do not add VLAN 0 tag to untagged frames in multi-fun [...] omits 50fdf60181b0 qed: Fix populating the invalid stag value in multi functi [...] omits e71cf5918765 drm/vmwgfx: Fix buffer object eviction omits a4bd815a94b7 drm/vmwgfx: Don't impose STDU limits on framebuffer size omits 140b4e67c2e1 drm/vmwgfx: limit mode size for all display unit to texture_max omits 0c1b174b1b9a drm/vmwgfx: limit screen size to stdu_max during check_modeset omits bfc888261474 drm/vmwgfx: don't check for old_crtc_state enable status omits 7233b8cab390 powerpc/powernv/ioda2: Reduce upper limit for DMA window s [...] omits cf5cca6e4cc4 net: mvneta: fix the Rx desc buffer DMA unmapping omits 76c0ddd8c3a6 ip6_tunnel: be careful when accessing the inner header omits 30f3984ede68 drm/amdgpu: add new polaris pci id omits aa86b03c3ee6 Merge tag 'batadv-net-for-davem-20180919' of git://git.ope [...] omits 8ca4fff974ad Merge tag 'drm-intel-fixes-2018-09-19' of git://anongit.fr [...] omits d5b3a31b1cea Merge tag 'drm-misc-fixes-2018-09-19' of git://anongit.fre [...] omits 8b56ee91ffc8 kvm: selftests: Add platform_info_test omits 6fbbde9a1969 KVM: x86: Control guest reads of MSR_PLATFORM_INFO omits d84f1cff9028 KVM: x86: Turbo bits in MSR_PLATFORM_INFO omits ba8e23db59dc nVMX x86: Check VPID value on vmentry of L2 guests omits 6de84e581c08 nVMX x86: check posted-interrupt descriptor addresss on vm [...] omits e6c67d8cf117 KVM: nVMX: Wake blocked vCPU in guest-mode if pending inte [...] omits 5bea5123cbf0 KVM: VMX: check nested state and CR4.VMXE against SMM omits 822f312d47f0 kvm: x86: make kvm_{load|put}_guest_fpu() static omits a1efa9b70097 x86/hyper-v: rename ipi_arg_{ex,non_ex} structures omits d264ee0c2ed2 KVM: VMX: use preemption timer to force immediate VMExit omits f459a707ed31 KVM: VMX: modify preemption timer bit only when arming timer omits 4c008127e471 KVM: VMX: immediately mark preemption timer expired only f [...] omits a101c9d63ebb KVM: SVM: Switch to bitmap_zalloc() omits 9a9845867c28 KVM/MMU: Fix comment in walk_shadow_page_lockless_end() omits 6bd317d3c865 kvm: selftests: use -pthread instead of -lpthread omits 83b20b28c670 KVM: x86: don't reset root in kvm_mmu_setup() omits d35b34a9a70e kvm: mmu: Don't read PDPTEs when paging is not enabled omits d1766202779e x86/kvm/lapic: always disable MMIO interface in x2APIC mode omits 080220b68714 tools: bpf: fix license for a compat header file omits ee92efe41cf3 IB/srp: Avoid that sg_reset -d ${srp_device} triggers an i [...] omits eb9a29f9e585 Merge tag 'hwmon-for-linus-v4.19-rc5' of git://git.kernel. [...] omits 6ad49fa1993d Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits d59f532480f5 xen: issue warning message when out of grant maptrack entries omits 70513d58751d xen/x86/vpmu: Zero struct pt_regs before calling into samp [...] omits 336b08088d4d MAINTAINERS: Add Borislav to the x86 maintainers omits 9e796c9db93b ext2, dax: set ext2_dax_aops for dax files omits 5d05dfd13f20 Merge tag 'perf-urgent-for-mingo-4.19-20180918' of git://g [...] omits 571d0563c888 x86/paravirt: Fix some warning messages omits 558a9ef94a32 drm: sun4i: drop second PLL from A64 HDMI PHY omits 4ca719a338d5 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits f21f7fa263ac Merge tag 'trace-v4.19-rc4' of git://git.kernel.org/pub/sc [...] omits eba2d6b34a32 Merge tag 'platform-drivers-x86-v4.19-2' of git://git.infr [...] omits 69ba423d35c2 Merge branch 'ipv6-fix-issues-on-accessing-fib6_metrics' omits ce7ea4af0838 ipv6: fix memory leak on dst->_metrics omits 867586059232 Revert "ipv6: fix double refcount of fib6_metrics" omits 126d6848ef13 sfp: fix oops with ethtool -m omits 774268f3e51b net: mvpp2: fix a txq_done race condition omits 81d0b759e161 Merge branch 'net-smc-fixes' omits 381897798a94 net/smc: fix sizeof to int comparison omits 71d117f52742 net/smc: no urgent data check for listen sockets omits dd65d87a6abd net/smc: enable fallback for connection abort in state INIT omits 1ca52fcfaca4 net/smc: remove duplicate mutex_unlock omits 648a5a7aed34 net/smc: fix non-blocking connect problem omits 2fe397a3959d ravb: do not write 1 to reserved bits omits 65fac4fe9080 net: bnxt: Fix a uninitialized variable warning. omits 6344244c71fd Merge tag 'mlx5-fixes-2018-09-17' of git://git.kernel.org/ [...] omits 08e39982ef64 net: emac: fix fixed-link setup for the RTL8363SB switch omits e285d5bfb7e9 NFC: Fix the number of pipes omits 674d9de02aa7 NFC: Fix possible memory corruption when handling SHDLC I- [...] omits 0a286afee5a1 selftests: pmtu: properly redirect stderr to /dev/null omits 87ebcffd82ec Merge branch 'stmmac-Coalesce-and-tail-addr-fixes' omits 0431100b3d82 net: stmmac: Fixup the tail addr setting in xmit path omits 8fce33317023 net: stmmac: Rework coalesce timer and fix multi-queue races omits 8e2aac333785 pinctrl: cannonlake: Fix gpio base for GPP-E omits 4fef1250eafd Input: uinput - allow for max == min during input_absinfo [...] omits 91a97507323e Input: elantech - enable middle button of touchpad on Thin [...] omits 52d2c7bf7c90 Input: atakbd - fix Atari CapsLock behaviour omits 9e62df51be99 Input: atakbd - fix Atari keymap omits 49f62249a957 Input: egalax_ts - add system wakeup support omits b8a946d8dc24 Input: gpio-keys - fix a documentation index issue omits 008d2f444222 Merge tag 'efi-urgent' of git://git.kernel.org/pub/scm/lin [...] omits 235fe0851bcf MAINTAINERS: Update PPC contacts for PCI core error handling omits ffb2315fd22c x86/intel_rdt: Fix incorrect loop end condition omits 939b90b20bc8 x86/intel_rdt: Fix exclusive mode handling of MBA resource omits f0df4e1acf3d x86/intel_rdt: Fix incorrect loop end condition omits 32d736abed4f x86/intel_rdt: Do not allow pseudo-locking of MBA resource omits 70479c012b67 x86/intel_rdt: Fix unchecked MSR access omits 47d53b184aee x86/intel_rdt: Fix invalid mode warning when multiple reso [...] omits c793da8e4c62 x86/intel_rdt: Global closid helper to support future fixes omits f968dc119a15 x86/intel_rdt: Fix size reporting of MBA resource omits 753694a8df31 x86/intel_rdt: Fix data type in parsing callbacks omits a530bf948ab7 Merge tag 'gvt-fixes-2018-09-18' of https://github.com/int [...] omits 59d08d00d43c intel_th: pci: Add Ice Lake PCH support omits ebe4582281d6 intel_th: Fix resource handling for ACPI glue layer omits 8801922cd94c intel_th: Fix device removal logic omits e97267cb4d1e tty: vt_ioctl: fix potential Spectre v1 omits fe3241679009 tty: Drop tty->count on tty_reopen() failure omits be28c1e3ca29 serial: cpm_uart: return immediately from console poll omits 3216c622a24b tty: serial: lpuart: avoid leaking struct tty_struct omits e0bf2d4982fe serial: mvebu-uart: Fix reporting of effective CSIZE to userspace omits 169e366c0808 perf Documentation: Fix out-of-tree asciidoctor man page g [...] omits 6d41907c630d tools lib bpf: Provide wrapper for strerror_r to build in [...] omits 1795f81f6167 Merge tag 'kvm-ppc-fixes-4.19-2' of git://git.kernel.org/p [...] omits cb5fb87a2fbe Merge tag 'kvm-s390-master-4.19-2' of git://git.kernel.org [...] omits 51c3c62b58b3 powerpc: Avoid code patching freed init sections omits 57078338b2e4 drm: fix drm_drv_uses_atomic_modeset on non modesetting drivers. omits d193d1a210ff Merge tag 'soundwire-4.19-fixes' of git://git.kernel.org/p [...] omits 4a3e85f2674c mtd: devices: m25p80: Make sure the buffer passed in op is [...] omits 5211da9ca526 Merge gitolite.kernel.org:/pub/scm/linux/kernel/git/davem/net omits 30bfd9306281 net/ipv6: do not copy dst flags on rt init omits 7759ca3aac79 drm/i915/gvt: clear ggtt entries when destroy vgpu omits a1ac5f094301 drm/i915/gvt: request srcu_read_lock before checking if on [...] omits d817de3bc186 drm/i915/gvt: Add GEN9_CLKGATE_DIS_4 to default BXT mmio handler omits db7c8f1e5f1c drm/i915/gvt: Init PHY related registers for BXT omits 922005c7f50e qmi_wwan: set DTR for modems in forced USB2 mode omits 89bfd48d679e Merge branch 'r8169-clk-fixes' omits 648e921888ad clk: x86: Stop marking clocks as CLK_IS_CRITICAL omits c2f6f3ee7f22 r8169: Get and enable optional ether_clk clock omits b1e3454d39f9 clk: x86: add "ether_clk" alias for Bay Trail / Cherry Trail omits 0866cd15029b r8169: enable ASPM on RTL8106E omits 94235460f9ea r8169: Align ASPM/CLKREQ setting function with vendor driver omits 3275b4df3c39 Revert "kcm: remove any offset before parsing messages" omits 072222b488bc kcm: remove any offset before parsing messages omits 3c499ea0c662 drm/atomic: Use drm_drv_uses_atomic_modeset() for debugfs [...] omits 83f365554e47 ring-buffer: Allow for rescheduling when removing pages omits 8f92e35aff96 net/mlx5e: TLS, Read capabilities only when it is safe omits 6b359d5550a1 net/mlx5: Check for SQ and not RQ state when modifying hairpin SQ omits 250ae0d46d85 net/mlx5: Fix read from coherent memory omits 3918c21eacb0 Merge tag 'spi-fix-v4.19-rc4' of https://git.kernel.org/pu [...] omits 324493fba775 media: platform: fix cros-ec-cec build error omits 196f4eeeb78f Merge tag 'asoc-v4.19-rc4' of https://git.kernel.org/pub/s [...] omits c73480910e96 net: ethernet: Fix a unused function warning. omits ddca24dfcf1b net: dsa: mv88e6xxx: Fix ATU Miss Violation omits 50c6b58a814d tls: fix currently broken MSG_PEEK behavior omits aa079bd05032 Merge branch 'hv_netvsc-associate-VF-and-PV-device-by-seri [...] omits 00d7ddba1143 hv_netvsc: pair VF based on serial number omits a15f2c08c708 PCI: hv: support reporting serial number as slot information omits 28ea334bd165 bnxt_en: Fix VF mac address regression. omits bbd6528d28c1 ipv6: fix possible use-after-free in ip6_xmit() omits a7f38002fb69 net: hp100: fix always-true check for link up state omits 321cc359d899 ARM: dts: at91: add new compatibility string for macb on sama5d3 omits eb4ed8e2d7fe net: macb: disable scatter-gather for macb on sama5d3 omits 41948ccb4a85 net: mvpp2: let phylink manage the carrier state omits 8540827ebac6 pppoe: fix reception of frames with no mac header omits f025571e96ca net: ethernet: ti: add missing GENERIC_ALLOCATOR dependency omits 85516a9881a3 mtd: partitions: fix unbalanced of_node_get/put() omits be1277f5eb17 nvme: count all ANA groups for ANA Log page omits 55066354285b hwmon: (nct6775) Use different register to get fan RPM for fan7 omits c3b55e2ec9c7 ALSA: fireworks: fix memory leak of response buffer at error path omits 1064bc685d35 ALSA: oxfw: fix memory leak of discovered stream formats a [...] omits ce925f088b97 ALSA: oxfw: fix memory leak for model-dependent data at er [...] omits b1fbebd4164b ALSA: bebob: fix memory leak for M-Audio FW1814 and Projec [...] omits ad3273d5f1b9 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits 83e32a591077 scsi: sd: Contribute to randomness when running rotational device omits adad633af7b9 scsi: ibmvscsis: Ensure partition name is properly NUL terminated omits d792d4c4fc86 scsi: ibmvscsis: Fix a stringop-overflow warning omits f14040bca892 KVM: PPC: Book3S HV: Fix guest r11 corruption with POWER9 [...] omits c0747ad363ff Merge tag 'linux-kselftest-4.19-rc5' of git://git.kernel.o [...] omits 0376d5dce0aa Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 4bf9ffa0fb57 veth: Orphan skb before GRO omits 978298888e3e Merge branch 'udp-add-missing-check-on-edumx-rx-path' omits eb63f2964dbe udp6: add missing checks on edumux packet processing omits 2b5a921740a5 udp4: fix IP_CMSG_CHECKSUM for connected sockets omits edf2ef724280 stmmac: fix valid numbers of unicast filter entries omits 7876320f8880 Linux 4.19-rc4 omits 8a104f8b5867 Code of Conduct: Let's revamp it. omits cce6c9f7e602 ext4, dax: set ext4_dax_aops for dax files omits 94dbb63117e8 ext4, dax: add ext4_bmap to ext4_dax_aops omits f6de298806d9 hwmon: (nct6775) Fix RPM output for fan7 on NCT6796D omits fe18d649891d ext4: don't mark mmp buffer head dirty omits 6a1cac56f41f x86/kvm: Use __bss_decrypted attribute in shared variables omits b3f0907c71e0 x86/mm: Add .bss..decrypted section to hold shared variables omits 338affb548c2 ext4: show test_dummy_encryption mount option in /proc/mounts omits 27c5a778dfe2 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 4314daa55b4d Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits c0be92b5b14b Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits ca062f8df5d1 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits 37196ba4ae95 hwmon: (nct6775) Fix virtual temperature sources for NCT6796D omits 002b87d2aace x86/APM: Fix build warning when PROC_FS is not enabled omits cf51e4b9c344 mtd: rawnand: denali: fix a race condition when DMA is kicked omits 3a5af36b6d0e Merge tag '4.19-rc3-smb3-cifs' of git://git.samba.org/sfre [...] omits 589109df3184 Merge tag 'nfs-for-4.19-2' of git://git.linux-nfs.org/proj [...] omits 5b945fd2c34c Merge tag 'trace-v4.19-rc3' of git://git.kernel.org/pub/sc [...] omits 090b75bcba62 Merge tag 'devicetree-fixes-for-4.19-2' of git://git.kerne [...] omits d7c0268090e2 Merge tag 'for-linus-4.19c-rc4-tag' of git://git.kernel.or [...] omits eae4f8851f35 Merge tag 'xtensa-20180914' of git://github.com/jcmvbkbc/l [...] omits 3e153256d9f1 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 9f0c5124f4a8 NFS: Don't open code clearing of delegation state omits 994b15b983a7 NFSv4.1 fix infinite loop on I/O. omits 2edaead69e75 NFSv4: Fix a tracepoint Oops in initiate_file_draining() omits d03360aaf5cc pNFS: Ensure we return the error if someone kills a waitin [...] omits 2a534a7473bf NFSv4: Fix a tracepoint Oops in initiate_file_draining() omits 1a866306e0fb drm/etnaviv: add DMA configuration for etnaviv platform device omits f3c0b8ce4840 Merge tag 'dmaengine-fix-4.19-rc4' of git://git.infradead. [...] omits 1abc088afd5b Merge tag 'usb-4.19-rc4' of git://git.kernel.org/pub/scm/l [...] omits dabeb13eee81 batman-adv: Increase version number to 2018.3 omits c284cf062191 Merge tag 'tty-4.19-rc4' of git://git.kernel.org/pub/scm/l [...] omits 34043d250f51 net/sched: act_sample: fix NULL dereference in the data path omits 45d9ab8a306b Merge tag 'staging-4.19-rc4' of git://git.kernel.org/pub/s [...] omits 319cbacfc0f2 Merge tag 'char-misc-4.19-rc4' of git://git.kernel.org/pub [...] omits 61a6bd83abf2 Revert "x86/mm/legacy: Populate the user page-table with u [...] omits 58a575699040 xen/gntdev: fix up blockable calls to mn_invl_range_start omits 4dca864b59dd xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCH [...] omits 3366cdb6d350 xen: avoid crash in disable_hotplug_cpu omits 197ecb3802c0 xen/balloon: add runtime control for scrubbing ballooned o [...] omits 87dffe86d406 xen/manage: don't complain about an empty value in control [...] omits 500dd232449e asm-generic: io: Fix ioport_map() for !CONFIG_GENERIC_IOMA [...] omits 24568b47d48e crypto: x86/aegis,morus - Do not require OSXSAVE for SSE2 omits a06b0c82a049 Merge tag 'printk-for-4.19-rc4' of git://git.kernel.org/pu [...] omits 48751b562bce Merge tag 'ovl-fixes-4.19-rc4' of git://git.kernel.org/pub [...] omits 4d8d9f540b78 Merge tag 'for-linus-20180913' of git://git.kernel.dk/linux-block omits a0efc03b7925 Merge tag 'for-4.19/dm-fixes' of git://git.kernel.org/pub/ [...] omits 0f9aeeac1df7 Merge tag 'drm-fixes-2018-09-14' of git://anongit.freedesk [...] omits 145ea6f10d42 Merge tag 'pstore-v4.19-rc4' of git://git.kernel.org/pub/s [...] omits 4624d6ea1b7f Merge tag 'mmc-v4.19-rc2' of git://git.kernel.org/pub/scm/ [...] omits bd5bca13819b Merge tag 'pinctrl-v4.19-2' of git://git.kernel.org/pub/sc [...] omits f1c03a465192 Merge branch 'for-4.19-fixes' of git://git.kernel.org/pub/ [...] omits 72d4c6e5893a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1d176582c795 Merge tag 's390-4.19-3' of git://git.kernel.org/pub/scm/li [...] omits 7a9cdebdcc17 mm: get rid of vmacache_flush_all() entirely omits 2b6318a09fd3 Merge branch 'linux-4.19' of git://github.com/skeggsb/linu [...] omits 25824ca38e83 Merge branch 'drm-fixes-4.19' of git://people.freedesktop. [...] omits db7f06d49037 Merge tag 'drm-intel-fixes-2018-09-11' of git://anongit.fr [...] omits 1cebf8f143c2 socket: fix struct ifreq size in compat ioctl omits 1194c4154662 MAINTAINERS: Make Dennis the percpu tree maintainer omits c56cae23c6b1 gso_segment: Reset skb->mac_len after modifying network header omits bffb9b51a230 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 79140335ac12 Merge branch 'tls-don-t-leave-keys-in-kernel-memory' omits c844eb46b7d4 tls: clear key material from kernel memory when do_tls_set [...] omits 86029d10af18 tls: zero the crypto information from tls_context before freeing omits 7cba09c6d5bc tls: don't copy the key out of tls12_crypto_info_aes_gcm_128 omits f0e0d04413fc neighbour: confirm neigh entries when ARP packet is received omits 56a49d704870 net: rtnl_configure_link: fix dev flags changes arg to __d [...] omits 9824dfae5741 net/appletalk: fix minor pointer leak to userspace in SIOC [...] omits 018349d70f28 hv_netvsc: fix schedule in RCU context omits 5fe23f262e05 ucma: fix a use-after-free in ucma_resolve_ip() omits 831b624df1b4 pstore: Fix incorrect persistent ram buffer mapping omits f5b9bac7451c net_sched: notify filter deletion when deleting a chain omits 37a3a98ef601 ALSA: hda - Enable runtime PM only for discrete GPU omits ad4f15dc2c70 xen/netfront: don't bug in case of too many frags omits 22d0bd82cc7c ipv6: use rt6_info members when dst is set in rt6_fill_node omits 3b7d96a0dbb6 clocksource/drivers/ti-32k: Add CLOCK_SOURCE_SUSPEND_NONST [...] omits 498fe23aad8e ALSA: oxfw: fix memory leak of private data omits 8d28277c065a ALSA: firewire-tascam: fix memory leak of private data omits a49a83ab05e3 ALSA: firewire-digi00x: fix memory leak of private data omits 54eda9df17f3 Merge tag 'pci-v4.19-fixes-1' of git://git.kernel.org/pub/ [...] omits d3bd5973c72e Merge tag 'for-linus-4.19' of git://github.com/cminyard/li [...] omits 3702a0585e64 crypto: ccp - add timeout support in the SEV command omits 7428b2e5d0b1 Merge tag 'drm-fixes-2018-09-12' of git://anongit.freedesk [...] omits 67b076095dd7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 3483f08106fc drm/nouveau/devinit: fix warning when PMU/PRE_OS is missing omits b228ba1cb95a null_blk: fix zoned support for non-rq based operation omits 097f5863b1a0 cifs: read overflow in is_valid_oplock_break() omits dfb06cba8c73 uaccess: Fix is_source param for check_copy_size() in copy [...] omits 4c3d795cb012 bpf: use __GFP_COMP while allocating page omits 67e3816842fe RDMA/uverbs: Atomically flush and mark closed the comp eve [...] omits dd066823db2a bpf/verifier: disallow pointer subtraction omits 4851bfd64d42 Merge branch 'nfp-flower-fixes' omits 224de549f0be nfp: flower: reject tunnel encap with ipv6 outer headers f [...] omits db191db81372 nfp: flower: fix vlan match by checking both vlan id and vlan pcp omits 12a78b026f87 tipc: check return value of __tipc_dump_start() omits 6b4d24de299b Merge branch 'qeth-fixes' omits 0ac1487c4b2d s390/qeth: don't dump past end of unknown HW header omits aec45e857c55 s390/qeth: use vzalloc for QUERY OAT buffer omits 04db741d0df0 s390/qeth: switch on SG by default for IQD devices omits 778b1ac73749 s390/qeth: indicate error when netdev allocation fails omits 4b1c5d917d34 bpf: btf: Fix end boundary calculation for type section omits cf40361ede6c x86/efi: Load fixmap GDT in efi_call_phys_epilog() before [...] omits 999696752db1 x86/xen: Disable CPU0 hotplug for Xen PV omits cb48b6a26cac Merge tag 'perf-urgent-for-mingo-4.19-20180912' of git://g [...] omits b1f4ff74fcb0 tracing/Makefile: Fix handling redefinition of CC_FLAGS_FTRACE omits 96eddb810b14 Merge tag 'riscv-for-linus-4.19-rc3' of git://git.kernel.o [...] omits aeb5427218a7 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits d31095936594 efi/libstub/arm: default EFI_ARMSTUB_DTB_LOADER to y omits 2d204ee9d671 cifs: integer overflow in in SMB2_ioctl() omits 56446f218af1 CIFS: fix wrapping bugs in num_entries() omits 8ad8aa353524 cifs: prevent integer overflow in nxt_dir_entry() omits 6ee67e351cda drm/fb-helper: Remove set but not used variable 'connector_funcs' omits 40ebdb8e59df KVM: s390: Make huge pages unavailable in ucontrol VMs omits 1843abd03250 s390/mm: Check for valid vma before zapping in gmap_discard omits dab99a0f77e9 media: staging/media/mt9t031/Kconfig: remove bogus entry omits 9d2ac5f4bec0 media: i2c: mt9v111: Fix v4l2-ctrl error handling omits 75383f8d39d4 sound: don't call skl_init_chip() to reset intel skl soc omits b61749a89f82 sound: enable interrupt after dma buffer initialization omits 542cedec53c9 Revert "ASoC: Intel: Skylake: Acquire irq after RIRB allocation" omits fa108f95c676 s390/zcrypt: remove VLA usage from the AP bus omits 422b3db2a503 firmware: Fix security issue with request_firmware_into_buf() omits 6712cc9c2211 vmbus: don't return values for uninitalized channels omits 029d727b4f5d fpga: dfl: fme: fix return value check in in pr_mgmt_init() omits de916736aaaa misc: hmc6352: fix potential Spectre v1 omits 86503bd35dec Tools: hv: Fix a bug in the key delete code omits c55e9318871c misc: ibmvsm: Fix wrong assignment of return code omits da1b9564e85b android: binder: fix the race mmap and alloc_new_buf_locked omits 34f1166afd67 mei: bus: need to unlink client before freeing omits 69bf53130359 mei: bus: fix hw module get/put balance omits c1a214ad82d7 mei: fix use-after-free in mei_cl_write omits 8d2d8935d30c mei: ignore not found client in the enumeration omits cc4dfb7f70a3 rds: fix two RCU related problems omits 6ad569019999 r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLA [...] omits 51dc63e3911f erspan: fix error handling for erspan tunnel omits 5a64506b5c2c erspan: return PACKET_REJECT when the appropriate tunnel i [...] omits 0297c1c2eadb tcp: rate limit synflood warnings further omits 2d946e5bcdab MIPS: lantiq: dma: add dev pointer omits 4a7f50f78c22 xtensa: enable SG chaining in Kconfig omits 8e966fab8eeb xtensa: remove unnecessary KBUILD_SRC ifeq conditional omits b90ca5cc32f5 filesystem-dax: Fix use of zero page omits 4ecdf7709143 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 9d27e39d309c PCI: Fix enabling of PASID on RC integrated endpoints omits bfc456060d0c IB/hfi1,PCI: Allow bus reset while probing omits d8a528103589 PCI: Fix faulty logic in pci_reset_bus() omits 5e335542de83 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits cbe3fd39d223 scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted() omits 679fcae46c8b scsi: iscsi: target: Don't use stack buffer for scatterlist omits 71d29f43b633 KVM: PPC: Book3S HV: Don't use compound_order to determine [...] omits 425333bf3a77 KVM: PPC: Avoid marking DMA-mapped pages dirty in real mode omits 6a92b11169a6 x86/EISA: Don't probe EISA bus for Xen PV guests omits 0165de983272 drm/amdgpu: fix error handling in amdgpu_cs_user_fence_chunk omits 28a0ea77ba50 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits b1f382178d15 ext4: close race between direct IO and ext4_break_layouts() omits 03db8b583d1c perf tools: Fix maps__find_symbol_by_name() omits 5db48a8d0131 tools headers uapi: Update tools's copy of linux/if_link.h omits 01c5f85aebaa blk-cgroup: increase number of supported policies omits 65aac1742328 staging: vboxvideo: Change address of scanout buffer on page-flip omits 1ebafd1561a0 staging: vboxvideo: Fix IRQs no longer working omits e54192b48da7 of: fix phandle cache creation for DTs with no phandles omits 7f28785c41f4 tools headers uapi: Update tools's copy of linux/vhost.h omits 0210c156d7fd tools headers uapi: Update tools's copies of kvm headers omits 10492ee8ed91 mfd: omap-usb-host: Fix dts probe of children omits 17dc7af70e89 drm/i915/overlay: Allocate physical registers from stolen omits 9f34519a8235 cxgb4: fix abort_req_rss6 struct omits 434ea1bfbfc7 tools headers uapi: Update tools's copy of drm/drm.h omits f9e6e4351e0b tools headers uapi: Update tools's copy of asm-generic/unistd.h omits 0ee03d936cbb tools headers uapi: Update tools's copy of linux/perf_event.h omits 34fb6bf9b13a PCI: pciehp: Fix hot-add vs powerfault detection order omits 46feb6b495f7 switchtec: Fix Spectre v1 vulnerability omits 50ca031b5110 Revert "PCI: Add ACS quirk for Intel 300 series" omits f30cf498b427 MAINTAINERS: Add Gustavo Pimentel as DesignWare PCI maintainer omits c3f00182a83b MAINTAINERS: Add entries for PPC64 RPA PCI hotplug drivers omits e6a57d22f787 Bluetooth: hci_ldisc: Free rw_semaphore on close omits 4ba5175f2c10 Bluetooth: Use correct tfm to generate OOB data omits 94f14e472812 Bluetooth: SMP: Fix trying to use non-existent local OOB data omits 84c57dbd3c48 arm64: kernel: arch_crash_save_vmcoreinfo() should depend [...] omits 13aceef06adf arm64: jump_label.h: use asm_volatile_goto macro instead o [...] omits a6ae928c2583 Revert "printk: make sure to print log on console." omits 2887e5ce15dd Merge branch 'linux-4.19' of git://github.com/skeggsb/linu [...] omits 3a74987b2427 drm/amdgpu: move PSP init prior to IH in gpu reset omits 68ebc13ea406 drm/amdgpu: Fix SDMA hang in prt mode v2 omits b463d4e53ca9 drm/amdgpu: fix amdgpu_mn_unlock() in the CS error path omits 5c41aaad409c hexagon: modify ffs() and fls() to return int omits 200f351e27f0 arch/hexagon: fix kernel/dma.c build warning omits 1286df269f49 netfilter: xt_hashlimit: use s->file instead of s->private omits ad18d7bf68a3 netfilter: nfnetlink_queue: Solve the NFQUEUE/conntrack cl [...] omits 99e25d071fca netfilter: cttimeout: ctnl_timeout_find_get() returns inco [...] omits a874752a10da netfilter: conntrack: timeout interface depend on CONFIG_N [...] omits f94e63801ab2 netfilter: conntrack: reset tcp maxwin on re-register omits 3ab918281668 dm thin metadata: try to avoid ever aborting transactions omits ff0e9f26288d platform/x86: alienware-wmi: Correct a memory leak omits affab5108217 platform/x86: dell-smbios-wmi: Correct a memory leak omits fcb74da1eb8e drm: udl: Destroy framebuffer only if it was initialized omits 3510e7a7f910 drm/sun4i: Remove R40 display pipeline compatibles omits 7eb332245726 drm/pl111: Make sure of_device_id tables are NULL terminated omits 658d8cbd07da drm/vc4: Fix the "no scaling" case on multi-planar YUV formats omits 50cbc03e5096 Merge tag 'gvt-fixes-2018-09-10' of https://github.com/int [...] omits df3aa13c7bbb Revert "cdc-acm: implement put_char() and flush_chars()" omits fa827966090e usb: Change usb_of_get_companion_dev() place to usb/common omits 0a3b53305c8f usb: xhci: fix interrupt transfer error happened on MTK platforms omits 7c5cca358854 qmi_wwan: Support dynamic config on Quectel EP06 omits 92a680314946 drm/i915/bdw: Increase IPS disable timeout to 100ms omits 3ebb17446b95 ethernet: renesas: convert to SPDX identifiers omits 383584157786 staging: gasket: TODO: re-implement using UIO omits 7f2bf7840b74 tty: hvc: hvc_write() fix break condition omits 68b2fc714fb1 tty: hvc: hvc_poll() fix read loop batching omits 6e7f6b82c60a tty: hvc: hvc_poll() fix read loop hang omits a318c2432218 mfd: da9063: Fix DT probing with constraints omits 49434c6c575d ALSA: emu10k1: fix possible info leak to userspace on SNDR [...] omits 90a3b7f8aba3 ASoC: cs4265: fix MMTLR Data switch control omits bf93585ee1e2 Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] omits 21a268069203 mtd: rawnand: marvell: prevent harmless warnings omits 07e846bace71 x86/doc: Fix Documentation/x86/earlyprintk.txt omits 02e184476eff perf/core: Force USER_DS when recording user stack data omits 0b405c65ad45 locking/ww_mutex: Fix spelling mistake "cylic" -> "cyclic" omits dc5591a03f1d locking/lockdep: Delete unnecessary #include omits 16214312df6d tools/lib/lockdep: Add dummy task_struct state member omits 1064ea494bb0 tools/lib/lockdep: Add empty nmi.h omits 83e01228cb35 tools/lib/lockdep: Update Sasha Levin email to MSFT omits 2a665dba016d ASoC: AMD: Ensure reset bit is cleared before configuring omits 8c25741aaad8 ovl: fix oopses in ovl_fill_super() failure paths omits f8ff6b2d4a51 staging/fbtft: Update TODO and mailing lists omits 882a78a9f39f sched/fair: Fix kernel-doc notation warning omits da260fe12330 jump_label: Fix typo in warning message omits bb3485c8ace6 sched/fair: Fix load_balance redo for !imbalance omits 287cdaac5700 sched/fair: Fix scale_rt_capacity() for SMT omits d0cdb3ce8834 sched/fair: Fix vruntime_normalized() for remote non-migra [...] omits 12b04875d666 sched/pelt: Fix update_blocked_averages() for RT and DL classes omits e5e96fafd902 sched/topology: Set correct NUMA topology type omits e73e81975f24 sched/debug: Fix potential deadlock when writing to sched_ [...] omits 5f0abea6ab6d staging: erofs: rename superblock flags (MS_xyz -> SB_xyz) omits e13e2366d841 locking/mutex: Fix mutex debug call and ww_mutex documentation omits 09121255c784 perf/UAPI: Clearly mark __PERF_SAMPLE_CALLCHAIN_EARLY as i [...] omits 16160c1946b7 perf/x86/intel: Add support/quirk for the MISPREDICT bit o [...] omits 36f3a6e02c14 ALSA: fireface: fix memory leak in ff400_switch_fetching_mode() omits 493626f2d87a ALSA: bebob: use address returned by kmalloc() instead of [...] omits 11da3a7f84f1 Linux 4.19-rc3 omits 5d407b071dc3 ip: frags: fix crash in ip_do_fragment() omits fa94351b56d6 Merge tag 'perf-urgent-for-mingo-4.19-20180903' of git://g [...] omits 52ea992cfac3 net/tls: Set count of SG entries if sk_alloc_sg returns -ENOSPC omits 0e1f4c76be24 Merge branch 'ena-fixes' omits 37dff155dcf5 net: ena: fix incorrect usage of memory barriers omits 28abf4e9c920 net: ena: fix missing calls to READ_ONCE omits 944b28aa2982 net: ena: fix missing lock during device destruction omits fe870c77efdf net: ena: fix potential double ena_destroy_device() omits cfa324a51423 net: ena: fix device destruction to gracefully free resources omits ef5b0771d247 net: ena: fix driver when PAGE_SIZE == 64kB omits 772ed869f535 net: ena: fix surprise unplug NULL dereference kernel crash omits 9a5682765a2e Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 3567994a05ba Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 225ad3cfec4c Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits e0a0d0584840 Merge branch 'smp-urgent-for-linus' of git://git.kernel.or [...] omits 3243a89dcbd8 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 1d22577703b3 Merge tag 'kbuild-fixes-v4.19' of git://git.kernel.org/pub [...] omits eca743dc37e1 Merge tag 'iio-fixes-4.19a' of git://git.kernel.org/pub/sc [...] omits 5890184d2b50 fs/cifs: require sha512 omits bcfb84a996f6 fs/cifs: suppress a string overflow warning omits f0b0d88a8251 kbuild: modules_install: warn when missing System.map file omits f8f65382c98a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 0f3aa48ad4c3 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits a132bb90414b Merge tag 'sunxi-fixes-for-4.19' of https://git.kernel.org [...] omits 9bc4f28af75a x86/mm: Use WRITE_ONCE() when setting PTEs omits 47b7360ce563 x86/apic/vector: Make error return value negative omits 5cf4a8532c99 tcp: really ignore MSG_ZEROCOPY if no SO_ZEROCOPY omits a162c3511410 net_sched: properly cancel netlink dump on failure omits 8edfe2e992b7 xen/netfront: fix waiting for xenbus state change omits d7b686ebf704 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 2c34a0e041a7 Merge tag 'arc-4.19-rc3' of git://git.kernel.org/pub/scm/l [...] omits ecfe951f0c1b afs: Fix cell specification to permit an empty address list omits a987785dcd6c Add tests for memory.oom.group omits 48c2bb0b9cf8 Fix cg_read_strcmp() omits f74dd480cf4e r8169: set TxConfig register after TX / RX is enabled, jus [...] omits 3d0e7a9e00fd Merge tag 'md/4.19-rc2' of git://git.kernel.org/pub/scm/li [...] omits a12ed06ba2d3 Merge tag 'ceph-for-4.19-rc3' of https://github.com/ceph/c [...] omits d042a240a823 Merge tag 'for_v4.19-rc3' of git://git.kernel.org/pub/scm/ [...] omits 4ff8a142bdb3 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 539373401411 Merge tag 'acpi-4.19-rc3' of git://git.kernel.org/pub/scm/ [...] omits 69ddce94e368 Merge tag 'sound-4.19-rc3' of git://git.kernel.org/pub/scm [...] omits bdf7ffc89922 KVM: LAPIC: Fix pv ipis out-of-bounds access omits b5861e5cf2fc KVM: nVMX: Fix loss of pending IRQ/NMI before entering L2 omits 564ad0aa85b3 Merge tag 'kvm-arm-fixes-for-v4.19-v2' of git://git.kernel [...] omits c793279c7703 hwmon: (nct6775) Fix access to fan pulse registers omits ed2ef2910064 Merge tag 'kvm-s390-master-4.19-1' of git://git.kernel.org [...] omits df3190e22016 arm64: KVM: Remove pgd_lock omits a35381e10dc4 KVM: Remove obsolete kvm_unmap_hva notifier backend omits 7d14919c0d47 arm64: KVM: Only force FPEXC32_EL2.EN if trapping FPSIMD omits 694556d54f35 KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW omits da4dfaf8428d i2c: xiic: Record xilinx i2c with Zynq fragment omits a6b7eb3b4176 Merge branch 'acpi-bus' omits 4c4af6900844 batman-adv: fix hardif_neigh refcount on queue_work() failure omits 5af96b9c59c7 batman-adv: fix backbone_gw refcount on queue_work() failure omits 8f5c5fcf3533 tipc: call start and done ops directly in __tipc_nl_compat [...] omits a49a9dcce802 Merge tag 'drm-fixes-2018-09-07' of git://anongit.freedesk [...] omits 631267f6adcc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 67c6ed7cf9eb Merge tag 'drm-intel-fixes-2018-09-05' of git://anongit.fr [...] omits 2601dd392dd1 Merge tag 'mips_fixes_4.19_1' of git://git.kernel.org/pub/ [...] omits c6ff25ce3564 Merge tag '4.19-rc2-smb3-fixes' of git://git.samba.org/sfr [...] omits e2c631ba75a7 clocksource: Revert "Remove kthread" omits 5380c05b6829 dm raid: bump target version, update comments and documentation omits 36a240a706d4 dm raid: fix RAID leg rebuild errors omits c44a5ee803d2 dm raid: fix rebuild of specific devices by updating superblock omits 644e2537fdc7 dm raid: fix stripe adding reshape deadlock omits ca16eb342ebe Merge tag 'for-linus-20180906' of git://git.kernel.dk/linux-block omits 53b0cc46f27c drm/nouveau/disp/gm200-: enforce identity-mapped SOR assig [...] omits e04cfdc9b739 drm/nouveau/disp: fix DP disable race omits f6d52b2172b1 drm/nouveau/disp: move eDP panel power handling omits 606557708fa0 drm/nouveau/disp: remove unused struct member omits 0a6986c6595e drm/nouveau/TBDdevinit: don't fail when PMU/PRE_OS is miss [...] omits 51ed833c881b drm/nouveau/mmu: don't attempt to dereference vmm without [...] omits a43b16dda2d7 drm/nouveau: fix oops in client init failure path omits d5986a1c4dcd drm/nouveau: Fix nouveau_connector_ddc_detect() omits 2f7ca781fd38 drm/nouveau/drm/nouveau: Don't forget to cancel hpd_work o [...] omits 79e765ad665d drm/nouveau/drm/nouveau: Prevent handling ACPI HPD events [...] omits fa3cdf8d0b09 drm/nouveau: Reset MST branching unit before enabling omits b26b4590dd53 drm/nouveau: Only write DP_MSTM_CTRL when needed omits 7326ead9828e drm/nouveau: Remove useless poll_enable() call in drm_load() omits 0d7b2d4def67 drm/nouveau: Remove useless poll_disable() call in switche [...] omits 0445f7537d07 drm/nouveau: Remove useless poll_enable() call in switcher [...] omits 3e1a12754d4d drm/nouveau: Fix deadlocks in nouveau_connector_detect() omits 6833fb1ec120 drm/nouveau/drm/nouveau: Use pm_runtime_get_noresume() in [...] omits 7fec8f5379fb drm/nouveau/drm/nouveau: Fix deadlock with fb_helper with [...] omits 611ce855420a drm/nouveau: Remove duplicate poll_enable() in pmops_runti [...] omits d77ef138ff57 drm/nouveau/drm/nouveau: Fix bogus drm_kms_helper_poll_ena [...] omits 8f28b178f71c RDMA/mlx4: Ensure that maximal send/receive SGE less than [...] omits 954a8e3aea87 RDMA/cma: Protect cma dev list with lock omits ae7304c3ea28 i2c: xiic: Make the start and the byte count write atomic omits 4cb205c0c50f irqchip/gic-v3-its: Cap lpi_id_bits to reduce memory footprint omits ef439d49e0bf xtensa: ISS: don't allocate memory in platform_setup omits 7035c568999d cgroup: kselftests: add test_core to .gitignore omits 38b0bd0cda07 dm raid: fix reshape race on small devices omits d5274b3cd6a8 block: bfq: swap puts in bfqg_and_blkg_put omits 432061b3da64 dm: disable CRYPTO_TFM_REQ_MAY_SLEEP to fix a GFP_KERNEL r [...] omits 6b45a2b1c0bc memory: ti-aemif: fix a potential NULL-pointer dereference omits fac880c7d074 arm64: fix erroneous warnings in page freeing functions omits e312b6dcbb63 Merge tag 'arm-soc/for-4.19/drivers-fixes' of https://gith [...] omits 96d529bac562 firmware: arm_scmi: fix divide by zero when sustained_perf [...] omits db44bf4b4768 Merge tag 'apparmor-pr-2018-09-06' of git://git.kernel.org [...] omits be65e2595b4c Merge tag 'trace-v4.19-rc2' of git://git.kernel.org/pub/sc [...] omits 5404525b98c2 Merge tag 'for-4.19-rc2-tag' of git://git.kernel.org/pub/s [...] omits d1c392c9e2a3 printk/tracing: Do not trace printk_nmi_enter() omits 6da410d97ffa Merge tag 'mlx5e-fixes-2018-09-05' of git://git.kernel.org [...] omits 52cf93e63ee6 HID: i2c-hid: Don't reset device upon system resume omits e92c0eaf7543 rbd: support cloning across namespaces omits eb3b2d6be4b5 rbd: factor out get_parent_info() omits 8aaff15168cf ceph: avoid a use-after-free in ceph_destroy_options() omits 69fa6eb7d6a6 cpu/hotplug: Prevent state corruption on error rollback omits f8b7530aa0a1 cpu/hotplug: Adjust misplaced smb() in cpuhp_thread_fun() omits ae3cdc97dc10 batman-adv: Prevent duplicated tvlv handler omits e7136e48ffdf batman-adv: Prevent duplicated global TT entry omits 94cb82f594ed batman-adv: Prevent duplicated softif_vlan entry omits 9fe6299dde58 x86/process: Don't mix user/kernel regs in 64bit __show_regs() omits 17f6bac22493 x86/tsc: Prevent result truncation on 32bit omits fa122fec8640 batman-adv: Prevent duplicated nc_node entry omits dff9bc42ab0b batman-adv: Prevent duplicated gateway_node entry omits a25bab9d723a batman-adv: Fix segfault when writing to sysfs elp_interval omits b9fd14c20871 batman-adv: Fix segfault when writing to throughput_override omits 88d0895d0ea9 batman-adv: Avoid probe ELP information leak omits f11fc4bc669b ACPI / LPSS: Force LPSS quirks on boot omits 5d128fbd8b20 ACPI / bus: Only call dmi_check_system() on X86 omits 6c92d5a2744e ASoC: rsnd: don't fallback to PIO mode when -EPROBE_DEFER omits 69235ccf491d ASoC: rsnd: adg: care clock-frequency size omits bfa150f37f80 Merge tag 'fixes-for-v4.19-rc2' of git://git.kernel.org/pu [...] omits fce471e3c119 Merge branch 'iucv-fixes' omits b7f41565546d net/iucv: declare iucv_path_table_empty() as static omits b2f543949acd net/af_iucv: fix skb handling on HiperTransport xmit error omits 222440996d6d net/af_iucv: drop inbound packets with invalid flags omits ee28bb56ac5b net/sched: fix memory leak in act_tunnel_key_init() omits 0a3b8b2b215f tipc: orphan sock in tipc_release() omits 792fab2c0d45 drm/i915/gvt: Fix the incorrect length of child_device_con [...] omits ad9421e36a77 net/mlx5: Fix possible deadlock from lockdep when adding f [...] omits fc433829f9a2 net/mlx5e: Ethtool steering, fix udp source port value omits 47bc94b82291 net/mlx5: Check for error in mlx5_attach_interface omits df7ddb2396cd net/mlx5: Consider PCI domain in search for next dev omits 071304772fc7 net/mlx5: Fix not releasing read lock when adding flow rules omits c88a026e0121 net/mlx5: E-Switch, Fix memory leak when creating switchde [...] omits a09036221092 net/mlx5: Use u16 for Work Queue buffer strides offset omits 8d71e8185067 net/mlx5: Use u16 for Work Queue buffer fragment size omits 5df816e7f43f net/mlx5: Fix debugfs cleanup in the device init/remove flow omits 76d5581c8704 net/mlx5: Fix use-after-free in self-healing flow omits 08e74be10305 RDMA/uverbs: Fix error cleanup path of ib_uverbs_add_one() omits 8b2ded1c94c0 block: don't warn when doing fsync on read-only devices omits f40f299bbe80 bnxt_re: Fix couple of memory leaks that could lead to IOM [...] omits e3f3d7ab00cd hwmon: (nct6775) Set weight source to zero correctly omits 816e846c2eb9 IB/ipoib: Avoid a race condition between start_xmit and cm [...] omits 8407879c4e0d nvmet-rdma: fix possible bogus dereference under heavy load omits d07f05fb8643 hwmon: rpi: add module alias to raspberrypi-hwmon omits 4d85af102a66 selftests: memory-hotplug: add required configs omits 53cf59d6c0ad selftests/efivarfs: add required kernel configs omits b36fdc6853a3 Merge tag 'gpio-v4.19-2' of git://git.kernel.org/pub/scm/l [...] omits f4697d9a8a9c Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits d0c1db1da4b7 Merge tag 'nds32-for-linus-4.19-tag1' of git://git.kernel. [...] omits 865e63b04e9b tracing: Add back in rcu_irq_enter/exit_irqson() for rcuid [...] omits e65a9e480e91 net: qca_spi: Fix race condition in spi transfers omits 9d7f19dc4673 be2net: Fix memory leak in be_cmd_get_profile_config() omits 3a3539cd3632 mlxsw: spectrum_buffers: Set up a dedicated pool for BUM traffic omits d8c3916023d4 Merge tag 'usb-serial-4.19-rc3' of https://git.kernel.org/ [...] omits b2d35fa5fc80 selftests: add headers_install to lib.mk omits 6e22e3af7bb3 usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service [...] omits bc8acc214d3f usb: misc: uss720: Fix two sleep-in-atomic-context bugs omits 6d4f268fa132 usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in [...] omits f9a5b4f58b28 usb: Avoid use-after-free by flushing endpoints early in u [...] omits d23df2dc5632 linux/mod_devicetable.h: fix kernel-doc missing notation f [...] omits 40de5fe4f45c usb/typec: fix kernel-doc notation warning for typec_match [...] omits f3dc41c5d22b usb: Don't die twice if PCI xhci host is not responding in resume omits ae45893f74c7 ASoC: uniphier: change status to orphan omits 8dbbaa47b96f spi: rspi: Fix interrupted DMA transfers omits c1ca59c22c56 spi: rspi: Fix invalid SPI use during system suspend omits 31a5fae4c5a0 spi: sh-msiof: Fix handling of write value for SISTR register omits ffa69d6a16f6 spi: sh-msiof: Fix invalid SPI use during system suspend omits 78af87b8bbbb usb: mtu3: fix error of xhci port id when enable U3 dual role omits 42d1c6d4a06a usb: uas: add support for more quirk flags omits f45681f9beca USB: Add quirk to support DJI CineSSD omits 49aa5afda2ed usb: typec: fix kernel-doc parameter warning omits 4e3121abcf53 usb/dwc3/gadget: fix kernel-doc parameter warning omits 14427b86837a USB: yurex: Check for truncation in yurex_read() omits 7e10f14ebfac USB: yurex: Fix buffer over-read in yurex_write() omits 222471f7640d usb: host: xhci-plat: Iterate over parent nodes for findin [...] omits 4937213ba7fa xhci: Fix use after free for URB cancellation on a realloc [...] omits 9b83a1c301ad USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI [...] omits d9707490077b usb: dwc2: Fix call location of dwc2_check_core_endianness omits ade573eb1e03 HID: sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 [...] omits b034ed50a2bb HID: core: fix NULL pointer dereference omits c483a5cc9d09 mmc: meson-mx-sdio: fix OF child-node lookup omits 3350139c0ff3 nds32: linker script: GCOV kernel may refers data in __exit omits e866d3e84eb7 riscv: Do not overwrite initrd_start and initrd_end omits 0e9b10395018 Merge branch 'akpm' (patches from Andrew) omits ae98043f5f7f nilfs2: convert to SPDX license tags omits 36bdac1e674d drivers/dax/device.c: convert variable to vm_fault_t type omits 4c5d114ea04d lib/Kconfig.debug: fix three typos in help text omits c5967e989f1f checkpatch: add __ro_after_init to known $Attribute omits 62ec0d8c4f33 mm: fix BUG_ON() in vmf_insert_pfn_pud() from VM_MIXEDMAP removal omits 8a2336e549d3 uapi/linux/keyctl.h: don't use C++ reserved keyword as a s [...] omits 4e8346d0be88 memory_hotplug: fix kernel_panic on offline page processing omits 328b5f417a4a checkpatch: add optional static const to blank line declar [...] omits 9c21dae291d1 ipc/shm: properly return EIDRM in shm_lock() omits 464c7ffbcb16 mm/hugetlb: filter out hugetlb pages if HUGEPAGE migration [...] omits 04b8e946075d mm/util.c: improve kvfree() kerneldoc omits 7ab660f8baec tools/vm/page-types.c: fix "defined but not used" warning omits 904506562e08 tools/vm/slabinfo.c: fix sign-compare warning omits b353756b2b71 kmemleak: always register debugfs file omits 1ed0cc5a01a4 mm: respect arch_dup_mmap() return value omits 79cc81057eef mm, oom: fix missing tlb_finish_mmu() in __oom_reap_task_mm(). omits 3100dab2aa09 mm: memcontrol: print proper OOM header when no eligible v [...] omits 308aa2b8f7b7 iw_cxgb4: only allow 1 flush on user qps omits e4ff3d22c11d IB/core: Release object lock if destroy failed omits 0d23ba6034b9 RDMA/ucma: check fd type in ucma_migrate_id() omits dd45210b6dd4 ARC: don't check for HIGHMEM pages in arch_dma_alloc omits 2b720e99a129 ARC: IOC: panic if both IOC and ZONE_HIGHMEM enabled omits 2820a708d5a3 ARC: dma [IOC] Enable per device io coherency omits 28619527b8a7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 0d6c30114091 HID: core: fix grouping by application omits ec6adef5fbc3 HID: multitouch: fix Elan panels with 2 input modes declaration omits a33710bdb6b2 net: phy: sfp: Handle unimplemented hwmon limits and alarms omits 84cb8eb26cb9 net: sched: action_ife: take reference to meta module omits 6d784f1625ea act_ife: fix a potential use-after-free omits 639505d4397b net/mlx5: Fix SQ offset in QPs with small RQ omits 732b53146ac8 Merge tag 'kvm-ppc-fixes-4.19-1' of git://git.kernel.org/p [...] omits bc811f05d77f nbd: don't allow invalid blocksize settings omits 1723c3155f11 spi: gpio: Fix copy-and-paste error omits 851a15114895 i2c: i801: fix DNV's SMBCTRL register offset omits e4b069e0945f dm verity: fix crash on bufio buffer that was allocated wi [...] omits 3c398f3c3bef mmc: omap_hsmmc: fix wakeirq handling on removal omits df88f3181f10 KVM: s390: Properly lock mm context allow_gmap_hpage_1m setting omits 204c97245612 KVM: s390: vsie: copy wrapping keys to right place omits a11bdb1a6b78 KVM: s390: Fix pfmf and conditional skey emulation omits b81126e01a8c s390/crypto: Fix return code checking in cbc_paes_crypt() omits 0a1b60d76b0a drm/i915/gvt: Fix life cycle reference on KVM mm omits ec865393292f nds32: fix build error because of wrong semicolon omits 0cde56e0280d nds32: Fix a kernel panic issue because of wrong frame poi [...] omits 487c4b2323b2 nds32: Only print one page of stack when die to prevent pr [...] omits 95f93ed7fe92 nds32: Add macro definition for offset of lp register on stack omits c5fdf7e00d49 nds32: Remove the deprecated ABI implementation omits 1e377ae9b04a nds32/stack: Get real return address by using ftrace_graph [...] omits 95cd2f7bce9a nds32/ftrace: Support dynamic function graph tracer omits 6b1d6d2fba37 nds32/ftrace: Support dynamic function tracer omits fbf58a52ac08 nds32/ftrace: Add RECORD_MCOUNT support omits 1e9b14c0d92b nds32/ftrace: Support static function graph tracer omits a18082575c66 nds32/ftrace: Support static function tracer omits 487913ab18c2 nds32: Extract the checking and getting pointer to a macro omits 7ef39548df8c nds32: Clean up the coding style omits 6cce95a6c7d2 nds32: Fix get_user/put_user macro expand pointer problem omits c17df7960534 nds32: Fix empty call trace omits 1944a50859ec nds32: add NULL entry to the end of_device_id array omits 1dfdf9910666 nds32: fix logic for module omits fc3e3bf55f48 Merge tag 'mac80211-for-davem-2018-09-03' of git://git.ker [...] omits a484ef3442d2 tipc: correct spelling errors for tipc_topsrv_queue_evt() [...] omits 9cc1bf3928b3 tipc: correct spelling errors for struct tipc_bc_base's comment omits a104d18def04 Merge branch 'bnxt_en-Bug-fixes' omits 00fe9c326d20 bnxt_en: Do not adjust max_cp_rings by the ones used by RDMA. omits ad95c27bdb93 bnxt_en: Clean up unused functions. omits 6b95c3e96972 bnxt_en: Fix firmware signaled resource change logic in open. omits 6570aa1d1039 Merge branch 'sctp-two-fixes-for-spp_ipv6_flowlabel-and-sp [...] omits 741880e1f2f5 sctp: not traverse asoc trans list if non-ipv6 trans exist [...] omits af8a2b8ba767 sctp: fix invalid reference to the index variable of the iterator omits bf68066fccb1 net/ibm/emac: wrong emac_calc_base call was used by typo omits c10bbfae3ae4 net: sched: null actions array pointer before releasing action omits 2b82435cb90b drm/i915/dp_mst: Fix enabling pipe clock for all streams omits 4fe967912ee8 drm/i915/dsc: Fix PPS register definition macros for 2nd V [...] omits 399334708b4f drm/i915: Re-apply "Perform link quality check, unconditio [...] omits f518cd94ecdc Merge tag 'gvt-fixes-2018-09-04' of https://github.com/int [...] omits c48300c92ad9 vhost: fix VHOST_GET_BACKEND_FEATURES ioctl request definition omits 5f8c10936fab ext4: fix online resizing for bigalloc file systems with a [...] omits f0a459dec549 ext4: fix online resize's handling of a too-small final bl [...] omits 9fd0e09a4e86 r8169: add support for NCube 8168 network card omits 36feaac35405 ip6_tunnel: respect ttl inherit for ip6tnl omits f7c50fa636f7 ALSA: hda: Fix several mismatch for register mask and value omits edf4e7b7b910 apparmor: fix bad debug check in apparmor_secid_to_secctx() omits 3edd79cf5a44 regulator: Fix 'do-nothing' value for regulators without s [...] omits 4d230d127106 ASoC: rsnd: fixup not to call clk_get/set under non-atomic omits 5a7b44a8df82 ALSA: rawmidi: Initialize allocated buffers omits 9bdda4e9cf2d fsnotify: fix ignore mask logic in fsnotify() omits c43c5e9f524e timekeeping: Fix declaration of read_persistent_wall_and_b [...] omits 7001cab1dabc spi: tegra20-slink: explicitly enable/disable clock omits 7aa09ff24301 ASoC: q6routing: initialize data correctly omits 4331f4d5ada5 x86: Fix kernel-doc atomic.h warnings omits c6e57b3896fc mac80211: shorten the IBSS debug messages omits 6c18b27d6e5c mac80211: don't Tx a deauth frame if the AP forbade Tx omits 0007e94355fd mac80211: Fix station bandwidth setting after channel switch omits f3ffb6c3a289 mac80211: fix a race between restart and CSA flows omits abd76d255d69 mac80211: fix WMM TXOP calculation omits 8442938c3a21 cfg80211: fix a type issue in ieee80211_chandef_to_operati [...] omits 66eb02d839e8 mac80211: fix an off-by-one issue in A-MSDU max_subframe c [...] omits b833a3660394 ovl: add ovl_fadvise() omits 54ff01fd0d44 drm/i915/gvt: Give new born vGPU higher scheduling chance omits 395a2076b406 cifs: connect to servername instead of IP for IPC$ share omits f80156833232 smb3: check for and properly advertise directory lease support omits 25f2573512d7 smb3: minor debugging clarifications in rfc1001 len processing omits 5e19697b56a6 SMB3: Backup intent flag missing for directory opens with [...] omits c15e3f19a6d5 fs/cifs: don't translate SFM_SLASH (U+F026) to backslash omits 60c1f89241d4 Merge tag 'dma-mapping-4.19-2' of git://git.infradead.org/ [...] omits c90bbce9eedd m68k: fix early memory reservation for ColdFire MMU systems omits 59a03fea131d uapi: Fix linux/rds.h userspace compilation errors. omits 16fe10cf9278 net: cadence: Fix a sleep-in-atomic-context bug in macb_halt_tx() omits a80afe89d81a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 20fdcd760a63 i2c: imx-lpi2c: Remove mx8dv compatible entry omits f6eb89349078 dt-bindings: imx-lpi2c: Remove mx8dv compatible entry omits 4c85609b08c4 i2c: uniphier-f: issue STOP only for last message or I2C_M_STOP omits 38f5d8d8cbb2 i2c: uniphier: issue STOP only for last message or I2C_M_STOP omits 57361846b52b Linux 4.19-rc2 omits 15a81b418e22 net/ipv6: Only update MTU metric if it set omits 18eb8aea7fb2 net: ethernet: cpsw-phy-sel: prefer phandle for phy sel omits 10d7fac4c526 dt-bindings: net: cpsw: Document cpsw-phy-sel usage but pr [...] omits c60e06c3e056 Merge branch 'igmp-fix-two-incorrect-unsolicit-report-coun [...] omits ff06525fcb8a igmp: fix incorrect unsolicit report count after link down and up omits 4fb7253e4f9a igmp: fix incorrect unsolicit report count when join group omits 597222f72a94 bpf: avoid misuse of psock when TCP_ULP_BPF collides with [...] omits 97911e0ccb54 tools/bpf: bpftool, add xskmap in map types omits 9db39f4d4f94 bpf: Fix bpf_msg_pull_data() omits a13bf65f3f2e iio: imu: st_lsm6dsx: take into account ts samples in wm c [...] omits fd6868d82b82 Merge tag 'devicetree-fixes-for-4.19' of git://git.kernel. [...] omits a3ea9911e225 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 914b087ff9e0 kbuild: make missing $DEPMOD a Warning instead of an Error omits fd65465b7016 kconfig: do not require pkg-config on make {menu,n}config omits 899ba79553cf Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 1395d109cddc Merge branch 'smp-urgent-for-linus' of git://git.kernel.or [...] omits 501dacbc2435 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits 8da38ebaad23 x86/microcode: Update the new microcode revision unconditionally omits 370a132bb222 x86/microcode: Make sure boot_cpu_data.microcode is up-to-date omits ff924c5a1ec7 x86/pti: Fix section mismatch warning/error omits 65099ea85e88 Revert "iio: temperature: maxim_thermocouple: add MAX31856 part" omits 8c89ef7b6b64 of/platform: initialise AMBA default DMA masks omits 5a7faef72eb9 sparc: set a default 32-bit dma mask for OF devices omits a72b44a871c2 Merge tag 'omap-for-v4.19/fixes-v2-signed' of git://git.ke [...] omits 93bbadd6e0a2 ipv6: don't get lwtstate twice in ip6_rt_copy_init() omits e78e5a91456f x86/vdso: Fix lsl operand order omits 360bd62dc494 Merge tag 'linux-watchdog-4.19-rc2' of git://www.linux-wat [...] omits b18ed664c262 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 4274f516d4bc ext4: recalucate superblock checksum after updating free b [...] omits 9b25436662d5 random: make CPU trust a boot parameter omits bcd8e91f98c1 ext4: avoid arithemetic overflow that can trigger a BUG omits c1d0af1a1d5d kernel/dma/direct: take DMA offset into account in dma_dir [...] omits c7486104a5ce x86/mce: Fix set_mce_nospec() to avoid #GP fault omits f611a5b4a51f ibmvnic: Include missing return code checks in reset function omits c81c7012e0c7 selftests: pmtu: detect correct binary to ping ipv6 addresses omits 902b5417f28d selftests: pmtu: maximum MTU for vti4 is 2^16-1-20 omits 63cc357f7bba tcp: do not restart timewait timer on rst reception omits b0e0b0abbd5e net/rds: RDS is not Radio Data System omits e04e7a7bbd4b hv_netvsc: Fix a deadlock by getting rtnl lock earlier in [...] omits 9ad716b95fd6 nfp: wait for posted reconfigs when disabling the device omits 3a7ad0634f09 Revert "packet: switch kvzalloc to allocate memory" omits 41a950411265 md-cluster: release RESYNC lock after the last resync message omits 1d0ffd264204 RAID10 BUG_ON in raise_barrier when force is true and conf [...] omits e254de6bcf3f md/raid5-cache: disable reshape completely omits 3111885015b4 blkcg: use tryget logic when associating a blkg with a bio omits 59b57717fff8 blkcg: delay blkg destruction until after writeback has finished omits 6b0654620686 Revert "blk-throttle: fix race between blkcg_bio_issue_che [...] omits 678c8110d23c ARC: dma [IOC]: mark DMA devices connected as dma-coherent omits a8627cda7cff ipmi: Fix NULL pointer dereference in ssif_probe omits 3fcbb8260a87 ARC: atomics: unbork atomic_fetch_##op() omits 0f02cfbc3d9e MIPS: VDSO: Match data page cache colouring when D$ aliases omits 7acfda539c0b netfilter: nf_tables: release chain in flushing set omits e07584122089 netfilter: kconfig: nat related expression depend on nftab [...] omits bc8d2e20a3eb kconfig: remove a spurious self-assignment omits 6147b1cf1965 scripts/setlocalversion: git: Make -dirty check more robust omits 420f51f4ab6b Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits eeb89e2bb1ac x86/efi: Load fixmap GDT in efi_call_phys_epilog() omits 4290d5b9ca01 Merge tag 'for-linus-4.19b-rc2-tag' of git://git.kernel.or [...] omits 01f6543a0dac Merge tag 'm68k-for-v4.19-tag2' of git://git.kernel.org/pu [...] omits 754cf4b2432d Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits d40e3e9e44db ASoC: tas6424: Save last fault register even when clear omits 4012e77a903d x86/nmi: Fix NMI uaccess race against CR3 switching omits 829fe4aa9ac1 x86: Allow generating user-space headers without a compiler omits 342db04ae712 x86/dumpstack: Don't dump kernel memory based on usermode RIP omits ef394f3fbecb regulator: da9063: fix DT probing with constraints omits 0745dde62835 ipmi: Fix I2C client removal in the SSIF driver omits c86ba91be757 ipmi: Move BT capabilities detection to the detect call omits 2512e40e48d2 ipmi: Rework SMI registration failure omits 0413bedabc88 of: Add device_type access helper functions omits 6fb86d972078 cpu/hotplug: Remove skip_onerr field from cpuhp_step structure omits f52bb98f5ade arm64: mm: always enable CONFIG_HOLES_IN_ZONE omits d49b48f088c3 gpio: Fix crash due to registration race omits 0986b16ab49b m68k/mac: Use correct PMU response format omits 4658aff6eeaa Merge tag 'drm-fixes-2018-08-31' of git://anongit.freedesk [...] omits 217c3e019675 disable stringop truncation warnings for now omits b6935d2aa49d Merge tag 'pm-4.19-rc2' of git://git.kernel.org/pub/scm/li [...] omits 2b52e2a67c86 arc: remove redundant GCC version checks omits a0b9c4de7bf3 Merge branch 'pm-core' omits bded6c03e398 clk: x86: Set default parent to 48Mhz omits cebc07d84ad7 i2c: sh_mobile: fix leak when using DMA bounce buffer omits 531db50170a3 i2c: sh_mobile: define start_ch() void as it only returns [...] omits 82fe39a6bc7b i2c: refactor function to release a DMA safe buffer omits 1204d12a494c i2c: algos: bit: make the error messages grepable omits 9d9a152ebaa8 i2c: designware: Re-init controllers with pm_disabled set [...] omits 7fd6d98b89f3 i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus omits fb6463856658 Merge tag 'for-linus-20180830' of git://git.kernel.dk/linux-block omits cd2315d471f4 ipmi: kcs_bmc: don't change device name omits f42b0e18f2e5 of: add node name compare helper functions omits 4e67b2a5df5d perf annotate: Fix parsing aarch64 branch instructions aft [...] omits fa694160cca6 perf probe powerpc: Ignore SyS symbols irrespective of endianness omits 3d8f7615319b vfs: implement readahead(2) using POSIX_FADV_WILLNEED omits c9f23d2bc21c perf event-parse: Use fixed size string for comms omits a72f64261359 perf util: Fix bad memory access in trace info. omits dad2762aac17 perf tools: Streamline bpf examples and headers installation omits fd8d2702791a perf evsel: Fix potential null pointer dereference in perf [...] omits 5ab1de932e29 perf arm64: Fix include path for asm-generic/unistd.h omits bf06278c3fdf perf/hw_breakpoint: Simplify breakpoint enable in perf_eve [...] omits 969558371bf9 perf/hw_breakpoint: Enable breakpoint in modify_user_hw_br [...] omits cb45302d7c5e perf/hw_breakpoint: Remove superfluous bp->attr.disabled = 0 omits bd14406b78e6 perf/hw_breakpoint: Modify breakpoint even if the new attr [...] omits 9b3579fc6c6a perf tests: Add breakpoint modify tests omits 1dc27f63303d perf annotate: Properly interpret indirect call omits 9f8f16c86e4d Merge tag 'mtd/for-4.19-rc2' of git://git.infradead.org/linux-mtd omits 48f8e8e96fc2 Merge tag 'mmc-v4.19-2' of git://git.kernel.org/pub/scm/li [...] omits c012a0f26775 tools/kvm_stat: re-animate display of dead guests omits 404517e40867 tools/kvm_stat: indicate dead guests as such omits 29c39f38e4e8 tools/kvm_stat: handle guest removals more gracefully omits 0db8b3102368 tools/kvm_stat: don't reset stats when setting PID filter [...] omits 710ab11ad932 tools/kvm_stat: fix updates for dead guests omits 617c66b9f236 tools/kvm_stat: fix handling of invalid paths in debugfs provider omits 58f33cfe7307 tools/kvm_stat: fix python3 issues omits 45cd0faae371 vfs: add the fadvise() file operation omits 17ef445f9bef Documentation/filesystems: update documentation of file_op [...] omits 5b910bd615ba ovl: fix GPF in swapfile_activate of file from overlayfs over xfs omits 80d34810815b ovl: respect FIEMAP_FLAG_SYNC flag omits c60658d1d983 KVM: x86: Unexport x86_emulate_instruction() omits 0ce97a2b627c KVM: x86: Rename emulate_instruction() to kvm_emulate_inst [...] omits 6c3dfeb6a48b KVM: x86: Do not re-{try,execute} after failed emulation in L2 omits 472faffacd90 KVM: x86: Default to not allowing emulation retry in kvm_m [...] omits 384bf2218e96 KVM: x86: Merge EMULTYPE_RETRY and EMULTYPE_ALLOW_REEXECUTE omits 8065dbd1ee0e KVM: x86: Invert emulation re-execute behavior to make it opt-in omits 35be0aded76b KVM: x86: SVM: Set EMULTYPE_NO_REEXECUTE for RSM emulation omits c4409905cd6e KVM: VMX: Do not allow reexecute_instruction() when skippi [...] omits 0186ec823280 KVM: SVM: remove unused variable dst_vaddr_end omits b871da4a7778 KVM: nVMX: avoid redundant double assignment of nested_run [...] omits 16037643969e ALSA: hda - Fix cancel_work_sync() stall from jackpoll work omits 755a8bf5579d arm/arm64: smccc-1.1: Handle function result as parameters omits c77a2fa3ff8f scsi: qedi: Add the CRC size within iSCSI NVM image omits 05a86e78ea98 scsi: iscsi: target: Fix conn_ops double free omits 7915919bb94e scsi: iscsi: target: Set conn->sess to NULL when iscsi_log [...] omits 26e609eccd37 x86/asm: Use CC_SET()/CC_OUT() in __gen_sigismember() omits 9222f606506c x86/alternatives: Lockdep-enforce text_mutex in text_poke*() omits 113fc08357ad objtool: Remove workaround for unreachable warnings from old GCC omits 13ba17bee18e notifier: Remove notifier header file wherever not used omits cb9d7fd51d9f watchdog: Mark watchdog touch functions as notrace omits f12d11c5c184 x86/entry/64: Wipe KASAN stack shadow before rewind_stack_ [...] omits 1f59a4581b5e x86/irqflags: Mark native_restore_fl extern inline omits 36bf9da29130 x86/build: Remove jump label quirk for GCC older than 4.5.2 omits aa58acf325b4 mac80211: always account for A-MSDU header changes omits 43822c98f2eb HID: hid-saitek: Add device ID for RAT 7 Contagion omits 1eb507903665 mac80211: do not convert to A-MSDU if frag/subframe limited omits 4f0223bfe9c3 cfg80211: nl80211_update_ft_ies() to validate NL80211_ATTR_IE omits dc6417949297 Merge branch 'net_sched-reject-unknown-tcfa_action-values' omits 25a8238f4cc8 tc-testing: add test-cases for numeric and invalid control action omits 97763dc0f401 net_sched: reject unknown tcfa_action values omits c4053ef32208 net: mvpp2: initialize port of_node pointer omits b244ffa15c8b drm/i915/gvt: Fix drm_format_mod value for vGPU plane omits b2b599fb54f9 drm/i915/gvt: move intel_runtime_pm_get out of spin_lock i [...] omits b9b824a55876 drm/i915/gvt: Handle GEN9_WM_CHICKEN3 with F_CMD_ACCESS. omits c8ab5ac30ccc drm/i915/gvt: Make correct handling to vreg BXT_PHY_CTL_FAMILY omits 9174c1d6196d drm/i915/gvt: emulate gen9 dbuf ctl register access omits c3c397c1f16c net: bcmgenet: use MAC link status for fixed phy omits c305660b3254 net: stmmac: build the dwmac-socfpga platform driver for S [...] omits e0b7e7dc6901 Merge branch 'ipv6-fix-error-path-of-inet6_init' omits f707ef61e172 net: rtnl: return early from rtnl_unregister_all when prot [...] omits a03dc36bdca6 ipv6: fix cleanup ordering for pingv6 registration omits afe49de44c27 ipv6: fix cleanup ordering for ip6_mr failure omits 58c3f14f86c9 Merge tag 'riscv-for-linus-4.19-rc2' of git://git.kernel.o [...] omits 49a51c4b4064 Merge tag 'drm-intel-fixes-2018-08-29' of git://anongit.fr [...] omits 185c3cfacafd Merge branch 'drm-fixes-4.19' of git://people.freedesktop. [...] omits 852fde0a34ce Merge branch 'mediatek-drm-fixes-4.19' of https://github.c [...] omits 85eb9af18224 net/sched: act_pedit: fix dump of extended layered op omits 6e0bb04d0e4f sh_eth: Add R7S9210 support omits def70b61afbc Merge branch 'hns-fixes' omits 455c4401fe7a net: hns: add netif_carrier_off before change speed and duplex omits 31fabbee8f5c net: hns: add the code for cleaning pkt in chip omits 05212ba8132b r8169: set RxConfig after tx/rx is enabled for RTL8169sb/8 [...] omits 9a07efa9aea2 tipc: switch to rhashtable iterator omits e5133f2f1261 Revert "net: stmmac: Do not keep rearming the coalesce tim [...] omits bd583fe30427 tipc: fix a missing rhashtable_walk_exit() omits 9f2895461439 vti6: remove !skb->ignore_df check from vti6_xmit() omits 6a5d39aa9ac2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits ff69279a44e9 powerpc: disable support for relative ksymtab references omits af3a5fe4ddfe Merge tag 'hwmon-for-linus-v4.19-rc2' of git://git.kernel. [...] omits f3f106dac045 Merge tag 'for_v4.19-rc2' of git://git.kernel.org/pub/scm/ [...] omits ff81a521b888 Merge tag 'nios2-v4.19-rc2' of git://git.kernel.org/pub/sc [...] omits 80ab316901bc drm/i915/audio: Hook up component bindings even if display [...] omits 299c2a904b1e drm/i915: Increase LSPCON timeout omits f013027e2665 drm/i915: Stop holding a ref to the ppgtt from each vma omits b4df50de6ab6 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 67e6ddb5be44 arm64: defconfig: Enable TI's AM6 SoC platform omits 1dbd150d04f1 ARM: defconfig: Update the ARM Versatile defconfig omits 55a020e21c16 Merge tag 'imx-fixes-4.19' of git://git.kernel.org/pub/scm [...] omits 74081c9f16a2 dt-bindings: watchdog: renesas-wdt: Document r8a774a1 support omits 3799eca51c5b media: camss: add missing includes omits 55b518998996 media: camss: Use managed memory allocations omits 44a9ffd4eb99 media: camss: mark PM functions as __maybe_unused omits 312f73b64862 media: af9035: prevent buffer overflow on write omits d65e6c80c6bb Merge branch 'bpf_msg_pull_data-fixes' omits a8cf76a9023b bpf: fix sg shift repair start offset in bpf_msg_pull_data omits 2e43f95dd8ee bpf: fix shift upon scatterlist ring wrap-around in bpf_ms [...] omits 0e06b227c522 bpf: fix msg->data/data_end after sg shift repair in bpf_m [...] omits 4fbf51ee6e82 media: video_function_calls.rst: drop obsolete video-set-a [...] omits 52bd456a66c1 Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] omits 8f3fafc9c2f0 cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status omits 823f18f8b860 regulator: bd71837: Disable voltage monitoring for LDO3/4 omits 36156f9241cb of: add helper to lookup compatible child node omits a618cf480097 gpio: dwapb: Fix error handling in dwapb_gpio_probe() omits 5bc5a671b1f4 pinctrl: madera: Fix possible NULL pointer with pdata config omits 823dd71f58eb pinctrl: ingenic: Fix group & function error checking omits 78d3a92edbfb gpiolib-acpi: Register GpioInt ACPI event handlers from a [...] omits 993b9bc5c47f gpiolib: acpi: Switch to cansleep version of GPIO library call omits 0434ccdcf883 netfilter: nf_tables: rework ct timeout set support omits ef39078d6342 netfilter: conntrack: place 'new' timeout in first location too omits 1d8f574708a3 arm/arm64: smccc-1.1: Make return values unsigned long omits afce0cc9ad8a Documentation/arm64/sve: Couple of improvements and typos omits 166ac9d55b0a mac80211: avoid kernel panic when building AMSDU from non- [...] omits 1f631c3201fe mac80211: mesh: fix HWMP sequence numbering to follow standard omits 6537886cdc9a gpio: adp5588: Fix sleep-in-atomic-context bug omits b55326dc969e pinctrl: msm: Really mask level interrupts to prevent latching omits b497fff6f59e usb: dwc3: pci: Fix return value check in dwc3_byt_enable_ [...] omits dfe1a51d2a36 usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0 omits c37bd5283629 usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep[i] omits dec3c23c9aa1 USB: net2280: Fix erroneous synchronization change omits 66174b6998a6 usb: dwc3: of-simple: avoid unused function warnings omits 5b24109b0563 bpf: fix several offset tests in bpf_msg_pull_data omits 3f16503b7d22 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 450b6b9b1693 clk: npcm7xx: fix memory allocation omits 6d3c8ce012ce x86/xen: remove redundant variable save_pud omits 076e2cedd6ea xen: export device state to sysfs omits 47d80a68f10d RISC-V: Use a less ugly workaround for unused variable warnings omits 0ce5671c4450 riscv: tlb: Provide definition of tlb_flush() before inclu [...] omits 11f65ad111fa dt-bindings: riscv,cpu-intc: Cleanups from a missed review omits 5223c9c1cbfc spi: spi-fsl-dspi: fix broken DSPI_EOQ_MODE omits 1b1b1162745e drm/i915: Free write_buf that we allocated with kzalloc. omits 5b2695fd4b20 drm/i915: Fix glk/cnl display w/a #1175 omits 04b2d03a7565 spi: Fix double IDR allocation with DT aliases omits 5ea752c6efdf ASoC: sigmadsp: safeload should not have lower byte limit omits 960cdd50ca9f ASoC: wm8804: Add ACPI support omits 7509487785d7 ASoC: rt5682: Change DAC/ADC volume scale omits ca917f9fe1a0 ASoC: max98373: Added 10ms sleep after amp software reset omits 6ddd9769db4f drm/amdgpu: Need to set moved to true when evict bo omits 2d59bb602314 ARM: dts: omap4-droid4: Fix emmc errors seen on some devices omits ea4d65f14f6a Merge branch 'perm-fix' into omap-for-v4.19/fixes-v2 omits 496f3347d834 ARM: dts: Fix file permission for am335x-osd3358-sm-red.dts omits f86cf25a6091 Revert "staging: erofs: disable compiling temporarile" omits b2dd9f2e5a8a HID: core: fix memory leak on probe omits e38c0ac55ee6 HID: input: fix leaking custom input node name omits ee3454924370 HID: add support for Apple Magic Keyboards omits fb6acf76c3fd HID: i2c-hid: Fix flooded incomplete report after S3 on Ra [...] omits e0ab8b26aa96 HID: intel-ish-hid: Enable Sunrise Point-H ish driver omits b88d26d97c41 nl80211: Pass center frequency in kHz instead of MHz omits d3c89bbc7491 nl80211: Fix nla_put_u8 to u16 for NL80211_WMMR_TXOP omits 3a2af7cccbba mac80211_hwsim: Fix possible Spectre-v1 for hwsim_world_re [...] omits 20932750d9c7 mac80211: don't update the PM state of a peer upon a multi [...] omits 38cb87ee47fb cfg80211: make wmm_rule part of the reg_rule structure omits d7c863a2f65e mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X omits 67d1ba8a6dc8 mac80211: correct use of IEEE80211_VHT_CAP_RXSTBC_X omits 501ca81760c2 bpf: sockmap, decrement copied count correctly in redirect [...] omits 04db0e5ec581 nvmet: free workqueue object if module init fails omits afd299ca9969 nvme-fcloop: Fix dropped LS's to removed target port omits f1ed3df20d2d nvme-pci: add a memory barrier to nvme_dbbuf_update_and_ch [...] omits 3f6e138d41dd bpf: fix build error with clang omits 15c480efab01 bpf, sockmap: fix psock refcount leak in bpf_tcp_recvmsg omits e06fa9c16ce4 bpf, sockmap: fix potential use after free in bpf_tcp_close omits db193954ed9e block: bsg: move atomic_t ref_count variable to refcount API omits 62d2a1940709 block: remove unnecessary condition check omits 53ae914d898e net/rds: Use rdma_read_gids to get connection SGID/DGID in IPv6 omits ad8619864f0c net: dsa: Drop GPIO includes omits 30935198b7d0 tipc: fix the big/little endian issue in tipc_dest omits ca2b1d2d4271 Merge branch 'net-sched-fixes' omits b7b4247d5539 net: sched: return -ENOENT when trying to remove filter fr [...] omits d5ed72a55bc0 net: sched: fix extack error message when chain is failed [...] omits 84581bdae958 erspan: set erspan_ver to 1 by default when adding an erspan dev omits 834539e69a5f sctp: remove useless start_fail from sctp_ht_iter in proc omits bab1be79a516 sctp: hold transport before accessing its asoc in sctp_tra [...] omits 46cb52ad414a ata: ftide010: Add a quirk for SQ201 omits c31d02d1290e selftests: kselftest: Remove outdated comment omits 2f4e7db0f745 drm/amdgpu: Remove duplicated power source update omits e7603dadd3cc drm/amd/display: Fix memory leak caused by missed dc_sink_release omits 4a2de54dc1d7 drm/amdgpu: fix holding mn_lock while allocating memory omits 72ef23de207b drm/amdgpu: Power on uvd block when hw_fini omits 2ab4d0e74256 drm/amdgpu: Update power state at the end of smu hw_init. omits 6d39df146ff1 drm/amdgpu: Fix vce initialize failed on Kaveri/Mullins omits 8ef23364b654 drm/amdgpu: Enable/disable gfx PG feature in rlc safe mode omits fca5d959972c drm/amdgpu: Adjust the VM size based on system memory size v2 omits 88bc243a3f22 selftests: android: move config up a level omits b0a84beb2e35 blk-wbt: remove dead code omits 050cdc6c9501 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 336d139f8718 mtd: rawnand: denali: do not pass zero maxchips to nand_scan() omits b2d7a075a1cc x86/pae: use 64 bit atomic xchg function in native_ptep_ge [...] omits 849c70dacb16 MAINTAINERS: Switch a maintainer for drivers/staging/gasket omits 057d3ccf93a4 Merge branch 'stable/for-jens-4.19' of git://git.kernel.or [...] omits 38cfb5a45ee0 blk-wbt: improve waking of tasks omits 061a54275306 blk-wbt: abstract out end IO completion handler omits b9eb3b14f1db scsi: aacraid: fix a signedness bug omits d772a65d8a6c Revert "scsi: core: avoid host-wide host_busy counter for [...] omits f45b8934b90b staging: wilc1000: revert "fix TODO to compile spi and sdi [...] omits 23aa8e69f2c6 Revert "scsi: core: fix scsi_host_queue_ready" omits 4e8065aa6c6f scsi: libata: Add missing newline at end of file omits cedefa8544c6 scsi: target: iscsi: cxgbit: use pr_debug() instead of pr_info() omits eb53a3ea3e00 scsi: hpsa: limit transfer length to 1MB, not 512kB omits 53e13ee087a8 scsi: lpfc: Correct MDS diag and nvmet configuration omits 9abd9990e977 scsi: lpfc: Default fdmi_on to on omits 68bdc630721c scsi: csiostor: fix incorrect port capabilities omits 89809b028b6f scsi: csiostor: add a check for NULL pointer after kmalloc() omits a7ccd92c8d2a scsi: documentation: add scsi_mod.use_blk_mq to scsi-parameters omits 3fba68fa35a2 scsi: core: Update SCSI_MQ_DEFAULT help text to match default omits 6f2f39ad1a54 xen/blkback: remove unused pers_gnts_lock from struct xen_ [...] omits d77ff24e7fa2 xen/blkback: move persistent grants flags to bool omits 4bcddbae019d xen/blkfront: reorder tests in xlblk_init() omits a46b53672b2c xen/blkfront: cleanup stale persistent grants omits 973e5405f2f6 xen/blkback: don't keep persistent grants too long omits c27d0e9045bb ARC: sort Kconfig omits 1e3bece2ded7 ARC: cleanup show_faulting_vma() omits c83532fb0fe0 ARC: [plat-axs*]: Enable SWAP omits 5c0920897af5 ARC: [plat-axs*/plat-hsdk]: Allow U-Boot to pass MAC-addre [...] omits 4051c323c59b ARC: configs: cleanup omits 908946c4bee7 Fix up libata MAINTAINERS entry omits f7c90c2aa400 x86/xen: don't write ptes directly in 32-bit PV guests omits 4d982e25d0bd ext4: avoid divide by zero fault when deleting corrupted i [...] omits 5dfdd24eb3d3 USB: serial: ti_usb_3410_5052: fix array underflow in comp [...] omits 691a03cfe8ca USB: serial: io_ti: fix array underflow in completion handler omits e3a5dc08715a x86/Kconfig: Fix trivial typo omits cc51e5428ea5 x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ omits 1ab534e85c93 x86/spectre: Add missing family 6 check to microcode check omits 166cd4421b0d mtd: rawnand: docg4: Remove wrong __init annotations omits d177c8b61d6b arm64: allwinner: dts: h6: fix Pine H64 MMC bus width omits b9543a2e39dc ARM: imx_v6_v7_defconfig: Select CONFIG_DRM_PANEL_SEIKO_43WVF1G omits 0ffbc2824282 ARM: mxs_defconfig: Select CONFIG_DRM_PANEL_SEIKO_43WVF1G omits 549644b8c3c1 ARM: dts: imx23-evk: Convert to the new display bindings omits cde305e9ce28 ARM: dts: imx23-evk: Move regulators outside simple-bus omits c1539840fc25 ARM: dts: imx28-evk: Convert to the new display bindings omits 90a96087b5fa ARM: dts: imx28-evk: Move regulators outside simple-bus omits 538d6e9d5975 Revert "ARM: dts: imx7d: Invert legacy PCI irq mapping" omits b50282f3241a ext4: check to make sure the rename(2)'s destination is not freed omits 111b009f7e8b dmaengine: mic_x100_dma: use devm_kzalloc to fix an issue omits 072ebb3bffe6 ext4: add nonstring annotations to ext4.h omits 8d6ccf5cebbc soundwire: Fix acquiring bus lock twice during master release omits 3fef1a2259c5 soundwire: Fix incorrect exit after configuring stream omits 0aebe40bae6c soundwire: Fix duplicate stream state assignment omits 08bcbed747eb drm/mediatek: fix connection from RDMA2 to DSI1 omits f265905c939e drm/mediatek: update some variable name from ovl to comp omits 66b2cf9623fa drm/mediatek: use layer_nr function to get layer number to [...] omits 98b6d76f957b drm/mediatek: add function to return RDMA layer number omits 1cbcb763ea50 drm/mediatek: add function to return OVL layer number omits 650afd49572b drm/mediatek: add function to get layer number for component omits 94420a63cf78 drm/mediatek: add YUYV/UYVY color format support for RDMA omits 55b53f6f7ccf drm/mediatek: add the comment about color format setting for OVL omits b428391ed6bd drm/mediatek: add RGB color format support for RDMA omits 182add0b1b91 drm/mediatek: add memory mode and layer_config for RDMA omits 85186efc2a59 drm/mediatek: add connection from RDMA2 to DSI0 omits 0a14785ee32a drm/mediatek: add connection from RDMA1 to DSI0 omits 48d25d243bfb drm/mediatek: add connection from RDMA0 to DSI1 omits 29d32e466e98 drm/mediatek: add connection from RDMA0 to DPI1 omits 8272806d21bf drm/mediatek: Replace drm_dev_unref with drm_dev_put omits 2b7bd20d5605 drm/mediatek: Convert drm_atomic_helper_suspend/resume() omits c7c09dc187f0 nios2: kconfig: remove duplicate DEBUG_STACK_USAGE symbol [...] omits d49dbfade96d hwmon: (nct6775) Fix potential Spectre v1 omits f196dec6d50a hwmon: (adt7475) Make adt7475_read_word() return errors omits 9d19371df50a hwmon: (adt7475) Potential error pointer dereferences omits 3ad867001c91 hwmon: (ina2xx) fix sysfs shunt resistor read access omits 98c8f125fd8a net: sched: Fix memory exposure from short TCA_U32_SEL omits 5b394b2ddf03 Linux 4.19-rc1 omits b933d6ebf2d3 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits aba16dc5cf93 Merge branch 'ida-4.19' of git://git.infradead.org/users/w [...] omits c4726e774ed2 Merge tag 'gcc-plugins-v4.19-rc1-fix' of git://git.kernel. [...] omits d207ea8e74ff Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 2a8a2b7c49d6 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits de3750351c0d Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits a9ce32337892 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits 2923b27e5424 Merge tag 'libnvdimm-for-4.19_dax-memory-failure' of gitol [...] omits 828bf6e904eb Merge tag 'libnvdimm-for-4.19_misc' of gitolite.kernel.org [...] omits e75d039a5409 qed: fix spelling mistake "comparsion" -> "comparison" omits 2d66f997f054 vhost: correctly check the iova range when waking virtqueue omits 6750c87074c5 qlge: Fix netdev features configuration. omits 0da70f808029 net: macb: do not disable MDIO bus at open/close time omits f7b9e8e111e0 Revert "net: stmmac: fix build failure due to missing COMM [...] omits ab5f11055fdf net: macb: Fix regression breaking non-MDIO fixed-link PHYs omits 602b74eda813 mlxsw: spectrum_switchdev: Do not leak RIFs when removing bridge omits b326272010b6 Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/li [...] omits 1bc276775d93 Merge tag 'kbuild-v4.19-2' of git://git.kernel.org/pub/scm [...] omits b8dcdab36f53 Merge tag 'for-linus-20180825' of git://git.kernel.dk/linux-block omits db84abf5f807 Merge tag 'upstream-4.19-rc1-fix' of git://git.infradead.o [...] omits 04faac10fcd2 Merge tag '4.19-rc-smb3' of git://git.samba.org/sfrench/cifs-2.6 omits 1b2de5d039c8 mm/cow: don't bother write protecting already write-protec [...] omits e0fcfe1f1acf hpfs: remove unnecessary checks on the value of r when ass [...] omits 7634ccd2da97 libata: maintainership update omits 3d7c82060d1f crypto: cavium/nitrox - fix for command corruption in queu [...] omits 0522236d4f9c crypto: vmx - Fix sleep-in-atomic bugs omits c2b24c36e0a3 crypto: arm64/aes-gcm-ce - fix scatterwalk API violation omits e5b954e8d11f crypto: aesni - Use unaligned loads from gcm_context_data omits 65b2c12dcdb8 crypto: chtls - fix null dereference chtls_free_uld() omits 7fa885e2a22f crypto: arm64/sm4-ce - check for the right CPU feature bit omits f1bf9e60a077 crypto: caam - fix DMA mapping direction for RSA forms 2 & 3 omits ad876a18048f crypto: caam/qi - fix error path in xts setkey omits cc98963dbaae crypto: caam/jr - fix descriptor DMA unmapping omits 757ab15c3f49 cpuidle: menu: Retain tick when shallow state is selected omits ae923785bc3a Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 051935978432 Merge branch 'for-4.19' of git://git.kernel.org/pub/scm/li [...] omits 596766102a3a Merge branch 'for-4.19' of git://git.kernel.org/pub/scm/li [...] omits 9022ada8ab6f Merge branch 'for-4.19' of git://git.kernel.org/pub/scm/li [...] omits 18b8bfdfbae5 Merge tag 'iommu-updates-v4.19' of git://git.kernel.org/pu [...] omits d972604f6f87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 57bb8e37d71e Merge tag 'apparmor-pr-2018-08-23' of git://git.kernel.org [...] omits aa5b1054badb Merge tag 'powerpc-4.19-2' of git://git.kernel.org/pub/scm [...] omits e1dbc5a41051 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 40c431a5a5c2 Merge tag 'acpi-4.19-rc1-3' of git://git.kernel.org/pub/sc [...] omits 4def1963608e Merge branch 'userns-linus' of git://git.kernel.org/pub/sc [...] omits 5e8704ac1cfa Merge tag 'drm-next-2018-08-24' of git://anongit.freedeskt [...] omits a296b16270ab drm/amd/display: Fix bug use wrong pp interface omits 019cddc88f9e Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 07f3701387dc i40e: fix condition of WARN_ONCE for stat strings omits fa38e30ac73f i40e: Fix for Tx timeouts when interface is brought up if [...] omits 939b701ad633 ixgbe: fix driver behaviour after issuing VFLR omits fabf1bce103a ixgbe: Prevent unsupported configurations with XDP omits 374f78f75be9 ixgbe: Replace GFP_ATOMIC with GFP_KERNEL omits 69a64658de50 igb: Replace mdelay() with msleep() in igb_integrated_phy_ [...] omits 151356270b07 igb: Replace GFP_ATOMIC with GFP_KERNEL in igb_sw_init() omits a798fbac33c4 igb: Use an advanced ctx descriptor for launchtime omits ee400a3f1bfe e1000: ensure to free old tx/rx rings in set_ringparam() omits cf1acec008f8 e1000: check on netif_running() before calling e1000_up() omits a9910c088647 ixgb: use dma_zalloc_coherent instead of allocator/memset omits 1aa55ca9b14a iommu/rockchip: Move irq request past pm_runtime_enable omits 3fc7c5c0cff3 iommu/rockchip: Handle errors returned from PM framework omits 7db7a8f5638a arm64: rockchip: Force CONFIG_PM on Rockchip systems omits d1558dfd9f22 ARM: rockchip: Force CONFIG_PM on Rockchip systems omits e9880240e4f4 arm64: dts: Fix various entry-method properties to reflect [...] omits 5920cce8569e Merge tag 'reset-fixes-for-4.18' of git://git.pengutronix. [...] omits c37aad3612c4 Merge tag 'reset-for-4.19-2' of git://git.pengutronix.de/g [...] omits d002924f934a Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 00efcdce67a3 i2c: don't use any __deprecated handling anymore omits 20b420dc4262 Merge tag 'irqchip-4.19-2' of git://git.kernel.org/pub/scm [...] omits 6a012288d690 x86/speculation/l1tf: Suggest what to do on systems with t [...] omits 6055af5e1c4f i2c: use SPDX identifier for Renesas drivers omits 5d3a01a228c7 i2c: ocores: update my email address omits 0c36dd37d5b8 i2c: remove deprecated attach_adapter callback omits 3e7bed52719d macintosh: therm_windtunnel: drop using attach_adapter omits b6fdfbff0789 btrfs: Fix suspicious RCU usage warning in btrfs_debug_in_rcu omits 6e5461d774bf ubifs: Remove empty file.h omits 5e2e2f9f76e1 PM / clk: signedness bug in of_pm_clk_add_clks() omits ee4af50ca94f udf: Fix mounting of Win7 created UDF filesystems omits 82c82ab65865 udf: Remove dead code from udf_find_fileset() omits 10568f6c5761 netfilter: xt_checksum: ignore gso skbs omits b0a182f87568 x86/speculation/l1tf: Fix off-by-one error when warning th [...] omits ff0fadfffe68 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 3e20e97c2d55 Merge tag 'drm-misc-next-fixes-2018-08-23-1' of git://anon [...] omits 33e17876ea4e Merge branch 'akpm' (patches from Andrew) omits 2b7403035459 mm: Change return type int to vm_fault_t for fault handlers omits a99237afc12b lib/fonts: convert comments to utf-8 omits 8f2bc80c6ef8 s390: ebcdic: convert comments to UTF-8 omits 3723c6324785 treewide: convert ISO_8859-1 text comments to utf-8 omits 0edf68137541 drivers/gpu/drm/gma500/: change return type to vm_fault_t omits 038a07a5420a docs/core-api: mm-api: add section about GFP flags omits 263fade51f7b docs/mm: make GFP flags descriptions usable as kernel-doc omits 41f35b395c52 docs/core-api: split memory management API to a separate file omits 1595617655f3 docs/core-api: move *{str,mem}dup* to "String Manipulation" omits 7463f650be27 docs/core-api: kill trailing whitespace in kernel-api.rst omits ff4dc77293ec mm/util: add kernel-doc for kvfree omits b86181f1ad94 mm/util: make strndup_user description a kernel-doc comment omits a2036a1ef2ee fs/proc/vmcore.c: hide vmcoredd_mmap_dumps() for nommu builds omits 3cc97bea6003 treewide: correct "differenciate" and "instanciate" typos omits 0722f1862059 fs/afs: use new return type vm_fault_t omits 42df050930e7 drivers/hwtracing/intel_th/msu.c: change return type to vm [...] omits d4ae9916ea29 mm: soft-offline: close the race against page allocation omits 6bc9b56433b7 mm: fix race on soft-offlining free huge pages omits 30aba6656f61 namei: allow restricted O_CREAT of FIFOs and regular files omits dc2572791d3a hfs: prevent crash on exit from failed search omits aba93a92f49a hfsplus: prevent crash on exit from failed search omits a7ec7a4193a2 hfsplus: fix NULL dereference in hfsplus_lookup() omits d475fac95779 arm64: tlb: Provide forward declaration of tlb_flush() bef [...] omits d503ac531a52 kbuild: rename LDFLAGS to KBUILD_LDFLAGS omits 87a32e624037 kbuild: pass LDFLAGS to recordmcount.pl omits e85d1d65cd8a kbuild: test dead code/data elimination support in Kconfig omits 53a01c9a5fcf Merge tag 'nfs-for-4.19-1' of git://git.linux-nfs.org/proj [...] omits 9157141c95bc Merge tag 'nfsd-4.19-1' of git://linux-nfs.org/~bfields/linux omits 6f7948f566bf Merge tag 'upstream-4.19-rc1' of git://git.infradead.org/l [...] omits b39d7efc11b9 Merge tag 'pwm/for-4.19-rc1' of git://git.kernel.org/pub/s [...] omits 06e386a1db54 Merge tag 'fbdev-v4.19' of https://github.com/bzolnier/linux omits 99897b1e9931 Merge tag 'sound-fix-4.19-rc1' of git://git.kernel.org/pub [...] omits 1290290c922f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 706a1ea65e6f Merge branch 'tlb-fixes' omits d40acad1f197 Merge tag 'for-linus-4.19b-rc1b-tag' of git://git.kernel.o [...] omits 0c4b0f815f20 Merge tag 'mips_4.19_2' of git://git.kernel.org/pub/scm/li [...] omits 2ab054fd1f88 Merge tag 'for-linus' of git://github.com/openrisc/linux omits 2f34a64aeac4 Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] omits ee090756962c Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] omits f3ea49621381 Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] omits 9e259f9352d5 Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] omits 5563ae9b39c5 Merge tag 'riscv-for-linus-4.19-mw1' of git://git.kernel.o [...] omits 7753e38286d2 cifs: update internal module version number for cifs.ko to 2.12 omits 126c97f4d0d1 cifs: check kmalloc before use omits e6c47dd0da1e cifs: check if SMB2 PDU size has been padded and suppress [...] omits 4d8dfafc5cb8 cifs: create a define for how many iovs we need for an SMB [...] omits 452938cbd8f8 Merge tag 'trace-v4.19-1' of git://git.kernel.org/pub/scm/ [...] omits c08eebad4ac5 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 48a8b97cfd80 x86/mm: Only use tlb_remove_table() for paravirt omits fd1102f0aade mm: mmu_notifier fix for tlb_end_vma omits d86564a2f085 mm/tlb, x86/mm: Support invalidating TLB caches for RCU_TA [...] omits a6f572084fbe mm/tlb: Remove tlb_remove_table() non-concurrent condition omits db7ddef30112 mm: move tlb_table_flush to tlb_flush_mmu_free omits 82c9a927bc5d getxattr: use correct xattr length omits 3968540ba61e ice: Trivial formatting fixes omits 43f8b22450f0 ice: Change struct members from bool to u8 omits dab0588fb616 ice: Fix potential return of uninitialized value omits c7f2c42b80ed ice: Fix a few null pointer dereference issues omits c1dc29120599 netfilter: xt_cluster: add dependency on conntrack module omits 3bcd7fa37f33 ice: Update to interrupts enabled in OICR omits 444c8263151a netfilter: conntrack: remove duplicated include from nf_co [...] omits 785e76d7a205 tools: bpftool: return from do_event_pipe() on bad arguments omits b04413330c77 gcc-plugins: Disable when building under Clang omits 5d8778d803e2 ice: Set VLAN flags correctly omits 1eb43fc75448 ice: Use order_base_2 to calculate higher power of 2 omits 3d6b640efcc1 ice: Fix bugs in control queue processing omits b29bc220e2c7 ice: Clean control queues only when they are initialized omits f8ba7db85035 ice: Report stats for allocated queues via ethtool stats omits 5ab522443bd1 ice: Cleanup magic number omits c0203475765f bpf: use per htab salt for bucket hash omits 6efa6239e7f8 ice: Remove unnecessary node owner check omits 4381147df909 ice: Fix multiple static analyser warnings omits b9b8a41adeff btrfs: use after free in btrfs_quota_enable omits 801660b040d1 btrfs: btrfs_shrink_device should call commit transaction [...] omits a5b7f4295eea btrfs: fix qgroup_free wrong num_bytes in btrfs_subvolume_ [...] omits de02b9f6bb65 Btrfs: fix data corruption when deduplicating between diff [...] omits d4682ba03ef6 Btrfs: sync log after logging new name omits c125311d96b1 blk-wbt: don't maintain inflight counts if disabled omits 0f52b3a00c78 powerpc/mce: Fix SLB rebolting during MCE recovery path. omits 8cfbdbdc2481 KVM: PPC: Book3S: Fix guest DMA when guest partially backe [...] omits f08d08f3db55 powerpc/mm/radix: Only need the Nest MMU workaround for R [...] omits 66e5db4a1ccc Merge tag 'perf-core-for-mingo-4.19-20180820' of git://git [...] omits 25da75043f86 drm/edid: Add 6 bpc quirk for SDC panel in Lenovo B50-80 omits f5d707ede37a ACPI: fix menuconfig presentation of ACPI submenu omits d2332f887ddf mmc: renesas_sdhi_internal_dmac: mask DMAC interrupts omits 9faf870e559a mmc: renesas_sdhi_internal_dmac: fix #define RST_RESERVED_BITS omits 0d092f06faa4 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 6bfde2e196d8 Merge branch 'hns3-fixes' omits 583e7281f1d8 net: hns3: modify variable type in hns3_nic_reuse_page omits 27a595930855 net: hns3: fix page_offset overflow when CONFIG_ARM64_64K_PAGES omits d23c4b6336ef net/ipv6: init ip6 anycast rt->dst.input as ip6_input omits 58ce660f911c Merge branch 'hns-fixes' omits 339379a2fb13 net: hns: use eth_get_headlen interface instead of hns_nic [...] omits b1ccd4c0ab6e net: hns: fix skb->truesize underestimation omits ac4a5b52f597 net: hns: modify variable type in hns_nic_reuse_page omits 3ed614dce3ca net: hns: fix length and page_offset overflow when CONFIG_ [...] omits 12a7f8696b85 Merge branch 'tcp_bbr-PROBE_RTT-minor-bug-fixes' omits 8e995bf14fdb tcp_bbr: apply PROBE_RTT cwnd cap even if acked==0 omits 5490b32dce69 tcp_bbr: in restart from idle, see if we should exit PROBE_RTT omits fb9988622429 tcp_bbr: add bbr_check_probe_rtt_done() helper omits 431280eebed9 ipv4: tcp: send zero IPID for RST and ACK sent in SYN-RECV [...] omits e500c6d349f7 addrconf: reduce unnecessary atomic allocations omits 191672ca07a7 net_sched: fix unused variable warning in stmmac omits 93cfb6c17690 sch_cake: Fix TC filter flow override and expand it to hos [...] omits 3d0371b313b8 net/ncsi: Fixup .dumpit message flags and ID check in Netl [...] omits 00e1cae78120 net: ethernet: renesas: use SPDX identifier for Renesas drivers omits bd0dbb73e013 powerpc/mm/books3s: Add new pte bit to mark pte temporaril [...] omits 810e9f86f36f powerpc/nohash: fix pte_access_permitted() omits c037bd615885 apparmor: remove no-op permission check in policy_unpack omits 8f13b60756a1 Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits 4d1608eebcb2 Merge tag 'drm-misc-next-fixes-2018-08-22' of git://anongi [...] omits 52a288c73666 x86/mm/tlb: Revert the recent lazy TLB patches omits 815f0ddb346c include/linux/compiler*.h: make compiler-*.h mutually exclusive omits 108b833cde9c sunrpc: Add comment defining gssd upcall API keywords omits a26dd64f5477 nfsd: Remove callback_cred omits cb25e7b293ec nfsd: Use correct credential for NFSv4.0 callback with GSS omits 9abdda5ddab8 sunrpc: Extract target name into svc_cred omits a1a237775ec8 sunrpc: Enable the kernel to specify the hostname part of [...] omits 44090cc87692 sunrpc: Don't use stack buffer with scatterlist omits eb7e5cfced10 drm/amdgpu: Fix page fault and kasan warning on pci device [...] omits 899fbc33fd77 Merge tag 'platform-drivers-x86-v4.19-1' of git://git.infr [...] omits 2edd73a42e0e ia64: Fix allnoconfig section mismatch for ioc_init/ioc_io [...] omits c45e6a037a53 blk-wbt: fix has-sleeper queueing check omits b78820937b47 blk-wbt: use wq_has_sleeper() for wq active check omits ffa358dcaae1 blk-wbt: move disable check into get_limit() omits 45b74a65b993 Merge branch 'parisc-4.19-2' of git://git.kernel.org/pub/s [...] omits 3943b040f11e bcache: release dc->writeback_lock properly in bch_writeba [...] omits 2f40c6eac74a amdgpu: fix multi-process hang issue omits d98ff24e8e9b drm/amdgpu: fix preamble handling omits 433bcf67370b Merge tag 'xtensa-20180820' of git://github.com/jcmvbkbc/l [...] omits 8604ffcbf04f drm/amdgpu: fix VM clearing for the root PD omits b37211531194 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 5bed49adfe89 Merge tag 'for-4.19/post-20180822' of git://git.kernel.dk/ [...] omits fe6f0ed0dac7 Merge tag 'f2fs-for-4.19' of git://git.kernel.org/pub/scm/ [...] omits 6faf05c2b2b4 ovl: set I_CREATING on inode being created omits 9b2e0388bec8 bpf: sockmap: write_space events need to be passed to TCP handler omits 67db7cd249e7 tls: possible hang when do_tcp_sendpages hits sndbuf is full case omits cd9b44f90763 Merge branch 'akpm' (patches from Andrew) omits eb29429d81e3 bpf, sockmap: fix sock hash count in alloc_sock_hash_elem omits b845c898b2f1 bpf, sockmap: fix sock_hash_alloc and reject zero-sized keys omits 2a9d64810042 ipc/util.c: update return value of ipc_getref from int to bool omits 27c331a17461 ipc/util.c: further variable name cleanups omits eae04d25a713 ipc: simplify ipc initialization omits dc2c8c84def6 ipc: get rid of ids->tables_initialized hack omits 2d22ecf6db1c lib/rhashtable: guarantee initial hashtable allocation omits 93f976b5190d lib/rhashtable: simplify bucket_table_alloc() omits 82061c57ce93 ipc: drop ipc_lock() omits 2e5ceb452c9b ipc/util.c: correct comment in ipc_obtain_object_check omits 4241c1a30407 ipc: rename ipcctl_pre_down_nolock() omits 39cfffd774a2 ipc/util.c: use ipc_rcu_putref() for failues in ipc_addid() omits e2652ae6bd74 ipc: reorganize initialization of kern_ipc_perm.seq omits 615c999cd8a0 ipc: compute kern_ipc_perm.id under the ipc lock omits 5cb366bb3a74 init/Kconfig: remove EXPERT from CHECKPOINT_RESTORE omits 3e811f053aec fs/sysv/inode.c: use ktime_get_real_seconds() for superblo [...] omits d9edcbc42c77 adfs: use timespec64 for time conversion omits 5f733e8a2dd1 kernel/sysctl.c: fix typos in comments omits 0ba7f398f39e drivers/rapidio/devices/rio_mport_cdev.c: remove redundant [...] omits 06e62a46bbba fork: don't copy inconsistent signal handler state to child omits 20ab7218d250 signal: make get_signal() return bool omits f99e9d8c5c7f signal: make sigkill_pending() return bool omits a19e2c01f71b signal: make legacy_queue() return bool omits acd14e62f075 signal: make wants_signal() return bool omits 8f11351eee95 signal: make flush_sigqueue_mask() void omits 67a48a244788 signal: make unhandled_signal() return bool omits 09ae854edb2d signal: make recalc_sigpending_tsk() return bool omits 938696a82974 signal: make has_pending_signals() return bool omits 6a0cdcd78892 signal: make sig_ignored() return bool omits 41aaa481197d signal: make sig_task_ignored() return bool omits e4a8b4efbfdf signal: make sig_handler_ignored() return bool omits 2a9b90940957 signal: make kill_ok_by_cred() return bool omits d8f993b3dba0 signal: simplify rt_sigaction() omits b1d294c80393 signal: make do_sigpending() void omits 6527de953354 signal: make may_ptrace_stop() return bool omits bb17fcca078f signal: make kill_as_cred_perm() return bool omits 52cba1a27481 signal: make force_sigsegv() void omits f423420c2389 fat: propagate 64-bit inode timestamps omits 0afa9626667c fat: validate ->i_start before using omits f663b5b38fff fat: add FITRIM ioctl for FAT file system omits a13f085d111e reiserfs: fix broken xattr handling (heap corruption, bad retval) omits 8b73ce6a4bae reiserfs: change j_timestamp type to time64_t omits 5b1d149c895b reiserfs: remove obsolete print_time function omits 34d082604a7c reiserfs: use monotonic time for j_trans_start_time omits f168d9fd634a hfsplus: drop ACL support omits afd6c9e1f528 hfsplus: fix decomposition of Hangul characters omits 31651c607151 hfsplus: avoid deadlock on file truncation omits 7464726cb599 hfsplus: don't return 0 when fill_super() failed omits c8ed98cd88a2 fs/nilfs2/file.c: use new return type vm_fault_t omits 21a1a52dbdd5 nilfs2: use 64-bit superblock timstamps omits cbf6898fd694 autofs: add AUTOFS_EXP_FORCED flag omits e5c85e1fe19c autofs: make expire flags usage consistent with v5 params omits 571bc35c42f3 autofs: make autofs_expire_indirect() static omits 5d30517d67e3 autofs: make autofs_expire_direct() static omits d1055565bdc2 autofs: fix clearing AUTOFS_EXP_LEAVES in autofs_expire_in [...] omits 2fd9944f0fd4 autofs: fix inconsistent use of now variable omits d4d79b8195bf autofs: fix directory and symlink access omits 3f5c15d8a7d8 init/main.c: log init process file name omits 3903bf940b1f init/Kconfig: fix its typos omits 6ad018e3ca9e init/: remove ineffective sparse disabling omits 992991c03ca0 fs/eventpoll.c: simplify ep_is_linked() callers omits 679abf381a18 fs/eventpoll.c: loosen irq safety in ep_poll() omits 514056d506e4 fs/eventpoll.c: simply CONFIG_NET_RX_BUSY_POLL ifdefery omits 133712a2ec84 checkpatch: DT bindings should be a separate patch omits 809e082e973d checkpatch: warn on unnecessary int declarations omits 6ad724e2a48f checkpatch: check for space after "else" keyword omits 56294112791a checkpatch: fix SPDX license check with --root=<path> omits 490b292c834c checkpatch: warn when a patch doesn't have a description omits 60f890105547 checkpatch: check for #if 0/#if 1 omits 4cab63cea374 checkpatch: fix krealloc reuse test omits 3b6e8ac9e740 checkpatch: validate SPDX license with spdxcheck.py omits 8c8c45cfdd5d checkpatch: fix macro argument reuse test omits cd2614967d8b checkpatch: warn if missing author Signed-off-by omits 33aa4597dda2 checkpatch: update section keywords omits 5b57980de6b2 checkpatch: improve runtime execution speed a little omits 79682c0c0089 checkpatch: add --fix for CONCATENATED_STRING and STRING_F [...] omits d729593e492e checkpatch: add a --strict test for structs with bool memb [...] omits de9df3993cff lib/test_hexdump.c: fix failure on big endian cpu omits fd7338ef624f lib/Kconfig: remove 'default n' for tests omits d23599630b0f bcache: use routines from lib/crc64.c for CRC64 calculation omits feba04fd2cf8 lib: add crc64 calculation routines omits b15f5f1ae18a lib/test_debug_virtual.c: make struct pointer foo static omits 9144d75e22ca include/linux/bitops.h: introduce BITS_PER_TYPE omits ccf7a6d457a8 lib/bitmap.c: drop unnecessary 0 check for u32 array operations omits 0fbd75fd7fee get_maintainer: allow option --mpath <directory> to read a [...] omits 5f0baf95b1ed get_maintainer.pl: add -mpath=<path or file> for MAINTAINE [...] omits 31bb82c9caa9 get_maintainer: allow usage outside of kernel tree omits 92e641784055 s/epoll: robustify irq safety with lockdep_assert_irqs_enabled() omits 304b18b8d6af fs/epoll: loosen irq safety in epoll_insert() and epoll_remove() omits 002b343669c4 fs/epoll: loosen irq safety in ep_scan_ready_list() omits e05a8e4d88d1 sched/wait: assert the wait_queue_head lock is held in __w [...] omits c430d1e848ff userfaultfd: use fault_wqh lock omits ee8ef0a4b167 epoll: use the waitqueue lock to protect ep->wq omits 46e0c9be206f kernel: tracepoints: add support for relative references omits c9d8b55fa019 PCI: Add support for relative addressing in quirk tables omits 1b1eeca7e4c1 init: allow initcall tables to be emitted using relative r [...] omits 7290d5809571 module: use relative references for __ksymtab entries omits f922c4abdf76 module: allow symbol exports to be disabled omits 271ca788774a arch: enable relative relocations for arm64, power and x86 omits bc6380461946 spelling.txt: add more spellings to spelling.txt omits a2e514453861 kernel/hung_task.c: allow to set checking interval separat [...] omits 91bc9aaf746a kernel/crash_core.c: print timestamp using time64_t omits 203583990cb6 linux/compiler.h: don't use bool omits ce0a568d3279 userns: use irqsave variant of refcount_dec_and_lock() omits fc37191272a9 userns: use refcount_t for reference counting instead atomic_t omits 060288a7320b bdi: use irqsave variant of refcount_dec_and_lock() omits e58dd0de5ead bdi: use refcount_t for reference counting instead atomic_t omits cedc5b6aab49 kernel.h: documentation for roundup() vs round_up() omits 96c6a32ccb55 include/asm-generic/bug.h: clarify valid uses of WARN() omits 23c85094fe18 proc/kcore: add vmcoreinfo note to /proc/kcore omits eff4345e7fba crash_core: use VMCOREINFO_SYMBOL_ARRAY() for swapper_pg_dir omits bf991c223111 proc/kcore: optimize multiple page reads omits 37e949bd5293 proc/kcore: clean up ELF header generation omits 3673fb08db73 proc/kcore: hold lock during read omits b66fb005c975 proc/kcore: fix memory hotplug vs multiple opens race omits 0b172f845ff9 proc/kcore: replace kclist_lock rwlock with rwsem omits bf53183164db proc/kcore: don't grab lock for memory hotplug notifier omits a8dd9c4df18e proc/kcore: don't grab lock for kclist_add() omits df865e8337c3 fs/proc/kcore.c: use __pa_symbol() for KCORE_TEXT list entries omits 36f062042b0f fs/proc/vmcore.c: use new typedef vm_fault_t omits 9a27e97aaab9 proc: use "unsigned int" in /proc/stat hook omits 891ae71dc4fb proc: spread "const" a bit omits f6d2f584d886 proc: use macro in /proc/latency hook omits 41089b6d3e44 proc: save 2 atomic ops on write to "/proc/*/attr/*" omits a44937fe4ef6 proc: put task earlier in /proc/*/fail-nth omits 8d48b2e04421 proc: smaller readlock section in readdir("/proc") omits 2cd36fb32948 proc: test /proc/thread-self symlink omits 61d47c4e71c1 proc: test /proc/self symlink omits bdf228a27278 fs/proc/uptime.c: use ktime_get_boottime_ts64 omits 2d6e4e822ad8 proc: fixup PDE allocation bloat omits 5df66d306ec9 mm: fix comment for NODEMASK_ALLOC omits c8bd134a4bdd drivers/block/zram/zram_drv.c: fix bug storing backing_dev omits 7e8a6304d541 /proc/meminfo: add percpu populated pages count omits 3d8b38eb81ca mm, oom: introduce memory.oom.group omits 5989ad7b5ede mm, oom: refactor oom_kill_process() omits 1caed86022b9 tools/testing/selftests/vm/: add MAP_POPULATE test omits 03e85f9d5f1f mm/page_alloc: Introduce free_area_init_core_hotplug omits 0188dc98ad5c mm/page_alloc: inline function to handle CONFIG_DEFERRED_S [...] omits 7cc2a9596d77 mm: remove __paginginit omits c1093b746c05 mm: access zone->node via zone_to_nid() and zone_set_nid() omits ace1db39768c mm/page_alloc.c: move ifdefery out of free_area_init_core omits 89696701ea84 mm: remove zone_id() and make use of zone_idx() in is_dev_zone() omits 85f237a57f14 Documentation/sysctl/vm.txt: update __vm_enough_memory()'s path omits 8de7ecc6483b memcg: reduce memcg tree traversals for stats collection omits 1c4c3b99c03d mm: fix page_freeze_refs and page_unfreeze_refs in comments omits 8c9a134cae6f mm: clarify CONFIG_PAGE_POISONING and usage omits a670468f5e0b mm: zero out the vma in vma_init() omits a3bf6ce36649 mm/mempool.c: add missing parameter description omits 258f669e7e88 mm: /proc/pid/smaps_rollup: convert to single value seq_file omits f1547959d9ef mm: /proc/pid/smaps: factor out common stats printing omits 8e68d689afe3 mm: /proc/pid/smaps: factor out mem stats gathering omits 871305bb2028 mm: /proc/pid/*maps remove is_pid and related wrappers omits 431f42fdfdb3 mm/oom_kill.c: clean up oom_reap_task_mm() omits c3b78b11efbb mm, oom: describe task memory unit, larger PID pad omits af5679fbc669 mm, oom: remove oom_lock from oom_reaper omits 93065ac753e4 mm, oom: distinguish blockable mode for mmu notifiers omits c2343d2761f8 mm/swapfile.c: put_swap_page: share more between huge/norm [...] omits b32d5f32b9db mm/swapfile.c: add __swap_entry_free_locked() omits 5d5e8f19544a mm, swap, get_swap_pages: use entry_size instead of cluste [...] omits a448f2d07f89 mm/swapfile.c: unify normal/huge code path in put_swap_page() omits 33ee011e5656 mm/swapfile.c: unify normal/huge code path in swap_page_tr [...] omits afa4711ef139 mm/swapfile.c: use swap_count() in swap_page_trans_huge_swapped() omits fe5266d5d594 mm/swapfile.c: replace some #ifdef with IS_ENABLED() omits 59d98bf3c2b9 mm: swap: add comments to lock_cluster_or_swap_info() omits e50ef89b0f58 mm: struct shrinker: make flags of unsigned type omits 92be775a3db3 mm: struct shrink_control: keep int fields together omits 8df4a44cc46b mm: check shrinker is memcg-aware in register_shrinker_prepared() omits 0633da48f079 autofs: fix autofs_sbi() does not check super block type omits 7b6924d94a60 fs/quota: Fix spectre gadget in do_quotactl omits 64d9d13828c6 fs/quota: Replace XQM_MAXQUOTAS usage with MAXQUOTAS omits 87915adc3f0a workqueue: re-add lockdep dependencies for flushing omits d6e89786bed9 workqueue: skip lockdep wq dependency in cancel_work_sync() omits 2d17f460c5d7 ata: ahci_platform: enable to get and control reset omits 9d2ab9957397 ata: libahci_platform: add reset control support omits 16af2d65842d ata: add an extra argument to ahci_platform_get_resources() omits ce32d59ee2cd arm: dts: am4372: setup rtc as system-power-controller omits f4efa74c09a7 ARM: dts: omap4-droid4: fix vibrations on Droid 4 omits 4f3530f4a41d bus: ti-sysc: Fix no_console_suspend handling omits 0027ff2a75f9 KVM: VMX: fixes for vmentry_l1d_flush module parameter omits 3b4cd0ff5407 kvm: selftest: add dirty logging test omits aee41be5933f kvm: selftest: pass in extra memory when create vm omits bc8eb2fe2eef kvm: selftest: include the tools headers omits 4e18bccc2e55 kvm: selftest: unify the guest port macros omits 07a262cc7c58 tools: introduce test_and_clear_bit omits 024d83cadc6b KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with in [...] omits 0b665d304028 KVM: vmx: Inject #UD for SGX ENCLS instruction in guest omits 802ec4616707 KVM: vmx: Add defines for SGX ENCLS exiting omits d806afa495e2 x86/kvm/vmx: Fix coding style in vmx_setup_l1d_flush() omits 7288bde1f9df x86: kvm: avoid unused variable warning omits df2def49c57b Merge tag 'acpi-4.19-rc1-2' of git://git.kernel.org/pub/sc [...] omits dfec4a8478e8 Merge tag 'pm-4.19-rc1-2' of git://git.kernel.org/pub/scm/ [...] omits 159127ea8318 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide omits 9617ba395f05 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc omits f6f57a46435d initramfs: move gen_initramfs_list.sh from scripts/ to usr/ omits 7953002a7c65 vmlinux.lds.h: remove stale <linux/export.h> include omits c4df32c80d04 export.h: remove VMLINUX_SYMBOL() and VMLINUX_SYMBOL_STR() omits 6fbd856950b4 Coccinelle: remove pci_alloc_consistent semantic to detect [...] omits f55f2328bb28 kbuild: make sorting initramfs contents independent of locale omits dd5806ede3d7 kbuild: remove "rpm" target, which is alias of "rpm-pkg" omits c86b1f934215 kbuild: Fix LOADLIBES rename in Documentation/kbuild/makef [...] omits 9a9ddcf47831 kconfig: suppress "configuration written to .config" for s [...] omits 98a4afbfafd2 kconfig: fix "Can't open ..." in parallel build omits b5f8cb9e908f kbuild: Add a space after `!` to prevent parsing as file pattern omits 1f3aa9002dc6 scripts: modpost: check memory allocation results omits f498926c47aa kconfig: improve the recursive dependency report omits 5e8c5299d315 kconfig: report recursive dependency involving 'imply' omits f1575595d156 kconfig: error out when seeing recursive dependency omits 4bf6a9af0e91 kconfig: add build-only configurator targets omits e3fd9b5384f3 scripts/dtc: consolidate include path options in Makefile omits 20a9e57a09d3 Merge tag 'for-4.19' of git://git.sourceforge.jp/gitroot/u [...] omits fd991a23c8f6 y2038: Provide aliases for compat helpers omits 688e0581dbe0 KVM: Documentation: rename the capability of KVM_CAP_ARM_S [...] omits 631989303b06 Merge tag 'kvmarm-for-v4.19' of git://git.kernel.org/pub/s [...] omits 9bd5196e5cf7 platform/x86: acer-wmi: Silence "unsupported" message a bit omits 4bdf61ccbe76 h8300: fix IRQ no omits 7b291be81fde arch/h8300: add a defconfig target omits ce156febeed1 arch/h8300: eliminate kgbd.c warning omits cfa2d688e2cc arch/h8300: eliminate ptrace.h warnings omits 1b803a357d52 h8300:let the checker know that size_t is ulong omits 9819d4e47e88 h8300: Don't include linux/kernel.h in asm/atomic.h omits ec3d5f1658f4 h8300: remove unnecessary of_platform_populate call omits 5743ee22bf3f h8300: Correct signature of test_bit() omits 558e6694cd4d h8300: irqchip: fix warning omits c489dfefe739 h8300: switch to NO_BOOTMEM omits 811d1b0e65be h8300: gcc-8.1 fix omits 686320e94da3 h8300: Add missing output register. omits 1df895190233 ida: Change ida_get_new_above to return the id omits b03f8e43c926 ida: Remove old API omits f272668deb91 test_ida: check_ida_destroy and check_ida_alloc omits 5c78b0b1ebe1 test_ida: Convert check_ida_conv to new API omits 161b47e31f99 test_ida: Move ida_check_max omits 0a3856392cff test_ida: Move ida_check_leaf omits 06b01113664f idr-test: Convert ida_check_nomem to new API omits 8ab8ba38d488 ida: Start new test_ida module omits 31ff0ceeb266 target/iscsi: Allocate session IDs from an IDA omits 26abc916a898 iscsi target: fix session creation failure handling omits 4eb085e42fde drm/vmwgfx: Convert to new IDA API omits 485258b44854 dmaengine: Convert to new IDA API omits cd38049e48f0 ppc: Convert vas ID allocation to new IDA API omits 5a2ab034396c media: Convert entity ID allocation to new IDA API omits b3fa64170e21 ppc: Convert mmu context allocation to new IDA API omits 6e77cc471090 Convert net_namespace to new IDA API omits 4c9ca2fd7c40 cb710: Convert to new IDA API omits 37ae133c2e07 rsxx: Convert to new IDA API omits 5963e78d0cb6 osd: Convert to new IDA API omits 9401508012e2 sd: Convert to new IDA API omits 0f0a0e54a2a1 devpts: Convert to new IDA API omits 169b480e4c8b fs: Convert namespace IDAs to new API omits 5a66847e4471 fs: Convert unnamed_dev_ida to new API omits 3aed4bc1e591 mtip32xx: Convert to new IDA API omits 5ade60dda43c ida: Add new API omits 50d97d50715a ida: Lock the IDA in ida_destroy omits 76f070b41355 radix-tree: Fix UBSAN warning omits d1c0d5e3c63d radix tree test suite: Enable ubsan omits c9b933521aa5 radix tree test suite: Fix compilation omits ad1d69735878 Merge tag 'fuse-update-4.19' of git://git.kernel.org/pub/s [...] omits d9a185f8b496 Merge tag 'ovl-update-4.19' of git://git.kernel.org/pub/sc [...] omits c22fc16d172f Merge tag 'xfs-4.19-merge-7' of git://git.kernel.org/pub/s [...] omits c1fecabecc35 Merge tag 'for-v4.19' of git://git.kernel.org/pub/scm/linu [...] omits 99cc7ad46b62 Merge branch 'i2c/for-4.19' of git://git.kernel.org/pub/sc [...] omits 0a6b29230ec3 apparmor: fix an error code in __aa_create_ns() omits 845b397a7771 IB/ucm: fix UCM link error omits 864d39df09b4 vhost/scsi: increase VHOST_SCSI_PREALLOC_PROT_SGLS to 2048 omits 84f3396b718d vhost: allow vhost-scsi driver to be built-in omits 69599206ea9a virtio: pci-legacy: Validate queue pfn omits 3fc92a96c2b7 virtio: mmio-v1: Validate queue PFN omits 71994620bb25 virtio_balloon: replace oom notifier with shrinker omits c51d8fca0ce3 virtio-balloon: kzalloc the vb struct omits 74cf5b169c4c virtio-balloon: remove BUG() in init_vqs omits 0214f46b3a03 Merge branch 'siginfo-linus' of git://git.kernel.org/pub/s [...] omits 01ac7c4c2e03 Merge branches 'pm-cpufreq', 'pm-pci' and 'pm-sleep' omits d1f3ab5b13c0 Merge branch 'acpi-pmic' omits 40fafdcbcd7a Merge tag 'chrome-platform-for-linus-4.19' of git://git.ke [...] omits 5e26830990a9 Merge tag 'microblaze-v4.19-rc1' of git://git.monstr.eu/li [...] omits 96c26e045816 xsk: fix return value of xdp_umem_assign_dev() omits 78c452fe7068 Merge branch 'net_sched-fixes' omits 5ffe57da29b3 act_ife: fix a potential deadlock omits 4e407ff5cd67 act_ife: move tcfa_lock down to where necessary omits 8ce5be1c899d Revert "net: sched: act_ife: disable bh when taking ife_mod_lock" omits a0c2e90fe131 net_sched: remove unused tcfa_capab omits 244cd96adb5f net_sched: remove list_head from tc_action omits 7d485c451fc8 net_sched: remove unused tcf_idr_check() omits b144e7ec51a1 net_sched: remove unused parameter for tcf_action_delete() omits 97a3f84f2c84 net_sched: remove unnecessary ops->delete() omits edfaf94fa705 net_sched: improve and refactor tcf_action_put_many() omits c84ca616b126 sparc: fix KBUILD_DEFCONFIG for ARCH=sparc32 omits aa59fa7806ef Merge branch 'sparc32-NO_BOOTMEM' omits 8818d89cf8fb sparc32: split ramdisk detection and reservation to a help [...] omits cca079ef8ac2 sparc32: switch to NO_BOOTMEM omits 60ef86168247 sparc: mm/init_32: kill trailing whitespace omits dfaad39cec85 sparc: use generic dma_noncoherent_ops omits 9d1d02ff3678 drm/amd/display: Don't build DCN1 when kcov is enabled omits dc37a9a08d57 Revert "drm/amdgpu/display: Replace CONFIG_DRM_AMD_DC_DCN1 [...] omits 95f05a3a2e68 drm/amdgpu/display: disable eDP fast boot optimization on DCE8 omits e6f8d26ebbcf drm/amdgpu: fix amdgpu_amdkfd_remove_eviction_fence v3 omits c4aed87630d4 drm/amdgpu: fix incorrect use of drm_file->pid omits bce31d4c1ae8 drm/amdgpu: fix incorrect use of fcheck omits 11a88c2e92fe drm/powerplay: enable dpm under pass-through omits fa1d04e9a896 drm/amdgpu: access register without KIQ omits bde0781561dc drm/amdgpu: set correct base for THM/NBIF/MP1 IP omits 39a3cd678352 drm/amd/display: fix dentist did ranges omits 66b198ffc934 drm/amd/display: make dp_ss_off optional omits 16747b210985 drm/amd/display: fix dp_ss_control vbios flag parsing omits 8f7040b8f252 drm/amd/display: Do not retain link settings omits 690d9163bf4b MIPS: lib: Provide MIPS64r6 __multi3() for GCC < 7 omits b93c1b5ac864 hv_netvsc: ignore devices that are not PCI omits 0af4c8be97a1 pNFS: Remove unwanted optimisation of layoutget omits 1c1aeaf1432f pNFS/flexfiles: ff_layout_pg_init_read should exit on error omits 906d441febc0 MIPS: Workaround GCC __builtin_unreachable reordering bug omits 04f264d3a8b0 compiler.h: Allow arch-specific asm/compiler.h omits 1e7da865b8c0 block/DAC960.c: make some arrays static const, shrinks obj [...] omits c27f1e2e9f29 rds: tcp: remove duplicated include from tcp.c omits 093dee661d60 sch_cake: Remove unused including <linux/version.h> omits f5bbbbe4d635 blk-mq: sync the update nr_hw_queues with blk_mq_queue_tag [...] omits d48ece209f82 blk-mq: init hctx sched after update ctx and hctx mapping omits addb3ffbca66 Bluetooth: mediatek: Fix memory leak omits 51474eff2bc2 Bluetooth: Make BT_HCIUART_RTL configuration option depend [...] omits 26caddf274cf mmc: block: Fix unsupported parallel dispatch of requests omits 17e96d8516e3 mmc: android-goldfish: fix bad logic of sg_copy_{from,to}_ [...] omits 19f5e9e01567 mmc: atmel-mci: fix bad logic of sg_copy_{from,to}_buffer [...] omits 4ec84835900b s390: remove gcc version check (4.3 or newer) omits 3d8f60d38e24 s390/zcrypt: hex string mask improvements for apmask and aqmask. omits 9161a864ff88 tracing/kprobes: Fix to check notrace function with correct range omits 6b7dca401cb1 tracing: Allow gcov profiling on only ftrace subsystem omits dbf2a4b1ffab parisc: Add hardware description to stack traces omits 8801ccb9fa52 parisc: Fix boot failure of 64-bit kernel omits 8a328ac1f9eb ALSA: hda/realtek - Fix HP Headset Mic can't record omits 09a4e0be5826 isofs: reject hardware sector size > 2048 bytes omits c4347b05440f microblaze/PCI: Remove stale pcibios_align_resource() comment omits 6aa58d8ad20a f2fs: readahead encrypted block during GC omits 6f8d4455060d f2fs: avoid fi->i_gc_rwsem[WRITE] lock in f2fs_gc omits 853137cef46c f2fs: fix performance issue observed with multi-thread seq [...] omits 2ea626306810 powerpc/topology: Get topology for shared processors at boot omits d6ee76d3d37d powerpc64/ftrace: Include ftrace.h needed for enable/disab [...] omits 778a33959a8a Merge tag 'please-pull-noboot' of git://git.kernel.org/pub [...] omits ab08dcd72454 rhashtable: remove duplicated include from rhashtable.c omits 6b2edf27fe26 Merge tag 'linux-kselftest-4.19-rc1' of git://git.kernel.o [...] omits 7140ad3898dd Merge tag 'trace-v4.19' of git://git.kernel.org/pub/scm/li [...] omits 0a78ac4b9bb1 Merge tag 'ceph-for-4.19-rc1' of git://github.com/ceph/cep [...] omits 80f1a0f4e0cd net/ipv6: Put lwtstate when destroying fib6_info omits bfebeb16722d Merge tag 'rtc-4.19' of git://git.kernel.org/pub/scm/linux [...] omits 3933ec73cd9b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7a324b3f0535 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 61c4fc1eaf73 Merge tag 'backlight-next-4.19' of git://git.kernel.org/pu [...] omits 532c2b926dda Merge tag 'mfd-next-4.19' of git://git.kernel.org/pub/scm/ [...] omits 8786583db541 Merge tag 'edac_fixes_for_4.19' of git://git.kernel.org/pu [...] omits cafa0010cd51 Raise the minimum required gcc version to 4.6 omits 35d231db53a6 Merge branch 'xtensa-dma-fixes' (early part) into xtensa-fixes omits 176eb614b118 r8152: disable RX aggregation on new Dell TB16 dock omits bfd5bb6f90af xtensa: add test_kc705_be variant omits 0c692569ce1f xtensa: clean up boot-elf/bootstrap.S omits baac1d36d15d xtensa: make bootparam parsing optional omits 8b5163eb9880 xtensa: drop variant IRQ support omits fc862ee9976f xtensa: drop unneeded platform/hardware.h headers omits 994fa1c83d65 xtensa: move PLATFORM_NR_IRQS to Kconfig omits aea731c81f99 xtensa: rework {CONFIG,PLATFORM}_DEFAULT_MEM_START omits f79e4d5f92a1 xtensa: drop unused {CONFIG,PLATFORM}_DEFAULT_MEM_SIZE omits cc26ebbebde8 ia64: Fix kernel BUG at lib/ioremap.c:72! omits 152395fd03d4 thermal: of-thermal: disable passive polling when thermal [...] omits 75f2d3a0cef5 x86/xen: enable early use of set_fixmap in 32-bit Xen PV guest omits 00f53f758d9b xen: remove unused hypercall functions omits df11b6912f63 x86/xen: remove unused function xen_auto_xlated_memory_setup() omits 166deb0f0bcd xen/ACPI: don't upload Px/Cx data for disabled processors omits 71dc05635983 x86/Xen: further refine add_preferred_console() invocations omits f76c318c779a xen/mcelog: eliminate redundant setting of interface version omits 2197082afd4e x86/Xen: mark xen_setup_gdt() __init omits d316522d06e9 thermal: rcar_gen3_thermal: convert to SPDX identifiers omits c954579087f4 thermal: rcar_thermal: convert to SPDX identifiers omits b0c41e96cfd4 Merge branch 'qed-Misc-fixes-in-the-interface-with-the-MFW' omits b310974e0419 qed: Avoid sending mailbox commands when MFW is not responsive omits eaa50fc59e58 qed: Prevent a possible deadlock during driver load and unload omits 76271809f490 qed: Wait for MCP halt and resume commands to take place omits f00d25f3154b qed: Wait for ready indication before rereading the shmem omits 2dfef650217c thermal: qoriq: Switch to SPDX identifier omits 7a3b1bf70b37 RISC-V: Fix sys_riscv_flush_icache omits 1a893a5a198e thermal: qoriq: Simplify the 'site' variable assignment omits f1506a69e3e7 thermal: qoriq: Use devm_thermal_zone_of_sensor_register() omits 66eb957df4c7 riscv: Delete asm/compat.h omits e45c7aca4914 RISC-V: Don't use a global include guard for uapi/asm/syscalls.h omits 7847e7052fc3 RISC-V: Define sys_riscv_flush_icache when SMP=n omits c513de490f80 IB/hfi1: Invalid NUMA node information can cause a divide by zero omits badf58a27213 Merge branch 'for-4.19/upstream' into for-linus omits b639186ffe91 futex: Mark expected switch fall-throughs omits c953cc987ab8 libnvdimm, pmem: Restore page attributes when clearing errors omits 284ce4011ba6 x86/memory_failure: Introduce {set, clear}_mce_nospec() omits 510ee090abc3 x86/mm/pat: Prepare {reserve, free}_memtype() for "decoy" [...] omits 1429b47bfe98 Merge branch 'for-4.19/wiimote' into for-linus omits ffbeeaa460a5 Merge branch 'for-4.19/wacom' into for-linus omits a91ddf23e240 Merge branch 'for-4.19/upstream' into for-linus omits 78a8ad794845 Merge branch 'for-4.19/sony' into for-linus omits 16501e846dd2 Merge branch 'for-4.19/multitouch-multiaxis' into for-linus omits f5dd80715ae1 Merge branch 'for-4.19/intel-ish' into for-linus omits 4435b5774cdf Merge branch 'for-4.19/i2c-hid' into for-linus omits 5a12d86ce3a9 Merge branch 'for-4.19/elan' into for-linus omits 415d2b3392d7 Merge branch 'for-4.19/cougar' into for-linus omits 94d7a86c21a3 x86/kvm/vmx: Remove duplicate l1d flush definitions omits 9df9516940a6 x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit omits dc76803e57cc x86/process: Re-export start_thread() omits 704ae091b061 x86/mce: Add notifier_block forward declaration omits 2e549b2ee0e3 x86/vdso: Fix vDSO build if a retpoline is emitted omits 286e87718103 libnvdimm: fix ars_status output length calculation omits 7e0bdbe5c21c s390/zcrypt: AP bus support for alternate driver(s) omits ac2b96f351d7 s390/zcrypt: code beautify omits 9b97e9f555f1 s390/zcrypt: switch return type to bool for ap_instruction [...] omits 78303650e4cd tools arch: Update arch/x86/lib/memcpy_64.S copy used in ' [...] omits 252df1771135 tools arch x86: Update tools's copy of cpufeatures.h omits 19358d4488db i2c: rcar: implement STOP and REP_START according to docs omits b07531acd551 i2c: rcar: refactor private flags omits 0a30446c0dca i2c: core: ACPI: Make acpi_gsb_i2c_read_bytes() check i2c_ [...] omits c463a158cb6c i2c: core: ACPI: Properly set status byte to 0 for multi-b [...] omits 0857f5080770 dt-bindings: i2c: rcar: Add r8a774a1 support omits de460c20f4d7 dt-bindings: i2c: sh_mobile: Add r8a774a1 support omits d3bc0fa8411c fsnotify: fix false positive warning on inode delete omits 721f0dfc3ce8 perf python: Fix pyrf_evlist__read_on_cpu() interface omits 31fb4c0d7b88 perf mmap: Store real cpu number in 'struct perf_mmap' omits b946cd37348a perf tools: Remove ext from struct kmod_path omits 88c74dc76a30 perf tools: Add gzip_is_compressed function omits 4b57fd44b61b perf tools: Add lzma_is_compressed function omits 8b42b7e5e8b5 perf tools: Add is_compressed callback to compressions array omits c9a8a6131fb6 perf tools: Move the temp file processing into decompress_kmodule omits dde755a90e98 perf tools: Use compression id in decompress_kmodule() omits 2af5247530e0 perf tools: Store compression id into struct dso omits 4b838b0db4e9 perf tools: Add compression id into 'struct kmod_path' omits e1e139463db3 perf tools: Make is_supported_compression() static omits 85e1d419e71e perf tools: Make decompress_to_file() function static omits d68a29c2823f perf tools: Get rid of dso__needs_decompress() call in __o [...] omits 2354ae9bdc32 perf tools: Get rid of dso__needs_decompress() call in sym [...] omits bcd4287ead88 perf tools: Get rid of dso__needs_decompress() call in rea [...] omits 6ab025ed444c tools lib traceevent: Change to SPDX License format omits cb76371441d0 perf llvm: Allow passing options to llc in addition to clang omits 49836f7811f3 perf parser: Improve error message for PMU address filters omits da15fc2fa9c0 perf tools: Disable parallelism for 'make clean' omits 5ef499cd571c cpuidle: menu: Handle stopped tick more aggressively omits db2173198b95 powerpc/powernv/pci: Work around races in PCI bridge enabling omits a58183138cb7 powerpc/fadump: cleanup crash memory ranges support omits 95b861a76c1d powerpc/powernv: provide a console flush operation for opa [...] omits 997dd26cb3c8 powerpc/traps: Avoid rate limit messages from show unhandl [...] omits 8cdc43afbb2c pwm: mediatek: Add MT7628 support omits 935be8e08a73 dt-bindings: pwm: Add MT7628 information omits 5cd96041d027 dt-bindings: pwm: rcar: Add bindings for R-Car E3 support omits b96e9eb62841 pwm: meson: Fix mux clock names omits 2c2059c0b85d pwm: stm32-lp: Remove useless loop in stm32_pwm_lp_remove() omits 43725feb5931 pwm: omap-dmtimer: Return -EPROBE_DEFER if no dmtimer plat [...] omits 7059b36636be sched: idle: Avoid retaining the tick when it has been stopped omits ef456a2de371 i2c: imx: Simplify stopped state tracking omits bed4ff1ed4d8 i2c: imx: Fix race condition in dma read omits 5c18d12ced22 i2c: pasemi: remove hardcoded bus numbers on smbus omits 4110b5cbb014 irqchip/gic-v3: Allow interrupt to be configured as wake-u [...] omits 44beda0c357f irqchip/tango: Set irq handler and data in one go omits ad0926f05b0f dt-bindings: irqchip: renesas-irqc: Document r8a774a1 support omits 15c566fcff9c i2c: designware: Add SPDX license tag omits 8a54d8fc160e cfg80211: remove division by size of sizeof(struct ieee802 [...] omits 46dec40fb741 KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function omits 9c86336c15db ip6_vti: fix a null pointer deference when destroy vti6 tunnel omits 8fdd36d44205 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ad0d5269970 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits e2948e5af8ee ip6_vti: fix creating fallback tunnel device for vti6 omits cd1aa9c2c665 ip_vti: fix a null pointer deferrence when create vti fall [...] omits 7bb05b85bc2d r8169: don't use MSI-X on RTL8106e omits 0b3e776e2e80 net: lan743x_ptp: convert to ktime_get_clocktai_ts64 omits 653cd284a8a8 net: sched: always disable bh when taking tcf_lock omits e61cf2e3a5b4 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 1009aa1205c2 Merge tag 'riscv-for-linus-4.19-mw0' of git://git.kernel.o [...] omits 250ea7c5f56e ALSA: ac97: fix unbalanced pm_runtime_enable omits d15ec0b482ff ALSA: ac97: fix check of pm_runtime_get_sync failure omits c7b8170790c1 ALSA: ac97: fix device initialization in the compat layer omits 1d0926e99de7 Merge tag 'char-misc-4.19-rc1' of git://git.kernel.org/pub [...] omits 08b5fa819970 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7f02e1ce4a13 Merge tag 'hwlock-v4.19' of git://github.com/andersson/remoteproc omits 9a96d63aa83c Merge tag 'rpmsg-v4.19' of git://github.com/andersson/remoteproc omits c54fc8658b50 Merge tag 'rproc-v4.19' of git://github.com/andersson/remoteproc omits 6eaac34ff30e Merge tag 'linux-watchdog-4.19-rc1' of git://www.linux-wat [...] omits 13bf2cf9e2d1 Merge tag 'dmaengine-4.19-rc1' of git://git.infradead.org/ [...] omits bbd60bffaf78 Merge tag 'mmc-v4.19' of git://git.kernel.org/pub/scm/linu [...] omits bb107456ba5a ip6_vti: simplify stats handling in vti6_xmit omits 307797159ac2 pcmcia: remove long deprecated pcmcia_request_exclusive_ir [...] omits 771c035372a0 deprecate the '__deprecated' attribute warnings entirely a [...] omits a18d783fedfe Merge tag 'driver-core-4.19-rc1' of git://git.kernel.org/p [...] omits d5acba26bfa0 Merge tag 'char-misc-4.19-rc1' of git://git.kernel.org/pub [...] omits 2475c515d403 Merge tag 'staging-4.19-rc1' of git://git.kernel.org/pub/s [...] omits 336722eb9d97 Merge tag 'tty-4.19-rc1' of git://git.kernel.org/pub/scm/l [...] omits 5695d5d1970f Merge tag 'usb-4.19-rc1' of git://git.kernel.org/pub/scm/l [...] omits 6e3bf9b04f79 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 3fe49d699a96 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 5804b11034a2 Merge tag 'perf-core-for-mingo-4.19-20180815' of git://git [...] omits 1f7a4c73a739 Merge tag '9p-for-4.19-2' of git://github.com/martinetd/linux omits 6ada4e282679 Merge branch 'akpm' (patches from Andrew) omits cfd54de3b0e4 MIPS: Avoid move psuedo-instruction whilst using MIPS_ISA_LEVEL omits 1e9264192961 mm/hmm.c: remove unused variables align_start and align_end omits 5241d4727479 fs/userfaultfd.c: remove redundant pointer uwq omits ddbf369c0a33 mm, vmacache: hash addresses based on pmd omits 6b51e88199ca mm/list_lru: introduce list_lru_shrink_walk_irq() omits 6e018968f8d3 mm/list_lru.c: pass struct list_lru_node* as an argument t [...] omits 6cfe57a96ba3 mm/list_lru.c: move locking from __list_lru_walk_one() to [...] omits 87a5ffc16396 mm/list_lru.c: use list_lru_walk_one() in list_lru_walk_node() omits 14fef28414c3 mm, swap: make CONFIG_THP_SWAP depend on CONFIG_SWAP omits 2a3cb8baef71 mm/sparse: delete old sparse_init and enable new one omits 85c77f791390 mm/sparse: add new sparse_init_nid() and sparse_init() omits afda57bc1341 mm/sparse: move buffer init/fini to the common place omits e131c06b14b8 mm/sparse: use the new sparse buffer functions in non-vmemmap omits 35fd1eb1e821 mm/sparse: abstract sparse buffer allocations omits 330d6e489a0a mm/hugetlb.c: don't zero 1GiB bootmem pages omits d8a759b57035 mm, page_alloc: double zone's batchsize omits a195d3f5b74f mm/oom_kill.c: document oom_lock omits 40d18ebffb39 mm/hugetlb: remove gigantic page support for HIGHMEM omits 9bfe5ded054b mm, oom: remove sleep from under oom_lock omits d834c5ab83fe kernel/dma: remove unsupported gfp_mask parameter from dma [...] omits 6518202970c1 mm/cma: remove unsupported gfp_mask parameter from cma_alloc() omits 50c150f26261 Revert "mm: always flush VMA ranges affected by zap_page_range" omits c98aff649349 mm/sparse: optimize memmap allocation during sparse_init() omits 9258631b3337 mm/sparse.c: add a new parameter 'data_unit_size' for allo [...] omits 07a34a8c3652 mm/sparsemem.c: defer the ms->section_mem_map clearing omits f2fc10e0b3fe mm/sparse.c: add a static variable nr_present_sections omits 7e010df53c80 mm: use special value SHRINKER_REGISTERING instead of list [...] omits ac7fb3ad2717 mm/vmscan.c: move check for SHRINKER_NUMA_AWARE to do_shri [...] omits f90280d6b796 mm/vmscan.c: clear shrinker bit if there are no objects re [...] omits 9b996468cfdb mm: add SHRINK_EMPTY shrinker methods return value omits aeed1d325d42 mm/vmscan.c: generalize shrink_slab() calls in shrink_node() omits b0dedc49a2da mm/vmscan.c: iterate only over charged shrinkers during me [...] omits fae91d6d8be5 mm/list_lru.c: set bit in memcg shrinker bitmap on first l [...] omits dfd2f10ccfd7 mm/memcontrol.c: export mem_cgroup_is_root() omits 3b82c4dcc2f0 mm/list_lru.c: pass lru argument to memcg_drain_list_lru_node() omits 9bec5c35bfa3 mm/list_lru: pass dst_memcg argument to memcg_drain_list_l [...] omits 44bd4a4759d5 mm/list_lru.c: add memcg argument to list_lru_from_kmem() omits c92e8e10cafe fs: propagate shrinker::id to list_lru omits 2b3648a6ff83 fs/super.c: refactor alloc_super() omits 39887653aab4 mm/workingset.c: refactor workingset_init() omits 0a4465d34028 mm, memcg: assign memcg-aware shrinkers bitmap to memcg omits b05706f1001f mm/memcontrol.c: move up for_each_mem_cgroup{, _tree} defines omits b4c2b231c3ba mm: assign id to every memcg-aware shrinker omits 84c07d11aa61 mm: introduce CONFIG_MEMCG_KMEM as combination of CONFIG_M [...] omits e0295238e50f mm/list_lru.c: combine code under the same define omits a36aab890c21 mm/memblock.c: replace u64 with phys_addr_t where appropriate omits 4e40987f12de mm/sparse.c: make sparse_init_one_section void and remove check omits 29ef680ae7c2 memcg, oom: move out_of_memory back to the charge path omits d39f8fb4b777 mm: make DEFERRED_STRUCT_PAGE_INIT explicitly depend on SPARSEMEM omits 0207df4fa1a8 kernel/memremap, kasan: make ZONE_DEVICE with work with KASAN omits 50f8b92f21d2 mm: thp: pass correct vm_flags to hugepage_vma_check() omits a718e28f5384 mm/fadvise.c: fix signed overflow UBSAN complaint omits 31f21da18132 mm/swap_slots.c: make swap_slots_cache_mutex and swap_slot [...] omits 4d0a5402f505 mm/zsmalloc.c: make several functions and a struct static omits dcfe4df3d57f mm/page-writeback.c: update stale account_page_redirty() comment omits f745c6f5fe75 fs, mm: account buffer_head to kmemcg omits d46eb14b735b fs: fsnotify: account fsnotify metadata to kmemcg omits dc0b58643aff mm: introduce mem_cgroup_put() helper omits 1a9b4b3d7567 mm: provide a fallback for PAGE_KERNEL_EXEC for architectures omits a3266bd49c72 mm: provide a fallback for PAGE_KERNEL_RO for architectures omits 3172e5e61c8a mm/memory_hotplug.c: drop unnecessary checks from register [...] omits 4fbce633910e mm/memory_hotplug.c: make register_mem_sect_under_node() a [...] omits d5b6f6a3610b mm/memory_hotplug.c: call register_mem_sect_under_node() omits b9ff036082cd mm/memory_hotplug.c: make add_memory_resource use __try_on [...] omits 930eaac5eed2 mm/list_lru.c: fold __list_lru_count_one() into its caller omits 6ca342d020e8 mm: workingset: make shadow_lru_isolate() use locking suffix omits ae1e16da14b2 mm: workingset: remove local_irq_disable() from count_shad [...] omits 9ea9a6806403 mm: drop VM_BUG_ON from __get_free_pages omits 974e6d66b6b5 mm, hugetlbfs: pass fault address to cow handler omits 5b7a1d406062 mm, hugetlbfs: rename address to haddr in hugetlb_cow() omits c9f4cd713835 mm, huge page: copy target sub-page last when copy huge page omits c6ddfb6c5890 mm, clear_huge_page: move order algorithm into a separate [...] omits ac22b46a0b65 ext4: readpages() should submit IO as read-ahead omits 5e9d398240b2 btrfs: readpages() should submit IO as read-ahead omits 74c8164e1cdb mpage: mpage_readpages() should submit IO as read-ahead omits 357c1206520d mpage: add argument structure for do_mpage_readpage() omits 87aa752906ec mm: thp: inc counter for collapsed shmem THP omits c2231020ea7b mm: thp: register mm for khugepaged when merging vma for shmem omits 8cded8668e1f mm/mempool.c: remove unused argument in kasan_unpoison_ele [...] omits bb451fdf3d05 mm/vmscan.c: condense scan_control omits 10ed63415223 mm/page_ext.c: constify lookup_page_ext() argument omits b3a2369692fe include/linux/page_ext.h: drop definition of unused PAGE_E [...] omits 46c9a946d766 shmem: use monotonic time for i_generation omits d6a24df00638 mm, page_alloc: actually ignore mempolicies for high prior [...] omits 59ae96ffc3a6 tools/vm/page-types.c: add support for idle page tracking omits 7f1d23e60718 tools/vm/page-types.c: include shared map counts omits fadae2953072 thp: use mm_file_counter to determine update which rss counter omits 720e14ebec64 mm: skip invalid pages block at a time in zero_resv_unresv() omits 50a7ca3c6fc8 mm: convert return type of handle_mm_fault() caller to vm_fault_t omits 0882ff9190e3 mm, slub: restore the original intention of prefetch_freep [...] omits 1f4aace60b0e fs/seq_file.c: simplify seq_file iteration code and interface omits 4cdfffc8722e vfs: discard ATTR_ATTR_FLAG omits 6cd00a01f0c1 fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot() omits 480bd56485b7 ocfs2: make several functions and variables static (and so [...] omits 229ba1f82abe ocfs2: clean up some unnecessary code omits 93f5920d8607 ocfs2: return -EROFS when filesystem becomes read-only omits 8d00d0c00c07 sh: prefer _THIS_IP_ to current_text_addr omits 82f7c5103dcd sh: make use of for_each_node_by_type() omits ab62ef82ea49 ntfs: mft: remove VLA usage omits 2c27ce915078 ntfs: decompress: remove VLA usage omits ac4ecf968acb ntfs: aops: remove VLA usage omits a10dcebacdb0 fs/ntfs/aops.c: don't disable interrupts during kmap_atomic() omits bed95c43c15e scripts: add Python 3 compatibility to spdxcheck.py omits fde5e903fb58 scripts/spdxcheck.py: work with current HEAD LICENSES/ directory omits f08957d0ffe9 fs/hpfs: extend gmt_to_local() conversion to 64-bit times omits bcf451ecfc8d fs/ntfs: use timespec64 directly for timestamp conversion omits a3fda0ffeaf0 fs/ufs: use ktime_get_real_seconds for sb and cg timestamps omits 2c1bb29aa6e7 firewire: use 64-bit time_t based interfaces omits e1fb4a086495 dax: remove VM_MIXEDMAP for fsdax and device dax omits e36488c83b6d bitfield: avoid gcc-8 -Wint-in-bool-context warning omits 6ed191ca9045 9p: add Dominique Martinet to MAINTAINERS omits 6b69cbd8b1fb 9p: remove Ron Minnich from MAINTAINERS omits f6069b9aa993 bpf: fix redirect to map under tail calls omits b4c296f9c964 RDMA/smc: Replace ib_query_gid with rdma_get_gid_attr omits 9bd553929f68 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits bfdd19ad80f2 r8169: add missing Kconfig dependency omits a85da34e97f5 tools/bpf: fix bpf selftest test_cgroup_storage failure omits 022ff62c3d8c Merge tag 'drm-next-2018-08-17-1' of git://anongit.freedes [...] omits f80a71b0c411 Merge tag 'drm-next-2018-08-17' of git://anongit.freedeskt [...] omits edb0a2000936 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits fcedba42d94e block: remove duplicate initialization omits 5e2d059b52e3 Merge tag 'powerpc-4.19-1' of git://git.kernel.org/pub/scm [...] omits d190775206d0 Merge tag 'modules-for-v4.19' of git://git.kernel.org/pub/ [...] omits 84f5685230c6 Merge tag 'vla-leftovers-v4.19-rc1' of git://git.kernel.or [...] omits f19f5c49bbc3 x86/speculation/l1tf: Exempt zeroed PTEs from inversion omits b0e5c2942694 Merge tag 'for-4.19/dm-changes' of git://git.kernel.org/pu [...] omits 2645b9d1a49c Merge tag 'fsnotify_for_v4.19-rc1' of git://git.kernel.org [...] omits 46e62a072a82 Merge tag 'for_v4.19-rc1' of git://git.kernel.org/pub/scm/ [...] omits 8ecebf4d767e Btrfs: fix unexpected failure of nocow buffered writes aft [...] omits 9e0d5c451f9e parisc: Consolidate unwind initialization calls omits 54c770da9923 parisc: Update comments in syscall.S regarding wide userland omits b6fc0cccb6b3 parisc: Fix ptraced 64-bit applications to call 64-bit syscalls omits 5b00ca0b8035 parisc: Restore possibility to execute 64-bit applications omits 0ef8e3bb974a bus: ti-sysc: Fix module register ioremap for larger offsets omits 1dbcb97c656e ARM: OMAP2+: Fix module address for modules using mpu_rt_idx omits 4769c003e0fc ARM: OMAP2+: Fix null hwmod for ti-sysc debug omits b748f2de4b2f EDAC: Add missing MEM_LRDDR4 entry in edac_mem_types[] omits 3257d86182cc Merge branch 'topic/pl330' into for-linus omits baab8537a12b Merge branch 'topic/imx' into for-linus omits 4d4424823951 Merge branch 'topic/xilinx' into for-linus omits de764fdc9b42 Merge branch 'topic/ste' into for-linus omits 89b7e78fb22a Merge branch 'topic/renesas' into for-linus omits 35e0db66a88d Merge branch 'topic/owl' into for-linus omits e48696fb2076 Merge branch 'topic/nbpfaxi' into for-linus omits 531dabc7a629 Merge branch 'topic/mv_xor' into for-linus omits 2cc50b9f92dc Merge branch 'topic/ioat' into for-linus omits d3df935e35f5 Merge branch 'topic/intel' into for-linus omits d0c993f6acaf Merge branch 'topic/async_tx' into for-linus omits 340fd4cff43f platform/x86: intel_punit_ipc: fix build errors omits 5ad356eabc47 arm64: mm: check for upper PAGE_SHIFT bits in pfn_valid() omits f6cc0c501649 arm64: Avoid calling stop_machine() when patching jump labels omits 9d64b539b738 PCI / ACPI / PM: Resume all bridges on suspend-to-RAM omits 3d63a3c14741 Merge tag 'drm-msm-next-2018-08-10' of git://people.freede [...] omits b2201ee554a5 remoteproc/davinci: use the reset framework omits 0258d7a5e261 Merge tag 'drm-intel-next-fixes-2018-08-16-1' of git://ano [...] omits 637319c67849 Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits d32e2c6de78f Merge tag 'drm-msm-fixes-2018-08-10' of git://people.freed [...] omits bb730b5833b5 tracing: Fix SPDX format headers to use C++ style comments omits bcea3f96e11c tracing: Add SPDX License format tags to tracing files omits 179a0cc4e0e1 tracing: Add SPDX License format to bpf_trace.c omits cbb2fb13db32 Merge branch 'sockmap-ulp-fixes' omits 585f5a6252ee bpf, sockmap: fix sock_map_ctx_update_elem race with exist [...] omits 166ab6f0a070 bpf, sockmap: fix map elem deletion race with smap_stop_sock omits d40b0116c94b bpf, sockmap: fix leakage of smap_psock_map_entry omits 90545cdc3f2b tcp, ulp: fix leftover icsk_ulp_ops preventing sock from reattach omits 037b0b86ecf5 tcp, ulp: add alias for all ulp modules omits 50f7ccc64750 cpuidle: menu: Update stale polling override comment omits 2a3eb51e30b9 cpufreq: governor: Avoid accessing invalid governor_data omits 0a3173a5f09b Merge branch 'linus/master' into rdma.git for-next omits 5198a4838145 Merge branch 'psy-fixes' into psy-next omits 757d91400720 tracing/blktrace: Fix to allow setting same value omits 566484a9e84c pktcdvd: fix setting of 'ret' error return for a few cases omits 92f4e77c8591 Revert "net/smc: Replace ib_query_gid with rdma_get_gid_attr" omits 965931e3a803 bpf: fix a rcu usage warning in bpf_prog_array_copy_core() omits 817b89beb9d8 samples/bpf: all XDP samples should unload xdp/bpf prog on [...] omits 21b172ee11b6 net/xdp: Fix suspicious RCU usage warning omits 91c1e6ba39cf blktrace: Add SPDX License format header omits 599d067dd3c1 block: change return type to bool omits 54c73f865150 net/mlx5e: Delete unneeded function argument omits 70fd8036d0d7 Documentation: networking: ti-cpsw: correct cbs parameters [...] omits 5e22002aa880 isdn: Disable IIOCDBGVAR omits 45316818371d net: dsa: add support for ksz9897 ethernet switch omits 7797b93b756d veth: Free queues on link delete omits ff93bca76992 ila: make lockdep happy again omits 32039eac4c48 net: sched: act_ife: always release ife action on init error omits 89982f7ccee2 Merge tag 'v4.18' into rdma.git for-next omits fc8ebd01deeb block, bfq: return nbytes and not zero from struct cftype [...] omits 5f34f69ede27 dt-bindings: net: ravb: Add support for r8a774a1 SoC omits a51c76b4dfb3 cls_matchall: fix tcf_unbind_filter missing omits f812164869b9 block, bfq: improve code of bfq_bfqq_charge_time omits d5801088a7bd block, bfq: reduce write overcharge omits e02a0aa26bf6 block, bfq: always update the budget of an entity when needed omits 8a511ba5feec block, bfq: readd missing reset of parent-entity service omits 13fe7056bebb Merge branch 'next' into for-linus omits c9533d1bca33 drm/amdgpu: Use kvmalloc for allocating UVD/VCE/VCN BO bac [...] omits 5c60a7389d79 Merge tag 'for-linus-4.19-ofs1' of git://git.kernel.org/pu [...] omits ea51f94b45a0 pNFS: Treat RECALLCONFLICT like DELAY... omits 1e1132ea21da dm writecache: fix a crash due to reading past end of dirt [...] omits feb9f55c33e5 netfilter: nft_dynset: allow dynamic updates of non-anonymous set omits 90d827f06beb netfilter: nft_tproxy: Fix missing-braces warning omits cdb2f401246e netfilter: uapi: fix linux/netfilter/nf_osf.h userspace co [...] omits 3206c516ce4e netfilter: nft_ct: make l3 protocol field optional for tim [...] omits 1bfc2bc7ad8a netfilter: doc: Add nf_tables part in tproxy.txt omits a148ce15375f netfilter: x_tables: do not fail xt_alloc_table_info too easilly omits 1c117d3b721a netfilter: conntrack: fix removal of conntrack entries whe [...] omits 6a48de014476 netfilter: nf_tables: don't prevent event handler from dev [...] omits d209df3e7f70 netfilter: nf_tables: fix register ordering omits 3e673b23b541 netfilter: fix memory leaks on netlink_dump_start error omits 4ef360dd6a65 netfilter: nft_set: fix allocation size overflow in privsi [...] omits da786717e089 netfilter: ip6t_rpfilter: set F_IFACE for linklocal addresses omits b71ed54dc2a1 ipvs: don't show negative times in ip_vs_conn omits 14d32b2525dd jiffies: add utility function to calculate delta in ms omits a53b42c11815 ipvs: fix race between ip_vs_conn_new() and ip_vs_del_dest() omits b6d6a3076ac4 Merge tag 'vfio-v4.19-rc1' of git://github.com/awilliam/li [...] omits ecf8402603d4 pNFS: When updating the stateid in layoutreturn, also upda [...] omits d01e12dd3f42 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 9502f0d1d905 Merge tag 'mailbox-v4.19' of git://git.linaro.org/landing- [...] omits ea93102f3224 Fix kexec forbidding kernels signed with keys in the secon [...] omits 817aef260037 Replace magic for trusting the secondary keyring with #define omits 4e31843f681c Merge tag 'pci-v4.19-changes' of git://git.kernel.org/pub/ [...] omits 4acd8d01a239 MAINTAINERS: drm-misc: Change seanpaul's email address omits 28b7465376b9 s390/kdump: Remove kzalloc_panic omits 2d2e7075b871 s390/kdump: Fix memleak in nt_vmcoreinfo omits 263b0e480c9b s390/kdump: Make elfcorehdr size calculation ABI compliant omits 2abe24b4b095 s390/pci: remove fmb address from debug output omits 38204071a024 s390/pci: remove stale rc omits 866f3576a72b s390/pci: fix out of bounds access during irq setup omits 2395103b3fbf s390/zcrypt: fix ap_instructions_available() returncodes omits 6f0a256253f4 ASoC: rt5514: Fix the issue of the delay volume applied again omits 0d22825255f2 ASoC: max98373: Added speaker FS gain cotnrol register to [...] omits d2c9281c184b mfd: madera: Add register definitions for accessory detect omits 2f606da78230 mfd: sm501: Set coherent_dma_mask when creating subdevices omits 8d5a5ba9a8b9 mfd: bd71837: Devicetree bindings for ROHM BD71837 PMIC omits 30107fa6908b mfd: bd71837: Core driver for ROHM BD71837 PMIC omits f863ae594d33 media: platform: cros-ec-cec: Fix dependency on MFD_CROS_EC omits f91e654474d4 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits c715ebeb0303 Merge branch 'next-tpm' of git://git.kernel.org/pub/scm/li [...] omits 04743f89bcad Merge branch 'next-smack' of git://git.kernel.org/pub/scm/ [...] omits 5bae2be4efd5 Merge tag 'jfs-4.19' of git://github.com/kleikamp/linux-shaggy omits 6b583a64fd1e rtc: ds1307: simplify hwmon config omits 2b2f2aedba98 Merge tag 'gfs2-4.19.fixes' of git://git.kernel.org/pub/sc [...] omits 72f02ba66bd8 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] omits db06f826ec12 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] omits 6de4c691eab8 Merge tag 'gpio-v4.19-1' of git://git.kernel.org/pub/scm/l [...] omits c1c2ad82c772 Merge tag 'edac_for_4.19' of git://git.kernel.org/pub/scm/ [...] omits 99a2c789ddeb Merge tag 'random_for_linus' of git://git.kernel.org/pub/s [...] omits 84fe4cc09abc signal: Don't send signals to tasks that don't exist omits fa3b39cdafbf Merge tag 'clang-format-for-linus-v4.19' of git://github.c [...] omits d983c89cc96a s390/ftrace: Add -mfentry and -mnop-mcount support omits 2f4df0017bae tracing: Add -mcount-nop option support omits 07d040812021 tracing: Avoid calling cc-option -mrecord-mcount for every [...] omits f28bc3c32c05 tracing: Handle CC_FLAGS_FTRACE more accurately omits 25ca1d74c673 Merge tag 'auxdisplay-for-linus-v4.19' of git://github.com [...] omits 70b20dd7f897 ALSA: update dell-wmi mic-mute registration to new world order omits 71f3a82fab1b Merge tag 'media/v4.19-1' of git://git.kernel.org/pub/scm/ [...] omits 54dbe75bbf1e Merge tag 'drm-next-2018-08-15' of git://anongit.freedeskt [...] omits dafa5f6577a9 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 9a76aba02a37 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ [...] omits a1ceeca679dc RDMA/hns: Fix usage of bitmap allocation functions return values omits 0a957467c5fd x86: i8259: Add missing include file omits 4795ac626a2f Merge tag 'gvt-next-fixes-2018-08-14' of https://github.co [...] omits 6209c285e7a5 drm/i915: set DP Main Stream Attribute for color range on [...] omits 3012ea60c57d drm/i915/selftests: Hold rpm for unparking omits 3af71f649d22 drm/i915: Restore user forcewake domains across suspend omits 341a15bb91d4 drm/i915: Unmask user interrupts writes into HWSP on snb/i [...] omits fa1b5d09d077 Merge tag 'kconfig-v4.19-2' of git://git.kernel.org/pub/sc [...] omits fa687fb9ced4 Merge branch 'remotes/lorenzo/pci/vmd' omits 323fc7509a2a Merge branch 'remotes/lorenzo/pci/mvebu' omits 732c47019de9 Merge branch 'remotes/lorenzo/pci/mobiveil' omits 0ea77d2b209a Merge branch 'remotes/lorenzo/pci/iproc' omits 1974704eadb2 Merge branch 'remotes/lorenzo/pci/hv' omits 0c38011aba35 Merge branch 'remotes/lorenzo/pci/dwc' omits 37f0e311bca6 Merge branch 'remotes/lorenzo/pci/cadence' omits ce342a1aa8c6 Merge branch 'remotes/lorenzo/pci/aardvark' omits 0d56768651fc Merge branch 'remotes/lorenzo/pci/controller/misc' omits 3a48dc6fc260 Merge branch 'pci/virtualization' omits e7aaf90f9d9d Merge branch 'pci/switchtec' omits 5fc054a54476 Merge branch 'pci/resource' omits c689209be231 Merge branch 'pci/peer-to-peer' omits eadf3d320943 Merge branch 'pci/notes' omits 11c1a8e1f4fb Merge branch 'pci/msi' omits a40f72db8a37 Merge branch 'pci/misc' omits c0638a455382 Merge branch 'pci/hotplug' omits a8bcb5e5966c Merge branch 'pci/enumeration' omits 1ca358a8e3ff Merge branch 'pci/dpc' omits 187dacce1942 Merge branch 'pci/aspm' omits 3c3ab37f4c03 Merge branch 'pci/aer' omits af863d18a1fb Merge branch 'for-linus' omits 01f0e5cdedea Merge tag 'kconfig-v4.19' of git://git.kernel.org/pub/scm/ [...] omits 45687f96c112 PCI/AER: Don't clear AER bits if error handling is Firmware-First omits dd81b2c8a333 IB/core: Change filter function return type from int to bool omits d12e2eed2743 IB/core: Update GID entries for netdevice whose mac addres [...] omits 464b79b45aed IB/core: Add default GIDs of the bond master netdev omits a03d4d2775c7 IB/core: Consider adding default GIDs of bond device omits 408f1242d940 IB/core: Delete lower netdevice default GID entries in bon [...] omits e026bcc56107 Merge tag 'kbuild-v4.19' of git://git.kernel.org/pub/scm/l [...] omits 7c7b562c6f0a Merge tag 'gcc-plugin-cleanup-v4.19-rc1' of git://git.kern [...] omits b125d9038819 Merge tag 'printk-for-4.19' of git://git.kernel.org/pub/sc [...] omits 8c326850304d Merge tag 'audit-pr-20180814' of git://git.kernel.org/pub/ [...] omits 6f7dac117d89 Merge tag 'selinux-pr-20180814' of git://git.kernel.org/pu [...] omits 92d4a03674b8 Merge branch 'next-general' of git://git.kernel.org/pub/sc [...] omits 1eb46908b35d x86/l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled omits 3529b9703c11 Merge tag 'pstore-v4.19-rc1' of git://git.kernel.org/pub/s [...] omits 484004339d45 mac80211_hwsim: require at least one channel omits 8618289c4655 NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence() omits 8c479c2c0f9d Merge tag 'hardened-usercopy-v4.19-rc1' of git://git.kerne [...] omits d0fbb1d8a194 NFSv4: Fix locking in pnfs_generic_recover_commit_reqs omits 249dc49576fc ASoC: dapm: Fix NULL pointer deference on CODEC to CODEC DAIs omits 1a4327fbf455 spi: fix IDR collision on systems with both fixed and dyna [...] omits 56c9bba135ab platform/x86: ideapad: Add Y520-15IKBM and Y720-15IKBM to [...] omits 880b29ac107d platform/x86: asus-nb-wmi: Add keymap entry for lid flip a [...] omits aa7d16bfa3bd platform/x86: acer-wmi: refactor function has_cap omits d22296d9c38f platform/x86: thinkpad_acpi: Fix multi-battery bug omits 6640ee6289b9 platform/x86: thinkpad_acpi: extend battery quirk coverage omits cda5915d15d3 platform/x86: touchscreen_dmi: Add info for the Cube KNote [...] omits 207da7128a6d platform/x86: mlx-platform: Fix copy-paste error in mlxpla [...] omits ac7da1b787d9 Merge branches 'clk-actions-s700', 'clk-exynos-unused', 'c [...] omits 032405a754fb Merge branches 'clk-imx6-ocram', 'clk-missing-put', 'clk-t [...] omits 4a18ef5babd1 Merge branches 'clk-qcom-rpmh', 'clk-qcom-spdx', 'clk-con- [...] omits d16adaf0b92f Merge branches 'clk-mvebu-spdx', 'clk-meson', 'clk-imx7d-m [...] omits 139054634b40 Merge branches 'clk-imx-critical', 'clk-tegra-bpmp', 'clk- [...] omits ea4f7872c71a Merge branches 'clk-ingenic-fixes', 'clk-max9485', 'clk-px [...] omits b183c6887af3 Merge branches 'clk-imx6-video-parent', 'clk-qcom-sdm845-c [...] omits 5ef7748ba37e Merge branches 'clk-qcom-set-rate-gate', 'clk-core-set-rat [...] omits c066fafc595e KVM: PPC: Book3S HV: Use correct pagesize in kvm_unmap_radix() omits 2bb7005696e2 mailbox: Add support for i.MX messaging unit omits d6ef139c83cc dt-bindings: mailbox: imx-mu: add generic MU channel support omits 480285bd11e6 dt-bindings: arm: fsl: add mu binding doc omits c5f45fbb464e mailbox: add MODULE_LICENSE() for mtk-cmdq-mailbox.c omits 2538fb89b8f4 PCI: Limit config space size for Netronome NFP5000 omits 31130a16d459 Merge tag 'for-linus-4.19-rc1-tag' of git://git.kernel.org [...] omits 1202f4fdbcb6 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] omits b9f09866e0e9 IB/core: Avoid confusing del_netdev_default_ips omits 666e7099a41a IB/core: Add comment for change upper netevent handling omits 40b173ddce0f qedr: Add user space support for SRQ omits 3491c9e799fb qedr: Add support for kernel mode SRQ's omits 1212767e23bb qedr: Add wrapping generic structure for qpidr and adjust [...] omits 99a24e02ccf6 ubifs: Set default assert action to read-only omits c38c5a7f2e50 ubifs: Allow setting assert action as mount parameter omits 2e52eb74463f ubifs: Rework ubifs_assert() omits 6eb61d587f45 ubifs: Pass struct ubifs_info to ubifs_assert() omits 54169ddd382d ubifs: Turn two ubifs_assert() into a WARN_ON() omits c355aa465fce ubi: expose the volume CRC check skip flag omits 62652517753f ubi: provide a way to skip CRC checks omits a3d218280c27 ubifs: Use kmalloc_array() omits 95a22d2084d7 ubifs: Check data node size before truncate omits 08acbdd6fd73 Revert "UBIFS: Fix potential integer overflow in allocation" omits 49d2e05fb474 ubifs: Add comment on c->commit_sem omits 7e5471ce6dba ubifs: introduce Kconfig symbol for xattr support omits 1bf0572fe270 ubifs: use swap macro in swap_dirty_idx omits 3d95b89e573b x86/ACPI/cstate: Make APCI C1 FFH MWAIT C-state descriptio [...] omits 6855dc41b246 x86: Add entry trampolines to kcore omits d83212d5dd67 kallsyms, x86: Export addresses of PTI entry trampolines omits b96679422007 kallsyms: Simplify update_iter_mod() omits f390c5eb2858 cpuidle: menu: Fix white space omits 3df6f61fff49 PM / sleep: wakeup: Fix build error caused by missing SRCU [...] omits 6cff57320275 ubifs: tnc: use monotonic znode timestamp omits 0eca0b8067c4 ubifs: use timespec64 for inode timestamps omits 11a6fc3dc743 ubifs: xattr: Don't operate on deleted inodes omits 312c39bd6d51 ubifs: gc: Fix typo omits eef19816ada3 ubifs: Fix memory leak in lprobs self-check omits 25677478474a ubi: Initialize Fastmap checkmapping correctly omits 59965593205f ubifs: Fix synced_i_size calculation for xattr inodes omits 00ee8b601028 ubifs: Fix directory size calculation for symlinks omits 99cbbe56eb8b perf auxtrace: Fix queue resize omits d0055f351e64 x86/smp: fix non-SMP broken build due to redefinition of a [...] omits 269777aa530f cpu/hotplug: Non-SMP machines do not make use of booted_once omits b5c16c7925fb ACPI / PMIC: CrystalCove: Extend PMOP support to support a [...] omits f317c7dc12b7 ACPICA: Clear status of all events when entering sleep states omits 5508672d7f49 perf python: Remove -mcet and -fcf-protection when buildin [...] omits 4efa829d1951 ACPICA: Update version to 20180810 omits 8b66fcfdee68 ACPICA: acpiexec: fix a small memory leak regression omits 8b23570ab001 ACPICA: Reference Counts: increase max to 0x4000 for large [...] omits ff5340f8ac94 ACPICA: Reference count: add additional debugging details omits 77d4e0966a8a ACPICA: acpi_exec: fixing -fi option omits fb2ef998af44 ACPICA: Debugger: Cleanup interface to the AML disassembler omits 4a7c94c72107 ACPICA: AML Parser: skip opcodes that open a scope upon pa [...] omits 089b2bec97bb ACPICA: Utilities: split hex detection into smaller functions omits 8a55c696d327 ACPICA: Update an error message for a duplicate table omits f016b19a9275 ACPICA: ACPICA: add status check for acpi_hw_read before a [...] omits d46b6537f0ce ACPICA: AML Parser: ignore all exceptions resulting from i [...] omits 26dcc12c009e rtc: s5m: Add SPDX license identifier omits 734c5cd5bc2f rtc: maxim: Add SPDX license identifiers omits 0625b4ba1a5d IB/mlx5: Fix leaking stack memory to userspace omits e6ecec342fef Merge tag 'docs-4.19' of git://git.lwn.net/linux omits 6f7ea94acbb7 rtc: isl1219: add device tree documentation omits cfa30622c854 rtc: isl1208: set ev-evienb bit from device tree omits 923aa4c378f9 PCI/MSI: Set IRQCHIP_ONESHOT_SAFE for PCI-MSI irqchips omits 747f62305dfb Merge tag 'sound-4.19-rc1' of git://git.kernel.org/pub/scm [...] omits 6eaf27811378 PCI/VPD: Check for VPD access completion before checking f [...] omits 9ece7cd833a3 rtc: isl1208: Add "evdet" interrupt source for isl1219 omits b72ae8cac0ca PCI: Add PCI_DEVICE_DATA() macro to fully describe device [...] omits dd35bdb0768f rtc: isl1208: add support for isl1219 with tamper detection omits a0a1a1ba3032 rtc: sysfs: facilitate attribute add to rtc device omits 82fd4b05d704 ALSA: seq: virmidi: Fix discarding the unsubscribed output omits 2c20443ec221 Merge tag 'acpi-4.19-rc1' of git://git.kernel.org/pub/scm/ [...] omits 0da9be22cdcb Update the e-mail address of Bart Van Assche omits b018fc980055 Merge tag 'pm-4.19-rc1' of git://git.kernel.org/pub/scm/li [...] omits c07b3682cd12 Merge tag 'leds-for-4.19-rc1' of git://git.kernel.org/pub/ [...] omits 4d88e3d24905 Merge tag 'devicetree-for-4.19' of git://git.kernel.org/pu [...] omits c6ed444fd6ff Merge tag 'pinctrl-v4.19-1' of git://git.kernel.org/pub/sc [...] omits 3860cae64c0a Merge tag 'regulator-v4.19' of git://git.kernel.org/pub/sc [...] omits 010b0e708e08 Merge tag 'spi-v4.19' of git://git.kernel.org/pub/scm/linu [...] omits 792adb90fa72 x86/init: fix build with CONFIG_SWAP=n omits 15bc88cd5f8e Merge tag 'regmap-v4.19' of git://git.kernel.org/pub/scm/l [...] omits be718b524d8d Merge tag 'configfs-for-4.19' of git://git.infradead.org/u [...] omits f66dc7232002 Merge tag 'dma-mapping-4.19' of git://git.infradead.org/us [...] omits 344353366591 perf arm spe: Fix uninitialized record error variable omits c9b51a017065 perf tools: Move syscall_64.tbl check into check-headers.sh omits 7ea6e983b2cc perf tools: Make check-headers.sh check based on kernel dir omits b219a1d2de0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c2fc71c9b74c Merge tag 'mtd/for-4.19' of git://git.infradead.org/linux-mtd omits 57ee3196ce7c Merge SCSI_IOCTL_SEND_COMMAND cleanup branch. omits 26a1ccc6c117 bpf: test: fix spelling mistake "REUSEEPORT" -> "REUSEPORT" omits 22fd99e948a6 drm/panel: simple: tv123wam: Add unprepare delay omits dda9f4b9cac6 f2fs: fix to skip verifying block address for non-regular inode omits 28a1f3ac1d0c kvm: x86: Set highest physical address bits in non-present [...] omits b19b46346f48 hv/netvsc: Fix NULL dereference at single queue mode fallback omits 73ba2fb33c49 Merge tag 'for-4.19/block-20180812' of git://git.kernel.dk [...] omits 4597b62f7a60 net: filter: mark expected switch fall-through omits 21f2706b2010 xen-netfront: fix warn message as irq device name has '/' omits 6e24dcad021f cxgb4: Add new T5 PCI device ids 0x50af and 0x50b0 omits e29129fcac4b net: dsa: mv88e6xxx: missing unlock on error path omits f6f7a26abd14 rds: fix building with IPV6=m omits df60f6e835f7 blk-wbt: fix IO hang in wbt_wait() omits 96d18d8254dc inet/connection_sock: prefer _THIS_IP_ to current_text_addr omits 6feddb491301 net: dsa: mv88e6xxx: bitwise vs logical bug omits 66b51b0a0341 net: sock_diag: Fix spectre v1 gadget in __sock_diag_cmd() omits 1c89a8e3d9a2 ieee802154: hwsim: using right kind of iteration omits ac272a3e9c08 Merge branch 'hns3-next' omits 3e85af6a6812 net: hns3: Add vlan filter setting by ethtool command -K omits 1c77215480bc net: hns3: Set tx ring' tc info when netdev is up omits 26a07ccc1d07 net: hns3: Remove tx ring BD len register in hns3_enet omits 128b900de7df net: hns3: Fix desc num set to default when setting channel omits 60081dcc4fce net: hns3: Fix for phy link issue when using marvell phy driver omits b01b7cf19bf4 net: hns3: Fix for information of phydev lost problem when [...] omits 6c39d5278e62 net: hns3: Fix for command format parsing error in hclge_i [...] omits 5fd50ac38fb6 net: hns3: Add support for serdes loopback selftest omits b089cfd95d32 block: don't warn for flush on read-only device omits 7fa750a16308 f2fs: rework fault injection handling to avoid a warning omits 958f338e96f8 Merge branch 'l1tf-final' of git://git.kernel.org/pub/scm/ [...] omits e1b437691a62 orangefs: remove redundant pointer orangefs_inode omits 8bf782f64737 orangefs: Adding new return type vm_fault_t omits 781fca5b1046 Merge tag 'xfs-4.19-merge-6' of git://git.kernel.org/pub/s [...] omits 12eeeb4f4733 ASoC: Intel: Skylake: Acquire irq after RIRB allocation omits 7d5e049e72c4 iomap: fix WARN_ON_ONCE on uninitialized variable omits 1fc25f51d7c1 xfs: sanity check ag header values in xrep_calc_ag_resblks omits 9f0e89359775 PCI: Match Root Port's MPS to endpoint's MPSS as necessary omits fb504caae7ef ASoC: uapi: fix sound/skl-tplg-interface.h userspace compi [...] omits 3dbe97efe8bf PCI: Skip MPS logic for Virtual Functions (VFs) omits 5e4cfadaf5b7 ASoC: wm9712: fix replace codec to component omits 260c48b7ec26 ASoC: Intel: bytcr_rt5640: Add quirks for 2 more devices omits bc00b3ec7722 s390: reenable gcc plugins for real omits 77cfaf52eca5 mac80211: Run TXQ teardown code before de-registering interfaces omits f623f75ae443 rfkill-gpio: include linux/mod_devicetable.h omits 9f68cb579115 Merge branch 'for-4.19-nmi' into for-linus omits 76f7d6c07acd Merge branches 'acpi-button', 'acpi-battery' and 'acpi-osi' omits 3c94280456d9 Merge branches 'acpi-x86', 'acpi-bus', 'acpi-ec' and 'acpi-apei' omits 4a3f421b878d Merge branches 'acpica' and 'acpi-property' omits 7425ecd5e3e8 Merge branch 'pm-cpufreq' omits 8f0f2b621198 Merge branches 'powercap' and 'pm-devfreq' omits 17bc3432e39d Merge branches 'pm-core', 'pm-domains', 'pm-sleep', 'acpi- [...] omits 7590ebb8b456 drm/i915/gvt: fix memory leak in intel_vgpu_ioctl() omits 4b25e737cfc7 drm/i915/gvt: Off by one in intel_vgpu_write_fence() omits de5372da605d drm/i915/kvmgt: Fix potential Spectre v1 omits 8d458ea0ec33 drm/i915/gvt: return error on cmd access omits d6c6113bfe19 drm/i915/gvt: initialize dmabuf mutex in vgpu_create omits 3fd34ac02ae8 drm/i915/gvt: fix cleanup sequence in intel_gvt_clean_device omits 993ff6d9df74 powerpc/64s: Fix PACA_IRQ_HARD_DIS accounting in idle_power4() omits 10f3e23f07cb Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] omits 3bb37da509e5 Merge tag '4.19-smb3' of git://git.samba.org/sfrench/cifs-2.6 omits 161fa27ff2e2 Merge branch 'iomap-4.19-merge' of git://git.kernel.org/pu [...] omits a1a4f841ec45 Merge tag 'for-4.19-tag' of git://git.kernel.org/pub/scm/l [...] omits 575b94386bd5 Merge tag 'locks-v4.19-1' of git://git.kernel.org/pub/scm/ [...] omits 4591343e3560 Merge branches 'work.misc' and 'work.dcache' of git://git. [...] omits f2be26989770 Merge branch 'work.aio' of git://git.kernel.org/pub/scm/li [...] omits 4d2a073cde82 Merge branch 'work.lookup' of git://git.kernel.org/pub/scm [...] omits 1bbf3aed25e0 bnxt_en: take coredump_record structure off stack omits cf87615d15f3 net: systemport: fix unused function warning omits 81a8b0799632 net: stmmac: mark PM functions as __maybe_unused omits c2ebc25674e5 l2tp: fix unused function warning omits 3d46eee5a5f2 bnxt_en: avoid string overflow for record->system_name omits 9dc502d79778 net: lan743x: fix building without CONFIG_PTP_1588_CLOCK omits 3aad924025e2 net: lan743x: select CRC16 omits 0ea97a2d61df Merge branch 'work.mkdir' of git://git.kernel.org/pub/scm/ [...] omits 7bb516ca5424 xtensa: rework noMMU cache attributes initialization omits fec3259c9f74 xtensa: increase ranges in ___invalidate_{i,d}cache_all omits be75de25251f xtensa: limit offsets in __loop_cache_{all,page} omits a66b4cd1e716 Merge branch 'work.open3' of git://git.kernel.org/pub/scm/ [...] omits b16528466786 Merge tag 'hwmon-for-linus-v4.19-rc1' of git://git.kernel. [...] omits e8ae5e92beee Merge branch 'net_sched-Fix-two-tc_index-filter-init-issues' omits 008369dcc5f7 net_sched: Fix missing res info when create new tc_index filter omits 2df8bee5654b net_sched: fix NULL pointer dereference when delete tcinde [...] omits 19997ba7cb74 nfp: clean up return types in kdoc comments omits e5a32b5b21a1 Merge tag 'mips_4.19' of git://git.kernel.org/pub/scm/linu [...] omits 2280a5360e4f Merge branch 'parisc-4.19-1' of git://git.kernel.org/pub/s [...] omits c2d9f5bc2db4 Merge branch 'clkdev' of git://git.armlinux.org.uk/~rmk/linux-arm omits 9b27efe08180 Merge branch 'for-linus' of git://git.armlinux.org.uk/~rmk [...] omits 85a0b791bc17 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 486edfb1039d IB/ucm: Fix compiling ucm.c omits 13e091b6dd0e Merge branch 'x86-timers-for-linus' of git://git.kernel.or [...] omits eac341194426 Merge branch 'x86/pti' of git://git.kernel.org/pub/scm/lin [...] omits d191c82d4d9b Merge branch 'x86-vdso-for-linus' of git://git.kernel.org/ [...] omits 6d43743e9079 Uprobe: Additional argument arch_uprobe to uprobe_write_opcode() omits 38e967ae1e60 Uprobes: Simplify uprobe_register() body omits 1880861226c1 kconfig: remove P_ENV property type omits 4d5ac4b8ca1e Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits c151272d1687 kconfig: remove unused sym_get_env_prop() function omits 512ddf7d7db0 coccicheck: return proper error code on fail omits 09d4d9648bd0 Coccinelle: doubletest: reduce side effect false positives omits 203b4fc903b6 Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pu [...] omits 7edcf0d314f6 Merge branch 'x86-platform-for-linus' of git://git.kernel. [...] omits c371e7b438ca Merge tag 'mlx5e-updates-2018-08-10' of git://git.kernel.o [...] omits 30de24c7dd21 Merge branch 'x86-cache-for-linus' of git://git.kernel.org [...] omits f4990264565c Merge branch 'x86-hyperv-for-linus' of git://git.kernel.or [...] omits dddc0557e3a0 drm/amd/display: Guard against null crtc in CRC IRQ omits 433149130c31 drm/amd/display: Pass connector id when executing VBIOS CT omits ad8960a6cb06 drm/amd/display: Check if clock source in use before disabling omits fc69009e35b7 drm/amd/display: Allow clock sharing b/w HDMI and DVI omits 7cb528550717 drm/amd/display: Fix warning observed in mode change on Vega omits 321f65a62359 drm/amd/display: fix single link DVI has no display omits 20acbed47d30 drm/amdgpu/vce: VCE entity initialization relies on ring i [...] omits 27a52501970a Merge branch 'x86-debug-for-linus' of git://git.kernel.org [...] omits 33d5bd070544 drm/amdgpu/uvd: UVD entity initialization relys on ring in [...] omits 4d77c0f676e9 drm/amdgpu:add VCN booting with firmware loaded by PSP omits 235ac9de625a drm/amdgpu:add VCN support in PSP driver omits c9ca989696ff drm/amdgpu:add new firmware id for VCN omits 435198f33b56 drm/amdgpu: update tmr mc address omits abf412b3efb2 drm/amdgpu:add tmr mc address into amdgpu_firmware_info omits 7796916146b8 Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/p [...] omits 62421cd94301 NFSv4: Fix a typo in nfs4_init_channel_attrs() omits 8aafd2fde378 NFSv4: Don't busy wait if NFSv4 session draining is interrupted omits 36f49ca8ca6d Merge branch 'x86-cleanups-for-linus' of git://git.kernel. [...] omits 00b24d545549 Merge branch 'x86-build-for-linus' of git://git.kernel.org [...] omits e4648aa4f98a NFS recover from destination server reboot for copies omits d8dfa59f5a51 bus: imx-weim: Remove VLA usage omits 699112f5e831 drm/i2c: tda9950: Remove VLA usage omits f24d6f2654d3 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/p [...] omits b9b8e5b76386 Merge branch 'x86-boot-for-linus' of git://git.kernel.org/ [...] omits 66e22087bdf6 Merge branch 'x86-apic-for-linus' of git://git.kernel.org/ [...] omits 1e45e9a95ec2 Merge branch 'timers-core-for-linus' of git://git.kernel.o [...] omits 8603596a327c Merge branch 'perf-core-for-linus' of git://git.kernel.org [...] omits cf916ffbe0c6 net/mlx5: Improve argument name for add flow API omits a8274b854b5e net/mlx5: Reorganize the makefile omits 6dbc80ca41f5 net/mlx5e: clock.c depends on CONFIG_PTP_1588_CLOCK omits c5791ab0abec net/mlx5e: vxlan.c depends on CONFIG_VXLAN omits 44f68ae0cad6 net/mlx5e: Move flow steering declarations into en/fs.h omits ec0800459770 net/mlx5e: Add CONFIG_MLX5_EN_ARFS for accelerated flow st [...] omits fe6d86b3c316 net/mlx5e: Add CONFIG_MLX5_EN_RXNFC for ethtool rx nfc omits cff2b1e3e832 net/mlx5e: Ethtool steering, move ethtool callbacks omits 974ce34a0c12 net/mlx5e: Ethtool steering, l4 proto support omits ca7deb028a2c net/mlx5e: Ethtool steering, ip6 support omits 7695e73f3db4 PCI: Add function 1 DMA alias quirk for Marvell 88SS9183 omits bc9e9cf0401f dm crypt: don't decrease device limits omits de5d1b39ea0b Merge branch 'locking-core-for-linus' of git://git.kernel. [...] omits 1c594774283a Merge branch 'smp-hotplug-for-linus' of git://git.kernel.o [...] omits 142644f8a1f8 net/mlx5e: Ethtool steering flow parsing refactoring omits b29c61dac3a2 net/mlx5e: Ethtool steering flow validation refactoring omits 491278b69877 remoteproc/davinci: Mark error recovery as disabled omits a2eed33dcdb7 ide: mark expected switch fall-throughs omits 777a82f87a9a ide-tape: remove redundant variable buffer_size omits bb1215a2d011 ide: remove redundant variables queue_run_ms and left omits 51d8aac23649 perf tools: Fix check-headers.sh AND list path of execution omits 42c625a486f3 net: sched: act_ife: disable bh when taking ife_mod_lock omits 3f4417d693b4 perf tools: Check for null when copying nsinfo. omits bb2a0812eb78 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 0ae98637b611 tools lib traceevent: Rename static variables and function [...] omits c99eeaf54972 tools lib traceevent: Rename various pevent APIs omits 1634e4604ccc tools lib traceevent: Rename internal parser related APIs omits 413af01c8d9d tools lib traceevent: Rename various pevent get/set/is APIs omits 610e1e4ff043 tools lib traceevent: Rename pevent_find_* APIs omits 8b3e08722ec8 tools lib traceevent: Rename pevent field APIs omits dc05ebf373e9 tools lib traceevent: Rename pevent_data_ APIs omits b843e9c3a271 tools lib traceevent: Rename pevent_register / unregister APIs omits 64e237906963 tools lib traceevent: Rename pevent_filter* APIs omits ca2921dd9026 tools lib traceevent, perf tools: Rename traceevent_plugi [...] omits f7951c33f0fe Merge branch 'sched-core-for-linus' of git://git.kernel.or [...] omits 3cf477836e24 tools lib traceevent: Rename pevent_function* APIs omits d97f4ef177dd tools lib traceevent, tools lib lockdep: Rename 'enum peve [...] omits 6fed932e9242 tools lib traceevent, perf tools: Rename 'enum pevent_flag [...] omits fc9b69710e0e tools lib traceevent, perf tools: Rename traceevent_* APIs omits ece2a4f48386 tools lib traceevent, perf tools: Rename pevent_set_* APIs omits 13a418904ee1 tools lib traceevent, perf tools: Rename pevent_register_* APIs omits 59c1baee25e2 tools lib traceevent, perf tools: Rename pevent_read_numbe [...] omits 6a48dc298ee1 tools lib traceevent, perf tools: Rename pevent print APIs omits c60167c187f9 tools lib traceevent, perf tools: Rename pevent parse APIs omits af85cd19521f tools lib traceevent, perf tools: Rename pevent find APIs omits 4d5c58b15c43 tools lib traceevent, perf tools: Rename pevent alloc / free APIs omits c32d52b4641d tools lib traceevent, perf tools: Rename pevent plugin rel [...] omits 2406fb8d94fb Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits cbc49b25b9cf tools lib traceevent, perf tools: Rename 'struct pevent_re [...] omits 37a16046800c Merge branch 'ras-core-for-linus' of git://git.kernel.org/ [...] omits b99cdfdf0b1c Merge branch 'core-rcu-for-linus' of git://git.kernel.org/ [...] omits d494500a7043 f2fs: support fault_type mount option omits 3f16ecd950e5 f2fs: fix to return success when trimming meta area omits 6b9cb1242cb0 f2fs: fix use-after-free of dicard command entry omits b83dcfe67142 f2fs: support discard submission error injection omits 35ec7d574884 f2fs: split discard command in prior to block layer omits a690efffd163 f2fs: wake up gc thread immediately when gc_urgent is set omits 6eae269461b8 f2fs: fix incorrect range->len in f2fs_trim_fs() omits 22969158083c f2fs: refresh recent accessed nat entry in lru list omits a33c150237a2 f2fs: fix avoid race between truncate and background GC omits c7079853c859 f2fs: avoid race between zero_range and background GC omits 91291e9998d2 f2fs: fix to do sanity check with block address in main area v2 omits bcbfbd604dcb f2fs: fix to do sanity check with inline flags omits d0daaeaf6014 Merge branch 'irq-core-for-linus' of git://git.kernel.org/ [...] omits 400439275d95 Merge branch 'efi-core-for-linus' of git://git.kernel.org/ [...] omits 0ad6b38ab2cc Merge branch 'core-debugobjects-for-linus' of git://git.ke [...] omits c1617fb4c5ee Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 961d9735357e Merge tag 'wireless-drivers-next-for-davem-2018-08-12' of [...] omits 03e61914a6d2 Merge tag 'm68k-for-v4.19-tag1' of git://git.kernel.org/pu [...] omits 627672cf431b dt-bindings: interrupt-controller: SiFive Plaform Level In [...] omits b67bc7cb4088 dt-bindings: interrupt-controller: RISC-V local interrupt [...] omits 45c91fb20093 liquidio: remove set but not used variable 'is25G' omits 0ec456802d13 cxgb4: remove set but not used variable 'spd' omits 3b20818b0acd lan743x: lan743x: Remove duplicated include from lan743x_ptp.c omits 1150827b121e virtio_net: remove duplicated include from virtio_net.c omits 71e41286203c packet: switch kvzalloc to allocate memory omits 0192e7d46c77 net: Change the layout of structure trace_event_raw_fib_ta [...] omits a72ce9ad7cfc Merge branch 'net-sched-actions-rename-for-grep-ability-an [...] omits 7c5790c4da0e net: sched: act_mirred method rename for grep-ability and [...] omits 8aa7f22e5649 net: sched: act_vlan method rename for grep-ability and co [...] omits 353d2c253f4c net: sched: act_skbmod method rename for grep-ability and [...] omits 45da1dac612c net: sched: act_skbedit method rename for grep-ability and [...] omits 798de374e503 net: sched: act_simple method rename for grep-ability and [...] omits 2ac063474dc7 net: sched: act_police method rename for grep-ability and [...] omits 6a2b401cd17d net: sched: act_pedit method rename for grep-ability and c [...] omits 0390514fe155 net: sched: act_nat method rename for grep-ability and con [...] omits 11b9695b3ff0 net: sched: act_ipt method rename for grep-ability and con [...] omits 1740005e2a0c net: sched: act_gact method rename for grep-ability and co [...] omits c831549c3f53 net: sched: act_sum method rename for grep-ability and con [...] omits 2fbec27f816b net: sched: act_bpf method rename for grep-ability and con [...] omits 962ad1f937d8 net: sched: act_connmark method rename for grep-ability an [...] omits 9af18e56d43c cpumask: make cpumask_next_wrap available without smp omits 7c53a722459c r8169: don't use MSI-X on RTL8168g omits 0fcf6c02b205 ceph: don't drop message if it contains more data than expected omits 342ce1823eba ceph: support cephfs' own feature bits omits 4de17aea5cef crush: fix using plain integer as NULL warning omits bad87216fb84 libceph: remove unnecessary non NULL check for request_key omits e5bc08d09f5f ceph: refactor error handling code in ceph_reserve_caps() omits 7bf8f736c8e0 ceph: refactor ceph_unreserve_caps() omits d55484929029 ceph: change to void return type for __do_request() omits 9da12e3a7de1 ceph: compare fsc->max_file_size and inode->i_size for max [...] omits 36a4c72d1c6f ceph: add additional size check in ceph_setattr() omits 9ebcc22c1be8 Merge branch 'nixge-Minor-cleanups' omits fd5cf434a4b0 net: nixge: Don't store skb in app4 field of descriptor omits e158770e2289 net: nixge: Do not zero application specific fields in desc omits 6d37fa49da1e l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cache omits e6f86b0f7ae4 ipv6: Add icmp_echo_ignore_all support for ICMPv6 omits 8f7800444220 Merge branch 'net-tls-Combined-memory-allocation-for-decry [...] omits 0b243d004ea6 net/tls: Combined memory allocation for decryption request omits 4c42ae4f6ab7 RISC-V: Fix !CONFIG_SMP compilation error omits 8237f8bc4f6e irqchip: add a SiFive PLIC driver omits 94f592f0e5b9 RISC-V: Add the directive for alignment of stvec's value omits 62b019436814 clocksource: new RISC-V SBI timer driver omits 6ea0f26a7913 RISC-V: implement low-level interrupt handling omits bec2e6ac353d RISC-V: add a definition for the SIE SEIE bit omits 4b40e9ddc892 RISC-V: remove INTERRUPT_CAUSE_* defines from asm/irq.h omits b9d5535746e3 RISC-V: simplify software interrupt / IPI code omits b9490350f751 RISC-V: remove timer leftovers omits 5b5c2a2c44d7 RISC-V: Add early printk support via the SBI console omits 758914fea278 RISC-V: Don't increment sepc after breakpoint. omits a89757daf25c RISC-V: implement __lshrti3. omits 4938c79bd0f5 RISC-V: Use KBUILD_CFLAGS instead of KCFLAGS when building [...] omits c61b466d4f88 Merge branches 'fixes', 'misc' and 'spectre' into for-linus omits 53ccb22b8d4a ARM: 8778/1: clkdev: don't call __of_clk_get_by_name() unn [...] omits f3b28362b683 irqchip/s3c24xx: Remove unneeded comparison of unsigned long to 0 omits 4ce719f846a4 IB/uverbs: Do not check for device disassociation during ioctl omits 51d0a2b4cfa9 IB/uverbs: Remove struct uverbs_root_spec and all supporting code omits 3a863577a749 IB/uverbs: Use uverbs_api to unmarshal ioctl commands omits b61815e24165 IB/uverbs: Use uverbs_alloc for allocations omits 461bb2eee4e1 IB/uverbs: Add a simple allocator to uverbs_attr_bundle omits 00d22a1c367d xfs: recalculate summary counters at mount time if icount is bad omits 976d34e2dab1 KVM: arm/arm64: Skip updating PTE entry if no change omits 86658b819cd0 KVM: arm/arm64: Skip updating PMD entry if no change omits f11b9abc9318 Documentation: remove dynamic-resolution-notes reference t [...] omits 330ad75f6a79 Bluetooth: mediatek: pass correct size to h4_recv_buf() omits f5b6c1fcb42f Merge tag 'asoc-v4.19' of https://git.kernel.org/pub/scm/l [...] omits 4096165d5521 irqchip/stm32: Fix init error handling omits 0702bc4d2fe7 irqchip/bcm7038-l1: Hide cpu offline callback when buildin [...] omits c8921d72e390 parisc: Fix and improve kernel stack unwinding omits 3b885ac1dc35 parisc: Remove unnecessary barriers from spinlock.h omits 7797167ffde1 parisc: Remove ordered stores from syscall.S omits 4a53ec1ccf93 parisc: prefer _THIS_IP_ and _RET_IP_ statement expressions omits 75ebedf1d263 parisc: Add HAVE_REGS_AND_STACK_ACCESS_API feature omits 93cb8e20d56b parisc: Drop architecture-specific ENOTSUP define omits c1f59375b378 parisc: use generic dma_noncoherent_ops omits 7f1501053811 parisc: always use flush_kernel_dcache_range for DMA cache [...] omits a34a9b9682a5 parisc: merge pcx_dma_ops and pcxl_dma_ops omits a2dc009afa9a powerpc/mm/book3s/radix: Add mapping statistics omits 241b5f7ffcbe Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 70b5c4ee8e3b Merge branch 'topic/hvc' into next omits b3124ec2f997 Merge branch 'fixes' into next omits f9090d4c2213 drm/i915/gvt: free workload in vgpu release omits 56869d45e364 kconfig: fix the rule of mainmenu_stmt symbol omits edcd9d977354 net/9p/trans_virtio.c: add null terminal for mount tag omits 23cba9cbde0b 9p/virtio: fix off-by-one error in sg list bounds check omits c69f297d7f0b 9p: fix whitespace issues omits 10aa14527f45 9p: fix multiple NULL-pointer-dereferences omits 3111784bee81 fs/9p/xattr.c: catch the error of p9_client_clunk when set [...] omits f984579a01d8 9p: validate PDU length omits 9f476d7c540c net/9p/trans_fd.c: fix race by holding the lock omits 430ac66eb4c5 net/9p/trans_fd.c: fix race-condition by flushing workqueu [...] omits 31934da81036 net/9p/virtio: Fix hard lockup in req_done omits c7ebbae7cf9c net/9p/trans_virtio.c: fix some spell mistakes in comments omits d28c756caee6 9p/net: Fix zero-copy path in the 9p virtio transport omits 2557d0c57c0c 9p: Embed wait_queue_head into p9_req_t omits f28cdf0430fc 9p: Replace the fidlist with an IDR omits b5303be2bee3 9p: Change p9_fid_create calling convention omits 2d58f63f72f2 9p: Fix comment on smp_wmb omits 7913690dcc5e net/9p/client.c: version pointer uninitialized omits 6baaac096179 fs/9p/v9fs.c: fix spelling mistake "Uknown" -> "Unknown" omits 92aef4675d5b net/9p: fix error path of p9_virtio_probe omits b87d1d26521e 9p/net/protocol.c: return -ENOMEM when kmalloc() failed omits 64ad31f32840 net/9p/client.c: add missing '\n' at the end of p9_debug() omits fe6340e2d1f5 fs/9p/vfs_file.c: use new return type vm_fault_t omits 2ce3206b9eb3 Merge branch 'bpf-ancestor-cgroup-id' omits 5ecd8c22739b selftests/bpf: Selftest for bpf_skb_ancestor_cgroup_id omits 02f6ac7456a0 selftests/bpf: Add cgroup id helpers to bpf_helpers.h omits 539764d07b49 bpf: Sync bpf.h to tools/ omits 7723628101aa bpf: Introduce bpf_skb_ancestor_cgroup_id helper omits e8d2bec04579 bpf: decouple btf from seq bpf fs dump and enable more maps omits 47ac76662ca9 tty: serial: 8250: Revert NXP SC16C2552 workaround omits 01239d77b9dd xfs: fix a null pointer dereference in xfs_bmap_extents_to_btree omits fa6c668d807b xfs: remove b_last_holder & associated macros omits 10259de1d869 iomap: Switch to offset_in_page for clarity omits e25ff835af89 xfs: Close race between direct IO and xfs_break_layouts() omits 3d27c4de8d4f Revert "uio: use request_threaded_irq instead" omits 062a585ec21e KVM: arm: Use true and false for boolean values omits d0823cb346bc KVM: arm/arm64: vgic: Do not use spin_lock_irqsave/restore [...] omits dc961e5395dd KVM: arm/arm64: vgic: Move DEBUG_SPINLOCK_BUG_ON to vgic.h omits 3e8a8a50c7ef KVM: arm: vgic-v3: Add support for ICC_SGI0R and ICC_ASGI1 [...] omits 03bd646d863d KVM: arm64: vgic-v3: Add support for ICC_SGI0R_EL1 and ICC [...] omits 6249f2a47926 KVM: arm/arm64: vgic-v3: Add core support for Group0 SGIs omits e22fa39cd013 KVM: arm64: Remove non-existent AArch32 ICC_SGI1R encoding omits 73b383141d29 Merge branch 'for-next' into for-linus omits 78cbac647e61 Merge branch 'ip-faster-in-order-IP-fragments' omits a4fd284a1f8f ip: process in-order fragments efficiently omits 353c9cb36087 ip: add helpers to process in-order fragments faster. omits 6a92ef08a135 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net omits eb2b3d034511 bcache: add the missing comments for smp_mb()/smp_wmb() omits d0c1b89a409f bcache: remove unnecessary space before ioctl function poi [...] omits 87418ef9f07a bcache: add missing SPDX header omits b3cf37bfa1a4 bcache: move open brace at end of function definitions to [...] omits e1f08f1bc013 bcache: add static const prefix to char * array declarations omits 3be11dbab67a bcache: fix code comments style omits 3069211be300 bcache: do not check NULL pointer before calling kmem_cach [...] omits bc81b47e828a bcache: prefer 'help' in Kconfig omits 2b1edd23ecc6 bcache: fix typo 'succesfully' to 'successfully' omits d9c61d30e86a bcache: replace '%pF' by '%pS' in seq_printf() omits c63ca7871aa3 bcache: fix indent by replacing blank by tabs omits 6ae63e3501c4 bcache: replace printk() by pr_*() routines omits 958bf494ecf0 bcache: replace Symbolic permissions by octal permission numbers omits b0d30981c05f bcache: style fixes for lines over 80 characters omits fc2d5988b597 bcache: add identifier names to arguments of function definitions omits 1fae7cf05293 bcache: style fix to add a blank line after declarations omits 6f10f7d1b02b bcache: style fix to replace 'unsigned' by 'unsigned int' omits b86d865cb1ca blkcg: Make blkg_root_lookup() work for queues in bypass mode omits 9a95d9c6429b Merge branch 'Remove-rtnl-lock-dependency-from-all-action- [...] omits e329bc427395 net: sched: act_police: remove dependency on rtnl lock omits 51a9f5ae6539 net: core: protect rate estimator statistics pointer with lock omits 4e232818bd32 net: sched: act_mirred: remove dependency on rtnl lock omits 84a75b329be8 net: sched: extend action ops with put_dev callback omits 764e9a24480f net: sched: act_vlan: remove dependency on rtnl lock omits 729e01260989 net: sched: act_tunnel_key: remove dependency on rtnl lock omits c8814552fe51 net: sched: act_skbmod: remove dependency on rtnl lock omits 5e48180ed8bc net: sched: act_simple: remove dependency on rtnl lock omits d77284956656 net: sched: act_sample: remove dependency on rtnl lock omits 67b0c1a3c9ce net: sched: act_pedit: remove dependency on rtnl lock omits ff25276de997 net: sched: act_ipt: remove dependency on rtnl lock omits 54d0d423a48a net: sched: act_ife: remove dependency on rtnl lock omits e8917f437006 net: sched: act_gact: remove dependency on rtnl lock omits b6a2b971c0b0 net: sched: act_csum: remove dependency on rtnl lock omits 2142236b4584 net: sched: act_bpf: remove dependency on rtnl lock omits 2b14e1ea212d Merge branch 'net-sctp-Avoid-allocating-high-order-memory- [...] omits 0d493b4d0be3 net/sctp: Replace in/out stream arrays with flex_array omits 05364ca03cfd net/sctp: Make wrappers for accessing in/out streams omits b70f1f3af47f tc: Update README and add config omits 3305f9a90524 Merge branch 'l2tp-rework-pppol2tp-ioctl-handling' omits 4f5f85e9a70e l2tp: let pppol2tp_ioctl() fallback to dev_ioctl() omits 7390ed8a4050 l2tp: zero out stats in pppol2tp_copy_stats() omits b0e29063dcb3 l2tp: remove pppol2tp_session_ioctl() omits 528534f0deda l2tp: remove pppol2tp_tunnel_ioctl() omits 79e6760e64d1 l2tp: handle PPPIOC[GS]MRU and PPPIOC[GS]FLAGS in pppol2tp [...] omits bdd0292f96e4 l2tp: simplify pppol2tp_ioctl() omits 01e28b921b19 l2tp: split l2tp_session_get() omits d6a61ec93667 l2tp: define l2tp_tunnel_uses_xfrm() omits 8a8982d1e213 Merge branch 'netsec-driver-improvements' omits b6311b7bea41 net: socionext: Increase descriptors to 256 omits 63ae7949e94a net: socionext: Use descriptor info instead of MMIO reads on Rx omits 78aca3bbee88 vxge: remove set but not used variable 'req_out', 'status' [...] omits 29afde505178 Merge branch 'virtio_net-Expand-affinity-to-arbitrary-numb [...] omits 2ca653d607ce virtio_net: Stripe queue affinities across cores. omits 19e226e8cc5d virtio: Make vp_set_vq_affinity() take a mask. omits 07624df1c9ef lan743x: lan743x: Add PTP support omits 217e502b89d4 Merge branch 'tcp-new-mechanism-to-ACK-immediately' omits fd2123a3d752 tcp: avoid resetting ACK timer upon receiving packet with [...] omits 15bdd5686c2c tcp: always ACK immediately on hole repairs omits d2ccd7bc8acd tcp: avoid resetting ACK timer in DCTCP omits 466466dc6c28 tcp: mandate a one-time immediate ACK omits 8a8a894ebbc2 wimax: usb-tx: mark expected switch fall-through omits 849063074a84 wimax: usb-fw: mark expected switch fall-through omits d331e7589753 net: dp83640: Mark expected switch fall-throughs omits 98ed1e642c45 rxrpc: remove redundant static int 'zero' omits f741917e24e9 drivers/net/usb/r8152: remove the unneeded variable "ret" [...] omits 9805d4bcf8f9 mtd: rawnand: atmel: Select GENERIC_ALLOCATOR omits d0eea5d8db42 Merge tag 'spi-nor/for-4.19' of git://git.infradead.org/li [...] omits da86748bf600 Merge tag 'nand/for-4.19' of git://git.infradead.org/linux [...] omits 42a0cc347858 sys: don't hold uts_sem while accessing userspace memory omits 5820f140edef userns: move user access out of the mutex omits 355139a8dba4 cap_inode_getsecurity: use d_find_any_alias() instead of d [...] omits 8605212a7c37 bnxt_en: Fix strcpy() warnings in bnxt_ethtool.c omits 4bcb4ad6634e MIPS: Consistently declare TLB functions omits b29fea367603 MIPS: Export tlbmiss_handler_setup_pgd near its definition omits 9d6f417714c3 Merge branch 'bpf-reuseport-map' omits 91134d849a0e bpf: Test BPF_PROG_TYPE_SK_REUSEPORT omits 6bc8529c414f bpf: test BPF_MAP_TYPE_REUSEPORT_SOCKARRAY omits 3bd43a8c91cb bpf: Sync bpf.h uapi to tools/ omits aa5f0c96cc7b bpf: Refactor ARRAY_SIZE macro to bpf_util.h omits 8217ca653ec6 bpf: Enable BPF_PROG_TYPE_SK_REUSEPORT bpf prog in reusepo [...] omits 2dbb9b9e6df6 bpf: Introduce BPF_PROG_TYPE_SK_REUSEPORT omits 5dc4c4b7d4e8 bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY omits 736b46027eb4 net: Add ID (if needed) to sock_reuseport and expose reuse [...] omits 40a1227ea845 tcp: Avoid TCP syncookie rejected by SO_REUSEPORT socket omits c4f7173ac3b7 smb3: create smb3 equivalent alias for cifs pseudo-xattrs omits 309333648156 f2fs: fix to reset i_gc_failures correctly omits d3f07c049dab f2fs: fix invalid memory access omits 50fa53eccf9f f2fs: fix to avoid broken of dnode block list omits 6e45f2a59ffb f2fs: use true and false for boolean values omits e494c2f995d6 f2fs: fix to do sanity check with cp_pack_start_sum omits 8d714f8aa34c f2fs: avoid f2fs_bug_on() in cp_error case omits 66110abc4c93 f2fs: fix to clear PG_checked flag in set_page_dirty() omits 546907de9952 drm/msm: a6xx: fix spelling mistake: "initalization" -> "i [...] omits 77a209cd7153 drm/msm/disp/dpu: fix early dereference of physical encoder omits 4b565ca5a2cb drm/msm: Add A6XX device support omits 2d7563225333 drm/msm: update generated headers omits 2c087a336676 drm/msm/adreno: Load the firmware before bringing up the hardware omits 8e54eea503ca drm/msm: Add a helper function to parse clock names omits 3d83d3188460 Documentation: corrections to console/console.txt omits 96fdb7c49957 Documentation: add ioctl number entry for v4l2-subdev.h omits ee97d8abacb9 Remove gendered language from management style documentation omits 6a1f444fefeb IB/uverbs: Remove the ib_uverbs_attr pointer from each attr omits 4b3dd2bbf081 IB/uverbs: Provide implementation private memory for the u [...] omits 6b0d08f4a271 IB/uverbs: Use uverbs_api to manage the object type inside [...] omits 9ed3e5f44772 IB/uverbs: Build the specs into a radix tree at runtime omits 7d96c9b17636 IB/uverbs: Have the core code create the uverbs_root_spec omits 0520344cdb1e liquidio: copperhead LED identification omits 1e7953bc5604 qed/qede: qede_setup_tc() can be static omits 4f23c43c414d mlxsw: core: remove unnecessary function mlxsw_core_driver_put omits 0f5c6c30a0f8 net: mvneta: fix mvneta_config_rss on armada 3700 omits 0d86caff0636 net/smc: send response to test link signal omits a487711aac3b Merge branch 'r8169-smaller-improvements' omits abe8b2f71e28 r8169: don't configure max jumbo frame size per chip version omits eb88f5f7128c r8169: don't configure csum function per chip version omits 05bbe5584ff9 r8169: simplify interrupt handler omits 098b01ad9837 r8169: don't include asm headers directly omits bc4fcd0a1b76 r8169: remove version info omits 0780b866668e Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits a5ec96ddfd55 gpio: it87: Add support for IT8613 omits 62885203f71b gpio: it87: add support for IT8718F Super I/O. omits 3789f5acb9bb gpiolib: Avoid calling chip->request() for unused gpios omits 21041daba230 gpio: tegra: Include the right header omits d799a4de0a25 gpio: mmio: Fix up inverted direction registers omits 516df4eb284d gpio: xilinx: Use the right include omits c2944a9a09a2 pinctrl: nomadik: silence uninitialized variable warning omits 504c76979bcc pinctrl: axp209: Fix NULL pointer dereference after allocation omits 50fe83a3eb50 gpio: timberdale: Include the right header omits 32e49b9a808a gpio: tb10x: Use the right include omits 6ff0497402ef gpiolib: Fix of_node inconsistency omits 01f1974e5f08 pinctrl: samsung: Remove duplicated "wakeup" in printk omits f8a79d5c7ef4 tracepoints: Free early tracepoints after RCU is initialized omits 016f8ffc48cb uprobes: Use synchronize_rcu() not synchronize_sched() omits d878efce73fe x86/mm/pti: Move user W+X check into pti_finalize() omits e0a568dcd18b tracing: Fix synchronizing to event changes with tracepoin [...] omits b207de3ec531 ftrace: Remove unused pointer ftrace_swapper_pid omits 3f1756dc210e tracing: More reverting of "tracing: Centralize preemptirq [...] omits f27107fa20ad tracing/irqsoff: Handle preempt_count for different configs omits bff1b208a5d1 tracing: Partial revert of "tracing: Centralize preemptirq [...] omits da2048b7348a Revert "media: vivid: shut up warnings due to a non-trivia [...] omits 74b247f4c363 Merge branch 'bpf-btf-for-htab-lru' omits af2a81dab447 tools/bpf: add bpffs pretty print btf test for hash/lru_hash maps omits 699c86d6ec21 bpf: btf: add pretty print for hash/lru_hash maps omits dc1508a579e6 bpf: fix bpffs non-array map seq_show issue omits 13942aa94a8b xfs: repair the AGI omits 0e93d3f43ec7 xfs: repair the AGFL omits f9ed6debca45 xfs: repair the AGF omits 096177a8b519 tools lib traceevent, perf tools: Rename struct pevent to [...] omits 46451874c7c9 bcache: fix error setting writeback_rate through sysfs interface omits fd685657cd54 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits 2d1ce5ec2117 PCI: Check for PCIe Link downtraining omits ebddd97afb89 cxgb4: add support to display DCB info omits e4ed2b9eff1d net: chelsio: cxgb2: remove unused array pci_speed omits 29a06a779977 mlxsw: remove unused arrays mlxsw_i2c_driver_name and mlxs [...] omits c9fbb2d25295 net: Provide stub for __netif_set_xps_queue if there is no [...] omits cdeaf9d04a5a smb3: allow previous versions to be mounted with snapshot= [...] omits e55954a5f7ce cifs: don't show domain= in mount output when domain is empty omits c1777df1a5d5 cifs: add missing support for ACLs in SMB 3.11 omits c1acb21b32a3 Merge branch 'spi-4.19' into spi-next omits c3c7126248a0 Merge branch 'spi-4.18' into spi-linus omits d22d59362b7b Merge branch 'regulator-4.19' into regulator-next omits a8afa92ec0d9 Merge branch 'regulator-4.18' into regulator-linus omits 46fc033eba42 regulator: add QCOM RPMh regulator driver omits 0db021f7a273 regulator: dt-bindings: add QCOM RPMh regulator bindings omits 2de4471a263d Merge tag 'qcom-drivers-for-4.19' of git://git.kernel.org/ [...] omits 4afec79f652b hwmon: (adt7475) Change show functions to return error dat [...] omits 702afead45e1 hwmon: (adt7475) Change update functions to add error handling omits b36fb17159ad hwmon: (adt7475) Change valid parameter to bool type omits 5cf943ede4af hwmon: (adt7475) Split device update function to measure a [...] omits f39684524b39 Documentation/fb: corrections for fbcon.txt omits df37e225f259 fbcon: Do not takeover the console from atomic context omits 4d64c8e02cda dummycon: Stop exporting dummycon_[un]register_output_notifier omits bedb38fc9175 fbcon: Only defer console takeover if the current console [...] omits 15f4c357f909 fbcon: Only allow FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER if [...] omits aa12af77aae0 Bluetooth: Add definitions for LE set address resolution omits 60afdf066a35 Merge branch 'bpf-veth-xdp-support' omits 638264dc9022 veth: Support per queue XDP ring omits d1396004dd86 veth: Add XDP TX and REDIRECT omits 2539650fadbf xdp: Helpers for disabling napi_direct of xdp_return_frame omits 0b19cc0a8694 bpf: Make redirect_info accessible from modules omits af87a3aa1b5f veth: Add ndo_xdp_xmit omits 9fc8d518d9d5 veth: Handle xdp_frames in xdp napi ring omits a8d5b4ab3537 xdp: Helper function to clear kernel pointers in xdp_frame omits dc2248220a4a veth: Avoid drops by oversized packets when XDP is enabled omits 948d4f214fde veth: Add driver XDP omits b0768a86585d net: Export skb_headers_offset_update omits c4c202175424 Merge branch 'bpf-sample-cpumap-lb' omits 1bca4e6b1863 samples/bpf: xdp_redirect_cpu load balance like Suricata omits 11395686586b samples/bpf: add Paul Hsieh's (LGPL 2.1) hash function Sup [...] omits eb91e4d4db06 Revert "xdp: add NULL pointer check in __xdp_return()" omits f7a6947cd49b powerpc/uaccess: Enable get_user(u64, *p) on 32-bit omits f405b510c93e powerpc/mm/hash: Remove unnecessary do { } while(0) loop omits e7e81847478b powerpc/64s: move machine check SLB flushing to mm/slb.c omits ae24ce5e1212 powerpc/powernv/idle: Fix build error omits 0b6aa1a20add powerpc/mm/tlbflush: update the mmu_gather page size while [...] omits fce278af81da powerpc/mm: remove warning about ‘type’ being set omits f2c6d0d1092e powerpc/32: Include setup.h header file to fix warnings omits eab00a208eb6 powerpc: Move `path` variable inside DEBUG_PROM omits 618a89d738fd powerpc/powermac: Make some functions static omits 8921305c1ec9 powerpc/powermac: Remove variable x that's never read omits e4ecafb14fd9 cxl: remove a dead branch omits 2fff0f07b844 powerpc/powermac: Add missing include of header pmac.h omits baedcdf5054c powerpc/kexec: Use common error handling code in setup_new_fdt() omits 302c7b0c4ff5 powerpc/xmon: Add address lookup for percpu symbols omits 646dbe40fa2a powerpc/mm: remove huge_pte_offset_and_shift() prototype omits fa54a981ea7a powerpc/lib: Use patch_site to patch copy_32 functions onc [...] omits cd813e1cd712 powerpc/pseries: Fix endianness while restoring of r3 in M [...] omits ced1bf52f477 powerpc/fadump: merge adjacent memory ranges to reduce PT_ [...] omits 1bd6a1c4b80a powerpc/fadump: handle crash memory ranges array index overflow omits 6bd6d8672208 powerpc/cpm1: fix compilation error with CONFIG_PPC_EARLY_ [...] omits c42d3be0c06f powerpc: Fix size calculation using resource_size() omits 24576a70e7df Documentation: Update documentation on ppc-memtrace omits d3da701d3308 powerpc/powernv: Allow memory that has been hot-removed to [...] omits 563a53f3906a spi: davinci: fix a NULL pointer dereference omits 07d981ad4cf1 x86/microcode: Allow late microcode loading with SMT disabled omits e02789a53d71 smb3: enumerating snapshots was leaving part of the data off end omits 730928c8f4be cifs: update smb2_queryfs() to use compounding omits b24df3e30cbf cifs: update receive_encrypted_standard to handle compound [...] omits 557ce95051c8 Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits 8511b7da1869 Merge tag 'imx-drm-fixes-2018-08-03' of git://git.pengutro [...] omits 4abfe15e2a0a Merge tag 'imx-drm-next-2018-08-03' of git://git.pengutron [...] omits 10dbc9fedcf1 PCI: Add ACS Redirect disable quirk for Intel Sunrise Point omits 73c47ddef29b PCI: Add device-specific ACS Redirect disable infrastructure omits 3b269185c192 PCI: Convert device-specific ACS quirks from NULL terminat [...] omits aaca43fda742 PCI: Add "pci=disable_acs_redir=" parameter for peer-to-pe [...] omits 922983c2a1a2 IB/uverbs: Fix reading of 32 bit flags omits 22f20a110321 MIPS: Remove remnants of UASM_ISA omits 36d2f761b5aa cxgb4: update 1.20.8.0 as the latest firmware supported omits 4d99f6602cb5 net: allow to call netif_reset_xps_queues() under cpus_read_lock omits 45db33709ccc PCI: Allow specifying devices using a base bus and path of devfns omits 07d8d7e57c28 PCI: Make specifying PCI devices in kernel parameters reusable omits bd2e9567db72 PCI: Hide ACS quirk declarations inside PCI core omits 4005a7cb4f55 net: phy: sftp: print debug message with text, not numbers omits 51507c5f6484 ethernet/qlogic: remove unused array msi_tgt_status omits 933de7866b57 net: dsa: rtl8366rb: Support port 4 (WAN) omits cd16e5b233aa mlxsw: spectrum_flower: use PTR_ERR_OR_ZERO() omits 63cc5bcc9fc4 net: sched: fix block->refcnt decrement omits 0bab1cdc8c4d decnet: fix using plain integer as NULL warning omits 15693fd37fc3 net: skbuff.h: fix using plain integer as NULL warning omits 98471b5b7294 be2net: Use Kconfig flag to support for enabling/disabling [...] omits eb95f52fc72d net: ipv6_gre: Fix GRO to work on IPv6 over GRE tap omits 333771526fbe Merge branch 'qed-Enhancements' omits 2ce9c93eaca6 qede: Ingress tc flower offload (drop action) support. omits 91a56adbf178 qede: Add destination ip based flow profile. omits 5e7baf0fcb2a qed/qede: Multi CoS support. omits 2eee32a74f6a Merge branch 's390-qeth-next' omits 1a363b0d3bdc s390/qeth: use true and false for boolean values omits f15cdaf237e9 s390/qeth: don't restrict qeth_card to DMA memory omits 95f4d8b75ad3 s390/qeth: clean up card initialization omits 24142fd8d87d s390/qeth: do basic setup for data channel omits 45ca2fd64682 s390/qeth: use qeth_setup_ccw() to set up all CCWs omits 750b162598ec s390/qeth: reduce hard-coded access to ccw channels omits 73657a3e5b0d s390/qeth: extract helper for MPC protocol type omits 61884de08f83 null_blk: add lock drop/acquire annotation omits 51ba09452d11 PCI: Delay after FLR of Intel DC P3700 NVMe omits ffb0863426eb PCI: Disable Samsung SM961/PM961 NVMe before FLR omits 2d2917f77478 PCI: Export pcie_has_flr() omits ac5bb5b3b050 rpc: remove unneeded variable 'ret' in rdma_listen_handler omits a677a78325b3 nfsd: use true and false for boolean values omits c2cdc2ab2487 nfsd: constify write_op[] omits 5ed96bc5451b fs/nfsd: Delete invalid assignment statements in nfsd4_dec [...] omits 11b4d66ea331 NFSD: Handle full-length symlinks omits 3fd9557aec91 NFSD: Refactor the generic write vector fill helper omits 07d0ff3b0cd2 svcrdma: Clean up Read chunk path omits a53d5cb0646a svcrdma: Avoid releasing a page in svc_xprt_release() omits 7b4d6da4bb6d nfsd: Mark expected switch fall-through omits 9cc3b98d1fdb sunrpc: remove redundant variables 'checksumlen','blocksiz [...] omits 64bed6cbe38b nfsd: fix leaked file lock with nfs exported overlayfs omits cd6a2064dbf9 hwmon: k10temp: Support Threadripper 2920X, 2970WX; simpli [...] omits a736e0746807 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net omits 991f61fe7e1d Blk-throttle: reduce tail io latency when iops limit is enforced omits a29dba161ad1 x86/relocs: Add __end_rodata_aligned to S_REL omits 192e91d244e3 Merge branch 'Add-support-for-XGMAC2-in-stmmac' omits 80dfb28641b2 dt-bindings: net: stmmac: Add the bindings documentation f [...] omits a3f142478a5a net: stmmac: Add the bindings parsing for XGMAC2 omits 7d9e6c5afab6 net: stmmac: Integrate XGMAC into main driver flow omits 4bb7aff9e6d0 net: stmmac: Add PTP support for XGMAC2 omits 6fc21117b791 net: stmmac: Add MDIO related functions for XGMAC2 omits 874dfb65a484 net: stmmac: Add descriptor related callbacks for XGMAC2 omits d6ddfacd95c7 net: stmmac: Add DMA related callbacks for XGMAC2 omits 2142754f8b9c net: stmmac: Add MAC related callbacks for XGMAC2 omits 48ae5554a076 net: stmmac: Add XGMAC 2.10 HWIF entry omits ff50eda44d08 Merge branch 'More-complete-PHYLINK-support-for-mv88e6xxx' omits 734447d4ed7b net: dsa: mv88e6xxx: Re-setup interrupts on CMODE change. omits efd1ba6af93f net: dsa: mv88e6xxx: Add SERDES phydev_mac_change up for 6390 omits 7b898469b91e net: dsa: mv88e6xxx: link mv88e6xxx_port to mv88e6xxx_chip omits 364e9d7776a3 net: dsa: mv88e6xxx: Power on/off SERDES on cmode change omits 2d2e1dd29962 net: dsa: mv88e6xxx: Cache the port cmode omits f8236a083559 net: dsa: mv88e6xxx: 2500Base-X uses the 1000Base-X SERDES omits e6891c76dd89 net: dsa: mv88e6xxx: Add serdes register read/write helper omits 23ef57d8230b net: dsa: mv88e6xxx: Rename sgmii/10g power functions omits 07ffbd74d178 net: dsa: mv88e6xxx: 6390 vs 6390X SERDES support omits a8c01c0d941d net: dsa: mv88e6xxx: Refactor SERDES lane code omits 6c422e34b1b6 net: dsa: mv88e6xxx: add phylink support omits 624c0f0239f0 phylink: add helper for configuring 2500BaseX modes omits 54186b91bde1 net: dsa: mv88e6xxx: Add support to enabling pause omits c3ad2c3b02e9 signal: Don't restart fork when signals come in. omits b9763cdfd4a9 Bluetooth: Introduce BT_HCIUART_RTL configuration option omits 354b064b8ebc perf probe powerpc: Fix trace event post-processing omits 78b39066c425 Merge branch 'mlxsw-Various-updates' omits 88cc318ebd87 mlxsw: spectrum: Expose counter for all 16 TCs omits 9897dce2e39a mlxsw: spectrum: Include RFC-2819 counters in stats length omits 9948a0641a17 mlxsw: Replace license text with SPDX identifiers and adju [...] omits 3dd915705646 selftests: mlxsw: Add TC flower test for Spectrum-2 omits c86d62cc410c mlxsw: spectrum: Reset FW after flash omits a716d55e4d52 mlxsw: spectrum: Update the supported firmware to version [...] omits 903fcf734f46 mlxsw: spectrum_flower: Disallow usage of vlan_id key on egress omits 01675e9503c4 selftests/ftrace: Fix kprobe string testcase to not probe [...] omits 9a29ad52d5c0 selftests: mount: remove no longer needed config option omits a0dde8be2ab8 selftests: cgroup: add gitignore file omits b045d3af7d1f drm/amdgpu/sriov: give 8s for recover vram under RUNTIME omits 275e6fa8ecfd drm/scheduler: fix param documentation omits 6b8d84e2f129 NFS add a simple sync nfs4_proc_commit after async COPY omits 539f57b3e0fd NFS handle COPY ERR_OFFLOAD_NO_REQS omits c975c2092657 NFS send OFFLOAD_CANCEL when COPY killed omits 0f913a57d74d NFS export nfs4_async_handle_error omits bc0c9079b48d NFS handle COPY reply CB_OFFLOAD call race omits 62164f317972 NFS add support for asynchronous COPY omits 67aa7444c4be NFS COPY xdr handle async reply omits cb95deea0b4a NFS OFFLOAD_CANCEL xdr omits 5178a125f6d5 NFS CB_OFFLOAD xdr omits 0a1c749dee4c block: paride: pd: mark expected switch fall-throughs omits 5b1fe7bec8a8 dm cache metadata: set dirty on all cache blocks after a crash omits 209b43759d65 ssb: Remove SSB_WARN_ON, SSB_BUG_ON and SSB_DEBUG omits b8b6069cf208 ssb: Remove home-grown printk wrappers omits 4d77a89e3924 b43legacy/leds: Ensure NUL-termination of LED name string omits 2aa650d1950f b43/leds: Ensure NUL-termination of LED name string omits c7743c428111 ssb: driver_gige: use true and false for boolean values omits ad2e6d23bdad rtlwifi: btcoex: Fix if == else warnings in halbtc8723b2ant.c omits 26b701adc378 iwlegacy: fix spelling mistake "acumulative" -> "accumulative" omits 35204d0aa83f rsi: remove redundant variables bss, wh and temp_flash_content omits 24ecc3585348 block: Ensure that a request queue is dissociated from the [...] omits 4cf6324b17e9 block: Introduce blk_exit_queue() omits 6bad9b210a22 blkcg: Introduce blkg_root_lookup() omits d863cb03fc5f Add cgroup core selftests omits 1ec49a236565 mt76: fix build for MediaTek MT7610U USB wireless dongle omits b1f4267cc544 block: Remove two superfluous #include directives omits 17ad18fd12a3 mt76x0: Remove VLA usage omits 1b622bd59e9f mt76x0: perform mt76x0_mac_set_ampdu_factor omits 5dc5bf2899a5 mt76x0: correct type for eeprom gain value omits 27a8aea13053 brcmfmac: fix brcmf_wiphy_wowl_params() NULL pointer dereference omits d263ed992682 blk-mq: count the hctx as active before allocating tag omits d6c02a9beb67 block: bvec_nr_vecs() returns value for wrong slab omits 4884f8bf87f6 Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] omits cbb751c060fe bcache: trivial - remove tailing backslash in macro BTREE_FLAG omits e921efeb0704 bcache: make the pr_err statement used for ENOENT only in [...] omits ea8c5356d390 bcache: set max writeback rate when I/O request is idle omits b467a6ac0b4b bcache: add code comments for bset.c omits 0cba2e71111e bcache: fix mistaken comments in request.c omits cb329dec1182 bcache: fix mistaken code comments in bcache.h omits e57fd7468485 bcache: add a comment in super.c omits c2e8dcf7fa43 bcache: avoid unncessary cache prefetch bch_btree_node_get() omits b4cb6efc1af7 bcache: display rate debug parameters to 0 when writeback [...] omits 78ac2107176b bcache: do not check return value of debugfs_create_dir() omits 4aa5db22d355 Merge branch 'asoc-4.19' into asoc-next omits 6c0848398776 Merge branch 'asoc-4.18' into asoc-linus omits f2cf0ef7c0ce ASoC: adav80x: mark expected switch fall-through omits d6c6ab93e17f kbuild: remove deprecated host-progs variable omits 47f38ae08df0 init/Kconfig: Use short unix-style option instead of --longname omits 3fca1700c4c3 kbuild: make samples really depend on headers_install omits e64e84987de5 platform/x86: Add ACPI i2c-multi-instantiate pseudo driver omits 669f3765b755 s390/dasd: fix hanging offline processing due to canceled worker omits 7c6553d4db03 s390/dasd: fix panic for failed online processing omits 1dce5d849f94 Merge branch 'regmap-4.19' into regmap-next omits 1cbddedbed79 Merge tag 'regmap-noinc-read' into regmap-4.19 omits 21ba074cb471 ACPI / x86: utils: Remove status workaround from acpi_devi [...] omits d0ed4c60abfb Merge branch 'acpi-scan' to satisfy dependencies. omits aba941392aee ACPI / scan: Create platform device for fwnodes with multi [...] omits 74fe7b551f33 regmap: Add regmap_noinc_read API omits 17c81d2f5a59 ASoC: da7219: Add delays to capture path to remove DC offs [...] omits 5971b0c1594d ACPI / scan: Initialize status to ACPI_STA_DEFAULT omits 4c3be61e41b4 ACPI / EC: Add another entry for Thinkpad X1 Carbon 6th omits 67fbd0a3a802 ACPI: bus: Fix a pointer coding style issue omits 1035a0783523 arm64 / ACPI: clean the additional checks before calling g [...] omits a6f0729508df ACPI / scan: Add static attribute to indirect_io_hosts[] omits b41901a2cf06 ACPI / battery: Do not export energy_full[_design] on devi [...] omits e24f14b0ff98 tools headers: Synchronise x86 cpufeatures.h for L1TF additions omits 91c6e15efc17 ALSA: usb-audio: Mark expected switch fall-through omits 725097323bbc ALSA: mixart: Mark expected switch fall-through omits 37a366face29 s390/mm: fix addressing exception after suspend/resume omits 4c14d1ce17bc rseq/selftests: add s390 support omits 47e20577c24d dmaengine: Add Actions Semi Owl family S900 DMA driver omits 50454acaac63 dt-bindings: dmaengine: Add binding for Actions Semi Owl SoCs omits 82b94f5d6891 Merge branch 'mlx5-next' omits 269d26f47f6f net/mlx5: Reduce command polling interval omits d1fd79f34f2d net/mlx5: Unexport functions that need not be exported omits 29d8ebd44de8 net/mlx5: Remove unused mlx5_query_vport_admin_state omits 8e3debc08b9a net/mlx5: E-Switch, Remove unused argument when creating l [...] omits cc9c82a8668c net/mlx5: Rename modify/query_vport state related enums omits 342ac8448f1f net/mlx5: Use max_num_eqs for calculation of required MSIX [...] omits 51372570ac3c scsi: core: use blk_mq_run_hw_queues in scsi_kick_queue omits e7c3b37983c4 scsi: ufs: remove unnecessary query(DM) UPIU trace omits e9f7be0c4316 scsi: qla2xxx: Fix issue reported by static checker for ql [...] omits 13403d6952a5 ieee802154: hwsim: fix missing unlock on error in hwsim_add_one() omits 470770bf841b ieee802154: hwsim: fix copy-paste error in hwsim_set_edge_lqi() omits 1c9f4a3fce77 ieee802154: hwsim: fix rcu handling omits d98e000cc79e scsi: aacraid: Spelling fix in comment omits e70183143cc4 scsi: mpt3sas: Fix calltrace observed while running IO & reset omits 0756c57bce3d scsi: aic94xx: fix an error code in aic94xx_init() omits 990528171f0c scsi: st: remove redundant pointer STbuffer omits c9a5e6a968bd dm snapshot: remove stale FIXME in snapshot_map() omits 1eb9fb52040f cifs: create SMB2_open_init()/SMB2_open_free() helpers. omits 296ecbae7fdf cifs: add SMB2_query_info_[init|free]() omits bd96461249bd powerpc/dts/fsl: t2080rdb: use the Cortina PHY driver compatible omits 39e560a9182e powerpc/dts/fsl: t4240rdb: use the Cortina PHY driver compatible omits 24f36ce61660 powerpc/configs/dpaa: enable the Cortina PHY driver omits 8eb4ecfab03d cifs: add SMB2_close_init()/SMB2_close_free() omits 2a39926c6aa9 powerpc/cpm1: fix compilation error with CONFIG_PPC_EARLY_ [...] omits 46483c2ea466 NFS: Use an appropriate work queue for direct-write completion omits 72bf75cfc00c NFSv4: Fix error handling in nfs4_sp4_select_mode() omits 10db5b7a2f44 pnfs: Use true and false for boolean values omits 2230ca0d284e pnfs: pnfs_find_lseg() should not check NFS_LSEG_LAYOUTRETURN omits 01e03bdc745b NFS: Mark expected switch fall-throughs omits c8d07159c931 NFSv4: Mark the inode change attribute up to date in updat [...] omits 5636ec4eb6b8 NFSv4: Detect nlink changes on cross-directory renames too omits 3c591175d643 NFSv4: bump/drop the nlink count on the parent dir when we [...] omits c16467dc03db pnfs: Fix handling of NFS4ERR_OLD_STATEID replies to layoutreturn omits 8d4fb8ff427a xprtrdma: Fix disconnect regression omits e3ea52b578be i2c: designware: Convert to use struct i2c_timings omits 4717be73c284 i2c: core: Parse SDA hold time from firmware omits 1c02cbf7de0d i2c: designware-pcidrv: Mark expected switch fall-through omits ee87a0ce2f91 i2c: amd8111: Mark expected switch fall-through omits 1063711b5739 x86/mm/kmmio: Make the tracer robust against L1TF omits 0c93c5ce1076 ALSA: opl3: Mark expected switch fall-through omits 6a9405b56c27 perf map: Optimize maps__fixup_overlappings() omits e5adfc3e7e77 perf map: Synthesize maps only for thread group leader omits 88cf7084f9b4 perf trace: Wire up the augmented syscalls with the syscal [...] omits d3d1c4bdf5a7 perf trace: Setup the augmented syscalls bpf-output event fields omits 78e890ea8683 perf bpf: Make bpf__setup_output_event() return the bpf-ou [...] omits e0b6d2ef3290 perf trace: Handle "bpf-output" events associated with "__ [...] omits 8fa25f303adf perf bpf: Add wrappers to BPF_FUNC_probe_read(_str) functions omits aa31be3a4874 perf bpf: Add bpf__setup_output_event() strerror() counterpart omits 92bbe8d834d2 perf bpf: Generalize bpf__setup_stdout() omits 5941d856a904 perf bpf: Make bpf__for_each_stdout_map() generic omits 53a5d7b80032 perf bpf: Add bpf/stdio.h wrapper to bpf_perf_event_output [...] omits 7402e543a74a perf bpf: Add struct bpf_map struct omits e6902d1b7326 perf report: Add --percent-type option omits 88c211907720 perf annotate: Add --percent-type option omits 4c04868fbe93 perf annotate: Display percent type in stdio output omits addba8b66f91 perf annotate: Make local period the default percent type omits 3e0d79531984 perf annotate: Add support to toggle percent type omits d4265b1a1b9b perf annotate: Pass browser percent_type in annotate_brows [...] omits 4c650ddc2e9e perf annotate: Pass 'struct annotation_options' to map_sym [...] omits c849c12cf344 perf annotate: Pass struct annotation_options to symbol__c [...] omits 796ca33d5ceb perf annotate: Add percent_type to struct annotation_options omits e58684df9129 perf annotate: Add PERCENT_PERIOD_GLOBAL percent value omits ab371169fb7d perf annotate: Add PERCENT_PERIOD_LOCAL percent value omits 75a8c1ff287b perf annotate: Add PERCENT_HITS_GLOBAL percent value omits 6d9f0c2d5ef7 perf annotate: Switch struct annotation_data::percent to array omits 2bcf73069b07 perf annotate: Loop group events directly in annotation__c [...] omits 48a1e4f23813 perf annotate: Rename hist to sym_hist in annotation__calc [...] omits 0440af74dcd0 perf annotate: Rename local sample variables to data omits c2f938ba5aa6 perf annotate: Rename struct annotation_line::samples* to data* omits 0683d13c1afb perf annotate: Get rid of annotation__scnprintf_samples_period() omits 5ecf7d30eb4f perf annotate: Make annotation_line__max_percent static omits 7a3e71e0d806 perf annotate: Make symbol__annotate_fprintf2() local omits dda9ac966d39 perf bpf: Add 'syscall_enter' probe helper for syscall ent [...] omits 3c8b81864080 perf tools: Drop unneeded bitmap_zero() calls omits 704089e77acf perf vendor events arm64: Enable JSON events for eMAG omits 33d9e1832e52 perf report: Add GUI report support for s390 auxiliary trace omits 2f295f91b740 ALSA: hda/ca0132 - Add exit commands for Recon3D omits e25e3445049c ALSA: hda/ca0132 - Change mixer controls for Recon3D omits 42aa3a169062 ALSA: hda/ca0132 - Add Recon3D input and output select commands omits c986f50ca974 ALSA: hda/ca0132 - Add DSP setup defaults for Recon3D omits e42c7c7313e4 ALSA: hda/ca0132 - Add Recon3D startup functions and setup omits 08eca6b1f146 ALSA: hda/ca0132 - Add bool variable to enable/disable pci [...] omits 7f73df95401f ALSA: hda/ca0132 - Add Recon3D pincfg omits 8f8c523c4604 ALSA: hda/ca0132 - Add quirk ID and enum for Recon3D omits a1b7f016a1ae ALSA: hda/ca0132 - Add alt_functions unsolicited response omits d97420d2b037 ALSA: hda/ca0132 - Clean up ca0132_init function. omits a62e4739473a ALSA: hda/ca0132 - Create mmio gpio function to make code clearer omits 2b1444f2e28b perf report: Add raw report support for s390 auxiliary trace omits ed9800100f1a MAINTAINERS: Add PhoenixRC Flight Controller Adapter omits 100294cee9a9 Input: do not use WARN() in input_alloc_absinfo() omits 17a4ed5545c5 Input: mark expected switch fall-throughs omits 6cad4e269e25 Input: raydium_i2c_ts - use true and false for boolean values omits e7ea2a52ffaf netfilter: nfnetlink_osf: fix using plain integer as NULL warning omits da33a871ba17 locks: remove misleading obsolete comment omits 02eec6c9fc0c MIPS: netlogic: xlr: Remove erroneous check in nlm_fmn_send() omits 9c2956d2ad9e net-next: hinic: fix a problem in free_tx_poll() omits 5a0c6cee1767 net:mod: remove unneeded variable 'ret' in init_p9 omits fb3b467e0673 net:af_iucv: get rid of the unneeded variable 'err' in afi [...] omits 605391d0f4bf ASoC: wm_adsp: Make DSP name configurable by codec driver omits 35ef57a4190d Merge branch 'asoc-4.18' into asoc-4.19 wmadsp dep omits 0a047f07525f ASoC: wm_adsp: Declare firmware controls from codec driver omits 212dfd909ea8 netfilter: nfnetlink_osf: add missing enum in nfnetlink_os [...] omits a12fc00b237c drivers/block/drbd: remove the null check for kmem_cache_destroy omits 61b717d041b1 RDMA/rxe: Set wqe->status correctly if an unexpected respo [...] omits 2e51e45cf613 iw_cxgb4: pass window scale in flowc work request omits 0dfe452241f4 RDMA/mlx5: Fix shift overflow in mlx5_ib_create_wq omits d36b6ad27c7b test_overflow: Add shift overflow tests omits 0c66847793d1 overflow.h: Add arithmetic shift helper omits f5580d0f8bf6 gfs2: eliminate update_rgrp_lvb_unlinked omits 69daf897d75b drivers/block/aoe/aoedev: NULL check is not needed for mem [...] omits d5fcc4e46e51 drivers/block/mtip32xx: remove the null check for debugfs_ [...] omits 3596924a233e xen/balloon: fix balloon initialization for PVH Dom0 omits f23d0d449c16 PCI: mvebu: Drop bogus comment above mvebu_pcie_map_registers() omits 42342073e38b PCI: mvebu: Convert to use pci_host_bridge directly omits 8179de98cd35 siano: get rid of an unused return code for debugfs register omits 6c33d826b5c4 media: isp: fix a warning about a wrong struct initializer omits dcefa533bd97 media: radio-wl1273: fix return code for the polling routine omits c46aa8491dd4 media: s3c-camif: fix return code for the polling routine omits 9de1be6ec05a media: saa7164: fix return codes for the polling routine omits 541b647a34d3 media: exynos-gsc: fix return code if mutex was interrupted omits 484f9b372dd8 media: mt9v111: Fix build error with no VIDEO_V4L2_SUBDEV_API omits 8218840f76a5 media: xc4000: get rid of uneeded casts omits c4f047969fa1 media: drxj: get rid of uneeded casts omits 3fcb3c836ef4 media: tuner-xc2028: don't use casts for printing sizes omits 40e431112c63 media: cleanup fall-through comments omits 3354b54f9f70 media: vivid: shut up warnings due to a non-trivial logic omits 845b978a871b media: rtl28xxu: be sure that it won't go past the array size omits d9a718669449 media: mt9v111: avoid going past the buffer omits 75070c6a3311 media: vsp1_dl: add a description for cmdpool field omits 5a553d6ba103 PCI: mvebu: Use resource_size() to remap I/O space omits ee1604381a37 PCI: mvebu: Only remap I/O space if configured omits dfd0309fd7b3 PCI: mvebu: Fix I/O space end address calculation omits 6554f9501915 PCI: mvebu: Remove redundant platform_set_drvdata() call omits 3db2776d9fca dm snapshot: improve performance by switching out_of_order [...] omits 784c9a29e99e dm kcopyd: avoid softlockup in run_complete_job omits e4f6a44c4aec staging:rtl8192u: Remove unused macro definitions - Style omits 6a2e1905bfb9 staging:rtl8192u: Add spaces around '+' operator - Style omits 976418c57719 staging:rtl8192u: Remove stale comment - Style omits a621f75cb8dd staging: rtl8188eu: remove unused mp_custom_oid.h omits 1b989094bae2 staging: fbtft: Add spaces around / - Style omits 1315e8bad80c staging: fbtft: Erases some repetitive usage of function n [...] omits c21cbb5ee3b2 staging: fbtft: Adjust some empty-line problems - Style omits 5bfac06f3e21 staging: fbtft: Removes one nesting level to help readabil [...] omits d9932c8be094 staging: fbtft: Changes gamma table to define. omits e66f30ee1369 staging: fbtft: A bit more information on dev_err. omits 333c7b940526 staging: fbtft: Fixes some alignment issues - Style omits 0b1533c6c6f6 staging: fbtft: Puts macro arguments in parenthesis to avo [...] omits 243638bc1c76 staging: rtl8188eu: remove unused array dB_Invert_Table omits 705030a151cd staging: rtl8188eu: remove whitespace, add missing blank line omits 5c3bd8481c38 staging: rtl8188eu: use is_multicast_ether_addr in rtw_sta_mgt.c omits e18676cc6e20 staging: rtl8188eu: remove whitespace - style omits 353c6774bd8e staging: rtl8188eu: cleanup block comment - style omits d39e86cbd8ae staging: rtl8188eu: use is_multicast_ether_addr in rtl8188 [...] omits 247e415fbc3e staging: rtl8188eu: use is_multicast_ether_addr in recv_linux.c omits f7992a043f5c staging: rtlwifi: refactor rtl_get_tcb_desc omits e083926b3e26 staging: comedi: ni_mio_common: fix subdevice flags for PF [...] omits 532f14d97394 staging: mt7621-dts: add pcie controller port registers omits 4cafd03a916e staging: mt7621-pci: remove remaining pci_legacy dependant code omits 8594351af0f9 staging: mt7621-pci: rename RALINK_PCI_CONFIG_DATA_VIRTUAL [...] omits 88e8fa0c26ba staging: mt7621-pci: use BIT macro in preprocessor definitions omits c00f0352bed0 staging: mt7621-pci: remove RALINK_PCI_BASE from remaining [...] omits 152f3893f4bd staging: mt7621-pci: use pcie_[read|write] in RALINK_PCI_P [...] omits cd7d07db8b83 staging: mt7621-pci: review includes putting them in alpha [...] omits e38bb1754003 staging: mt7621-pci: avoid register duplication per contro [...] omits edec14020e3f staging: mt7621-pci: remove unused macros omits f8427fae5709 staging: mt7621-pci: simplify write_config function omits c0431f4f4aef staging: mt7621-pci: simplify read_config function omits 9f999b415027 staging: mt7621-pci: use pcie_[read|write] in [write|read]_config omits 52ed727ca031 staging: mt7621-pci: add pcie_write and pcie_read helpers omits e9d03d17dd94 staging: mt7621-pci: remove dead code derived to not use c [...] omits 8571c62d45cb staging: mt7621-pci: use generic kernel pci subsystem read [...] omits 3c4d9137eefe arm64: alternative: Use true and false for boolean values omits 6488a7f35eea Merge branches 'arm/shmobile', 'arm/renesas', 'arm/msm', ' [...] omits 66414e80245e nvme-fabrics: fix ctrl_loss_tmo < 0 to reconnect forever omits dedf0be54461 nvmet: add ns write protect support omits 1293477f4f32 nvme: set gendisk read only based on nsattr omits 93045d5942da nvme.h: add support for ns write protect definitions omits 8b92d0e3d400 nvme.h: fixup ANA group descriptor format omits 0717edbdfed6 ASoC: max98373: Added software reset register to readable [...] omits b1470d4ce77c ASoC: wm_adsp: Correct DSP pointer for preloader control omits 4f3fb2873583 regulator: samsung: Add SPDX license identifiers omits 5e9384c705fc regulator: maxim: Add SPDX license identifiers omits f861e3e28a30 ASoC: rt5677: Fix initialization of rt5677_of_match.data omits c5fe50aaa20c Revert "staging:r8188eu: Use lib80211 to encrypt (CCMP) tx [...] omits 3978c8e3237c staging: erofs: remove an extra semicolon in z_erofs_vle_u [...] omits ec6e6925fc2a staging: gasket: remove some extra semicolon omits 8d84a9c1d29d staging: gasket: fix code indent for conditional statement omits d37d2dd41f7a staging: gasket: core: remove incorrect extraneous comment omits 4801fc6f7f72 staging: gasket: apex: place in low power reset until opened omits 95a2c279b2c7 staging: gasket: core: protect against races during unregister omits 71934948b0a1 staging: gasket: apex: move sysfs setup code to probe function omits 565eeedaa0c1 staging: gasket: core: remove sysfs setup and cleanup callbacks omits c169d876bfbf staging: gasket: apex: fold device add/remove logic inline omits 4420ea9366a5 staging: gasket: core: delete device add and remove callbacks omits 38da89d5cc95 staging: gasket: apex: enable/disable gasket device from apex omits 39091410d0d8 staging: gasket: core: let device driver enable/disable ga [...] omits 2f649036fa66 staging: gasket: apex: remove device enable and disable callbacks omits 1b25e6e81aab staging: gasket: core: remove device enable and disable callbacks omits c75e2bb32fd0 staging: gasket: core: convert remaining info logs to debug omits 1453e90cc40e staging: gasket: apex: move PCI core calls to apex driver omits b7072b24fa61 staging: gasket: core: move core PCI calls to device drivers omits a81d67894947 staging: gasket: sysfs: clean up state if ENOMEM removing mapping omits 04c532a1cdc7 iommu/omap: Fix cache flushes on L2 table entries omits d88e61faad52 iommu: Remove the ->map_sg indirection omits 128f38041035 android: binder: Rate-limit debug and userspace triggered [...] omits 7c27a26e1ed5 selftests/powerpc: Kill child processes on SIGINT omits 958f79b9ee55 x86/mm/pat: Make set_memory_np() L1TF safe omits 0768f91530ff x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert omits f22cc87f6c1f x86/speculation/l1tf: Invert all not present mappings omits 6d33b3069ed8 Merge tag 'fsi-updates-2018-08-08' of git://git.kernel.org [...] omits ee3d212d7c86 Merge tag 'v4.19-rockchip-clk2' of git://git.kernel.org/pu [...] omits 15e2a7218c27 fsi: sbefifo: Bump max command length omits e93dd8a1ac31 net: nixge: Get rid of unused struct member 'last_link' omits 3517c5b75df1 Merge branch 'net-ethernet-Mark-expected-switch-fall-throughs' omits e38c2e11ebcc net: ethernet: ti: cpts: mark expected switch fall-through omits 681685a1ce06 net: tlan: Mark expected switch fall-through omits 5683a7a69720 net: sfc: falcon: mark expected switch fall-through omits 4e50ffcf1fb6 net: ethernet: sxgbe: mark expected switch fall-throughs omits 201e894570b1 qlge: mark expected switch fall-through omits d19911ca0521 qlcnic: Mark expected switch fall-througs omits b84ad65a75f3 qede: qede_fp: Mark expected switch fall-through omits fd3da12dba0d netxen_nic: Mark expected switch fall-throughs omits 53a42286f29f qed: qed_dev: Mark expected switch fall-throughs omits e77f02b812cc net/mlx5e: Mark expected switch fall-throughs omits 9d81e6a3f643 vxge: Mark expected switch fall-throughs omits 76df93b17795 igbvf: netdev: Mark expected switch fall-through omits eed05a094a0d igb: e1000_phy: Mark expected switch fall-through omits b9e0e23f918b igb: e1000_82575: Mark expected switch fall-through omits 7e9660ff6ff1 igb_main: Mark expected switch fall-throughs omits c8581f2bb5dd net/mlx4/en_rx: Mark expected switch fall-throughs omits 49a9776fe5d6 net/mlx4/mcg: Mark expected switch fall-throughs omits f7c3ca2da464 i40e_txrx: mark expected switch fall-through omits 1e84374f1c3c i40e_main: mark expected switch fall-through omits be44b3afa982 net: hns3: Mark expected switch fall-through omits 1e14ef19fb49 net: hns: Mark expected switch fall-through omits 40f99eda21bd be2net: Mark expected switch fall-through omits 8fc85c25c1f3 net: tulip: de4x5: mark expected switch fall-throughs omits 10c7666e70d9 net: tulip_core: mark expected switch fall-through omits 6da5ae5f00e8 net: thunderx: mark expected switch fall-through omits 92072679a803 cxgb3/l2t: Mark expected switch fall-through omits d135955f550d cxgb4/t4_hw: mark expected switch fall-throughs omits 20e4fb12b146 cxgb4/l2t: Mark expected switch fall-through omits 19aa45d44700 liquidio: mark expected switch fall-through omits b4bc39a3f666 net: macb: Mark expected switch fall-through omits bc171e87a7e2 bnx2x: Mark expected switch fall-thoughs omits 8ea345050604 alteon: acenic: mark expected switch fall-through omits 497e0049b6c8 8390: axnet_cs: Mark expected switch fall-through omits f7ecb1b109da cfq: Suppress compiler warnings about comparisons omits 9b4f43460dd0 cfq: Annotate fall-through in a switch statement omits 2f0025675fe5 MIPS: VDSO: Force link endianness omits c6d6f4c55f5c MIPS: Always specify -EB or -EL when using clang omits 541ad323db3a selftests: forwarding: gre_multipath: Update next-hop stat [...] omits 736ac8146404 tc-tests: initial version of nat action unit tests omits 4df9085b012d Merge branch 'brcm-omega' omits 6fdecfe32f90 net: phy: Add support for Broadcom Omega internal Combo GPHY omits ae7a03bbcf08 net: dsa: b53: Add support for Broadcom Omega SoC internal switch omits b0a0962519e3 dt-bindings: net: dsa: Add compatibility strings for Broad [...] omits 7116983174ff Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 16a3fe634f6a x86/mm/pti: Clone kernel-image on PTE level for 32 bit omits 30514effc920 x86/mm/pti: Don't clear permissions in pti_clone_pmd() omits 7e4237faa721 selinux: cleanup dentry and inodes on error in selinuxfs omits 2887e41b910b blk-wbt: Avoid lock contention and thundering herd issue i [...] omits 824da016fde1 Merge tag 'drm-intel-next-fixes-2018-08-06' of git://anong [...] omits 8dd931f46eea Merge tag 'drm-misc-next-fixes-2018-08-02' of git://anongi [...] omits 940fbcb73fd2 Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits ee3444e42f5c Merge branch 'qed-Add-Multi-TC-RoCE-support' omits 61be82b087e2 qed: Add Multi-TC RoCE support omits c4259dda1719 qed: Add a flag which indicates if offload TC is set omits 2a1cb1bf439f qed: Add DCBX API - qed_dcbx_get_priority_tc() omits 5941923da29e RDS: IB: fix 'passing zero to ERR_PTR()' warning omits 6f705733b7d0 Merge branch 'macb-add-pad-and-fcs-support' omits 653e92a9175e net: macb: add support for padding and fcs computation omits 33729f25a31e net: macb: move checksum clearing outside of spinlock omits d1c38957aaf3 net: macb: use netdev_tx_t return type for ndo_start_xmit [...] omits 5800dc5c19f3 x86/paravirt: Fix spectre-v2 mitigations for paravirt guests omits 569f0a8694d0 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits a7ccc5a43b82 Merge branch 'drm-tda998x-devel' of git://git.armlinux.org [...] omits 253265902121 Merge branch 'for-upstream/hdlcd' of git://linux-arm.org/l [...] omits 334b126fc944 Merge branch 'ibmvnic-next' omits c9008d339bc4 ibmvnic: Update firmware error reporting with cause string omits 79dabbb7161f ibmvnic: Remove code to request error information omits 7395a8845588 liquidio: avoided acquiring post_lock for data only queues omits 3789cabaab1a ip6_tunnel: collect_md xmit: Use ip_tunnel_key's provided [...] omits 7d2eb6de6e63 MAINTAINERS: add an entry for MediaTek Bluetooth driver omits 9ca6163005e6 net: sched: cls_flower: set correct offload data in fl_reoffload omits 7237c4c9ec92 Bluetooth: mediatek: Add protocol support for MediaTek ser [...] omits 819731596aec dt-bindings: net: bluetooth: Add mediatek-bluetooth omits 468d677954c0 smb3: display stats counters for number of slow commands omits a5c62f4833c2 CIFS: fix uninitialized ptr deref in smb2 signing omits fd09b7d3b352 smb3: Do not send SMB3 SET_INFO if nothing changed omits d25865000461 smb3: fix minor debug output for CONFIG_CIFS_STATS omits 020eec5f712f smb3: add tracepoint for slow responses omits e0bba0b85481 cifs: add compound_send_recv() omits 1f3a8f5f7ac3 cifs: make smb_send_rqst take an array of requests omits d5082b27edf4 Merge branch 'nfp-ttl-tos-geneve' omits 0a22b17a6b1d nfp: flower: add geneve option match offload omits 9e7c32fe4424 nfp: flower: add geneve option push action offload omits 0a6e77784f49 net/sched: allow flower to match tunnel options omits 92e2c4053623 flow_dissector: allow dissection of tunnel options from metadata omits d7ff7ec57386 nfp: flower: allow matching on ipv4 UDP tunnel tos and ttl omits 2a4374714769 nfp: flower: set ip tunnel ttl from encap action omits b2c96de7fe3c cifs: update init_sg, crypt_message to take an array of rqst omits 333e2f2cea6c i40e: fix i40e_add_queue_stats data pointer update omits f05798b4ff82 i40e: Add AQ command for rearrange NVM structure omits b2b57b29588c i40e: Add additional return code to i40e_asq_send_command omits 3de5e974ba65 smb3: update readme to correct information about /proc/fs/ [...] omits c281bc0c7412 smb3: fix reset of bytes read and written stats omits 52ce1ac42983 smb3: display bytes_read and bytes_written in smb3 stats omits fcabb89299d7 cifs: simple stats should always be enabled omits 9da6ec7775d2 cifs: use a refcount to protect open/closing the cached fi [...] omits bf1fdeb7899a smb3: add reconnect tracepoints omits 6e2feaa344e6 i40e: fix warning about shadowed ring parameter omits 4d9768237c19 i40e: remove unnecessary i variable causing -Wshadow warning omits e68a932b0b8e smb3: add tracepoint for session expired or deleted omits 06188fcf9c06 cifs: remove unused stats omits 22783155f4bf smb3: don't request leases in symlink creation and query omits 1995d28f84b3 smb3: remove per-session operations from per-tree connecti [...] omits 289131e1f1e6 SMB3: Number of requests sent should be displayed for SMB3 [...] omits 8a69e96e610b smb3: snapshot mounts are read-only and make sure info is [...] omits c3ed44026cd0 smb3: remove noisy warning message on mount omits 0fdfef9aa7ee smb3: simplify code by removing CONFIG_CIFS_SMB311 omits 950132afd593 cifs: add missing debug entries for kconfig options omits 876fe8870dce documentation update - remove old out of date feature info omits 2d304217832e smb3: add support for statfs for smb3.1.1 posix extensions omits 21ba3845b59c smb3: fill in statfs fsid and correct namelen omits a12d0c590cc7 cifs: Make sure all data pages are signed correctly omits 256b4c3f03d7 CIFS: fix memory leak and remove dead code omits 7420451f6a10 cifs: allow disabling insecure dialects in the config omits 8505c8bfd85a smb3: if server does not support posix do not allow posix [...] omits cbedeadf9c44 cifs: use 64-bit timestamps for fscache omits 95390201e7d8 cifs: use timespec64 internally omits ff361fda55fd cifs: Silence uninitialized variable warning omits 50ee42b9ccb3 Merge branch 'WoL-filters' omits bb9051a2b230 net: systemport: Add support for WAKE_FILTER omits 8a75f4f2acd7 net: dsa: bcm_sf2: Propagate ethtool::rxnfc to CPU port omits 6cfef793b558 ethtool: Add WAKE_FILTER and RX_CLS_FLOW_WAKE omits 58796e67d5d5 IB/ucm: Initialize sgid request GID attribute pointer omits fd2fa9541618 dm cache metadata: save in-core policy_hint_size to on-dis [...] omits 75294442d896 dm thin: stop no_space_timeout worker when switching to wr [...] omits a3cfcecdb38b dt-bindings: Add Y Soft Corporation vendor prefix omits da653130a9fa of/fdt: Remove PPC32 longtrail hack in memory scan omits 1ba982806ce5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 73971b172a43 xfs: remove dead error handling code in xfs_dquot_disk_alloc() omits 2ba090d521c5 xfs: use WRITE_ONCE to update if_seq omits 36dc5b20e31d MIPS: Use dins to simplify __write_64bit_c0_split() omits 08eeb44b2466 MIPS: Use read-write output operand in __write_64bit_c0_split() omits 88c6f8a3977c x86/mm/pti: Fix 32 bit PCID check omits 484a84f25ca7 hwmon: (k10temp) 27C Offset needed for Threadripper2 omits c5d99d2b35da ieee802154: hwsim: fix rcu address annotation omits cd9139220b87 xen: don't use privcmd_call() from xen_mc_flush() omits f25848d4cdf2 i40e: convert priority flow control stats to use helpers omits 1510ae0be2a4 i40e: convert VEB TC stats to use an i40e_stats array omits 1ac2ee231f92 i40e: Set fec_config when forcing link state omits f303048067a7 i40e: add helper to copy statistic values into ethtool buffer omits 91f0654461f6 i40e: add helper function for copying strings from stat arrays omits 1b4b6f3a2a65 i40e/i40evf: remove redundant functions i40evf_aq_{set/get [...] omits e661414c98df i40e: Remove duplicated prepare call in i40e_shutdown omits f699edb12a25 netfilter: nft_ct: enable conntrack for helpers omits 7e0b2b57f01d netfilter: nft_ct: add ct timeout support omits ad83f2a9ce37 netfilter: remove ifdef around cttimeout in struct nf_conn [...] omits 6c1fd7dc489d netfilter: cttimeout: decouple timeout policy from nfnetli [...] omits 4e665afbd7be netfilter: cttimeout: move ctnl_untimeout to nf_conntrack omits 35a8a3bd1c2e netfilter: nft_osf: use NFT_OSF_MAXGENRELEN instead of IFNAMSIZ omits dffe12a82826 gfs2: Fix gfs2_testbit to use clone bitmaps omits 77b5f703dcc8 powerpc/powernv/opal: Use standard interrupts property whe [...] omits d6690b1a9b0d powerpc: Allow CPU selection of e300core variants omits 0e00a8c9fd92 powerpc: Allow CPU selection also on PPC32 omits cc62d20ce4ca powerpc: Make CPU selection logic generic in Makefile omits badf436f6fa5 powerpc/Makefiles: Convert ifeq to ifdef where possible omits f8db2007ff58 powerpc/64: Copy as much as possible in __copy_tofrom_user omits 2679f63fe5e4 selftests/powerpc/64: Test exception cases in copy_tofrom_user omits 98c45f51f767 selftests/powerpc/64: Test all paths through copy routines omits a7c81ce398e2 powerpc/64: Make exception table clearer in __copy_tofrom_ [...] omits 81d7b08b3cec powerpc/powermac: of_node_put() is not needed after iterator omits 656ecc16e8fc crypto/nx: Initialize 842 high and normal RxFIFO control r [...] omits 6e708000ec2c powerpc/powernv: Export opal_check_token symbol omits f5daf77a55ef powerpc/platforms/85xx: fix t1042rdb_diu.c build errors & warning omits 7ccc4fe5ff9e powerpc/perf: Remove sched_task function defined for thread-imc omits 4231aba000f5 powerpc/64s: Fix page table fragment refcount race vs spec [...] omits a0ac3687fb40 misc: cxl: changed asterisk position omits e13606d7321c powerpc/pasemi: Use pr_err/pr_warn... for kernel messages omits a99b9c5ed43e powerpc/traps: Show instructions on exceptions omits 88b0fe175735 powerpc: Add show_user_instructions() omits 0f642d616b8b powerpc/traps: Print VMA for unhandled signals omits 49d8f2011ddd powerpc/traps: Use %lx format in show_signal_msg() omits 35a52a10c3ac powerpc/traps: Use an explicit ratelimit state for show_si [...] omits 658b0f92bc70 powerpc/traps: Print unhandled signals in a separate function omits 8e4bdc699bf3 selftests/powerpc: Add more version checks to alignment_ha [...] omits edba42cd14db selftests/powerpc: Skip earlier in alignment_handler test omits 78ee9946371f powerpc/64s: Make rfi_flush_fallback a little more robust omits 99d54754d3d5 powerpc/powernv: Query firmware for count cache flush settings omits ba72dc171954 powerpc/pseries: Query hypervisor for count cache flush settings omits ee13cb249fab powerpc/64s: Add support for software count cache flush omits dc8c6cce9a26 powerpc/64s: Add new security feature flags for count cache flush omits 06d0bbc6d0f5 powerpc/asm: Add a patch_site macro & helpers for patching [...] omits 26cb1f36c43e Documentation: Add nospectre_v1 parameter omits c28218d4abbf powerpc/fsl: Sanitize the syscall table for NXP PowerPC 32 [...] omits ebcd1bfc33c7 powerpc/fsl: Add barrier_nospec implementation for NXP Pow [...] omits 406d2b6ae342 powerpc/64: Make meltdown reporting Book3S 64 specific omits af375eefbfb2 powerpc/64: Call setup_barrier_nospec() from setup_arch() omits 179ab1cbf883 powerpc/64: Add CONFIG_PPC_BARRIER_NOSPEC omits 6453b532f2c8 powerpc/64: Make stf barrier PPC_BOOK3S_64 specific. omits e33e5c85763e target/loop: depend on SCSI omits 0b0722e19175 ASoC: compress: make BE and FE order inline with dpcm omits 8f220c418d07 nvme: fixup crash on failed discovery omits 0004438a165b um: clean up archheaders recipe omits 63e31a67f128 kbuild: add %asm-generic to no-dot-config-targets omits 13d3d01e26b9 um: fix parallel building with O= option omits 85fc4b16aaf0 bpf: introduce update_effective_progs() omits cf175dc315f9 powerpc/64: Disable the speculation barrier from the command line omits 0b924de4f650 powerpc/64s: Don't use __MASKABLE_EXCEPTION unnecessarily omits b536da7c2d7d powerpc/64s: Drop unused loc parameter to MASKABLE_EXCEPTI [...] omits 0a55c2418500 powerpc/64s: Remove PSERIES naming from the MASKABLE macros omits 6adc6e9c0730 powerpc/64s: Drop _MASKABLE_RELON_EXCEPTION_PSERIES() omits 9bf2877ac128 powerpc/64s: Drop _MASKABLE_EXCEPTION_PSERIES() omits bdf08e1da059 powerpc/64s: Rename EXCEPTION_PROLOG_PSERIES to EXCEPTION_PROLOG omits 270373f14f0f powerpc/64s: Rename EXCEPTION_RELON_PROLOG_PSERIES omits 6ebb939740d5 powerpc/64s: Rename EXCEPTION_RELON_PROLOG_PSERIES_1 omits 94f3cc8e361c powerpc/64s: Remove PSERIES from the NORI macros omits cb58a4a4b370 powerpc/64s: Rename EXCEPTION_PROLOG_PSERIES_1 to EXCEPTIO [...] omits b706f42362c3 powerpc/64s: Rename STD_RELON_EXCEPTION_PSERIES_OOL to STD [...] omits e42389c5f19f powerpc/64s: Rename STD_RELON_EXCEPTION_PSERIES to STD_REL [...] omits 75e8bef3d6b5 powerpc/64s: Rename STD_EXCEPTION_PSERIES_OOL to STD_EXCEP [...] omits e899fce509f5 powerpc/64s: Rename STD_EXCEPTION_PSERIES to STD_EXCEPTION omits 92b6d65c0794 powerpc/64s: Move SET_SCRATCH0() into EXCEPTION_RELON_PROL [...] omits 4a7a0a8444ba powerpc/64s: Move SET_SCRATCH0() into EXCEPTION_PROLOG_PSERIES() omits 250a93501d62 powerpc/pasemi: Search for PCI root bus by compatible property omits 396ab6ab284a selftests/powerpc: Update strlen() test to test the new as [...] omits 9412b234501e powerpc/lib: Implement strlen() in assembly for PPC32 omits f0abbfd89fed selftests/powerpc: Add test for strlen() omits 1bb07b593adc selftests/powerpc: Add test for 32 bits memcmp omits 94675cceacae powerpc/pseries: Defer the logging of rtas error to irq wo [...] omits 74e96bf44f43 powerpc/pseries: Avoid using the size greater than RTAS_ER [...] omits e27e0a94651e powerpc/xive: Remove xive_kexec_teardown_cpu() omits dbc574024796 powerpc/xive: Remove now useless pr_debug statements omits 34c604d27590 powerpc/64s: free page table caches at exit_mmap time omits 5a6099346c41 powerpc/64s/radix: tlb do not flush on page size when fullmm omits d97e7f198b10 selftests/powerpc: Give some tests longer to run omits 1cdc6c14b0dd selftests/powerpc: Only run some tests on ppc64le omits 95f9b3af401f selftests/powerpc: Add a helper for checking if we're on ppc64le omits 7cd129b4b537 powerpc: Add a checkpatch wrapper with our preferred settings omits 4da1f79227ad powerpc/64: Disable irq restore warning for now omits 26f843848bae s390: fix br_r1_trampoline for machines without exrl omits 5eda25b10297 s390/lib: use expoline for all bcr instructions omits bc2d8d262cba cpu/hotplug: Fix SMT supported evaluation omits 51be5a2b43f8 media: sta2x11: add a missing parameter description omits b07b684930fe media: v4l2-mem2mem: add descriptions to MC fields omits 4effa8bfe4f6 media: i2c: fix warning in Aptina MT9V111 omits 132f3c7bb986 media: imx: shut up a false positive warning omits 22240df7ac6d crypto: arm64/ghash-ce - implement 4-way aggregation omits 8e492eff7de9 crypto: arm64/ghash-ce - replace NEON yield check with blo [...] omits 8418cf54df0c crypto: hisilicon - sec_send_request() can be static omits 6122bbbdc656 lib/mpi: remove redundant variable esign omits 30f1a9f53e77 crypto: arm64/aes-ce-gcm - don't reload key schedule if avoidable omits e0bd888dc487 crypto: arm64/aes-ce-gcm - implement 2-way aggregation omits 71e52c278c54 crypto: arm64/aes-ce-gcm - operate on two input blocks at a time omits 3465893d274e Merge git://git.kernel.org/pub/scm/linux/kernel/git/herber [...] omits 926a299c42e3 drm/i2c: tda998x: correct PLL divider calculation omits a3d335f5de7c drm/i2c: tda998x: get rid of private fill_modes function omits b073a70ecd37 drm/i2c: tda998x: move mode_valid() to bridge omits 5a03f5346fed drm/i2c: tda998x: register bridge outside of component helper omits 76767fdabadb drm/i2c: tda998x: cleanup from previous changes omits 2143adb04b35 drm/i2c: tda998x: allocate tda998x_priv inside tda998x_create() omits 30bd8b862f54 drm/i2c: tda998x: convert to bridge driver omits 554ec5086536 lib/vsprintf: Do not handle %pO[^F] as %px omits 13bdff337e4e drm/i915/kvmgt: fix an error code in gvt_dma_map_page() omits da5b3ebb4527 tracing: irqsoff: Account for additional preempt_disable omits b023a9396062 MIPS: Avoid using array as parameter to write_c0_kpgd() omits ee67855ecd9d MIPS: vdso: Allow clang's --target flag in VDSO cflags omits 4467f7ad7dbb MIPS: genvdso: Remove GOT checks omits f8ad8aa551af gpio: vr41xx: Bail out on gpiochip_lock_as_irq() error omits d124339da78d gpio: uniphier: Bail out on gpiochip_lock_as_irq() error omits 6d7a2b8b559e gpio: xgene-sb: Don't shadow error code of gpiochip_lock_as_irq() omits 41d69087fd75 gpio: em: Don't shadow error code of gpiochip_lock_as_irq() omits 10ed35399ab0 gpio: dwapb: Don't shadow error code of gpiochip_lock_as_irq() omits 9b073332dd12 gpio: bcm-kona: Don't shadow error code of gpiochip_lock_as_irq() omits 3a2f335c418f gpiolib: Don't shadow error code of gpiochip_lock_as_irq() omits cf2ff877a4ee gpio: syscon: rockchip: add GRF GPIO support for rk3328 omits 442af1403a28 gpio: omap: Add get/set_multiple() callbacks omits 640332d1a089 clk: rockchip: Add pclk_rkpwm_pmu to PMU critical clocks i [...] omits 2224f2ff9670 leds: ns2: Change unsigned to unsigned int omits 4823e5da2ea9 drm/scheduler: fix timeout worker setup for out of order j [...] omits 1e1dbd6fd100 drm/amd/display: display connected to dp-1 does not light up omits 81aca8e75c1b drm/amd/display: update clk for various HDMI color depths omits 99326ee3624b drm/amd/display: program display clock on cache match omits fb7b11e1633e drm/amd/display: Add NULL check for enabling dp ss omits ad830e7ab184 drm/amd/display: add vbios table check for enabling dp ss omits 405c018a25fe xen/pv: Call get_cpu_address_sizes to set x86_virt/phys_bits omits de7de576eca2 Merge branch 'ieee802154-for-davem-2018-08-06' of git://gi [...] omits 70837ffe3085 ipv4: frags: precedence bug in ip_expire() omits 673bb2dfc364 scripts/kernel-doc: Escape all literal braces in regexes omits d2f884612c42 ALSA: intel_hdmi: remove redundant variable cfg_val omits 3e27e10e2ece drm/amd/display: Don't share clk source between DP and HDMI omits 9315e2399a2c drm/amd/display: Fix DP HBR2 Eye Diagram Pattern on Carrizo omits 5ae6fe572929 drm/amd/display: Use calculated disp_clk_khz value for dce110 omits 78e4405cec6c drm/amd/display: Implement custom degamma lut on dcn omits d90e9a3bf5e7 drm/amd/display: Destroy aux_engines only once omits 53a53f8687fa drm/amd/display: Read back max backlight value at boot omits 620a0d27b211 drm/amd/display: Implement backlight_ops.get_brightness omits 0301ccbaf67d drm/amd/display: DP Compliance 400.1.1 failure omits e11d41472a50 drm/amd/display: Use requested HDMI aspect ratio omits ce29af2a5056 PCI: Remove unnecessary include of <linux/pci-aspm.h> omits 2b2654b8922a iwlwifi: Remove unnecessary include of <linux/pci-aspm.h> omits a78613c08267 ath9k: Remove unnecessary include of <linux/pci-aspm.h> omits f5ddcf71e66e igb: Remove unnecessary include of <linux/pci-aspm.h> omits 36131ce9a0b2 PCI/ASPM: Convert to use sysfs_match_string() helper omits 315706049c34 Merge branch 'x86/pti-urgent' into x86/pti omits c40a56a7818c x86/mm/init: Remove freed kernel image areas from alias mapping omits 3237c0dbe21f drm/i915/kvmgt: Fix compilation error omits e4cc5a1873ac Bluetooth: btqca: Introduce HCI_EV_VENDOR and use it omits 0dd0e297f0ec vfio-pci: Disable binding to PFs with SR-IOV enabled omits 544c05a60aef vfio: Mark expected switch fall-throughs omits a69508c2847d ata: sata_rcar: Add r8a77965 support omits 75eef0f1ed47 drm/i915/lpe: Mark LPE audio runtime pm as "no callbacks" omits 497bfb706844 Revert "drm/i915/icl: WaEnableFloatBlendOptimization" omits 027063b1606f drm/i915: Interactive RPS mode omits 656921a51244 drm/i915: Fix psr sink status report. omits 74c05a33cb02 ptp_qoriq: use div_u64/div_u64_rem for 64-bit division omits 9dae34978d83 net: avoid unnecessary sock_flag() check when enable timestamp omits 429711aec282 vhost: switch to use new message format omits 9c2e955c4836 net/bridge/br_multicast: remove redundant variable "err" omits be1459de2eea mellanox: fix the dport endianness in call of __inet6_look [...] omits 96b954895470 ata: sata_rcar: exclude setting of PHY registers in Gen3 omits e207610fffbc ata: sata_rcar: really mask all interrupts on Gen2 and later omits eac7e072d7e9 Revert "ata: ahci_platform: allow disabling of hotplug to [...] omits 96c25b777442 mailmap: remap some of my email addresses to kernel.org address omits c883da313ebf locks: add tracepoint in flock codepath omits 7dc084d62591 MIPS: Remove obsolete MIPS checks for DST node "chosen@0" omits fd8ca6dac9b4 KVM/x86: Use CC_SET()/CC_OUT in arch/x86/kvm/vmx.c omits c21c834adb5b ASoC: AMD: Set delay value for the capture case omits 662fb3efe7ee ASoC: AMD: Modified DMA pointer for capture omits bbdb7012b073 ASoC: AMD: Make ACP->SYSMEM DMA non circular omits aaffcfd1e82d KVM: X86: Implement PV IPIs in linux guest omits d63bae079b64 KVM: X86: Add kvm hypervisor init time platform setup callback omits 4180bf1b655a KVM: X86: Implement "send IPI" hypercall omits 74fec5b9dbaa KVM/x86: Move X86_CR4_OSXSAVE check into kvm_valid_sregs() omits ee6268ba3a68 KVM: x86: Skip pae_root shadow allocation if tdp enabled omits c2a4eadf7747 KVM/MMU: Combine flushing remote tlb in mmu_set_spte() omits 5e079c7ece10 KVM: vmx: skip VMWRITE of HOST_{FS,GS}_BASE when possible omits 8f21a0bbf36f KVM: vmx: skip VMWRITE of HOST_{FS,GS}_SEL when possible omits f3bbc0dcedf5 KVM: vmx: always initialize HOST_{FS,GS}_BASE to zero duri [...] omits d7ee039e2bab KVM: vmx: move struct host_state usage to struct loaded_vmcs omits e920de8507c6 KVM: vmx: compute need to reload FS/GS/LDT on demand omits fd1ec7723fbd KVM: nVMX: remove a misleading comment regarding vmcs02 fields omits 6d6095bd2c91 KVM: vmx: rename __vmx_load_host_state() and vmx_save_host [...] omits 678e315e78a7 KVM: vmx: add dedicated utility to access guest's kernel_gs_base omits bd9966de4e14 KVM: vmx: track host_state.loaded using a loaded_vmcs pointer omits e368b875a8a9 KVM: vmx: refactor segmentation code in vmx_save_host_state() omits e49fcb8b9ef2 kvm: nVMX: Fix fault priority for VMX operations omits 36090bf43a6b kvm: nVMX: Fix fault vector for VMX operation at CPL > 0 omits b9b33da2aa74 KVM: try __get_user_pages_fast even if not in atomic context omits 877ad952be3d KVM: vmx: Add tlb_remote_flush callback support omits b08660e59dbd KVM: x86: Add tlb remote flush callback in kvm_x86_ops. omits 60cfce4c4f6f X86/Hyper-V: Add hyperv_nested_flush_guest_mapping ftrace support omits eb914cfe72f4 X86/Hyper-V: Add flush HvFlushGuestPhysicalAddressSpace hy [...] omits 3553ae5690a8 x86/kvm: Don't use pvqspinlock code if only 1 vCPU omits 450917b654c1 KVM/MMU: Simplify __kvm_sync_page() function omits 208320ba103e kvm: x86: Remove CR3_PCID_INVD flag omits b94742c958f0 kvm: x86: Add multi-entry LRU cache for previous CR3s omits faff87588d8b kvm: x86: Flush only affected TLB entries in kvm_mmu_invlpg* omits 956bf3531fba kvm: x86: Skip shadow page resync on CR3 switch when indic [...] omits 08fb59d8a47d kvm: x86: Support selectively freeing either current or pr [...] omits 7eb77e9f5fcf kvm: x86: Add a root_hpa parameter to kvm_mmu->invlpg() omits ade61e282444 kvm: x86: Skip TLB flush on fast CR3 switch when indicated [...] omits eb4b248e152d kvm: vmx: Support INVPCID in shadow paging mode omits c9470a2e2847 kvm: x86: Propagate guest PCIDs to host PCIDs omits afe828d1de40 kvm: x86: Add ability to skip TLB flush when switching CR3 omits 50c28f21d045 kvm: x86: Use fast CR3 switch for nested VMX omits 1c53da3fa3a3 kvm: x86: Support resetting the MMU context without resett [...] omits 0aab33e4f945 kvm: x86: Add support for fast CR3 switch across different [...] omits 6e42782f516f kvm: x86: Introduce KVM_REQ_LOAD_CR3 omits 9fa72119b24d kvm: x86: Introduce kvm_mmu_calc_root_page_role() omits 7c390d350f8b kvm: x86: Add fast CR3 switch code path omits 578e1c4db221 kvm: x86: Avoid taking MMU lock in kvm_mmu_sync_roots if n [...] omits 5ce4786f75d1 kvm: x86: Make sync_page() flush remote TLBs once only omits 42522d08cdba KVM: MMU: drop vcpu param in gpte_access omits abfc52c612dd KVM: nVMX: Separate logic allocating shadow vmcs to a function omits 491a6038458f KVM: VMX: Mark vmcs header as shadow in case alloc_vmcs_cp [...] omits 32c7acf04487 KVM: nVMX: Expose VMCS shadowing to L1 guest omits a7cde481b6e8 KVM: nVMX: Do not forward VMREAD/VMWRITE VMExits to L1 if [...] omits 6d894f498f5d KVM: nVMX: vmread/vmwrite: Use shadow vmcs12 if running L2 omits 9a78bdf31da7 KVM: selftests: add tests for shadow VMCS save/restore omits fa58a9fa7497 KVM: nVMX: include shadow vmcs12 in nested state omits 61ada7488ffd KVM: nVMX: Cache shadow vmcs12 on VMEntry and flush to mem [...] omits f145d90d97ba KVM: nVMX: Verify VMCS shadowing VMCS link pointer omits a8a7c02bf7b7 KVM: nVMX: Verify VMCS shadowing controls omits f792d2743ed4 KVM: nVMX: Introduce nested_cpu_has_shadow_vmcs() omits a6192d40d52f KVM: nVMX: Fail VMLAUNCH and VMRESUME on shadow VMCS omits fa97d7dba753 KVM: nVMX: Allow VMPTRLD for shadow VMCS if vCPU supports [...] omits e25367422732 KVM: VMX: Change vmcs12_{read,write}_any() to receive vmcs [...] omits 392b2f25aa41 KVM: VMX: Create struct for VMCS header omits cb5476379f07 kvm: selftests: add test for nested state save/restore omits 8fcc4b5923af kvm: nVMX: Introduce KVM_CAP_NESTED_STATE omits 7f7f1ba33cf2 KVM: x86: do not load vmcs12 pages while still in SMM omits fa3899add105 kvm: selftests: add basic test for state save and restore omits 0a505fe6f272 kvm: selftests: ensure vcpu file is released omits 87ccb7dbb25b kvm: selftests: actually use all of lib/vmx.c omits 2305339ee712 kvm: selftests: create a GDT and TSS omits 44883f01fe6a KVM: x86: ensure all MSRs can always be KVM_GET/SET_MSR'd omits cf81a7e580ac KVM: vmx: remove save/restore of host BNDCGFS MSR omits 86dafed50e2b KVM: Switch 'requests' to be 64-bit (explicitly) omits ca359066889f kvm: selftests: add cr4_cpuid_sync_test omits d2ce98ca0a19 Merge tag 'v4.18-rc6' into HEAD omits 12aea518a202 watchdog: fix dependencies of menz69_wdt.o omits dc0e4a3bb7dc watchdog: sp805: Add clock-frequency property omits bf06bad958c4 xen/biomerge: Use true and false for boolean values omits f87c30c96cd9 xen-blkfront: use true and false for boolean values omits ad3e0b2f3c94 Bluetooth: remove redundant variables 'adv_set' and 'cp' omits 5b1474655323 drm/etnaviv: fix crash in GPU suspend when init failed due [...] omits cfad05a24dcb drm/etnaviv: change return type to vm_fault_t omits a0780bb1df60 drm/etnaviv: protect sched job submission with fence mutex omits 6ae9c84ff249 drm/etnaviv: mmuv2: use memset32 to init scratch page omits ad0eaee6195d ASoC: wm8994: Fix missing break in switch omits 0961503412e3 ASoC: qdsp6: q6afe-dai: add SLIM tx AIF_IN dapm omits d72117d0c89a ASoC: qcom: remove unused header files from common.h omits 846b2c96808c ASoC: sdm845: remove unused header files omits e9d244b14dd5 ASoC: apq8096: remove unused header files omits 8e3684f66e15 ASoC: qcom: make common.c as proper module omits d7a4303b8d1f dt-bindings: thermal: Allow multiple devices to share cooling map omits bee7d3c9f89a ASoC: wm8903: use true and false for boolean values omits e1ec62b147c2 ASoC: da9055: use true and false for boolean values omits 380ae4ec4203 ASoC: wm5100-tables: use true and false for boolean values omits 1752a35acd8e ASoC: da7213: use true and false for boolean values omits bc94c8884e5a ASoC: twl6040: use true and false for boolean values omits 965afd3c1dba ASoC: da7219: use true and false for boolean values omits eb086306bc6b ASoC: wm8996: use true and false for boolean values omits c34c4515286f ASoC: cs4270: use true and false for boolean values omits 064ee5a37015 ASoC: wm8990: use true and false for boolean values omits 10754bfc0512 ASoC: tda7419: use true and false for boolean values omits 508e8641f89c ASoC: rt5631: use true and false for boolean values omits 038541dae968 ASoC: max9850: use true and false for boolean values omits 39379faaad79 btrfs: revert fs_devices state on error of btrfs_init_new_device omits 64f64f43c89a btrfs: Exit gracefully when chunk map cannot be inserted t [...] omits cf90d884b347 btrfs: Introduce mount time chunk <-> dev extent mapping check omits 7ef49515fa67 btrfs: Verify that every chunk has corresponding block gro [...] omits 514c7dca85a0 btrfs: Check that each block group has corresponding chunk [...] omits 22d3151c2c4c Btrfs: send, fix incorrect file layout after hole punching [...] omits 672d599041c8 btrfs: Use wrapper macro for rcu string to remove duplicate code omits f5b3a4173ff6 btrfs: simplify btrfs_iget omits 9bc2ceff6605 btrfs: lift make_bad_inode into btrfs_iget omits 8d9e220ca084 btrfs: simplify IS_ERR/PTR_ERR checks omits 2e19f1f9d31b btrfs: btrfs_iget never returns an is_bad_inode inode omits 1e7e1f9e3aba btrfs: replace: Reset on-disk dev stats value after replace omits 85c39548199b btrfs: extent-tree: Remove unused __btrfs_free_block_rsv omits afc6961ffd96 btrfs: backref: Use ERR_CAST to return error code omits 5b7d687ad591 btrfs: Remove redundant btrfs_release_path from btrfs_unli [...] omits 401b3b19d592 btrfs: Remove root parameter from btrfs_unlink_subvol omits 6025c19fb208 btrfs: Remove fs_info from btrfs_add_root_ref omits 3ee1c5530e64 btrfs: Remove fs_info from btrfs_del_root_ref omits ab9ce7d42bf6 btrfs: Remove fs_info from btrfs_del_root omits 9add29457ac1 btrfs: Remove fs_info from btrfs_delete_delayed_dir_index omits 4465c8b4229d btrfs: Remove fs_info from btrfs_insert_delayed_dir_index omits b5851021f1ea btrfs: extent-tree: remove unused member walk_control::for_reloc omits 46b2f4590aab Btrfs: fix send failure when root has deleted files still open omits 0d836392cadd Btrfs: fix mount failure after fsync due to hard link recreation omits 4559b0a71749 btrfs: don't leak ret from do_chunk_alloc omits 84db5ccf4262 btrfs: merge free_fs_root helpers omits 2ffad70ed3b6 btrfs: constify strings passed to assertion helper omits e9539cff0472 btrfs: dev-replace: remove unused members of btrfs_dev_replace omits e17385ca2960 btrfs: remove unused member btrfs_root::name omits 616d374efa23 btrfs: allow defrag on a file opened read-only that has rw [...] omits 3c4276936f6f Btrfs: fix btrfs_write_inode vs delayed iput deadlock omits 97aff912a2fa btrfs: Remove fs_info from btrfs_finish_chunk_alloc omits f4208794d02e btrfs: Remove fs_info form btrfs_free_chunk omits 4f5ad7bd6315 btrfs: Remove fs_info from btrfs_destroy_dev_replace_tgtdev omits d6507cf1e2df btrfs: Remove fs_info from btrfs_assign_next_active_device omits 5495f195fc5b btrfs: remove fs_info argument from update_dev_stat_item omits 68a9db5f2395 btrfs: Remove fs_info from btrfs_rm_dev_replace_remove_srcdev omits 8e87e8562744 btrfs: Remove fs_info argument from btrfs_add_dev_item omits 5e23a6fea618 btrfs: extent-tree: Remove dead alignment check omits ca5d2ba1ae2d Btrfs: remove unused key assignment when doing a full send omits 5cdc84bfde22 btrfs: drop extent_io_ops::set_range_writeback callback omits 00032d38eaa8 btrfs: drop extent_io_ops::merge_bio_hook callback omits 05912a3c04eb btrfs: drop extent_io_ops::tree_fs_info callback omits e288c080dddd btrfs: unify end_io callbacks of async_submit_bio omits d7cbfafc4bc3 btrfs: remove unused member async_submit_bio::bio_flags omits d7e8555b1dd4 btrfs: remove unused member async_submit_bio::fs_info omits 315409b0098f btrfs: validate type when reading a chunk omits b0132a3be5da btrfs: Rename EXTENT_BUFFER_DUMMY to EXTENT_BUFFER_UNMAPPED omits 07e21c4dad42 btrfs: Document locking requirement via lockdep_assert_held omits 55ac01396ae8 btrfs: rename btrfs_release_extent_buffer_page omits d64766fdf9cd btrfs: Refactor loop in btrfs_release_extent_buffer_page omits b16d011e79fb btrfs: Reword dodgy comments in alloc_extent_buffer omits 28187ae569e8 btrfs: Simplify page unlocking in alloc_extent_buffer omits 8b9b6f255485 btrfs: scrub: cleanup the remaining nodatasum fixup code omits 46df06b85e28 btrfs: refactor block group replication factor calculation [...] omits 321a4bf72b25 btrfs: use the assigned fs_devices instead of the dereference omits 62088ca7427d btrfs: qgroup: Drop fs_info parameter from qgroup_rescan_leaf omits a93774225019 btrfs: qgroup: Drop fs_info parameter from btrfs_qgroup_inherit omits 280f8bd2cbe0 btrfs: qgroup: Drop fs_info parameter from btrfs_run_qgroups omits 8696d7604557 btrfs: qgroup: Drop fs_info parameter from btrfs_qgroup_ac [...] omits deb406274339 btrfs: qgroup: Drop root parameter from btrfs_qgroup_trace [...] omits 8d38d7eb7bb6 btrfs: qgroup: Drop fs_info parameter from btrfs_qgroup_tr [...] omits a95f3aafd6a2 btrfs: qgroup: Drop fs_info parameter from btrfs_qgroup_tr [...] omits f0042d5e92b6 btrfs: qgroup: Drop fs_info parameter from btrfs_limit_qgroup omits 3efbee1d006a btrfs: qgroup: Drop fs_info parameter from btrfs_remove_qgroup omits 49a05ecde3f1 btrfs: qgroup: Drop fs_info parameter from btrfs_create_qgroup omits 39616c2735ad btrfs: qgroup: Drop fs_info parameter from btrfs_del_qgrou [...] omits 6b36f1aa5cda btrfs: qgroup: Drop fs_info parameter from __del_qgroup_relation omits 9f8a6ce6ba8e btrfs: qgroup: Drop fs_info parameter from btrfs_add_qgrou [...] omits 2e980acdd829 btrfs: qgroup: Drop quota_root and fs_info parameters from [...] omits 3e07e9a09f27 btrfs: qgroup: Drop root parameter from update_qgroup_info_item omits ac8a866af17e btrfs: qgroup: Drop root parameter from update_qgroup_limit_item omits 69104618f4b9 btrfs: qgroup: Drop quota_root parameter from del_qgroup_item omits 99d7f09ac01c btrfs: qgroup: Drop quota_root parameter from del_qgroup_r [...] omits 711169c40f90 btrfs: qgroup: Drop quota_root parameter from add_qgroup_r [...] omits fa59f27c8c35 btrfs: rename btrfs_parse_early_options omits c8389d4c0d6e btrfs: qgroup: cleanup the unused srcroot from btrfs_qgrou [...] omits 031f24da2c8a btrfs: Use btrfs_mark_bg_unused to replace open code omits 2556fbb0bead btrfs: Rewrite retry logic in do_chunk_alloc omits dec59fa3a760 btrfs: use customized batch size for total_bytes_pinned omits d814a49198ea btrfs: use correct compare function of dirty_metadata_bytes omits 36350e95a2b1 btrfs: return device pointer from btrfs_scan_one_device omits d64dcbd183ab btrfs: make fs_devices a local variable in btrfs_parse_ear [...] omits 81ffd56b5745 btrfs: fix mount and ioctl device scan ioctl race omits 399f7f4c42e8 btrfs: reorder initialization before the mount locks uuid_mutex omits 5139cff598d4 btrfs: lift uuid_mutex to callers of btrfs_parse_early_options omits f5194e34caba btrfs: lift uuid_mutex to callers of btrfs_open_devices omits 899f9307c33c btrfs: lift uuid_mutex to callers of btrfs_scan_one_device omits 7bcb8164ad94 btrfs: use device_list_mutex when removing stale devices omits fa6d2ae540a2 btrfs: rename local devices for fs_devices in btrfs_free_s [...] omits 9c6d173ea6e4 btrfs: extend locked section when adding a new device in d [...] omits 4306a97449f9 btrfs: do btrfs_free_stale_devices outside of device_list_add omits 959b1c046757 btrfs: close devices without offloading to a temporary list omits 621567a28ce0 btrfs: Remove unused function btrfs_account_dev_extents_size omits 93b9bcdf9fbc btrfs: remove unused parameter from btrfs_parse_subvol_options omits b4993e64f78a btrfs: fix in-memory value of total_devices after seed dev [...] omits 340f1aa27f36 btrfs: qgroups: Move transaction management inside btrfs_q [...] omits c7b562c54803 btrfs: raid56: catch errors from full_stripe_write omits 176571a1f64f btrfs: raid56: merge rbio_is_full helpers omits a81b747d0f6e btrfs: raid56: use new helper for async_scrub_parity omits e66d8d5a41c1 btrfs: raid56: use new helper for async_read_rebuild omits cf6a4a7587dc btrfs: raid56: use new helper for async_rmw_stripe omits ac63885907ee btrfs: raid56: add new helper for starting async work omits ebcc326316f3 btrfs: open-code bio_set_op_attrs omits cc5e31a4775d btrfs: switch types to int when counting eb pages omits 8791d4320796 btrfs: use round_up wrapper in num_extent_pages omits 65ad010488a5 btrfs: pass only eb to num_extent_pages omits d7f663fa3ff9 btrfs: prune unused includes omits 69d2480456d1 btrfs: use copy_page for copying pages instead of memcpy omits 3ffbd68c4832 btrfs: simplify pointer chasing of local fs_info variables omits 375085156215 btrfs: simplify some assignments of inode numbers omits 8f6c72a9e08c Btrfs: free space cache: make sure there is always room fo [...] omits 694c51fb2eb6 btrfs: drop unnecessary variable in btrfs_init_new_device omits 5da54bc13801 btrfs: use a temporary variable for fs_devices in btrfs_in [...] omits 389305b2aa68 btrfs: relocation: Only remove reloc rb_trees if reloc con [...] omits ba480dd4db9f btrfs: tree-checker: Detect invalid and empty essential trees omits fce466eab7ac btrfs: tree-checker: Verify block_group_item omits 6d8ff4e4584c btrfs: annotate unlikely branches after V0 extent type removal omits ba3c2b196bf5 btrfs: Add graceful handling of V0 extents omits a79865c680d8 btrfs: Remove V0 extent support omits 4de426cd394e btrfs: remove unnecessary curly braces in btrfs_get_acl omits dc7789ef8785 btrfs: avoid error code override in btrfs_get_acl omits 5ee552da5039 btrfs: remove unnecessary -ERANGE check in btrfs_get_acl omits 7e35eab958e3 btrfs: replace empty string with NULL when getting attribu [...] omits ab3629ed86ec btrfs: return error instead of crash when detecting unexpe [...] omits af431dcb249f btrfs: return EUCLEAN if extent_inline_ref type is invalid omits e4af400a9c50 btrfs: Use iocb to derive pos instead of passing a separat [...] omits 893bf4b115c7 btrfs: print more details when checking tree block finds a [...] omits 7b4284de93c5 btrfs: Streamline memory allocation failure handling in bt [...] omits 437944465487 btrfs: Don't remove block group that still has pinned down bytes omits bc931c0ef8f9 btrfs: Refactor count handling in btrfs_unpin_free_ino omits d3c6be6fdab4 btrfs: use timespec64 for i_otime omits afd48513f001 btrfs: use monotonic time for transaction handling omits e41ca5897489 btrfs: Get rid of the confusing btrfs_file_extent_inline_len omits bc877d285ca3 btrfs: Deduplicate extent_buffer init code omits 9912bbf6440b btrfs: check-integrity: Fix NULL pointer dereference for d [...] omits 43a7e99db678 btrfs: Remove fs_info from btrfs_force_chunk_alloc omits c83488afc5a7 btrfs: Remove fs_info from btrfs_inc_block_group_ro omits 61da2abfcad9 btrfs: Remove fs_info from btrfs_alloc_logged_file_extent omits 87cc7a8a2afb btrfs: Remove fs_info from remove_extent_backref omits 5fac7f9ee142 btrfs: Remove fs_info from run_one_delayed_ref omits a639cdeba348 btrfs: Remove fs_info from insert_inline_extent_backref omits 3c4da6574e77 btrfs: Remove fs_info from exclude_super_stripes omits 9e715da86001 btrfs: Remove fs_info from free_excluded_extents omits 451a2c130342 btrfs: Remove fs_info from check_system_chunk omits c216b2039aa0 btrfs: Remove fs_info from btrfs_alloc_chunk omits 01458828bb42 btrfs: Remove fs_info from do_chunk_alloc omits f97806f2eefd btrfs: Remove fs_info from run_delayed_tree_ref omits f9871eddd9cb btrfs: Remove fs_info from cleanup_ref_head omits c4d56d4a1688 btrfs: Remove unused fs_info from cleanup_extent_op omits 20b9a2d670fa btrfs: Remove fs_info from run_delayed_extent_op omits 2bf98ef35f7f btrfs: Remove fs_info from run_delayed_data_ref omits 2590d0f155c7 btrfs: Remove fs_info argument from __btrfs_inc_extent_ref omits ef89b8245bc7 btrfs: Remove fs_info from alloc_reserved_file_extent omits e72cb9235d26 btrfs: Remove fs_info from __btrfs_free_extent omits 5a98ec014180 btrfs: Remove fs_info from btrfs_remove_block_group omits e7e02096d983 btrfs: Remove fs_info from btrfs_make_block_group omits 88a979c615d0 btrfs: Remove fs_info from btrfs_add_delayed_data_ref omits 44e1c47d5c3f btrfs: Remove fs_info from btrfs_add_delayed_tree_ref omits fbe4801b26c3 btrfs: Remove fs_info from lookup_extent_backref omits bd1d53ef358d btrfs: Remove fs_info argument from lookup_extent_data_ref omits b8582eeabb72 btrfs: Remove fs_info argument from lookup_tree_block_ref omits 61a18f1c6663 btrfs: Remove fs_info argument from update_inline_extent_backref omits 867cc1fbebea btrfs: Remove fs_info from lookup_inline_extent_backref omits b167fa915201 btrfs: Remove fs_info from fixup_low_keys omits e9f6290d593a btrfs: Remove fs_info from remove_extent_data_ref omits 375934105c97 btrfs: Remove fs_info argument from insert_extent_backref omits 62b895af4022 btrfs: Remove fs_info from insert_extent_data_ref omits 10728404c6f6 btrfs: Remove fs_info from insert_tree_block_ref omits edf57cbf2b03 btrfs: Fix a C compliance issue omits acd43e3cdffc btrfs: Annotate fall-through when parsing mount option omits bece2e823933 btrfs: Fix misleading indentation reported by smatch omits a9ecb653b0ac btrfs: Streamline log_extent_csums a bit omits ca5788aba3e8 btrfs: remove remaing full_sync logic from btrfs_sync_file omits 5636cf7d6dc8 btrfs: remove the logged extents infrastructure omits a2120a473a80 btrfs: clean up the left over logged_list usage omits e7175a692765 btrfs: remove the wait ordered logic in the log_one_extent path omits b5e6c3e170b7 btrfs: always wait on ordered extents at fsync time omits 16d1c062c7de btrfs: Fix comment in lookup_inline_extent_backref omits bd3c685ed9fd btrfs: Document __btrfs_inc_extent_ref omits 9bebe665c3e4 btrfs: scrub: Remove unused copy_nocow_pages and its callchain omits a944442c2b8a btrfs: replace get_seconds with new 64bit time API omits be36abb71d87 pinctrl: ocelot: add support for interrupt controller omits 9e90c7985229 Merge tag 'irqchip-4.19' of git://git.kernel.org/pub/scm/l [...] omits 34dbc9c6584d PCI/xilinx: Depend on OF instead of the ARCH omits 55f2503c3b69 PM / reboot: Eliminate race between reboot and suspend omits 33c740411ada Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits be10d5d1c2d1 ieee802154: fakelb: add deprecated msg while probe omits f25da51fdc38 ieee802154: hwsim: add replacement for fakelb omits 4e54acb20220 net: ieee802154: 6lowpan: remove redundant pointers 'fq' a [...] omits f9c528311330 net: mac802154: tx: expand tailroom if necessary omits ac74f87c789a net: 6lowpan: fix reserved space for single frames omits 82837ad5bda7 PM / hibernate: Mark expected switch fall-through omits e8693bcfa0b4 aio: allow direct aio poll comletions for keyed wakeups omits bfe4037e722e aio: implement IOCB_CMD_POLL omits 9018ccc453af aio: add a iocb refcount omits 7dda71281837 timerfd: add support for keyed wakeups omits d3264f752a1a cpufreq: intel_pstate: Ignore turbo active ratio in HWP omits a8db74564b0c irqchip/gic-v3-its: Make its_lock a raw_spin_lock_t omits b047c62e2441 ACPI / EC: Use ec_no_wakeup on ThinkPad X1 Yoga 3rd omits 6ccbe1dcdd17 Merge back cpufreq changes for 4.19. omits 398404d8372c Merge back ACPICA material for 4.19. omits 627661ced824 ALSA: dice: fix wrong copy to rx parameters for Alesis iO26 omits ef0075280cfe ALSA: echoaudio: Mark expected switch fall-throughs omits 9d5a289a86a1 ALSA: emu10k1: Mark expected switch fall-throughs omits ac69c2f578bf ALSA: mixart: Mark expected switch fall-through omits a30461080366 Merge remote-tracking branch 'net-next/master' omits aa1221b2584f fsi: scom: Fix NULL dereference omits f10fe9d85dc0 lightnvm: remove minor version check for 2.0 omits f87b0f0dfa54 Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] omits 05b9ba4b550f Merge tag 'v4.18-rc6' into for-4.19/block2 omits 981467033a37 tc-testing: remove duplicate spaces in skbedit match patterns omits 757a9a39d483 tc-testing: remove duplicate spaces in connmark match patterns omits 0c62f8a820b7 tc-testing: flush gact actions on test teardown omits 64f61cddf193 tc-testing: fix ip address in u32 test omits b9a7f2ee5692 Merge tag 'wireless-drivers-next-for-davem-2018-08-05' of [...] omits 6277547f33ec Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits add0decc46a0 Merge branch 'mlxsw-Enable-MC-aware-mode-for-mlxsw-ports' omits 7b8195306694 mlxsw: spectrum: Configure MC-aware mode on mlxsw ports omits d0a07d6ada00 mlxsw: spectrum: Fix a typo omits 671ae8af05d5 mlxsw: reg: Add QoS Switch Traffic Class Table is Multicas [...] omits b633d4405bb2 virtio-net: mark expected switch fall-throughs omits 1cbc36a53b60 net: sched: cls_flower: Fix an error code in fl_tmplt_create() omits a6bcfc89694e net: check extack._msg before print omits 0ed4229b08c1 ipv6: defrag: drop non-last frags smaller than min mtu omits c30f1fc041b7 Merge branch 'ip-Use-rb-trees-for-IP-frag-queue' omits fa0f527358bd ip: use rb trees for IP frag queue. omits 385114dec8a4 net: modify skb_rbtree_purge to return the truesize of all [...] omits 7969e5c40dfd ip: discard IPv4 datagrams with overlapping segments. omits cfb4099fb4c1 net/tls: Mark the end in scatterlist table omits 5f379ef51bc9 ipv6: icmp: Updating pmtu for link local route omits 91305f281262 ptp_qoriq: support automatic configuration for ptp timer omits a16b5da54d1f powerpc/mpc85xx: add clocks property for fman ptp timer node omits f63421a70f9e arm64: dts: fsl: add clocks property for fman ptp timer node omits c595be94c7b9 Merge branch 'bnxt_en-Updates-for-net-next' omits aabfc016e9a6 bnxt_en: Do not use the CNP CoS queue for networking traffic. omits afdc8a84844a bnxt_en: Add DCBNL DSCP application protocol support. omits cde49a42a9bb bnxt_en: Add hwmon sysfs support to read temperature omits 25e1acd6b92b bnxt_en: Notify firmware about IF state changes. omits 97381a183112 bnxt_en: Move firmware related flags to a new fw_cap field [...] omits f1ca94de0d87 bnxt_en: Add BNXT_NEW_RM() macro. omits 6c5657d085ae bnxt_en: Add support for ethtool get dump. omits 50f011b63d8c bnxt_en: Update RSS setup and GRO-HW logic according to th [...] omits bf82736da3c3 bnxt_en: Add new VF resource allocation strategy mode. omits a1ef4a792054 bnxt_en: Add PHY retry logic. omits 55fd0cf320c3 bnxt_en: Add external loopback test to ethtool selftest. omits e795892e93b6 bnxt_en: Adjust timer based on ethtool stats-block-usecs s [...] omits 6fc92c33854b bnxt_en: Update firmware interface version to 1.9.2.25. omits 074fb8801667 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits 379d98ddf413 x86: vdso: Use $LD instead of $CC to link omits 208cbb325589 x86/irqflags: Provide a declaration for native_save_fl omits 6ea2738e0ca0 x86/mm/init: Add helper for freeing kernel image pages omits 9f515cdb411e x86/mm/init: Pass unconverted symbol addresses to free_ini [...] omits 0d83432811f2 mm: Allow non-direct-map arguments to free_reserved_area() omits eac7073aa69a x86/mm/pti: Clear Global bit more aggressively omits c1c8626fcebe Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net omits cfd355145c32 stop_machine: Atomically queue and wake stopper threads omits 7964410fcf13 fs: dcache: Use true and false for boolean values omits 808aa6c5e34a Merge branch 'work.hpfs' into work.lookup omits 1401a0fc2d47 afs_try_auto_mntpt(): return NULL instead of ERR_PTR(-ENOENT) omits 34b2a88fb4aa afs_lookup(): switch to d_splice_alias() omits 855371bd01b4 afs: switch dynroot lookups to d_splice_alias() omits 2bc7596438ab staging: erofs: fix if assignment style issue omits 56e40eb6d656 ALSA: hda/realtek - Add mute LED quirk for HP Spectre x360 omits 5b76a3cff011 KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry omits 8e0b2b916662 x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush o [...] omits ea156d192f52 x86/speculation: Simplify sysfs report of VMX L1TF vulnerability omits 583311361369 Documentation/l1tf: Remove Yonah processors from not vulne [...] omits f2701b77bbd9 Merge 4.18-rc7 into master to pick up the KVM dependcy omits a39284ae9d2a misc: mic: SCIF Fix scif_get_new_port() error handling omits 0171114210c7 misc: cxl: changed asterisk position omits 7a92719356ca genwqe: card_base: Use true and false for boolean values omits b83a4141f025 misc: eeprom: assignment outside the if statement omits 1061bdba2fc3 staging: rtl8188eu: remove unnecessary includes omits b5c7af4139f4 staging: rtl8188eu: remove redundant include omits 5eb438c9d236 staging: rtl8188eu: remove unnecessary parentheses omits ac588ce4b516 staging: rtl8188eu: rename rtw_IOL_applied omits 8e0c18d3a114 staging:rtl8192u: Replace magic number with defined consta [...] omits 3750985c8d36 staging:rtl8192u: Remove comments - Style omits 4651fb4c4098 staging:rtl8192u: Remove blank line - Style omits 51606f72a837 staging:rtl8192u: Rename multiple variables - Style omits e8ac237d4854 staging:rtl8192u: Rename types in QOS_TCLAS union - Style omits f1c3b4880bdf staging:rtl8192u: Remove typedef and rename QOS_TCLAS - Style omits 0f79619d70bb staging:rtl8192u: Clean up of spacing - Style omits 1bb6d9b95025 staging:rtl8192u: Rename Register Constants - Style omits 070c1ce97891 staging:rtl8192u: Rename constants - Style omits c972be9a7525 staging:rtl8192u: Rename constants RateAdaptiveTH_Low_* - Style omits 0395a9aad583 staging:rtl8192u: Rename RateAdaptiveTH_High - Style omits a7a014961548 staging:rtl8192u: Rename DM_DIG_MIN_Netcore - Style omits d3c90eff9c4e staging:rtl8192u: Refactor DCMD_TXCMD_T structure - Style omits 447558d26ebb staging:rtl8192u: Remove member reserved - Style omits 68d84843665c staging:rtl8192u: Rename member disabledRF - Style omits 2a2271e4ac87 staging:rtl8192u: Remove member diff_TH - Style omits f793836c16a5 staging:rtl8192u: Remove SS_TH_low - Style omits f19a08e76d09 staging:rtl8192u: Rename cck_Rx_path - Style omits 863108d5a06b staging:rtl8192u: Remove member variable Enable - Style omits 916501c8047c staging:rtl8192u: Remove unused extern DM_RxPathSelTable - Style omits f835f4b38300 staging:rtl8192u: Rename enum constants - Style omits 976a4b90931f staging:rtl8192u: Remove member initialgain_lowerbound_sta [...] omits a2351af9f562 staging:rtl8192u: Remove member variable rx_gain_range_max [...] omits 8add1eb548d2 staging:rtl8192u: Remove debug member from structures - Style omits 5751e4f164c3 staging: wilc1000: remove TODO item for comments and code style omits 2345ef30ea30 staging: wilc1000: replace ISWILC1000() macro with inline [...] omits e61c7a1caa97 staging: wilc1000: added Microchip copyright notice header omits 515bc432e4a5 Revert "staging: gasket: core: hold reference to pci_dev w [...] omits a43a98da75ff staging: gasket: core: add subsystem and device info to logs omits 8445a07db878 staging: gasket: core: device register debug log cleanups omits 5bf553b671cf staging: gasket: core: remove registration logs omits a13bb977bca6 staging: wlan-ng: remove unused definitions from p80211types.h omits ae3b4ed1a23f staging: rtl8188eu: use phydm_regdefine11n.h from rtlwifi omits a9df8cd5e3fc Staging: rtlwifi: base: Modified the line ending with a pa [...] omits 2ec34a4393f1 staging: fsl-dpaa2/eth: Use named arguments in function de [...] omits bec2dd69696c drm/msm/adreno: Remove VLA usage omits 18b57ce2eb8c x86/KVM/VMX: Don't set l1tf_flush_l1d from vmx_handle_exte [...] omits ffcba43ff66c x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d omits 447ae3166702 x86: Don't include linux/irq.h from asm/hardirq.h omits 45b575c00d8e x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d omits 9aee5f8a7e30 x86/irq: Demote irq_cpustat_t::__softirq_pending to u16 omits 5b6ccc6c3b1a x86/KVM/VMX: Move the l1tf_flush_l1d test to vmx_l1d_flush() omits 427362a14244 x86/KVM/VMX: Replace 'vmx_l1d_flush_always' with 'vmx_l1d_ [...] omits 379fd0c7e6a3 x86/KVM/VMX: Don't set l1tf_flush_l1d to true from vmx_l1d [...] omits d89d41556141 ethtool: Remove trailing semicolon for static inline omits 863c37fcb14f ext4: remove unneeded variable "err" in ext4_mb_release_in [...] omits 7957c2e276ee i2c: sh_mobile: use core to detect 'no zero length read' quirk omits 6e6664700d27 i2c: xlr: use core to detect 'no zero length' quirk omits 3ef3e5cd72aa i2c: rcar: use core to detect 'no zero length' quirk omits 5314355a916a i2c: stu300: use core to detect 'no zero length' quirk omits 22dda3e4f821 i2c: pmcmsp: use core to detect 'no zero length' quirk omits aa14b124702c i2c: mxs: use core to detect 'no zero length' quirk omits 40fce5217055 i2c: designware-master: use core to detect 'no zero length' quirk omits d9cfe2ce2468 i2c: quirks: add zero length checks omits 6c3711ec64fd Bluetooth: h5: Fix missing dependency on BT_HCIUART_SERDEV omits 5799c4b2f1db i2c: aspeed: Add an explicit type casting for *get_clk_reg_val omits 2f471d902495 Merge branch 'i2c-mux/for-next' of https://github.com/peda [...] omits d211e62af466 i2c: Add Actions Semiconductor Owl family S900 I2C driver omits 5344cbf95b0f dt-bindings: i2c: Add binding for Actions Semiconductor Ow [...] omits 12e5e452aec3 Merge branch 'net-ARRAY_SIZE' omits 31ba191bf5ab include/net/bond_3ad: Simplify the code by using the ARRAY_SIZE omits bf37afceaf54 net:usb: Use ARRAY_SIZE instead of calculating the array size omits f13b546847ff tun: not use hardcoded mask value omits 039b1d5e5862 net: cisco: enic: Replace GFP_ATOMIC with GFP_KERNEL omits 07d53ae4fbdf net: Remove some unneeded semicolon omits 0c26159352ba nfp: bpf: xdp_adjust_tail support omits afd3e3dad676 Merge tag 'qcom-arm64-for-4.19-2' of git://git.kernel.org/ [...] omits eb2caeb88c18 ALSA: seq_oss: Mark expected switch fall-through omits 2f3b94e539a4 ALSA: seq: Mark expected switch fall-through omits e800a333135b mt76x0: rename trace symbols omits 909da6e4b577 mt76x0: rename mt76_* functions omits 924de3b8c941 fork: Have new threads join on-going signal group stops omits 1021bcf44d0e pstore: add zstd compression support omits 4390e9eadbbb fork: Skip setting TIF_SIGPENDING in ptrace_init_task omits 088fe47ce952 signal: Add calculate_sigpending() omits a01512b14d4f tcp: remove unneeded variable 'err' omits 51f7e95187f1 af_unix: ensure POLLOUT on remote close() for connected dg [...] omits 483f3fdcc70b netfilter: nft_tunnel: fix sparse errors omits 1e506464a4d5 media: au0828: fix spelling mistake: "completition" -> "co [...] omits 854bb4ec1263 media: cx231xx: fix spelling mistake: "completition" -> "c [...] omits 3c8496e5d059 media: dvb-usb-v2: fix spelling mistake: "completition" -> [...] omits 16200248f48d media: dvb-usb: fix spelling mistake: "completition" -> "c [...] omits 12f336c88090 media: sh_mobile_ceu: convert to SPDX identifiers omits 7b381978c856 media: sh_vou: convert to SPDX identifiers omits d81469d2b775 media: sh_veu: convert to SPDX identifiers omits 88352b163c83 media: rcar_jpu: convert to SPDX identifiers omits 7c1d62e455ab media: rcar_fdp1: convert to SPDX identifiers omits adeb69705682 media: rcar_drif: convert to SPDX identifiers omits 58c708f64aee media: rcar-fcp: convert to SPDX identifiers omits aa7b827878f0 media: rcar-vin: convert to SPDX identifiers omits c7b15a8657da jfs: don't bother with make_bad_inode() in ialloc() omits d8e78da86820 adfs: don't put inodes into icache omits 5bef915104f3 new helper: inode_fake_hash() omits e950564b97fd vfs: don't evict uninitialized inode omits a6cbedfa8783 jfs: switch to discard_new_inode() omits 2e5afe54e0cd ext2: make sure that partially set up inodes won't be retu [...] omits 5c1a68a358f9 udf: switch to discard_new_inode() omits dd54992776eb ufs: switch to discard_new_inode() omits 32955c5422a8 btrfs: switch to discard_new_inode() omits 4679b79f2175 media: soc_camera_platform: convert to SPDX identifiers omits e90561d40f83 media: vsp1: Support Interlaced display pipelines omits f3b98e3c4d2e media: vsp1: Provide support for extended command pools omits 7d630c4924d8 media: vsp1: Add support for extended display list headers omits 08e41f6219c7 media: vsp1: Use header display lists for all WPF outputs [...] omits 177fb098b896 media: vsp1: Provide VSP1 feature helper macro omits 8a3a0797dedd media: vsp1: Clean up DLM objects on error omits b6ee44d1ea18 media: vsp1: Remove unused display list structure field omits 2ca72570b934 media: vsp1: Rename dl_child to dl_next omits 3e737e394329 media: vsp1: use kernel __packed for structures omits c2b6d621c4ff new primitive: discard_new_inode() omits a394b3af206c ppp: mppe: Remove VLA usage omits 3c56b2cccbd1 media: vsp1: drm: Fix minor grammar error omits eb9950eb31f5 rxrpc: Push iov_iter up from rxrpc_kernel_recv_data() to caller omits 020f6cc5f755 netfilter: conntrack: avoid use-after free on rmmod omits 7bdfcea875ad netfilter: kconfig: remove ct zone/label dependencies omits 445509eb9b00 netfilter: nf_tables: simplify NLM_F_CREATE handling omits 94276fa8a2a4 netfilter: bridge: Expose nf_tables bridge hook priorities [...] omits aaecfdb5c5dd netfilter: nf_tables: match on tunnel metadata omits af308b94a2a4 netfilter: nf_tables: add tunnel support omits 3424b700225c Merge branch 'dsa-systemport-WoL' omits 54226116add4 net: systemport: Create helper to set MPD omits 9e85e22713d6 net: systemport: Do not re-configure upon WoL interrupt omits c0e6820b7e41 net: dsa: bcm_sf2: Disable learning while in WoL omits 2104bc0ab0ee net: dsa: bcm_sf2: Allow targeting CPU ports for CFP rules omits 033eab53fff7 netfilter: nft_tproxy: Add missing config check omits cb85d2b04b40 pinctrl: intel: Don't shadow error code of gpiochip_lock_as_irq() omits b5031b7db77d pinctrl: berlin: fix 'pctrl->functions' allocation in berl [...] omits 40b25bce0adb gpio: tegra: Move driver registration to subsys_init level omits 1e0813ee5599 pinctrl: tegra: Move drivers registration to arch_init level omits 973232e2a327 pinctrl: baytrail: actually print the apparently misconfig [...] omits 723a00436adc Merge branch 'l2tp-mtu' omits e9697e2effad l2tp: ignore L2TP_ATTR_MTU omits 789141b215fc l2tp: simplify MTU handling in l2tp_ppp omits 1f5cd2a0107d l2tp: define l2tp_tunnel_dst_mtu() omits 5019027a566d ASoC: samsung: i2s: Mark expected switch fall-through omits a773c3b6be18 ASoC: omap-dmic: Mark expected switch fall-throughs omits 16bbeb2b43c3 ASoC: fsl_esai: Mark expected switch fall-through omits f3184645cb04 Merge branch 'hns3-next' omits 375dd5e43212 net: hns3: Refine the MSIX allocation for PF omits 07acf909ee33 net: hns3: Fix MSIX allocation issue for VF omits c75303269009 netfilter: cttimeout: Make NF_CT_NETLINK_TIMEOUT depend on [...] omits 1974d2453fa7 netfilter: nf_tables: remove unused variable omits 54424d389196 rxrpc: Reuse SKCIPHER_REQUEST_ON_STACK buffer omits 5ca8a25c144d net: sched: fix flush on non-existing chain omits 1a12d5dc7dd1 ASoC: core: mark expected switch fall-through omits 85c81941d503 ASoC: omap-mcpdm: Mark expected switch fall-throughs omits 3b7c88fcc287 ASoC: davinci-i2s: mark expected switch fall-through omits 6fd544c897d9 bnxt_en: combine 'else if' and 'else' into single branch omits 9e619d87b277 netfilter: nf_tables: flow event notifier must use transac [...] omits ddba40be59c9 netfilter: nfnetlink_osf: rename nf_osf header file to nfn [...] omits 7cca1ed0bb24 netfilter: nf_osf: move nf_osf_fingers to non-uapi header file omits 285189c78eeb netfilter: use kvmalloc_array to allocate memory for hashtable omits a0e336ba3e3d xfs: fix a comment in xfs_log_reserve omits 1f31c98d650c xfs: only validate summary counts on primary superblock omits 16196776185c drm/amd/display: Only require EDID read for HDMI and DVI omits 01dc285d5cd8 drm/amd/display: Report non-DP display as disconnected wit [...] omits 8530ebf1079c ASoC: smd845: fix memory leak omits 623a6143a845 mailbox: mediatek: Add Mediatek CMDQ driver omits 1c82407aa302 dt-bindings: soc: Add documentation for the MediaTek GCE unit omits c000c4f1d965 ALSA: synth: Remove empty init and exit omits a7da09fecf35 ALSA: pci: Remove empty init and exit omits 3b23dc52da90 ALSA: i2c: Remove empty init and exit omits 498aaa9152ee ALSA: isa: Remove empty init and exit omits 969686ee0e0f ALSA: drivers: Remove empty init and exit omits a64032998939 ALSA: compress: Remove empty init and exit omits 9038820cef3c ALSA: gus: fix spelling mistake "acumulator" -> "accumulator" omits a5f74ec7d3cb gpu: drm: msm: Change return type to vm_fault_t omits da25a672cf0e trace: Use rcu_dereference_raw for hooks from trace-event [...] omits b96e6615cd19 perf auxtrace: Support for perf report -D for s390 omits a2b79838b891 mailbox: ti-msgmgr: Add support for Secure Proxy omits 0f23a179746c dt-bindings: mailbox: Add support for secure proxy threads omits 89c976c2f3fc mailbox: ti-msgmgr: Move the memory region name to descriptor omits 8e5608629209 mailbox: ti-msgmgr: Change message count mask to be descri [...] omits 5ab935e1942b mailbox: ti-msgmgr: Allocate Rx channel resources only on request omits e7474ca10057 mailbox: ti-msgmgr: Get rid of unused structure members omits ea2ec1e80f78 mailbox/omap: use of_device_get_match_data() to get match data omits 2ad5157650b4 mailbox/omap: switch to SPDX license identifier omits 3512a18cbd8d mailbox: xgene-slimpro: Fix potential NULL pointer dereference omits fa9ad876b8e0 Bluetooth: hci_qca: Add support for Qualcomm Bluetooth chi [...] omits 4219d4686875 Bluetooth: btqca: Add wcn3990 firmware download support. omits be93a497fa7f Bluetooth: hci_qca: Enable 3.2 Mbps operating speed. omits 83d9c5e56687 Bluetooth: hci_qca: Add wrapper functions for setting UART speed omits aadebac4639d Bluetooth: btqca: Redefine qca_uart_setup() to generic function. omits ba493d4fbcb8 Bluetooth: btqca: Rename ROME specific functions to generi [...] omits 505013555a47 dt-bindings: net: bluetooth: Add device tree bindings for [...] omits 21e2156f3c4b gfs2: Get rid of gfs2_ea_strlen omits 4c79148970fb Bluetooth: hci_h5: Add support for enable and device-wake GPIOs omits b825d7c40526 Bluetooth: hci_h5: Add support for the RTL8723BS omits 4eb3cbc4c4db Bluetooth: hci_h5: Add vendor setup, open, and close callbacks omits ce945552fde4 Bluetooth: hci_h5: Add support for serdev enumerated devices omits 1cc194caaffb Bluetooth: btrtl: Add support for a config filename postfix omits c50903e3ee1b Bluetooth: btrtl: add support for the RTL8723BS and RTL872 [...] omits b85b0ee1001b Bluetooth: btrtl: add support for retrieving the UART settings omits a5c76e67ca82 Bluetooth: btrtl: Use rtl_dev_err and rtl_dev_info omits 26503ad25de8 Bluetooth: btrtl: split the device initialization into sma [...] omits f96dbd322a8f Bluetooth: btrtl: add MODULE_FIRMWARE declarations omits 85418feff6fa Bluetooth: btusb: Use bt_dev_err for Intel firmware loadin [...] omits 4a7a54a55e72 x86/intel_rdt: Disable PMU access omits 706d51681d63 x86/speculation: Support Enhanced IBRS on future CPUs omits 301d328a6f8b x86/cpufeatures: Add EPT_AD feature bit omits 13a01635823c ALSA: es18xx: mark expected switch fall-through omits 734be97b967c ALSA: opti9xx: mark expected switch fall-throughs omits 3e313f34720e ALSA: opti92x: mark expected switch fall-throughs omits a9fe47e5e96b ALSA: galaxy: Mark expected switch fall-throughs omits 1b6266ebe3da watchdog: Reduce message verbosity omits 4f7799d96e66 genirq/irqchip: Remove MULTI_IRQ_HANDLER as it's now obselete omits c5ca4560de0f openrisc: Use the new GENERIC_IRQ_MULTI_HANDLER omits 78ae2e1cd845 arm64: Use the new GENERIC_IRQ_MULTI_HANDLER omits 4c301f9b6a94 ARM: Convert to GENERIC_IRQ_MULTI_HANDLER omits 08fb550cb3f8 irqchip: Port the ARM IRQ drivers to GENERIC_IRQ_MULTI_HANDLER omits 9eab9901b015 powerpc/powernv: Fix concurrency issue with npu->mmio_atsd_usage omits 06832fc00481 powerpc: Do not redefine NEED_DMA_MAP_STATE omits 6e0495c2e8ac powerpc/4xx: Fix error return path in ppc4xx_msi_probe() omits d6e43798b3d9 crypto: dh - make crypto_dh_encode_key() make robust omits 35f7d5225ffc crypto: dh - fix calculating encoded key size omits afb31cd2d1a1 crypto: ccp - Check for NULL PSP pointer at module unload omits 4e34e51f48ab crypto: arm/chacha20 - always use vrev for 16-bit rotates omits f53ad3e1b35a crypto: ccree - allow bigger than sector XTS op omits e30368f3f3ee crypto: ccree - zero all of request ctx before use omits f5c19df90ae7 crypto: ccree - remove cipher ivgen left overs omits 76c9e53e633c crypto: ccree - drop useless type flag during reg omits 318abdfbe708 crypto: ablkcipher - fix crash flushing dcache in error path omits 0868def3e410 crypto: blkcipher - fix crash flushing dcache in error path omits 8088d3dd4d7c crypto: skcipher - fix crash flushing dcache in error path omits 2a57c0be225f crypto: skcipher - remove unnecessary setting of walk->nbytes omits 3dd8cc00c34a crypto: scatterwalk - remove scatterwalk_samebuf() omits 8c30fbe63e4e crypto: scatterwalk - remove 'chain' argument from scatter [...] omits 0567fc9e90b9 crypto: skcipher - fix aligning block size in skcipher_copy_iv() omits e4a1f7858ab8 arm64: dts: hisi: add SEC crypto accelerator nodes for hip07 SoC omits 915e4e8413da crypto: hisilicon - SEC security accelerator driver omits 778bd9924dba dt-bindings: Add bindings for Hisilicon SEC crypto accelerators. omits 2af632996b89 crypto: tcrypt - reschedule during speed tests omits f6adeef77e07 crypto: virtio - Replace GFP_ATOMIC with GFP_KERNEL in __v [...] omits 8e8c0386b1fd crypto: qat/adf_aer - Replace GFP_ATOMIC with GFP_KERNEL i [...] omits 1c96dde10098 crypto: cavium/nitrox - Replace GFP_ATOMIC with GFP_KERNEL [...] omits 43490e8046b5 crypto: drbg - in-place cipher operation for CTR omits c5f5aeef9b55 Merge git://git.kernel.org/pub/scm/linux/kernel/git/torval [...] omits 401c0d7712eb spi: spi-mem: Constify spi_mem->name omits 26a6dce8ef99 ASoC: Intel: bxt: Use refcap device for mono recording omits 3127692deba6 powernv/cpuidle: Fix idle states all being marked invalid omits 1313bccf00f6 Bluetooth: btusb: Release RF resource on BT shutdown omits 0069fb854364 selftests/bpf: fix a typo in map in map test omits c2b6e1591b6b xfs: substitute spaces with tabs omits 9d9e62338597 xfs: fold dfops into the transaction omits c03edc9e49b6 xfs: always defer agfl block frees omits 0f37d1780c3d xfs: pass transaction to xfs_defer_add() omits 1ae093cbea3d xfs: replace xfs_defer_ops ->dop_pending with on-stack list omits 9b1f4e9831df xfs: cancel dfops on xfs_defer_finish() error omits 60f31a609ed3 xfs: clean out superfluous dfops dop params/vars omits 7dbddbaccd18 xfs: drop dop param from xfs_defer_op_type ->finish_item() [...] omits a8198666fb75 xfs: automatic dfops inode relogging omits 82ff27bc52a8 xfs: automatic dfops buffer relogging omits 488c919a5bec xfs: add missing defer ijoins for held inodes omits 1214f1cf663b xfs: replace dop_low with transaction flag omits ce356d64772f xfs: pass transaction to dfops reset/move helpers omits 7279aa13b8fb xfs: remove unused __xfs_defer_cancel() internal helper omits fbfa977d25dc xfs: use transaction for intent recovery instead of raw dfops omits 98719051e75c xfs: refactor internal dfops initialization omits 6534770d6f17 tools: bpf: fix BTF code added twice to different trees omits 760109760455 IB/ipoib: Consolidate checking of the proposed child interface omits 13476d35bba6 IB/ipoib: Maintain the child_intfs list from ndo_init/uninit omits 25405d98a2aa IB/ipoib: Do not remove child devices from within the ndo_uninit omits ee190ab734ba IB/ipoib: Get rid of the sysfs_mutex omits 9f49a5b5c21d RDMA/netdev: Use priv_destructor for netdev cleanup omits eaeb39842508 IB/ipoib: Move init code to ndo_init omits 7cbee87c1796 IB/ipoib: Move all uninit code into ndo_uninit omits cda8daf17914 IB/ipoib: Use cancel_delayed_work_sync for neigh-clean task omits 577e07ffbad9 IB/ipoib: Get rid of IPOIB_FLAG_GOING_DOWN omits 94245f4ad9e1 iw_cxgb4: Support FW write completion WR omits b9855f4ca0fe iw_cxgb4: RDMA write with immediate support omits 8001b717f094 rdma/cxgb4: fix some info leaks omits 0425e3e6e0c7 RDMA/hns: Support flush cqe for hip08 in kernel space omits 2c3449fb95c3 media: usb: hackrf: Replace GFP_ATOMIC with GFP_KERNEL omits 7a3369e8a785 media: usb: em28xx: Replace mdelay() with msleep() in em28 [...] omits 2453e60702e1 media: usb: em28xx: Replace GFP_ATOMIC with GFP_KERNEL in [...] omits 61e641f36ed8 media: davinci: vpif_display: Mix memory leak on probe error path omits b9f0f653ea2c media: vimc: Remove redundant free omits 730129e9ba4d media: dvb-frontends: rtl2832_sdr: Replace GFP_ATOMIC with [...] omits f46bdacdc06a media: omap2: omapfb: fix bugon.cocci warnings omits 73fc60aa6386 media: omap2: omapfb: fix boolreturn.cocci warnings omits ad1363c05a7d media: omap2: omapfb: fix ifnullfree.cocci warnings omits 0f408ce8941f media: dvb-frontends: add Socionext MN88443x ISDB-S/T demo [...] omits 65b40a986fc6 media: dm1105: Limit number of cards to avoid buffer over read omits 817dc4b579d8 media: helene: add I2C device probe function omits 299c7007e936 media: dw2102: Fix memleak on sequence of probes omits 82c018d734a7 Merge branch 'bpf-cgroup-local-storage' omits 28ba068760a7 samples/bpf: extend test_cgrp2_attach2 test to use cgroup storage omits 68cfa3ac6b8d selftests/bpf: add a cgroup storage test omits d4c9f5735375 selftests/bpf: add verifier cgroup storage tests omits f42ee093be29 bpf/test_run: support cgroup local storage omits 34a6bbb8131b bpftool: add support for CGROUP_STORAGE maps omits c419cf52da77 bpf: sync bpf.h to tools/ omits cd3394317653 bpf: introduce the bpf_get_local_storage() helper function omits 7b5dd2bde72c bpf: don't allow create maps of cgroup local storages omits 3e6a4b3e0289 bpf/verifier: introduce BPF_PTR_TO_MAP_VALUE omits 394e40a29788 bpf: extend bpf_prog_array to store pointers to the cgroup [...] omits d7bf2c10af05 bpf: allocate cgroup storage entries on attaching bpf programs omits aa0ad5b0391e bpf: pass a pointer to a cgroup storage using pcpu variable omits de9cbbaadba5 bpf: introduce cgroup storage maps omits 0a4c58f57028 bpf: add ability to charge bpf maps memory dynamically omits 1b7369acc465 media: headers: fix linux/mod_devicetable.h inclusions omits 6a2a1ca34ca6 media: dvb_frontend: ensure that the step is ok for both F [...] omits f1b1eabff0eb media: dvb: represent min/max/step/tolerance freqs in Hz omits 6b431d50d2a8 net/socket: remove duplicated init code omits e9340c9205c3 MAINTAINERS: Replace Heikki as maintainer of Intel pinctrl omits d3e2a25bcd0b xen-netback: use true and false for boolean values omits bd34389d4fdb net: hns: remove redundant variables 'max_frm' and 'tmp_mac_key' omits fc389d1cb385 Merge branch 'Add--clock-config-and-pm-support-to-bcm-iPro [...] omits 2c7230446bc9 net: phy: Add pm support to Broadcom iProc mdio mux driver omits 56aea577c8c0 net: phy: Add support to configure clock in Broadcom iProc [...] omits 0d5204abe527 dt-bindings: net: Add clock handle to Broadcom iProc mdio mux omits 0fe2cd564c35 net: phy: Use devm api for mdio bus allocation in bcm ipro [...] omits 5634cb2b376c net: phy: Disable external master access in bcm mdio mux driver omits 18b872d854dc arm64: dts: Fix the base address of the Broadcom iProc mdio mux omits 77fefa93bfeb net: phy: Fix the register offsets in Broadcom iProc mdio [...] omits 9b1dd818095f dt-bindings: net: Fix Broadcom iProc mdio mux driver base address omits cda676b5c93f arm64: dts: sdm845: Add tsens nodes omits f35c11b03b44 arm64: dts: msm8996: thermal: Initialise via DT and add se [...] omits 9a47249d444d random: Make crng state queryable omits ae61bac9c470 gpio: pxa: remove set but not used variable 'gpio_offset' omits 7a0d5009dbb7 Merge tag 'qcom-drivers-for-4.19' into arm64-for-4.19-2 omits 0e8f31d78981 Merge tag 'qcom-arm64-for-4.19' into arm64-for-4.19-2 omits 704f83928c8e scsi: Check sense buffer size at build time omits 429296cc51c4 libata-scsi: Move sense buffers onto stack omits 4e178c17cac0 cdrom: Use struct scsi_sense_hdr internally omits 7a6873be1b11 ide-cd: Remove redundant sense buffer omits e7d0748dd716 block: Switch struct packet_command to use struct scsi_sense_hdr omits 8a39a0478355 target: don't depend on SCSI omits ad80f9703a3d scsi: build scsi_common.o for all scsi passthrough request users omits 1fd89e4ddcec scsi: cxlflash: Drop unused sense buffers omits 54f8a7ae7c21 ide-cd: Drop unused sense buffers omits dc0aa9925881 scsi: qla2xxx: Update driver version to 10.00.00.08-k omits 8777e4314d39 scsi: qla2xxx: Migrate NVME N2N handling into state machine omits 0eaaca4c1bd6 scsi: qla2xxx: Save frame payload size from ICB omits 15b6c3c95687 scsi: qla2xxx: Fix stalled relogin omits f6145e86d21f scsi: qla2xxx: Fix race between switch cmd completion and timeout omits f6602f3befbb scsi: qla2xxx: Fix Management Server NPort handle reservat [...] omits b2000805a975 scsi: qla2xxx: Flush mailbox commands on chip reset omits cb97f2c2e8d9 scsi: qla2xxx: Fix unintended Logout omits 8fde6977ac47 scsi: qla2xxx: Fix session state stuck in Get Port DB omits b63d8b895a10 scsi: qla2xxx: Fix redundant fc_rport registration omits 3f915271b12e scsi: qla2xxx: Silent erroneous message omits 22ebde16f141 scsi: qla2xxx: Prevent sysfs access when chip is down omits 7e84766c9bce scsi: qla2xxx: Add longer window for chip reset omits 23dd98a65558 scsi: qla2xxx: Fix login retry count omits 48acad099074 scsi: qla2xxx: Fix N2N link re-connect omits 4ae5716b4188 scsi: qla2xxx: Cleanup for N2N code omits 67075b3cb8d5 clk: cs2000-cp: convert to SPDX identifiers omits 7a8655e19bdb clk: scmi: Fix the rounding of clock rate omits 75d6e175fc51 blk-mq: fix updating tags depth omits a89f4f1e5f56 scsi: sym53c8xx: remove some redundant variables omits 46a75118d6fb scsi: csiostor: update csio_get_flash_params() omits a3f90c75b833 media: dvb: convert tuner_info frequencies to Hz omits 0ee223b2e1f6 scsi: core: Avoid that SCSI device removal through sysfs t [...] omits 2afc9166f79b scsi: sysfs: Introduce sysfs_{un,}break_active_protection() omits 7fa8512330ab scsi: lpfc: update driver version to 12.0.0.6 omits 06b6fa38155e scsi: lpfc: Remove lpfc_enable_pbde as module parameter omits 24bc3119424a scsi: lpfc: Correct LCB ACCept payload omits 2a5b7d626ed2 scsi: lpfc: Limit tracking of tgt queue depth in fast path omits 93a3922da428 scsi: lpfc: Fix driver crash when re-registering NVME rports. omits 8931c73bee07 scsi: lpfc: Fix list corruption on the completion queue. omits b615a20adf04 scsi: lpfc: Fix sysfs Speed value on CNA ports omits faa832e97a0c scsi: lpfc: Fix ELS abort on SLI-3 adapters omits 8687a3e2c7a0 ceph: add additional offset check in ceph_write_iter() omits 0671e9968dfb ceph: add additional range check in ceph_fallocate() omits 719784ba706c ceph: add new field max_file_size in ceph_fs_client omits f1d10e046379 libceph: weaken sizeof check in ceph_x_verify_authorizer_reply() omits 130f52f2b203 libceph: check authorizer reply/challenge length before reading omits cc255c76c70f libceph: implement CEPHX_V2 calculation mode omits 6daca13d2e72 libceph: add authorizer challenge omits 149cac4a50b0 libceph: factor out encrypt_authorizer() omits c571fe24d243 libceph: factor out __ceph_x_decrypt() omits c0f56b483aa0 libceph: factor out __prepare_write_connect() omits 262614c4294d libceph: store ceph_auth_handshake pointer in ceph_connection omits 24e1dd6afde9 ceph: fix whitespace omits 24499847e447 ceph: adding new return type vm_fault_t omits f7e52d8efe85 libceph: remove now unused ceph_{en,de}code_timespec() omits 0ed1e90a09eb ceph: use timespec64 for r_stamp omits fac02ddf9108 libceph: use timespec64 for r_mtime omits 3f285135bcff staging: wilc1000: fix compilation warning for ARCH PowerPC omits 25b88550b7d5 scsi: target: loop, usb, vhost, xen: use target_remove_session omits 60daca10065a scsi: tcm_fc: use target_remove_session omits b287e3517ed5 scsi: target: srp, vscsi, sbp, qla: use target_remove_session omits fb7c70f2d750 scsi: target: add session removal function omits fa834287300b scsi: target: rename target_alloc_session omits 3cd14285a1bb scsi: target: make transport_init_session_tags static omits aeb502794b75 scsi: iscsi target: have iscsit_start_nopin_timer call __i [...] omits 6a64f6e15913 scsi: target: fix __transport_register_session locking omits 9bbeab41ce50 ceph: use timespec64 for inode timestamp omits 63ecae7e439f ceph: stop using current_kernel_time() omits 473bd2d780d1 libceph: use timespec64 in for keepalive2 and ticket validity omits 67fcd1514002 ceph: add d_drop for some error cases in ceph_symlink() omits 0459871c4995 ceph: add d_drop for some error cases in ceph_mknod() omits 61ad36d47dd2 ceph: return errors from posix_acl_equiv_mode() correctly omits dfeb84d4adfd ceph: fix incorrect use of strncpy omits b26c047b9400 rbd: support for images within namespaces omits c300156bc734 rbd: pass rbd_spec into parse_rbd_opts_token() omits 2f56b6bae73b libceph: amend "bad option arg" error message omits 17173c82e3da libceph: stop parsing when a bad int arg is detected omits c9ed51c9123a libceph: change ceph_pagelist_encode_string() to take u32 omits 6d54228fd1f2 libceph: make ceph_osdc_notify{,_ack}() payload_len u32 omits 93d35c754d97 ceph: restore ctime as well in the case of restoring old mode omits f017754d6919 ceph: add retry logic for error -ERANGE in ceph_get_acl() omits 28b918848390 qtnfmac: implement basic WoWLAN support omits a33ce21e2afc mt76x0: load firmware from mediatek subdir omits 369bbecdbb2d mt76x0: disable HW before probe omits 52abb142baa0 mt76: Kconfig and Makefile for mt76x0 driver omits 87e022de330a mt76: add more states omits 95e444098a7b mt76x0: main file omits b4d4d0644331 mt76x0: dma and tx files omits a79e4638152f mt76x0: trace and debugfs files omits e87b5039511a mt76x0: eeprom files omits 134b2d0d1fcf mt76x0: init files omits 10de7a8b4ab9 mt76x0: phy files omits 55b13a047445 mt76x0: mcu files omits ff69c75ee539 mt76x0: usb files omits a77443498137 mt76x0: mac files omits 7b4859026ccd mt76x0: core files omits ee676cd5017c mt76: add driver code for MT76x2u based devices omits b40b15e1521f mt76: add usb support to mt76 layer omits 037804002b8a mt76: move mt76x2_debugfs in mt76-common module omits 5f0d10ceee47 mt76: add mt76x2_phy_common to mt76x2-common module omits 2de8c3eb7ed7 mt76: add mt76x2_common to mt76x2-common module omits 43930193a874 mt76: add mt76x2_init_common to mt76x2-common module omits b9c45e1c42b7 mt76: add mt76x2_mac_common to mt76x2-common module omits 9367a9c7f956 mt76: add mt76x2_tx_common to mt76x2-common module omits d20ad5816962 mt76: introduce mt76x2-common module omits 469d48188625 mt76: introduce tx_queue_skb function pointer in mt76_bus_ops omits fcdd99ce7267 mt76: rename mt76_tx_queue_skb in mt76_dma_tx_queue_skb omits bbd89d948108 mt76x2: add buffer len to mt76x2_mac_write_txwi signature omits 81e850ef2625 mt76x2: add napi struct to mt76_rx_poll_complete/mt76_rx_c [...] omits d3c94b40460b mt76x2: introduce mt76x2_mac_load_tx_status routine omits 4681e0c79e43 mt76x2: move interface_modes definition in mt76x2_init omits 15fdb7a07bbe mt76x2: introduce mt76x2_init_device routine omits 2edb2ae5e60a mt76x2: move utility routines in mt76x2.h omits 35ecee1f6755 mt76x2: move mt76x2_fw_header and mt76x2_patch_header defi [...] omits 66fc44b71c59 mt76: move MT_TXD_INFO, MT_MCU_MSG and MT_RX_FCE_INFO defs [...] omits 0bf1bd84f365 Merge branch 'rppt' into docs-next omits ae9d88454446 docs/mm: add description of boot time memory management omits f3e40bec1ae7 Merge tag 'iwlwifi-next-for-kalle-2018-08-02' of git://git [...] omits f3acd8869b9b perf trace: Use perf_evsel__sc_tp_{uint,ptr} for "id"/"arg [...] omits d32855fa35b9 perf trace: Setup struct syscall_tp for syscalls:sys_{ente [...] omits d63e2fc804c4 md/raid5: fix data corruption of replacements after origin [...] omits 6706fe55af6f media: dvb_ca_en50221: off by one in dvb_ca_en50221_io_do_ioctl() omits 3e039c5c0a07 docs/mm: memblock: add overview documentation omits 9a0de1bfe191 docs/mm: memblock: add kernel-doc description for memblock types omits 48a833cc74ce docs/mm: memblock: add kernel-doc comments for memblock_ad [...] omits 47cec4432ab0 docs/mm: memblock: update kernel-doc comments omits e1720fee2724 mm/memblock: add a name for memblock flags enumeration omits 58faef9328f7 docs/mm: bootmem: add overview documentation omits a83c0ea79d8b docs/mm: bootmem: add kernel-doc description of 'struct bo [...] omits 7c757207faf4 docs/mm: bootmem: fix kernel-doc warnings omits 8108ad51fe29 docs/mm: nobootmem: fixup kernel-doc comments omits 04c450603fe4 mm/bootmem: drop duplicated kernel-doc comments omits 320905baa1db media: usbtv: use irqsave() in USB's complete callback omits aa823f58f7ab perf trace: Allow setting up a syscall_tp struct without a [...] omits 63f11c80e5dd perf trace: Rename some syscall_tp methods to raw_syscall omits a98392bb1e16 perf trace: Use beautifiers on syscalls:sys_enter_ handlers omits 89b1698c93a9 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net omits a4733b5248af media: go7007: use irqsave() in USB's complete callback omits aa53bf0b03ae media: cx231xx: use irqsave() in USB's complete callback omits ffd7ce3cd9c2 be2net: fix spelling mistake "seqence" -> "sequence" omits 9aba2f801eea net: Fix coding style in skb_push() omits 453e9dc48be4 net: fec: check DMA addressing limitations omits ca75e2fc7708 MIPS: generic: Remove input symbols from defconfig omits 770b26de1eca rxrpc: Remove set but not used variable 'nowj' omits a3c0f84765bb ARM: spectre-v1: mitigate user accesses omits b1cd0a148063 ARM: spectre-v1: use get_user() for __get_user() omits d09fbb327d67 ARM: use __inttype() in get_user() omits 8c8484a1c18e ARM: oabi-compat: copy semops using __copy_from_user() omits 42019fc50dfa ARM: vfp: use __copy_from_user() when restoring VFP state omits b233f127042d block: really disable runtime-pm for blk-mq omits 6bc6c77cfc67 tracing/kprobes: Fix within_notrace_func() to check only n [...] omits 611cbc8799b6 ASoC: core: remove support for card rebind using component [...] omits 62121debfb31 ASoC: smd845: remove auto rebinding omits 1eb576881ff8 ASoC: apq8096: remove auto rebinding omits 9be936f4b3a2 kernel/module: Use kmemdup to replace kmalloc+memcpy omits 99972f171bba aoe: mark expected switch fall-through omits c480bcf97b18 block: make iolatency avg_lat exponentially decay omits b5cdca7361d0 Kbuild: Makefile.modbuiltin: include auto.conf and tristat [...] omits 5a5ba10f44fa rtc: remove struct rtc_task omits f7430151d8a3 char: rtc: remove task handling omits b02b17f55b2e mtd: m25p80: Call spi_mem_get_name() to let controller set [...] omits 5d27a9c8ea9e spi: spi-mem: Extend the SPI mem interface to set a custom [...] omits 06bcb5168d7d spi: spi-mem: Fix a typo in the documentation of struct spi_mem omits 81ceed41d0c2 watchdog: add driver for the MEN 16z069 IP-Core omits 28e65edd73f9 watchdog: sprd_wdt: Remove redundant dev_err call in sprd_ [...] omits 2671a3a31b7d watchdog: stmp3xxx: Switch to SPDX identifier omits cd6100fcebaf watchdog: imx2_wdt: Switch to SPDX identifier omits fa5072ed8f53 watchdog: sp805: set WDOG_HW_RUNNING when appropriate omits b80088588840 watchdog: sp805: add 'timeout-sec' DT property support omits 42bf5c4442ba dt-bindings: watchdog: Add optional 'timeout-sec' property [...] omits fb18d30f8624 dt-bindings: watchdog: Consolidate SP805 binding docs omits 2421cfd55a80 watchdog: orion_wdt: Mark watchdog as active when running [...] omits c2cf466cca87 watchdog: stm32: add pclk feature for stm32mp1 omits e454652eb215 dt-bindings: watchdog: add stm32mp1 support omits 9b255782b58d dt-bindings: watchdog: renesas-wdt: Add support for the R8 [...] omits 6a648b534d3d perf trace: Associate vfs_getname()'ed pathname with fd re [...] omits b80a2bfce85e stop_machine: Reflow cpu_stop_queue_two_works() omits fbfa9260085b clockevents: Warn if cpu_all_mask is used as cpumask omits 234b3840d734 tick/broadcast-hrtimer: Use cpu_possible_mask for ce_broad [...] omits 6777996d27dd clocksource/drivers/arm_arch_timer: Fix bogus cpu_all_mask usage omits 988b3ae3e0e9 media: camss: csid: Add support for events triggered by us [...] omits e1cf4b2f1724 media: doc: media/v4l-drivers: Update Qualcomm CAMSS drive [...] omits cc8fe07398e3 media: camss: Add support for 10-bit grayscale formats omits 0b2c1aec49dd x86/iommu: Use NULL instead of 0 omits 216a37202f10 x86/boot: Use CC_SET()/CC_OUT() instead of open coding it omits 765d28f13629 x86/mm: Remove redundant check for kmem_cache_create() omits d79d024820f2 x86/platform/UV: Remove redundant check of p == q omits c7ba9f7cb559 x86/platform/olpc: Use PTR_ERR_OR_ZERO() omits 8e82a728792b ALSA: hda: Correct Asrock B85M-ITX power_save blacklist entry omits 85eae57bbb06 Merge tag 'kvm-s390-next-4.19-1' of git://git.kernel.org/p [...] omits 3a1174cd3edb Merge tag 'kvm-ppc-next-4.19-1' of git://git.kernel.org/pu [...] omits 6fa1d28e38cf sh: use generic dma_noncoherent_ops omits 46bcde94cd02 sh: split arch/sh/mm/consistent.c omits a602915f5d0d sh: use dma_direct_ops for the CONFIG_DMA_COHERENT case omits 47fcae0d2a5f sh: introduce a sh_cacheop_vaddr helper omits b2fcb677d4dd sh: simplify get_arch_dma_ops omits 3ff4f80a74fd debugobjects: Remove redundant NULL pointer check omits c77aee71bbc6 clocksource: ti-32k: Remove CLOCK_SOURCE_SUSPEND_NONSTOP flag omits 50fa92594a2b HID: intel_ish-hid: tx_buf memory leak on probe/remove omits a1e9a9c0dfe4 HID: intel-ish-hid: Prevent loading of driver on Mehlow omits 363e934d8811 timers: Clear timer_base::must_forward_clk with timer_base [...] omits f476fb568f98 media: camss: Add support for RAW MIPI14 on 8x96 omits 5019d7c8209c media: camss: csid: MIPI10 to Plain16 format conversion omits 7e37f47f3ae7 media: camss: csid: Different format support on source pad omits 312e1c858a0f media: camss: vfe: Add support for UYVY output from VFE on 8x96 omits 07eeb342a138 media: camss: vfe: Different format support on source pad omits cba3819d1e93 media: camss: Format configuration per hardware version omits 4e1abf66feba media: camss: vfe: Add support for 8x96 omits 051a01ac9cf1 media: camss: vfe: Split to hardware dependent and indepen [...] omits e08c7f869620 media: camss: ispif: Add support for 8x96 omits 2a05493b5d54 media: camss: csid: Add support for 8x96 omits 4138a88b6093 media: camss: csiphy: Add support for 8x96 omits 369f81f350b5 media: camss: csiphy: Unify lane handling omits 516e8f0f8912 media: camss: csiphy: Split to hardware dependent and inde [...] omits 02afa816dbbf media: camss: Add basic runtime PM support omits 9c3e59de6041 media: camss: Add 8x96 resources omits 21a3f6e531cc media: dt-bindings: media: qcom,camss: Add 8996 bindings omits dc273f67b274 media: dt-bindings: media: qcom,camss: Fix whitespaces omits 06d690f092db media: camss: vfe: Do not disable CAMIF when clearing its status omits a93e5f4fc8df media: camss: vfe: Get line pointer as container of video_out omits 156c3df8d4db staging: erofs: disable compiling temporarile omits c9896b655177 media: camss: vfe: Fix to_vfe() macro member name omits c628e78899ff media: camss: csid: Configure data type and decode format [...] omits 7066647cdb4d media: camss: csiphy: Update settle count calculation omits 09a94865d469 media: camss: Unify the clock names omits d9707ae2721d media: dt-bindings: media: qcom, camss: Unify the clock names omits 5ba913b3fca8 media: camss: csiphy: Ensure clock mux config is done befo [...] omits 2004fc09b341 media: camss: Fix OF node usage omits 2d87e6c1b99c gpu: ipu-v3: default to id 0 on missing OF alias omits b873663bd85f media: camss: Use SPDX license headers omits ec6859b23f22 media: Rename CAMSS driver path omits 07ebbbe45879 spi: uniphier: remove unnecessary include headers omits 6e15bec49f36 media: v4l: Add new 10-bit packed grayscale format omits 451af0bf04bd media: v4l: Add new 2X8 10-bit grayscale media bus code omits 83b15832ab91 media: doc-rst: Add packed Bayer raw14 pixel formats omits fdec79c18b08 ASoC: fsi: convert to SPDX identifiers omits 73edbe425822 ASoC: qcom: Fix unmet dependency warning for SND_SOC_SDM845 omits 9f0ba3d92fe6 gpu: ipu-v3: Fix U/V offset macros for planar 4:2:0 omits 2cea1542859b ASoC: wm8994: Mark expected switch fall-through omits 7a2235ef5078 ASoC: wm9081: Mark expected switch fall-through omits af5d1d5d4ba7 ASoC: wm8995: Mark expected switch fall-through omits a9531ab15111 ASoC: wm8962: Mark expected switch fall-through omits 42ef3c94ff6e ASoC: wm8996: Mark expected switch fall-through omits da41787b9f31 ASoC: wm8904: Mark expected switch fall-through omits 3eb7dbc6d844 ASoC: wm8960: Mark expected switch fall-through omits 85e7e77079f3 ASoC: wm8955: Mark expected switch fall-through omits 43a26bd026da ASoC: rt5677: Mark expected switch fall-through omits 065dcc270af6 ASoC: rt5640: Mark expected switch fall-through omits 9a73f6a235c2 ASoC: wm8961: Mark expected switch fall-through omits 5c41bb607125 gpu: ipu-v3: add support for XRGB32 and XBGR32 V4L2 pixel formats omits 6c1187aaa291 drm/i2c: tda998x: move tda998x_set_config() into tda998x_create() omits 2c6e758332a4 drm/i2c: tda998x: split tda998x_encoder_dpms into enable/disable omits b1eb4f844f8c drm/i2c: tda998x: find the drm_device via the drm_connector omits 025556d55d6e staging: gasket: apex: enable power save mode by default omits d9da1cbd0ba6 staging: gasket: apex: drop reset type param omits 1c65a2e2f68e staging: gasket: remove "reset type" param from framework omits f019f07ecf6a uio: potential double frees if __uio_register_device() fails omits c01513b4b299 eeprom: idt_89hpesx: clean up an error pointer vs NULL inc [...] omits 29c692c96b3a USB: serial: pl2303: add a new device id for ATEN omits 81ae962d7f18 misc: ti-st: Fix memory leak in the error path of probe() omits c8c64b39cf72 android: binder: Show extra_buffers_size in trace omits 45ca3f76de05 firmware: vpd: Fix section enabled flag on vpd_section_destroy omits 9a481bdc1629 platform: goldfish: Retire pdev_bus omits 68275680ea12 goldfish: Use dedicated macros instead of manual bit shifting omits 72755eed6c1c goldfish: Add missing includes to goldfish.h omits 8b9ce6954c05 mux: adgs1408: new driver for Analog Devices ADGS1408/1409 mux omits 94aea0c6f7bd dt-bindings: mux: add adi,adgs1408 omits 572086325ce9 Drivers: hv: vmbus: Cleanup synic memory free path omits 6ba34171bcbd Drivers: hv: vmbus: Remove use of slow_virt_to_phys() omits d3b26dd7cb0e Drivers: hv: vmbus: Reset the channel callback in vmbus_on [...] omits 7026a5fd7f2c mei: define dma ring buffer sizes for PCH12 HW and newer omits c2bd9fc13d0c mei: restrict dma ring support to hbm version 2.1 omits 9d89ddfc6246 mei: hbm: introduce dma bit in the message header omits ee7aba5aba70 mei: hbm: define dma ring setup protocol omits 98e70866aacb mei: add support for variable length mei headers. omits b34e9a15b37b uio: fix possible circular locking dependency omits 95883676e34a uio: pruss: fix error handling in probe omits 60ab0fafc4b6 serial: 8250_exar: Read INT0 from slave device, too omits 0419056ec8fd tty: rocket: Fix possible buffer overwrite on register_PCI omits 784c29eda5b4 serial: 8250_dw: Add ACPI support for uart on Broadcom SoC omits dfcab6ba5734 serial: 8250_dw: always set baud rate in dw8250_set_termios omits bfbf2de2c9f4 dt-bindings: serial: Add binding for uartlite omits a3a10614ca0f tty: serial: uartlite: Add support for suspend and resume omits 14288befeb57 tty: serial: uartlite: Add clock adaptation omits da7bf20e7758 tty: serial: uartlite: Add structure for private data omits 628c534ae735 serial: sh-sci: Improve support for separate TEI and DRI i [...] omits 7acece71a517 serial: sh-sci: Remove SCIx_RZ_SCIFA_REGTYPE omits 2d4dd0da4540 serial: sh-sci: Allow for compressed SCIF address omits 70a15ff0ed11 serial: sh-sci: Improve interrupts description omits ec2cb7a526d4 Merge tag 'perf-core-for-mingo-4.19-20180801' of git://git [...] omits 16e0e6a83b77 Merge branch 'perf/urgent' into perf/core, to pick up fixes omits 45904e7edcd0 iwlwifi: pcie: split tx to amsdu and non amsdu omits ff932f61ed2f iwlwifi: move some msix and rx functions to a common place omits f890269b29d7 iwlwifi: pcie: include tcp.h implicitly omits 266ab689656b iwlwifi: mvm: remove dead gscan code omits f137c0979b96 iwlwifi: hard code power save mode to CAM for 22560 devices omits 07fb3299adc4 Revert "iwlwifi: implement fseq version mismatch warning" omits f98ad635c097 iwlwifi: pcie: don't access periphery registers when not a [...] omits 8edbfaa19835 iwlwifi: mvm: configure multi RX queue omits e8a583f9afa8 iwlwifi: d3: disable dbg recording before entering D3 omits 520f03eaaad7 iwlwifi: allow masking out memory areas from the fw dump omits 92536c96159b iwlwifi: trans: add a new op for getting DMA data omits 1b4bbe8bf2eb iwlwifi: pcie: move rxb retrieval to a helper function omits b2a58c9712bb iwlwifi: pcie: unionize used bd and completion descriptor omits 18ead597daa1 iwlwifi: support new rx_mpdu_desc api omits 0307c839613e iwlwifi: pcie: support rx structures for 22560 devices omits bfdbe1323253 iwlwifi: pcie: add a bunch of PCI IDs for 22000 and 22560 omits 84d979bc89e3 staging:rtl8192u: Change clock comment - Style omits 0b0251ad9bec staging:rtl8192u: Rename IsACValid and add parenthesis - Style omits 9e86a12e7b96 staging:rtl8192u: Remove unused UP2AC - Style omits 4375c036ca00 staging:rtl8192u: Rename octet_string members - Style omits 4f698fc122e2 staging:rtl8192u: rename OCTET_STRING - Style omits f40e50c33fa5 staging:rtl8192u: Move QOS_TCLAS to rtl819x_TS.h - Style omits c96dc9b905f2 staging:rtl8192u: Remove commented out code - Style omits 7390ebe9e3d5 staging:rtl8192u: Rename tspec_body members - Style omits 73b068f56753 staging:rtl8192u: Rename TSInfo - Style omits 9365607ac1c9 staging:rtl8192u: Refactor union TSPEC_BODY - Style omits 0a679b9359f6 staging:rtl8192u: Rename members of struct qos_tsinfo - Style omits 893ce9394b3c staging:rtl8192u: Remove union from qos_tsinfo - Style omits ab9a066577f9 staging:rtl8192u: Remove union from aci_aifsn - Style omits 7f40eb132c47 staging:rtl8192u: Clean cmpk_counttxstatistic() comments - Style omits d36255f14876 staging: rtl8188eu: rename odm_RTL8188E - style omits 1a5c3d83c009 staging: rtl8188eu: remove unused rtw_remove_bcn_ie() omits 96b0b7594118 staging: rtl8188eu: remove unused rtw_add_bcn_ie() omits ee34b7cb0f0e staging: rtl8188eu: remove unnecessary parentheses - style omits 55e12d6451c9 staging: rtl8188eu: fix comparsions to NULL - style omits 4235d7d88a5a staging: rtl8188eu: fix indentation - style omits 8663b2e02c1b staging: rtl8188eu: use is_broadcast_ether_addr omits 328cf8e7790c staging: rtl8188eu: use is_multicast_ether_addr omits c3e39b07f64d staging: fsl-dpaa2/eth: Merge header files omits 0035698dcd78 staging: fsl-dpaa2/eth: Use BIT() macro omits d9cc92670b35 staging: fsl-dpaa2/eth: Remove dead code omits ef134e9c1979 staging: fsl-dpaa2/eth: Cleanup comments omits 0bb29b25a008 staging: fsl-dpaa2/eth: add SPDX license identifiers omits 90615f9f173a staging: fsl-dpaa2/eth: convert documentation to .rst format omits 02211edc9a1f staging: wilc1000: fix endianness warnings reported by sparse omits 41203a451b6c staging: wilc1000: use 'u16' data type for config id parameter omits 7878abdec920 staging: wilc1000: refactor wilc_wlan_handle_isr_ext to av [...] omits 49328076f6f9 staging: wilc1000: rename 'rcvd_ch_cnt' element in 'user_s [...] omits 97ed6d34e312 staging: wilc1000: added comments for 'hif_cs' mutex lock omits a120adb8b6ed staging: wilc1000: modified debug log messages description omits f131bbe556fb staging: wilc1000: remove unnecessary comments and comment [...] omits 9abc44ba4e2f staging: wilc1000: fix TODO to compile spi and sdio compon [...] omits 2408898e3b6c staging: vboxvideo: Add page-flip support omits ba67f54d911c staging: vboxvideo: Pass a new framebuffer to vbox_crtc_do [...] omits 548b9f03f007 staging: gasket: sysfs: fix potential null dereference omits c0f460ffeb95 Merge tag 'iio-for-4.19c' of git://git.kernel.org/pub/scm/ [...] omits 789b7f43858f ALSA: sb: Fix a typo omits 11175556eec5 ALSA: usb-audio: Fix invalid use of sizeof in parse_uac_en [...] omits bc716523462f ext4: improve code readability in ext4_iget() omits 1a5d5e5d51e7 ext4: fix spectre gadget in ext4_mb_regular_allocator() omits c971e6a00617 kill d_instantiate_no_diralias() omits 44ec3ec01fb7 ftrace: Use true and false for boolean values in ops_refer [...] omits d7224c0e128c ring-buffer: Make ring_buffer_record_is_set_on() return bool omits 3ebea280d7e9 ring-buffer: Make ring_buffer_record_is_on() return bool omits 6078091c9fa8 Input: evdev - switch to bitmap API omits 4e2ec39ddbf3 Input: gpio-keys - switch to bitmap_zalloc() omits 5d81a787bd4d Merge branch 'ib/4.17-bitmap' into next omits 0b4e30f49aa4 platform/x86: mlx-platform: Remove unused define omits da80c7aece16 platform/x86: mlx-platform: Change mlxreg-io configuration [...] omits a34e13431481 Documentation/ABI: Add new attribute for mlxreg-io sysfs i [...] omits 2ac24d336c95 platform/x86: mlx-platform: Allow mlxreg-io driver activat [...] omits 0404a0b2ca3b platform/x86: mlx-platform: Add ASIC hotplug device configuration omits 9272d2d1d3bf platform/mellanox: mlxreg-hotplug: Add hotplug hwmon ueven [...] omits 66342d1c9c24 platform/mellanox: mlxreg-hotplug: Improve mechanism of AS [...] omits 0378123c5800 platform/x86: mlx-platform: Add mlxreg-fan platform driver [...] omits 59e0b520c75c kconfig: add a Memory Management options" menu omits 006477f40d2e kconfig: move the "Executable file formats" menu to fs/Kco [...] omits 22471e1313f2 kconfig: use a menu in arch/Kconfig to reduce clutter omits 87a4c375995e kconfig: include kernel/Kconfig.preempt from init/Kconfig omits 06ec64b84c35 Kconfig: consolidate the "Kernel hacking" menu omits ce1d6f22fa69 Input: elan_i2c_smbus - cast sizeof to int for comparison omits 1572497cb0e6 kconfig: include common Kconfig files from top-level Kconfig omits 17c46a6aff5c kconfig: remove duplicate SWAP symbol defintions omits 9bea18010f21 um: create a proper drivers Kconfig omits f163977d21a2 um: cleanup Kconfig files omits 79b05c1f31e2 um: stop abusing KBUILD_KCONFIG omits c42b65e363ce bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free() omits e64e4018d572 md: Avoid namespace collision with bitmap API omits 5cc9cdf631da dm: Avoid namespace collision with bitmap API omits df36b2fb8390 drm/ttm: clean up non-x86 definitions on ttm_tt omits dceb219fc607 drm/ttm: Add ttm_set_pages_wc and ttm_set_pages_uc helper omits fe710322b813 drm/ttm: fix missed conversion of set_pages_array_uc omits 75da96067ade IB/IPoIB: Set ah valid flag in multicast send flow omits 19da44cd33a3 pinctrl: freescale: off by one in imx1_pinconf_group_dbg_show() omits 0f50d88a6e9a IB/uverbs: Allow all DESTROY commands to succeed after dis [...] omits a9b66d6453d7 IB/uverbs: Do not block disassociate during write() omits e83f0ecdc40f IB/uverbs: Do not pass struct ib_device to the ioctl methods omits bbd51e881ff0 IB/uverbs: Do not pass struct ib_device to the write based [...] omits cc2e14e68004 IB/uverbs: Lower the test for ongoing disassociation omits 1e857e65d4bb IB/uverbs: Allow uobject allocation to work concurrently w [...] omits 7452a3c745a2 IB/uverbs: Allow RDMA_REMOVE_DESTROY to work concurrently [...] omits 9867f5c6695f IB/uverbs: Convert 'bool exclusive' into an enum omits 87ad80abc70d IB/uverbs: Consolidate uobject destruction omits 32ed5c00ac5f IB/uverbs: Make the write path destroy methods use the sam [...] omits aa72c9a5f986 IB/uverbs: Remove rdma_explicit_destroy() from the ioctl methods omits 93ce1b12966d ALSA: seq: Drop unused 64bit division macros omits 04702e8d0092 ALSA: seq: Use no intrruptible mutex_lock omits 00976ad52719 ALSA: seq: Fix leftovers at probe error path omits fc4bfd9a35f3 ALSA: seq: Remove dead codes omits ef965ad5a769 ALSA: seq: Minor cleanup of MIDI event parser helpers omits db57dc7c7a5c net: don't declare IPv6 non-local bind helper if CONFIG_IP [...] omits 48ae93fdd133 MIPS: Delete unused code in linux32.c omits 3a1c0fc5927f MIPS: Remove unused sys_32_mmap2 omits 96a68b14db35 MIPS: Remove nabi_no_regargs omits ec57350883cd tracing: Make tracer_tracing_is_on() return bool omits 978defee11a5 tracing: Do a WARN_ON() if start_thread() in hwlat is call [...] omits 82fbc8c48adf ftrace: Add missing check for existing hwlat thread omits f143641bfef9 tracing: Do not call start/stop() functions when tracing_o [...] omits b912885ab75c perf trace: Do not require --no-syscalls to suppress strac [...] omits 82cf4f132e6d f2fs: fix to active page in lru list for read path omits 18767e626396 f2fs: don't keep meta pages used for block migration omits 4ddc1b28aac5 f2fs: fix to restrict mount condition when without CONFIG_QUOTA omits 00960c2cd8f1 f2fs: quota: do not mount as RDWR without QUOTA if quota f [...] omits 76cf05d79c9e f2fs: quota: fix incorrect comments omits 955ac6e52344 f2fs: quota: decrease the lock granularity of statfs_project omits 970e348d9829 f2fs: add proc entry to show victim_secmap bitmap omits fd8c8caf7e7c f2fs: let checkpoint flush dnode page of regular omits ad6672bbc527 f2fs: issue discard align to section in LFS mode omits 455e3a5887ee f2fs: don't allow any writes on aborted atomic writes omits 797c1cb56ba5 f2fs: restrict setting up inode.i_advise omits e6b0b159cf2f f2fs: fix wrong kernel message when recover fsync data on ro fs omits 059c0648c6ae f2fs: clean up ioctl interface naming omits 2079f115e7b6 f2fs: clean up with f2fs_is_{atomic,volatile}_file() omits 5b72d5e0df78 f2fs: clean up with f2fs_encrypted_inode() omits 80551d177380 f2fs: clean up with get_current_nat_page omits 6122003a1a61 f2fs: kill EXT_TREE_VEC_SIZE omits 5d3ce4f70172 f2fs: avoid duplicated permission check for "trusted." xattrs omits 7735730d39d7 f2fs: fix to propagate error from __get_meta_page() omits 18dd6470c2d1 f2fs: fix to do sanity check with i_extra_isize omits 66415cee3d34 f2fs: blk_finish_plug of submit_bio in lfs mode omits 3611ce991126 f2fs: do not set free of current section omits 36b877af7992 f2fs: Keep alloc_valid_block_count in sync omits 20ee4382322c f2fs: issue small discard by LBA order omits 522d1711d62c f2fs: stop issuing discard immediately if there is queued IO omits 4c6b56c002ca f2fs: clean up with IS_INODE() omits 2482c4325dfe f2fs: detect bug_on in f2fs_wait_discard_bios omits cb15d1e43db0 f2fs: fix defined but not used build warnings omits a39e5365835e f2fs: enable real-time discard by default omits 82902c06bd17 f2fs: fix to detect looped node chain correctly omits c9b60788fc76 f2fs: fix to do sanity check with block address in main area omits b69ab96ab13d Merge tag 'rxrpc-next-20180801' of git://git.kernel.org/pu [...] omits d5e77fca87e6 ALSA: usb: Mark expected switch fall-through omits 799d8a8e0500 staging: gasket: page table: fix header file include guard symbol omits d29f6c19b0d4 Revert "staging: gasket: page table: hold references to de [...] omits e02fed16b3f4 staging: gasket: core: use bool type for ns_capable result omits 4287dbaa7c3e staging: gasket: apex: move driver-private defines out of apex.h omits 953105453b1a staging: gasket: TODO: remove entry for multi-line alignme [...] omits 21cfa72cddee staging: gasket: interrupt: fix function param line contin [...] omits 46b77a6b6922 staging: gasket: sysfs: fix function param line continuati [...] omits e8c7f19981dc staging: gasket: page table: fix function param line conti [...] omits 3e8450831312 staging: gasket: ioctl: fix function param line continuati [...] omits 88c8a377c00f staging: gasket: core: fix function param line continuation style omits 6d2bd645cbae staging: gasket: TODO: remove entry for static function de [...] omits 00b60c8d9ed7 staging: gasket: pg tbl: remove static function forward de [...] omits d821f8eb92ef staging: gasket: interrupt: remove static function forward [...] omits ea174ccd2a11 staging: gasket: ioctl: remove static function forward dec [...] omits 80666096eb78 staging: gasket: core: remove static function forward decl [...] omits 496fb59e1274 iio: light: si1133: fix uninitialized resp variable omits 5298ff58c93e drivers/staging/mt7621-eth: Use dma_zalloc_coherent to rep [...] omits 2b4ec22d36d4 Merge branch 'fixes-togreg' into togreg omits 500cc548c8eb staging: comedi: drop serial2002 driver omits 24daf6a3c974 staging: erofs: remove a redundant marco in xattr omits fc6152f46503 staging: erofs: add the missing break in z_erofs_map_blocks_iter omits 90d4c5bb98bf cxgb4: fix endian to test F_FW_PORT_CMD_DCBXDIS32 omits cef238d71de4 Merge branch 'net-sched-cleanups' omits 290b1c8b1a90 net: sched: make tcf_chain_{get,put}() static omits 5368140730e4 net: sched: fix notifications for action-held chains omits 3d32f4c548bd net: sched: change name of zombie chain to "held_by_acts_only" omits 4a62e252e888 net: hns3: fix return value error while hclge_cmd_csq_clea [...] omits 87f70132b08e rds: remove redundant variable 'rds_ibdev' omits bd707f17efc9 strparser: remove redundant variable 'rd_desc' omits 1296ee8ffc74 ip_gre: remove redundant variables t_hlen omits ada953de4486 auxdisplay: simplify getting .drvdata omits 13dde04f5c43 tcp: remove set but not used variable 'skb_size' omits 84b64de597bc thermal: armada: fix copy-paste error in armada_thermal_probe() omits fab9593df106 Merge branch 'tcp-add-4-new-stats' omits 7ec65372ca53 tcp: add stat of data packet reordering events omits 7e10b6554ff2 tcp: add dsack blocks received stats omits fb31c9b9f6c8 tcp: add data bytes retransmitted stats omits ba113c3aa79a tcp: add data bytes sent stats omits 984988aa7218 tcp: add a helper to calculate size of opt_stats omits 171613926abc auxdisplay: charlcd: delete mdelay in long_sleep omits 53dd9652b5f5 Merge branch 'ipv4-Control-SKB-reprioritization-after-forwarding' omits 9bae0451b7dc selftests: mlxsw: Add test for ip_forward_update_priority omits cf60869814bc selftests: forwarding: Move DSCP capture to lib.sh omits 989133bf7ff3 selftests: forwarding: Move lldpad waiting to lib.sh omits 6495342365e8 mlxsw: spectrum_router: Handle sysctl_ip_fwd_update_priority omits 1f65a33fc7e2 mlxsw: spectrum: Extract work-scheduling into a new function omits d18c5d1995aa net: ipv4: Notify about changes to ip_forward_update_priority omits 432e05d32892 net: ipv4: Control SKB reprioritization after forwarding omits 83ba4645152d net: add helpers checking if socket can be bound to nonloc [...] omits d39db3b4d60c net: change Exar/Neterion menu items to be alphabetical omits 969d509003b8 net/tls: Use kmemdup to simplify the code omits b053fcc4a1c3 net/tipc: remove redundant variables 'tn' and 'oport' omits 16b7db4c8150 MAINTAINERS: Add .clang-format entry omits e5121207f053 Merge branch 'be2net-next' omits 40c0066412be be2net: Update the driver version to 12.0.0.0 omits c1b3bdb2ffa9 be2net: gather debug info and reset adapter (only for Lanc [...] omits 7bee9bd21b40 clang-format: Set IndentWrappedFunctionNames false omits 96d395020e87 net/mlx5e: Fix uninitialized variable omits bf774d141a33 qed: Make some functions static omits 7d95178c7701 ext4: check for NUL characters in extended attribute's name omits e65d4d96334e rds: Remove IPv6 dependency omits f394ad28feff rds: rds_ib_recv_alloc_cache() should call alloc_percpu_gf [...] omits fea49f60c9b7 net: ethernet: ti: cpsw: replace unnecessarily macroses on [...] omits 5a6cd13d4fae ALSA: pcm: Mark expected switch fall-through omits 5ef2a6999367 ext4: use ext4_warning() for sb_getblk failure omits 822c2621daad perf bpf: Include uapi/linux/bpf.h from the 'perf trace' s [...] omits 21b8732eb447 perf tools: Allow overriding MAX_NR_CPUS at compile time omits 2c323017e381 blk-cgroup: clear the throttle queue on fork omits cc7ecc258562 blk-cgroup: hold the queue ref during throttling omits 52a1199ccd42 blk-iolatency: fix blkg leak in timer_fn omits 4725549192c9 block/bsg-lib: use PTR_ERR_OR_ZERO to simplify the flow path omits 81351776c9fb clk: qcom: Add display clock controller driver for SDM845 omits 56830d6cc114 xfs: check da node magic in _node_lookup_int omits 611995db2ce2 xfs: use a local variable for magic number in xfs_da3_node [...] omits 0c60d3aa0e2d xfs: refactor log recovery check omits 4b859db2c606 spi: spi-gpio: add SPI_3WIRE support omits 304d34360b09 spi: add flags parameter to txrx_word function pointers omits 9fb4c2bf130b ASoC: soc-pcm: Use delay set in component pointer function omits b74fd6904326 ASoC: wcd9335: Fix build omits b0a39d356ae1 ASoC: wcd9335: Fix build due to CLASS-H Controller support omits d0b35a42031a rxrpc: Transmit more ACKs during data reception omits a71a2651bdd3 rxrpc: Propose, but don't immediately transmit, the final [...] omits 4075295ab876 rxrpc: Increase the size of a call's Rx window omits 4272d3034e69 rxrpc: Trace socket notification omits 197445aff13c rxrpc: Fix ACK proposal tracepoint omits 4764c0da69dc rxrpc: Trace packet transmission omits f3f8337c9e2a rxrpc: Fix the trace for terminal ACK (re)transmission omits 6b97bd7a272c rxrpc: Show some more information through /proc files omits 887763bbc341 rxrpc: Display call expect-receive-by timeout in proc omits f597a5792ada rxrpc: remove redundant variables 'sp' and 'did_discard' omits 7f38abf220e2 mmc: core: improve reasonableness of bus width setting for [...] omits d36455a38ed8 ALSA: usb-audio: remove redundant pointer 'urb' omits 0d00085b905c ALSA: sonicvibes: remove redundant pointer 'dir' omits 3b0cbc7812d7 ALSA: ens137x: remove redundant array pcm_devs omits de42b4b96ebe ALSA: emu10k1: remove redundant variable attn omits 45bf41005ac0 ALSA: cs5535audio: remove redundant pointer 'dma' omits 96963dedd000 ALSA: asihpi: remove redundant variable max_streams omits 18127744cf44 ASoC: stm32: remove redundant pointers 'priv' and 'rtd' omits d101f9b96ee0 ASoC: nau8540: remove redundant variable osrate omits 6b1687bf76ef ASoC: qcom: add sdm845 sound card support omits c25e295cd77b ASoC: qcom: Add support to parse common audio device nodes omits 0c901e8cea15 ASoC: dt-bindings: Update dt binding name for apq8096 omits 00bc22e3eea0 ASoC: qcom: dt-bindings: Add sdm845 machine bindings omits 1a3ea2d9837d Merge tag 'clk-core-duty-cycle-for-mark' of git://git.kern [...] omits 5ba155a4d4cc spi: add SPI controller driver for UniPhier SoC omits e401bfdadd2d mmc: tmio: remove unneeded variable in tmio_mmc_start_command() omits 5c99826b27d0 mmc: renesas_sdhi: Fix sampling clock position selecting omits a8f399f624e1 mmc: tmio: Fix tuning flow omits 1389690be146 mmc: sunxi: remove output of virtual base address omits 3cc89c12fb2c dt-bindings: mmc: rockchip-dw-mshc: add description for px30 omits e432e4207c3e mmc: renesas_sdhi: Add r8a77990 support omits 88023d43ffe1 mmc: sunxi: allow 3.3V DDR when DDR is available omits 29aba07aea0e mmc: mmci: Add and implement a ->dma_setup() callback for [...] omits a0b5031582c3 Merge branch 'topic/drm_audio_component' of https://git.ke [...] omits 4dcd5c2781f3 spi: add DT bindings for UniPhier SPI controller omits ed128e8b757b MAINTAINERS: drop Wenyou Yang from Atmel NAND driver support omits 3d3fe3c05d5a mtd: rawnand: allocate dynamically ONFI parameters during [...] omits 64f2cafc3da7 drm/imx: Convert drm_atomic_helper_suspend/resume() omits bb276262e88d mtd: spi-nor: only apply reset hacks to broken hardware omits 3938c0d4cf60 mtd: spi-nor: cadence-quadspi: fix timeout handling omits 261b354caf29 mtd: spi-nor: atmel-quadspi: Include gpio/consumer.h inste [...] omits 11edc1133e30 mtd: spi-nor: intel-spi: use mtd_device_register() omits 5f0d02270d0a mtd: spi-nor: stm32-quadspi: replace "%p" with "%pK" omits de217c1cca43 mtd: spi-nor: atmel-quadspi: add suspend/resume hooks omits 7992c18810e5 Bluetooth: hidp: buffer overflow in hidp_process_report omits fb7d7518b0d6 s390/numa: move initial setup of node_to_cpumask_map omits 07d268f541de Merge tag 'v4.19-rockchip-defconfig64-1' of git://git.kern [...] omits 4f53a4a76cdf Merge tag 'v4.19-rockchip-dts64-2' of git://git.kernel.org [...] omits 2dd207c91ab7 Merge tag 'amlogic-dt64-3' of https://git.kernel.org/pub/s [...] omits 7f27a62267fe Merge tag 'mvebu-dt64-4.19-2' of git://git.infradead.org/l [...] omits c8f8a0b50b82 ARM: multi_v7_defconfig: add CONFIG_UNIPHIER_THERMAL and C [...] omits f0fc40aff6fe ARM: uniphier: select RESET_CONTROLLER omits ab6ab445b935 arm64: uniphier: select RESET_CONTROLLER omits f61513f72400 ARM: uniphier: remove empty Makefile omits 61c22946ad43 Merge tag 'aspeed-4.19-devicetree-no-fsi' of git://git.ker [...] omits b7751410c180 device-dax: avoid hang on error before devm_memremap_pages() omits b4d4702f30e0 tools/testing/nvdimm: improve emulation of smart injection omits 546c596cf549 PCI: Unify PCI and normal DMA direction definitions omits 26e551c5aec5 RDMA: Fix return code check in rdma_set_cq_moderation omits 15da09500a70 Merge branch 'drm-armada-devel' of git://git.armlinux.org. [...] omits dd708e7b4541 rdma/cxgb4: Simplify a structure initialization omits eb2463bab4bc rdma/cxgb4: Fix SRQ endianness annotations omits 7810e09bfba5 rdma/cxgb4: Remove a set-but-not-used variable omits f8f15c34ac94 Merge tag 'drm-msm-next-2018-07-30' of git://people.freede [...] omits ddf74e79a540 drm/amdgpu/pm: Fix potential Spectre v1 omits 7ac7aebe85d3 drm/amd/display: add missing void parameter to dc_create_t [...] omits 77605e437015 drm/radeon: Replace ttm_bo_unref with ttm_bo_put omits 269a8b6e3425 drm/radeon: Replace ttm_bo_reference with ttm_bo_get omits fea872b279c8 drm/amdgpu: Replace ttm_bo_unref with ttm_bo_put omits 71d5ef11273b drm/amdgpu: Replace ttm_bo_reference with ttm_bo_get omits a875f58e237a drm/scheduler: stop setting rq to NULL omits 43bce41cf48e drm/scheduler: only kill entity if last user is killed v2 omits 4a102ad4ba0d drm/amdgpu: create an empty bo_list if no handle is provided omits 920990cb080a drm/amdgpu: allocate the bo_list array after the list omits 39f7f69a6054 drm/amdgpu: add bo_list iterators omits a0f208453b97 drm/amdgpu: nuke amdgpu_bo_list_free omits 81c6dabcc990 drm/amdgpu: always recreate bo_list omits 4a8c21a1e9b3 drm/amdgpu: move bo_list defines to amdgpu_bo_list.h omits 8ab19ea619ae drm/amdgpu: add new amdgpu_vm_bo_trace_cs() function v2 omits 0cb7c1f03bfb drm/amdgpu: return error if both BOs and bo_list handle is given omits 275105ce7be3 drm/amdgpu: fix total size calculation omits ba7f47831ebd drm/sched: remove unneeded -Iinclude/drm compiler flag omits 52c054caf830 drm/amdgpu: add proper error handling to amdgpu_bo_list_get omits ccf9ef0b0d10 drm/amdgpu: fix a reversed condition omits 8a50bb47a863 drm/amd/pp: Convert voltage unit in mV*4 to mV on CZ/ST omits 90983631a648 drm/amd/pp: Delete unused temp variables omits 2d227ec2c11c drm/amd/pp/Polaris12: Fix a chunk of registers missed to program omits 7209049d40dc dm kcopyd: return void from dm_kcopyd_copy() omits 944d58595be0 PCI/AER: Remove duplicate PCI_EXP_AER_FLAGS definition omits ff23f4af7efd xfs: move extent busy tree initialization to xfs_initialize_perag omits e666aa37f433 xfs: avoid COW fork extent lookups in writeback if the for [...] omits 745b3f76d1c8 xfs: maintain a sequence count for inode fork manipulations omits 9e037cb7972f xfs: check for unknown v5 feature bits in superblock write [...] omits 69775fd15dc7 xfs: verify icount in superblock write omits 8756a5af1819 libxfs: add more bounds checking to sb sanity checks omits eca383fcd63b xfs: refactor superblock verifiers omits 86d969b425d7 xfs: refactor the xrep_extent_list into xfs_bitmap omits fbeb1603bf4e bpf: verifier: MOV64 don't mark dst reg unbounded omits e6476c21447c net: remove bogus RCU annotations on socket.wq omits 37692de5d523 i2c: i2c-qcom-geni: Add bus driver for the Qualcomm GENI I [...] omits 4e6a13356f1c PCI: pciehp: Deduplicate presence check on probe & resume omits 8bb46b079d05 PCI: pciehp: Avoid implicit fallthroughs in switch statements omits 84a7f564fa14 mips: dts: mscc: enable spi and NOR flash support on ocelo [...] omits 9eaf3ba5e055 mips: dts: mscc: Add spi on Ocelot omits c8cb5f775c8d ASoC: wcd9335: add CLASS-H Controller support omits e57d4ca882e2 ASoC: wcd9335: add support to wcd9335 codec omits 1877c9fda1b7 ASoC: dt-bindings: add dt bindings for wcd9335 audio codec omits d46eeeaf99bc virtio-net: get rid of unnecessary container of rq stats omits ca9e83b4a55b virtio-net: correctly update XDP_TX counters omits 2789e83c933d xen/gntdev: don't dereference a null gntdev_dmabuf on allo [...] omits 8fdee4cc95d9 sunrpc: whitespace fixes omits 0f90be132cbf NFSv4 client live hangs after live data migration recovery omits 32cd3ee511f4 NFSv4.0 fix client reference leak in callback omits 1a54c0cfcbb2 sunrpc: kstrtoul() can also return -ERANGE omits 379ebf079607 NFS: silence a harmless uninitialized variable warning omits 016583d7030c sunrpc: Change rpc_print_iostats to rpc_clnt_show_stats an [...] omits 6293e4d674d0 Merge branch 'xsk-improvements-to-RX-queue-check-and-replace' omits 84c6b86875e0 xsk: don't allow umem replace at stack level omits f734607e819b xsk: refactor xdp_umem_assign_dev() omits c29c2ebd2ae0 net: update real_num_rx_queues even when !CONFIG_SYSFS omits 39c64d8c8766 mlx5: handle DMA mapping error case for XDP redirect omits 47a8e237ed44 PCI: Whitelist Thunderbolt ports for runtime D3 omits eb3b5bf1a88d PCI: Whitelist native hotplug ports for runtime D3 omits 82c3fbff6ed3 PCI: sysfs: Resume to D0 on function reset omits 4417aa45c185 PCI: pciehp: Resume parent to D0 on config space access omits 835030745424 PCI: pciehp: Resume to D0 on enable/disable omits 6b08c3854cfd PCI: pciehp: Support interrupts sent from D3hot omits 469e764c4a3c PCI: pciehp: Obey compulsory command delay after resume omits 7903782460ee PCI: pciehp: Clear spurious events earlier on resume omits 6ccb127ba6df PCI: portdrv: Deduplicate PM callback iterator omits 5b3f7b7d062b PCI: pciehp: Avoid slot access during reset omits 8cce437fbb5c s390/kdump: Fix elfcorehdr size calculation omits f7368a550275 PCI: Use IRQF_ONESHOT if pci_request_irq() called with no handler omits 5248ee856030 tracefs: Annotate tracefs_ops with __ro_after_init omits c3bc8fd637a9 tracing: Centralize preemptirq tracepoints and unify their usage omits d664b851eb2b drm/arm/hdlcd: Reject atomic commits that disable only the plane omits 9fd466f54f89 drm: arm: hdlcd: Use drm_atomic_helper_shutdown() to disab [...] omits 8df24d57d34c drm: arm: hdlcd: Don't destroy plane manually in hdlcd_set [...] omits 1785dbc412c2 drm/arm/hdlcd: Use drm_fb_cma_fbdev_init/fini() omits 5c7e5a22c126 drm/arm/hdlcd: Use drm_mode_config_helper_suspend/resume() omits 08fcf813281e t10-pi: provide empty t10_pi_complete() for !CONFIG_BLK_DE [...] omits 739e2edc848a perf bpf: Show better message when failing to load an object omits f09757ab401f spi: dw: document Microsemi integration omits 5788f7795911 platform/x86: dell-laptop: Fix backlight detection omits 95f04328e42d perf list: Unify metric group description format with PMU [...] omits b9b77222d4ff perf vendor events arm64: Update ThunderX2 implementation [...] omits 14a85b1eca34 perf cs-etm: Generate branch sample for CS_ETM_TRACE_ON packet omits d603b4e9f9c3 perf cs-etm: Generate branch sample when receiving a CS_ET [...] omits 6035b6804bdf perf cs-etm: Support dummy address value for CS_ETM_TRACE_ [...] omits 3eb3e07bcfee perf cs-etm: Fix start tracing packet handling omits 83868bf71d2e perf build: Fix installation directory for eBPF omits 73978332572c perf c2c report: Fix crash for empty browser omits aa90f9f95546 perf tests: Fix indexing when invoking subtests omits 162d3edbe591 perf trace: Beautify the AF_INET & AF_INET6 'socket' sysca [...] omits 03aeb6c818b6 perf trace beauty: Add beautifiers for 'socket''s 'protocol' arg omits bc972ada4f85 perf trace beauty: Do not print NULL strarray entries omits 9849eec3a44c perf beauty: Add a generator for IPPROTO_ socket's protoco [...] omits a4b2061242ec tools include uapi: Grab a copy of linux/in.h omits a6f39cecf715 perf tests: Fix complex event name parsing omits 3e91a8b5c158 drm/msm/disp/dpu: fix two spelling mistakes omits a0a4959eb4e9 ALSA: usb-audio: Operate UAC3 Power Domains in PCM callbacks omits 3f59aa11c677 ALSA: usb-audio: Add UAC3 Power Domains to suspend/resume omits 7edf3b5e6a45 ALSA: usb-audio: AudioStreaming Power Domain parsing omits 11785ef53228 ALSA: usb-audio: Initial Power Domain support omits 95035c5e167a perf evlist: Fix error out while applying initial delay and LBR omits 61b229ce2c15 perf trace beauty: Default header_dir to cwd to work witho [...] omits c2586cfbb905 Merge remote-tracking branch 'tip/perf/urgent' into perf/core omits dcab90d90935 arm64: kexec: Add comment to explain use of __flush_icache [...] omits eab1cecc1223 arm64: sdei: Mark sdei stack helper functions as static omits 044e7ca20496 fbdev: omap2: omapfb: fix ifnullfree.cocci warnings omits 6e7f3997bd54 fbdev: omap2: omapfb: fix bugon.cocci warnings omits cb653fe849f9 fbdev: omap2: omapfb: fix boolreturn.cocci warnings omits 195197f40856 fb: amifb: fix build warnings when not builtin omits 3f2ce54284a6 fbdev/core: Disable console-lock warnings when fb.lockless [...] omits 56e6c104e4f1 console: Replace #if 0 with atomic var 'ignore_console_loc [...] omits b87b9cf49353 powerpc/pseries: fix EEH recovery of some IOV devices omits e0da99123f3c hwmon: (ibmpowernv) Add attributes to enable/disable senso [...] omits 04baaf28f40c powerpc/powernv: Add support to enable sensor groups omits 1961acad2f88 powernv/cpuidle: Use parsed device tree values for cpuidle_init omits 9c7b185ab2fe powernv/cpuidle: Parse dt idle properties into global structure omits 6edc22fc9cbb macintosh/via-pmu: Disambiguate interrupt statistics omits b5c7cccaacdf macintosh/via-pmu: Clean up interrupt statistics omits ebd722275f9c macintosh/via-pmu: Replace via-pmu68k driver with via-pmu driver omits 54c990775f78 macintosh/via-pmu68k: Don't load driver on unsupported hardware omits c2f028b6a0b2 macintosh/via-pmu: Explicitly specify CONFIG_PPC_PMAC depe [...] omits c16a85a5aad4 macintosh/via-pmu: Add support for m68k PowerBooks omits c70c35da52c0 macintosh/via-pmu: Replace via pointer with via1 and via2 [...] omits c57902d52e2d macintosh/via-pmu: Enhance state machine with new 'uniniti [...] omits 7ad94699a94b macintosh/via-pmu: Don't clear shift register interrupt fl [...] omits 576d5290d678 macintosh/via-pmu: Add missing mmio accessors omits 73f4447d4348 macintosh/via-pmu: Fix section mismatch warning omits e401b7c2c690 arm64, kaslr: export offset in VMCOREINFO ELF notes omits 9d2dcc8fc660 arm64: perf: Add cap_user_time aarch64 omits ce279d374ff3 efi/libstub: Only disable stackleak plugin for arm64 omits d26de6c9f458 arm64: drop unused kernel_neon_begin_partial() macro omits 5223c671674c s390/cpum_sf: save TOD clock base in SDBs for time conversion omits 1bb38e8bb81e wil6210: fix eDMA RX chaining omits d554edcd972d wil6210: prevent FW download if HW is configured for secured boot omits b698e2dfc24c wil6210: off channel transmit management frames in AP mode omits 6a363e8aa382 wil6210: align to latest auto generated wmi.h omits 7f10f8ba0220 wil6210: set default 3-MSI omits 631d3b4f7eeb wil6210: support Talyn specific board file omits 6ccae584014e wil6210: increase firmware ready timeout omits 1b99197dc00c wil6210: support max aggregation window size 64 omits af2cd85e8dbd wil6210: allow scan on AP interface omits 0c936b3c9633 wil6210: add support for link statistics omits 65e6ffdcc450 wil6210: fix min() compilation errors omits aea2f8b781b2 wil6210: add 3-MSI support omits b5aeff16b20f wil6210: align to latest auto generated wmi.h omits 1c0dd5f5f3ad wil6210: support Talyn specific FW file omits 0b8532102293 wil6210: fix RX checksum report to network stack omits 6d9eb7ebae3d wil6210: fix temperature debugfs omits a24a3d6abb97 wil6210: add TX latency statistics omits e15af41c05ed wil6210: drop Rx packets with L2 error indication from HW omits 1bd82ee09aea wil6210: Rx multicast packets duplicate detection omits 52d7e0e5339b ath9k: fix more-data flag for buffered multicast packets omits 461d8a6bb987 ath9k_hw: fix channel maximum power level test omits 1226f9e10296 ath9k: fix block-ack window tracking issues omits 36e14a787dd0 ath9k: report tx status on EOSP omits e20c7c91ef60 ath9k: clear potentially stale EOSP status bit in intermed [...] omits 11f7f4f9c0d2 ath9k: fix moredata bit in PS buffered frame release omits 3a69dd366866 ath9k: don't run periodic and nf calibation at the same time omits a2a49e86b325 ath9k_hw: set spectral scan enable bit on trigger for AR9003+ omits bfc55fe65987 ath6kl: replace GFP_ATOMIC with GFP_KERNEL in ath6kl_bmi_init() omits 3f2591115838 ath10k: prevent active scans on potential unusable channels omits 2023f1fa216f mtd: rawnand: allocate model parameter dynamically omits 98732da1a08e mtd: rawnand: do not export nand_scan_[ident|tail]() anymore omits ee1af8296dbc mtd: rawnand: txx9ndfmc: convert driver to nand_scan() omits abe23d1c5cdf mtd: rawnand: txx9ndfmc: clarify ECC parameters assignation omits 176fc2f28ee5 mtd: rawnand: tegra: convert driver to nand_scan() omits ccadc14975c9 mtd: rawnand: jz4740: convert driver to nand_scan() omits 2f2173449b03 mtd: rawnand: jz4740: group nand_scan_{ident, tail} calls omits f57bbfb9e3f4 mtd: rawnand: jz4740: fix probe function error path omits 66a38478dcc5 mtd: rawnand: docg4: convert driver to nand_scan() omits 49aa76b16676 mtd: rawnand: do not execute nand_scan_ident() if maxchips [...] omits 577e010c24bc mtd: rawnand: atmel: convert driver to nand_scan() omits 7928225ffcb3 mtd: rawnand: atmel: clarify NAND addition/removal paths omits e1e6255c311b mtd: rawnand: omap2: convert driver to nand_scan() omits c49f3bee8cb5 mtd: rawnand: lpc32xx_mlc: convert driver to nand_scan() omits 73a27db86581 mtd: rawnand: cafe: convert driver to nand_scan() omits 4918b905736f mtd: rawnand: brcmnand: convert driver to nand_scan() omits 16909c81c629 drivers/memory/Kconfig: Add CONFIG_OF dependency omits 15280e8107e1 sparc64: add reads{b,w,l}/writes{b,w,l} omits 0bbf47eab469 ia64: use asm-generic/io.h omits 6a3cec64f18c mtd: rawnand: qcom: convert driver to nand_scan() omits fe13ae02b07a mtd: rawnand: sm_common: convert driver to nand_scan_with_ids() omits 92aa292d2e47 mtd: rawnand: sm_common: fix the probe function error path omits 962c35ef1e68 mtd: rawnand: vf610: convert driver to nand_scan() omits a001058a9aa2 mtd: rawnand: txx9ndfmc: rename nand controller internal s [...] omits 6a9035ceb980 mtd: rawnand: tango: convert driver to nand_scan() omits 2a4d9c16e8d1 mtd: rawnand: sunxi: convert driver to nand_scan() omits 5f20da0fe8af mtd: rawnand: sh_flctl: convert driver to nand_scan() omits 127483187a4a mtd: rawnand: s3c2410: convert driver to nand_scan() omits 5cbad9e3da60 mtd: rawnand: nandsim: convert driver to nand_scan() omits 96fa8e6e2619 mtd: rawnand: mxc: convert driver to nand_scan() omits 1ce7826d7f17 mtd: rawnand: mtk: convert driver to nand_scan() omits 8831e48bad14 mtd: rawnand: marvell: convert driver to nand_scan() omits f4a48d7bf89e mtd: rawnand: lpc32xx_slc: convert driver to nand_scan() omits eef2b13a3314 mtd: rawnand: jz4780: convert driver to nand_scan() omits 07c1a4b3d823 mtd: rawnand: hisi504: convert driver to nand_scan() omits 5f8374d9b8b5 mtd: rawnand: gpmi: convert driver to nand_scan() omits 3bbddfa3d292 mtd: rawnand: fsmc: convert driver to nand_scan() omits 37b0375d7398 mtd: rawnand: fsl_ifc: convert driver to nand_scan() omits 5bf3e76b0abf mtd: rawnand: fsl_elbc: convert driver to nand_scan() omits 99dc9d95ec5a mtd: rawnand: fsl_elbc: return meaningful values omits d03af162bb09 mtd: rawnand: denali: convert to nand_scan() omits b2342c1c80ce mtd: rawnand: davinci: convert driver to nand_scan() omits c1070db3839f mtd: rawnand: au1550nd: Remove unneeded gpio.h inclusion omits 89956d118e5a mtd: rawnand: atmel: Stop including gpio.h omits 49919d9c9e96 mtd: rawnand: sunxi: Remove gpio.h and of_gpio.h inclusions omits d05a9524d7ec mtd: rawnand: jz4740: Include gpio/consumer.h instead of gpio.h omits 05b54c7bac90 mtd: rawnand: add hooks that may be called during nand_scan() omits 7da45139d264 mtd: rawnand: better name for the controller structure omits 110ab1582670 mtd: rawnand: Remove unused caller_is_module() definition omits bdc4e58d5395 mtd: rawnand: s3c2410: Error out when ->nrsets < 0 or ->se [...] omits 760c435e0f85 mtd: rawnand: make subop helpers return unsigned values omits d166541e9031 mtd: rawnand: orion: Handle cases where __LINUX_ARM_ARCH__ [...] omits c81d28ad4fe8 mtd: rawnand: orion: Avoid direct inclusion of asm headers omits ebfac1d0c166 ath10k: fix parenthesis alignment omits 194db0d95802 selftests/bpf: Test for get_socket_cookie omits 0289a2cca0a5 selftests/bpf: Add bpf_get_socket_cookie to bpf_helpers.h omits a40b712e4c4d bpf: Sync bpf.h to tools/ omits d692f1138a4b bpf: Support bpf_get_socket_cookie in more prog types omits 240b74fde352 nfp: fix variable dereferenced before check in nfp_app_ctr [...] omits 24ebfcbdd1ba rt2x00: remove redundant functions rt2x00mac_sta_{add/remove} omits 622e938240db rtl818x: Replace mdelay() with msleep() in rtl8225se_rf_init omits 1f821611f49a lwt_bpf: remove unnecessary rcu_read_lock in run_lwt_bpf omits 5685bee313e9 atmel: Replace mdelay() with msleep() in probe_atmel_card() omits 37a634f60fd6 wlcore: Set rx_status boottime_ns field on rx omits 18dc5a4bbcc5 wlcore: remove duplicate \n for some warnings omits 486cdf21583e bpf: add End.DT6 action to bpf_lwt_seg6_action helper omits 1e591c56a65f brcmfmac: specify some features per firmware version omits 6ade689711ee hostap: hide unused procfs helpers omits 8b8f3278d241 atmel: hide unused procfs helpers omits f21bcefcf91c ray_cs: remove redundant pointer 'p' omits 454127ad36fb iwlegacy: remove several redundant variables omits 0e139e97f58e ipw2x00: remove redundant variables len, ret, reason and crypt omits d01a4e04dab7 airo: remove unused variables len and dev and clean up formatting omits 2ddd82eef2ef rsi: move init_done flag to end of rsi_91x_init(). omits 160ee2a11ce0 rsi: fill rx_params only once. omits abbe87d339bd rsi: Correct RSI_NEEDED_HEADROOM in mac80211_attach. omits f5fbce65abcf rsi: add firmware support for AP+BT dual mode omits bae402920424 rsi: remove redundant flash_content variable omits 5850874c28a4 rsi: remove redundant device ids omits 1d2194562112 rsi: optimize virtual interfaces omits 4c837d8c9b0c rsi: fix for WoWLAN wakeup in security mode. omits 38709316d1c9 rsi: fix for 40MHZ connection issue. omits 92e971238138 rsi: fix for low throughput issue omits bfc83ea196ad mwifiex: Fix skipped vendor specific IEs omits fc3a2fcaa1ba mwifiex: use atomic bitops to represent adapter status variables omits 5188d5453bc9 mwifiex: restructure rx_reorder_tbl_lock usage omits 5631909364e1 mwifiex: replace rx_pkt_lock by rx_reorder_tbl_lock omits 245715cbe83c KVM: arm/arm64: Fix lost IRQs from emulated physcial timer [...] omits 7afc4ddbf299 KVM: arm/arm64: Fix potential loss of ptimer interrupts omits 00b645e0b4e4 rpmsg: Add compat ioctl for rpmsg char driver omits 475452fca1dd rpmsg: glink: Store edge name for glink device omits 52cd7047006c dt-bindings: soc: qcom: Add label for GLINK bindings omits fe782affd0f4 rpmsg: core: add support to power domains for devices omits 4499665b3236 remoteproc: st_slim: replace "%p" with "%pK" omits 276ec9934231 remoteproc: replace "%p" with "%pK" omits 82eca590cf5b rpmsg: smd: fix kerneldoc warnings omits 6f0b9584275a rpmsg: glink: Fix various kerneldoc warnings. omits 427613ee193b rpmsg: glink: correctly annotate intent members omits 955c594ed1a7 Input: pm8941-pwrkey - add resin entry omits 2049a9e56a01 Input: pm8941-pwrkey - abstract register offsets and event code omits 03760d44b1d1 Merge tag 'hlp_stage1' of git://git.kernel.org/pub/scm/lin [...] omits 218c21043d00 dmaengine: sh: rcar-dmac: Should not stop the DMAC by rcar [...] omits 12c2b509c0cb remoteproc: qcom: fix Q6V5_WCSS dependencies omits f68d51bd8a71 remoteproc: Reset table_ptr in rproc_start() failure paths omits ddb34f480d1b hwspinlock: Fix incorrect return pointers omits c8a75afbf72e Revert "scsi: target/iscsi: Reduce number of __iscsit_free [...] omits 0e0d75267107 scsi: tcmu: use u64 for dev_size omits b60cb1f80157 scsi: tcmu: use match_int for dev params omits c97840c84f5a scsi: tcmu: do not set max_blocks if data_bitmap has been setup omits dc335a995527 scsi: tcmu: unmap if dev is configured omits a30b0473b626 scsi: tcmu: check if dev is configured before block/reset omits 63d5be0f6a80 scsi: tcmu: use lio core se_device configuration helper omits cb0f32e12cde scsi: target: add helper to check if dev is configured omits ff07e4a414d9 scsi: tcmu: initialize list head omits f0e89aae609b scsi: target_core_user: fix double unlock omits 807cf197fc9a scsi: libiscsi: Annotate fall-through omits 1360c58a348e scsi: libiscsi: Annotate locking assumptions omits 7382f9d8dc0d scsi: scsi_debug: add cmd abort option to every_nth omits 4dc98c199548 scsi: 3ware: fix return 0 on the error path of probe omits dcaa0c12661d scsi: atp870u: Replace mdelay() with msleep() omits d6aec1ca7c7c scsi: a100u2w: Replace mdelay() with msleep() omits 508385001c09 scsi: message: fusion: Replace GFP_ATOMIC with GFP_KERNEL omits cc74e31d4147 scsi: lpfc: remove null check on nvmebuf omits a54452388700 scsi: ibmvscsi: change strncpy+truncation to strlcpy omits 7bd1d615a57f scsi: mptctl: change strncpy+truncation to strlcpy omits 854633165164 RDMA/core: Prefix _ib to IB/RoCE specific functions omits 79d684f02647 RDMA/core: Simplify gid type check in cma_acquire_dev() omits 7582df826734 RDMA/core: Avoid holding lock while initializing fields on stack omits ca3a8ace2b12 RDMA/core: Return bool instead of int omits 05e0b86c413d RDMA/cma: Get rid of 1 bit boolean omits e7ff98aefc9e RDMA/cma: Constify path record, ib_cm_event, listen_id pointers omits 2df7dba855e1 RDMA/core: Constify dst_addr argument omits 219d2e9dfda9 RDMA/cma: Simplify rdma_resolve_addr() error flow omits e11fef9f8d44 RDMA/cma: Initialize resource type in __rdma_create_id() omits cdfa4ad5d65e RDMA/hns: Program the tclass and flow label into the hardware omits 426c414619ab RDMA/hns: Use macro instead of magic number omits ac7cbf96c209 RDMA/hns: Modify qp will return errno when qp type is illegal omits c8e46f8d632c RDMA/hns: Assign the value for vlan field of qp context omits 610b89677f42 RDMA/hns: Only assgin the fields of the av if IB_QP_AV bit is set omits 1ffba6264268 RDMA/providers: Remove pointless functions omits 0584c47bbc3b RDMA/core: Check for verbs callbacks before using them omits 7150c3d5544b RDMA/core: Remove {create,destroy}_ah from mandatory verbs omits e586e1e1b73f RDMA/ipoib: Fix check for return code from ib_create_srq omits 8380b74e7d60 RDMA/providers: Fix return value from create_srq callbacks omits f95ccffc715b IB/mlx4: Use 4K pages for kernel QP's WQE buffer omits bccd06223f21 IB/uverbs: Add UVERBS_ATTR_FLAGS_IN to the specs language omits d34ac5cd3a73 RDMA, core and ULPs: Declare ib_post_send() and ib_post_re [...] omits 7bb1fafc2f16 IB/mlx5, ib_post_send(), IB_WR_REG_SIG_MR: Do not modify t [...] omits f696bf6d64b1 RDMA: Constify the argument of the work request conversion [...] omits 3e081b773e4c IB/iser: Inline two work request conversion functions omits 60bc84e227d2 MIPS: Loongson: Merge load addresses omits 968dc5a0eaca MIPS: Loongson: Set Loongson32 to MIPS32R1 omits 5043f06ecec6 MAINTAINERS: Add Daniel Lezcano as designated reviewer for [...] omits 1ce6a9fc1549 bpf: fix build error in libbpf with EXTRA_CFLAGS="-Wp, -D_ [...] omits e6753f23d961 tracepoint: Make rcuidle tracepoint callers use SRCU omits 01f38497c6f6 lockdep: Use this_cpu_ptr instead of get_cpu_var stats omits fdf82a7856b3 x86/speculation: Protect against userspace-userspace spectreRSB omits 6fc7c4110cba selftests/ftrace: Fix kprobe string testcase to not probe [...] omits d899926f552b selftest/ftrace: Move kprobe selftest function to separate [...] omits 45408c4f9250 tracing: kprobes: Prohibit probing on notrace function omits caca1ff0de62 Merge branch 'drm-udl-next' of git://people.freedesktop.or [...] omits 90991209837a udl-kms: dont spam the syslog with debug messages omits c2f53119b410 udl-kms: use spin_lock_irq instead of spin_lock_irqsave omits 58cba7c222e8 udl-kms: avoid prefetch omits 91ba11fb7d7c udl-kms: avoid division omits 09a00abe3a99 udl-kms: fix crash due to uninitialized memory omits 542bb9788a1f udl-kms: handle allocation failure omits 8456b99c16d1 udl-kms: change down_interruptible to down omits 237584619366 Merge tag 'hlp_stage1' of git://git.kernel.org/pub/scm/lin [...] omits a449938297e5 KVM: s390: Add huge page enablement control omits a9e00d8349c9 s390/mm: Add huge page gmap linking support omits 7d735b9ae82d s390/mm: hugetlb pages within a gmap can not be freed omits a8651194f9f6 PCI: Call dma_debug_add_bus() for pci_bus_type from PCI core omits bef1fa6ea72b media: em28xx: disable null packet filter for WinTVdualHD omits ca747d041adb media: dvb-frontends/tda18271c2dd: fix handling of DVB-T p [...] omits 875658af666f media: ddbridge/mci: add SX8 I/Q mode remark and remove DI [...] omits e1f84840fd13 media: ddbridge/sx8: enable modulation selection in set_pa [...] omits 3153dfe2914b media: ddbridge/sx8: disable automatic PLS code search omits 8610326e39cc media: ddbridge/mci: add more MCI status codes, improve MC [...] omits e552684809d6 media: ddbridge/mci: split MaxSX8 specific code off to ddb [...] omits 84409a95bbae media: ddbridge/mci: make ddb_mci_cmd() and ddb_mci_config [...] omits 07b12de21258 media: ddbridge/mci: store mci type and number of ports in [...] omits 6094cbed4e7b media: ddbridge/mci: extend mci_command and mci_result structs omits 9b28ba016fc4 media: ddbridge/mci: rename defines and fix i/q var types omits 3c7d591121c3 media: ddbridge/mci: read and report signal strength and SNR omits 3addf0fa820b media: ddbridge/mci: update copyright year in headers omits 9f269f1fd239 media: ddbridge: change MCI base ID and define a SX8 ID omits 2957e53e57f2 media: ddbridge: link structure access cosmetics in ddb_po [...] omits 7b6b9b153ad0 media: ddbridge: remove unused MDIO defines and hwinfo member omits d96eeee502cc media: ddbridge: report I2C bus errors omits ce2280fbe65f media: ddbridge: evaluate the actual link when setting up [...] omits d33be4327eea media: ddbridge: probe for LNBH25 chips before attaching omits f9dc3af8212b media: dvb-frontends/stv0910: cast the BER denominator shi [...] omits d21c249b2631 media: dvb/audio.h: get rid of unused APIs omits b41e44b4cb23 media: dvb/video.h: get rid of unused APIs omits fc91a3c4c27a debugobjects: Make stack check warning more informative omits 6ae746711263 hv_netvsc: Add per-cpu ethtool stats for netvsc omits d018031f562b cpu/hotplug: Clarify CPU hotplug step name for timers omits 1e96e93a3569 iio: light: si1133 fix test for val being not zero or not one. omits db251d7df457 ath10k: add debugfs file warm_hw_reset omits e82f57c8b970 ath10k: htt_tx: move lock into id_get function omits 619c9700a8fe ath6kl: remove redundant variables netlen, orig_buf, orig_ [...] omits 843c40890501 x86/apic: Trivial coding style fixes omits e8c38062efc6 ath5k: remove redundant pointer rf omits e6712aa1244f ath10k: remove redundant pointers 'dev' and 'noa' omits 24cfd8ca1d28 x86/platform/UV: Mark memblock related init code and data [...] omits dc405152bb64 ath10k: handle mgmt tx completion event omits 673bc519c558 ath10k: disable bundle mgmt tx completion event support omits cd93b83ad927 ath10k: support for multicast rate control omits 5db1b1e1ee34 x86/boot/KASLR: Make local variable mem_limit static omits 1e3c43a7f111 ath10k: fix open brace location in ath10k_wmi_tlv_op_gen_d [...] omits 6386889ac23e MIPS: mscc: ocelot: add interrupt controller properties to [...] omits 1088c6eef261 x86/kvmclock: Mark kvm_get_preset_lpj() as __init omits 608008a45798 x86/tsc: Consolidate init code omits bd9f943e5d2a sched/clock: Disable interrupts when calling generic_sched [...] omits 11c291461b6e ata: libahci: Allow reconfigure of DEVSLP register omits 2dbb3ec29a6c ata: libahci: Correct setting of DEVSLP register omits 684ad537abff timekeeping: Prevent false warning when persistent clock i [...] omits df6b4e6608ee Merge branch 'smack-for-4.19-a' of https://github.com/csch [...] omits 0211d49e5200 MIPS: generic: Select MIPS_AUTO_PFN_OFFSET omits 6c359eb1dcdb MIPS: Allow auto-dection of ARCH_PFN_OFFSET & PHYS_OFFSET omits 0494d7ffdceb MIPS: Fix ISA virt/bus conversion for non-zero PHYS_OFFSET omits 0d0e14770d44 MIPS: Make (UN)CAC_ADDR() PHYS_OFFSET-agnostic omits 189e1955677d sunrpc: Add _add_rpc_iostats() to add rpc_iostats metrics omits acdce5fb8ab4 sunrpc: add _print_rpc_iostats() to output metrics for one RPC op omits 82b98ca566ca net/sunrpc: Make rpc_auth_create_args a const omits 0914bb965e38 pnfs/blocklayout: off by one in bl_map_stripe() omits 23a88ade7131 nfs: Referrals not inheriting proto setting from parent omits 8b199e58d49b nfs: initiate returning delegation when reclaiming one tha [...] omits 01a368441ff1 fs: nfs: Adding new return type vm_fault_t omits 12b289cfacac nfs: add error check in nfs_idmap_prepare_message() omits 140aada48b5f arm64: kexec: machine_kexec should call __flush_icache_range omits 494f2e765d4a Merge branch 'selftests-mirror-to-gretap-with-team' omits 541c6ce30f67 selftests: forwarding: Test mirror-to-gretap w/ UL team LACP omits a9b33b2001b6 selftests: forwarding: Test mirror-to-gretap w/ UL team omits ca70a5623823 selftests: forwarding: Introduce $ARPING omits 9d9e6bde3df4 selftests: forwarding: lib: Support team devices omits e094574f9bf8 selftests: forwarding: lib: Add require_command() omits 778c4d5c5b96 fib_rules: NULL check before kfree is not needed omits efd112353bf7 arm64: svc: Ensure hardirq tracing is updated before return omits 86ff73622a01 net: phy: mscc: the extended page access register is 16 bits omits ad13acce8dcd net/tls: Use socket data_ready callback on record availability omits 86ed913b0e82 filesystem-dax: Do not request kaddr and pfn when not required omits f742267ae91f md/dm-writecache: Don't request pointer dummy_addr when no [...] omits e0b401e3fef0 dax/super: Do not request a pointer kaddr when not required omits 45df5d3dc0c7 tools/testing/nvdimm: kaddr and pfn can be NULL to ->direc [...] omits 036a82ca9032 s390, dcssblk: kaddr and pfn can be NULL to ->direct_access() omits 46a590cde0bd libnvdimm, pmem: kaddr and pfn can be NULL to ->direct_access() omits 8f3f6500c749 Merge branch 'TC-refactor-act_mirred-packets-re-injection' omits e5cf1baf92cb act_mirred: use TC_ACT_REINSERT when possible omits cd11b164073b net/tc: introduce TC_ACT_REINSERT. omits 7fd4b288ea6a tc/act: remove unneeded RCU lock in action callback omits 802bfb19152c net/sched: user-space can't set unknown tcfa_action values omits 5da08f7d0169 Merge tag 'tpmdd-next-20180728' of git://git.infradead.org [...] omits c87fffc57adf liquidio: remove redundant function cn23xx_dump_iq_regs omits b0a0381987dd Merge branch 'socket-poll-related-cleanups-v2' omits a331de3bf0e6 net: remove sock_poll_busy_flag omits f641f13b9929 net: remove sock_poll_busy_loop omits d8bbd13beeaa net: don not detour through struct sock to find the poll w [...] omits dd979b4df817 net: simplify sock_poll_wait omits 63c8ecb6261a dm thin: include metadata_low_watermark threshold in pool status omits 4e133828e2ca gpio-it87: add support for IT8786E Super I/O omits baec8eb323cd spi: img-spfi: Set device select bits for SPFI port state omits 45e41bc52592 spi: omap2-mcspi: remove several redundant variables omits 57cb198cfdd2 KVM: s390: Beautify skey enable check omits 51d626903083 xfs: introduce a new xfs_inode_has_cow_data helper omits 3ba738df2523 xfs: remove the xfs_ifork_t typedef omits 1216b58b353f xfs: simplify xfs_idata_realloc omits fcacbc3f5113 xfs: remove if_real_bytes omits d0db2f7a02e4 mt76x2: fix CCK protection control frame rate omits f24909ab3943 mt76x2: add frame protection support omits 53c2cb8df327 mt7601u: expose 802.11w support omits 03d677c50ad7 mt7601u: use sw encryption for hw unsupported ciphers omits 54648cf1ec2d block: blk_init_allocated_queue() set q->fq as NULL in the [...] omits f7f1fc363aab nvme: use blk API to remap ref tags for IOs with metadata omits 10c41ddd6132 block: move dif_prepare/dif_complete functions to block layer omits ddd0bc756983 block: move ref_tag calculation func to the block layer omits c454edc21b12 block: don't account for split bio's size in cgroup stats omits ea8532daee31 media: videodev2: get rid of VIDIOC_RESERVED omits 8f1180e08ed4 qtnfmac: enable multiple SSIDs scan support omits 4775ad06b56a qtnfmac: implement cfg80211 power management callback omits b1a9585cc396 ata: ahci: Enable DEVSLP by default on x86 with SLP_S0 omits a5ec5a7bfd1f ata: ahci: Support state with min power but Partial low po [...] omits 157eb9a0b75e media: em28xx: explicitly disable TS packet filter omits 0ad641919ce9 Merge tag 'iwlwifi-next-for-kalle-2018-07-26' of git://git [...] omits 6f2c73c124b1 PCI: mobiveil: Add Kconfig/Makefile entries omits d3743012230f PCI: mobiveil: Add missing ../pci.h include omits af3f606e0bbb PCI: mobiveil: Fix struct mobiveil_pcie.pcie_reg_base addr [...] omits 479af3216315 usb: renesas_usbhs: Kconfig: convert to SPDX identifiers omits 410e8b4f5ca3 regulator: bd71837: adobt MFD changes to regulator driver omits ed9067fd5f29 mmc: mmci: Initial support to manage variant specific callbacks omits 57d1654ec96a mmc: tegra: Force correct divider calculation on DDR50/52 omits 89b4ab213feb ALSA: seq: virmidi: Use READ_ONCE/WRITE_ONCE() macros omits 8d9404ad6a6d MAINTAINERS: add entries for several media drivers omits f7debfe54090 ALSA: seq: virmidi: Offload the output event processing omits 44e2971f9e50 media: pci/pt1: suppress compiler warning in xtensa arch omits f917fc0e9b99 media: dvb-frontends/dvb-pll: fix module ref-counting omits b30cc07de8a9 media: dvb-usb/friio, dvb-usb-v2/gl861: decompose friio an [...] omits a7663a793436 dt-bindings: msm/disp: Add bindings for Snapdragon 845 DPU omits 6b0a180ede48 dt-bindings: msm/dsi: Add mdp transfer time to msm dsi binding omits fba33cae6aa3 drm/msm/disp/dpu: Mark a handful of functions as static omits f2c9a924c1ac drm/msm/disp/dpu: Remove unused functions from dpu_formats.c omits d9c7440dad0d drm/msm/disp/dpu: Remove dpu_kms_utils omits c17aeda0b01c drm/msm/disp/dpu: Remove unused code from drm_crtc.c omits 2c7b48e7267a drm/msm/disp/dpu: Remove unused code from drm_encoder.c omits aff24cd1f531 drm/msm: Replace PTR_RET with PTR_ERR_OR_ZERO omits 78918cd0eee3 drm/msm: mark PM functions as __maybe_unused omits f4b0f66daf77 drm/msm/dpu: fix mismatch in function argument. omits 3530a17f4dc8 drm/msm/gpu: avoid deprecated do_gettimeofday omits a6bcddbc2ee1 drm/msm: dsi: Handle dual-channel for 6G as well omits 41a8e8865a82 drm/msm: dpu: Use clock-names instead of assigned-clock-names omits 2c1f748d00e0 drm/msm: dpu: Use 'vsync' instead of 'vsync_clk' in cmdmod [...] omits cdb95931dea3 drm/msm/gpu: Add the buffer objects from the submit to the [...] omits 50f8d21863b9 drm/msm/adreno: Add a5xx specific registers for the GPU state omits 43a56687d15d drm/msm/adreno: Add ringbuffer data to the GPU state omits bcf1d9fa5d03 drm/msm/adreno: Convert the show/crash file format omits c0fec7f562ec drm/msm/gpu: Capture the GPU state on a GPU hang omits 65a3c2748e88 drm/msm/gpu: Rearrange the code that collects the task dur [...] omits 4f776f4511c7 drm/msm/gpu: Convert the GPU show function to use the GPU state omits e00e473d9817 drm/msm/gpu: Capture the state of the GPU omits 5dc634bdbfd6 drm: Add puts callback for the coredump printer omits 4538d7324507 drm: Add a -puts() function for the seq_file printer omits 63f4cc015b66 drm: Add drm_puts() to complement drm_printf() omits cfc57a18a3c5 drm: drm_printer: Add printer for devcoredump omits 489cae632fc0 include: Move ascii85 functions from i915 to linux/ascii85.h omits f7e2a152231f powerpc/44x: Mark mmu_init_secondary() as __init omits a984506c542e powerpc/mm: Don't report PUDs as memory leaks when using kmemleak omits 405cb4024e52 powerpc: split asm/tlbflush.h omits 45ef5992e06d powerpc: remove unnecessary inclusion of asm/tlbflush.h omits 7bc396958caf powerpc/44x: remove page.h from mmu-44x.h omits 0c295d0e9c9f powerpc/nohash: fix hash related comments in pgtable.h omits 62b8426578c4 powerpc: fix includes in asm/processor.h omits 6b622669119e powerpc/book3s: Remove PPC_PIN_SIZE omits b5ac51d74712 powerpc: declare set_breakpoint() static omits e8cb7a55eb8d powerpc: remove superflous inclusions of asm/fixmap.h omits 2c86cd188f8a powerpc: clean inclusions of asm/feature-fixups.h omits 5c35a02c545a powerpc: clean the inclusion of stringify.h omits ec0c464cdbf3 powerpc: move ASM_CONST and stringify_in_c() into asm-const.h omits 36a7eeaff7d0 powerpc/405: move PPC405_ERR77 in asm-405.h omits 8c58259bba43 powerpc: remove unneeded inclusions of cpu_has_feature.h omits db0a2b633da4 powerpc: remove kdump.h from page.h omits f609e7a0f395 media: sii9234: remove unused header omits 02a3c0bd6074 mmc: sdhci: Add MSI interrupt support for O2 SD host omits 0086fc217d5d mmc: sdhci: Add support for O2 hardware tuning omits 6663c419a046 mmc: sdhci: Export sdhci tuning function symbol omits 3665ff03c16e mmc: sdhci: Change O2 Host HS200 mode clock frequency to 200MHz omits 57322d542ffe mmc: sdhci: Add support for O2 eMMC HS200 mode omits b3cadaa485f0 Bluetooth: hidp: Fix handling of strncpy for hid->name inf [...] omits 4ed8eb6570a4 netfilter: nf_tables: Add native tproxy support omits b96af92d6eaf netfilter: nf_tables: implement Passive OS fingerprint mod [...] omits f9324952088f netfilter: nfnetlink_osf: extract nfnetlink_subsystem code [...] omits f6b7b5f4f3bc netfilter: nf_osf: rename nf_osf.c to nfnetlink_osf.c omits 33b78aaa4457 netfilter: use PTR_ERR_OR_ZERO() omits 51c23b47e6b8 netfilter: nf_osf: add nf_osf_find() omits 740011cfe948 Bluetooth: Add new quirk for non-persistent setup settings omits ca38dc8f2724 x86/kexec: Allocate 8k PGDs for PTI omits 0e664eee6533 Revert "perf/core: Make sure the ring-buffer is mapped in [...] omits 6863ea0cda87 x86/mm: Remove in_nmi() warning from vmalloc_fault() omits 85a721a8b0b6 Bluetooth: Implement secondary advertising on different PHYs omits acf0aeae431a Bluetooth: Handle ADv set terminated event omits a73c046a2869 Bluetooth: Implement Set ADV set random address omits 075e40b79f6d Bluetooth: Use ext adv for directed adv omits 45b7749f16aa Bluetooth: Implement disable and removal of adv instance omits a0fb3726ba55 Bluetooth: Use Set ext adv/scan rsp data if controller supports omits de181e887ac2 Bluetooth: Impmlement extended adv enable omits 6b49bcb4bce2 Bluetooth: Read no of adv sets during init omits 4e6e99e9336c Bluetooth: Use selected PHYs in extended connect omits b2cc9761f144 Bluetooth: Handle extended ADV PDU types omits 45bdd86eafc7 Bluetooth: Set Scan PHYs based on selected PHYs by user omits b7c23df85b6a Bluetooth: Implement PHY changed event omits 0314f2867fa0 Bluetooth: Implement Set PHY Confguration command omits 6244691fec4d Bluetooth: Implement Get PHY Configuration mgmt command omits 5075b972f20d Bluetooth: Add defines for BREDR pkt_type and LE PHYs omits 6decb5b45e70 Bluetooth: Define PHY flags in hdev and set 1M as default omits b2ab472dc159 Merge branch 'clockevents/4.19' of git://git.linaro.org/pe [...] omits d8504acca759 ASoC: uniphier: change functions to static omits 8fc9983db199 ASoC: uniphier: add support for multichannel output omits ae1c696a480c ASoC: sirf: Fix potential NULL pointer dereference omits 4321723648b0 ASoC: tegra_alc5632: fix device_node refcounting omits 7464d3faf62a ASoC: sh: Kconfig: convert to SPDX identifiers omits e028937c77f4 ASoC: ak4613: convert to SPDX identifiers omits c0ca5604d432 ASoC: da7210: convert to SPDX identifiers omits 7a968dc66aec ASoC: ak4554: convert to SPDX identifiers omits fe209b97184f ASoC: ak4642: convert to SPDX identifiers omits 345a9ca37aa6 ALSA: memalloc: Fix missing PAGE_SIZE definition omits c2c25cc39702 spi: dw-mmio: add MSCC Ocelot support omits c79bdbb490a1 spi: dw: export dw_spi_set_cs omits aa595c00bcf5 drm/armada: remove obsolete fb unreferencing kfifo and workqueue omits 82c702cb0c04 drm/armada: remove unnecessary armada_plane structure omits d701278ada51 drm/armada: remove unnecessary armada_ovl_plane structure omits dae2155bb07b drm/armada: update primary framebuffer parameters on mode change omits 3cb13ac97bdf drm/armada: update planes after the dumb frame is complete omits b1ec9ed6aa98 drm/armada: switch overlay plane to atomic modeset omits 13c94d5349c9 drm/armada: switch primary plane to atomic modeset omits 6d2f864fdff5 drm/armada: switch legacy modeset to atomic modeset omits 6bd02908836e drm/armada: enable atomic modeset support omits 34e25ed60ae2 drm/armada: implement atomic_enable()/atomic_disable() methods omits a0f75d2468fe drm/armada: unhook dpms state from armada_drm_crtc_update() omits a0fbb35ecde5 drm/armada: push responsibility for clock management to backend omits dbb4ca8acae1 drm/armada: handle atomic modeset crtc events omits 4e4b3563ac00 drm/armada: clean up SPU_ADV_REG omits a61c3922f629 drm/armada: update debug in armada_drm_crtc_mode_set_nofb() omits 155b8290f763 drm/armada: move sync signal polarity to mode_set_nofb() method omits b5bae71a79d7 drm/armada: push interlace calculation into armada_drm_pla [...] omits 4aafe00e2f6b drm/armada: provide pitches from armada_drm_plane_calc_addrs() omits b4df3ba0d768 drm/armada: pass plane state into armada_drm_plane_calc_addrs() omits 3382a6b99941 drm/armada: move armada_drm_mode_config_funcs to armada_drv.c omits c29277d4e563 drm/armada: add plane colorspace properties omits 240cf2b58eb0 drm/armada: remove crtc YUV colourspace properties omits c96103b6c49f drm/armada: move colorkey properties into overlay plane state omits 61ba252705a6 drm/armada: move CBSH properties into overlay plane state omits 63b93c0834a0 drm/armada: move plane works to overlay omits d40af7b1ae23 drm/armada: move primary plane to separate file omits 3acea7b9b62c drm/armada: use old_state for update tracking in atomic_update() omits 9c41467c9aa5 drm/armada: remove temporary crtc state omits 47dc413b0025 drm/armada: convert overlay plane to atomic state omits de503ddff86e drm/armada: convert page_flip to use primary plane atomic_ [...] omits c36045e17a0e drm/armada: convert primary plane to atomic state omits 80c63aee8143 drm/armada: reset all atomic state during driver initialisation omits ecf25d238031 drm/armada: merge armada_drm_gra_plane_regs() into only caller omits cfd1b63af78b drm/armada: use core of primary update_plane for mode set omits f9a13bb3baf6 drm/armada: move mode set vblank handling and disable/enable omits 0239520e0290 drm/armada: add rectangle helpers omits 1729f56010a9 drm/armada: clean up armada_drm_crtc_page_flip() omits 7794ec777406 drm/armada: Adding new typedef vm_fault_t omits 830aadceae20 drm/armada: Replace drm_dev_unref with drm_dev_put omits 001a30c4d0e8 ARM: 8785/1: use compiler built-ins for ffs and fls omits cbfc5619e0cc ARM: 8784/1: NOMMU: Allow enter in Hyp mode omits c803ce3f18bd ARM: 8783/1: NOMMU: Extend check for VBAR support omits 35f5a6acfb5b ARM: 8782/1: vfp: clean up arch/arm/vfp/Makefile omits bd096f644319 KVM: s390: Add skey emulation fault handling omits 637ff9efe5ea s390/mm: Add huge pmd storage key handling omits 3afdfca69870 s390/mm: Clear skeys for newly mapped huge guest pmds omits 964c2c05c9f3 s390/mm: Clear huge page storage keys on enable_skey omits 0959e168678d s390/mm: Add huge page dirty sync support omits 6a3762778d1b s390/mm: Add gmap pmd invalidation and clearing omits 7c4b13a7c042 s390/mm: Add gmap pmd notification bit setting omits 58b7e200d2f1 s390/mm: Add gmap pmd linking omits 2c46e974dd8b s390/mm: Abstract gmap notify bit setting omits 5a045bb9c44c s390/mm: Make gmap_protect_range more modular omits c9c9780d8fa5 ASoC: wm8988: fix typo in rate constraints omits 279fef50b607 ASoC: tegra: i2s: Fix typo/broken macro omits 222440b4e832 netfilter: nf_tables: handle meta/lookup with direct call omits 5a4c996764da Merge back cpufreq material for 4.19. omits 1c58e9cc5b56 staging:rtl8192u: Refactor enum DM_CCK_Rx_Path_Method - Style omits cff3d470010a staging:rtl8192u: Refactor enum dm_dig_cs_ratio_e - Style omits a48aa566becb staging:rtl8192u: Refactor enum dm_dig_pd_th_e - Style omits c3575c7c564a staging:rtl8192u: Refactor dm_dig_connect_e - Style omits 9888151133c8 staging:rtl8192u: Remove unused enum dm_dig_dbg_e - Style omits ebd0dcbd93b5 staging:rtl8192u: Refactor enum dm_dig_alg_e - Style omits fb2a2729720f staging:rtl8192u: Remove enum dm_dig_op_e - Style omits 06761ce4290e staging:rtl8192u: Refactor enum dm_ratr_sta_e usage - Style omits e0043d14fcb5 staging:rtl8192u: Refactor use of enum dm_dig_sta_e - Style omits e2102bc362a2 staging:rtl8192u: Remove typedef of cmpk_set_cfg_t - Style omits 17a16b769466 staging:rtl8192u: Remove typedef of cmpk_intr_sta_t - Style omits 9989b9d131a1 staging:rtl8192u: Correct spelling in comments - style omits 171b51a9b710 staging:rtl8192u: Removed unused CMPK_RX_DBG_MSG_SIZE - Style omits b14947da727c staging:rtl8192u: Remove unused CMPK_TX_SET_CONFIG_SIZE - Style omits ac2028a77dfc staging:rtl8192u: Remove typedef of struct cmpk_txfb_t - Style omits 24d1c2171f15 pinctrl: uniphier: add spi pin-mux settings omits 8f0edc1125dd staging:rtl8192u: Remove unused constants - Style omits 8e542c484c80 staging:rtl8192u: Rename union QOS_TSINFO - Style omits 489d5cd8046e staging:rtl8192u: Rename enum DIRECTION_VALUE - Style omits 15321170f7e2 staging:rtl8192u: Remove unused union ECW -Style omits dd3c69e115a7 staging:rtl8192u: Remove unused union AC_PARAM - Style omits a7f4a9e21bd1 staging:rtl8192u: Rename member variables - Style omits 4116ad1d993c staging:rtl8192u: Rename ACI_AIFSN - Style omits 2e8ce8efc962 staging:rtl8192u: Add spaces around operators - Style omits 8d7430de9887 staging: rtl8188eu: remove unnecessary parentheses omits 47c8264e68e8 staging: rtl8188eu: fix comparsion to true omits 3da4a578ce61 staging: rtl8188eu: replace tabs with spaces omits 816f4a46e0b4 staging: rtl8188eu: remove redundant includes omits 30622c87c38e staging: rtl8188eu: remove unused should_forbid_n_rate() omits 0a837d1ba505 staging: rtl8188eu: remove unused dump_txrpt_ccx_88e() omits 26fd80ead0fe staging: gasket: apex: fix function param line continuation style omits c76b15fe7b7b staging: gasket: apex: remove static function forward decl [...] omits 8b8a93885d57 staging: gasket: TODO: remove entry for static function ke [...] omits cef7330217ac staging: gasket: sysfs: simplify comments for static functions omits e4c4afa8db90 staging: gasket: interrupt: simplify comments for static f [...] omits 480884860158 staging: gasket: page table: simplify comments for static [...] omits 73832cf08fdb staging: gasket: ioctl: simplify comments for static functions omits f975c995e76b staging: gasket: core: simplify comments for static functions omits 904bb9ccf3a9 staging: gasket: apex: simplify comments for static functions omits f9a496301929 staging: gasket: core: allow root access based on user namespace omits dd9d1502feea staging: gasket: page table: hold references to device and [...] omits 34cf3ea8dae7 staging: gasket: sysfs: hold reference to device while in use omits 8dd8a48b9a7d staging: gasket: core: hold reference to pci_dev while used omits c7346797f5fb Revert "staging:r8188eu: Use lib80211 to encrypt (TKIP) tx [...] omits 4f919ca2bf6d regulator: tps65217: Fix NULL pointer dereference on probe omits 45dd7af410b7 Merge tag 'usb-for-v4.19' of git://git.kernel.org/pub/scm/ [...] omits 6856909ce542 i2c: mux: pca954x: use helper variable in probe omits c88b94a9f43c Merge 4.18-rc7 into staging-next omits d2fc88a61b4e Merge 4.18-rc7 into driver-core-next omits 8a7b5d0f75f7 Merge 4.18-rc7 into usb-next omits 4ea438da76f4 usb: dwc3: gadget: Check MaxPacketSize from descriptor omits f8781d550990 usb: dwc2: Turn on uframe_sched on "stm32f4x9_fsotg" platforms omits 3af0540ad39e usb: dwc2: Turn on uframe_sched on "amlogic" platforms omits aea8916702ee usb: dwc2: Turn on uframe_sched on "his" platforms omits b6de7b8c38e9 usb: dwc2: Turn on uframe_sched on "bcm" platforms omits 4d4f1e79b800 usb: dwc2: gadget: ISOC's starting flow improvement omits fe369e1826b3 usb: dwc2: Make dwc2_readl/writel functions endianness-agnostic. omits b138e23d3dff usb: dwc3: core: Enable AutoRetry feature in the controller omits a77004681148 usb: dwc3: Set default mode for dwc_usb31 omits 39facfa01c9f usb: gadget: udc: renesas_usb3: Add register of usb role switch omits 342ccce173a5 usb: dwc2: replace ioread32/iowrite32_rep with dwc2_readl/ [...] omits f25c42b8d604 usb: dwc2: Modify dwc2_readl/writel functions prototype omits c31d983beaf0 usb: dwc3: pci: Intel Merrifield can be host omits 1a7b12f69a94 usb: dwc3: pci: Supply device properties via driver data omits 262c25d68e39 arm64: dts: dwc3: description of incr burst type omits d9612c2f0449 usb: dwc3: Enable undefined length INCR burst type omits d635db5508b0 usb: dwc3: add global soc bus configuration reg0 omits 87d852de94d6 usb: dwc3: Describe 'wakeup_work' field of struct dwc3_pci omits 38c6aa2175c3 staging: erofs: use the wrapped PTR_ERR_OR_ZERO instead of [...] omits 9fe37714c13c microblaze: delete wrong comment about machine_early_init omits bc270b53e6aa xfs: move the repair extent list into its own file omits ebcbef3a61a6 xfs: pass transaction lock while setting up agresv on cycl [...] omits f6206f00d8c5 dmaengine: mic_x100_dma: use the new helper to simplify the code omits f39b948dbeaf dmaengine: add a new helper dmaenginem_async_device_register omits 0f06c0275588 dmaengine: imx-sdma: add memcpy interface omits 4a6b2e8a9a02 dmaengine: imx-sdma: add SDMA_BD_MAX_CNT to replace '0xffff' omits 3fce46182793 BackMerge v4.18-rc7 into drm-next omits ecd7963f7cf9 Merge tag 'drm-amdkfd-next-2018-07-28' of git://people.fre [...] omits 58064e1f46b1 m68knommu: Fix typos in Coldfire 5272 DMA debug code omits eec85fa9d98a m68k: coldfire: Normalize clk API omits 0969a204bfda gpiolib: Use GPIOD_OUT_{LOW,HIGH} macros in open drain ones omits 17ac526824a8 pinctrl: cannonlake: Fix community ordering for H variant omits 0b07609ccd48 gpio: tegra: drop tegra specific GPIO lockdep classes omits 3c94d2d08a03 pinctrl: tegra: define GPIO compatible node per SoC omits 23211b08c367 gpio: fix meaningless return expression omits 55aedef50d4d pinctrl: intel: Do pin translation when lock IRQ omits 9af0b3d12577 ext4: fix race when setting the bitmap corrupted flag omits b4859f3edb47 pinctrl: imx: off by one in imx_pinconf_group_dbg_show() omits 2bee9e067cad gpio: mxs: Fit writel() into a single line omits 9dabfdd84bdf gpio: pxa: disable pinctrl calls for PXA3xx omits a8cfcf15c914 pinctrl: mediatek: include chained_irq.h header omits f39b3f45dbcb ext4: reset error code in ext4_find_entry in fallback omits 4bf4eed44bfe gpio: ml-ioh: Fix buffer underwrite on probe error path omits 430657b6be89 ext4: handle layout changes to pinned DAX mappings omits cdbf8897cb09 dax: dax_layout_busy_page() warn on !exceptional omits 1777fc973029 gpiolib: probe deferral error reporting omits 8bbed1eef001 pinctrl/amd: only handle irq if it is pending and unmasked omits 16c796e8fac3 Merge branch 'for-linus' into topic/virmidi omits f78709a5d411 gpio: tegra: Fix tegra_gpio_irq_set_type() omits 0694f8c39f11 docs: fix up the obviously obsolete bits in the new ext4 d [...] omits c19fdaeea0aa gpio: mxc: add power management support omits 3f6bcc5162a1 act_bpf: Use kmemdup instead of duplicating it in tcf_bpf_ [...] omits 1766e4b7047a pinctrl/amd: fix gpio irq level in debugfs omits f9562fa4a575 cls_bpf: Use kmemdup instead of duplicating it in cls_bpf_ [...] omits 0a80848ec5cc act_pedit: remove unnecessary semicolon omits b23641fe731f qed: remove redundant functions qed_get_cm_pq_idx_rl omits f5cb282d8b08 docs: add new ext4 superblock time extension fields omits 2d14ba7228b0 net-next: mediatek: cleanup unnecessary get chip id and its user omits 6c21da204a90 net-next: mediatek: improve more with using dma_zalloc_coherent omits 2e25a9cbdf8c pinctrl: stm32: add syscfg mask parameter omits 6684874af063 docs: create filesystem internal section omits de1d08b22974 dt-bindings: pinctrl: add syscfg mask parameter omits 62bbdd997467 ext4: use swap macro in mext_page_double_lock omits d1753390274f sysfs: Fix regression when adding a file to an existing group omits ebe023a42488 Merge tag 'mlx5e-updates-2018-07-27' of git://git.kernel.o [...] omits 17cf082d6d0d pinctrl: stm32: check node status before new gpio bank reg [...] omits 3b8283f007cb pinctrl: stm32: fix bank io port number omits eef6ab8b7d32 selftests: mlxsw: qos_dscp_bridge: Fix omits 720516b17b9e Merge branch 'mtu-related-changes' omits 7a4c53bee332 net: report invalid mtu value via netlink extack omits 3e7a50ceb11e net: report min and max mtu network device settings omits 3260155ac784 failover: change mtu has RTNL omits 40bb5d725e79 gpio-pisosr: add support for get_multiple omits 4b09384aaa2a net: dcb: add DSCP to comment about priority selector types omits 21ac738ede0b ext4: check allocation failure when duplicating "data" in [...] omits 7f144fd046d9 ext4: fix warning message in ext4_enable_quotas() omits 6a0678a79bb3 ext4: super: extend timestamps to 40 bits omits b42d1d6b5b78 jbd2: replace current_kernel_time64 with ktime equivalent omits 193736c81788 net: ethernet: ti: cpsw: add missed RX_CTAG feature for se [...] omits 7b62b293200f ext4: use timespec64 for all inode times omits 5ffff8343222 ext4: use ktime_get_real_seconds for i_dtime omits af123b371859 ext4: use 64-bit timestamps for mmp_time omits a4d2aadca184 ext4: sysfs: print ext4_super_block fields as little-endian omits 66d3239a4d8f ext4: import extended attributes chapter from wiki page omits 60edae3a0424 ext4: import directory layout chapter from wiki page omits b4becd48b7b5 ext4: import inode data fork chapter from wiki page omits 46180558f17e ext4: import inodes chapter from wiki page omits 567d118a9843 ext4: import journal chapter from wiki page omits 423ddc580b13 pinctrl: berlin: add the as370 SoC pinctrl driver omits 18ba5a45ce1f ext4: import multi-mount protection chapter from wiki page omits 33dfadc747a8 ext4: import bitmaps chapter from wiki page omits 3c6ba09dd3f8 ext4: import group descriptors chapter from wiki page omits 3db42a2139f0 ext4: import superblocks chapter from wiki page omits c09f3bac6d8c ext4: import high level design chapter from wiki page omits d05c1ce5d7fd Merge branch 'route-add-support-and-selftests-for-directed [...] omits 40f98b9af943 selftests: add a selftest for directed broadcast forwarding omits 5cbf777cfdf6 route: add support for directed broadcast forwarding omits b2e60723c1c1 ext4: import on-disk layout book from wiki page omits 489fcb912477 ext4: convert ext4.rst to restructuredtext format omits a801e569970b ext4: move ext4.txt into its own directory omits d0c1f01138c4 net/ipv6: allow any source address for sendmsg pktinfo wit [...] omits 41627cdb02cd Merge tag 'linux-can-next-for-4.19-20180727' of ssh://gito [...] omits 4be90c79d6de qed: remove redundant functions qed_set_gft_event_id_cm_hdr omits 5ae42de56b53 liquidio: remove redundant function cn23xx_dump_vf_iq_regs omits b9f13084580c staging: fix platform_no_drv_owner.cocci warnings omits 2fa03b92b629 iio: adc: xilinx: Move request_irq before enabling interrupts omits 50e8e9f3096b iio: adc: xilinx: Remove platform_get_irq from xadc_remove [...] omits 81f5471838c2 iio: adc: xilinx: limit pcap clock frequency value omits 0a8460966fc2 iio: adc: xilinx: Check for return values in clk related f [...] omits be38866fbb97 iio: vcnl4000: add support for VCNL4200 omits b1d2b0a43d28 Merge tag 'at24-4.19-updates-for-wolfram' of git://git.ker [...] omits 2a61e9f60b2b Merge back ACPICA changes for 4.19. omits 58bf9ace8c91 iio: vcnl4000: warn on incorrectly specified device id omits 71a896687b85 m68k/defconfig: Update defconfigs for v4.18-rc6 omits 1008a11590b9 m68k: switch to MEMBLOCK + NO_BOOTMEM omits 9e09221957c5 m68k/page_no.h: force __va argument to be unsigned long omits 384052e4ed27 m68k/bitops: convert __ffs to match generic declaration omits 781c4d6f5f27 m68k/io: Switch mmu variant to <asm-generic/io.h> omits ab4d391d2756 m68k/io: Move mem*io define guards to <asm/kmap.h> omits dae0c332b6b3 Input: hilkbd - Add casts to HP9000/300 I/O accessors omits 4042cd756e19 net: mac8390: Use standard memcpy_{from,to}io() omits e295066f66a4 m68k/io: Add missing ioremap define guards, fix typo omits d7de1c3af18b m68k: Remove unused set_clock_mmss() helpers omits 5b9bfb8ec467 m68k: mac: Use time64_t in RTC handling omits 50c50b975d56 iio: vcnl4000: add VCNL4010 and VCNL4020 device id omits 8cc7be34c638 staging: rtl8188eu: remove unused rtw_calculate_wlan_pkt_s [...] omits 6da0bda8d794 staging: rtl8188eu: replace tabs with spaces omits c39f4bb98ea4 staging: rtl8188eu: fix comparsions to NULL - coding style omits c225b00d012e staging:rtl8192u: Remove unused DM_check_fsync_time_interv [...] omits f164338121d7 staging:rtl8192u: Remove blank line - Style omits 99750726f9fa staging:rtl8192u: Rename RxLastFragNum - Style omits 01eb0ce4a84b staging:rtl8192u: Rename RxLastSeqNum - Style omits 02f2560cbedd staging:rtl8192u: Rename RxAdmittedBARecord - Style omits 5b76f8cbe23f staging:rtl8192u: Rename RxPktPendingTimer - Style omits a1ac7d1c4703 staging:rtl8192u: Rename RxPendingPktList - Style omits 902efe070caf staging:rtl8192u: Rename RxTimeoutIndicateSeq _Style omits dfbb36f71734 staging:rtl8192u: Rename RxIndicateSeq - Style omits 596a2ca3b48b staging:rtl8192u: Remove unused timer values - Style omits b88668ace9fa staging:rtl8192u: Remove commented out code - Style omits 80b6f0d45c76 staging:rtl8192u: Remove typedef and rename RX_TS_RECORD - Style omits 1c194ce9fc1d staging:rtl8192u: Rename TsAddBaTimer - Style omits 5ef43de1d2ff staging:rtl8192u: Rename bUsingBa - Style omits df5d5bc8d095 staging:rtl8192u: Rename bAddBaReqDelayed - Style omits e5afcc0f40b0 staging:rtl8192u: Rename bAddBaReqInProgress - Style omits f57383bcdace staging:rtl8192u: Rename TxAdmittedBARecord - Style omits 43a420e31de5 staging:rtl8192u: Rename TxPendingBARecord - Style omits 4925d4b76647 staging:rtl8192u: Rename TxCurSeq - Style omits c1fdc5de69aa staging:rtl8192u: Rename TsCommonInfo - Style omits 1538be280259 staging:rtl8192u: Remove typedef and rename TX_TS_RECORD - Style omits cc29db86378e staging:rtl8192u: Rename eRFPath - Style omits 14c964a2d370 staging:rtl8192u: Remove repeated definitions - Style omits fb37edcfcba7 staging:rtl8192u: Rename RF90_RADIO_PATH_E - Style omits b714c8c0b055 staging:rtl8192u: Rename HW90_BLOCK_E - Style omits a99d02401f24 staging:rtl8192u: Remove proxy rtl819XRadioD_Array - Style omits 281da5305b05 staging:rtl8192u: Remove proxy rtl819XRadioC_Array - Style omits 416599d096ae staging:rtl8192u: Remove proxy rtl819XRadioB_Array - Style omits be208c7695ff staging:rtl8192u: Remove proxy rtl819XRadioA_Array - Style omits def6b79f3f2d staging:rtl8192u: Remove proxy array rtl819XAGCTAB_Array - Style omits 22be361aa904 staging:rtl8192u: Remove proxy struct rtl819XPHY_REG_1T2RA [...] omits 4531f1934bf6 staging:rtl8192u: Remove proxy struct rtl819XMACPHY_Array_ [...] omits e918443caf09 staging:rtl8192u: Rename msDelay to ms_delay - Style omits 21807031af7c staging:rtl8192u: Rename Para2 to para_2 - style omits 33f28ab7a0b7 staging:rtl8192u: Rename Para1 > para_1 - Style omits d2a5c987e7f2 staging:rtl8192u: Rename CmdID - Style omits a1b34e427c56 staging:rtl8192u: Rename SwChnlCmd - Style omits 6b59fd408d1b staging:rtl8192u: Remove multiple blank lines - Style omits 4434e159d064 staging:rtl8192u: Rename ISR_BcnTimerIntr - Style omits 85dc31eb8c49 staging:rtl8192u: Rename ISR_TxBcnErr bit definition - Style omits 66b19887fbaf staging:rtl8192u: Rename bit definition ISR_TxBcnOk - Style omits 12f3ccfbc560 staging: rtl8188eu: remove unused rtw_get_oper_choffset() omits c60b03effc26 staging: rtl8188eu: remove unused rtw_get_oper_bw() omits b045b429151c staging: rtl8188eu: remove unused CAM_empty_entry() omits 891f6de39ced staging: rtl8188eu: remove unused ODM_RASupport_Init() omits d47b10e6f90d staging: wlan-ng: correction to comment in hfa384x_usb omits 318c66d456b8 staging: wlan-ng: remove volatile from reapable field in h [...] omits d3094361a91f staging: rtl8188eu: remove unused sreset_get_wifi_status() omits 910ca496b8dc staging: mt7621-mmc: Use BIT macro instead of explicit shi [...] omits 2f675c91eeb7 staging: rtl8192u: ieee80211: Convert from ahash to shash omits bd757b5d2e0b staging: rtl8192e: ieee80211: Convert from ahash to shash omits 1ebc787ae518 iio: vcnl4000: make the driver extendable omits f69548ffafcc ALSA: hda/hdmi: Use single mutex unlock in error paths omits 7ceb1c37533e Drivers: hv: vmbus: add numa_node to sysfs omits 9d9c9656871c Drivers: hv: vmbus: Get rid of MSR access from vmbus_drv.c omits 8afc06dd75c0 Drivers: hv: vmbus: Fix the issue with freeing up hv_ctl_t [...] omits ddcaf3ca4c3c Drivers: hv: vmus: Fix the check for return value from kms [...] omits bb8a14a3d820 staging: gasket: use NULL instead of 0 for null pointer omits 5b6e80cc9806 staging: gasket: core: hold reference on device while in use omits 6caa58413692 staging: erofs: fix conditional uninitialized `pcn' in z_e [...] omits 47e541a17ec7 staging: erofs: fix compile error without built-in decompr [...] omits d339377c0447 Merge branch 'tls-Fix-improper-revert-in-zerocopy_from_iter' omits 2da19ed3e4a8 tls: Fix improper revert in zerocopy_from_iter omits 5a3611efe5b3 tls: Remove dead code in tls_sw_sendmsg omits 37b81dc5ed31 Merge branch 'mvneta-next' omits 562e2f467e71 net: mvneta: Improve the buffer allocation method for SWBM omits f945cec88cbd net: mvneta: Verify hardware checksum only when offload ch [...] omits 7e47fd84b56b net: mvneta: Allocate page for the descriptor omits 17a96da62716 net: mvneta: discriminate error cause for missed packet omits c307e2a895c9 net: mvneta: increase number of buffers in RX and TX queue omits 965cbbec7f20 net: mvneta: remove data pointer usage from device_node structure omits 8466baf788ec net: mvneta: fix mtu change on port without link omits 7a86f05faf11 net: ethernet: mvneta: Fix napi structure mixup on armada 3700 omits ddc7c5721ae3 scripts: Add Python 3 support to tracing/draw_functrace.py omits 10d255c35402 f2fs: fix to skip GC if type in SSA and SIT is inconsistent omits 4b270a8cc504 f2fs: try grabbing node page lock aggressively in sync scenario omits dc1328027b53 f2fs: show the fsync_mode=nobarrier mount option omits 68c43a235e8c f2fs: check the right return value of memory alloc function omits b1385478187a f2fs: Replace strncpy with memcpy omits 2d3a58566f66 f2fs: avoid the global name 'fault_name' omits 4dbe38dc3869 f2fs: fix to do sanity check with reserved blkaddr of inli [...] omits e34438c903b6 f2fs: fix to do sanity check with node footer and iblocks omits e15d54d50096 f2fs: Allocate and stat mem used by free nid bitmap more a [...] omits 9dc956b2c852 f2fs: fix to do sanity check with user_block_count omits 2ead1be54b22 drm/vkms: Fix connector leak at the module removal omits ea5569ecd6b8 drm_dp_cec.c: fix formatting typo: %pdH -> %phD omits f59cf9a0551d ALSA: hda - Sleep for 10ms after entering D3 on Conexant codecs omits d77a4b4a5b0b ALSA: hda - Turn CX8200 into D3 as well upon reboot omits 55690c07b44a pktcdvd: Fix possible Spectre-v1 for pkt_devs omits 7bab01ecc6c4 USB: option: add support for DW5821e omits ec403d8ed08c ima: Get rid of ima_used_chip and use ima_tpm_chip != NULL [...] omits 5c2a640aff73 ima: Use tpm_default_chip() and call TPM functions with a [...] omits 58bac8cc3010 tpm: replace TPM_TRANSMIT_RAW with TPM_TRANSMIT_NESTED omits eccc9bb84483 tpm: Convert tpm_find_get_ops() to use tpm_default_chip() omits aaae81536351 tpm: Implement tpm_default_chip() to find a TPM chip omits fc1d52b745ba tpm: rename tpm_chip_find_get() to tpm_find_get_ops() omits 7a64c5597aa4 tpm: Allow tpm_tis drivers to set hwrng quality. omits 36a11029b07e tpm: Return the actual size when receiving an unsupported command omits 627448e85c76 tpm: separate cmd_ready/go_idle from runtime_pm omits 79e2472f99ab tpm/tpm_i2c_infineon: switch to i2c_lock_bus(..., I2C_LOCK [...] omits 1a339b658d9d tpm_tis_spi: Pass the SPI IRQ down to the driver omits ce63c05b664e tpm: migrate tpm2_get_random() to use struct tpm_buf omits 2ab3241161b3 tpm: migrate tpm2_get_tpm_pt() to use struct tpm_buf omits 94e266ba1fa3 tpm: migrate tpm2_probe() to use struct tpm_buf omits cc26c6ef58c7 tpm: migrate tpm2_shutdown() to use struct tpm_buf omits a465c94eb355 Merge tag 'usb-ci-v4.19-rc1' of git://git.kernel.org/pub/s [...] omits ec9cf1b7a6af rtc: pcf85063: preserve control register value between sto [...] omits 668aee263b82 Merge tag 'phy-for-4.19' of git://git.kernel.org/pub/scm/l [...] omits cebc4585f6ac iio: ad_sigma_delta: use unsigned long for timeout omits 1b3bd8592780 iio: chemical: Add support for Bosch BME680 sensor omits 6431975789fc iio: ad9523: support for external signals via gpios omits 9a5094ca29ea iio: ad9523: Fix return value for ad952x_store() omits 6d4abf1c0e26 staging: axis-fifo: fix return value check in axis_fifo_probe() omits 758c579ec631 staging: gasket: page table: remove code for "no dma_ops" omits 14d70229777f staging: gasket: sysfs: remove unnecessary NULL check on d [...] omits f390d08d8b87 staging: gasket: apex: fixup undefined PCI class omits e7cffa03b342 staging: gasket: sysfs: remove check for refcount already zero omits 81edee7ac83c staging: erofs: fix a compile warning of Z_EROFS_VLE_VMAP_ [...] omits 28ec2238f37e MIPS: generic: fix missing of_node_put() omits b1259519e618 MIPS: Octeon: add missing of_node_put() omits 351fdddd3662 MIPS: VDSO: Prevent use of smp_processor_id() omits 24babe69d7ff MIPS: ath79: Use the IRQ based GPIO key driver for the buttons omits 79a85b55e39e builddeb: Add automatic support for sh{3,4}{,eb} architectures omits 75ebcee76997 builddeb: Add automatic support for riscv* architectures omits 60ca40a0649b builddeb: Add automatic support for m68k architecture omits 822f44fb5bf4 builddeb: Add automatic support for or1k architecture omits a27ae285d5ef builddeb: Add automatic support for sparc64 architecture omits 679caaf3f79f builddeb: Add automatic support for mips{,64}r6{,el} archi [...] omits 159b37942286 builddeb: Add automatic support for mips64el architecture omits 50d511ba6246 builddeb: Add automatic support for ppc64 and powerpcspe a [...] omits 08d3892cdcea builddeb: Introduce functions to simplify kconfig tests in [...] omits 4260ecd0ad8c builddeb: Drop check for 32-bit s390 omits 091d30aefc8a builddeb: Change architecture detection fallback to use dp [...] omits f2abcc13e4a1 builddeb: Skip architecture detection when KBUILD_DEBARCH is set omits 43fee2b23895 kbuild: do not redirect the first prerequisite for filechk omits 6b0709f5a50a ARM: at91: remove unused duplicated filechk_offsets omits 542cdf406804 thermal: rcar_thermal: avoid NULL dereference in absence o [...] omits c0c04707033c thermal: samsung: Remove Exynos5440 clock handling left-overs omits a3e673660bc3 net/mlx5e: Issue direct lookup on vxlan ports by vport rep [...] omits 358aa5ce288a net/mlx5e: Vxlan, move vxlan logic to core driver omits aec4eab9af96 net/mlx5e: Vxlan, add sync lock for add/del vxlan port omits 1b318a92f3dd net/mlx5e: Vxlan, return values for add/del port omits a3c785d73cf2 net/mlx5e: Vxlan, rename from mlx5e to mlx5 omits 5006eb221e6c net/mlx5e: Vxlan, rename struct mlx5e_vxlan to mlx5_vxlan_port omits dccea6bf384c net/mlx5e: Vxlan, move netdev only logic to en_main.c omits 0f647bfcd05c net/mlx5e: Vxlan, add direct delete function omits 278d7f3dc0a6 net/mlx5e: Vxlan, cleanup an unused member in vxlan work omits cc3d3458d46f acpi/nfit: queue issuing of ars when an uc error notificat [...] omits 0b64fa0a0ee3 Input: iforce - reorganize joystick configuration lists omits a999933db9ed MIPS: remove mips_swiotlb_ops omits 432121adf5e8 thermal: tsens: Fix negative temperature reporting omits faa590baf8df thermal: tsens: switch from of_iomap() to devm_ioremap_resource() omits e0fe01426c50 thermal: tsens: Rename variable omits 191dc74bad60 thermal: tsens: Add generic support for TSENS v2 IP omits 770324a4bf2f thermal: tsens: Rename tsens-8996 to tsens-v2 for reuse omits 5b1283984fa3 thermal: tsens: Add support to split up register address s [...] omits 518eeca05c08 tracing: preemptirq_delay_run() can be static omits 4ce6dcfd0d38 dt: thermal: tsens: Document the fallback DT property for [...] omits 5834edde914b thermal: tsens: Get rid of unused fields in structure omits f6b6b52ef7a5 thermal_hwmon: Pass the originating device down to hwmon_d [...] omits 409ef0bacacf thermal_hwmon: Sanitize attribute name passed to hwmon omits 59d7f4a7fa98 dt-bindings: thermal: armada: add reference to new bindings omits c3ab5dfff1e0 dt-bindings: cp110: add the thermal node in the syscon file omits e1ea68beaf53 dt-bindings: cp110: update documentation since DT de-duplication omits afa544a2fb68 dt-bindings: ap806: add the thermal node in the syscon file omits ab0156c50d79 dt-bindings: cp110: prepare the syscon file to list other [...] omits 2cefabe03f5e dt-bindings: ap806: prepare the syscon file to list other [...] omits 4aa5496980e4 dt-bindings: cp110: rename cp110 syscon file omits 8c0e64ac4075 thermal: armada: get rid of the ->is_valid() pointer omits 68b14828ca10 thermal: armada: move validity check out of the read function omits 00707e4c9618 thermal: armada: remove sensors validity from the IP initi [...] omits f7c2068a1728 thermal: armada: add multi-channel sensors support omits c9899c183921 thermal: armada: use the resource managed registration hel [...] omits 3d4e51844a4e thermal: armada: convert driver to syscon register accesses omits a9fae794e4c5 thermal: armada: average over samples to avoid glitches omits 5b5e17a182e1 thermal: armada: dissociate a380 and cp110 ->init() hooks omits 8b4c2712cd7c thermal: armada: rename the initialization routine omits c5d7d57e6892 thermal: armada: remove misleading comments omits 931d3c5db42c thermal: armada: remove useless register accesses omits 8d98761a6fc1 thermal: armada: add a function that sanitizes the thermal [...] omits 9bebf3485c6a thermal: ti-soc-thermal: remove dead code omits d30d8cde1972 net/mlx5e: Vxlan, replace ports radix-tree with hash table omits 22a65aa8b1a8 net/mlx5e: Vxlan, check maximum number of UDP ports omits a082c4f4f022 net/mlx5e: Vxlan, reflect 4789 UDP port default addition t [...] omits a0732548ba03 net: tipc: bcast: Replace GFP_ATOMIC with GFP_KERNEL in ti [...] omits 04b9ce48ef19 net: tipc: name_table: Replace GFP_ATOMIC with GFP_KERNEL [...] omits ba23dc642dff net: usb: sr9700: Replace mdelay() with msleep() in sr9700_bind() omits 6dff5add089f net: usb: pegasus: Replace mdelay() with msleep() in setup [...] omits 0df125d05d19 net: phy: marvell: Replace mdelay() with msleep() in m88e1 [...] omits 6ae5cbc41845 net: nvidia: forcedeth: Replace GFP_ATOMIC with GFP_KERNEL [...] omits d818c59a8f49 net: jme: Replace mdelay() with msleep() and usleep_range( [...] omits 89036f233a45 net: hisilicon: hns: Replace mdelay() with msleep() omits 2bcd619e6e7b net: amd: pcnet32: Replace GFP_ATOMIC with GFP_KERNEL in p [...] omits 39a212ad15f3 PCI: Document ACPI description of PCI host bridges omits 2db6dc2662ba sch_cake: Make gso-splitting configurable from userspace omits 27defe9d8f6a cxgb4: print ULD queue information managed by LLD omits 1d4b016f02f6 Merge branch 'l2tp-remove-unused-session-fields' omits 92ea4a7eec72 l2tp: drop ->mru from struct l2tp_session omits 1998b5ed9c9b l2tp: drop ->flags from struct pppol2tp_session omits ae51a7c6d548 l2tp: ignore L2TP_ATTR_VLAN_ID netlink attribute omits 3ae5536b808d l2tp: ignore L2TP_ATTR_DATA_SEQ netlink attribute omits 3e4e36436047 net/rds/Kconfig: Correct the RDS depends omits 2e279c930990 Merge branch 'mlxsw-Support-DSCP-prioritization-and-rewrite' omits d159261f3662 selftests: mlxsw: Add test for trust-DSCP omits b2b1dab6884e mlxsw: spectrum: Support ieee_setapp, ieee_delapp omits 55fb71f481aa mlxsw: reg: Add QoS Priority to DSCP Mapping Register omits e67131d9b861 mlxsw: reg: Add QoS ReWrite Enable Register omits 746da42a1f60 mlxsw: reg: Add QoS Priority Trust State Register omits 02837d726721 mlxsw: reg: Add QoS Port DSCP to Priority Mapping Register omits b67c540b8a98 net: dcb: Add priority-to-DSCP map getters omits 08193d1a893c net: dcb: For wild-card lookups, use priority -1, not 0 omits 2e603d0429a4 drm/amdgpu: clean up the superfluous space and align the c [...] omits 204029e19799 drm/amdgpu: correct evict flag for bo move omits 610b399f1ff2 drm/ttm: Merge hugepage attr changes in ttm_dma_page_put. (v2) omits d55f9b87428f drm/ttm: clean up non-x86 definitions on ttm_page_alloc omits c7bb1e57e20a drm/ttm: clean up non-x86 definitions on ttm_page_alloc_dma omits 2ac305b7c8d7 drm/ttm: add ttm_set_memory header (v2) omits 9ff07e7d634c dm writecache: report start_sector in status line omits c07c88f54f23 dm crypt: convert essiv from ahash to shash omits c7329eff72aa dm crypt: use wake_up_process() instead of a wait queue omits a3fcf7253139 dm integrity: recalculate checksums on creation omits 747829a8e6c6 dm integrity: flush journal on suspend when using separate [...] omits 1f9fc0b82611 dm integrity: use version 2 for separate metadata omits 356d9d52e122 dm integrity: allow separate metadata device omits 71e9ddbcb99e dm integrity: add ic->start in get_data_sector() omits f84fd2c98480 dm integrity: report provided data sectors in the status omits 724376a04d1a dm integrity: implement fair range locks omits 518748b1a744 dm integrity: decouple common code in dm_integrity_map_continue() omits c21b16392701 dm integrity: change 'suspending' variable from bool to int omits cda6b5ab7f59 dm delay: add flush as a third class of IO omits 3876ac76f02a dm delay: refactor repetitive code omits af9313c32c0f dm cache: only allow a single io_mode cache feature to be [...] omits 6c7413c0f5ab dm thin: update stale "Status" Documentation omits 19a7121e5ec6 Input: atmel_mxt_ts - move completion to after config crc [...] omits 2ca3ba0ae4cf Input: atmel_mxt_ts - don't report zero pressure from T9 omits a4891f105837 Input: atmel_mxt_ts - zero terminate config firmware file omits f865df7364c3 Input: atmel_mxt_ts - refactor config update code to add c [...] omits 15082bdbd9fa Input: atmel_mxt_ts - config CRC may start at T71 omits 01cc75f93e1a Input: atmel_mxt_ts - remove unnecessary debug on ENOMEM omits e9326857f437 Input: atmel_mxt_ts - remove duplicate setup of ABS_MT_PRESSURE omits 204b4eae0cb0 Input: atmel_mxt_ts - use BIT() macro everywhere omits 36f5d9ef26e5 Input: atmel_mxt_ts - only use first T9 instance omits 53fddb6618db Input: aiptek - replace GFP_ATOMIC with GFP_KERNEL in aipt [...] omits 7a082a24cf9f Input: appletouch - replace GFP_ATOMIC with GFP_KERNEL omits 434ca100cfa5 Input: yealink - replace GFP_ATOMIC with GFP_KERNEL in usb [...] omits 1f25d9c60cfe Input: powermate - replace GFP_ATOMIC with GFP_KERNEL in p [...] omits 673831da643c Input: keyspan_remote - replace GFP_ATOMIC with GFP_KERNEL [...] omits e58650b57ee0 Input: wdt87xx_i2c - replace mdelay() with msleep() in wdt [...] omits 6c6212aa2297 Input: iforce - assign BTN_DEAD only for specific devices omits b369b30cf510 nvmet: use Retain Async Event bit to clear AEN omits 62ac0d32f74e nvmet: support configuring ANA groups omits 72efd25dcf4f nvmet: add minimal ANA support omits 793c7cfce02c nvmet: track and limit the number of namespaces per subsystem omits 4ee43280488b nvmet: keep a port pointer in nvmet_ctrl omits 0d0b660f214d nvme: add ANA support omits 8decf5d5b9f3 nvme: remove nvme_req_needs_failover omits 0e98719b0e4b nvme: simplify the API for getting log pages omits 1a37621658fe nvme.h: add ANA definitions omits 9b89bc3857a6 nvme.h: add support for the log specific field omits 4faeaf9c0f45 media: s5p-mfc: Fix buffer look up in s5p_mfc_handle_frame [...] omits 4d8bde883bfb OF: Don't set default coherent DMA mask omits 6757cdae4444 ACPI/IORT: Don't set default coherent DMA mask omits 03bfdc31176c iommu/dma: Respect bus DMA limit for IOVAs omits 6c2fb2ea7636 of/device: Set bus DMA mask as appropriate omits d74ea7100b0d ACPI/IORT: Set bus DMA mask as appropriate omits f07d141fe943 dma-mapping: Generalise dma_32bit_limit flag omits 5ac65e8c8941 ACPI/IORT: Support address size limit for root complexes omits a5516219b102 of/platform: Initialise default DMA masks omits 9db3bbf58be5 media: v4l2-mem2mem: Fix missing v4l2_m2m_try_run call omits 39dd23dc9d4c media: imx274: add cropping support via SELECTION API omits 8927c27b3270 clk: mvebu: armada-37xx-periph: Remove unused var num_parents omits 279b4b9aaa3d media: imx274: use regmap_bulk_write to write multybyte registers omits 3ee47cad3e69 media: ov2680: Add Omnivision OV2680 sensor driver omits 1f3ed383fb9a net: sched: don't dump chains only held by actions omits 1434e3b34816 media: ov2680: dt: Add bindings for OV2680 omits aab7ed1c3927 media: i2c: Add driver for Aptina MT9V111 omits 7c98c5ad8002 media: dt-bindings: media: i2c: Document MT9V111 bindings omits 7a49d3d4ea42 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e6c17ada3188 media: dw9807-vcm: Recognise this is just the VCM bit of t [...] omits 7aaa1807e698 IB/cache: Restore compatibility for ib_query_gid omits 8856541557f3 rtc: sh: remove unused variable rtc_dev omits 27cce7bc2f81 staging: erofs: add a TODO and update MAINTAINERS for staging omits 105d4ad857dc staging: erofs: introduce cached decompression omits 3883a79abd02 staging: erofs: introduce VLE decompression support omits e7e9a307be9d staging: erofs: introduce workstation for decompression omits a15813126272 staging: erofs: introduce erofs shrinker omits 2497ee41295c staging: erofs: introduce superblock registration omits 0d40d6e399c1 staging: erofs: add a generic z_erofs VLE decompressor omits 366c96a3a868 staging: erofs: introduce a customized LZ4 decompression omits 55441958bb8d staging: erofs: globalize prepare_bio and __submit_bio omits b29e64d87980 staging: erofs: add erofs_allocpage omits 02827e1796b3 staging: erofs: add erofs_map_blocks_iter omits 5eb20ec3e524 staging: erofs: introduce pagevec for unzip subsystem omits b8b58b3280b3 staging: erofs: <linux/tagptr.h>: introduce tagged pointer omits 13f06f48f7bf staging: erofs: support tracepoint omits 9c07b3b39dc7 staging: erofs: introduce error injection infrastructure omits d5beb31b6b1c staging: erofs: support special inode omits b17500a0fdba staging: erofs: introduce xattr & acl support omits fd68c6a20fcf staging: erofs: update Kconfig and Makefile omits d72d1ce60174 staging: erofs: add namei functions omits 3aa8ec716e52 staging: erofs: add directory operations omits 431339ba9042 staging: erofs: add inode operations omits 81781b02f984 staging: erofs: add raw address_space operations omits ba2b77a82022 staging: erofs: add super block operations omits bfb8674dc044 staging: erofs: add erofs in-memory stuffs omits aea1286dcbbb staging: erofs: add on-disk layout omits a89bac0a2ca4 staging: fsl-dpaa2/ethsw: document nested structs as per k [...] omits f970bec3cf9a staging: fsl-dpaa2/eth: document nested structs as per kernel-doc omits 5b91b73b8c4e staging: fsl-dpaa2/eth: Remove unused driver version omits 227686b65256 staging: fsl-dpaa2/eth: Update default hash key omits ff5c37987b11 staging: fsl-dpaa2/ethsw: Fix error message omits 4e336dff0dcc Staging: octeon-usb: Adding SPDX license identifier omits d43fdae7bac2 partitions/aix: append null character to print data from disk omits 14cb2c8a6c5d partitions/aix: fix usage of uninitialized lv_info and lvn [...] omits 75cbb3f1d840 bcache: stop using the deprecated get_seconds() omits 9b4e9f5abb94 bcache: do not assign in if condition in bcache_device_init() omits 16c1fdf4cfd6 bcache: do not assign in if condition in bcache_init() omits 6268dc2c4703 bcache: free heap cache_set->flush_btree in bch_journal_free omits a56489d4b3c9 bcache: do not assign in if condition register_bcache() omits 94f71c16062e bcache: fix I/O significant decline while backend devices [...] omits 7f4a59de2813 bcache: calculate the number of incremental GC nodes accor [...] omits 5c25c4fc74af bcache: finish incremental GC omits 99a27d59bd7b bcache: simplify the calculation of the total amount of fl [...] omits dc30b96ab6d5 readahead: stricter check for bdi io_pages omits 330e5f2425ad staging: gasket: don't print device addresses as kernel pointers omits e8742fc322ab staging: gasket: TODO: remove entry for convert to standar [...] omits 76fe4ae0e758 staging: gasket: remove gasket logging header omits 3ed768ea90ec staging: gasket: apex: convert to standard logging omits 0f647805c070 staging: gasket: sysfs: convert to standard logging omits c423d3447874 staging: gasket: page table: convert to standard logging omits e25bed80b618 staging: gasket: ioctl: convert to standard logging omits 952b02a28176 staging: gasket: interrupt: convert to standard logging omits 803ff424e462 staging: gasket: core: convert to standard logging omits 6cefe675f12f staging: gasket: save struct device for a gasket device omits f1e582ebfd70 drm/amdgpu: implement harvesting support for UVD 7.2 (v3) omits d04cc604a66b drm/amd: Add missing fields in atom_integrated_system_info_v1_11 omits 116f451c90a9 drm/amd/display: DC 3.1.59 omits 9907704174e0 drm/amd/display: Prevent PSR from being enabled if initial [...] omits f358b39d1875 drm/amd/display: Fix Vega10 black screen after mode change omits 65c78961b300 drm/amd/display: flatten aux_engine and engine omits 824474ba38e2 drm/amd/display: Retry link training again omits 66c28d6df2d8 drm/amdgpu: patch the IBs for the second UVD instance v2 omits 9d248517d4bd drm/amdgpu: add support for inplace IB patching for MM engines v2 omits ba70ffa7d20d Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 87107a25a2f8 tracing/kprobes: Simplify the logic of enable_trace_kprobe() omits 4070fc9ade52 media: rcar-csi2: update stream start for V3M omits d81dc82e0f19 Merge branch 'for-joerg/arm-smmu/updates' of git://git.ker [...] omits 5bfffa0c8691 media: pci: ivtv: Replace GFP_ATOMIC with GFP_KERNEL omits 9d08ba6de0c5 media: pci: cx88: Replace mdelay() with msleep() in dvb_re [...] omits dddaf754cb3a media: pci: cx88: Replace mdelay() with msleep() in cx88_c [...] omits 65155a9bbc18 media: pci: cx25821: Replace mdelay() with msleep() omits 71be8dee6bf1 media: pci: cx23885: Replace mdelay() with msleep() in cx2 [...] omits 9095b23fc2a1 media: pci: cx23885: Replace mdelay() with msleep() and us [...] omits ccb2ca78a727 media: pci: cx23885: Replace mdelay() with msleep() and us [...] omits c5157101e779 arm64: mm: Export __sync_icache_dcache() for xen-privcmd omits da27ef68751f media: pci: cobalt: Replace GFP_ATOMIC with GFP_KERNEL in [...] omits a8a4d304b1a4 media: i2c: vs6624: Replace mdelay() with msleep() and usl [...] omits 2b5c57987501 media: i2c: adv7842: Replace mdelay() with msleep() and us [...] omits 17f330ce9e43 media: video-i2c: hwmon: fix return value from amg88xx_hwm [...] omits 38566d28ea91 media: adv7180: add g_frame_interval support omits 6457b6263f0f media: adv7180: fix field type to V4L2_FIELD_ALTERNATE omits ddc5c1f79912 media: rockchip/rga: Fix bad dma_free_attrs() parameter omits 87e1a881e1fe media: media.h: remove linux/version.h include omits 43bd1dce39ce media: vivid: Fix V4L2_FIELD_ALTERNATE new frame check omits a47890899379 crypto: rmd320 - use swap macro in rmd320_transform omits d75f482eafac crypto: rmd256 - use swap macro in rmd256_transform omits 6b0daa78207b crypto: arm64/sha256 - increase cra_priority of scalar imp [...] omits faa16bc404d7 lib: Use existing define with polynomial omits 9ecdb9841953 staging: rtl: Use existing define with polynomial omits 5d258b48efbd net: ethernet: Use existing define with polynomial omits f7aee87822fd crypto: stm32_crc32 - Use existing define with polynomial omits e37f2f93afe5 lib/crc: Use consistent naming for CRC-32 polynomials omits 1fb2e3f276dd lib/crc: Move polynomial definition to separate header omits d96542ac1020 crypto: qcom-rng - Add ACPI support omits ba3ab6371cdd crypto: qcom-rng - Add support for prng-ee omits 3be36ce13c92 dt-bindings: crypto: Add new compatible qcom, prng-ee omits ceec5f5b5988 crypto: qcom-rng - Add Qcom prng driver omits d978b031c588 dt-bindings: crypto: Move prng binding to crypto omits 5a2c3a395ab3 hwrng: msm - remove msm hw_random driver omits 915ffab02193 media: media.h.rst.exceptions: ignore MEDIA-ENT-F-DTV-DECODER omits 0dff710d1f93 media: coda: add SPS fixup code for frame sizes that are n [...] omits 7988b2532aca media: coda: let CODA960 firmware set frame cropping in SP [...] omits 06b168aeb509 media: media-types.rst: fix doc warnings omits a00e5f074b3f media: helene: fix xtal frequency setting at power on omits 3976d8d8f9b1 media: vsp1: Document vsp1_dl_body refcnt omits d0dd962d8a4e media: dvb: get rid of VIDEO_SET_SPU_PALETTE omits e5225c820c05 media: uvcvideo: Send a control event when a Control Chang [...] omits 8e7a1dbc7b0a media: uvcvideo: Handle control pipe protocol STALLs omits 222964eaf247 media: uvcvideo: Remove a redundant check omits 95f5cbff90b9 media: uvcvideo: Also validate buffers in BULK mode omits 557a5c7fe650 media: uvcvideo: Add KSMedia 8-bit IR format support omits ec55cdba4168 media: uvcvideo: Fix minor spelling omits 0900dc319245 media: em28xx-cards: disable V4L2 mode for dual tuners omits 5871f8bc08bc media: em28xx: Remove duplicate PID omits 20cdcaf90329 media: em28xx: Fix DualHD disconnect oops omits a7853c257a3e media: em28xx: Fix dual transport stream operation omits 64004337d0d8 media: vicodec: current -> cur omits b094e64fbd88 media: dib0700: add code comment omits f2047d6044e5 media: dvb-bt8xx: remove duplicate code omits ada19043e5c6 media: cx231xx: don't check number of messages in the driver omits a6e65c2ce897 media: si4713: don't check number of messages in the driver omits 4e4ddfd8e312 media: em28xx: don't check number of messages in the driver omits 0eaddd7cc0ad media: hdpvr: don't check number of messages in the driver omits decb9f225efd media: dvb-usb: don't check number of messages in the driver omits a27c0cad9e65 media: tm6000: don't check number of messages in the driver omits 8f2240cc4e4f media: netup_unidvb: don't check number of messages in the driver omits 48db0089bff6 media: gl861: fix probe of dvb_usb_gl861 omits 443eaa359be1 media: media-types.rst: codec entities can have more than [...] omits b63b3439b856 iommu/arm-smmu-v3: Abort all transactions if SMMU is enabl [...] omits a71792dee2a3 iommu/arm-smmu-v3: Prevent any devices access to memory wi [...] omits fad56c895f1f ALSA: ctxfi: cthw20k2: Replace mdelay() with msleep() and [...] omits 08fd8325d94e ALSA:: ctxfi: cthw20k1: Replace mdelay() with msleep() omits df3f0347fd85 ALSA: usb-audio: quirks: Replace mdelay() with msleep() an [...] omits 76d56d4ab4f2 f2fs: fix to do sanity check with extra_attr feature omits 01f9cf6db70f f2fs: fix to correct return value of f2fs_trim_fs omits c77ec61ca0a4 f2fs: fix to do sanity check with {sit,nat}_ver_bitmap_bytesize omits 42bf546c1fe3 f2fs: fix to do sanity check with secs_per_zone omits 67fce70ba341 f2fs: disable f2fs_check_rb_tree_consistence omits e1da7872f6ed f2fs: introduce and spread verify_blkaddr omits 24b81dfcb73f f2fs: use timespec64 for inode timestamps omits 6aead1617b3a f2fs: fix to wait on page writeback before updating page omits e2e59414aae2 f2fs: assign REQ_RAHEAD to bio for ->readpages omits 2a63531a612f f2fs: fix a hungtask problem caused by congestion_wait omits 2a96d8ad94ce f2fs: Fix uninitialized return in f2fs_ioc_shutdown() omits 5a6154920faf f2fs: don't issue discard commands in online discard is on omits e2374015f27f f2fs: fix to propagate return value of scan_nat_page() omits 54c55c4e4fc7 f2fs: support in-memory inode checksum when checking consistency omits 4e423832a675 f2fs: fix error path of fill_super omits 4cac90d5491c f2fs: relocate readdir_ra configure initialization omits 0aa7e0f8c0a0 f2fs: move s_res{u,g}id initialization to default_options() omits 76a45e3c4500 f2fs: don't acquire orphan ino during recovery omits a1933c09ef84 f2fs: avoid potential deadlock in f2fs_sbi_store omits 83a3bfdb5a8a f2fs: indicate shutdown f2fs to allow unmount successfully omits af697c0f5c5b f2fs: keep meta pages in cp_error state omits 30800b3a1fb1 irqchip/gic-v3-its: Reduce minimum LPI allocation to 1 for [...] omits 1f6ed42c742e can: kvaser_usb: Simplify struct kvaser_cmd_cardinfo omits aec5fb2268b7 can: kvaser_usb: Add support for Kvaser USB hydra family omits 7259124eac7d can: kvaser_usb: Split driver into kvaser_usb_core.c and k [...] omits e0543f2479f8 can: kvaser_usb: Add SPDX GPL-2.0 license identifier omits 2b049c150080 can: kvaser_usb: Fix typos omits 6ba0b9294bca can: kvaser_usb: Improve logging messages omits 7c4780146177 can: kvaser_usb: Refactor kvaser_usb_init_one() omits 99ce1bc17462 can: kvaser_usb: Refactor kvaser_usb_get_endpoints() omits 0e30619fd6fa can: kvaser_usb: Add pointer to struct usb_interface into [...] omits 75d2b4c3e399 can: kvaser_usb: Replace USB timeout constants with one define omits f741f938556d can: kvaser_usb: Rename message/msg to command/cmd omits 237572220121 can: kvaser_usb: Remove unused commands and defines omits deaa1c984be7 can: kvaser_usb: Remove unnecessary return omits 5592cd039074 can: peak_canfd: rearrange the way resources are released omits d31f8513f252 can: peak_canfd: fix typo in error message omits cc5f9bb02ea5 can: peak_canfd: use ndev irq instead of pci_dev one omits f6c740f592ac can: peak_canfd: remove useless defined symbols omits 0cccf0abf2da can: peak_canfd: improves 32-bit alignment omits f805ed84895a can: peak_usb: mark expected switch fall-throughs omits 9e5f1b273e6a can: xilinx_can: add support for Xilinx CAN FD core omits 1598efe57b3e can: xilinx_can: refactor code in preparation for CAN FD support omits 7cb0f17f5252 dt-bindings: can: xilinx_can: add Xilinx CAN FD bindings omits 11ee5fcd6af3 can: xilinx_can: update stats.tx_bytes after transmission omits 6181dbc02b6c can: xilinx_can: use can_change_state() omits 7e2804aae128 can: xilinx_can: only report warning and passive states on [...] omits c8d4dea2a82b can: sja1000: Replace mdelay with usleep_range in pcan_add [...] omits 276b7361bb1b can: sja1000: Replace mdelay with usleep_range in peak_pci_probe omits 5b749be31d4c can: flexcan: Switch to SPDX identifier omits fb1e13e6daf4 can: flexcan: fix flexcan_start_xmit()'s return type omits 97f2a5893ca5 can: xilinx: fix xcan_start_xmit()'s return type omits 79b110bb0b60 can: sun4i: fix sun4ican_start_xmit()'s return type omits 67c2eef22e2b can: janz-ican3: fix ican3_xmit()'s return type omits 038709071328 can: dev: enable multi-queue for SocketCAN devices omits 8551e71d1063 can: dev: use skb_put_zero to simplfy code omits 9f2d3eae88d2 can: ucan: add driver for Theobroma Systems UCAN devices omits ffbdd9172ee2 can: usb: Kconfig/Makefile: sort alphabetically omits b7cc4f3e127d can: cc770: fix spelling mistake: "comptibility" -> "compa [...] omits 3570a00841fb can: uapi: can.h: Fix can error class mask dir path omits 2d8bc6195227 Merge tag 'fsi-updates-2018-07-27' of git://git.kernel.org [...] omits fe8166c92a5f mfd: sec-core: Export OF module alias table omits 5c5c87411488 iommu/ipmmu-vmsa: Don't register as BUS IOMMU if machine d [...] omits 15021d364d17 iommu/ipmmu-vmsa: Clarify supported platforms omits 46583e8c48c5 iommu/ipmmu-vmsa: Fix allocation in atomic context omits 58d1131777a4 iommu: Add config option to set passthrough as default omits c52c72d3dee8 iommu: Add sysfs attribyte for domain type omits c8fda5bfa997 mfd: as3722: Disable auto-power-on when AC OK omits 99e19b7c48f8 mfd: axp20x: Support AXP806 in I2C mode omits 06f4901092c2 mfd: axp20x: Add self-working mode support for AXP806 omits c26b633ee3dd dt-bindings: mfd: axp20x: Add "self-working" mode for AXP806 omits 4d3e55bc7690 mfd: wm8994: Allow to configure CS/ADDR Pulldown from dts omits 102370fb048a mfd: wm8994: Allow to configure Speaker Mode Pullup from dts omits 80d139b8638f mfd: rave-sp: Emulate CMD_GET_STATUS on device that don't [...] omits 405dfd489921 mfd: rave-sp: Add legacy watchdog ping command translation omits 2b8de8a832ad mfd: rave-sp: Add legacy EEPROM access command translation omits 6c450bdf13eb mfd: rave-sp: Initialize flow control and parity of the port omits a6e3bb0288e1 mfd: rave-sp: Fix incorrectly specified checksum type omits 763c43f6a03c mfd: rave-sp: Remove unused defines omits 6afebb70ee7a mfd: hi655x: Fix regmap area declared size for hi655x omits c2b1509c77a9 mfd: ti_am335x_tscadc: Fix struct clk memory leak omits 2d8175ad7d51 dt-bindings: mfd: Fix documentation of tps65911 omits 50d44f82c7f1 mfd: dln2: Use irqsave() in USB's complete callback omits f99fea949736 mfd: arizona: Don't use regmap_read_poll_timeout omits a13c93b3a5db mfd: intel-lpss: Add Ice Lake PCI IDs omits df47df55911b mfd: wm8994-core: Fix error path in wm8994_device_init omits bf1cafa18be3 mfd: kempld-core: Constify variables that point to const s [...] omits e5ff19cf75f3 Merge branches 'ib-mfd-4.19', 'ib-mfd-gpio-pinctrl-4.19', [...] omits 13e9a3edb4b7 ALSA: sb: Proper endian notations omits 7e49aadf6499 ALSA: atiixp_modem: Proper endian notations omits c44a81a40af0 ALSA: atiixp: Proper endian notations omits 58578d189449 ALSA: bt87x: Proper endian notations omits 2a833a02a12b ALSA: echoaudio: Proper endian notations omits 8c0ab942e059 ALSA: maestro3: Proper endian notations omits 7752a7de2596 ALSA: intel8x0m: Proper endian notations omits 3c164e2ce601 ALSA: intel8x0: Proper endian notations omits 0d9a26fc7457 ALSA: lola: Proper endian notations omits 0e7ca66a97c3 ALSA: mixart: Proper endian notations omits be05e3de3a93 ALSA: riptide: Properly endian notations omits 7362b0fca5de ALSA: hda: Proper endian notations for BDL pointers omits 752089fea357 ALSA: trident: Proper endian notations omits d3c637632da9 ALSA: ymfpci: Proper endian notations omits 3ac14b396018 ALSA: xen: Use standard pcm_format_to_bits() for ALSA format bits omits e5d3765b6c4c ALSA: sb: Fix sparse warning wrt PCM format type omits 55ff2d1ea548 ALSA: sb: Fix PCM format bit calculation omits 6be9a60efb40 ALSA: wss: Fix sparse warning wrt PCM format type omits a91a0e774984 ALSA: asihpi: Fix PCM format notations omits 10d3d91e3bc4 ALSA: au88x0: Fix sparse warning wrt PCM format type omits d63f33d3f083 ALSA: ad1816a: Fix sparse warning wrt PCM format type omits f8b6c0cfbdd7 ALSA: pcm: Fix sparse warning wrt PCM format type omits 94dfee0c1a33 ALSA: riptide: Fix PCM format type conversion omits a6ea5fe95ab4 ALSA: hda: Fix implicit PCM format type conversion omits 50e9ffb1996a ALSA: virmidi: Fix too long output trigger loop omits 2e96187b6967 Merge branch 'bpf-docs-rst-improvements' omits 6919bcc8aa27 docs: bpf: Capitalise document heading omits 3209570da7a2 docs: Add bpf/index to top level index omits b3d40f63d20b docs: bpf: Add toctree to index omits d9b9170a2653 docs: bpf: Rename README.rst to index.rst omits 54b757592fdf Merge branch 'bpf-convert-more-samples' omits 6748182c2d18 samples: bpf: convert xdpsock_user.c to libbpf omits e1a40ef418ca samples: bpf: convert xdp_fwd_user.c to libbpf omits 6d4b198b0b23 tools: libbpf: add bpf_object__find_program_by_title() omits 1e960043e8ae tools: libbpf: handle NULL program gracefully in bpf_progr [...] omits 2367bd99f62b Merge branch 'bpf-nfp-perf-event-improvements' omits 17082566a9d2 nfp: bpf: improve map offload info messages omits ab01f4ac5faf nfp: bpf: remember maps by ID omits 0958762748e4 nfp: bpf: allow receiving perf events on data queues omits 20c542042199 nfp: bpf: pass raw data buffer to nfp_bpf_event_output() omits 79ca38e80c45 nfp: allow control message reception on data queues omits 78a8b760e408 nfp: move repr handling on RX path omits c6f5e017df9d xfrm: fix ptr_ret.cocci warnings omits ecbcd689d74a Merge tag 'mlx5e-updates-2018-07-26' of git://git.kernel.o [...] omits f61b6db37853 netdevsim: make debug dirs' dentries static omits 472f5975f70d Merge branch 'docs-net-Convert-netdev-FAQ-to-RST' omits 287f4fa99a52 docs: Update references to netdev-FAQ omits 96398ddf63ff docs: net: Convert netdev-FAQ to restructured text omits f58252cdc04c docs: Add rest label the_canonical_patch_format omits d8ad2f31f88d net: adaptec: Replace mdelay() with msleep() in starfire_i [...] omits 055d624facda isdn: hisax: config: Replace GFP_ATOMIC with GFP_KERNEL omits 87935aa776ca isdn: hisax: callc: Replace GFP_ATOMIC with GFP_KERNEL in [...] omits 9d8009dee92c isdn: mISDN: netjet: Replace GFP_ATOMIC with GFP_KERNEL in [...] omits 8c957d66d2ed isdn: mISDN: hfcpci: Replace GFP_ATOMIC with GFP_KERNEL in [...] omits ff7b91262b3a net: hns: make hns_dsaf_roce_reset non static omits 47b428d14f06 xen/spinlock: Don't use pvqspinlock if only 1 vCPU omits bf8dc55b1358 xen/gntdev: Implement dma-buf import functionality omits a240d6e42e28 xen/gntdev: Implement dma-buf export functionality omits 932d6562179e xen/gntdev: Add initial support for dma-buf UAPI omits 1d3145675538 xen/gntdev: Make private routines/structures accessible omits 975ef7ff81bb xen/gntdev: Allow mappings for DMA buffers omits 9bdc7304f536 xen/grant-table: Allow allocating buffers suitable for DMA omits ae4c51a50c99 xen/balloon: Share common memory reservation routines omits 8c3799ee25e1 xen/grant-table: Make set/clear page private code shared omits 6d52aacd92c6 Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits daa9897560e2 Merge tag 'exynos-drm-next-for-v4.19' of git://git.kernel. [...] omits 52ea6a115f59 Merge branch 'for-upstream/malidp-fixes' of git://linux-ar [...] omits a6f6cdefd408 Merge tag 'imx-drm-next-2018-07-20' of git://git.pengutron [...] omits df0651079380 RDMA/hns: Enable modify_cq for uverbs. omits 0c4a0e2987a5 RDMA/hns: Update the data type of immediate data omits 9778cfdfc9d9 samples/bpf: Add BTF build flags to Makefile omits 598135e7444c samples/bpf: xdpsock: order memory on AArch64 omits 305180bc0501 Input: iforce - reformat the packet dump output omits 179909ecafc3 Input: stop telling users to snail-mail Vojtech omits 9840fcd8cc43 fsi: Prevent multiple concurrent rescans omits d1dcd6782576 fsi: Add cfam char devices omits d8f4587655f9 fsi: scom: Convert to use the new chardev omits 8b052dd64f99 fsi: sbefifo: Convert to use the new chardev omits 0ab5fe537474 fsi: Add new central chardev support omits 73b4e1f4c04e RDMA/hns: Use delay instead of usleep omits 26f63b9c33ce RDMA/hns: Add illegal hop_num judgement omits dedf63506a8e RDMA/hns: Return correct error code from hns_roce_v1_rsv_lp_qp() omits aaa31567799d RDMA/hns: Add 50GE type of hnae3 device match omits 3635ac020842 RDMA/hns: Do not overwrite the error code during error unw [...] omits d1634e1aedbc Documentation: vm.txt: Adding 'nr_hugepages_mempolicy' par [...] omits 8ee482335666 net/mlx5e: TX, Use function to access sq_dma object in fifo omits 9a3956da1c0a net/mlx5e: TX, Move DB fields in TXQ-SQ struct omits d3398a4f1887 net/mlx5e: RX, Prefetch the xdp_frame data area omits 58b99ee3e3eb net/mlx5e: Add support for XDP_REDIRECT in device-out side omits dac0d15fff6f net/mlx5e: Re-order fields of struct mlx5e_xdpsq omits 890388ad6f6b net/mlx5e: Refactor XDP counters omits c94e4f117e47 net/mlx5e: Make XDP xmit functions more generic omits 86690b4b4a51 net/mlx5e: Add counter for XDP redirect in RX omits 159d21313423 net/mlx5e: Move XDP related code into new XDP files omits a26a5bdf3ee2 net/mlx5e: Restrict the combination of large MTU and XDP omits 0ec13877ce95 net/mlx5e: Gather all XDP pre-requisite checks in a single [...] omits cb5189d17309 net/mlx5e: Do not recycle RX pages in interface down flow omits afab995e06ee net/mlx5e: Replace call to MPWQE free with dealloc in inte [...] omits 1497624fffab doc:it_IT: translation for kernel-hacking omits c8cce10a62aa docs: Fix the reference labels in Locking.rst omits 2577188edcf3 IB/mlx5: avoid excessive warning msgs when creating VFs on [...] omits cdcdcaae8450 scsi: virtio_scsi: fix pi_bytes{out,in} on 4 KiB block siz [...] omits 359f642700f2 block: move bio_integrity_{intervals,bytes} into blkdev.h omits 1fee4f77523a doc: tracing: Fix a typo of trace_stat omits 6a8fab17940d Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] omits c921d7db3d12 net: sched: unmark chain as explicitly created on delete omits 0a26cf3ff47d tls: Skip zerocopy path for ITER_KVEC omits 2ed9db3074fc net: sched: cls_api: fix dead code in switch omits 2b139e6b1ec8 l2tp: remove ->recv_payload_hook omits 63135ee0a6e5 tipc: add missing dev_put() on error in tipc_enable_l2_media omits 201876b33c09 net/tls: Removed redundant checks for non-NULL omits 990e35ecba1c cbs: Add support for the graft function omits a61246c96195 Fix error code in nfs_lookup_verify_inode() omits 3825827ebf99 NFS: More excessive attribute revalidation in nfs_execute_ok() omits cf8340277f11 NFS: Fix excessive attribute revalidation in nfs_execute_ok() omits 7be7b3ca16a5 NFS: Ensure we immediately start writeback on rescheduled writes omits bd3d16a887b0 NFSv4.1: Fix a potential layoutget/layoutrecall deadlock omits af9b6d7570ca pNFS: Parse the results of layoutget on open even if permi [...] omits b2b1ff3da6b2 NFS: Allow optimisation of lseek(fd, SEEK_CUR, 0) on directories omits 411ae722d10a pNFS: Wait for stale layoutget calls to complete in pnfs_u [...] omits 056f9ad62ed2 pNFS/flexfiles: Ensure we always return a layout if it has [...] omits f0b429819b5f pNFS: Ignore non-recalled layouts in pnfs_layout_need_return() omits 00bcbe119f91 pNFS: Don't update the stateid when replying NFS4ERR_DELAY [...] omits e0b7d420f72a pNFS: Don't discard layout segments that are marked for return omits 29ed45fff058 Merge tag 'v4.18-next-soc' of https://git.kernel.org/pub/s [...] omits c1c0f486d966 Merge tag 'v4.18-next-dts64' of https://git.kernel.org/pub [...] omits 34fbee109b0b Merge tag 'v4.18-next-dts32' of https://git.kernel.org/pub [...] omits 3f30f929bb17 gfs2: cleanup: call gfs2_rgrp_ondisk2lvb from gfs2_rgrp_out omits 02c8547ca25d Merge tag 'aspeed-4.19-defconfig' of git://git.kernel.org/ [...] omits d4da0e97baea MIPS: WARN_ON invalid DMA cache maintenance, not BUG_ON omits 5bdd5fbb35ab MIPS: ath79: Fix the USB PHY reset names omits 7cfcc71eb0e5 RDMA/usnic: Suppress a compiler warning omits 5d85a822fae2 net/xprtrdma: Restore needed argument to ib_post_send omits a0553e01f85b MIPS: mscc: ocelot: add MIIM1 bus omits 49e5bb13adc1 MIPS: mscc: ocelot: fix length of memory address space for MIIM omits 74a2c0c46628 MIPS: TXx9: remove useless RTC definitions omits 1c02d502c208 xfs: remove deprecated barrier/nobarrier mount omits 44a8736bd20a xfs: clean up IRELE/iput callsites omits 89c3e8cf3c26 xfs: kill IHOLD omits b277c37f43dd xfs: bypass final dfops roll in trans commit path omits 9e28a242be65 xfs: drop unnecessary xfs_defer_finish() dfops parameter omits d5cca7eb244d xfs: remove unnecessary dfops init calls in xattr code omits c8eac49ef798 xfs: remove all boilerplate defer init/finish code omits 91ef75b65724 xfs: use internal dfops during [b|c]ui recovery omits 9c6bb0cf7ba3 xfs: use internal dfops in attr code omits 1e5ae1995a44 xfs: use internal dfops in cow blocks cancel omits e021a2e5fc52 xfs: support embedded dfops in transaction omits 44fd294681de xfs: pack holes in xfs_defer_ops and xfs_trans omits 509308b413c9 xfs: reset dfops to initial state after finish omits 83200bfac608 xfs: remove unused deferred ops committed field omits 03f4e4b26cd5 xfs: make deferred processing safe for embedded dfops omits dcbd44f79986 xfs: fix transaction leak on remote attr set/remove failure omits a61acc3c78df xfs: use ->t_dfops in log recovery intent processing omits 02dff7bf8168 xfs: pull up dfops from xfs_itruncate_extents() omits 336a443bd9dd net: hns: Make many functions static omits eb91f42ef074 selftests/net: add tls to .gitignore omits 5a967512bb81 selftests: forwarding: add tests for TC chain get and dump [...] omits 8adf3df41563 ASoC: dmaengine: Use standard pcm_format_to_bits() macro omits 79b8a50813a8 ASoC: pcm186x: Declare PCM format with snd_pcm_format_t omits ebc22af0c926 ASoC: fsl: Use snd_mask_set_format() omits b5453e8ca311 ASoC: intel: Fix snd_pcm_format_t handling omits 533a9274850b ASoC: doc: Replace open code with params_set_format() omits 0b62834e73e3 ALSA: pcm: Add snd_mask_set_format() helper for standard usages omits fd56361177a3 Merge tag 'alsa-add-snd-sgbuf-aligned-pages' of https://gi [...] omits 4cae99d9b530 ALSA: memalloc: declare snd_sgbuf_aligned_pages() unconditionally omits 1918e937ca3b ixgbe: Refactor queue disable logic to take completion tim [...] omits 3b5f14b50ee2 ixgbe: Reorder Tx/Rx shutdown to reduce time needed to sto [...] omits 73017f4e051c igb: Use dma_wmb() instead of wmb() before doorbell writes omits 2a83fba6cae8 igb: Remove superfluous reset to PHY and page 0 selection omits 7f6cdbdafbd1 ixgbe: add ipsec security registers into ethtool register dump omits 38b7e7f8ae82 ixgbe: Do not allow LRO or MTU change with XDP omits c32cd419d665 ARM: signal: copy registers using __copy_from_user() omits 643d213a9a03 RDMA/cma: Do not ignore net namespace for unbound cm_id omits d274e45ce1ed RDMA/cma: Consider netdevice for RoCE ports omits cee104334c98 IB/core: Introduce and use sgid_attr in CM requests omits 72809cbf6748 tracing: Remove orphaned function ftrace_nr_registered_ops() omits 7b144b6c795a tracing: Remove orphaned function using_ftrace_ops_list_func(). omits f6b7425cfb92 tracing: Make unregister_trigger() static omits 8bd1369b4c2b kselftests: Add tests for the preemptoff and irqsoff tracers omits f96e8577da10 lib: Add module for testing preemptoff/irqsoff latency tracers omits 2b27ece6c50c tracing/irqsoff: Split reset into separate functions omits 0b764a6e4e19 srcu: Add notrace variant of srcu_dereference omits 1f45a4db3657 srcu: Add notrace variants of srcu_read_{lock,unlock} omits 3ba66feb5981 ASoC: dapm: Use int for format bit position omits 40d1299f87bf ASoC: dmaengine: Fix missing __user prefix in copy_user callback omits c889a45d2299 ASoC: zte: Fix incorrect PCM format bit usages omits 150a6dc8fc76 ASoC: rsnd: Document R-Car M3-N support omits 435857e015dc ASoC: meson: align axg card driver with DT bindings documentation omits d9e810481276 ASoC: meson: update axg sound card bindings omits 036e4963bfb2 ASoC: meson: use IRQ_RETVAL in the fifo irq handler omits 2f2eb723b50b drm/msm: rework vblank event handling in dpu_crtc omits 25fdd5933e4c drm/msm: Add SDM845 DPU support omits 516ddd79068d spi: spi-fsl-espi: Log fifo counters on error omits 036bfeb33b89 drm/msm: Add pm_suspend/resume callbacks to msm_kms omits 2b7ac1a89898 drm/msm: Add .commit() callback to msm_kms functions omits 7305a0ceec78 drm/msm: #define MAX_<OBJECT> in msm_drv.h omits 77050c3febb1 drm/msm: Use labels for unwinding in the error path omits aaded2e3a1f6 drm/msm: #define MDP version numbers omits 74312fc7343e drm/msm: Clean up dangling atomic_wq omits 2d0b10fc5111 drm/msm: higher values of pclk can exceed 32 bits when mul [...] omits bb676df12b5e drm/msm: enable zpos normalization omits bc3220be2257 drm/msm/mdp5: subclass msm_mdss for mdp5 omits a5c6b5990422 drm/msm: Move wait_for_vblanks into mdp complete_commit() hooks omits 425a2d24d5b3 drm/msm/dsi: set encoder mode for DRM bridge explicitly omits 7a296796fd0b drm/msm/dsi: initialize postdiv_lock before use for 10nm pll omits 8b03ad30e314 drm/msm/dsi: Use one connector for dual DSI mode omits ed9976a09b48 drm/msm/dsi: adjust dsi timing for dual dsi mode omits 2a8536f6e846 drm: add msm compressed format modifiers omits 963545357202 fuse: reduce allocation size for splice_write omits d6d931adce11 fuse: use kvmalloc to allocate array of pipe_buffer structs. omits a64ba10f65bf fuse: convert last timespec use to timespec64 omits 46fb504a7145 fs: fuse: Adding new return type vm_fault_t omits 75f3ee4c288d fuse: simplify fuse_abort_conn() omits 109728ccc593 fuse: Add missed unlock_page() to fuse_readpages_fill() omits a2477b0e67c5 fuse: Don't access pipe->buffers without pipe_lock() omits 63576c13bd17 fuse: fix initial parallel dirops omits e8f3bd773d22 fuse: Fix oops at process_init_reply() omits b8f95e5d13f5 fuse: umount should wait for all requests omits 45ff350bbd9d fuse: fix unlocked access to processing queue omits 87114373ea50 fuse: fix double request_end() omits c842697c741e rtc: unexport rtc_irq_set_* omits 8719d3c9188b rtc: simplify rtc_irq_set_state/rtc_irq_set_freq omits acecb3ad8b21 rtc: remove irq_task and irq_task_lock omits 1560d0848a1a rtc: remove rtc_irq_register/rtc_irq_unregister omits ec623ff014c4 rtc: sh: remove dead code omits 7699676081de ASoC: AMD: Fix build warning omits c183fec10ae6 ASoC: AMD: Add a fix voltage regulator for DA7219 and ADAU7002 omits d6b340d7cb33 ALSA: trident: Suppress gcc string warning omits 809092dc3e60 drivers/perf: arm-ccn: Use devm_ioremap_resource() to map memory omits 9a7faac36502 usb: dwc3: change stream event enable bit back to 13 omits 76251db86561 usb: dwc3: of-simple: reset host controller at suspend/resume omits 1fcba97e3569 usb: gadget: storage: Remove reference counting omits 7a051e8de301 usb: gadget: storage: Add error handling for no memory omits 211f658b7b40 usb: dwc3: pci: Use devm functions to get the phy GPIOs omits 7740d04d901d usb: dwc3: pci: Enable ULPI Refclk on platforms where the [...] omits 5741022cbdf3 usb: dwc3: pci: Add GPIO lookup table on platforms without [...] omits ee9a4ae7dcf1 usb: usbtest: use irqsave() in USB's complete callback omits bf594c1070f5 USB: gadget: Document that certain ep operations can be ca [...] omits ad22a6663c63 usb: gadget: configfs: avoid spaces for indentation omits 3fe314ca8c97 usb: dwc3: Add a glue driver for Synopsys HAPS platform omits 014562071c96 PCI: mobiveil: Integer overflow in IB_WIN_SIZE omits e610257e462f usb: gadget: f_fs: Only return delayed status when len is 0 omits d7af78b92455 usb: gadget: uvc: Expose configuration name through video node omits c728effd56d3 usb: gadget: uvc: configfs: Move function to avoid forward [...] omits 0f548098af0f usb: dwc2: Move dwc2_readl/writel functions after hsotg structure omits 0b3e336601b8 arm64: Add support for STACKLEAK gcc plugin omits 8a1ccfbc9e02 arm64: Add stack information to on_accessible_stack omits 8c45fbcd1f14 usb: gadget: tcm: fix spelling mistake: "Manufactor" -> "M [...] omits 0d535967ac65 iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer register omits d1e20222d537 iommu/arm-smmu: Error out only if not enough context interrupts omits 29859aeb8a6e iommu/io-pgtable-arm-v7s: Abort allocation when table addr [...] omits fac83d29d954 iommu/io-pgtable-arm: Fix pgtable allocation in selftest omits 20970d823a17 usb: gadget: uvc: Move trace parameter to function module omits 284eb1663bed usb: gadget: uvc: Minimize #include in headers omits d396e47fb558 usb: gadget: uvc: Move userspace API definition to public header omits 1a4968d1230c iwlwifi: pcie: support 2k rx buffers omits d0158235f44e iwlwifi: update registers changed for 22560 devices omits cf495496b688 iwlwifi: introduce new rx structures used by 22560 RFH omits a0ec0169b7a9 iwlwifi: support new tx api omits 7b3e42ea2ead iwlwifi: support multiple tfd queue max sizes for differen [...] omits f5955a6cc386 iwlwifi: cancel the injective function between hw pointers [...] omits 9b58419e511a iwlwifi: update gen3 interrupts - sw error and image response omits 9f358c1716ba iwlwifi: pcie: start early debug for 22560 devices omits 2a182fbb2960 iwlwifi: pcie: update bytes in the byte count table omits 2ee824026288 iwlwifi: pcie: support context information for 22560 devices omits 1b493e30a195 iwlwifi: pcie: allocate and free rx cr's and tr's tails omits 5f01df3f58ab iwlwifi: introduce device family 22560 omits c8f1b51e506d iwlwifi: allow different csr flags for different device families omits 33708052993c iwlwifi: add support for 22560 devices omits 2693de9f82f1 iwlwifi: 22000 devices: restrict to HT A-MPDU size omits e5721e3f770f iwlwifi: mvm: add radiotap data for HE omits 230ba6c5a9df iwlwifi: add module parameter to disable 802.11ax omits 514c30696fbc iwlwifi: add support for IEEE802.11ax omits 8a6171a7b601 iwlwifi: fw: add FW APIs for HE omits 156955754969 clocksource/drivers/sprd: Register one always-on timer to [...] omits e3af677607d9 clocksource/drivers/timer-mediatek: Add support for system timer omits a0858f937960 clocksource/drivers/timer-mediatek: Convert the driver to [...] omits 56d52d3f5619 clocksource/drivers/timer-mediatek: Use specific prefix for GPT omits 7ec58e5244b7 clocksource/drivers/timer-mediatek: Rename mtk_timer to ti [...] omits 59311b19d7f6 clocksource/drivers/timer-mediatek: Add system timer bindings omits f8f5fe86f7e1 clocksource/drivers: Set clockevent device cpumask to cpu_ [...] omits 9b3d9bb3e4de cpufreq: Fix a circular lock dependency problem omits 6f4ceee9305d cpu/hotplug: Add a cpus_read_trylock() function omits c2cd0b08e1ef x86/power/hibernate_64: Remove VLA usage omits 601b218568a1 cpufreq: trace frequency limits change omits 54c5848c2149 Thermal: Intel SoC DTS: Translate IO-APIC GSI number to li [...] omits 96455f734b2f clk: samsung: Remove unused mout_user_aclk400_mcuisp_p4x12 [...] omits 5acdc77014ac Merge tag 'samsung-soc-4.19' of https://git.kernel.org/pub [...] omits 692b12c75667 Merge tag 'samsung-drivers-exynos5440-4.19' of https://git [...] omits 7401056de5f8 drivers/firmware: psci_checker: stash and use topology_cor [...] omits 1ca8c0a76341 Merge tag 'soc-fsl-for-4.19' of git://git.kernel.org/pub/s [...] omits 92f06c384b49 Merge tag 'sunxi-drivers-for-4.19' of https://git.kernel.o [...] omits d7e832304366 Merge tag 'qcom-drivers-for-4.19' of git://git.kernel.org/ [...] omits 31342a2150eb Merge tag 'sunxi-h3-h5-for-4.19' of https://git.kernel.org [...] omits 8b0c9a98104f Merge tag 'renesas-arm-defconfig-for-v4.19' of https://git [...] omits 6672e8d50c5b Merge tag 'qcom-defconfig-for-4.19' of git://git.kernel.or [...] omits 46c9f4716d20 Merge tag 'qcom-arm64-defconfig-for-4.19' of git://git.ker [...] omits ee57dd5af743 Merge tag 'samsung-dt-4.19-2' of https://git.kernel.org/pu [...] omits 74e828c8913c Merge tag 'sunxi-dt64-for-4.19' of https://git.kernel.org/ [...] omits ba8e2b94d9a7 Merge tag 'sunxi-dt-for-4.19' of https://git.kernel.org/pu [...] omits 9604ff923cee Merge tag 'omap-for-v4.19/dt-pt3-signed' of git://git.kern [...] omits ea537363c7b9 Merge tag 'amlogic-dt64-2-1' of https://git.kernel.org/pub [...] omits 295d44ae7897 Merge tag 'renesas-arm-dt-for-v4.19' of https://git.kernel [...] omits bcdd22084987 Merge branch 'sprd/dt' into next/dt omits b2d94b3ff063 arm64: dts: sprd: Add one suspend timer omits fc8e565f2018 arm64: dts: sprd: Add SC27XX ADC device omits 17a376c0b53a arm64: dts: sprd: Add SC27XX eFuse device omits f94cd003c2c0 arm64: dts: sprd: Add SC27XX vibrator device omits 02c2455e9261 arm64: dts: sprd: Add SC27XX breathing light controller device omits 3f0f096bf064 Merge tag 'qcom-dts-for-4.19' of git://git.kernel.org/pub/ [...] omits 9be6a940ec0f Merge tag 'qcom-arm64-for-4.19' of git://git.kernel.org/pu [...] omits 63623646a063 ALSA: emu10k1: Fix missing __force annotation for user/ker [...] omits 0701492c86ac ALSA: korg1212: Add __force annotation to cast in user-cop [...] omits 191bb51e72c3 ALSA: pcm: Use standard lower_32_bits() and upper_32_bits() omits 95a48b7d4459 ALSA: pcm: Add __force to cast in snd_pcm_lib_read/write() omits 00966dcdf0e3 ALSA: usb-audio: Declare the common variable in header file omits 7e9c20f40304 ALSA: opl3: Declare common variables properly omits ebd836edfc43 ALSA: hda - Fix a sparse warning about snd_ctl_elem_iface_t omits dcda6f7853c5 ALSA: msnd: Use NULL instead of 0 omits bb86124c8078 ALSA: hda/ca0132 - Use NULL instead of 0 omits 7c500f9ea139 ALSA: msnd: Fix the default sample sizes omits ab647a2d62f7 ALSA: msnd: Add missing __iomem annotations omits bd1cd0eb2ce9 ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE [...] omits b080dc5bd0df ALSA: usb-audio: Add support for Encore mDSD USB DAC omits 69756930f2de ALSA: cs5535audio: Fix invalid endian conversion omits 3acd3e3bab95 ALSA: vxpocket: Fix invalid endian conversions omits fff71a4c050b ALSA: vx222: Fix invalid endian conversions omits a49a71f6e25d ALSA: seq: Fix poll() error return omits b5c6f7607b90 KVM: PPC: Book3S HV: Read kvm->arch.emul_smt_mode under kvm->lock omits dc66fe43b7eb rds: send: Fix dead code in rds_sendmsg omits ba7d7e2677c0 net/rds/Kconfig: RDS should depend on IPV6 omits b9a9ad782f9d Merge branch 'smc-next' omits 0d18a0cb4b15 net/smc: improve delete link processing omits 603cc1498455 net/smc: provide fallback reason code omits 7005ada68d17 net/smc: use correct vlan gid of RoCE device omits 947541f36c56 net/smc: fewer parameters for smc_llc_send_confirm_link() omits f53753058488 Merge branch 'nfp-protect-from-theoretical-size-overflows- [...] omits 5ea14712d7a2 nfp: protect from theoretical size overflows on HW descrip [...] omits e76c1d3d2a83 nfp: restore correct ordering of fields in rx ring structure omits 466271703867 nfp: use kvcalloc() to allocate SW buffer descriptor arrays omits 5b0ced17edc5 nfp: don't fail probe on pci_sriov_set_totalvfs() errors omits 44e2b838c24d xfrm: Return detailed errors from xfrmi_newlink omits 934ffce1343f xfrm: fix 'passing zero to ERR_PTR()' warning omits 1ebe6b81ebdb KVM: PPC: Book3S HV: Allow creating max number of VCPUs on POWER9 omits 537052df2234 fsi: master-ast-cf: Rename dump_trace() to avoid name collision omits b24dbfe9ce03 amd-xgbe: use dma_mapping_error to check map errors omits 90708adcd3ea ARM: config: aspeed: Enable new FSI drivers omits d238ca09810a IB/usnic: usnic should not select INFINIBAND_USER_ACCESS omits 1e175d2e07c7 KVM: PPC: Book3S HV: Pack VCORE IDs to access full VCPU ID space omits 6a0b6174d35a rdma/cxgb4: Add support for kernel mode SRQ's omits 7fc7a7cffab6 rdma/cxgb4: Add support for srq functions & structs omits 08a852528e96 tools/bpftool: ignore build products omits 502defbb476b fsi: master-ast-cf: Fix memory leak omits 756cd36626f7 Merge branch 'mlxsw-Introduce-algorithmic-TCAM-support' omits a0a777b9409f mlxsw: spectrum_acl: Start using A-TCAM omits a8758b67bf37 mlxsw: spectrum_acl: Add A-TCAM rule insertion and deletion omits a20ff8eb3f15 mlxsw: spectrum_acl: Pass C-TCAM region and entry to inser [...] omits 6d240650bcfd mlxsw: spectrum_acl: Add A-TCAM region initialization omits f58df510f899 mlxsw: spectrum_acl: Make global TCAM resources available [...] omits 57e56d369914 mlxsw: spectrum_acl: Encapsulate C-TCAM region in A-TCAM region omits 174c0adb69a5 mlxsw: spectrum_acl: Add A-TCAM initialization omits ca49544ed6ac mlxsw: spectrum_acl: Allow encoding a partial key omits befc7747df20 mlxsw: spectrum_acl: Extend Spectrum-2 region struct omits b17b113e0c38 mlxsw: spectrum_acl: Add support for C-TCAM eRPs omits c19df1d88d83 mlxsw: spectrum_acl: Enable C-TCAM only mode in eRP core omits f465261aa105 mlxsw: spectrum_acl: Implement common eRP core omits 489142eca9b5 mlxsw: resources: Add Spectrum-2 eRP resources omits 541e249cdcc4 mlxsw: resources: Add Spectrum-2 maximum large key ID resource omits 8c0d1cdd052a mlxsw: reg: Add Policy-Engine eRP Table Register omits aecefac903ce mlxsw: reg: Add Policy-Engine TCAM Entry Register Version 3 omits 91329e27f36d mlxsw: reg: Prepare PERERP register for A-TCAM usage omits d47317ca4ade clk: actions: Add S700 SoC clock support omits d0e45d686a3e dt-bindings: clock: Add S700 support for Actions Semi Soc's omits d017c1f16a79 clk: actions: Add missing REGMAP_MMIO dependency omits 41147bb18a38 lan743x: Make symbol lan743x_pm_ops static omits 55477206f15c tcp: make function tcp_retransmit_stamp() static omits 158abbf170ec net/sched: cls_flower: Use correct inline function for ass [...] omits 7cc77bf4c29c net/mlx4_core: Allow MTTs starting at any index omits e8886643a6c9 Merge branch 'mlx5-Offload-setting-matching-on-tunnel-tos-ttl' omits bcef735c59f2 net/mlx5e: Offload TC matching on tos/ttl for ip tunnels omits f35f800d3591 net/mlx5e: Support setup of tos and ttl for tunnel key TC [...] omits 6360cd625e88 net/mlx5e: Use ttl from route lookup on tc encap offload o [...] omits ff388ee36516 clk: uniphier: add clock frequency support for SPI omits 9d222574ef72 clk: uniphier: add more USB3 PHY clocks omits 0316c018c5a8 clk: uniphier: add NAND 200MHz clock omits cec5dfa4e49c Merge tag 'sunxi-clk-for-4.19' of https://git.kernel.org/p [...] omits c76a69e477b8 clk: tegra: make sdmmc2 and sdmmc4 as sdmmc clocks omits 1e687220ef2d libnvdimm: Export max available extent omits 12e3129e29b4 libnvdimm: Use max contiguous area for namespace size omits 776125785a87 gfs2: Special-case rindex for gfs2_grow omits bc510d59cf17 vxge: Remove unnecessary include of <linux/pci_hotplug.h> omits 8c17dee1706d Merge tag 'samsung-pinctrl-4.19' of https://git.kernel.org [...] omits 633e79650b4f clk: tegra: Add sdmmc mux divider clock omits cb3ac5947afb clk: tegra: Refactor fractional divider calculation omits 0cbb61a31397 clk: tegra: Fix includes required by fence_udelay() omits 3c507b8af638 net: phy: add helper phy_polling_mode omits d805f6a86829 net: ethernet: fs-enet: Use generic CRC32 implementation omits 16f6e9835bcd net: ethernet: freescale: Use generic CRC32 implementation omits 076dd53be52b IB/core: Remove extra parentheses omits 9491a1edbae3 RDMA/ocrdma: Suppress a compiler warning omits 7f5eac5934d7 clk: imx6sll: fix missing of_node_put() omits 11177e7a7aae clk: imx6ul: fix missing of_node_put() omits 25a00ac7dc92 Merge tag 'perf-core-for-mingo-4.19-20180725' of git://git [...] omits 22fa27fbc64d IB/uverbs: Fix locking around struct ib_uverbs_file ucontext omits c36ee46dafae IB/mlx5: Use the ucontext from the uobj, not the file omits aba94548c9e4 IB/uverbs: Move the FD uobj type struct file allocation to [...] omits 2c96eb7d62de IB/uverbs: Always propagate errors from rdma_alloc_commit_ [...] omits e951747a087a IB/uverbs: Rework the locking for cleaning up the ucontext omits 87064277c4d3 IB/uverbs: Revise and clarify the rwsem and uobjects_lock omits e6d5d5ddd086 IB/uverbs: Clarify and revise uverbs_close_fd omits 5671f79b42da IB/uverbs: Revise the placement of get/puts on uobject omits c561c2884631 IB/uverbs: Clarify the kref'ing ordering for alloc_commit omits 1250c3048cf1 IB/uverbs: Handle IDR and FD types without truncation omits 3df593bfe645 IB/uverbs: Get rid of null_obj_type omits 791d3ef2e111 dt-bindings: remove 'interrupt-parent' from bindings omits 13d6753f1d25 pinctrl: tegra: fix spelling in devicetree binding document omits 586092ab4b76 gpu: drm: amdgpu: Replace mdelay with msleep in cik_pcie_g [...] omits 6cdf4e87b454 drm/amdgpu/gmc9: clarify GPUVM fault error message omits 068c330419ff drm/scheduler: remove sched field from the entity omits cdc50176597c drm/scheduler: modify API to avoid redundancy omits bf314ca3f10d drm/amdgpu: reduce the number of placements for a BO omits c704ab18e0a2 drm/amdgpu: consistenly name amdgpu_bo_ functions omits 6beccb15c447 MAINTAINERS: add entry for AMD PP code omits dbae59466f37 MAINTAINERS: Add separate section for DC omits 122b5a05987c MAINTAINERS: add new TTM maintainers omits 4d4831a3dae3 drm/amdgpu: expose only the first UVD instance for now omits f8a91d45553a drm/amdgpu: clean up coding style a bit omits 34786005eca3 net: phy: prevent PHYs w/o Clause 22 regs from calling gen [...] omits 7e50b2a51d3c Merge branch 'virtio_net-Add-ethtool-stat-items' omits 461f03dc99cf virtio_net: Add kick stats omits 5b8f3c8d30a6 virtio_net: Add XDP related stats omits 2a43565c0646 virtio_net: Factor out the logic to determine xdp sq omits 2c4a2f7d8263 virtio_net: Make drop counter per-queue omits a0929a44c206 virtio_net: Use temporary storage for accounting rx stats omits 7d9d60fd4ab6 virtio_net: Fix incosistent received bytes counter omits 76336b41bdd1 Input: pxrc - flatten probe code omits c8783d393033 Input: pxrc - do not store unneeded data in driver structure omits ce55f75f0394 Input: pxrc - move module device table closer to where it is used omits 34dad2cf1104 Input: pxrc - fix freeing URB on device teardown omits 9730f60888d4 Input: pxrc - do not store USB device in private struct omits d7b7c00dad79 clk: imx: add ocram_s clock for i.mx6sx omits 616bf80d381d clk: mvebu: armada-37xx-periph: Fix wrong return value in [...] omits f6dab4233d6b clk: clk-fixed-factor: Clear OF_POPULATED flag in case of failure omits fe65324e3f52 ASoC: Intel: Skylake: fix widget handling omits 365f7a89c881 clk: core: Potentially free connection id omits f9419783a6b4 clk: qcom: Update SPDX headers for common files omits 9a0daaab31e9 ASoC: Intel: Atom: fix inversion between __iowrite32 and _ [...] omits ce1cfe295aba ASoC: Intel: Atom: simplify iomem address and casts omits ef3cb7423358 ASoC: Intel: common: make sst_dma functions static omits 86efd35ec1e3 ASoC: Intel: Skylake: BDL definitions should be __le32 omits 92beb0a26975 ASoC: Intel: Haswell: fix endianness handling omits d77a76084275 ASoC: rt5631: add Volume to the name of volume control omits d3df0ac09654 xen/blkfront: remove unused macros omits eca53cb63f1d Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] omits 2063945fdc3d kbuild: remove auto.conf from prerequisite of phony targets omits a29d4d8c5669 kbuild: do not update config for 'make kernelrelease' omits d79424137a73 kbuild: do not update config when running install targets omits 9c2af1c7377a kbuild: add .DELETE_ON_ERROR special target omits 0a16d2e8cb7e kbuild: use 'include' directive to load auto.conf from top [...] omits 00c864f8903d kconfig: allow all config targets to write auto.conf if missing omits 16952b77d8b5 kconfig: make syncconfig update .config regardless of sym_ [...] omits 79123b1389cc kconfig: create directories needed for syncconfig by itself omits adc18acf42a1 kconfig: remove unneeded directory generation from local*config omits 0608182ad542 kconfig: split out useful helpers in confdata.c omits a2ff4040151a kconfig: rename file_write_dep and move it to confdata.c omits 08b220b37ffe kconfig: fix typos in description of "choice" in kconfig-l [...] omits 5accd7f3360e kconfig: handle format string before calling conf_message_ [...] omits cb782a3fa952 udlfb: use spin_lock_irq instead of spin_lock_irqsave omits 037dde4113b5 udlfb: avoid prefetch omits 8f3c39b8565d udlfb: optimization - test the backing buffer omits 7433914efd58 udlfb: allow reallocating the framebuffer omits 0ac319b7af1b udlfb: set line_length in dlfb_ops_set_par omits 080fb5240bdc udlfb: handle allocation failure omits bb24153a3f13 udlfb: set optimal write delay omits 2c29cfc3eaf1 udlfb: make a local copy of fb_ops omits 564f18073792 udlfb: don't switch if we are switching to the same videomode omits 4e705e17ce34 udlfb: fix display corruption of the last line omits 9d0aa601e4cd udlfb: fix semaphore value leak omits 8c5b04429995 fb: fix lost console when the user unplugs a USB adapter omits 1f28231c66b5 rtc: sa1100: don't set PIE frequency omits 1fb9a6055561 media: venus: add HEVC codec support omits 0e8954a415b8 media: venus: core: add sdm845 DT compatible and resource data omits f012b23d64e9 media: venus: implementing multi-stream support omits e1cb72de702a media: venus: helpers: move frame size calculations on com [...] omits ea8ce23513af media: venus: vdec: a new function for output configuration omits 7094af54c516 media: venus: vdec: get required input buffers as well omits 130c0117e853 media: venus: helpers: add a helper to return opb buffer sizes omits 1eb04b2ef4dc media: venus: helpers: extend set_num_bufs helper with one [...] omits 01165b848497 media: venus: helpers, vdec, venc: add helpers to set work [...] omits ab97a3fb904d media: venus: helpers: add a new helper to set raw format omits 404054e1777a media: venus: helpers: add buffer type argument to a helper omits bf26670aeae8 media: venus: core: delete not used buffer mode flags omits d4a5b0a6657b media: venus: helpers: add helper function to set actual b [...] omits 2b0a8517fbfd media: venus: helpers: add a helper function to set dynami [...] omits f03835204f70 media: venus: helpers: rename a helper function and use bu [...] omits 1a73374a04e5 media: venus: hfi_parser: add common capability parser omits aa3a8414ccea media: venus: core, helpers: add two more clocks found in [...] omits 17cd3d1d2e52 media: venus: hfi_venus: add suspend functionality for Venus 4xx omits 4dde81d720dc media: venus: hfi_venus: move set of default properties to [...] omits bc897723467a media: venus: hfi_venus: fix suspend function for venus 3x [...] omits eb72356e7de2 media: venus: hfi_venus: add halt AXI support for Venus 4xx omits 5f43f90a99ad media: venus: hfi: handle buffer output2 type as well omits 2074b9bed635 media: venus: hfi: support session continue for 4xx version omits 6b183680dd8b media: venus: hfi_cmds: add set_properties for 4xx version omits 9eb2146ecb5f media: venus: hfi: update sequence event to handle more pr [...] omits f04997bdca34 media: venus: hfi: preparation to support venus 4xx omits ea8afbabc25a media: venus: hfi_msgs: correct pointer increment omits bf7b70482704 media: v4l2-ctrls.h: fix v4l2_ctrl field description typos omits d4de804e02a3 media: MAINTAINERS: Add entry for STM32 DCMI media driver omits 2e3134caf636 media: gspca_kinect: cast sizeof to int for comparison omits 5a1a2f63d840 media: tw686x: Fix oops on buffer alloc failure omits ec8ca8e3b480 dmaengine: dma_request_chan_by_mask() to handle deferred probing omits acbea6798955 media: video-i2c: add hwmon support for amg88xx omits 22fb5f0f8604 media: coda: add missing h.264 levels omits 40fa8df63ce4 media: coda: use encoder crop rectangle to set visible wid [...] omits e49756544a21 dmaengine: pl330: fix irq race with terminate_all omits 9e49ca530eeb media: coda: streamline framebuffer size calculation a bit omits 5c9072e8458f media: coda: move framebuffer size calculation out of loop omits 4bcde3a53edd dmaengine: Revert "dmaengine: mv_xor_v2: enable COMPILE_TEST" omits ac7b06ba3125 dmaengine: mv_xor_v2: use {lower,upper}_32_bits to configu [...] omits 256bf813ba39 media: vicodec: add the virtual codec driver omits 251d6fe9a675 media: vicodec: add the FWHT software codec omits ee1228cca15c media: v4l2-mem2mem: add v4l2_m2m_last_buf() omits 62c3fce04154 media: videodev.h: add PIX_FMT_FWHT for use with vicodec omits 45841a977391 media: media.h: add encoder/decoder functions for codecs omits 8601494e0ec0 media: media-ioc-enum-entities.rst/-g-topology.rst: clarif [...] omits e5def285688f media: media-ioc-enum-links.rst: improve pad index description omits 173bf6e51ba5 media: media/i2c: add missing entity functions omits ca0fa5f04f33 media: adv7180/tvp514x/tvp7002: fix entity function omits a20a82b86421 media: ad9389b/adv7511: set proper media entity function omits ea107a183be1 drm: Add support for pps and compression mode command packet omits f2399f7522ac media: media.h: reorder video en/decoder functions omits 23f9455157f6 drm/msm/mdp5: negative x/y in cursor move omits 8f7ca5409063 drm/msm/dsi: replace version checks with helper functions omits c4d8cfe516dc drm/msm/dsi: add implementation for helper functions omits e18177cc5729 drm/msm/dsi: add dsi host helper functions support omits 6e8bed6a3e2f drm/msm/mdp5: fix missing CTL flush omits 64709686dbb3 drm/msm/gpu: Increase the pm runtime autosuspend for 5xx omits 6666e1a66f92 drm/msm/adreno: Add power management functions for system sleep omits ec446d09366c drm/msm: call drm_atomic_helper_suspend() and drm_atomic_h [...] omits 7c8362c4b9eb media: media.h: add MEDIA_ENT_F_DV_ENCODER omits d272bc92c4a4 media: rename MEDIA_ENT_F_DTV_DECODER to MEDIA_ENT_F_DV_DECODER omits d2dc644adf81 media: media-ioc-g-topology.rst: document new 'flags' field omits 588f4ee7e6fc media: add flags field to struct media_v2_entity omits b0549006263e media: media-ioc-g-topology.rst: document new 'index' field omits 30b914c8d825 media: add 'index' to struct media_v2_pad omits 2754435d4c82 ACPI / battery: get rid of negations in conditions omits dd1fca9e6cd4 ACPI / battery: use specialized print macros omits 53dd200a2eed ACPI / battery: reorder headers alphabetically omits 3461dfbabcc4 ACPI / battery: drop inclusion of init.h omits f2ac479f0da0 arm64: dts: meson-axg: add spdif-dit codec omits 154b912c01b6 arm64: dts: meson-axg: add lineout codec omits cfc34f041b2d arm64: dts: meson-axg: add linein codec omits 08307aabe0fb arm64: dts: meson-axg: add tdm interfaces omits fd91673926c9 arm64: dts: meson-axg: add tdmout formatters omits bf8e47900326 arm64: dts: meson-axg: add tdmin formatters omits f08c52de81b2 arm64: dts: meson-axg: add spdifout omits 25622e045a6a nios2: use generic dma_noncoherent_ops omits 7d63fb3af87a swiotlb: clean up reporting omits d27fb99f62af dma-mapping: relax warning for per-device areas omits 6e926363fc00 Merge back cpufreq material for 4.19. omits 76e464888b1c media: cec-gpio: support 5v testing omits 4786b0d6f3ca media: cec: add support for 5V signal testing omits f48a534adbd3 media: uapi/linux/cec.h: add 5V events omits 5105b484cc0b media: cec-ioc-dqevent.rst: document the new 5V events omits fbf8ad7ef40a media: cec-gpio.txt: add v5-gpios for testing the 5V line omits 286d9b8c7d2e serial: 8250: Use cached port name directly in messages omits 0fbfe10fa96b arm64: dts: rockchip: add led support for Firefly-RK3399 omits 5b64d0613385 arm64: dts: rockchip: remove deprecated Type-C PHY propert [...] omits 24e5b85a1c86 arm64: dts: rockchip: add power button support for Firefly-RK3399 omits 063daa8129f9 arm/asm/tlb.h: Fix build error implicit func declaration omits fd2efaa4eb53 locking/atomics: Rework ordering barriers omits 4d2b25f630c7 locking/atomics: Instrument cmpxchg_double*() omits f9881cc43b11 locking/atomics: Instrument xchg() omits df79ed2c0643 locking/atomics: Simplify cmpxchg() instrumentation omits 00d5551cc4ee locking/atomics/x86: Reduce arch_cmpxchg64*() instrumentation omits a38b0ba1b7d2 perf/x86/intel: Support Extended PEBS for Goldmont Plus omits ec71a398c1bf perf/x86/intel/ds: Handle PEBS overflow for fixed counters omits 4f08b6255adb perf/x86/intel: Support PEBS on fixed counters omits 319623403915 perf/x86/intel: Introduce PMU flag for Extended PEBS omits 93081caaaed6 Merge branch 'perf/urgent' into perf/core, to pick up fixes omits b6a60cf36d49 sched/numa: Move task_numa_placement() closer to numa_migr [...] omits f35678b6a170 sched/numa: Use group_weights to identify if migration deg [...] omits 30619c89b17d sched/numa: Update the scan period without holding the num [...] omits 2d4056fafa19 sched/numa: Remove numa_has_capacity() omits 0ad4e3dfe6cf sched/numa: Modify migrate_swap() to accept additional parameters omits 10864a9e2220 sched/numa: Remove unused task_capacity from 'struct numa_stats' omits 0ee7e74dc0dc sched/numa: Skip nodes that are at 'hoplimit' omits 67d9f6c256cd sched/debug: Reverse the order of printing faults omits f03bb6760b8e sched/numa: Use task faults only if numa_group is not yet set up omits 8cd45eee43bd sched/numa: Set preferred_node based on best_cpu omits 5f95ba7a4305 sched/numa: Simplify load_too_imbalanced() omits 305c1fac3225 sched/numa: Evaluate move once per node omits 6e3039676750 sched/numa: Remove redundant field omits 3d6c50c27bd6 sched/debug: Show the sum wait time of a task group omits 2e62c4743adc sched/fair: Remove #ifdefs from scale_rt_capacity() omits 4765096f4f78 Merge branch 'sched/urgent' into sched/core, to pick up fixes omits 190bd6e98afc EDAC, sb_edac: Add support for systems with segmented PCI buses omits 2d8ff0b586fb thunderbolt: Add support for runtime PM omits fa3af1cb1ec0 thunderbolt: Remove redundant variable 'approved' omits d04522fa0890 thunderbolt: Use correct ICM commands in system suspend omits 84db68587651 thunderbolt: No need to take tb->lock in domain suspend/complete omits fdd92e89a492 thunderbolt: Do not unnecessarily call ICM get route omits dba3caf62103 thunderbolt: Use 64-bit DMA mask if supported by the platform omits c356915ebc9d thunderbolt: Fix small typo in variable name omits 3ceefa3ffd17 Merge tag 'iio-for-4.19b' of git://git.kernel.org/pub/scm/ [...] omits 633786736ed5 backlight: pwm_bl: Fix uninitialized variable omits 2450ceaf2179 ARM: dts: aspeed: Add coprocessor interrupt controller omits bf9b608e63df Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits a2b3bf4846e5 eeprom: at24: Add support for address-width property omits 21d04054501f dt-bindings: at24: Add address-width property omits 0fbe9a245c60 microblaze: add endianness options to LDFLAGS instead of LD omits 6eedfaac712d s390: reenable gcc plugins omits 2a6777a11840 s390: disable gcc plugins omits b0ddc9106cde ARM: config: multi_v5: Enable ASPEED drivers omits fc2a325bbc9a ARM: config: multi_v5: Refresh configuration omits 20c90af9ea6a ARM: config: aspeed: Update defconfig omits 375cac70100b fsi: master-ast-cf: Mask unused bits in RTAG/RCRC omits e66565f3bee1 bpf: Add Python 3 support to selftests scripts for bpf omits 2cc512c1fa1e bpf: btf: fix inconsistent IS_ERR and PTR_ERR omits 19725496da56 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net omits 0316b05311e7 MIPS: ath79: get PCIe controller out of reset omits ffc205818922 MIPS: ath79: enable uart during early_prink omits e16343708eec MIPS: ath79: finetune cpu-overrides omits f8a7bfe1cb2c MIPS: ath79: fix system restart omits a08227a206b8 MIPS: ath79: select the PINCTRL subsystem omits af2d1b521bfb MIPS: ath79: add support for QCA953x QCA956x TP9343 omits a95f4b1c2893 MIPS: ath79: add lots of missing registers omits d5be4aeb5b36 mips: mscc: build FIT image for Ocelot omits 840267e4466c MIPS: Octeon: Remove extern declarations. omits 6312455a0437 MIPS: memset.S: Add comments to fault fixup handlers omits b1c03f1ef48d MIPS: memset.S: Fix byte_fixup for MIPSr6 omits 45d9a1e3cc45 gcc-plugins: Clean up the cgraph_create_edge* macros omits 7ccb95e8fe91 gcc-plugins: Regularize Makefile.gcc-plugins omits 45332b1bdfdc gcc-plugins: split out Kconfig entries to scripts/gcc-plug [...] omits 66d58a8f57bf arm64: dts: meson-axg: add audio arb reset controller omits fd1a3b7e51dd arm64: dts: meson-axg: add usb power regulator omits ff36932e0325 arm64: dts: meson-axg: add vcc 5v regulator on the s400 omits 9f2619d5f569 arm64: dts: meson-axg: improve power supplies description omits f6753df35c32 GFS2: rgrp free blocks used incorrectly omits d1b0cb933c8e gfs2: remove redundant variable 'moved' omits f95cbb44abf9 gfs2: use iomap_readpage for blocksize == PAGE_SIZE omits 1d45bb7f9d2a gfs2: Use iomap for stuffed direct I/O reads omits 0ed91eca1130 Merge branch 'iomap-4.19-merge' into linux-gfs2/for-next omits c25892827c79 gfs2: fallocate_chunk: Always initialize struct iomap omits ed288d74a9e5 net/xprtrdma: Simplify ib_post_(send|recv|srq_recv)() calls omits 2e3bbe46b4a1 net/smc: Simplify ib_post_(send|recv|srq_recv)() calls omits 12c36dcfd6f4 net/smc: Remove a WARN_ON() statement omits f112d53b4356 net/rds: Simplify ib_post_(send|recv|srq_recv)() calls omits 197c782e3a18 net/rds: Remove two WARN_ON() statements omits 72bc4d375d89 net/9p: Simplify ib_post_(send|recv|srq_recv)() calls omits 73930595066c fs/cifs: Simplify ib_post_(send|recv|srq_recv)() calls omits 23f96d1f15a7 nvmet-rdma: Simplify ib_post_(send|recv|srq_recv)() calls omits 45e3cc1a88bf nvme-rdma: Simplify ib_post_(send|recv|srq_recv)() calls omits 9b32a59687f5 IB/srpt: Simplify ib_post_(send|recv|srq_recv)() calls omits 71347b0c645c IB/srp: Simplify ib_post_(send|recv|srq_recv)() calls omits e01a76743a9e IB/isert: Simplify ib_post_(send|recv|srq_recv)() calls omits 604dbdc4a72d IB/iser: Simplify ib_post_(send|recv|srq_recv)() calls omits 4b4671a0f269 IB/IPoIB: Simplify ib_post_(send|recv|srq_recv)() calls omits 1fec77bf8fcd RDMA/core: Simplify ib_post_(send|recv|srq_recv)() calls omits bb039a870c05 IB/core: Allow ULPs to specify NULL as the third ib_post_( [...] omits 4a7727725dc7 GFS2: Fix recovery issues for spectators omits 231783073ebf media: v4l: rcar_fdp1: Enable compilation on Gen2 platforms omits 6479aa888222 media: platform: meson-ao-cec: make busy TX warning silent omits b509d733d337 media: videobuf2-core: check for q->error in vb2_core_qbuf() omits a50c7738e8ae media: sh: migor: Remove stale soc_camera include omits 5525b8314389 media: mem2mem: Make .job_abort optional omits aea5f654e6b7 net/sched: add skbprio scheduler omits 774f1c912776 media: s5p-g2d: Remove unrequired wait in .job_abort omits 7a0167fb68e3 media: rcar_jpu: Remove unrequired wait in .job_abort omits b8f8c8eb408b net: phy: add GBit master / slave error detection omits efe1958ec41b media: video-mux: fix compliance failures omits 56ab8cdbc143 media: v4l: Add support for STD ioctls on subdev nodes omits 536ca245c512 IB/rxe: Drop QP0 silently omits 462521089909 soc: fsl: cleanup Kconfig menu omits d8e516bac73f soc: fsl: dpio: Convert DPIO documentation to .rst omits 2940882f65e0 staging: fsl-mc: Remove remaining files omits c89105c9b390 staging: fsl-mc: Move DPIO from staging to drivers/soc/fsl omits 58ad0d0263c5 staging: fsl-dpaa2: eth: move generic FD defines to DPIO omits 1c0b7df5d333 soc: fsl: qe: gpio: Add qe_gpio_set_multiple omits 7836899c34a5 Merge branch 'net-whitespace-cleanups' omits e446a2760f1e net: remove blank lines at end of file omits c2df5603678b l2tp: remove trailing newline omits a17922def7ca bpfilter: remove trailing newline omits 19c198d9c130 decnet: whitespace fixes omits 27782f403fbf x25: remove blank lines at EOF omits 9d82a1cdd391 ax25: remove blank line at EOF omits 543de8881dfe atm: remove blank lines at EOF omits ed976ea73078 ila: remove blank lines at EOF omits aa46225235ef sctp: whitespace fixes omits 2e13b580691c xfrm: remove blank lines at EOF omits 04c6a3a40a22 mpls: remove trailing whitepace omits a87e87dbf392 llc: fix whitespace issues omits 1cb1d977b41a rds: remove trailing whitespace and blank lines omits bf9b5567da54 wimax: remove blank lines at EOF omits 50f699b1f846 sched: fix trailing whitespace omits 93e01942a6eb MIPS: Hardcode cpu_has_* where known at compile time due to ISA omits 76a832254ab0 mtd: partitions: use DT info for parsing partitions with " [...] omits d2ad00eb7879 dt-bindings: mtd: explicitly document nesting partitions d [...] omits 99a7e2bf704d IB/ipoib: Fix error return code in ipoib_dev_init() omits 42c9cdfe1e11 block: allow max_discard_segments to be stacked omits c24f5762d374 MIPS: jz4780: DTS: Probe the spi-gpio driver from devicetree omits 2e90396ad999 MIPS: Ci20: Enable SPI/GPIO driver omits c55183c9aaa0 block: unexport bio_clone_bioset omits 3ed122e68bb2 md: remove a bogus comment omits 071f52fbce61 block: remove bio_clone_kmalloc omits 076ff2f0b877 exofs: use bio_clone_fast in _write_mirror omits c8b27acc7759 bcache: don't clone bio in bch_data_verify omits 1d25e3eeed1d mtd/maps: fix solutionengine.c printk format warnings omits 3bb509831031 block: bio_set_pages_dirty can't see NULL bv_page in a val [...] omits 24d5493f207c block: simplify bio_check_pages_dirty omits cb80fb189270 IB/mlx5: Enable driver uapi commands for flow steering omits bb805f2b20e2 drm/amd/display: DC 3.1.58 omits cfd84fd36531 drm/amd/display: separate dc_debug into dc_debug_options a [...] omits 5c6ac7112fb2 drm/amd/display: Decouple aux from i2c omits 3fc9fc4cf5a1 drm/amd/display: DPP CM ICSC AYCRCB8888 format support omits 278ca8d677cf drm/amd/display: On dce100, set clocks to 0 on suspend omits aafded888514 drm/amd/display: allow diags to skip initial link training omits 85344e75d0d1 drm/amd/display: Remove unnecessary warning omits 5f8181733f6e drm/amdgpu: move the amdgpu_fbdev_set_suspend() further up omits 456607d816d8 drm/amdgpu: Don't warn on destroying a pinned BO omits 92859e0d5ce5 drm/amd/powerplay: allow slow switch only if NBPState enabled v2 omits f132d56162e6 drm/amd/powerplay: correct the argument for PPSMC_MSG_SetU [...] omits 59a8348fc5b3 drm/amd/powerplay: slow UCLK switch when multiple displays [...] omits 226127a67e31 drm/amdgpu: Fix RLC safe mode test in gfx_v9_0_enter_rlc_s [...] omits 6346f0bfa07b IB/mlx5: Add support for a flow table destination for driv [...] omits d4be3f4466b8 IB/mlx5: Support adding flow steering rule by raw description omits 322694412400 IB/mlx5: Introduce driver create and destroy flow methods omits b3793159249b dt-bindings: pinctrl: samsung: Add SPDX license identifier omits a8be2af0218c pinctrl: samsung: Write external wakeup interrupt mask omits e5cda42c16d8 ARM: exynos: Define EINT_WAKEUP_MASK registers for S5Pv210 [...] omits bb928dfd06e5 pinctrl: samsung: Add dedicated compatible for S5Pv210 wak [...] omits b34fbaa92893 random: remove preempt disabled region omits 615a673ce9a9 pinctrl: samsung: Document hidden requirement about one ex [...] omits 39a8883a2b98 random: add a config option to trust the CPU's hwrng omits 00d6fff37066 pinctrl: samsung: Document suspend and resume members omits cafec5a7e0cb pinctrl: samsung: Define suspend and resume callbacks for [...] omits 6cd080a674a7 IB: Support ib_flow creation in drivers omits fd44e3853c01 IB/mlx5: Introduce flow steering matcher uapi object omits eda98779f7d3 Merge branch 'mellanox/mlx5-next' into rdma.git for-next omits be9543ec9e74 media: v4l: i2c: Replace "sensor-level" by "sensor" omits 09a48f74e4e3 media: i2c: ov7670: Put ep fwnode after use omits 4adb0a0432f4 media: ov5645: Supported external clock is 24MHz omits 53cf3100dd3a media: rcar-vin: Handle data-enable polarity omits d9b3c77a145e media: dt-bindings: media: rcar-vin: Add 'data-enable-active' omits 9b04fcc1d8a9 media: v4l2-fwnode: parse 'data-enable-active' prop omits 75571ee0e50d media: dt-bindings: media: Document data-enable-active property omits 3ab7801dfab9 media: dt-bindings: media: rcar-vin: Describe optional ep [...] omits 4c471ffe2c5c media: dt-bindings: media: rcar-vin: Align Gen2 and Gen3 omits 18d6a9b83198 media: smiapp: fix debug message omits 6949d864776e media: ov5640: do not change mode if format or frame inter [...] omits b5f6ec535f8f media: smiapp: Set correct MODULE_LICENSE omits 8dd30201ce66 net: remove redundant input checks in SIOCSIFTXQLEN case o [...] omits a3479c7fc096 Merge branch 'iomap-write' into linux-gfs2/for-next omits 109dbb1e6f27 fs: gfs2: Adding new return type vm_fault_t omits 910f3d58d0d4 gfs2: using posix_acl_xattr_size instead of posix_acl_to_xattr omits e79e0e142818 gfs2: Don't reject a supposedly full bitmap if we have blo [...] omits 9ef0112442bd perf test: Fix subtest number when showing results omits 0aa802a79469 perf stat: Get rid of extra clock display function omits 2d6cae13f10d perf tools: Use perf_evsel__match instead of open coded eq [...] omits 46b3722cc776 perf tools: Fix struct comm_str removal crash omits b57334b94539 perf machine: Use last_match threads cache only in single [...] omits 67fda0f32cd9 perf machine: Add threads__set_last_match function omits f8b2ebb532e0 perf machine: Add threads__get_last_match function omits e8fedff1cc72 perf tools: Synthesize GROUP_DESC feature in pipe mode omits 2a9d5050dc84 perf script: Show correct offsets for DWARF-based unwinding omits a7f660d6576a perf trace arm64: Use generated syscall table omits 2b5882435606 perf arm64: Generate system call table from asm/unistd.h omits 34b009cfde2b tools include: Grab copies of arm64 dependent unistd.h files omits 60089e42d384 perf tests: Fix record+probe_libc_inet_pton.sh when event exists omits 83e3b6d73e66 perf tests: Fix record+probe_libc_inet_pton.sh to ensure cleanups omits 3eae52f84232 perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 omits 9068533e4f47 perf powerpc: Fix callchain ip filtering when return addre [...] omits c715fcfda5a0 perf powerpc: Fix callchain ip filtering omits 6feb3fec519e perf list: Add missing documentation for --desc and --debu [...] omits 8a95c8994509 perf kvm: Fix subcommands on s390 omits 742d92ff219f perf stat: Add transaction flag (-T) support for s390 omits 83eb383e942b perf json: Add s390 transaction counter definition omits 9bacbced0e32 perf list: Add s390 support for detailed PMU event description omits b8b5ab52bc3a Revert "perf list: Add s390 support for detailed/verbose P [...] omits 6cd4ac6a02c9 perf cs-etm: Bail out immediately for instruction sample failure omits 6abf0f451087 perf cs-etm: Introduce invalid address macro omits 491ec1553e00 MIPS: Octeon: Select HAS_RAPIDIO omits e9de7e2f7e22 perf hists: Clarify callchain disabling when available omits 06dc5bf21f3f perf tests: Check that complex event name is parsed correctly omits fc5d98887894 MIPS: Introduce HAS_RAPIDIO Kconfig option omits 1d59d16e9b4d Merge remote-tracking branch 'tip/perf/urgent' into perf/core omits c5b974bee9d2 iio: sca3000: Fix missing return in switch omits 5a4e33c1c53a iio: ad9523: Fix displayed phase omits c4ef85da7818 Merge branch 'cxgb4-collect-free-Tx-Rx-pages-and-page-pointers' omits ae2a922fae02 cxgb4: move Tx/Rx free pages collection to common code omits 9d0f180cd509 cxgb4: collect number of free PSTRUCT page pointers omits 88fe4ceb2447 efifb: BGRT: Do not copy the boot graphics for non native [...] omits 93de35c92a06 fbdev: fix omap2/omapfb/dss/ indentation warning omits f406a464cd87 omapfb: encoder-tpd12s015: remove redundant pointer 'in' omits 8974b76ddc93 video: fbdev: tridentfb: remove deadcode on unreachable ca [...] omits 5ec1ec35b297 fbdev: omapfb: off by one in omapfb_register_client() omits 12382ad98ca0 video: fbdev: mark expected switch fall-throughs omits 2968b5265f00 omapfb: Mark expected switch fall-throughs omits 810180fc8e63 fbdev: fbmem: mark expected switch fall-through omits b6566b47a67e fbdev/via: fix defined but not used warning omits 4bcd8c90ac0f omapfb: rename omap2 module to omap2fb.ko omits 5958fde72d04 video: goldfishfb: fix memory leak on driver remove omits e32e2fe64a53 fbdev: fix modedb docs in fb_find_mode omits 5c820b806405 video: fbdev: metronomefb: fix some off by one bugs omits ff459c2dc0b5 video/console/vgacon: Print big fat warning with nomodeset omits 3d910ef71732 fbdev: fix typo in comment omits 10ac86884b4d fbcon: introduce for_each_registered_fb() helper omits 4a1208c5b46a video: fbdev: fsl-diu-fb: Remove VLA usage omits 31e1391af210 video: fbdev: pxafb: Add support for lcd-supply regulator omits a2f2058e3d29 video: fbdev: pxafb: handle errors from pxafb_init_fbinfo( [...] omits c8f96304ec8b video: fbdev: pxafb: switch to devm_* API omits b951d80aaf22 video: fbdev: pxafb: clear allocated memory for video modes omits aa45ee8e5430 video: fbdev: pxa3xx_gcu: add devicetree bindings omits cf925575d292 dt-bindings: display: add devicetree bindings for pxa300-gcu omits 1ba0a59cea41 fbdev: Distinguish between interlaced and progressive modes omits 6eb5e652bcc3 Merge branch 'mlxsw-Add-extack-messages-for-tc-flower' omits 27c203cd1489 mlxsw: spectrum_flower: Add extack messages omits af1fe786436a mlxsw: spectrum_acl: Add extack messages omits 9c10812afe3a mlxsw: core_acl_flex_actions: Add extack messages omits ad7769ca2d80 mlxsw: spectrum_acl: Propagate extack pointer omits 3730cf4dd70b netlink: do not store start function in netlink_cb omits 34a4399f196c mips: use asm-generic version of msi.h omits c93622b53e7a Merge tag 'mac80211-next-for-davem-2018-07-24' of git://gi [...] omits cd4806911cee ARM: exynos: Clear global variable on init error path omits e89549a596b3 ARM: exynos: Remove outdated maintainer information omits 04ba9488199e Revert "ata: ahci_platform: convert kcalloc to devm_kcalloc" omits c708e462e90e usb: host: exynos: Remove support for Exynos5440 omits fb174b27e826 clk: samsung: Remove support for Exynos5440 omits 73d5e2b47264 cpu/hotplug: detect SMT disabled by BIOS omits 6b24e03ecf1c ASoC: imx-sgtl5000: Switch to SPDX identifier omits ad47191a72ca ASoC: fsl_utils: Switch to SPDX identifier omits 2ba280536863 ASoC: fsl_asrc: Switch to SPDX identifier omits aa624a0a9243 ASoC: fsl-asoc-card: Switch to SPDX identifier omits 76f17d8ba1cb block: Rename the null_blk_mod kernel module back into null_blk omits 2ca300ac6e7b spi: imx: Use the longuest possible burst size when in dyn [...] omits 0486dd4d6111 spi: imx: remove unnecessary check in spi_imx_can_dma omits afb27208146a spi: imx: Use correct number of bytes per words omits 2801b2f5fad3 spi: imx: Use dynamic bursts only when bits_per_word is 8, [...] omits a021cac420f8 spi: imx: Remove duplicate variable assignments omits 06060ea7fb5b drivers/perf: hisi: update the sccl_id/ccl_id when MT is s [...] omits 6576bf009aab spi: spi-fsl-dspi: Switch to SPDX identifier omits 6c0b319c0306 regulator: Add support for CPCAP regulators on Motorola Xo [...] omits ad66225dff3f regulator: Add sw2_sw4 voltage table to cpcap regulator. omits 1b0d274523df nvmet: don't use uuid_le type omits 9c891c139894 nvmet: check fileio lba range access boundaries omits 1b72b71facce nvmet: fix file discard return status omits 75862c72323e nvme-rdma: centralize admin/io queue teardown sequence omits c66e2998c8ca nvme-rdma: centralize controller setup sequence omits 90140624e8fa nvme-rdma: unquiesce queues when deleting the controller omits 249090f9016b nvme-rdma: mark expected switch fall-through omits 6268953e8977 nvme: add disk name to trace events omits b80a55e246a1 nvme: add controller name to trace events omits 6b8b9a48545e KVM: arm/arm64: vgic: Fix possible spectre-v1 write in vgi [...] omits c0476a31fb38 ARM: dts: sun4i: Add GPU node omits f371a7c17aaa android: binder: Include asm/cacheflush.h after linux/ inc [...] omits 1e81c57b5983 android: binder_alloc: Include asm/cacheflush.h after linu [...] omits a1c4d08b6b95 mei: add mei_msg_hdr_init wrapper. omits 8c8d964ce90f mei: move hbuf_depth from the mei device to the hw modules omits 9fc5f0f8ad28 mei: cleanup slots to data conversions omits 4a965c5f89de staging: add driver for Xilinx AXI-Stream FIFO v4.1 IP core omits cca3d5290ede tty: hvc: remove unexplained "just in case" spin delay omits 17cc1dd49243 powerpc/powernv: implement opal_put_chars_atomic omits ac4ac788fdad powerpc/powernv: move opal console flushing to udbg omits b74d2807ae0c powerpc/powernv: Remove OPALv1 support from opal console driver omits d2a2262e686c powerpc/powernv: Implement and use opal_flush_console omits e00da0f2db91 powerpc/powernv: opal-kmsg use flush fallback from console code omits 3a80bfc7ea96 powerpc/powernv: opal-kmsg standardise OPAL_BUSY handling omits 36d2dabc8762 powerpc/powernv: Fix OPAL console driver OPAL_BUSY loops omits bd90284cc6c1 powerpc/powernv: opal_put_chars partial write fix omits 670c6365c91e staging:rtl8192u: Remove unused definition of sQoSCtlLng - Style omits 1026e4aa828e staging:rtl8192u: Remove unused AC_UAPSD definitions - Style omits 90c7dbf0bb38 staging:rtl8192u: Remove unused structure ACM - Style omits 5f155b1de533 staging:rtl8192u: Remove unused enumerated type ACM_METHOD [...] omits 2f20e918e84d staging:rtl8192u: Remove unused structure WMM_TSPEC - Style omits 8d2314368f24 staging:rtl8192u: Remove unused structure QOS_TSTREAM - Style omits 1a59f17aa3d4 staging:rtl8192u: Remove unused enumerated type QOS_ELE_SU [...] omits f3bbec3bb77f staging:rtl8192u: Remove the unused AC_CODING definitions - Style omits 28598fbe6fe0 staging:rtl8192u: Remove unused union QOS_INFO_FIELD - Style omits 31bd6754f4bc staging:rtl8192u: Remove unused structure QOS_CTRL_FIELD - Style omits 7b877cef67e8 staging:rtl8192u: Remove unused structure STA_QOS - Style omits a61c15e653f8 staging:rtl8192u: Removed unused structure BSS_QOS - Style omits 5a2e242f6758 staging:rtl8192u: Remove unused QOS definitions - Style omits 3171b2ced26f staging:rtl8192u: Remove unused enumerated type ACK_POLICY [...] omits c808e16d17b7 staging:rtl8192u: Remove typedef of u32 to QOS_MODE - Style omits 8faf8e9c9f42 staging:rtl8192u: Remove unused RTL8258 bit mask definitio [...] omits 2e7394899f3e staging:rtl8192u: Remove unused Zebra4 bit mask definition [...] omits 946fb23dc751 staging:rtl8192u: Remove unused RF Zebra1 Bit Mask definit [...] omits ac21097a65c2 staging:rtl8192u: Remove unused Rx Pseduo noise Bit Mask d [...] omits 8e5aad33b721 staging:rtl8192u: Remove unused page e Bit Mask definition [...] omits b544d0f31d14 staging:rtl8192u: Remove unused page d Bit Mask definition [...] omits 3e4361f3e21d staging:rtl8192u: Remove unused page c Bit Mask definition [...] omits d7486940c76d staging:rtl8192u: Remove unused page-a Bit Mask definition [...] omits 5a894c757f44 staging:rtl8192u: Remove unused page-9 Bit Mask definition [...] omits bd632154fa06 staging:rtl8192u: Remove unused page-8 Bit Mask definition [...] omits 531db6558984 staging:rtl8192u: Remove unused page-1 Bit Masks - Style omits 93860840b67c staging:rtl8192u: Remove unused RTL8258 definitions - Style omits 6820978513fe staging:rtl8192u: Remove unused Zebra4 definitions - Style omits 18eacf127ddb staging:rtl8192u: Remove unused Zebra1 definitions - Style omits 7225444a94f5 staging:rtl8192u: Remove unused page d definitions - Style omits 5c9b63a4aeb8 staging:rtl8192u: Remove unused page c definitions - Style omits 3527392f5aca staging:rtl8192u: Remove unused page a definitions - Style omits bf94a343846f staging:rtl8192u: Remove unused page 9 definitions - Style omits 590bb44e864d staging:rtl8192u: Remove unused page 8 definitions - Style omits 6464a50993a4 staging:rtl8192u: Remove unused page 1 definitions - Style omits 2aa608bc48bc staging:rtl8192u: Rename variable State > state - Style omits 6da23bfd735c staging:rtl8192u: Rename MaxTxPwrDbmList > max_tx_pwr_dbm_ [...] omits 6963fe9935ef staging:rtl8192u: Rename CountryIeWatchdog > country_ie_wa [...] omits 4655d4f041d1 staging:rtl8192u: Rename variable CountryIeSrcAddr - Style omits 18ee7be97e18 staging:rtl8192u: Rename CountryIeBuf to country_ie_buf - Style omits 9e1c8eb6ed60 staging:rtl8192u: Rename CountryIeLen > country_ie_len - Style omits b34db7f48ab6 staging:rtl8192u: Rename bEnabled > enabled - Style omits 3c22fbaf3bc6 staging:rtl8192u: Remove typedef and rename struct RT_DOT1 [...] omits 32cb4d731a9f staging:rtl8192u: Rename TClasNum > t_clas_num - Style omits cb72b2f6dfa9 staging:rtl8192u: Rename TClasProc > t_clas_proc - Style omits b29336c0e178 powerpc/powernv/opal-dump : Use IRQ_HANDLED instead of num [...] omits a5bbe8fd29f7 powerpc/powernv/opal-dump : Handles opal_dump_info properly omits edd00b830731 powerpc/tm: Remove struct thread_info param from tm_reclai [...] omits a596a7e91710 powerpc/tm: Update function prototype comment omits c827ac450d37 selftests/powerpc: Update memcmp_64 selftest for VMX imple [...] omits c2a4e54e8b6a powerpc/64: add 32 bytes prechecking before using VMX opti [...] omits d58badfb7cf1 powerpc/64: enhance memcmp() with VMX instruction for long [...] omits f1ecbaf466be powerpc: add vcmpequd/vcmpequb ppc instruction macro omits 2d9ee327adce powerpc/64: Align bytes before fall back to .Lshort in pow [...] omits ca42d8d2d6c5 powerpc/pseries/mm: Improve error reporting on HCALL failures omits 65471d763e91 powerpc/pseries: Use pr_xxx() in lpar.c omits 27d8959da712 powerpc/mm/hash: Reduce contention on hpte lock omits a833280b4aee powerpc/mm/hash: Add hpte_get_old_v and use that instead o [...] omits 1531cff44b5b powerpc/mm/hash: Remove the superfluous bitwise operation [...] omits 7d4340bb92a9 powerpc/mm: Increase MAX_PHYSMEM_BITS to 128TB with SPARSE [...] omits 6aba0c84ec47 powerpc/mm: Check memblock_add against MAX_PHYSMEM_BITS range omits 64de5d8d0457 powerpc: Add ppc64le and ppc64_book3e allmodconfig targets omits 8db0c9d416f2 powerpc: Add ppc32_allmodconfig defconfig target omits 6d44acae1937 powerpc64s: Show ori31 availability in spectre_v1 sysfs fi [...] omits 5b73151fff63 powerpc: NMI IPI make NMI IPIs fully sychronous omits 9b81c0211c24 powerpc/64s: make PACA_IRQ_HARD_DIS track MSR[EE] closely omits 29e8131cd77a selftests/powerpc: Fix ptrace-pkey for default execute per [...] omits 5db26e8903de selftests/powerpc: Fix core-pkey for default execute permi [...] omits 9a3620800ede staging: rtl8188eu: fix lines over 80 characters omits 9f95c49e56c4 staging: rtl8188eu: replace tabs with spaces omits 4964e934a66d staging: rtl8188eu: remove unnecessary parentheses omits 8c438b738e47 staging: rtl8188eu: fix comparsions to true omits a0cec709e17a staging: rtl8188eu: change return type to bool omits 2c93b22aaafb staging: rtl8188eu: refactor rtw_is_cckratesonly_included() omits 0f3e250f2efc staging: rtl8188eu: refactor rtw_is_cckrates_included() omits e360c0ea438f staging: rtl8188eu: remove blank lines omits b7afce51d957 staging: bcm2835-camera: fix timeout handling in wait_for_ [...] omits 1ef5c96081d8 staging: dgnc: dgnc_tty.c: Avoid '(' at the end of line omits 5b70084f6cbc staging: bcm2835-camera: handle wait_for_completion_timeou [...] omits 24b9bdff8d08 staging: gasket: use vzalloc instead of vmalloc/memset omits afa9e31818a0 staging: gasket: apex: convert various logs to debug level omits 0322bad3b507 staging: gasket: page table: remove unnecessary logs omits 37d7b0efabc5 staging: gasket: page table: convert various logs to debug level omits 1d079f20d5aa staging: gasket: ioctl common: convert various logs to deb [...] omits 040c626008e9 staging: gasket: interrupts: convert various logs to debug level omits 6b18580bad32 staging: gasket: core: convert various logs to debug level omits b0e66fb7ba06 staging: gasket: apex return error on sysfs show of missin [...] omits e2f00f0b9876 staging: gasket: gasket_get_device drop check for NULL pci_dev omits 99ccddf5af6f staging: gasket: remove unnecessary NULL checks on calls from VFS omits a1978fa2d632 staging: gasket: print mmap starting address as unsigned long omits 5c4a5d3ddd72 staging: gasket: avoid copy to user on error in coherent a [...] omits 8fc1cb4cef28 staging: gasket: gasket_handle_ioctl fix ioctl exit trace param omits 996e65003085 staging: gasket: remove duplicate call to retrieve device [...] omits 59ab5af73156 staging: gasket: fix check_and_invoke_callback log param omits 51a2ee0a4e62 staging: rtl8188eu/rtl8723bs: fix character encoding omits 367b955907b1 staging: wilc1000: use descriptor-based interface for GPIO omits 8dfaf8594e97 staging: wilc1000: change compatible string from atmel to [...] omits 4b6cfa87b137 staging: wilc1000: rename variable from 'gpio' to 'gpio_irq' omits 847794a1a738 staging: wilc1000: remove gpio parameter from wilc_netdev_init() omits 60207c8ef2a3 usb: usbtmc: Add support for 32 bit compat applications omits 07f522d20324 powerpc/pkeys: make protection key 0 less special omits a4fcc877d4e1 powerpc/pkeys: Preallocate execute-only key omits fe6a2804e659 powerpc/pkeys: Fix calculation of total pkeys. omits 2c870e61132c arm64: fix ACPI dependencies omits c76662e825f5 powerpc/pkeys: Save the pkey registers before fork omits 4a4a5e5d2aad powerpc/pkeys: key allocation/deallocation must not change [...] omits de113256f8c1 powerpc/pkeys: Deny read/write/execute by default omits a57a04c76e06 powerpc/pkeys: Give all threads control of their key permissions omits 467b061f1ac8 ASoC: core: add support to snd_soc_dai_get_channel_map() omits a70a4694ed38 regulator: bd9571mwv: Make symbol 'dev_attr_backup_mode' static omits d96f8bd28cd0 ASoC: rt5514: Fix the issue of the delay volume applied omits a241c3d95b8b ASoC: meson: axg-spdifout: select SND_PCM_IEC958 omits f9b54e1961c7 ALSA: hda/i915: Allow delayed i915 audio component binding omits 3d779180c692 power: supply: bq27xxx: Update comments omits 82f2d30570b7 ACPI: battery: remove redundant old_present check on insertion omits 387048f51aec x86/mm/tlb: Make clear_asid_other() static omits 2397134ce2d7 x86/platform/pcspeaker: Use PTR_ERR_OR_ZERO() to fix ptr_r [...] omits 3f2b78d630b4 drm/exynos/mixer: Remove unused local variable priv omits 7e915746de03 drm/exynos: Ensure suspended runtime PM state during syste [...] omits dc684af6fc8d drm/exynos: Suspend/resume display pipeline as early/late [...] omits 133bf90dbb8b mac80211: restrict delayed tailroom needed decrement omits eebdc3b49abb drm/exynos: Drop useless check from exynos_drm_{suspend,resume} omits d17504b16ea2 wireless/lib80211: Convert from ahash to shash omits e978de54957f drm/exynos: Use common exynos_drm_gem_get()/put() function [...] omits 3aa2a5c14076 drm/exynos: gem: Simplify access to exynos GEM objects omits eb4d9796fa34 drm/exynos: g2d: Convert to driver component API omits d0cff240b83b fsi: master-ast-cf: Fix build warnings on 64-bit platforms omits 2d3bda7071a7 Merge tag 'exynos-drm-fixes-for-v4.18-rc4' of git://git.ke [...] omits 670d198b61eb Merge tag 'fsi-updates-2018-07-24' of git://git.kernel.org [...] omits 664000b6bb43 net/mlx5: Add support for flow table destination number omits 2aada6c0c96e net/mlx5: Add forward compatible support for the FTE match data omits 8c15e21c3508 mtd: lpddr: use mtd_device_register() omits ec14b83a1ee4 phy: mvebu-cp110-comphy: switch to SPDX identifier omits 5a78671309e0 dt-bindings: rcar-gen3-phy-usb2: Add bindings for r8a77990 omits a527d3f728bf Merge tag 'wireless-drivers-next-for-davem-2018-07-23' of [...] omits 176bd861ff5a Merge branch 'rds-ipv6' omits b7ff8b1036f0 rds: Extend RDS API for IPv6 support omits 1e2b44e78eea rds: Enable RDS IPv6 support omits eee2fa6ab322 rds: Changing IP address internal representation to struct [...] omits a6c90dd321bf Merge branch 'sched-introduce-chain-templates-support-with [...] omits d159b381795b selftests: forwarding: add tests for TC chain templates omits 2d73c8871fae selftests: forwarding: add tests for TC chains creation ad [...] omits 7f333cbf2b5b selftests: forwarding: move shblock tc support check to a [...] omits e2f2a1fd5b2c mlxsw: spectrum: Implement chain template hinting omits 347384527390 net: sched: cls_flower: propagate chain teplate creation a [...] omits b95ec7eb3b4d net: sched: cls_flower: implement chain templates omits 33fb5cba11ff net: sched: cls_flower: change fl_init_dissector to accept [...] omits f5749081f0d4 net: sched: cls_flower: move key/mask dumping into a separ [...] omits 9f407f1768d3 net: sched: introduce chain templates omits 32a4f5ecd738 net: sched: introduce chain object to uapi omits f71e0ca4db18 net: sched: Avoid implicit chain 0 creation omits f34e8bff58f0 net: sched: push ops lookup bits into tcf_proto_lookup_ops() omits d3585edf8749 Merge branch 'cpsw-add-MQPRIO-and-CBS-Qdisc-offload' omits ae62372f275c Documentation: networking: cpsw: add MQPRIO & CBS offload [...] omits 4b4255ed068f net: ethernet: ti: cpsw: restore shaper configuration whil [...] omits 57d901482546 net: ethernet: ti: cpsw: add CBS Qdisc offload omits 7929a66871a1 net: ethernet: ti: cpsw: add MQPRIO Qdisc offload omits 4bb6c356a039 net: ethernet: ti: cpdma: fit rated channels in backward order omits 79b3325d0d87 net: ethernet: ti: cpsw: use cpdma channels in backward or [...] omits b19c7bb1ac67 Merge tag 'mlx5e-updates-2018-07-18-v2' of git://git.kerne [...] omits 97ab1bb4901c MIPS: Loongson64: Define and use some CP0 registers omits 7cff3f168999 MIPS: Loongson: Add Loongson-3A R3.1 basic support omits c6ea7e974731 MIPS: jz4740: Bump zload address omits cdf6b7362108 PCI: pciehp: Always enable occupied slot on probe omits d331710ea78f PCI: pciehp: Become resilient to missed events omits 6c35a1ac3da6 PCI: pciehp: Tolerate initially unstable link omits 25c83b84b110 PCI: pciehp: Declare pciehp_enable/disable_slot() static omits 1656716d45d0 PCI: pciehp: Drop enable/disable lock omits 32a8cef274fe PCI: pciehp: Enable/disable exclusively from IRQ thread omits 9590192f2584 PCI: pciehp: Track enable/disable status omits 774d446b0f92 PCI: pciehp: Publish to user space last on probe omits 51bbf9bee34f PCI: hotplug: Demidlayer registration with the core omits 55a6b7a6576d PCI: pciehp: Drop slot workqueue omits 0e94916e6091 PCI: pciehp: Handle events synchronously omits b0ccd9dd5dc8 PCI: pciehp: Stop blinking on slot enable failure omits ec07a4473072 PCI: pciehp: Convert to threaded polling omits 7b4ce26bcf69 PCI: pciehp: Convert to threaded IRQ omits 4aed1cd6fb95 PCI: pciehp: Document struct slot and struct controller omits 1d2e2673dc5b PCI: pciehp: Declare pciehp_unconfigure_device() void omits 6641311df92d PCI: pciehp: Drop unnecessary NULL pointer check omits 1204e35bedf4 PCI: pciehp: Fix unprotected list iteration in IRQ handler omits 281e878eab19 PCI: pciehp: Fix use-after-free on unplug omits 4ce6435820d1 PCI: hotplug: Don't leak pci_slot on registration failure omits b4efce5c4715 PCI: hotplug: Delete skeleton driver omits 3f44899ef2ce net/mlx5e: Use PARTIAL_GSO for UDP segmentation omits cc495188a8ff net/mlx5e: Support offloading double vlan push/pop tc actions omits 1482bd3d50d7 net/mlx5e: Refactor tc vlan push/pop actions offloading omits 699e96ddf47f net/mlx5e: Support offloading tc double vlan headers match omits c7f7ba8df872 net/mlx5e: Remove redundant WARN when we cannot find neigh entry omits 3101d1fc6b86 net/mlx5: FW tracer, Add debug prints omits 244069532fa2 net/mlx5: FW tracer, Enable tracing omits 70dd6fdb8987 net/mlx5: FW tracer, parse traces and kernel tracing support omits c71ad41ccb0c net/mlx5: FW tracer, events handling omits e9cad2cea7f0 net/mlx5: FW tracer, register log buffer memory key omits 48967ffdeb21 net/mlx5: FW tracer, create trace buffer and copy strings [...] omits f53aaa31cce7 net/mlx5: FW tracer, implement tracer logic omits 7854ac44fe86 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 4fca03778351 IB/uverbs: Move ib_access_flags and ib_read_counters_flags [...] omits 2bd2e98a783a MAINTAINERS: Remove Dave Goodell from the usnic RDMA drive [...] omits acd4307a21b5 RDMA/bnxt_re: Modify a fall-through annotation omits aa09ea6e6b12 RDMA/mlx5: Remove set but not used variables omits c9eaaa177398 Merge branch 'lan743x-Add-features-to-lan743x-driver' omits 43e8fe9b844b lan743x: Add RSS support omits c9cf96bb5ff8 lan743x: Add EEE support omits 4d94282afd95 lan743x: Add power management support omits 695846047aa9 lan743x: Add support for ethtool eeprom access omits 2958337d686c lan743x: Add support for ethtool message level omits 8114e8a2f1db lan743x: Add support for ethtool statistics omits 63b92a91a49f lan743x: Add support for ethtool link settings omits 0cf632265d67 lan743x: Add support for ethtool get_drvinfo omits 259e19145e1f IPoIB: use kvzalloc to allocate an array of bucket pointers omits d66a8acbda92 Smack: Inform peer that IPv6 traffic has been blocked omits a07ef9516477 Smack: Check UDP-Lite and DCCP protocols during IPv6 handling omits 129a99890936 Smack: Fix handling of IPv4 traffic received by PF_INET6 sockets omits 8760c4d6d5f7 Merge branch 'sh_eth-clean-up-the-TSU-register-accessors' omits 51459d4c76e5 sh_eth: make sh_eth_tsu_{read|write}_entry() prototypes symmetric omits 7a54c867bad6 sh_eth: make sh_eth_tsu_write_entry() take 'offset' parameter omits ecbecb0a90fb sh_eth: call sh_eth_tsu_get_offset() from TSU register accessors omits 41414f0a8568 sh_eth: make sh_eth_tsu_get_offset() match its name omits 388c4bb4dc1f sh_eth: uninline sh_eth_tsu_get_offset() omits 2f562a473960 ASoC: rockchip-i2s: add description for px30 omits 9d2fd4f0ddfb regulator: pfuze100: add support to en-/disable switch regulators omits 78170811a204 regulator: pfuze100: add optional disable switch-regulator [...] omits 12005ec33f3a hwmon: (iio_hwmon) Use devm functions omits f62800992e59 ia64: switch to NO_BOOTMEM omits ffc0d638c838 iio: adc: meson-saradc: add support for the Meson8m2 SoCs omits 439ba65b8b4f dt-bindings: iio: adc: add Meson8m2 support omits 8134b613b05d iio: adc: ti-ads7950: allow simultaneous use of buffer and [...] omits 7d7209f0c467 iio: adc: ti-ads7950: use SPDX-License-Identifier omits a176ba37e628 iio: adc: at91-sama5d2_adc: fix up casting in at91_adc_rea [...] omits 69f894c3f318 iio: ad9523: replace core mlock with local lock omits c344a327baef iio: adc: xilinx: Remove dead code from xadc_zynq_setup omits 39e27533cdb4 dt-bindings: iio: sigma-delta-modulator: fix unit-address [...] omits e01e7eaf37d8 iio: light: introduce si1133 omits c0e4e0fd952b iio: Add modifier for DUV light omits 1c28799257bc iio: light: isl29501: Add support for the ISL29501 ToF sensor. omits 3b770017b03a i2c: rcar: handle RXDMA HW behaviour on Gen3 omits fd800f646402 wan/fsl_ucc_hdlc: use IS_ERR_VALUE() to check return value [...] omits 2b5c49131fc4 MIPS: lantiq: Use dma_zalloc_coherent() in dma code omits 6a525818b135 Merge branch 'smc-next' omits 48bf5231771c net/smc: remove local variable page in smc_rx_splice() omits 144ce4b9b5a7 net/smc: use DECLARE_BITMAP for rtokens_used_mask omits 00e5fb263f9f net/smc: add function to get link group from link omits bac6de7b6370 net/smc: eliminate cursor read and write calls omits c601171d7a60 net/smc: provide smc mode in smc_diag.c omits 6100e34b2526 mm, memory_failure: Teach memory_failure() about dev_pagem [...] omits c2a7d2a11552 filesystem-dax: Introduce dax_lock_mapping_entry() omits ae1139ece126 mm, memory_failure: Collect mapping size in collect_procs() omits 23e7b5c2e271 mm, madvise_inject_error: Let memory_failure() optionally [...] omits 2fa147bdbf67 mm, dev_pagemap: Do not clear ->mapping on final put omits 06cb081a92e4 MAINTAINERS: Add Jan Kara for filesystem DAX omits 61e9ea32a718 MAINTAINERS: update Ross Zwisler's email address omits fb63fbee423a ia64: use mem_data to detect nodes' minimal and maximal PFNs omits 0617c50a0812 ia64: remove unused num_dma_physpages member from 'struct [...] omits 1ecd64abb5e4 ia64: contig/paging_init: reduce code duplication omits a30718868915 MIPS: Change definition of cpu_relax() for Loongson-3 omits 965228d33cd2 ARM: dts: exynos: Configure Midas SD card CD pin omits 73d2f79471f8 ARM: dts: exynos: Configure max77686 IRQ pin on Midas omits e2bae133b5c4 ARM: dts: exynos: Add pinctrl for Midas fuelgauge IRQ pin omits 492413dd6d19 ARM: dts: exynos: Add pinctrl config for Midas keys omits 43efe4fab743 ARM: dts: exynos: Add max77693 pinctrl config for Midas omits 75eb3a67a29e regmap: sccb: fix typo and sort headers alphabetically omits 0afdd676f6e5 Merge branch 'i2c/smbus_xfer_unlock-immutable' of git://gi [...] omits 08edaaa6d6fa drivers/md/raid5: Do not disable irq on release_inactive_s [...] omits 9a2ad3623868 selftests: forwarding: gre_multipath: Drop IPv6 tests omits 7fa41efac14f ipv6: sr: Use kmemdup instead of duplicating it in parse_nla_srh omits f8b2990fd91e Merge branch 'net-bridge-add-support-for-backup-port' omits 2756f68c3149 net: bridge: add support for backup port omits a5f3ea54f3cc net: bridge: add support for raw sysfs port options omits f467cad95f5e xfs: force summary counter recalc at next mount omits 53235f22151e xfs: refactor unmount record write omits 2e9e6481e2a7 xfs: detect and fix bad summary counts at mount omits 032d91f9820f xfs: fix indentation and other whitespace problems in scru [...] omits 1d8a748a8aa9 xfs: shorten struct xfs_scrub_context to struct xfs_scrub omits b5e2196e9c72 xfs: shorten xfs_repair_ prefix to xrep_ omits c517b3aa02cf xfs: shorten xfs_scrub_ prefix omits ef97ef26d263 xfs: clean up xfs_btree_del_cursor callers omits 0b04b6b875b3 xfs: trivial xfs_btree_del_cursor cleanups omits 81b549aa626b xfs: return from _defer_finish with a clean transaction omits 65cfcc3897d7 xfs: check leaf attribute block freemap in verifier omits 25a13e382de2 bluetooth: hci_qca: Replace GFP_ATOMIC with GFP_KERNEL omits f6ebfc24e78d bluetooth: hci_intel: Replace GFP_ATOMIC with GFP_KERNEL i [...] omits cf07e3412668 bluetooth: btusb: Replace GFP_ATOMIC with GFP_KERNEL in in [...] omits 436018eee5ea bluetooth: btmrvl_sdio: Replace GFP_ATOMIC with GFP_KERNEL [...] omits 478113e43162 bluetooth: bpa10x: Replace GFP_ATOMIC with GFP_KERNEL in b [...] omits 5f9c6580f632 bluetooth: bluecard_cs: Replace GFP_ATOMIC with GFP_KERNEL [...] omits 6709514f266e bluetooth: bfusb: Replace GFP_ATOMIC with GFP_KERNEL in bf [...] omits fe3136f44141 mm: Introduce new type vm_fault_t omits 203b400ee24e mtd: nand: correct documentation for NAND_ECC_HW8_512 omits 9e7c758ec476 timekeeping.txt: Correct maxCount of n-bit binary counter omits 701b3a3c0ac4 PATCH scripts/kernel-doc omits 31130c8ec8cc Documentation: kprobetrace: document 'trigger' file omits e50891d6eff5 Documentation: {u,k}probes: fix filename for event enabling omits 655c75a206e6 Documentation: proc.txt: Adding 'HardwareCorrupted' field [...] omits 1ecd34ddf63e ata: sata_rcar: Add rudimentary Runtime PM support omits c01e229f24eb ata: sata_rcar: Provide a short-hand for &pdev->dev omits 0e3fd810c4f4 Documentation: document ktime_get_*() APIs omits b965746306bc rseq/selftests: Add support for arm64 omits 2e012e76ad59 drm: mali-dp: Set encoder possible_clones omits 7749a57a2853 drm: mali-dp: Report writeback connector as connected omits 09ffcb0d718a arm64: acpi: fix alignment fault in accessing ACPI omits 20d12cf99061 efi/arm: map UEFI memory map even w/o runtime services enabled omits 3ea86495aef2 efi/arm: preserve early mapping of UEFI memory map longer [...] omits 5bcd44083a08 drivers: acpi: add dependency of EFI for arm64 omits 50d7ba36b916 arm64: export memblock_reserve()d regions via /proc/iomem omits c931d34ea085 arm64: build with baremetal linker target instead of Linux [...] omits 14d6e289a897 arm64: fix possible spectre-v1 write in ptrace_hbp_set_event() omits 9eb8be602bf8 m68k: Use generic dma_noncoherent_ops omits a8c5cb994341 nubus: Set default dma mask for nubus_board devices omits cf85d89562f3 m68k/mac: Enable PDMA for PowerBook 500 series omits 7673bf553b27 fork: Unconditionally exit if a fatal signal is pending omits 4ca1d3ee4613 fork: Move and describe why the code examines PIDNS_ADDING omits b340cbbea5b8 serial: 8250_exar: Drop unused variable in pci_xr17v35x_setup() omits ef4b891f7924 s390: vdso_fault return type omits d1de8633d96a s390 cio: Rewrite trace point class s390_class_schib omits 933df441e771 s390 cio: Rewrite trace point in s390_cio_tsch omits 27c0620ce947 s390 cio: Rewrite trace point in s390_cio_adapter_int omits 67faae15675a s390 cio: Rewrite trace point in s390_cio_stcrw omits 5925e8192742 s390 cio: Rewrite trace point in s390_cio_tpi omits 661c959bae31 s390 cio: Rewrite trace point in s390_cio_interrupt omits b036e6420b9a ARM: multi_v7_defconfig: Enable support for RZN1D-DB omits c03e2f12a296 ARM: dts: r8a77470: Use r8a77470-cpg-mssr binding definitions omits c85aabb841f5 ARM: dts: gr-peach: Add GR-Peach audiocamerashield support omits f8fc94dbcf2d ARM: dts: Renesas R9A06G032 SMP enable method omits df7112c94614 ARM: dts: Renesas RZN1D-DB Board base file omits 769d7248a7aa ARM: dts: Renesas R9A06G032 base device tree file omits cdbfaf640a23 ARM: dts: convert to SPDX identifier for Renesas boards omits 8199e49ff1f6 ARM: dts: r8a77(43|9[013]): Add missing OPP properties for CPUs omits bbb94a120136 ARM: shmobile: defconfig: Disable /sbin/hotplug fork-bomb omits b540eba16fd0 ARM: shmobile: defconfig: Enable support for RZN1D-DB omits 9efd6903620f ARM: shmobile: defconfig: Enable reset controller support omits 49141c824850 ARM: shmobile: defconfig: Drop NET_VENDOR_<FOO>=n omits 26fce0557fa6 reset: imx7: Fix always writing bits as 0 omits a4138e7c1228 ACPI: property: graph: Update graph documentation to use g [...] omits e49363e96fd2 ACPI: property: graph: Improve graph documentation for por [...] omits e58b1c6a9422 ACPI: property: graph: Fix graph documentation omits e4702b2ca7b4 ACPI: property: Update documentation for hierarchical data [...] omits 2285e6d9f689 ACPI: property: Document key numbering for hierarchical da [...] omits 18f1e58d1536 ACPI: property: Use data node name and reg property for graphs omits 6561eb3d3a23 ACPI: property: Allow direct graph endpoint references omits 0ef7478639c5 ACPI: property: Make the ACPI graph API private omits b10134a3643d ACPI: property: Document hierarchical data extension references omits 4eb0c3bf5ee5 ACPI: property: Allow making references to non-device nodes omits 977d5ad39f3e ACPI: Convert ACPI reference args to generic fwnode refere [...] omits 365e660fc88d arm64: defconfig: Enable more peripherals for Samsung Chro [...] omits 9f65b81f36e3 tty: hvc: introduce the hv_ops.flush operation for hvc drivers omits 550ddadcc758 tty: hvc: hvc_write() may sleep omits cfb5946b55f1 tty: hvc: hvc_poll() may sleep omits 6e9df95b76ca livepatch: Validate module/old func name length omits ec97eaad1383 tty: hvc: hvc_poll() break hv read loop omits a9bf5c8a271b tty: hvc: use mutex instead of spinlock for hvc_structs lock omits b8e759b8f6da HID: cougar: Add support for the Cougar 500k Gaming Keyboard omits 1a8861f11760 HID: cougar: make compare_device_paths reusable omits 1ea0358ecb84 ALSA: usb-audio: Generic DSD detection for Thesycon-based [...] omits 5d87eb94d9ba nvme: use hw qid in trace events omits 59e29ce66bc5 nvme: cache struct nvme_ctrl reference to struct nvme_request omits 202093848cac nvmet-rdma: add an error flow for post_recv failures omits 2fc464e2162c nvmet-rdma: add unlikely check in the fast path omits 0d5ee2b2ab4f nvmet-rdma: support max(16KB, PAGE_SIZE) inline data omits 64a741c1eaa8 nvme-rdma: support up to 4 segments of inline data omits 55eb942eda2c nvmet: add buffered I/O support for file backed ns omits 0866bf0c3778 nvmet: add commands supported and effects log page omits 230f1f9e04e2 nvme: move init of keep_alive work item to controller init [...] omits 40c6f9c28ef0 nvme.h: resync with nvme-cli omits dfef01e15082 ALSA: memalloc: Don't exceed over the requested size omits 0a213777d1dd fsi: Add support for device-tree provided chip IDs omits e13c542d5227 dt-bindings: fsi: Add optional chip-id to CFAMs omits 4fcdc2d1b0c6 fsi: sbefifo: Fix inconsistent use of ffdc mutex omits 6a794a27daca fsi: master-ast-cf: Add new FSI master using Aspeed ColdFire omits 2be5263c5df4 dt-bindings: fsi: Document binding for the fsi-master-ast- [...] omits d5e838275c80 devres: Add devm_of_iomap() omits d5e748ff2b99 Merge remote-tracking branch 'gpio/ib-aspeed' into upstream-ready omits 0a78c3803d19 net: mediatek: use dma_zalloc_coherent instead of allocato [...] omits 8824f62246be blk-mq: fail the request in case issue failure omits cc44ba91166b power: supply: max77693_charger: fix unintentional fall-through omits 37bab356f86b power: supply: mark expected switch fall-throughs omits 9c7272412bc5 power: supply: lego_ev3_battery: fix Vce offset omits 6e92cecb1e1b power: supply: lego_ev3_battery: Don't ignore iio_read_cha [...] omits 0d949905271d Merge tag 'ds2760-for-v4.19-signed' into psy-next omits 3dd0f18c70d9 EVM: fix return value check in evm_write_xattrs() omits 07300f774fec nfp: avoid buffer leak when FW communication fails omits 042f8825569d nfp: bring back support for offloading shared blocks omits 22f17952c787 blk-rq-qos: make depth comparisons unsigned omits 2d408c0d4574 xen-netfront: fix queue name setting omits be5a8ffa9cdb net/dsa/realtek: add MODULE_LICENSE() omits 5b3df177233e bonding: don't cast const buf in sysfs store omits fb42c838b641 Merge branch 'TX-used-ring-batched-updating-for-vhost' omits 4afb52c2af44 vhost_net: batch update used ring for datacopy TX omits d0d869718754 vhost_net: rename VHOST_RX_BATCH to VHOST_NET_BATCH omits 09c3248938c3 vhost_net: rename vhost_rx_signal_used() to vhost_net_sign [...] omits 0d20bdf34dc7 vhost_net: split out datacopy logic omits c92a8a8cb7d4 vhost_net: introduce tx_can_batch() omits a2a91a137ad4 vhost_net: introduce get_tx_bufs() omits 272f35cba53d vhost_net: introduce vhost_exceeds_weight() omits b0d0ea50e782 vhost_net: introduce helper to initialize tx iov iter omits 652e4f3e82a1 vhost_net: drop unnecessary parameter omits eac058068107 ARM: dts: exynos: Add missing interrupts for pwm node on Exynos5 omits c4326563d9ab efivars: Call guid_parse() against guid_t type of variable omits e8f4194d9b98 efi/cper: Use consistent types for UUIDs omits aab9593c0cb4 efi/x86: Replace references to efi_early->is64 with efi_is [...] omits c4db9c1e8c70 efi: Deduplicate efi_open_volume() omits 093174f52553 efi/x86: Add missing NULL initialization in UGA draw proto [...] omits 290084c2fa13 efi/x86: Merge 32-bit and 64-bit UGA draw protocol setup routines omits 0b767b16d7b6 efi/x86: Align efi_uga_draw_protocol typedef names to convention omits 75c5a713ab4b efi/x86: Merge the setup_efi_pci32() and setup_efi_pci64() [...] omits 83a0a2ea0b99 efi/x86: Prevent reentrant firmware calls in mixed mode omits d10ee9c54236 ALSA: timer: catch invalid timer object creation omits 0ae0d60a379c multicast: remove useless parameter for group add omits ef32477971b5 net: wimax: stack: fixed multi line comment issue omits b5293443de89 net: phy: sfp: Do not use "imply HWMON" omits 4c3033734970 libcxgb: replace vmalloc and memset with vzalloc omits c1907e53ab91 net: hix5hd2_gmac: use dma_zalloc_coherent instead of allo [...] omits e064cce13049 tipc: make some functions static omits baa2d2b17ee9 net: sched: use PTR_ERR_OR_ZERO macro in tcf_block_cb_register omits 94dee3861fd2 Merge tag 'am654-for-v4.19-signed' of git://git.kernel.org [...] omits 1df88c683ea3 Merge tag 'imx-drivers-4.19' of git://git.kernel.org/pub/s [...] omits 85a03fe92ce6 Merge tag 'reset-for-4.19' of git://git.pengutronix.de/git [...] omits fb5c81931a2b Merge tag 'renesas-arm64-defconfig-for-v4.19' of https://g [...] omits f19446ca1f50 Merge tag 'imx-defconfig-4.19' of git://git.kernel.org/pub [...] omits f156d3a0b84a Merge tag 'imx-dt64-4.19' of git://git.kernel.org/pub/scm/ [...] omits 278b1c8e0840 Merge tag 'imx-dt-4.19' of git://git.kernel.org/pub/scm/li [...] omits 3c34a84544c2 Merge tag 'imx-dt-clkdep-4.19' of git://git.kernel.org/pub [...] omits 88657e9012fa Merge tag 'amlogic-dt64-1' of https://git.kernel.org/pub/s [...] omits 2ec46892382a Merge tag 'renesas-dt-bindings-for-v4.19' of https://git.k [...] omits 1bf935046003 Merge tag 'renesas-arm64-dt2-for-v4.19' of https://git.ker [...] omits d15d9e323cd4 Merge tag 'at91-ab-4.19-dt' of git://git.kernel.org/pub/sc [...] omits 945d00478831 ARM: dts: berlin: Add missing OPP properties for CPUs omits 4d4ef9c42290 Merge tag 'hisi-arm64-dt-for-4.19v2' of git://github.com/h [...] omits 4fc116f395e4 Merge tag 'zynq-dt-for-v4.19-v2' of https://github.com/Xil [...] omits b68f95a5ecf2 Merge tag 'zynqmp-dt-for-v4.19-v2' of https://github.com/X [...] omits 7f502f8b3409 Merge tag 'uniphier-dt64-v4.19' of git://git.kernel.org/pu [...] omits 952a6f1326f2 Merge tag 'uniphier-dt-v4.19' of git://git.kernel.org/pub/ [...] omits 3f0213de1170 Merge tag 'omap-for-v4.19/dt-pt2-signed' of git://git.kern [...] omits f0ad84123011 Merge tag 'imx-soc-4.19' of git://git.kernel.org/pub/scm/l [...] omits b598b3aaf9ad Merge tag 'renesas-arm-soc2-for-v4.19' of https://git.kern [...] omits 10567c49b974 Merge tag 'at91-ab-4.19-soc' of git://git.kernel.org/pub/s [...] omits b0c28f276581 ARM: dts: qcom: Add missing OPP properties for CPUs omits 484a033bf07a Merge tag 'hisi-armv7-soc-for-4.19' of git://github.com/hi [...] omits e53db018315b arm64: dts: qcom: db410c: Fix Bluetooth LED trigger omits 499ff1165df1 arm64: dts: sdm845: Default qupv3_id_0 as "disabled" like _id_1 omits 619205235098 arm64: dts: msm8916: drop legacy suffix for clocks used by [...] omits f8120d61ceb7 arm64: defconfig: Enable CONFIG_MTD_NAND_QCOM for IPQ8074 omits c5d0cad11d3e ARM: qcom_defconfig: Enable QCOM NAND related configs omits 03864e57770a ARM: dts: qcom: msm8974-hammerhead: increase load on l20 f [...] omits eea7f21b1e2d ARM: dts: qcom: Fix 'interrupts = <>' property to use prop [...] omits 78ee559d7fc6 soc: qcom: rmtfs-mem: fix memleak in probe error paths omits 4da3b0452bc6 soc: qcom: llc-slice: Add missing MODULE_LICENSE() omits f63d609b602b arm64: dts: qcom: db820c: Add gpio-line-names property omits 6c805adf17d4 drivers: qcom: rpmh: fix unwanted error check for get_tcs_ [...] omits efa1c257b3fc drivers: qcom: rpmh-rsc: fix the loop index check in get_r [...] omits a0b1561f8461 firmware: qcom: scm: add a dummy qcom_scm_assign_mem() omits fdd102b52cfd drivers: qcom: rpmh-rsc: Check cmd_db_ready() to help children omits 2de4b8d33eab drivers: qcom: rpmh-rsc: allow active requests from wake TCS omits c8790cb6da58 drivers: qcom: rpmh: add support for batch RPMH request omits 564b5e24ccd4 drivers: qcom: rpmh: allow requests to be sent asynchronously omits 600513dfeef3 drivers: qcom: rpmh: cache sleep/wake state requests omits 9a3afcfbc0cc drivers: qcom: rpmh-rsc: allow invalidation of sleep/wake TCS omits fa460e453a83 drivers: qcom: rpmh-rsc: write sleep/wake requests to TCS omits c1038456b02b drivers: qcom: rpmh: add RPMH helper functions omits fc087fe5a45e drivers: qcom: rpmh-rsc: log RPMH requests in FTRACE omits 2e4690a09fca dt-bindings: introduce RPMH RSC bindings for Qualcomm SoCs omits 658628e7ef78 drivers: qcom: rpmh-rsc: add RPMH controller for QCOM SoCs omits a3134fb09e0b drivers: soc: Add LLCC driver omits 7e5700ae64f6 dt-bindings: Documentation for qcom, llcc omits 0b65c59e3a54 soc: qcom: smem: Correct check for global partition omits 717f2013a402 arm64: dts: sdm845: Add rpmh-clk node omits c83545d95376 arm64: dts: sdm845: Add rpmh-rsc node omits 994356cfa950 arm64: dts: qcom: sdm845: Enable debug UART and I2C10 on s [...] omits 897cf34e7305 arm64: dts: qcom: sdm845: Add I2C, SPI, and UART9 nodes omits 8ea4ffca8982 arm64: dts: qcom: Add pm8005 and pm8998 support omits 0729614992c9 signal: Push pid type down into complete_signal. omits 5a883cee7442 signal: Push pid type down into __send_signal omits b213984bd398 signal: Push pid type down into send_signal omits 40b3b0253562 signal: Pass pid type into do_send_sig_info omits 9c2db007787e signal: Pass pid type into send_sigio_to_task & send_sigur [...] omits 0102498083d5 signal: Pass pid type into group_send_sig_info omits d1afdc51399c Merge branch 'tcp-improve-setsockopt-TCP_USER_TIMEOUT-accuracy' omits b701a99e431d tcp: Add tcp_clamp_rto_to_user_timeout() helper to improve [...] omits a7fa37703d49 tcp: Add tcp_retransmit_stamp() helper routine omits 9bcc66e1983d tcp: convert icsk_user_timeout from jiffies to msecs omits 975cd350c270 Merge branch 's390-qeth-updates' omits 5f89eca57777 s390/qeth: speed up L2 IQD xmit omits a7c2f4a33290 s390/qeth: add support for constrained HW headers omits ba86ceee9d1b s390/qeth: merge linearize-check into HW header construction omits d2a274b25be7 s390/qeth: add statistics for consumed buffer elements omits 72f219da79d2 s390/qeth: use core MTU range checking omits 8ce7a9e064db s390/qeth: simplify max MTU handling omits 92d2720969bc s390/qeth: don't cache HW port number omits d3d1b205e89f s390/qeth: allocate netdevice early omits addc5ee87242 s390/qeth: remove redundant netif_carrier_ok() checks omits 70551dc46ffa s390/qeth: reset layer2 attribute on layer switch omits a702349a4099 s390/qeth: fix race in used-buffer accounting omits c2e2a618eb71 platform/x86: toshiba_acpi: Fix defined but not used build [...] omits d528114bd398 Merge branch 'hns3-misc-cleanups' omits d71d8381c5b7 net: hns3: Add SPDX tags to HNS3 PF driver omits 584b464f83a1 net: hns3: Remove unused struct member and definition omits ef0c5009619c net: hns3: Fix misleading parameter name omits c79301d8d985 net: hns3: Modify inconsistent bit mask macros omits f8a91784a13e net: hns3: Use decimal for bit offset macros omits fdace1bc4a1e net: hns3: Correct unreasonable code comments omits a10829c4aeab net: hns3: Remove extra space and brackets omits 3f639907e02e net: hns3: Standardize the handle of return value omits 646cb51228d4 net: hns3: Remove some redundant assignments omits 24122c7f4969 signal: Pass pid and pid type into send_sigqueue omits 2118e1f53f6f posix-timers: Noralize good_sigevent omits 019191342fec signal: Use PIDTYPE_TGID to clearly store where file signa [...] omits 6883f81aac6f pid: Implement PIDTYPE_TGID omits 2c4704756cab pids: Move the pgrp and session pid pointers from task_str [...] omits 71dbc8a96953 kvm: Don't open code task_pid in kvm_vcpu_ioctl omits 7a36094d61bf pids: Compute task_tgid using signal->leader_pid omits 1fb53567a363 pids: Move task_pid_type into sched/signal.h omits 2896b0f09f26 pids: Initialize leader_pid in init_task omits b0960b9569db KVM: arm: Add 32bit get/set events support omits 539aee0edb9f KVM: arm64: Share the parts of get/set events useful to 32bit omits be26b3a73413 arm64: KVM: export the capability to set guest SError syndrome omits b7b27facc7b5 arm/arm64: KVM: Add KVM_GET/SET_VCPU_EVENTS omits 327432c2469e KVM: arm/arm64: vgic: Update documentation of the GIC devi [...] omits 32f8777ed92d KVM: arm/arm64: vgic: Let userspace opt-in to writable v2 IGROUPR omits d53c2c29ae0d KVM: arm/arm64: vgic: Allow configuration of interrupt groups omits b489edc36169 KVM: arm/arm64: vgic: Return error on incompatible uaccess [...] omits c6e0917b67fc KVM: arm/arm64: vgic: Permit uaccess writes to return errors omits 87322099052b KVM: arm/arm64: vgic: Signal IRQs using their configured group omits 8df3c8f33f46 KVM: arm/arm64: vgic: Add group field to struct irq omits dd6251e463d3 KVM: arm/arm64: vgic: GICv2 IGROUPR should read as zero omits aa075b0f30b5 KVM: arm/arm64: vgic: Keep track of implementation revision omits a2dca217dae2 KVM: arm/arm64: vgic: Define GICD_IIDR fields for GICv2 and GIv3 omits 9bc03f1df31a arm64: KVM: Cleanup tpidr_el2 init on non-VHE omits e294cb3a6d1a KVM: arm/arm64: vgic-debug: Show LPI status omits 2326aceebc51 KVM: arm64: vgic-its: Remove VLA usage omits 1d47191de7e1 KVM: arm/arm64: Fix vgic init race omits c73314e6ebb2 iio: Add channel for Phase omits bce5c2ea350f uio: add SPDX license tags omits e16f4f3e0b7d base: core: Remove WARN_ON from link dependencies check omits 3297c8fc65af drivers/base: stop new probing during shutdown omits f4c6fbc96eb1 vt: drop unused struct vt_struct omits d541ae4e76ae vt: avoid a VLA in the unicode screen scroll function omits 13aa0a12183f vt: add /dev/vcsu* to devices.txt omits 0224080fc878 vt: coherence validation code for the unicode screen buffer omits 9bfdc2611d41 vt: selection: take screen contents from uniscr if available omits df155d2d8cbf vt: selection: handle storing of characters above U+FFFF omits 9ca7f2499845 vt: don't reinvent min() omits 36ecc1481dc8 pty: fix O_CLOEXEC for TIOCGPTPEER omits 9005feae4785 staging: rtl8712: remove redundant pointer 'nic' omits 6bcba96e8543 staging: wilc1000: move variable assignment along with its [...] omits cd46d1b11433 staging: wilc1000: remove unnecessary 'NULL' check from cf [...] omits 82120ec7afc3 staging: wilc1000: use 'int' inplace of 's32' date type omits d241877a1aca staging: wilc1000: avoid setting default value for variabl [...] omits 448d078449b7 staging: wilc1000: avoid forward declaration of host_int_p [...] omits 8bdc6bbc0996 staging: wilc1000: avoid host_int_get_assoc_res_info() for [...] omits 2653aade4807 staging: wilc1000: avoid forward declaration for handle_sc [...] omits 674650fd643e staging: wilc1000: remove unnecessary type used for wid id omits 74cffafb6684 staging: wilc1000: use single space before opening brances '{' omits 9542c441a714 staging: wilc1000: remove unnecessary blank line between v [...] omits 742a48699ea6 staging: wilc1000: use lowercase for 'IFC_UP' struct element name omits e3da5d9d255f staging: wilc1000: remove the mutliple #define used for sa [...] omits cf15e3dc8fbe staging: wilc1000: removed unused element from wilc_cfg_fr [...] omits 37d1a6dbb492 staging: wilc1000: remove unnecessary elements from 'wilc_ [...] omits 9fdc7420f282 staging: wilc1000: remove unused elements in 'wilc' struct omits ecba6b7477b2 staging: wilc1000: rename enum AUTHTYPE to use lowercase omits 90824b7cdfd5 staging: wilc1000: rename enum SITESURVEY to use lowercase omits 05b9eaa7fc65 staging: wilc1000: rename enum CURRENT_TXRATE to use lowercase omits 18da9e4ad2cb staging: wilc1000: rename goto to avoid leading '_' in label name omits 8c67e814fadc staging: wilc1000: remove extra enums defined for ieee80211_eid omits b69845eaef2c staging: wilc1000: remove extra enum defined for data rates omits d300da185096 staging: wilc1000: remove enum connect_status instead use [...] omits c3bfe9f186a5 staging: wilc1000: remove unused enum declaration omits e24411b3a099 staging:rtl8192u: Remove typedef and rename DOT11D_STATE - Style omits 8132962a11a5 staging:rtl8192u: Rename variable MaxTxPowerInDbm - Style omits 321639a74a9a staging:rtl8192u: Rename variable NumChnls - Style omits 85f24df0b4ef staging:rtl8192u: Rename structure member FirstChnl - Style omits 1f1590f25efd staging:rtl8192u: Remove typedef from structure - Style omits b613aac2dc0e staging:rtl8192u: Remove multiple blank lines - Style omits eae249b27f04 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 288e0a7c22ee staging:rtl8192u: Rename TClass > t_class - Style omits 912a9e0230bb staging:rtl8192u: Rename TSpec > t_spec - Style omits 12a540c3f411 staging:rtl8192u: Rename Addr > addr - Style omits 27c4a9bb9628 staging:rtl8192u: Rename InactTimer > inact_timer - Style omits 36cf191fd450 staging:rtl8192u: rename SetupTimer > setup_timer - Style omits d48cc3c39811 staging:rtl8192u: Rename List > list - Coding style omits 6ae62698ee42 staging:rtl8192u: remove typedef of struct TS_COMMON_INFO - Style omits 336b25773c4e staging:rtl8192u: remove typedef of enumeration TR_SELECT - Style omits 67e6ee898e4b staging: rts5208: xd.c fixed a brace coding style issue omits 0a31edbbf886 staging: rtl8188eu: remove blank lines omits 11790bbdf359 staging: rtl8188eu: use is_multicast_ether_addr omits cfd645643496 staging: rtl8188eu: remove MacAddr_isBcst macro omits 56edc4e3f909 staging: gasket: common ioctls add __user annotations omits de3690d025fc staging: gasket: common ioctl dispatcher add __user annotations omits c13435deaadc staging: gasket: apex ioctl add __user annotations omits 761d8db71436 staging: gasket: top ioctl handler add __user annotations omits ed74277bd80a staging: gasket: always allow root open for write omits 563f3bb51f59 staging: gasket: fix multi-line comment syntax in gasket_core.h omits 40eb35023179 staging: gasket: remove extra parens in gasket_write_mappa [...] omits fd5d76ab69a5 staging: gasket: gasket_mmap use PAGE_MASK omits 0b184cc86542 staging: gasket: remove unnecessary parens in page table code omits 4e48c29fe086 staging: gasket: fix comment syntax in apex.h omits 6d8a1d564bc0 staging: gasket: remove else clause after return in if clause omits c5172a29d738 staging: gasket: gasket page table functions use bool return type omits 9116223b84da staging: gasket: apex_clock_gating simplify logic, reduce [...] omits e80d8afc97fb staging: gasket: gasket_mmap return error instead of valid [...] omits ec45f01668e4 staging: gasket: don't treat no device reset callback as an error omits ed6e96c7951b staging: gasket: remove unnecessary code in coherent allocator omits ae27b2f9f76a staging: gasket: fix class create bug handling omits b6fdbbb743ce staging: gasket: remove code for no physical device omits 7a013c5026df staging: gasket: gasket_enable_dev remove unnecessary variable omits ec54d1abef2c staging: gasket: allow compile for ARM64 in Kconfig omits e7de2590f18a uio: fix wrong return value from uio_mmap() omits c59e18b876da Merge branch 'Make-sys-class-net-per-net-namespace-objects [...] omits 705e0dea4d52 bridge: make sure objects belong to container's owner omits fbdeaed408cf net: create reusable function for getting ownership info o [...] omits b0e37c0d8a6a net-sysfs: make sure objects belong to container's owner omits 3033fced2f68 net-sysfs: require net admin in the init ns for setting tx [...] omits 9944e894c126 driver core: set up ownership of class devices in sysfs omits d028b6f70320 kobject: kset_create_and_add() - fetch ownership info from parent omits 5f81880d5204 sysfs, kobject: allow creating kobject belonging to arbitr [...] omits 488dee96bb62 kernfs: allow creating kernfs objects with arbitrary uid/gid omits fbb5858c1467 uio: add SPDX license tag omits 3bae8cea04c6 serial: sh-sci: Document that serial aliases became optional omits ac8a103e695c serial: sh-sci: Drop superfluous assignment in sci_request_dma() omits 26f22d5748b4 serial: 8250_exar: Describe all members in struct exar8250_board omits 328c11f24b57 serial: 8250_exar: Remove useless has_slave member omits 2ff5fa7f742a serial: 8250_dw: Add compatible string for Renesas RZ/N1 UART omits 72b0505f0830 dt: serial: Add Renesas RZ/N1 binding documentation omits 1481ecf1941a serial: sh-sci: Fix use-after-free on subsequent port startup omits 7c4ec749a3bd net: Init backlog NAPI's gro_hash. omits 12dcaeb77e67 usb: usbtmc: Add ioctl for termination character omits fbd83971f942 usb: usbtmc: Add ioctl for EOM bit omits fe78a7c63705 usb: usbtmc: Add ioctl for trigger omits 048c6d88a021 usb: usbtmc: Add ioctls to set/get usb timeout omits 19e6c57e9616 usb: usbtmc: use consistent timeout error omits 4f3c8d6eddc2 usb: usbtmc: Support Read Status Byte with SRQ per file omits 04b453c859d3 usb/phy: fix PPC64 build errors in phy-fsl-usb.c omits 64ce7e9de773 Merge tag 'extcon-next-for-4.19' of git://git.kernel.org/p [...] omits 000c4662ab3e arm64: dts: qcom: Add pmu node to sdm845 omits 99d20a461c43 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits ab8b1fdd012f Merge branch 'omap-for-v4.19/dt-sysc-v2' into omap-for-v4.19/dt omits 770368961767 ARM: dts: omap4: Add l4 ranges for 4460 omits 84badc5ec5fc ARM: dts: omap4: Move l4 child devices to probe them with ti-sysc omits 4bce67862422 ARM: dts: omap4: Probe watchdog 3 with ti-sysc omits 8f42cb7f64c7 ARM: dts: omap4: Add l4 interconnect hierarchy and ti-sysc data omits 5600779ea5f3 openrisc: use generic dma_noncoherent_ops omits 2c1de929aef3 openrisc: fix cache maintainance the the sync_single_for_d [...] omits dcc9c9194412 openrisc: remove the no-op unmap_page and unmap_sg DMA operations omits 1902cbcc8ba1 openrisc: remove the sync_single_for_cpu DMA operation omits c4c5551df136 Merge ra.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux omits eaed0291c62f ARM: imx_v6_v7_defconfig: add DMATEST support omits 33a8d5a595dd ARM: dts: imx7d: remove "operating-points" property for cpu1 omits 55e209197098 ARM: dts: vf610-zii-ssmb-spu3: Fix W=1 level warnings omits 19fddda14765 ARM: dts: vf610: Add ZII CFU1 board omits 788654285da7 mips: mm: Discard ioremap_cacheable_cow() method omits 263fe5d45dcd i2c: aspeed: Adjust spinlock scope in the irq handler omits 517fde0eb5a8 i2c: aspeed: Fix initial values of master and slave state omits 6bc33c51976c i2c: aspeed: Add newline characters into message printings. omits eebfd44399e9 i2c: exynos5: Describe the hardware variant for readability omits c4ae05b976b2 i2c: recovery: make pin init look like STOP omits ea3cfbd896fd i2c: rcar: Add compatible support for r8a77990 (R-Car E3) omits 3911025e8608 MAINTAINERS: Add Eddie as the maintainer for the FSI-attac [...] omits 720d5ce9309d i2c: fsi: Add bus recovery omits f4cdc319cff8 i2c: fsi: Add I2C master locking omits 504b82773c07 i2c: fsi: Add transfer implementation omits 6cdf5e397a0b i2c: fsi: Add abort and hardware reset procedures omits 19b4887af715 i2c: fsi: Add port structures omits d6ffb6300116 i2c: Add FSI-attached I2C master algorithm omits 82d41d097439 dt-bindings: i2c: Add FSI-attached I2C master dt binding d [...] omits eef5ba1aa148 i2c: smbus: add unlocked __i2c_smbus_xfer variant omits bb81955fd4a4 kbuild: if_changed: document single use per target limitation omits d5e84c21dbf5 x86/entry/32: Check for VM86 mode in slow-path check omits 77754cfa09a6 perf/core: Make sure the ring-buffer is mapped in all page-tables omits 89e1f5cb1ecc PCI/portdrv: Remove pcie_portdrv_err_handler.slot_reset omits 10d790d99d3b PCI/AER: Clear device status bits during ERR_COR handling omits ec752f5d54d7 PCI/AER: Clear device status bits during ERR_FATAL and ERR [...] omits 43ec03a9e5f3 PCI/AER: Remove ERR_FATAL code from ERR_NONFATAL path omits 5b6c09660da8 PCI/AER: Factor out ERR_NONFATAL status bit clearing omits e7b0b847de6d PCI/AER: Clear only ERR_NONFATAL bits during non-fatal recovery omits 7ab92e89bf8b PCI/AER: Clear only ERR_FATAL status bits during fatal recovery omits 78fbe864c32c Merge tag 'usb-serial-4.19-rc1' of https://git.kernel.org/ [...] omits 40999f11ce67 tipc: make link capability update thread safe omits f91a0effcaa6 Merge branch 'constify-nla_policy' omits 5761917a1aac gtp: constify nla_policy omits a86c4120528f nbd: constify nla_policy omits fe1053b7859d drm/amdgpu: rework suspend and resume to deal with atomic changes omits e7854a038015 drm/amdgpu: split ip suspend into 2 phases omits 5b8eb0edba15 drm/amdgpu/acpi: skip backlight events for DC omits 9e7204beae8c drm/amdgpu/apci: don't call sbios request function if it's [...] omits 7766484b4a18 drm/amdgpu: Fix warning in dma_fence_is_later on resume from S3. omits ecb8c50382e2 drm/amdgpu: use drm_fb helper for console_(un)lock omits 3dbd823e53b5 drm/amd/display: Convert 10kHz clks from PPLib into kHz omits 97e8f102f5a9 drm/amd/pp: Set Max clock level to display by default omits a0c3bf0ff40d drm/amd/pp: Update clk with od setting when set power state omits 88de542e421a drm/amd/pp: Read vbios vddc limit before use them omits 4d3b9ae50ea0 drm/amdgpu: lock and unlock console only for amdgpu_fbdev_ [...] omits 1bc460a45b97 drm/amd/display: Honor pplib stutter mask for all ASICs in DC omits 7b42573bb8a0 drm/amd/display: Drop unused backlight functions in DM omits 3f48c6813fc6 drm/amdgpu: fix spelling mistake "successed" -> "succeeded" omits eecd6857709e tls: Fix copy-paste error in tls_device_reencrypt omits 86a66810baa8 mm, madvise_inject_error: Disable MADV_SOFT_OFFLINE for ZO [...] omits 73449daf8f0d filesystem-dax: Set page->index omits 35de299547d1 device-dax: Set page->index omits 2232c6382a45 device-dax: Enable page_mapping() omits 226ab561075f device-dax: Convert to vmf_insert_mixed and vm_fault_t omits a8e43c21a8a3 ASoC: pxa: remove clock divider and pll setup from zylonit [...] omits 37164571fb25 regulator: qcom_spmi: Indent with tabs instead of spaces omits 9689ca0af345 regulator: qcom_spmi: Do not initialise static to NULL omits 85046a155296 regulator: qcom_spmi: Use correct regmap when checking for error omits fffe7f52eb5d regulator: qcom_spmi: Fix warning Bad of_node_put() omits 7864a79f37b5 ASoC: meson: add axg sound card support omits 2a05c71ea17b ASoC: meson: add axg sound card DT bindings documentation omits cbdfab3b675f ASoC: export snd_soc_of_get_slot_mask omits 13a22e6a98f8 ASoC: meson: add tdm input driver omits c41c2a355b86 ASoC: meson: add tdm output driver omits d60e4f1e4be5 ASoC: meson: add tdm interface driver omits 1a11d88f499c ASoC: meson: add tdm formatter base driver omits 9e960c0298b5 ASoC: meson: add axg tdm interface DT bindings documentation omits c8acfe0aadbe USB: serial: cp210x: implement GPIO support for CP2102N omits d903779b58be reset: meson: add meson audio arb driver omits aaa080fa7e0f ARM64: dts: meson-gxl: add support for the Oranth Tanix TX3 Mini omits e3b8b7d49e3d ARM64: dts: meson-gxl: add support for the S905W SoC and t [...] omits d6996e3cbd16 dt-bindings: arm: amlogic: Add support for the Oranth Tani [...] omits 580f1f41bf09 dt-bindings: arm: amlogic: Add support for GXL S905W and t [...] omits 405f69b44927 dt-bindings: add vendor prefix for Shenzhen Oranth Technol [...] omits 8909e72270f2 ARM64: dts: meson-axg: add the audio clock controller omits 7382913e2303 Merge tag 'meson-clk-dt-for-v4.19' of https://github.com/B [...] omits 5338073561be reset: meson: add dt-bindings for meson-axg audio arb omits a87399692129 arm64: dts: Add Mediatek X20 Development Board support omits e6bffe44b5a0 dt-bindings: arm: mediatek: Document Mediatek X20 Developm [...] omits 89803e8b2656 ARM64: dts: meson-axg: add pdm pins omits c67ee0a88aea ARM64: dts: meson-axg: add spdif input pins omits 399ac14ba5ec ARM64: dts: meson-axg: remove spdif out from gpio a7 omits aabe5d2d4fa8 ARM64: dts: meson-axg: add adc buttons the S400 omits 65b7591a1ef2 ARM64: dts: meson-axg: remove vddio_ao18 from SoC dtsi omits a51b74ea78ac ARM64: dts: meson-axg: add saradc support omits fd47716479f5 ARM64: dts: add S805X based P241 board omits d3d1ae57585f dt-bindings: amlogic: Add support for GXL S805X and the P2 [...] omits e3128cea8b3e ARM64: dts: amlogic: Add missing cooling device properties [...] omits 70d4b64f6c2d ARM64: dts: meson-axg: add spdif output pins omits a90193b9a0e7 ARM64: dts: meson-axg: add s400 speaker amplifier omits e120289cc094 ARM64: dts: meson-axg: add s400 main 12v supply omits 6279f6669db5 ARM64: dts: meson-axg: add s400 microphone card leds omits d1b5a0a8ff5d ARM64: dts: meson-gxbb-nanopi-k2: Add HDMI, CEC and CVBS nodes omits 1b2b1e752de4 ARM64: dts: meson-gx-p23x-q20x: move the wifi node to each [...] omits 41ed2e0db48c ARM64: dts: meson: enable the saradc node in meson-gx-p23x [...] omits ebfee0309d49 usb: dwc3: rockchip: Fix PHY documentation links. omits d9737953d851 iommu/vt-d: Remove the obsolete per iommu pasid tables omits 4774cc524570 iommu/vt-d: Apply per pci device pasid table in SVA omits a7fc93fed94b iommu/vt-d: Allocate and free pasid table omits cc580e41260d iommu/vt-d: Per PCI device pasid table interfaces omits 85319dcc8955 iommu/vt-d: Add for_each_device_domain() helper omits 9ddbfb42138d iommu/vt-d: Move device_domain_info to header omits af39507305fb iommu/vt-d: Apply global PASID in SVA omits 51261aac51a0 iommu/vt-d: Avoid using idr_for_each_entry() omits 562831747f62 iommu/vt-d: Global PASID name space omits f1a066fcc972 iommu/amd: Remove redundant WARN_ON() omits ed207a743444 microblaze: remove consistent_sync and consistent_sync_page omits 5411ad27dba1 microblaze: use generic dma_noncoherent_ops omits 2ec42486358f ASoC: tegra: improve goto error label omits faa80b66c767 MAINTAINERS: add entry for STM32 audio drivers omits e1548b1ba164 MAINTAINERS: add entry for STI audio drivers omits 486c16f2b5d1 ASoC: sgtl5000: fix spelling in devicetree binding document omits 2ae86955703e iommu/ipmmu-vmsa: IMUCTRn.TTSEL needs a special usage on R [...] omits 9a6c158f62cc arm64: dts: renesas: r8a77980: add INTC-EX support omits fe1bc94a275d arm64: dts: renesas: r8a77990: Enable USB3.0 host for Ebisu board omits 30316c4f7f0c arm64: dts: renesas: r8a77995: Add SCIF {0,1,3,4,5} and al [...] omits 54f464e0c91f ARM: shmobile: Always enable ARCH_TIMER on SoCs with A7 an [...] omits 8fc0d470bc77 ARM: shmobile: r8a7779: hide unused r8a7779_platform_cpu_kill omits c83e9c4873d3 soc: r9a06g032: don't build SMP files for non-SMP config omits 7416d4411361 ARM: shmobile: Add the R9A06G032 SMP enabler driver omits 24b87a16fee0 apparmor: Fix failure to audit context info in build_change_hat omits 9407f5a7ee77 sched/clock: Close a hole in sched_clock_init() omits 31d5e6b72439 dmaengine: mv_xor_v2: enable COMPILE_TEST omits c3a272c7b0c8 dmaengine: mv_xor_v2: move unmap to before callback omits 5a80aff92ad2 dmaengine: mv_xor_v2: convert callback to helper function omits 8bbafed8dd5c dmaengine: mv_xor_v2: kill the tasklets upon exit omits 48c008b5914f dmaengine: mv_xor_v2: explicitly freeup irq omits 5baf4f9c0035 xfrm: Allow xfrmi if_id to be updated by UPDSA omits bc56b3340459 xfrm: Remove xfrmi interface ID from flowi omits 887532ca7ca5 ACPI / OSI: Add OEM _OSI string to enable NVidia HDMI audio omits ae976358cd7b Revert "ACPI / bus: Parse tables as term_list for Dell XPS [...] omits c8cbc1c20c29 ARM: dts: at91: fix typos for SSC TD functions omits ef8375bea216 ARM: dts: add support for Laird SOM60 module and DVK boards omits fd2c7ef94311 ARM: dts: add support for Gatwick board based on WB50N omits e8274426b4b7 ARM: dts: add support for Laird WB50N cpu module and DVK omits 044565558639 ARM: dts: add support for Laird WB45N cpu module and DVK omits fc37204432d2 ARM: dts: at91: add labels to soc dtsi for derivative boards omits 989974c80457 ovl: Enable metadata only feature omits 935a074f4867 ovl: Do not do metacopy only for ioctl modifying file attr omits 997336f2c305 ovl: Do not do metadata only copy-up for truncate operation omits d1e6f6a94d6c ovl: add helper to force data copy-up omits 0a2d0d3f2f29 ovl: Check redirect on index as well omits 4120fe64dce4 ovl: Set redirect on upper inode when it is linked omits 7bb083837d1b ovl: Set redirect on metacopy files upon rename omits 60124877b9ec ovl: Do not set dentry type ORIGIN for broken hardlinks omits a00c2d59e914 ovl: Add an inode flag OVL_CONST_INO omits 0b17c28af1b8 ovl: Treat metacopy dentries as type OVL_PATH_MERGE omits b8a8824ca011 ovl: Check redirects for metacopy files omits 0618a816edab ovl: Move some dir related ovl_lookup_single() code in else block omits 2c3d73589adc ovl: Do not expose metacopy only dentry from d_real() omits 8c444d2a971f ovl: Open file with data except for the case of fsync omits 4823d49c26ea ovl: Add helper ovl_inode_realdata() omits 2664bd0897c2 ovl: Store lower data inode in ovl_inode omits 67d756c27ac4 ovl: Fix ovl_getattr() to get number of blocks from lower omits 647d253fcd53 ovl: Add helper ovl_dentry_lowerdata() to get lower data dentry omits 4f93b426ab39 ovl: Copy up meta inode data from lowest data inode omits 9d3dfea3d35a ovl: Modify ovl_lookup() and friends to lookup metacopy dentry omits 027065b72643 ovl: Use out_err instead of out_nomem omits 0c2888749363 ovl: A new xattr OVL_XATTR_METACOPY for file on upper omits 2002df85367c ovl: Add helper ovl_already_copied_up() omits 44d5bf109a73 ovl: Copy up only metadata during copy up where it makes sense omits bd64e57586d3 ovl: During copy up, first copy up metadata and then data omits d5791044d2e5 ovl: Provide a mount option metacopy=on/off for metadata copyup omits d6eac039133b ovl: Move the copy up helpers to copy_up.c omits 9cec54c83a8b ovl: Initialize ovl_inode->redirect in ovl_get_inode() omits 0c31d675aad9 ovl: fix documentation of non-standard behavior omits a3eed83a1895 Merge branch 'qed-Add-support-for-phy-module-query' omits 97df0d65623b qede: Add driver callbacks for eeprom module query. omits b51dab46c6ad qed: Add qed APIs for PHY module query. omits 57dc2bfc334a Merge branch 'tc-tunnel-ttl-tos' omits 0e2c17b64d5c net/sched: cls_flower: Support matching on ip tos and ttl [...] omits 5544adb9707f flow_dissector: Dissect tos and ttl from the tunnel info omits 07a557f47d7e net/sched: tunnel_key: Allow to set tos and ttl for tc bas [...] omits 0e7d4d932ffc crypto: sharah - Unregister correct algorithms for SAHARA 3 omits e5c8ee1f7cc2 crypto: inside-secure - initialize first_rdesc to make GCC happy omits 301422e37782 crypto: inside-secure - switch to SPDX identifiers omits aef66587f19c crypto: ecdh - fix typo of P-192 b value omits c98fae5e29fa crypto: dh - update test for public key verification omits cf862cbc8319 crypto: drbg - eliminate constant reinitialization of SGL omits 3fd8093b41e7 crypto: dh - fix memory leak omits 8c934e01a7ce x86/pti: Check the return value of pti_user_pagetable_walk_pmd() omits b2b7d986a89b x86/pti: Check the return value of pti_user_pagetable_walk_p4d() omits be0e16ce7c3b x86/hyper-v: Fix wrong merge conflict resolution omits 500775074f88 Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits e5af5ff34cf0 Merge tag 'fortglx/4.19/time-part2' of https://git.linaro. [...] omits dbc3f77c2fea selftests/powerpc: Consolidate copy/paste test logic omits 525661ef8040 selftests/powerpc: Remove Power9 paste tests omits 83039f22ba2f selftests/powerpc: Remove Power9 copy_unaligned test omits ec9336396a98 powerpc/prom_init: Remove linux,stdout-package property omits 48e91846865c powerpc/ps3: Set driver coherent_dma_mask omits ef8e0ff97ae8 Merge tag 'drm-intel-next-2018-07-19' of git://anongit.fre [...] omits f4e34f2a5dd9 scsi: hisi_sas: Add SATA FIS check for v3 hw omits 1c09b663168b scsi: hisi_sas: add memory barrier in task delivery function omits 6cca51ee0aa2 scsi: hisi_sas: Tidy hisi_sas_task_prep() omits e5ea48014adc scsi: hisi_sas: Implement handlers of PCIe FLR for v3 hw omits e8ce775e5169 scsi: hisi_sas: relocate some common code for v3 hw omits 4522204ab218 scsi: hisi_sas: tidy host controller reset function a bit omits 25908cac84b2 scsi: hisi_sas: Fix the failure of recovering PHY from STP [...] omits d9d51e0cf462 scsi: hisi_sas: tidy channel interrupt handler for v3 hw omits 4e32b2f48427 scsi: hisi_sas: Drop hisi_sas_slot_abort() omits db67befa3d90 scsi: csiostor: update ingress pack and pad boundary value omits 7ee7ef24d02d scsi: arm64: defconfig: enable configs for Hisilicon ufs omits 360249d2ae5a scsi: arm64: dts: add ufs dts node omits 8ee94ec06529 scsi: ufs: dt-bindings: add document for hisi-ufs omits 8111b5e33486 scsi: ufs: add Hisilicon ufs driver code omits 294f96ae8aa5 Merge tag 'drm-misc-next-2018-07-18' of git://anongit.free [...] omits 090cbdd0735b Merge branch 'linux-4.19' of git://github.com/skeggsb/linu [...] omits 39232ed5a179 time: Introduce one suspend clocksource to compensate the [...] omits f473e5f467f6 time: Fix extra sleeptime injection when suspend fails omits 985e695074d3 timekeeping/ntp: Constify some function arguments omits f4585bc20fc7 apparmor: Fully initialize aa_perms struct when answering [...] omits 7f3ebcf2b139 apparmor: Check buffer bounds when mapping permissions mask omits 97193702c6d3 x86/entry/32: Add debug code to check entry/exit CR3 omits 5e8105950a8b x86/mm/pti: Add Warning when booting on a PCID capable CPU omits 7757d607c6b3 x86/pti: Allow CONFIG_PAGE_TABLE_ISOLATION for x86_32 omits 6df934b92a54 x86/ldt: Enable LDT user-mapping for PAE omits 9bae3197e15d x86/ldt: Split out sanity check in map_ldt_struct() omits 8195d869d118 x86/ldt: Define LDT_END_ADDR omits f3e48e546c42 x86/ldt: Reserve address-space range on 32 bit for the LDT omits f59dbe9ca670 x86/pgtable/pae: Use separate kernel PMDs for user page-table omits 4e8537e4a7a1 x86/mm/dump_pagetables: Define INIT_PGD omits ba0364e260ab x86/mm/pti: Clone entry-text again in pti_finalize() omits b976690f5db2 x86/mm/pti: Introduce pti_finalize() omits 1ac228a7c87f x86/mm/pti: Keep permissions when cloning kernel text in p [...] omits 39d668e04eda x86/mm/pti: Make pti_clone_kernel_text() compile on 32 bit omits f94560cd6b51 x86/mm/pti: Clone CPU_ENTRY_AREA on PMD level on x86_32 omits 2c1b9fbe8341 x86/mm/pti: Define X86_CR3_PTI_PCID_USER_BIT on x86_32 omits 935232ce28df x86/mm/pti: Add an overflow check to pti_clone_pmds() omits 1f40a46cf47c x86/mm/legacy: Populate the user page-table with user pgd's omits 9b7b8bbd7f6b x86/mm/pae: Populate the user page-table with user pgd's omits 6c0df8689494 x86/mm/pae: Populate valid user PGD entries omits 76e258add7b6 x86/pgtable: Move two more functions from pgtable_64.h to [...] omits fcbbd977572c x86/pgtable: Move pti_set_user_pgtbl() to pgtable.h omits 8372d66865de x86/pgtable: Move pgdp kernel/user conversion functions to [...] omits e3238faf20fb x86/pgtable/32: Allocate 8k page-tables when PTI is enabled omits 7ffcf1497c8a x86/pgtable/pae: Unshare kernel PMDs when PTI is enabled omits 23b772883d1d x86/pgtable: Rename pti_set_user_pgd() to pti_set_user_pgtbl() omits 252e1a052630 x86/entry: Rename update_sp0 to update_task_stack omits b65bef400689 x86/entry/32: Add PTI CR3 switches to NMI handler code omits e464fb9f241d x86/entry/32: Add PTI cr3 switch to non-NMI entry/exit points omits 929b44eb5739 x86/entry/32: Simplify debug entry point omits b92a165df17e x86/entry/32: Handle Entry from Kernel-Mode on Entry-Stack omits 8b376fae0514 x86/entry/32: Introduce SAVE_ALL_NMI and RESTORE_ALL_NMI omits e5862d0515ad x86/entry/32: Leave the kernel via trampoline stack omits 45d7b255747c x86/entry/32: Enter the kernel via trampoline stack omits 0d2eb73b2999 x86/entry/32: Split off return-to-kernel path omits 8e676ced31e9 x86/entry/32: Unshare NMI return path omits 46eabca284f9 x86/entry/32: Put ESPFIX code into a macro omits a6b744f3ce9d x86/entry/32: Load task stack from x86_tss.sp1 in SYSENTER [...] omits ae2e565bc6aa x86/entry/32: Rename TSS_sysenter_sp0 to TSS_entry2task_stack omits 9e97b73fdb23 x86/asm-offsets: Move TSS_sp0 and TSS_sp1 to asm-offsets.c omits c6a44ba950d1 PCI: Rename pci_try_reset_bus() to pci_reset_bus() omits fe32e2fa656c PCI: Deprecate pci_reset_bus() and pci_reset_slot() functions omits 811c5cb37df4 PCI: Unify try slot and bus reset API omits 381634cad15b PCI: Hide pci_reset_bridge_secondary_bus() from drivers omits 409888e0966e IB/hfi1: Use pci_try_reset_bus() for initiating PCI Second [...] omits 1842623850d0 PCI: Handle error return from pci_reset_bridge_secondary_bus() omits 1949f9f49792 Documentation/l1tf: Fix typos omits 8dbe438589f3 x86/tsc: Make use of tsc_calibrate_cpu_early() omits 03821f451d2d x86/tsc: Split native_calibrate_cpu() into early and late parts omits 46457ea464f5 sched/clock: Use static key for sched_clock_running omits 857baa87b642 sched/clock: Enable sched clock early omits 5d2a4e91a541 sched/clock: Move sched clock initialization and merge wit [...] omits 4763f03d3d18 x86/tsc: Use TSC as sched clock early omits e2a9ca29b5ed x86/tsc: Initialize cyc2ns when tsc frequency is determined omits cf7a63ef4e02 x86/tsc: Calibrate tsc only once omits 227e3958a780 ARM/time: Remove read_boot_clock64() omits 00067a6db2e9 s390/time: Remove read_boot_clock64() omits 4b1b7f805489 timekeeping: Default boot time offset to local_clock() omits 3eca993740b8 timekeeping: Replace read_boot_clock64() with read_persist [...] omits be2e0e425767 s390/time: Add read_persistent_wall_and_boot_offset() omits 38669ba205d1 x86/xen/time: Output xen sched_clock time from 0 omits 7b25b9cb0dad x86/xen/time: Initialize pv xen time in init_hypervisor_pl [...] omits fe9af81e524e x86/tsc: Redefine notsc to behave as tsc=unstable omits 9b3661cd7e54 x86/CPU: Call detect_nopl() only on the BSP omits 8990cac6e5ea x86/jump_label: Initialize static branching early omits 6fffacb30349 x86/alternatives, jumplabel: Use text_poke_early() before [...] omits 95a3d4454bb1 x86/kvmclock: Switch kvmclock data to a PER_CPU variable omits e499a9b6dc48 x86/kvmclock: Move kvmclock vsyscall param and init to kvmclock omits 42f8df935efe x86/kvmclock: Mark variables __initdata and __ro_after_init omits 146c394d0c3c x86/kvmclock: Cleanup the code omits 7a5ddc8fe0ea x86/kvmclock: Decrapify kvm_register_clock() omits 7ef363a39514 x86/kvmclock: Remove page size requirement from wall_clock omits 368a540e0232 x86/kvmclock: Remove memblock dependency omits 86b2dcd4f02b ntp: Use kstrtos64 for s64 variable omits 0f9987b63dcc ntp: Remove redundant arguments omits 51259d0022f1 PCI/IOV: Tidy pci_sriov_set_totalvfs() omits f2df5da66262 fold generic_readlink() into its only caller omits e77b8216a2f9 PCI/DPC: Remove indirection waiting for inactive link omits 738c4e411dad PCI/DPC: Use threaded IRQ for bottom half handling omits 8aefa9b0d910 PCI/DPC: Print AER status in DPC event handling omits f1d16b17568e PCI/DPC: Remove rp_pio_status from dpc struct omits 0c27e28f7717 PCI/DPC: Defer event handling to work queue omits f8d46c89c86f PCI/DPC: Leave interrupts enabled while handling event omits 7af02fcd84c1 PCI/AER: Honor "pcie_ports=native" even if HEST sets FIRMW [...] omits 12833017e581 PCI/AER: Add sysfs attributes for rootport cumulative stats omits 81aa5206f9a7 PCI/AER: Add sysfs attributes to provide AER stats and breakdown omits db89ccbe52c7 PCI/AER: Define aer_stats structure for AER capable devices omits 60ed982a4e78 PCI/AER: Move internal declarations to drivers/pci/pci.h omits bd237801fef2 PCI/AER: Adopt lspci names for AER error decoding omits 1e4511604dfa PCI/AER: Expose internal API for obtaining AER information omits 317c6d9b69eb mtd: rawnand: micron: Make ECC activation stateful omits ef422e1ecd27 mtd: rawnand: micron: Avoid enabling/disabling ECC when it [...] omits 2301780711ef mtd: rawnand: micron: Get the actual number of bitflips omits cb2bf403a462 mtd: rawnand: micron: allow forced on-die ECC omits 0d6030ac041f mtd: rawnand: Expose _notsupp() helpers for raw page accessors omits 3ec7cb369eb2 mtd: rawnand: micron: support 8/512 on-die ECC omits dbc44edbf833 mtd: rawnand: micron: Fix on-die ECC detection logic omits 79e1ca37cc0c mtd: rawnand: fsmc: Stop using chip->read_buf() omits 7330fc505af4 mtd: rawnand: qcom: stop using phys_to_dma() omits d535934a9ad4 mtd: rawnand: tegra: check bounds of die_nr properly omits 6a943386ee36 mtd: rawnand: add default values for dynamic timings omits e8b0ac398f5e mtd: onenand: use mtd_device_register() where applicable omits 29597ca14dee mtd: rawnand: use mtd_device_register() where applicable omits c2204734bb50 mtd: rawnand: MTD_NAND_BCM47XXNFLASH needs CONFIG_BCMA omits ab99e11062c1 memory: jz4780-nemc: Allow selection of this driver when C [...] omits 72b77bb018b3 mtd: rawnand: jz4740: Use the proper format specifier to p [...] omits d70420bcd447 mtd: adapt misleading comment in mtd_oob_ops structure omits a8222a84cefa mtd: Make Kconfig formatting consistent omits 73ab603f4414 Merge branch 'linus' into x86/timers omits 1ae22a0e3563 MIPS: Add FP_MODE regset support omits 44109c60176a MIPS: Add DSP ASE regset support omits f5958b4cf4fc MIPS: Correct the 64-bit DSP accumulator register size omits 2f819db565e8 binfmt_elf: Respect error return from `regset->active' omits 5c675bf2c67c drm/amdgpu: clean up UVD instance handling v2 omits 58c24b7c893c drm/amdgpu: remove superflous UVD encode entity omits 4841203102a3 drm/amdgpu/display: Replace CONFIG_DRM_AMD_DC_DCN1_0 with [...] omits 1ce0688f3f6a drm/amd/powerplay: fixed uninitialized value omits c64fb6dade16 drm/amdgpu/powerplay: use irq source defines for smu7 sources omits 7abeb64da6de Merge branch 'topic/drm_audio_component' into for-next omits 9ee6f8a8cbbd ASoC: Intel: bytcr_rt5640: Add quirk for the "Connect Tabl [...] omits 246b6472b7da Merge tag 'irqchip-4.18-3' of git://git.kernel.org/pub/scm [...] omits ef821e3f14e8 drm/i915: Update DRIVER_DATE to 20180719 omits d81be4f379e7 drm/i915: Remove intel_panel_detect() omits b93b41afcee2 drm/i915: Assume eDP is always connected omits 05c72e77ccda drm/i915: Nuke the LVDS lid notifier omits d5fd14803573 dt-bindings: irqchip: renesas-irqc: Document r8a77980 support omits dcbabbbd2618 dt-bindings: irqchip: renesas-irqc: Document r8a77470 support omits 1047557cb957 irqchip/ingenic: Add support for the JZ4725B SoC omits 6bdd0299cf76 irqchip/stm32: Add exti0 translation for stm32mp1 omits 06aa6e51273c ASoC: Intel: bytcr_rt5651: Add quirk table entries for var [...] omits a0d1d867c262 ASoC: Intel: bytcr_rt5651: Add mono speaker quirk omits ac275ee5aa67 ASoC: Intel: bytcr_rt5651: Add IN2 input mapping omits 8627fb257e16 ASoC: Intel: bytcr_rt5651: Set OVCD limit for VIOS LTH17 t [...] omits 0a3badd141f7 ASoC: Intel: bytcr_rt5651: Fix using the wrong GPIO for th [...] omits eea1662525bd ASoC: rt5651: Add IN3 Boost volume control omits 30587589251a timer: Fix coding style omits ecbd611882a1 arm64: allwinner: h6: enable MMC0/2 on Pine H64 omits 8f54bd1595b3 arm64: allwinner: h6: add device tree nodes for MMC controllers omits 0a23f1ad88fc dt-binding: mmc: sunxi: add H6 compatible (with A64 fallback) omits 8e974b3b8edd x86: Avoid pr_cont() in show_opcodes() omits d1ed755dde8f ARM: dts: sun5i: Fix the SRAM A3-A4 declaration omits 7377330a1ed2 soc: sunxi: Add the A13, A23 and H3 system control compatibles omits cd0ed39dc9e8 s390/tape: replace PTR_RET with PTR_ERR_OR_ZERO omits 9fa6a659ca98 s390/hypfs: Replace PTR_RET with PTR_ERR_OR_ZERO omits 757853ea1975 s390/dasd: replace PTR_RET with PTR_ERR_OR_ZERO omits 9c705206d0b5 s390/ap_bus: replace PTR_RET with PTR_ERR_OR_ZERO omits 054732837c31 s390/keyboard: sanitize array index in do_kdsk_ioctl omits 22f3d86f0d87 arm64: dts: allwinner: a64: Remove unused address-cells/si [...] omits 8fb147322a8f ARM: dts: sunxi-h3-h5: Remove unused address-cells/size-ce [...] omits 24770a316066 ARM: dts: sun8i: r40: Remove unused address-cells/size-cel [...] omits b689ea74a671 ARM: dts: sun8i: a83t: Remove unused address-cells/size-ce [...] omits 089d0f967eec dt-bindings: net: dwmac-sun8i: Remove unused address-cells [...] omits d52ed4b0bc73 ASoC: wm_adsp: Parse HOST_BUFFER controls omits 3bbc2705a3d1 ASoC: wm_adsp: Allow up to 8 channels for voice control omits b7ede5af62ab ASoC: wm_adsp: Take prefix into account in control name length omits 517ee74e1b31 ASoC: wm_adsp: Correct algorithm list allocation size omits 868e49a4a00a ASoC: wm_adsp: Ensure DSP boot work complete before preloa [...] omits d78d3343dce7 drm/i915/execlists: Move the assertion we have the rpm wak [...] omits ef6cb5f1a048 cxl: Fix wrong comparison in cxl_adapter_context_get() omits 99c3ce33a00b powerpc/powernv/npu: Add a debugfs setting to change ATSD [...] omits d69ccc00c497 MAINTAINERS: Remove the entry for the orphaned ams driver omits fca7bf946e31 powerpc/mpic: Pass first free vector number to mpic_setup_ [...] omits 46b1063f91e5 drm/i915: Handle recursive shrinker for vma->last_active a [...] omits a3da7b4a3be5 KVM: s390: add etoken support for guests omits eea033d07543 cpufreq: intel_pstate: Show different max frequency with t [...] omits 15c972dfb395 PCI: endpoint: Add MSI set maximum restriction omits 0653217c180f tools: PCI: Add MSI-X support omits e03327122e2c pci_endpoint_test: Add 2 ioctl commands omits c2e00e31087e pci-epf-test/pci_endpoint_test: Add MSI-X support omits 9133e394d5ed pci-epf-test/pci_endpoint_test: Use irq_type module parameter omits e8817de7fbfc pci-epf-test/pci_endpoint_test: Cleanup PCI_ENDPOINT_TEST [...] omits cb22d40b5f2b PCI: dwc: Add legacy interrupt callback handler omits 3920a5d7b24d PCI: dwc: Rework MSI callbacks handler omits beb4641a787d PCI: dwc: Add MSI-X callbacks handler omits d3c70a98d7d6 PCI: Update xxx_pcie_ep_raise_irq() and pci_epc_raise_irq( [...] omits 288d152c23dc x86/KVM/VMX: Initialize the vmx_l1d_flush_pages' content omits 8963106eabdc PCI: endpoint: Add MSI-X interfaces omits 4e965ede1856 PCI: dwc: Fix EP link notification implementation omits d9f4426c7300 x86/speculation: Remove SPECTRE_V2_IBRS in enum spectre_v2 [...] omits d7db5843bc09 staging: gasket: drop gasket_cdev_get_info, use container_of omits 45042402ae97 staging: gasket: bail out of reset sequence on device call [...] omits 72a23054a95c staging: gasket: gasket_wait_with_reschedule use 32 bits o [...] omits a42ea3d61c65 staging: gasket: gasket_wait_with_reschedule simplify logic omits c17acfdf4ad5 staging: gasket: gasket_wait_with_reschedule use msleep omits 24dfee40e6c4 staging: gasket: fix gasket_wait_with_reschedule timeout r [...] omits e24fbaf73f05 staging: gasket: convert gasket_mmap_has_permissions to bo [...] omits 03c25b3ad040 staging: gasket: Remove stale pointers on error allocating [...] omits cf2865a0c70c staging: gasket: Return EBUSY on mapping create when alrea [...] omits 722c902aacfe staging: gasket: hold mutex on gasket driver unregistration omits ba6585847ebc staging: gasket: remove driver registration on class creat [...] omits b17cef4d08ac staging: gasket: whitespace fix in gasket_page_table_init omits 920953ab4ed5 staging: gasket: fix typo in gasket_core.h comments omits 7e8a450aa0e6 staging: gasket: fix typo in apex_enter_reset omits 6b39fd590aeb reset: uniphier: add reset control support for SPI omits 209b7955e59e drm/i915/guc: Keep guc submission permanently engaged omits fcb662deeb83 xfrm: don't check offload_handle for nonzero omits 9153bf9fb529 ARM: dts: zynq: Remove #address/#size-cells from gpio-keys omits a2b7baf4abee ARM: dts: zynq: Add LEDs to the Zybo Z7 board omits edd62b9a98be ARM: dts: zynq: Use gpio constants for the Zybo Z7 board omits 7d90ca6f1919 ARM: dts: zynq: Fix memory size on the Zybo Z7 board omits 3f8ef5b04d80 dt-bindings: xilinx: zynq: Add missing boards omits d14fad09bd8d dt-bindings: xilinx: zynq: Move Paralella board to Xilinx omits 17eb178741db dt-bindings: xilinx: zynq: Sort entries alphabetically omits affd195ed4e8 dt-bindings: xilinx: zynq: Improve boards description omits 28432332457b ARM: dts: zynq: correct and improve the model property of [...] omits ef4c422d167a ARM: dts: zynq: Set correct manufacturer for ZedBoard and [...] omits 025ba1841e5d ARM: dts: zynq: Add mmc alias for zc702/zc706/zed/zybo omits c998911f525a ARM: dts: zynq: Add support for Z-turn board omits 41ee3e388305 arm64: dts: zynqmp: Add support for Avnet Ultra96 rev1 board omits e4c986bb46df arm64: dts: zynqmp: Remove #address/#size-cells from gpio-keys omits d72477864078 arm64: dts: zynqmp: Remove ep108 board omits a5c2ed48299a arm64: dts: zynqmp: Use serdev for zcu100 BT omits 58cabe8715f2 ALSA: usb-audio: Allow changing from a bad sample rate omits fdf743c5c51d powerpc/hugetlbpage: Rmove unhelpful HUGEPD_*_SHIFT macros omits a8bf9e504a6a chrp/nvram.c: add MODULE_LICENSE() omits 8c8c10b90d88 powerpc/8xx: fix handling of early NULL pointer dereference omits d00ddd9da79a drm/nouveau/kms/nv50-: allocate push buffers in vidmem on pascal omits ce57c6610cc2 Merge branch 'topic/ppc-kvm' into next omits 685dbcaa25be drivers/md/raid5: Use irqsave variant of atomic_dec_and_lock() omits af1cab82109c ARM: dts: imx6dl-mamoj: Add usb host and device support omits faed0d59c587 ARM: dts: imx6dl-mamoj: Add Wifi support omits ea8f1d7af608 ARM: dts: imx6dl-mamoj: Add parallel display support omits 56962b44a59a ARM: dts: vf610: Add ZII SSMB SPU3 board omits c7d2959f032d i915/dp/dsc: Add Rate Control Range Parameter Registers omits dbda5111e2d8 i915/dp/dsc: Add Rate Control Buffer Threshold Registers omits 2efbb2f099fb i915/dp/dsc: Add DSC PPS register definitions omits 7af2be6d54d4 drm/i915/icl: Add VIDEO_DIP registers omits 0df57d90bfd6 kbuild: buildtar: add arm64 support omits 33c362bbc074 kbuild: buildtar: remove crufty vax pieces omits 2fb9279f2c3e kbuild: change ld_flags to contain LDFLAGS_$(@F) omits f60b992e30ff kbuild: replace $(LDFLAGS) $(ldflags-y) with $(ld_flags) omits ec33408a2279 kbuild: remove redundant LDFLAGS clearing in arch/*/Makefile omits 3a477d4efc57 um: remove redundant 'export LDFLAGS' in arch/x86/Makefile.um omits 3bc950c34b28 Merge branch 'docs-Convert-alias-and-bridge-to-rst' omits 6b335f8205e9 docs: networking: Convert bridge.txt to rst omits 735dadf894f0 docs: networking: Convert alias.txt to rst omits f15f084ff115 pktgen: convert safe uses of strncpy() to strcpy() to avoi [...] omits 088cbac6bea4 tc-tests: initial version of fw filter unit tests omits 0015b80abcce net: dsa: Remove VLA usage omits 14260e91707a Merge branch 'PTP-support-for-mv88e6165-family' omits df31b74ce132 net: dsa: mv88e6xxx: Longer timeout for PTP TX timestamp omits 2dbed245b408 net: dsa: mv88e6xxx: Set PTP Ethertype omits e2294a8bf52b net: dsa: mv88e6xxx: Add hwtimestamp support for the 6165 omits 48cb5e03d58b net: dsa: mv88e6xxx: Abstract supported PTP filters omits ffc705de86e2 net: dsa: mv88e6xxx: Abstract HW timestamp setup omits dfa543481034 net: dsa: mv88e6xxx: Add mv88e6165 PTP support omits a469a61231e5 net: dsa: mv88e6xxx: Add MV88E6165 AVB register access omits 6d2ac8ee67d3 net: dsa: mv88e6xxx: Abstract PTP operations omits 1470075d5e35 arm64: dts: uniphier: add headphone detect gpio for LD11 g [...] omits 97e10f5ae86e arm64: dts: uniphier: add headphone detect gpio for LD20 g [...] omits af0e09d0c676 arm64: dts: uniphier: Add missing cooling device propertie [...] omits 38dc27c85e64 ARM: dts: uniphier: Add missing cooling device properties [...] omits 048f31437ac5 net/mlx5: Fix tristate and description for MLX5 module omits e2abdcf1d2dd net/mlx5: Better return types for CQE API omits d34c6efc59a0 net/mlx5: Use ERR_CAST() instead of coding it omits 0f4039104ee6 net/mlx5: Add missing SET_DRIVER_VERSION command translation omits a451733909bc net/mlx5: Add XRQ commands definitions omits 8da6fe2a1850 net/mlx5: Add core support for double vlan push/pop steeri [...] omits 5e022dd353b7 net/mlx5: Expose MPEGC (Management PCIe General Configurat [...] omits eff8ea8f24ea net/mlx5: FW tracer, add hardware structures omits 4b4bd04898ad drm/amdgpu/pm: Remove VLA usage omits 7eb804277461 drm/amdgpu: simplify the bo reference on amdgpu_bo_update omits f3cdadb6fee9 drm/amdgpu: remove internal/unused kernel module parameters omits b5286801705b drm/amdgpu: change ring priority after pushing the job (v2) omits 9d46f32bdd3e drm/amdgpu: allow for more flexible priority handling omits e6d5752080e2 drm/amdgpu/gfx9: Update golden settings for vg10. omits 0725345e5f05 Merge branch 'bcm-OF-deps' omits 9aee398af347 net: dsa: Drop OF dependency for BCM_SF2 omits 7f7b7574555e net: ethernet: broadcom: Drop dependency on OF omits 8be7d96e5b6c net: phy: Drop OF dependency for MDIO_BCM_UNIMAC omits d81d25e66a0f tipc: remove unused tipc_group_size omits c94b1ac73244 tipc: remove unused tipc_link_is_active omits 74525cc5f5f7 net: cavium: add missing PCI dependencies omits a48d189ef531 net: Move skb decrypted field, avoid explicity copy omits bf20a5c1d560 liquidio: Using NULL instead of plain integer omits 6060d9d24e6d net/mlx5: fix an unused-function warning omits 202aabe84a8f xdp: fix uninitialized 'err' variable omits 5edb65a33710 USB: serial: cp210x: improve line-speed handling for CP210 [...] omits 7aecd7fc5d95 USB: serial: cp210x: generalise CP2102N line-speed handling omits 6f0bcf720ea8 USB: serial: cp210x: improve baudrate support for CP2102N omits d4706c05c59d USB: serial: cp210x: honour device-type maximum line speed omits 95fd4f47c857 USB: serial: cp210x: make line-speed quantisation data driven omits 5fd9df6ac6ee drm/i915: Kill sink_crc for good omits 539c475dadc4 Merge tag 'drm-intel-next-2018-07-09' of git://anongit.fre [...] omits 0c2fd59ae315 Merge branch 'mediatek-drm-next-4.19' of https://github.co [...] omits 54c88a029a0a Merge tag 'drm-misc-next-2018-07-11' of git://anongit.free [...] omits d0a064bec75e arm64: dts: ti: Add support for AM654 EVM base board omits a869b7b30dac soc: ti: Add Support for AM654 SoC config option omits ea47eed33a3f arm64: dts: ti: Add Support for AM654 SoC omits c77245722fb4 arm64: Add support for TI's K3 Multicore SoC architecture omits ad527a91cb1d dt-bindings: arm: ti: Add bindings for AM654 SoC omits e146471f588e net: mvpp2: debugfs: fix incorrect bitwise operator omits fa145d5dfd61 cxgb4: display number of rx and tx pages free omits 2b6e68119c47 Input: gpio_keys - add missing include to gpio_keys.h omits 98e60dce4da1 Merge branch 'mlxsw-Introduce-initial-Spectrum-2-support' omits c3ab435466d5 mlxsw: spectrum: Extend to support Spectrum-2 ASIC omits 9912e6b8c256 mlxsw: spectrum_acl: Add initial Spectrum-2 ACL implementation omits a6b9c87daf5d mlxsw: spectrum_acl: Add region association callback omits 7a921a1e585a mlxsw: spectrum_acl: Add support for Spectrum-2 block encoding omits a6d70a878ed8 mlxsw: spectrum_acl: Prepare for Spectrum-2 block encoding omits 7050f439ef6a mlxsw: reg: Add Policy-Engine General Configuration Register omits f1c7d9cce2a8 mlxsw: reg: Add Policy-Engine Region eRP Register omits 481662a8a336 mlxsw: reg: Add Policy-Engine Region Configuration Register omits 3390787b61d8 mlxsw: reg: Add Policy-Engine Region Association Register omits 0f27e80aea6e mlxsw: acl: Introduce activity get operation for action block/set omits 2d186ed4ddfd mlxsw: reg: Add support for activity information from PEFA [...] omits dcdf01028efa mlxsw: spectrum: Introduce flex key blocks for Spectrum-2 omits d55ece4b6e9e mlxsw: spectrum: Add Spectrum-2 variant of flex actions ops omits 18ce0e4e6616 mlxsw: spectrum_mr_tcam: Add Spectrum-2 stubs omits 742f75a600ca mlxsw: spectrum: Add KVDL manager implementation for Spectrum-2 omits c33d0cb1922e mlxsw: reg: Add Infrastructure Entry Delete Register omits a150c1fe3809 Input: egalax_ts - switch to SPDX identifier omits 979c11ef39ce drm/sun4i: Substitute sun4i_backend_format_is_yuv() with f [...] omits d8bd23d9936b drm/rockchip: Substitute is_yuv_support() with format->is_yuv omits 9bace65934e7 drm/i915: Substitute intel_format_is_yuv() with format->is_yuv omits ce2d54619a10 drm/fourcc: Add is_yuv field to drm_format_info to denote [...] omits 3de0a6b986d5 Merge tag 'hisi-defconfig-for-4.19' of git://github.com/hi [...] omits baa2a4fdd525 audit: fix use-after-free in audit_add_watch omits 67ece13ffe86 Merge branch 'topic/vga_switcheroo' into for-next omits 28f6f7295fe1 Merge tag 'mvebu-defconfig-4.19-1' of git://git.infradead. [...] omits 07167d8a4ec8 Merge tag 'mvebu-arm-4.19-1' of git://git.infradead.org/li [...] omits b4645695a9dc ARM: mvebu_v7_defconfig: enable SFP support omits 3aadb7f52dfc ARM: mvebu_v7_defconfig: sync defconfig omits c841436dfabf ARM: multi_v7_defconfig: Add Marvell NAND controller support omits 50fa3cd33f9d dt-bindings: mediatek: Add binding for mt2712 IOMMU and SMI omits 7c201ead1bfd spi: spi-bitbang: change flags from u8 to u16 omits 380d68592351 Merge tag 'pxa-for-4.19-v2' of https://github.com/rjarzmik [...] omits e594a0636b02 Merge tag 'regmap-sccb' of https://git.kernel.org/pub/scm/ [...] omits 6c6bc9ea84d0 mtdchar: fix overflows in adjustment of `count` omits bcf7eac3d97f regmap: add SCCB support omits 636620b66d5d blkcg: Track DISCARD statistics and output them in cgroup io.stat omits bdca3c87fb7a block: Track DISCARD statistics and output them in stat an [...] omits ddcf35d39797 block: Add and use op_stat_group() for indexing disk_stat fields. omits dbae2c551377 block: Define and use STAT_READ and STAT_WRITE omits 59767fbd49d7 block: Add part_stat_read_accum to read across field entries. omits 3f289dcb4b26 block: make bdev_ops->rw_page() take a REQ_OP instead of bool omits 89fd23efa0d7 mtd: Fallback to ->_read/write() when ->_read/write_oob() [...] omits 5f7a01e22263 jffs2: use unsigned 32-bit timstamps consistently omits c4592b9c3788 jffs2: use 64-bit intermediate timestamps omits 39675caa06e7 mtd: sst25l: use mtd_device_register() omits 4897015d2ffb mtd: maps: use mtd_device_register() where applicable omits 9ea97a7d689c mtd: powernv_flash: set of_node in mtd's dev omits 01f8f33e9986 drm/i915: Always retire residual requests before suspend omits 670c23248e15 ovl: obsolete "check_copy_up" module option omits fb16043b4683 vfs: remove open_flags from d_real() omits 573e1784817c Revert "fsnotify: support overlayfs" omits de2a4a501e71 Partially revert "locks: fix file locking on overlayfs" omits 8cf9ee506103 Revert "vfs: do get_write_access() on upper layer of overlayfs" omits 4ab30319fd7c Revert "vfs: add flags to d_real()" omits c6718543463d Revert "vfs: update ovl inode before relatime check" omits 88059de155d4 Revert "ovl: fix relatime for directories" omits a6795a585929 vfs: fix freeze protection in mnt_want_write_file() for overlayfs omits 6742cee04353 Revert "ovl: don't allow writing ioctl on lower layer" omits d561f2185648 Revert "ovl: fix may_write_real() for overlayfs directories" omits a6518f73e60e vfs: don't open real omits 8ede205541ff ovl: add reflink/copyfile/dedup support omits f7c72396d0de ovl: add O_DIRECT support omits 9e142c4102db ovl: add ovl_fiemap() omits dab5ca8fd9dd ovl: add lsattr/chattr support omits aab8848cee5e ovl: add ovl_fallocate() omits 2f502839e85a ovl: add ovl_mmap() omits de30dfd629e2 ovl: add ovl_fsync() omits 2a92e07edc5e ovl: add ovl_write_iter() omits 16914e6fc7e1 ovl: add ovl_read_iter() omits 2ef66b8a03c0 ovl: add helper to return real file omits d1d04ef8572b ovl: stack file ops omits e8c985bace13 ovl: deal with overlay files in ovl_d_real() omits 46e5d0a3907b ovl: copy up file size as well omits 5812160eb509 Revert "Revert "ovl: get_write_access() in truncate"" omits 4f3572954a9d ovl: copy up inode flags omits d9854c87f0ed ovl: copy up times omits f182536684d8 vfs: export vfs_dedupe_file_range_one() to modules omits 9df6702ad0e8 vfs: export vfs_ioctl() to modules omits d3b1084dfd62 vfs: make open_with_fake_path() not contribute to nr_files omits 51e6ce820bd4 Merge branch 'dedupe-cleanup' into overlayfs-next omits 007bf630c011 arm: configs: Add USB gadget to Aspeed G5 defconfig omits 5dd487d8a5a3 arm: configs: Add USB gadget to Aspeed G4 defconfig omits 8ae71e76cf1f Merge branch 'bpf-offload-sharing' omits 7736b6ed665a selftests/bpf: add test for sharing objects between netdevs omits b5faa20d6fb2 nfp: bpf: allow program sharing within ASIC omits 9d1b66b8ae95 netdevsim: allow program sharing between devices omits fd4f227dea0f bpf: offload: allow program and map sharing per-ASIC omits 602144c22460 bpf: offload: keep the offload state per-ASIC omits 9fd7c5559165 bpf: offload: aggregate offloads per-device omits 09728266b6f9 bpf: offload: rename bpf_offload_dev_match() to bpf_offloa [...] omits 4612bebfa379 nfp: add .ndo_init() and .ndo_uninit() callbacks omits d6d6071388e9 netdevsim: associate bound programs with shared dev omits eeeaaf185eca netdevsim: add shared netdevsim devices omits 5f07655b803e netdevsim: add switch_id attribute omits a2df75ab0aba ARM: dts: aspeed: Use 24MHz fixed clock for pwm omits c23e014a4ba1 bpf: sockmap: remove redundant pointer sg omits 3960f4fd6585 bpf: fix rcu annotations in compute_effective_progs() omits d29ab6e1fa21 bpf: bpf_prog_array_alloc() should return a generic non-rc [...] omits b86d77123c6e Merge tag 'spi-dw-set-cs' of https://git.kernel.org/pub/sc [...] omits 62dbbae483b6 spi: dw: allow providing own set_cs callback omits 66b19d762378 spi: dw: fix possible race condition omits b71c69c26b49 Bluetooth: Use lock_sock_nested in bt_accept_enqueue omits cf18fd01466d regulator: bd9571mwv: Document "backup_mode" sysfs file omits e436875f6f97 regulator: bd9571mwv: Add support for toggle power switches omits 02b3a073c12e regulator: bd9571mwv: Use "backup_mode" sysfs file instead [...] omits 7713a70034f2 ASoC: meson: add axg tdm formatters DT bindings documentation omits 53eb4b7aaa04 ASoC: meson: add axg spdif output omits eb257e6607f9 ASoC: meson: add axg spdif output DT bindings documentation omits 7ed4877b403c ASoC: meson: add axg toddr driver omits 57d552e3ea76 ASoC: meson: add axg frddr driver omits 6dc4fa179fb8 ASoC: meson: add axg fifo base driver omits e32d99af6830 ASoC: meson: add axg fifos DT binding documentation omits bf270262b7b8 ASoC: hdac_hdmi: Add documentation for power management omits 90ae7105eaf1 ASoC: qcom: apq8096: remove component framework related code omits 791940779d65 ASoC: qdsp6: q6routing: remove component framework related code omits f924e4fd8965 ASoC: qdsp6: q6asm-dai: remove component framework related code omits 605fcb699185 ASoC: qdsp6: q6afe-dai: remove component fw related code omits bb4b894addb0 ASoC: core: add support to card re-bind using component framework omits 6eb864c1d9dd integrity: prevent deadlock during digsig verification. omits 5feeb61183dd evm: Allow non-SHA1 digital signatures omits e2861fa71641 evm: Don't deadlock if a crypto algorithm is unavailable omits ac2409a521f7 integrity: silence warning when CONFIG_SECURITYFS is not enabled omits dba31ee75941 ima: Differentiate auditing policy rules from "audit" actions omits 2afd020aaeee ima: Do not audit if CONFIG_INTEGRITY_AUDIT is not set omits 3d2859d5d4c3 ima: Use audit_log_format() rather than audit_log_string() omits 8a3bcaf6ecd3 ima: Call audit_log_string() rather than logging it untrusted omits 1a32ebb26ba9 platform/x86: thinkpad_acpi: Support battery quirk omits 846a416b4630 platform/x86: thinkpad_acpi: Proper model/release matching omits 309dca51c902 platform/x86: intel_ips: remove redundant variables slope [...] omits e78fd3c3eead platform/mellanox: Use 2-factor allocator calls omits 24c458c485c8 netfilter: nf_osf: add missing definitions to header file omits 70b095c84326 ipv6: remove dependency of nf_defrag_ipv6 on ipv6 module omits 7d25f8851a2c netfilter: nft_socket: Expose socket mark omits 365b5a36f352 netfilter: nft_socket: Break evaluation if no socket found omits 31a9c29210e2 netfilter: nf_osf: add struct nf_osf_hdr_ctx omits 06ff4aa25230 netfilter: nf_osf: add nf_osf_match_one() omits f102d66b335a netfilter: nf_tables: use dedicated mutex to guard transactions omits 2a43ecf96ba6 netfilter: nf_tables: avoid global info storage omits be2ab5b4d5c0 netfilter: nf_tables: take module reference when starting a batch omits ca2f18be792f netfilter: nf_tables: make valid_genid callback mandatory omits 452238e8d5ff netfilter: nf_tables: add and use helper for module autoload omits 440534d3c56b netfilter: Remove useless param helper of nf_ct_helper_ext_add omits 762c40076684 ipvs: drop conn templates under attack omits 275411430f89 ipvs: add assured state for conn templates omits ec1b28ca9674 ipvs: provide just conn to ip_vs_state_name omits ed07d9a021df netfilter: nf_conntrack: resolve clash for matching conntracks omits 5c789e131cbb netfilter: nf_conncount: Add list lock and gc worker, and [...] omits 34848d5c896e netfilter: nf_conncount: Split insert and traversal omits 2ba39118c10a netfilter: nf_conncount: Move locking into count_tree() omits 976afca1ceba netfilter: nf_conncount: Early exit in nf_conncount_lookup [...] omits cb2b36f5a97d netfilter: nf_conncount: Switch to plain list omits 2a406e8ac7c3 netfilter: nf_conncount: Early exit for garbage collection omits 9951934d76b0 Merge branch 'for-ovl' of git://git.kernel.org/pub/scm/lin [...] omits 4d81b0f9e631 cpufreq: pcc-cpufreq: Disable dynamic scaling on many-CPU systems omits f54ab690ad68 cpufreq: qcom-kryo: Silently error out on EPROBE_DEFER omits 33477d84c26b cpufreq / CPPC: Add cpuinfo_cur_freq support for CPPC omits 1c3528232f4b cpufreq: armada-37xx: Add AVS support omits b8f0fadab208 mtd: rawnand: jz4780: Drop the dependency on MACH_JZ4780 omits 6968e07e8169 mtd: rawnand: jz4740: Allow selection of this driver when [...] omits e65e3a50702f MIPS: jz4740: Move jz4740_nand.h header to include/linux/p [...] omits eaea2e7300a2 mtd: rawnand: txx9ndfmc: Allow selection of this driver wh [...] omits dc2865ac3527 MIPS: txx9: Move the ndfc.h header to include/linux/platfo [...] omits a6be5051cdca mtd: rawnand: fsl_ifc: Allow selection of this driver when [...] omits 62a316088dd0 mtd: rawnand: fsl_ifc: Add an __iomem specifier on eccstat_regs omits b30a2bd4ee9d memory: fsl_ifc: Allow selection of this driver when COMPI [...] omits 17c09ed706de mtd: rawnand: fsmc: Allow selection of this driver when CO [...] omits f55824c6faef mtd: rawnand: fsmc: Use uintptr_t casts instead of unsigned ones omits 8f3931ed975e mtd: rawnand: fscm: Avoid collision on PC def when compili [...] omits e37db6df41f5 mtd: rawnand: sunxi: Allow selection of this driver when C [...] omits 06c8b5dc9381 mtd: rawnand: sunxi: Make sure ret is initialized in sunxi [...] omits cf3e3fd2e94f mtd: rawnand: sunxi: Add an U suffix to NFC_PAGE_OP definition omits b9221470b081 mtd: rawnand: davinci: Allow selection of this driver when [...] omits d3691813b05c mtd: rawnand: fix indentation in Kconfig omits cc53d5ca38c0 mtd: rawnand: davinci: Use uintptr_t casts instead of unsi [...] omits c5b76d8dd2bf mtd: rawnand: davinci: Stop doing iomem pointer <-> u32 co [...] omits 88a40e7dca00 mtd: rawnand: atmel: Allow selection of this driver when C [...] omits d28395c9083d mtd: rawnand: atmel: Add an __iomem cast on gen_pool_dma_a [...] omits e6848511d061 mtd: rawnand: atmel: Use uintptr_t casts instead of unsigned int omits 20366e19e28f mtd: rawnand: hynix: Use ->exec_op() in hynix_nand_reg_write_op() omits f9e64d610425 mtd: rawnand: marvell: set reg_clk to NULL if it can't be [...] omits 7734a275a7ee mtd: rawnand: marvell: remove bogus comment in marvell_nfc [...] omits bd9c3f9b3c00 mtd: rawnand: marvell: add suspend and resume hooks omits c786bbcc1a2c mtd: rawnand: mxc: Switch to SPDX identifier omits b04a3fe3143d mtd: rawnand: gpmi: Switch to SPDX identifier omits dc2d8856a758 mtd: rawnand: plat_nand: Kill pdata->ctrl.{hwcontrol, read [...] omits f0f01838f764 mtd: rawnand: orion_nand: Kill orion_nand_data.dev_ready() omits e80eba758151 mtd: rawnand: Kill the chip->scan_bbt() hook omits 2851b907091f dt-bindings: marvell: Add documentation for the Armada 370 [...] omits 44b07b921dea mtd: rawnand: Rename nand_default_bbt() into nand_create_bbt() omits 1c3ab61ebcf8 mtd: rawnand: Remove forward declaration of device_node omits 707329aca6e0 mtd: rawnand: Remove forward declaration of mtd_info omits a4c025372d9d mtd: rawnand: Remove nand_do_read() prototype from rawnand.h omits 5dcddebb1b1f mtd: rawnand: Kill cafe_nand_bug() omits a58d0b4d512a bcma: Allow selection of this driver when COMPILE_TEST=y omits d4de09e5bb08 mtd: rawnand: nuc900: Allow selection of this driver when [...] omits b2d55fe2ad5a mtd: rawnand: qcom: Allow selection of this driver when CO [...] omits 434bc2e148aa mtd: rawnand: mxc: Allow selection of this driver when COM [...] omits c03f3cf37e54 mtd: rawnand: mxc: Avoid inclusion of asm/mach headers omits 0beb48724120 mtd: rawnand: brcmnand: Allow selection of this driver whe [...] omits ee70e5e796ff mtd: rawnand: lpc32xx: Allow selection of these drivers wh [...] omits 18331b981029 mtd: rawnand: sharpsl: Allow selection of this driver when [...] omits b22a8b075dbc mtd: rawnand: sharpsl: Remove inclusion of mach and asm headers omits 31ac1a53eb7f mtd: rawnand: omap2: Allow selection of this driver when C [...] omits 45e9f40f4669 mtd: rawnand: Add 'depends on HAS_IOMEM' where missing omits 4d54df433558 mtd: rawnand: gpmi: Remove useless dependency on MTD_NAND omits 9f43deee4351 mtd: rawnand: qcom: erased page bitflips detection omits da8eb7d227c5 mtd: rawnand: gpmi: remove redundant variable payload_virt omits 8604e6346e8d mtd: rawnand: docg4: fix the probe function error path omits 1dfac31a5a63 mtd: rawnand: denali: optimize timing parameters for data [...] omits 6f1fe97bec34 mtd: rawnand: denali_dt: add more clocks based on IP datasheet omits d91e8a3eec69 dt-binding: mtd: denali_dt: document clock property omits cd1beffa83f6 mtd: rawnand: denali_dt: use dev as a shorthand of &pdev->dev omits 24f0ae995deb mtd: rawnand: mxc: remove __init qualifier from mxcnd_probe_dt omits 3dfa025f890c mtd: spinand: macronix: Add support for MX35LF2GE4AB omits b02308af05e6 mtd: spinand: Add initial support for the MX35LF1GE4AB chip omits 1075492bb9e2 mtd: spinand: Add initial support for Winbond W25M02GV omits a508e8875e13 mtd: spinand: Add initial support for Micron MT29F2G01ABAGD omits 5ef5640a2777 dt-bindings: Add bindings for SPI NAND devices omits 7529df465248 mtd: nand: Add core infrastructure to support SPI NANDs omits 0cf5c7dbaa39 mtd: rawnand: provide only single helper function for ECC conf omits 85632c17194e mtd: rawnand: qcom: code reorganization for raw read omits 5bc36b2bf6e2 mtd: rawnand: qcom: check for operation errors in case of [...] omits 783b5bf9bd91 mtd: rawnand: qcom: fix return value for raw page read omits 28eed9f6cab6 mtd: rawnand: qcom: modify write_oob to remove read codeword part omits add0cfa3c3e5 mtd: rawnand: qcom: parse read errors for read oob also omits 2f610386736d mtd: rawnand: qcom: fix null pointer access for erased pag [...] omits 8eab72148808 mtd: rawnand: qcom: erased page detection for uncorrectabl [...] omits 6f20070d51a2 mtd: rawnand: qcom: wait for desc completion in all BAM channels omits 7ddb937f2c1d mtd: rawnand: qcom: use the ecc strength from device parameter omits 320bdb5fb9c4 mtd: rawnand: qcom: remove dt property nand-ecc-step-size omits c168ac273ce3 dt-bindings: qcom_nandc: update for ECC strength and step size omits f9801fda963e mtd: rawnand: denali: use helper function for ecc setup omits 181ace9e1b2e mtd: rawnand: helper function for setting up ECC configuration omits a33733fc4891 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aeaf7002a76c s390: detect etoken facility omits fa84cf094ef9 ALSA: pcm: Nuke snd_pcm_lib_mmap_vmalloc() omits ef4db239cda2 ALSA: rawmidi: Use kvmalloc() for buffers omits c0b78038a847 Merge tag 'batadv-next-for-davem-20180717' of git://git.op [...] omits fa52531eb440 net/rds: Remove unnecessary variable omits bfd427116917 net/rds: void function cannot return -1 omits db53770a3eaf dsa: rtl8366: Remove unused variable. omits abd709c7ee2a Merge branch 'ravb-small-sparse-fixes' omits e49b42faae0e ravb: fix byte order for TX descriptor tag field lower bits omits 49f3303a6eaa ravb: fix warning about memcpy length omits c94f2fc4fc19 ravb: fix shadowing of symbol 'stats' in ravb_get_ethtool_stats() omits 0abb75b7a16d KVM: PPC: Book3S HV: Fix constant size warning omits 51eaa08f029c KVM: PPC: Book3S HV: Add of_node_put() in success path omits 76346cd93a5e KVM: PPC: Book3S: Fix matching of hardware and emulated TC [...] omits 4eeb85568e56 KVM: PPC: Remove mmio_vsx_tx_sx_enabled in KVM MMIO emulation omits d6e98f3e6d82 PM / devfreq: rk3399_dmc: Fix duplicated opp table on reload. omits 2c2cb1e6b05b PM / devfreq: Init user limits from OPP limits, not viceversa omits dfa7d764caf0 PM / devfreq: rk3399_dmc: fix spelling mistakes. omits 49edc52312c3 PM / devfreq: rk3399_dmc: do not print error when get supp [...] omits 77f2c2305dec dt-bindings: devfreq: rk3399_dmc: move interrupts to be optional. omits 90dd72e1290d PM / devfreq: rk3399_dmc: remove wait for dcf irq event. omits 49502b23e0e4 dt-bindings: clock: add rk3399 DDR3 standard speed bins. omits 2d2894c94a61 dt-bindings: devfreq: rk3399_dmc: improve binding documentation. omits 2d803dc8f7a5 PM / devfreq: use put_device() instead of kfree() omits 12ba2c65f9d3 PM / devfreq: exynos-ppmu: Delete an error message for a f [...] omits 22a001e8544f ARM: dts: Add ethernet and switch to D-Link DIR-685 omits d8652956cf37 net: dsa: realtek-smi: Add Realtek SMI driver omits 3b3b6b460f78 net: dsa: Add bindings for Realtek SMI DSAs omits d85458256ad2 net: phy: realtek: Support RTL8366RB variant omits 87ea58433208 security: check for kstrdup() failure in lsm_append() omits 83a68a06795f security: export security_kernel_load_data function omits 3672476edaa0 vsprintf: Add command line option debug_boot_weak_hash omits 1c4facb846c7 vsprintf: Use hw RNG for ptr_key omits 753d433b586d random: Return nbytes filled from hw RNG omits 8ddd6efa56c3 random: Fix whitespace pre random-bytes work omits 07df5bd874f0 r8169: power down chip in probe omits fd3d96ae49c3 Merge branch 'HWMON-support-for-SFP-modules' omits 1323061a018a net: phy: sfp: Add HWMON support for module sensors omits dcb5d0fcaa1d hwmon: Add helper to tell if a char is invalid in a name omits aa7f29b07c87 hwmon: Add support for power min, lcrit, min_alarm and lcr [...] omits 2fe31e431240 hwmon: Add missing HWMON_T_LCRIT_ALARM define omits 7c1fbfa7b2c8 Merge branch 'r8169-add-phylib-support' omits 29a12b49536b r8169: don't read chip phy status register omits f7ffa9ae2bb9 r8169: remove mii_if_info member from struct rtl8169_private omits a2965f12fde6 r8169: remove rtl8169_set_speed_xmii omits 5b7ad4b75d1e r8169: use phy_speed_down / phy_speed_up omits 69b3c59fe212 r8169: use phy_mii_ioctl omits dd84957eeeae r8169: use phy_ethtool_nway_reset omits 4577243392ce r8169: use phy_ethtool_(g|s)et_link_ksettings omits f75222bce9b5 r8169: replace open-coded PHY soft reset with genphy_soft_reset omits 242cd9b5866a r8169: use phy_resume/phy_suspend omits f1e911d5d0df r8169: add basic phylib support omits ada94973f15f pktcdvd: remove assignment in if condition omits 6ce3dd6eec11 blk-mq: issue directly if hw queue isn't busy in case of 'none' omits 5089eafffba2 libxfs: Fix a couple of sparse complaintis omits e4e542a683c1 xfs: use swap macro in xfs_dir2_leafn_rebalance omits 897992b7e350 xfs_bmap_util: use swap macro omits 1d5bebbafc73 xfs_attr_leaf: use swap macro in xfs_attr3_leaf_rebalance omits fa248de98a6b xfs: don't assume a left rmap when allocating a new rmap omits f5beb598b0c4 ALSA: rawmidi: Minor code refactoring omits 631d2b490569 selinux: constify write_op[] omits 7fdc9b08071b ALSA: rawmidi: Simplify error paths omits 5bed9139727f ALSA: rawmidi: Tidy up coding styles omits ed6b83d2d190 Merge branch 'for-linus' into for-next omits a57942bfdd61 ALSA: hda: Make audio component support more generic omits 82887c0beb1e ALSA: hda/i915: Associate audio component with devres omits ae891abe7c2c drm/i915: Split audio component to a generic type omits f024e88343f7 drm/amdgpu: minor cleanup in amdgpu_job.c omits a1917b73d89e drm/amdgpu: remove job->adev (v2) omits 290e44b7dd11 audit: use ktime_get_coarse_real_ts64() for timestamps omits 108019a7e6a3 drm/pl111: Use 64-bit arithmetic instead of 32-bit omits f9760772d265 drm/pl111: Replace drm_dev_unref with drm_dev_put omits a708edf13fb0 drm/vc4: Replace drm_dev_unref with drm_dev_put omits a443c1fc1059 cpufreq: exynos: Remove support for Exynos5440 omits 956698445d1b ata: ahci-platform: Remove support for Exynos5440 omits cd87668d601f MIPS: loongson64: cs5536: Fix PCI_OHCI_INT_REG reads omits 5c93316c8c22 mips: unify prom_putchar() declarations omits a8bd3b884dd7 drm/i915: Flush chipset caches after GGTT writes omits 693359f7ac90 kconfig: rename SYMBOL_AUTO to SYMBOL_NO_WRITE omits 4ab3b80159d4 kconfig: check for pkg-config on make {menu,n,g,x}config omits f92d19e0ef9b kbuild: Use HOST*FLAGS options from the command line omits 8377bd2b9ee1 kbuild: Rename HOST_LOADLIBES to KBUILD_HOSTLDLIBS omits b90a368000ab kbuild: Rename HOSTLDFLAGS to KBUILD_HOSTLDFLAGS omits 10844aebf448 kbuild: Rename HOSTCXXFLAGS to KBUILD_HOSTCXXFLAGS omits 96f14fe738b6 kbuild: Rename HOSTCFLAGS to KBUILD_HOSTCFLAGS omits efa75c4923be arm64: Add build salt to the vDSO omits b399baaaf752 powerpc: Add build salt to the vDSO omits d623f60df03a x86: Add build salt to the vDSO omits 9afb719e7046 kbuild: Add build salt to the kernel and modules omits 934193a654c1 kbuild: verify that $DEPMOD is installed omits c417fbce9872 kbuild: move bin2c back to scripts/ from scripts/basic/ omits b56e5355091d Coccinelle: add atomic_as_refcounter script omits d8b3f454dab4 drm/sun4i: sun8i: Avoid clearing blending order at each at [...] omits 7373c2a99abf ALSA: emu8000: Use swap macro in snd_emu8000_sample_new omits e2d2f240497c ALSA: emu10k1_patch: Use swap macro in snd_emu10k1_sample_new omits 67810693077a ovl: fix wrong use of impure dir cache in ovl_iterate() omits 7f342e9c61d7 HID: intel-ish-hid: remove redundant variable num_frags omits 28a042a3b7ab HID: multitouch: handle palm for touchscreens omits f90243745925 HID: multitouch: touchscreens also use confidence reports omits 9152c7d77d87 HID: multitouch: report MT_TOOL_PALM for non-confident touches omits 30576c5f490c HID: microsoft: support the Surface Dial omits 08a8a7cf1459 HID: core: do not upper bound the collection stack omits ba6b055e0f3b HID: input: enable Totem on the Dell Canvas 27 omits 01eaac7e5713 HID: multitouch: remove one copy of values omits 8dfe14b3b47f HID: multitouch: ditch mt_report_id omits 3ceb3826448d HID: multitouch: store a per application quirks value omits f146d1c4d7ea HID: multitouch: Store per collection multitouch data omits cf6d15d7b1f3 HID: multitouch: make sure the static list of class is not [...] omits b875a5a529be input: add MT_TOOL_DIAL omits 5d400a4933e8 netfilter: Kconfig: Change select IPv6 dependencies omits a0ae2562c6c4 netfilter: conntrack: remove l3proto abstraction omits e7ad3dc9f4a2 HID: elan: Add support for touchpad on the Toshiba Click Mini L9W omits 6e5dd6324a4c HID: elan: Add USB-id for HP x2 10-n000nd touchpad omits 7ed3f281d8f3 HID: elan: Add a flag for selecting if the touchpad has a LED omits 19588bee0ea5 HID: elan: Query resolution from the touchpad omits 79d11f2a2070 HID: elan: Query device max_x and max_y value from touchpad omits 314f04e85cab HID: elan: Hardcode finger-count and usb-interface omits 2f612de2d67d HID: elan: Correctly report MT_PRESSURE instead of TOOL_WIDTH omits f109b43ad9af HID: elan: Stop claiming we have TOUCH_MAJOR and then neve [...] omits c4cf2d8df1dd HID: elan: Remove unused max_area_x and max_area_y vatiables omits cc57c07343bd configfs: fix registered group removal omits d7484f5c6b3b ARM: at91: pm: configure wakeup sources for ULP1 mode omits 3abd729aa468 ARM: at91: pm: add PMC fast startup registers defines omits 5b56c182edb1 ARM: at91: pm: Add ULP1 mode support omits 514e2a294aad ARM: at91: pm: Use ULP0 naming instead of slow clock omits cc4493faf494 arm64: defconfig: enable HiSilicon PMU driver omits 4d4585c21f53 arm64: dts: hisilicon: Add missing cooling device properti [...] omits 81f2b25addde drm/imx: Remove unused field imx_drm_device.pipes omits 4c2ae34f64c8 drm/sun4i: Replace drm_dev_unref with drm_dev_put omits 5f8f80356ecc spi: spi-fsl-dspi: Fill actual_length when doing DMA transfer omits d91cfeb0aa79 genirq: Remove redundant NULL pointer check in __free_irq() omits a5956defe5a5 arm64: hikey960: update idle-states omits 8883ac1db3e2 arm64: dts: hikey: Remove keep-power-in-suspend property omits 8a368657fe7e arm64: dts: hikey960: Remove keep-power-in-suspend property omits f0ab786fad36 arm64: dts: hikey960: Clean up MMC properties and move to [...] omits 52ac6f2a8825 arm64: dts: hikey960: Remove deprecated MMC properties omits 504f2565a4f6 spi: rockchip: add description for px30 omits 1ef2917d1d9e drm/imx: Replace drm_dev_unref with drm_dev_put omits d778847208c0 drm/i915/selftests: Free the backing store between iterations omits 4aaf448fa975 vga_switcheroo: set audio client id according to bound GPU id omits 238262af08a2 pinctrl: mt7622: Fix probe fail by misuse the selector omits 673ba5a05ca1 pinctrl: single: Fix missing unlock on error path omits 93639058b2af pinctrl: core: Remove broken remove_last group and pinmux [...] omits dc4003d26059 pinctrl: rza1: Fix selector use for groups and functions omits a4ab10860723 pinctrl: single: Fix group and function selector use omits f913cfce4ee4 pinctrl: pinmux: Return selector to the pinctrl driver omits f7ff75e2a88f i2c: recovery: rename variable for easier understanding omits a203728ac6bb pinctrl: core: Return selector to the pinctrl driver omits 4fe10de535ea i2c: rcar: use the new get_bus_free callback omits 7ca5f6be7900 i2c: recovery: add get_bus_free callback omits 0b71026c69ca i2c: recovery: refactor recovery function omits ffc59c496bf8 i2c: recovery: require either get_sda or set_sda omits 91f6278bfa39 ARM: dts: am335x: add am335x-sancloud-bbe board support omits cf0a761a22be dt-bindings: Add vendor prefix for Sancloud omits 08948b75939f Merge tag 'v4.18-rc5' into i2c/for-4.19 omits 2b519747ae48 arm64: dts: mt7622: update a clock property for UART0 omits e9d8c6155768 x86/mm/tlb: Skip atomic operations for 'init_mm' in switch [...] omits 95b0e6357d3e x86/mm/tlb: Always use lazy TLB mode omits 64482aafe55f x86/mm/tlb: Only send page table free TLB flush to lazy TLB CPUs omits ac0315896970 x86/mm/tlb: Make lazy TLB mode lazier omits 61d0beb5796a x86/mm/tlb: Restructure switch_mm_irqs_off() omits 2ff6ddf19c0e x86/mm/tlb: Leave lazy TLB mode at page table free time omits c1a2f7f0c064 mm: Allocate the mm_cpumask (mm->cpu_bitmap[]) dynamically [...] omits 37c45b2354cb Merge tag 'v4.18-rc5' into x86/mm, to pick up fixes omits 71b7ff5ebc9b tools/memory-model: Rename litmus tests to comply to norm7 omits 0fcff1715bec tools/memory-model/Documentation: Fix typo, smb->smp omits 7696f9910a9a sched/Documentation: Update wake_up() & co. memory-barrier [...] omits 3d85b2703783 locking/spinlock, sched/core: Clarify requirements for smp [...] omits 76e079fefc8f sched/core: Use smp_mb() in wake_woken_function() omits 70b83069f70d tools/memory-model: Add informal LKMM documentation to MAI [...] omits c4081a46f38f locking/atomics/Documentation: Describe atomic_set() as a [...] omits 24675bb554f9 tools/memory-model: Make scripts executable omits af41db5ef7c7 tools/memory-model: Remove ACCESS_ONCE() from model omits 5bde06b63af2 tools/memory-model: Remove ACCESS_ONCE() from recipes omits 68ec3444b321 locking/memory-barriers.txt/kokr: Update Korean translatio [...] omits 2caf412dc461 MAINTAINERS: Add Daniel Lustig as an LKMM reviewer omits acb6c96c52ac tools/memory-model: Fix ISA2+pooncelock+pooncelock+pombonce name omits b464818978d4 tools/memory-model: Add litmus test for full multicopy atomicity omits 52b544bd3866 Merge tag 'v4.18-rc5' into locking/core, to pick up fixes omits 25cd17a2360e ARM: dts: imx6ul-pico-hobbit: Do not hardcode the memory size omits 0982a24f2401 ARM: dts: imx6sl-evk: make pfuze100 sw4 always on omits 2afad1be5809 ARM: dts: imx6sll-evk: make pfuze100 sw4 always on omits 4de4238133f4 ARM: dts: imx6sx-sdb-reva: make pfuze100 sw4 always on omits 9896b67eaf4b ARM: dts: imx6qdl-sabresd: make pfuze100 sw4 always on omits ea73a5c6929b Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits 61f0d5556946 efi/esrt: Only call efi_mem_reserve() for boot services memory omits bb3e3fbbac86 ARM: dts: Add DT support for Octavo Systems OSD3358-SM-RED [...] omits 929d1b09cae2 ARM: dts: imx6sl-evk: add missing GPIO iomux setting omits 129e96672f03 ARM: dts: imx51-zii-scu3-esb: Fix RAVE SP watchdog compati [...] omits a1a30f892894 ARM: dts: imx51-zii-scu3-esb: Add switch IRQ line pinumx config omits 2da6b9ce6a63 ARM: dts: imx6sx-nitrogen6sx: remove obsolete display conf [...] omits ac270caa1c42 ARM: dts: imx7d-nitrogen7: use OF graph to describe the display omits 3221ceeede8a ARM: dts: imx: Switch Boundary Devices boards to SPDX identifier omits 69c04aee3482 soc: imx6qp: Use GENPD_FLAG_ALWAYS_ON for PU errata omits 282706a68163 ARM: dts: imx6sl: Add vivante gpu nodes omits 0ad26ef12f57 ARM: dts: imx6sll-evk: enable SEIKO 43WVF1G lcdif panel omits e449d3780368 ARM: dts: imx6sll-evk: correct lcd regulator GPIO pin omits a046e7662dcf ARM: dts: imx6sll-evk: enable PWM1 for backlight driver omits fcaccc829382 liquidio: correct error msg text when removing VLAN ID omits b4d5f09fbc00 ARM: dts: imx51-zii-rdu1: Enable secure-reg-access omits 3ec14f5eb58f ARM: dts: imx51-babbage: Enable secure-reg-access omits dd769b09003e ARM: dts: imx53-ppd: Enable secure-reg-access omits ccaabeea0202 s390/chsc: fix packed-not-aligned warnings omits d4f5d79e97ca s390/css: reduce stsch calls omits 05b217f4c557 s390/css: validate subchannel prior to allocation omits 71aa11a40d1a s390/css: start the subchannel evaluation earlier omits 87dc8a01281a s390/cio: ensure that a chpid is registered only once omits aaeabc18a086 ARM: imx_v6_v7_defconfig: use MXSFB DRM driver omits f13a7fe2826f ARM: mxs_defconfig: use MXSFB DRM driver omits 8c7725829989 ARM: dts: imx6ul: Add DTS for ConnectCore 6UL SBC Express omits 0b9c89e213d2 ARM: dts: imx6ul: Add DTS for ConnectCore 6UL System-On-Mo [...] omits 497f6ee16b05 ARM: dts: imx51-zii-rdu1: Disable internal watchdog omits eb28fb9e4766 arm64: dts: allwinner: h6: enable AXP805 PMIC on Pine H64 omits de2b5552ae58 arm64: dts: allwinner: h6: Use macros for R_CCU clock and [...] omits ccdb51717ba3 net: Fix GRO_HASH_BUCKETS assertion. omits dc989d2ce2c2 tools: bpftool: don't pass FEATURES_DUMP to libbpf omits b4b5bffd6c19 tools: libbpf: remove libelf-getphdrnum feature detection omits b5aa3f4aef72 drm/amdkfd: Call kfd2kgd.set_compute_idle omits 01c097dbfc03 drm/amdgpu: Add kfd2kgd.set_compute_idle interface omits ee583014a9d8 samples/bpf: test_cgrp2_sock2: fix an off by one omits b0294bc1ad19 samples: bpf: ensure that we don't load over MAX_PROGS programs omits 301f935be9e0 sch_cake: Fix tin order when set through skb->priority omits 1eb94d441f1c cxgb4: collect ASIC LA dumps from ULP TX omits 7e580769b79f rtc: ds1307: support m41t11 variant omits 146a552c67b1 rtc: ds1307: fix data pointer to m41t0 omits ee913fd9e166 drm/amdgpu: add amdgpu_job_submit_direct helper omits 3320b8d2acd3 drm/amdgpu: remove job->ring omits 0e28b10ff1b8 drm/amdgpu: remove ring parameter from amdgpu_job_submit omits eb3961a57424 drm/amdgpu: remove fence context from the job omits 050d9d43a7d3 drm/amdgpu: cleanup job header omits 9a6a8075bd43 drm/amd/display: Fix some checkpatch.pl errors and warning [...] omits ddb85fcd839c drm/amd/display: Null ptr check for set_sdr_white_level omits 4a7d1d123ddb drm/amd/display: dal 3.1.56 omits d6e75df4e5e1 drm/amd/display: add new dc debug structure to track debug data omits 68199bd16cb5 drm/amd/display: Move address tracking out of HUBP omits 2068afe649ae drm/amd/display: Add hook for MST root branch info omits bf53769d9fc9 drm/amd/display: add HDR visual confirm omits 6d92b5c2d5be drm/amd/display: Refactor SDR cursor boosting in HDR mode omits 8d2bbe54d189 drm/amd/display: Add headers for hardcoded 1d luts. omits a6da48caf92b drm/scheduler: add NULL pointer check for run queue (v2) omits 1222d15a01c7 mlxsw: spectrum: Expose counters for various packet sizes omits ac13d6d8eade liquidio: fix hang when re-binding VF host drv after runni [...] omits 7e2bc7fb65d5 net: cavium: Drop dependency of NET_VENDOR_CAVIUM on PCI omits 495083807f20 net: mscc: simplify retrieving the tag type from the frame header omits bc1b50309ce1 cxgb4: do not return DUPLEX_UNKNOWN when link is down omits d9f37d01e294 net: convert gro_count to bitmask omits 48559af3454c bnxt_en: remove redundant debug register dma mem allocation omits 6e85d7a8bc65 liquidio: Use %pad printk format for dma_addr_t values omits 04ecac8c12cd net: phy: realtek: add missing entry for RTL8211C to mdio_ [...] omits ae85467cccba net: usb: hso: use swap macro in hso_kick_transmit omits 2a6deb6a572e Merge branch 'phy-helpers' omits 2b9672ddb6f3 net: phy: add phy_speed_down and phy_speed_up omits 762995807059 net: phy: add helper phy_config_aneg omits 7f657d5bf507 selftests: tls: add selftests for TLS sockets omits 964d0fbf6301 drm/amdgpu: Allow to create BO lists in CS ioctl v3 omits 8415afbd86dd Revert "drm/amd/powerplay: fix performance drop on Vega10" omits 4f0496d8ffa3 ima: based on policy warn about loading firmware (pre-allo [...] omits c77b8cdf745d module: replace the existing LSM hook in init_module omits ef96837b0de4 ima: add build time policy omits fed2512a7ccc ima: based on policy require signed firmware (sysfs fallback) omits 6e852651f28e firmware: add call to LSM hook before firmware sysfs fallback omits 16c267aac86b ima: based on policy require signed kexec kernel images omits a210fd32a46b kexec: add call to LSM hook in original kexec_load syscall omits 377179cd28cd security: define new LSM hook named security_kernel_load_data omits eb5f43d45b3b drm/i915/selftests: Exercise reset to break stuck GTT eviction omits 568a74d49112 Merge branch 'docs-Fix-failover-build-warnings' omits 2880984970dd docs: networking: Fix failover build warnings omits d95768d3cccd docs: networking: Add failover docs to index omits 35edb56e94b9 Merge branch 'hns3-next' omits 5550aa4d4771 net: hns3: Fix comments for hclge_get_ring_chain_from_mbx omits cf4103c699c2 net: hns3: Fix for using wrong mask and shift in hclge_get [...] omits 82b532146000 net: hns3: Fix for reset_level default assignment probelm omits d62eccaed41d net: hns3: remove unnecessary ring configuration operation [...] omits 6b1385cc251a net: hns3: Fix return value error in hns3_reset_notify_down_enet omits 9ca8d1a73c37 net: hns3: Correct reset event status register omits 9de0b86f6444 net: hns3: Prevent to request reset frequently omits 6d4fab39533f net: hns3: Reset net device with rtnl_lock omits 1b3725781a07 net: hns3: Modify the order of initializing command queue [...] omits 9c7e47025a6b clk: qcom: clk-rpmh: Add QCOM RPMh clock driver omits 4f45c778352e drm/connector: Fix typo in drm_connector_list_iter_next() omits d3a537e9a774 arm64: dts: rockchip: drop out-of-tree properties from rk3 [...] omits 34e05c2ee5e2 arm64: dts: rockchip: add voltage properties for vcc3v3_pc [...] omits 65abc845873a arm64: dts: rockchip: add USB 2.0 and 3.0 support on Ficus board omits 59f20f5a0c97 drm/amdgpu/pp: switch smu callback type for get_argument() omits ce7577a2194b drm/amdgpu/pp: split out common smumgr smu9 code omits 26094c02934e drm/amdgpu/pp: remove dead vega12 code omits d396cb185c03 ARM: hisi: handle of_iomap and fix missing of_node_put omits 81646a3d39ef ARM: hisi: check of_iomap and fix missing of_node_put omits 9f30b5ae0585 ARM: hisi: fix error handling and missing of_node_put omits 3a6372daddeb dt-bindings: sound: wm8994: document wlf,csnaddr-pd property omits 2d4bc57348e1 dt-bindings: sound: wm8994: document wlf,spkmode-pu property omits 0f6b79fa138d drm/i915/selftests: Force a preemption hang omits 0051163ab3d8 drm/i915/execlists: Always clear preempt status on cancelling all omits 71e9690b59e7 blk-iolatency: truncate our current time omits d607eefa3b55 blk-iolatency: don't change the latency window omits 21279157efff x86/pti: Make pti_set_kernel_image_nonglobal() static omits c779e849608a netfilter: conntrack: remove get_timeout() indirection omits 97e08caec33a netfilter: conntrack: avoid l4proto pkt_to_tuple calls omits 8b3892ea8718 netfilter: conntrack: avoid calls to l4proto invert_tuple omits 6816d931cab0 netfilter: conntrack: remove get_l4proto indirection from [...] omits d1b6fe94941f netfilter: conntrack: remove invert_tuple indirection from [...] omits 47a91b14de62 netfilter: conntrack: remove pkt_to_tuple indirection from [...] omits f957be9d349a netfilter: conntrack: remove ctnetlink callbacks from l3 p [...] omits 7414d929bc35 netfilter: Kconfig: Make NETFILTER_XT_MATCH_SOCKET select [...] omits 60e3be94e6a1 openvswitch: use nf_ct_get_tuplepr, invert_tuplepr omits ebee5a50d0b7 netfilter: utils: move nf_ip6_checksum* from ipv6 to utils omits d7e5a9a50245 netfilter: utils: move nf_ip_checksum* from ipv4 to utils omits f286586df68e netfilter: nft_tproxy: Move nf_tproxy_assign_sock() to nf_ [...] omits e97d9404d5e8 netfilter: flowtables: use fixed renew timeout on teardown omits 6542df2f8412 netfilter: nft_reject_bridge: remove unnecessary ttl set omits 1d98a69e5cef livepatch: Remove reliable stacktrace check in klp_try_swi [...] omits a18b21929453 drm/dp_helper: Add DP aux channel tracing omits 71a5cb3eb758 drm: writeback: Fix doc that says connector should be disc [...] omits 63747bf73cf3 KVM: s390/vsie: avoid sparse warning omits 4e3c5d7e05be gpu: ipu-v3: Allow negative offsets for interlaced scanning omits 1e6a1495c669 gpu: ipu-v3: csi: support RGB565 on parallel bus omits d36d0e6309dd gpu: ipu-v3: csi: pass back mbus_code_to_bus_cfg error codes omits 7cc3bf3f08b5 gpu: ipu-csi: add rgb/bgr888 24bit support to mbus_code_to [...] omits 3cdba8018fd5 drm/imx: Remove last traces of struct imx_drm_crtc omits 7f43ef9f0d98 dma-buf: Move BUG_ON from _add_shared_fence to _add_shared [...] omits b6d7b3622b6e ALSA: hda: use PCI_BASE_CLASS_DISPLAY to replace PCI_CLASS [...] omits 55b8cb46a711 ALSA: usb-audio: Tidy up logic for Processing Unit min/max values omits 8b3a087f7f65 ALSA: usb-audio: Unify virtual type units type to UAC3 values omits 0f292f023ffc ALSA: usb-audio: Add support for Processing Units in UAC3 omits 4e887af31ced ALSA: usb-audio: Processing Unit controls parsing in UAC2 omits c77e1ef1cdf7 ALSA: usb-audio: Add support for Selector Units in UAC3 omits 19e023e3befb ASoC: AMD: For capture have interrupts on I2S->ACP channel omits fa9d2f17c23f ASoC: AMD: Send correct channel for configuring DMA descriptors omits 8452112baac6 ASoC: Intel: Boards: Add GLK Realtek Maxim I2S machine driver omits d30e23d69981 ASoC: hdmi-codec: fix routing omits 11a20c5601c5 dt-bindings: arm: mediatek: cleanup MT7623N reference boards omits 345058a4c5d9 arm: dts: mt7623: cleanup MT7623N NAND dts file omits 00673189b8b9 soc: mediatek: pwrap: add mt6351 driver for mt6797 SoCs omits 8e62ac4bad39 soc: mediatek: pwrap: add pwrap driver for mt6797 SoCs omits cd760b1cd703 soc: mediatek: pwrap: fix cipher init setting error omits 7de7f9520e55 dt-bindings: pwrap: mediatek: add pwrap support for MT6797 omits 306d6c49ac9d s390/kvm: fix deadlock when killed by oom omits ac4c4fc87d6b s390/cmm: avoid add_timer on concurrently used timer omits a09baa9543ef s390/crypto: fix gcc 8 stringop-truncation warning omits d0ec2e9c1034 dt-binding: pinctrl: berlin: document AS370 SoC pinctrl omits 2b955b34c268 gpiolib: remove an unnecessary TODO omits e5332d543776 gpiolib: don't allow userspace to set values of input lines omits c0d9f9ad4f76 arm64: dts: mt7622: add earlycon to mt7622-rfb1 board omits aa54a84f835a arm64: dts: mt7622: use gpio-ranges to pinctrl device omits 12b2905af183 irqchip/gic-v3-its: Honor hypervisor enforced LPI range omits a4f9edb29d9c irqchip/gic-v3: Expose GICD_TYPER in the rdist structure omits 38dd7c494cf6 irqchip/gic-v3-its: Drop chunk allocation compatibility omits 147c8f376e55 irqchip/gic-v3-its: Move minimum LPI requirements to indiv [...] omits fe8e93504ce8 irqchip/gic-v3-its: Use full range of LPIs omits 880cb3cddd16 irqchip/gic-v3-its: Refactor LPI allocator omits 4e1a720d0312 Bluetooth: avoid killing an already killed socket omits a68bd1267b72 powerpc/powernv/ioda: Allocate indirect TCE levels on demand omits 9bc98c8a43c4 powerpc/powernv: Rework TCE level allocation omits 090bad39b237 powerpc/powernv: Add indirect levels to it_userspace omits 00a5c58d9499 KVM: PPC: Make iommu_table::it_userspace big endian omits 191c22879fbc powerpc/powernv: Move TCE manupulation code to its own file omits da2bb0da730c powerpc/powernv: Remove useless wrapper omits aa0d8bda5108 pinctrl: at91-pio4: Remove redundant return value check omits 17f790843cd7 pinctrl: ocelot: fix gpio4 twi function omits 45b85fca4598 pinctrl: imx: add driver for i.MX8MQ omits 95e7618b7ba1 pinctrl: imx: Add DT binding for i.MX8MQ IOMUXC omits 399476bd40a5 pinctrl: baytrail: Mark expected switch fall-throughs omits ff10e353a4c0 pinctrl: at91-pio4: add support for drive strength omits e12fa73c97a4 pinctrl: mt7622: mark expected switch fall-through omits a130af016240 pinctrl: meson: add gen_clk pins omits a35f5c1ac2d4 pinctrl: sh-pfc: r8a77990: Add USB3.0 pins, groups and functions omits d7b535f99b39 pinctrl: sh-pfc: r8a77990: Add USB2.0 pins, groups and functions omits 747c5417823d pinctrl: sh-pfc: r8a77990: Revise USB ID pin name omits 7628fa811b8a pinctrl: sh-pfc: r8a77965: Add HSCIF pins, groups, and functions omits d6e08c7eabef ALSA: cs46xx: remove redundant pointer 'ins' omits c88844395194 ALSA: ali5451: remove redundant pointer 'codec' omits 7527cd209eb8 ALSA: sb8: remove redundant pointer runtime omits 29fba9230de2 ALSA: gus: remove redundant pointer private_data omits a34e8aac49e6 ALSA: es1688: remove redundant pointer chip omits eeef847de593 ALSA: opl3: remove redundant pointer opl3 omits 3528651e89aa USB: serial: iuu_phoenix: drop redundant input-speed re-encoding omits b8f6515445c1 USB: serial: iuu_phoenix: drop unused driver-data baud rate omits 1e2ae1d7e436 USB: serial: mos7720: remove redundant variables iflag, ma [...] omits 726e41097920 drivers: core: Remove glue dirs from sysfs earlier omits 46d3a03781ea driver core: remove unnecessary function extern declare omits 3ec78790ec9a sysfs.h: fix non-kernel-doc comment omits 555e7943f281 misc: vexpress/syscfg: Use devm_ioremap_resource() to map memory omits 3772e5da4454 drivers/misc: Aspeed LPC snoop output using misc chardev omits 7f3838fb8c03 mei: bus: suppress sign-compare warnings omits d9995a0fab40 gnss: fix potential error pointer dereference omits 55570f1a4417 gnss: ubx: make struct ubx_gserial_ops static omits f1a498fa549e drm/i915/execlists: Disable submission tasklet upon wedging omits 159b69bc0dcd drm/i915: Remove pci private pointer after destroying the [...] omits 55e4b859a2e1 drm/i915/selftests: Downgrade igt_timeout message omits 0f33bde8859b ARM: dts: aspeed: Fix Romulus VGA frame buffer omits b35bbd3d7187 ARM: dts: aspeed: Enable vhub on port A of AST2500 EVB omits 35578a85d981 ARM: dts: aspeed: Add G5 USB Virtual Hub omits 608d05c61cdc ARM: dts: aspeed: Add G4 USB Virtual Hub omits 112c5a640cfb ARM: dts: aspeed: Add G5 USB host pinmux omits c282ea743bb6 ARM: dts: aspeed: Add G4 USB pinmux omits 499fef09a323 reset: uniphier: add USB3 core reset control omits ef8b023b230b dt-bindings: reset: uniphier: add USB3 core reset support omits 9ad39ab28077 reset: simple: export reset_simple_ops to be referred from [...] omits 5ecb065165b9 reset: qcom: AOSS (always on subsystem) reset controller omits b79df1ec22a3 dt-bindings: reset: Add AOSS reset bindings for SDM845 SoCs omits 8d62fe9499b8 virtio: virtconsole: Use seq_file for debugfs operations omits 566208494e4d vme: ca91cx42: remove redundant variable i omits fefe287e4bf6 tty: support CIBAUD without BOTHER omits 44350993d01c mmc: tegra: Add and use tegra_sdhci_get_max_clock() omits 8312b97c7c08 Merge branch 'fixes' into next omits 1cee38f0363a tty: fix termios input-speed encoding when using BOTHER omits fada18c48d77 tty: fix termios input-speed encoding omits 8a8a66a1a18a tty: serial: qcom_geni_serial: Add support for flow control omits c58caaab3bf8 serial: 8250: of: Defer probe on missing IRQ omits b29330d82904 serial: 8250: of: Correct of_platform_serial_setup() error [...] omits b819e4aba0f8 serial: sh-sci: Document r7s9210 bindings omits 8b0bbd956228 serial: sh-sci: Add support for R7S9210 omits 173a4906aebe staging: android: ashmem: Shrink directly through shmem_fallocate omits ab608b341b48 staging: fbtft: Fix line continuation omits 66558395e1bb staging: fbtft: Fix line over 80 characters omits 642e0692bea6 staging: comedi: comedi_fops: Shift assignment operator '= [...] omits d47b0586ab31 mmc: sdhci-esdhc-imx: fix indent omits 73e736f86578 mmc: sdhci-esdhc-imx: disable clocks before changing frequency omits 726df1d5a62e mmc: tegra: prevent ACMD23 on Tegra 3 omits e300149e5808 mmc: tegra: fix eMMC DDR52 mode omits 127407e36f4f mmc: tegra: prevent HS200 on Tegra 3 omits 152f8204ffcd mmc: sdhci-pci-dwc-mshc: synopsys dwc mshc support omits a6e7e407a68e mmc: sdhci-esdhc-imx: Switch to SPDX identifier omits e438cf49b305 mmc: sdhci-of-dwcmshc: add SDHCI OF Synopsys DWC MSHC driver omits aaadfa669084 dt: bindings: Add bindings for SDHCI Synopsys DWC MSHC omits 1b5190c2e74c mmc: sdhci: do not try to use 3.3V signaling if not supported omits 5552d7ad596c mmc: sdhci-of-esdhc: set proper dma mask for ls104x chips omits f01c3684cf04 mmc: sdhci-msm: Remove redundant dev_err call in sdhci_msm [...] omits 2061594c612c mmc: sdhci-xenon: mark expected switch fall-through omits 23f3ff72bc6f mmc: pxamci: provide a short-hand for &pdev->dev omits 38a8dda90868 mmc: pxamci: make GPIO lookups from pdata optional omits 61951fd6cb49 mmc: pxamci: let mmc core handle regulators omits f37216de6ecc mmc: pxamci: remove pxa-mmc, gpio-power from devicetree bindings omits fa3a5115469c mmc: pxamci: call mmc_of_parse() omits 0da5358b2932 mmc: pxamci: fix indenting omits 52c091868e78 mmc: pxamci: remove dead code from pxamci_remove() omits 140b7fe4d38a mmc: pxamci: remove dma resources from private context omits d92eaf57a85c mmc: pxamci: remove irq from private context omits 86f495c57f71 mmc: sdhci-esdhc-imx: get rid of support_vsel omits 09c8192be713 mmc: sdhci-esdhc-imx: support eMMC DDR mode when running at 3.3V omits 29772f8a73d8 mmc: core: Drop the unused mmc_power_save|restore_host() omits 67fdfbdf0115 mmc: sdhci-of-esdhc: modify the sd clock in of_match_node way omits 3f2c7d5d158d mmc: sdhci-of-arasan: Add quirk for unstable clocks omits 26c312281336 dt-bindings: mmc: broken clock stable indicator on arasan [...] omits 5637ffadf671 mmc: sdhci-pci: Add support for Intel ICP omits bc99266bbdd2 mmc: host: Register changes for sdcc V5 omits e0e4eee21c70 Documentation: sdhci-msm: Add new compatible string for SDCC v5 omits 6ed4bb438703 mmc: sdhci-msm: Add msm version specific ops and data structures omits f15358885dda mmc: sdhci-msm: Define new Register address map omits 26eb2607fa28 mmc: renesas_sdhi: add eMMC HS400 mode support omits db924bba47c8 mmc: tmio: add eMMC HS400 mode support omits ba6c7ac3a2f4 mmc: core: more fine-grained hooks for HS400 tuning omits ecf7c7c5855a mmc: dw_mmc-exynos: fix potential external abort in resume [...] omits 75067aba7afb mmc: tegra: Use sdhci_pltfm_clk_get_max_clock omits a94a7483a91c mmc: core: Adjust and reuse the macro of R1_STATUS(x) omits 110d2a7fc397 x86/hyper-v: Check for VP_INVAL in hyperv_flush_tlb_others() omits 0f0caa52cd4a x86/hyper-v: Check cpumask_to_vpset() return value in hype [...] omits 2fb166e50e2f Merge branch 'next_pxa_dma' into next omits 3273fc63e1ed drm/meson: Make DMT timings parameters and pixel clock generic omits 2ca48895ba98 arm: dts: mediatek: Fix pio-leds for Bananapi-R2 omits 65f3264177e4 staging: rtl8188eu: remove redundant header file omits cfd707e2f79a staging: rtl8188eu: add spaces around '+' omits 3cedbfb85199 staging: rtl8188eu: rename variable omits b5a870456fd7 staging: rtl8188eu: rename function parameters omits c7279e34cb8f staging: rtl8188eu: rename Efuse_PowerSwitch omits 8c6ade2e0c8b staging: rtl8188eu: do not line break function definition omits 7d6bc56932de staging: mt7621: Add SPDX license identifier omits 884d5ba53f22 staging: rtl8188eu: remove is_{multicast,broadcast}_mac_addr omits 16c5b0857256 Merge back ACPICA material for v4.19. omits bb4e1ca9b200 staging: mt7621-pci: Include preferred headers omits 9b59883c1426 staging: olpc_dcon: add missing identifier names omits 0b37913150c9 staging: olpc_dcon: prefer 'help' in KConfig omits 515ce733e86e staging:r8188eu: Use lib80211 to encrypt (CCMP) tx frames omits 0d4876f4e977 staging:r8188eu: Use lib80211 to encrypt (TKIP) tx frames omits b59fb482b522 drm/nouveau: tegra: Detach from ARM DMA/IOMMU mapping omits 1874619a7df4 ARM: dma-mapping: Set proper DMA ops in arm_iommu_detach_device() omits 0d466901552a drm/nouveau/secboot/acr: Remove VLA usage omits 94a0b8634f4c drm/nouveau: Replace drm_dev_unref with drm_dev_put omits 743e0f079a38 drm/nouveau: Replace drm_gem_object_unreference_unlocked w [...] omits f066f7950708 drm/nouveau: Replace drm_framebuffer_{un/reference} with p [...] omits c9fb2cc84c31 drm/nouveau/nvif: remove const attribute from nvif_mclass omits da71f0efe714 drm/nouveau/hwmon: potential uninitialized variables omits 922a8c82fafd drm/nouveau: Fix runtime PM leak in drm_open() omits eaeb9010bb4b drm/nouveau/debugfs: Wake up GPU before doing any reclocking omits f706037c4e13 drm/nouveau/bios/vpstate: There are some fermi vbios with [...] omits 2ae4c5f6ff73 drm/nouveau/kms/nv50-: Allow vblank_disable_immediate omits 6ec7aecf1f10 drm/nouveau/kms/nv50-: remove duplicate assignment omits 01981aeb4745 drm/nouveau/kms/nv50-: fix drm-get-put.cocci warnings omits 7a26c92367a7 drm/nouveau/disp/nv50-gp10x: fix coverity warning omits f7fbbf2ccaa0 drm/nouveau/core: ERR_PTR vs NULL bug in nvkm_engine_info() omits f0fffeeb149e drm/nouveau/mmu/gp10b: remove ghost file omits 3c9f27eeedb7 drm/nouveau/secboot/tegra: Enable gp20b/gp10b firmware tag [...] omits 60cda665724a drm/nouveau/fault/gv100: fix fault buffer initialisation omits bdf4424dc3b1 drm/nouveau/gr/gv100: handle multiple SM-per-TPC for shade [...] omits 55697cbb44e4 arm64: dts: renesas: r8a779{65,80,90}: Add IPMMU devices nodes omits aea06eb276d9 Merge branch 'TLS-offload-rx-netdev-and-mlx5' omits b3ccf978132e net/mlx5e: IPsec, fix byte count in CQE omits 10e71acca282 net/mlx5: Accel, add common metadata functions omits 790af90c00d2 net/mlx5e: TLS, build TLS netdev from capabilities omits afd3baaa938c net/mlx5e: TLS, add software statistics omits 00aebab27c87 net/mlx5e: TLS, add Innova TLS rx data path omits ca942c78f323 net/mlx5e: TLS, add innova rx support omits ab412e1dd7db net/mlx5: Accel, add TLS rx offload routines omits 0aadb2fc0929 net/mlx5e: TLS, refactor variable names omits 4718799817c5 tls: Fix zerocopy_from_iter iov handling omits 4799ac81e52a tls: Add rx inline crypto offload omits b190a587c634 tls: Fill software context without allocation omits 39f56e1a78d6 tls: Split tls_sw_release_resources_rx omits dafb67f3bb4a tls: Split decrypt_skb to two functions omits d80a1b9d1860 tls: Refactor tls_offload variable names omits 41ed9c04aac2 tcp: Don't coalesce decrypted and encrypted SKBs omits 16e4edc297ff net: Add TLS rx resync NDO omits 14136564c8ee net: Add TLS RX offload feature omits 784abe24c903 net: Add decrypted field to skb omits cc98419a572c Merge branch 'mvpp2-add-debugfs-interface' omits f9d30d5bd57e net: mvpp2: debugfs: add classifier hit counters omits dba1d918da02 net: mvpp2: debugfs: add entries for classifier flows omits 1203341cc9e8 net: mvpp2: debugfs: add hit counter stats for Header Pars [...] omits 21da57a23125 net: mvpp2: add a debugfs interface for the Header Parser omits f1e37e3101ee net: mvpp2: switch to SPDX identifiers omits 500f0716b5f7 Merge 4.18-rc5 into usb-next omits 956f004a0440 Merge 4.18-rc5 into staging-next omits 83cf9cd6d50e Merge 4.18-rc5 into char-misc-next omits 2bf1071a8d50 powerpc/64s: Remove POWER9 DD1 support omits 38ac0287b7f4 fbdev/efifb: Honour UEFI memory map attributes when mappin [...] omits 7e1550b8f208 efi: Drop type and attribute checks in efi_mem_desc_lookup() omits 3d7ee348aa41 efi/libstub/arm: Add opt-in Kconfig option for the DTB loader omits f5dcc214aae2 efi: Remove the declaration of efi_late_init() as the func [...] omits 7bb497092a34 efi/cper: Avoid using get_seconds() omits 3eb420e70d87 efi: Use a work queue to invoke EFI Runtime Services omits 5a58bc1b1edc efi/x86: Use non-blocking SetVariable() for efi_delete_dum [...] omits 90a2186b7df1 efi/x86: Clean up the eboot code omits bdc9c3e5ed95 x86/build: Remove old -funit-at-a-time GCC quirk omits 788faab70d5a perf, tools: Use correct articles in comments omits af0fffd9300b sched/core: Remove get_cpu() from sched_fork() omits 45f5519ec55e sched/cpufreq: Clarify sugov_get_util() omits 5fd778915ad2 sched/sysctl: Remove unused sched_time_avg_ms sysctl omits bbb62c0b024a sched/core: Remove the rt_avg code omits 523e979d3164 sched/core: Use PELT for scale_rt_capacity() omits dfa444dc2ff6 sched/cpufreq: Remove sugov_aggregate_util() omits 9033ea11889f cpufreq/schedutil: Take time spent in interrupts into account omits 91c27493e78d sched/irq: Add IRQ utilization tracking omits 8cc90515a4fa cpufreq/schedutil: Use DL utilization tracking omits 3727e0e16340 sched/dl: Add dl_rq utilization tracking omits 3ae117c6cd7c cpufreq/schedutil: Use RT utilization tracking omits 371bf4273269 sched/rt: Add rt_rq utilization tracking omits c079629862b2 sched/pelt: Move PELT related code in a dedicated file omits 8fe5c5a937d0 sched/fair: Fix util_avg of new tasks for asymmetric systems omits be45bf5395e0 watchdog/softlockup: Fix cpu_stop_queue_work() double-queue bug omits fdf2ceb7f58c Merge tag 'v4.18-rc5' into sched/core, to pick up fixes omits 34bcfdac8c92 parport: ieee1284: mark expected switch fall-throughs omits faa1a47388b3 parport: sunbpp: fix error return code omits 45cd74cb5061 eventpoll.h: wrap casts in () properly omits 6da27821a6f5 nvmem: imx-ocotp: add support for imx6sll omits c6e9a3346824 dt-bindings: nvmem: imx-ocotp: add compatible string for imx6sll omits 19c54468f222 nvmem: Add Spreadtrum SC27XX efuse support omits 3eb93e0825ab dt-bindings: nvmem: Add Spreadtrum SC27XX efuse controller [...] omits 5d6bd30cc9c3 MAINTAINERS: add entry for FPGA DFL drivers omits fa8dda1edef9 fpga: dfl: afu: add DFL_FPGA_PORT_DMA_MAP/UNMAP ioctls support omits 857a26222ff7 fpga: dfl: afu: add afu sub feature support omits 6fd893c409e5 fpga: dfl: afu: add DFL_FPGA_GET_API_VERSION/CHECK_EXTENSI [...] omits e4664c0ee4ac fpga: dfl: afu: add header sub feature support omits 47c1b19c160f fpga: dfl: afu: add port ops support omits 1a1527cf5dda fpga: dfl: add FPGA Accelerated Function Unit driver basic [...] omits 7514a4249c47 fpga: dfl: fme-region: add support for compat_id omits bb61b9be3e6b fpga: dfl: add fpga region platform driver for FME omits de892dff17b3 fpga: dfl: add fpga bridge platform driver for FME omits 5ebae801d960 fpga: dfl: fme-mgr: add compat_id support omits af275ec6160b fpga: dfl: add fpga manager platform driver for FME omits 29de76240e86 fpga: dfl: fme: add partial reconfiguration sub feature support omits 620e1902f6fe fpga: dfl: fme: add DFL_FPGA_GET_API_VERSION/CHECK_EXTENSI [...] omits 0a27ff24d596 fpga: dfl: fme: add header sub feature support omits 322ddebe54ae fpga: dfl: add FPGA Management Engine driver basic framework omits 968b8199e258 fpga: dfl-pci: add enumeration for feature devices omits 72ddd9f34040 fpga: add FPGA DFL PCIe device driver omits d06b004b99c9 fpga: dfl: add dfl_fpga_check_port_id function. omits 6e8fd6e493bf fpga: dfl: add dfl_fpga_port_ops support. omits 5b57d02a2f94 fpga: dfl: add feature device infrastructure omits 5d56e1170019 fpga: dfl: add dfl_fpga_cdev_find_port omits b16c5147dc3b fpga: dfl: add chardev support for feature devices omits 543be3d8c999 fpga: add device feature list support omits 41a8b2c56470 fpga: region: add compat_id support omits 99a560bde313 fpga: mgr: add compat_id support omits ecb5fbe299df fpga: mgr: add status for fpga-manager omits 571d78bd458a fpga: mgr: add region_id to fpga_image_info omits c73c9ad286ab docs: fpga: add a document for FPGA Device Feature List (D [...] omits ccff2dfaceac coresight: tpiu: Fix disabling timeouts omits 434d611cddef coresight: catu: Plug in CATU as a backend for ETR buffer omits 8ed536b1e283 coresight: catu: Add support for scatter gather tables omits a59e5ff928d2 dts: bindings: Document device tree binding for CATU omits fcacb5c154ba coresight: Introduce support for Coresight Address Transla [...] omits 8a091d847cec coresight: Add helper device type omits 00b78e8b7b00 coresight: Cleanup device subtype struct omits fe470f5f7f68 coresight: Handle errors in finding input/output ports omits 575694978247 coresight: Cleanup platform description data omits 00ea19702986 coresight: Fix check in coresight_tmc_etr_buf_insert_barri [...] omits a748ddd1132c coresight: include vmalloc.h for vmap/vunmap omits c34cc23f1dcb coresight: tmc: Add configuration support for trace buffer size omits e8e3b771395d coresight: tmc-etr buf: Add TMC scatter gather mode backend omits 75f4e3619fe2 coresight: tmc-etr: Add transparent buffer management omits 260ec24b31a5 coresight: Add support for TMC ETR SG unit omits 99443ea19e8b coresight: Add generic TMC sg table framework omits ed2cfb2b3cd8 dts: bindings: Restrict coresight tmc-etr scatter-gather mode omits 6f755e85c332 coresight: Add helper for inserting synchronization packets omits ef32df53b73b coresight: tmc-etr: Disallow perf mode omits 0f728a7f9f8f coresight: tmc-etr: Do not clean trace buffer omits 3495722a0093 coresight: tmc: Hide trace buffer handling for file read omits 5cedd22370a0 coresight: ETM: Add support for Arm Cortex-A73 and Cortex-A35 omits 25b4a2b909dc coresight: Remove function coresight_vpid_to_pid() omits 450367f06ef3 coresight: etm4x: Don't use contextID with PID namespaces omits 7bd50ccf001f coresight: etm3x: Don't use contextID with PID namespaces omits cd570e6fa43a iio: change strncpy+truncation to strlcpy omits 76d8ca245c72 serdev: add dev_pm_domain_attach|detach() omits 6c26fcd2abfe x86/speculation/l1tf: Unbreak !__HAVE_ARCH_PFN_MODIFY_ALLO [...] omits ef89f4b96a2a iio: adxl345: Add support for the ADXL375 omits a42174983c75 iio: imu: st_lsm6dsx: add error logs to st_lsm6dsx_read_fifo() omits d2b863baf1c7 iio: pressure: bmp280: remove unused options from device t [...] omits de8df0b9c38d iio: imu: mpu6050: add support for 6515 variant omits 843429708e39 iio: hx711: fix spurious unit-address in example omits 461631face58 iio: hx711: add delay until DOUT is ready omits 7f310e5d0711 iio: hx711: add clock-frequency property in DT omits 382fa5812583 iio: accel: adxl345: add sampling frequency support omits f54440e41b62 Merge tag 'gemini-dts-v4.19' of git://git.kernel.org/pub/s [...] omits 1cb50f87e106 f2fs: do checkpoint in kill_sb omits 8a56dd9685d6 f2fs: allow wrong configured dio to buffered write omits 2aa4a3378ad0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 41043ec45bde ARM: dts: Add devicetree for Storlink/Storm SL93512R omits fa35007f62b6 ARM: dts: Add Vitesse G5e switch to the Gemini SQ201 omits 423fbae3d04e ARM: dts: Add WAN ethernet port to the SQ201 omits 39e7f331864d drm/amdkfd: Add CU-masking ioctl to KFD omits a7fe68a1e8e4 drm/amd: Add CU-masking ioctl definition to kfd_ioctl.h omits 64cc2c4eb536 Merge tag 'v4.18-rockchip-dts32fixes-1' of git://git.kerne [...] omits 13f7432bdd8e Merge branch 'bpf-tcp-listen-cb' omits 78d8e26d46bc selftests/bpf: Test case for BPF_SOCK_OPS_TCP_LISTEN_CB omits 2044e4ef0be2 selftests/bpf: Better verification in test_tcpbpf omits c65267e5ff41 selftests/bpf: Switch test_tcpbpf_user to cgroup_helpers omits 04c13411151c selftests/bpf: Fix const'ness in cgroup_helpers omits 060a7fccd394 bpf: Sync bpf.h to tools/ omits f333ee0cdb27 bpf: Add BPF_SOCK_OPS_TCP_LISTEN_CB omits ce8403d45543 Merge tag 'tegra-for-4.19-firmware' of git://git.kernel.or [...] omits edc07c0012c1 Merge tag 'omap-for-v4.19/soc-signed' of git://git.kernel. [...] omits 5306c6ad0e4b Merge tag 'omap-for-v4.19/omap1-v2-signed' of git://git.ke [...] omits 9f40beb2ceef Merge tag 'imx-maintainer-4.19' of git://git.kernel.org/pu [...] omits 472624550507 Merge tag 'vexpress-update-4.19' of git://git.kernel.org/p [...] omits 030f457a2378 Merge tag 'scmi-update-4.19' of git://git.kernel.org/pub/s [...] omits 7af239f0c984 Merge tag 'tegra-for-4.19-memory' of git://git.kernel.org/ [...] omits 20d87a5114e7 Merge tag 'omap-for-v4.19/ti-sysc-v2-signed' of git://git. [...] omits ba62dc1126e8 ARM: dts: nomadik: Cut FSMC timings omits 6783a9e0b417 Merge tag 'stm32-defconfig-for-v4.19-1' of git://git.kerne [...] omits e74f13313490 Merge tag 'samsung-defconfig-4.19' of https://git.kernel.o [...] omits 3bd1027b4904 Merge tag 'davinci-for-v4.19/defconfig' of git://git.kerne [...] omits 5ef28dcc16c2 Merge tag 'stm32-dt-for-v4.19-1' of git://git.kernel.org/p [...] omits 96a63ce04018 Merge tag 'mvebu-dt64-4.19-1' of git://git.infradead.org/l [...] omits efcd3bab9ba6 Merge tag 'mvebu-dt-4.19-1' of git://git.infradead.org/lin [...] omits 1b6d73283560 Merge tag 'pxa-dt-4.19' of https://github.com/rjarzmik/lin [...] omits eb3203ab9214 Merge tag 'samsung-dt64-4.19' of https://git.kernel.org/pu [...] omits 85b40cf3a868 Merge tag 'samsung-dt-4.19' of https://git.kernel.org/pub/ [...] omits 4167ff9fe90f Merge tag 'tegra-for-4.19-arm64-dt' of git://git.kernel.or [...] omits a4c43ba4964a Merge tag 'tegra-for-4.19-arm-dt' of git://git.kernel.org/ [...] omits 0775f498a723 Merge tag 'tegra-for-4.19-dt-bindings' of git://git.kernel [...] omits 8291ca5d2a7f Merge tag 'omap-for-v4.19/dt-mcan-v2-signed-v2' of git://g [...] omits 260cfb9ff883 Merge tag 'omap-for-v4.19/dt-signed-v2' of git://git.kerne [...] omits b7b6be643572 Merge tag 'davinci-for-v4.19/dt' of git://git.kernel.org/p [...] omits f46ad023774a Merge tag 'davinci-for-v4.19/soc' of git://git.kernel.org/ [...] omits e541454a8f1c Merge tag 'arm-soc/for-4.19/drivers' of https://github.com [...] omits dd8ba5232561 Merge tag 'arm-soc/for-4.19/soc' of https://github.com/Bro [...] omits f9228c38363a Merge tag 'arm-soc/for-4.19/devicetree-arm64' of https://g [...] omits c79306d5c427 Merge tag 'arm-soc/for-4.19/devicetree' of https://github. [...] omits 9a90f4db4fe9 Merge tag 'arm-soc/for-4.19/defconfig-arm64' of https://gi [...] omits 11d378ce5d74 Merge tag 'arm-soc/for-4.19/defconfig' of https://github.c [...] omits 5665ab3ac559 Merge tag 'v4.19-rockchip-dts64-1' of git://git.kernel.org [...] omits 9fcad3b634ef Merge tag 'v4.19-rockchip-dts32-1' of git://git.kernel.org [...] omits f5c64e566c52 Merge branch 'mlxsw-VRRP' omits c3a495409ade mlxsw: spectrum_router: Optimize processing of VRRP MACs omits 11566d34f895 mlxsw: spectrum: Add VRRP traps omits 2db9937804ac mlxsw: spectrum_router: Direct macvlans' MACs to router omits c55161852fe8 mlxsw: spectrum: Enable macvlan upper devices omits ff0432e5a802 tcp: remove redundant rcv_nxt update omits e5cae6595978 drm/i915/guc: Disable rpm wakeref asserts in GuC irq handler omits e5d772fbe768 tools/testing/nvdimm: Fix support for emulating controller [...] omits 39611e83a28c tools/testing/nvdimm: Make DSM failure code injection an override omits 099b07a25fff acpi, nfit: Prefer _DSM over _LSR for namespace label reads omits 08e6b3c6e3a0 libnvdimm: Introduce locked DIMM capacity support omits 14459ce2bd98 ARM: tcm: ensure inline stub functions are marked static omits 2d3feca8c44f bpf: btf: print map dump and lookup with btf info omits b12d6ec09730 bpf: btf: add btf print functionality omits 92b57121ca79 bpf: btf: export btf types and name by offset from lib omits db42a21a1e8d tools: include reallocarray feature test in FEATURE_TESTS_BASIC omits bfd727f3a59c staging: gasket: remove gasket_wait_sync() omits 2e008cd075ba staging: gasket: sysfs: remove legacy_device field omits 3adb0e35a4d8 staging: gasket: remove gasket_sysfs_register_show() omits 11bab0e3e08b staging: gasket: remove GASKET_SYSFS_REG() omits af3abc4414cb staging: gasket: remove gasket_page_table_num_extended_entries() omits 4c89a44dd907 staging: gasket: remove gasket_interrupt_get_msix_entries() omits b19409549bff staging: gasket: remove gasket_interrupt_trigger_eventfd() omits f09b915b37ed staging: gasket: remove gasket_interrupt_get_eventfd_ctxs() omits 7faa7d57b2f0 staging: gasket: remove pointless gasket_interrupt_pause() omits 9cee8c437543 net: mvpp2: mvpp2_cls_flow_get() can be static omits 6eb9c9dafd02 of: mdio: Support fixed links in of_phy_get_and_connect() omits 01683a146999 net: sched: refactor flower walk to iterate over idr omits d23b27c02f03 samples/bpf: xdp_redirect_cpu handle parsing of double VLA [...] omits 60a943245413 drm/i915/execlists: Drop clear_gtiir() on GPU reset omits 9701975e8510 drm/i915: Do not short-circuit tasklets during reset omits 9dd1a981a22a drm/i915/selftests: Include the start of each subtest in t [...] omits c921c2077b32 net: ipmr: add support for passing full packet on wrong vif omits 4d663df65887 drm/amdkfd: Enable Raven for KFD omits 359cecdd4997 drm/amdkfd: Optimize out some duplicated code in kfd_signa [...] omits 8725aecac331 drm/amdkfd: Workaround to accommodate Raven too many PPR issue omits eab69801cf43 drm/amdkfd: Avoid flooding dmesg on Raven due to IOMMU issues omits 98bb92222eef drm/amdkfd: Make SDMA engine number an ASIC-dependent variable omits f3ed5df84c26 drm/amdkfd: Consolidate duplicate memory banks info in topology omits ee15f7cdf0fc Merge branch 'bpf-xdp-driver-and-hw' omits d92867122cd9 drm/amdgpu/pp/smu7: cache smu firmware toc omits 82088d5d7de1 drm/amdgpu/pp/smu7: remove local mc_addr variable omits 2bce4be03738 drm/amdgpu/pp/smu7: drop unused values in smu data structure omits 3d75a8b689af drm/amdgpu/pp/smu7: use a local variable for toc indexing omits 3f2ddfa8875c drm/amdgpu/vi: fix mixed up state in smu clockgating setup omits ec95213112dc drm/amd/display: properly turn autocal off omits 522e6b434a61 drm/amd/display: Initialize data structure for DalMpVisual [...] omits cc034fed70d2 drm/amd/display: dal 3.1.55 omits 5fbac0a5ff99 drm/amd/display: update dml to match DV dml omits dbcac9c8abb1 drm/amd/display: add max scl ratio to soc bounding box omits ece4147fea15 drm/amd/display: Fix new stream count check in dc_add_stre [...] omits 245524d9b827 drm/amd/display: dp debugfs allow link rate lane count gre [...] omits aca3e9a49b20 drm/amd/display: Expose couple OPTC functions through header omits 99a100ae327c drm/amd/display: Add CRC support for DCN omits 4e18814eeec9 drm/amd/display: Return out_link_loss from interrupt handler omits 6c4fff068f79 drm/amd/display: Add NULL check for local sink in edp_powe [...] omits c2c09ed5cd1b drm/amd/display: add pp to dc powerlevel enum translator omits 8fc0a0d4a0a4 drm/amd/display: add DalEnableHDMI20 key support omits e0d85b20c74f drm/amd/display: introduce concept of send_reset_length fo [...] omits edf6ffe4f47e drm/amd/display: Read AUX channel even if only status byte [...] omits 309210890446 drm/amd/display: Right shift AUX reply value sooner than later omits c2437b1f16d9 drm/amd/display: Expose bunch of functions from dcn10_hw_s [...] omits e7baae1cfb7f drm/amd/display: Add YCbCr420 only support for HDMI 4K@60 omits 76fbdc63daaa drm/amd/display: dal 3.1.54 omits 53a599de5560 drm/amd/display: Linux hook test pattern through debufs omits ac99243c8db7 drm/amd/display: expose dcn10_aux_initialize in header omits 08ed681c8453 drm/amd/display: add dcn cursor hotsport rotation and mirr [...] omits 613cb725dc6c drm/amd/display: set default GPIO_ID_HPD omits abfa99f4d2f1 drm/amd/display: add missing mask for dcn omits 1a2eaed80a0b drm/amd/display: Fix compile error on older GCC versions omits f8ac2cf78f27 drm/amd/display: Linux set/read lane settings through debugfs omits ff58798725ba drm/amd/display: Patch for extend time to panel poweron. omits 39a9f4d89e12 drm/amd/display: add additional info for cursor position p [...] omits 793d4d087f9f drm/amd/display: drop unused register defines omits 05541913a970 drm/amd/display: remove dentist_vco_freq from resource_pool omits 0a1d56599b9b drm/amd/display: hook dp test pattern through debugfs omits 30cdbfaa6aa4 drm/amd/display: dcc always on for bw calculations on raven omits 4b99affbb300 drm/amd/display: read DP sink and DP branch hardware and f [...] omits e1cb3e4801e6 drm/amd/display: Convert remaining loggers off dc_logger omits 084b3765ec4b drm/amd/display: Return aux replies directly to DRM omits 899e2aaddbfa drm/amd/display: Break out function to simply read aux reply omits aac5db824d6f drm/amd/display: Serialize is_dp_sink_present omits 1bd493e37807 drm/amd/display: Expose configure_encoder for link_encoder omits 8e8539c2fcdf drm/amd/display: Define couple extra DCN registers omits 0252c9425f20 drm/amd/display: Add Azalia registers to HW sequencer omits 93ed1814c668 drm/amd/display: Correct calculation of duration time. omits c9ff778b291b drm/amd/display: dal 3.1.53 omits 41db5f1931ec drm/amd/display: set-read link rate and lane count through [...] omits 7a34057cb5ce drm/amd/display: fix incorrect check for atom table size omits 16aecfd4bf54 drm/amd/display: generic indirect register access omits 4981a66144fa drm/amd/display: fix bug where we are creating bogus i2c aux omits b81e5aa39f66 drm/amd/display: Move common GPIO registers into a common define omits 40dd6bd376a4 drm/amd/display: Linux Set/Read link rate and lane count t [...] omits 1811a51f6a04 drm/amd/display: Implement cursor multiplier omits 0a14544661fa drm/amd/display: support access ddc for mst branch omits 91f191c74e8d drm/amd/display: Add avoid_vbios_exec_table debug bit omits a9962fb8e53a drm/amd/display: Separate HUBP surface size and rotation/m [...] omits 013fc06ea426 Revert "drm/amd/display: make dm_dp_aux_transfer return pa [...] omits 37b5fcfde879 Revert "drm/amd/display: Don't return ddc result and read_ [...] omits 15e6b76880e6 drm/amdgpu: Warn and update pin_size values when destroyin [...] omits a5ccfe5c2074 drm/amdgpu: Make pin_size values atomic omits ddc21af4d0f3 drm/amdgpu: Keep track of amount of pinned CPU visible VRAM omits aa16b6c6b4d9 drm/scheduler: modify args of drm_sched_entity_init omits 8dc9fbbf274b drm/scheduler: add a pointer to scheduler in the rq omits b7d85e1db32e drm/amdgpu: fix TTM move entity init order omits 44a99b65fc27 drm/amd: Use newly added interrupt source defs for SOC15. omits ba61bb17496d drm/amd: Add interrupt source definitions for SOC15 v3. omits 091aec0b4e26 drm/amd: Use newly added interrupt source defs for VI v3. omits 530e7a660fb7 drm/amd: Add interrupt source definitions for VI v3. omits ed515ce27480 drm/amd/powerplay: convert the sclk/mclk into Mhz for comparation omits 3f2e6bf89cab drm/amd/powerplay: no need to mask workable gfxoff feature [...] omits 991a6b32ce64 drm/amd/powerplay: add vega12 SMU gfxoff support v3 omits a5aedc2d18bc drm/amdgpu: reduce the idle period that RLC has to wait be [...] omits c3693768174e drm/amdgpu: no touch for the reserved bit of RLC_CGTT_MGCG [...] omits d26031c113ac drm/amdgpu: drop mmRLC_PG_CNTL clear v2 omits b58b65cf7ac0 drm/amdgpu: correct rlc save restore list initialization for v2_1 omits af356b6d32c8 drm/amdgpu: init CSIB regardless of rlc version and pg status omits 137dc4b9060e drm/amdgpu: pin the csb buffer on hw init v2 omits 5f4284015e29 nfp: add support for simultaneous driver and hw XDP omits 99dadb6e3ec1 selftests/bpf: add test for multiple programs omits 799e173d7125 netdevsim: add support for simultaneous driver and hw XDP omits a25717d2b604 xdp: support simultaneous driver and hw XDP attachment omits 05296620f6d1 xdp: factor out common program/flags handling from drivers omits 6b8675897338 xdp: don't make drivers report attachment mode omits 4f91da26c811 xdp: add per mode attributes for attached programs omits c012691508f5 IB/cm: Remove cma_multicast->igmp_joined omits 1215cb7c88ec RDMA/umem: Refactor exit paths in ib_umem_get omits 6710fcfca5cc drm/i915/guc: Protect against no desc-pool on premature shutdown omits 40ddacf2dda9 RDMA/umem: Don't hold mmap_sem for too long omits 6869e0004fe1 IB/srpt: Fix srpt_cm_req_recv() error path (2/2) omits 847462de3a0a IB/srpt: Fix srpt_cm_req_recv() error path (1/2) omits 05f58ceba123 RDMA/mlx5: Check that supplied blue flame index doesn't overflow omits ffaf58def01e RDMA/mlx5: Melt consecutive calls to alloc_bfreg() in one call omits 65ca8d9670b7 rdma/cxgb4: Add support for 64Byte cqes omits 620eec75f35c drm/doc: use inline kerneldoc style for drm_crtc_state omits 7f9e7ec92be9 drm/doc: Include drm_of.c helpers omits 9bea6dd081d1 drm/doc: Group the fb gem helpers better omits 15185aa20cbd drm/doc: move struct drm_crtc to in-line comments omits 268bc24e861e drm: switch drm_plane to inline comments omits 2e784a914248 drm: Switch drm_plane_state to inline kerneldoc style omits 97e14fbeb53f drm: drop _mode_ from remaining connector functions omits cde4c44d8769 drm: drop _mode_ from drm_mode_connector_attach_encoder omits c555f02371c3 drm: drop _mode_ from update_edit_property() omits 92e1d26324e0 drm/doc: polish for sturct drm_connector omits aab999a66e4b drm/doc: switch drm_connector_state to inline comments omits 3479fc248bf3 drm: move drv test macros out of drmP.h omits ce6058039bca drm/arm/malidp: Add modifier definitions for describing Ar [...] omits 811e299f4645 ieee802154: add rx LQI from userspace omits 90a460d5dd20 drm: Fix kerneldoc for DRM_MODE_PROP_IMMUTABLE omits 090345ce7265 ASoC: qdsp6: q6routing: off by one in routing_hw_params() omits b8110a87b75f ASoC: qdsp6: q6afe-dai: fix a range check in of_q6afe_pars [...] omits f88f047812c5 drm/i915: Print the long_mask alongside the pin_mask omits af92058ff021 drm/i915: Pass hpd_pin to long_pulse_detect() omits e9be285051e1 drm/i915: s/int i/enum hpd_pin pin/ omits b6ca3eee18ba drm/i915: Nuke dev_priv->irq_port[] omits 1a4313d13b69 drm/i915: Rewrite mst suspend/resume in terms of encoders omits 4ef03f8354f5 drm/i915: Introduce intel_encoder_is_dig_port() omits 14aa521c5eb6 drm/i915: Introduce for_each_intel_dp() omits 0b100760e3e8 drm/i915/userptr: Enable read-only support on gen8+ omits f8c1cce36ccb drm/i915: Reject attempted pwrites into a read-only object omits 3e977ac6179b drm/i915: Prevent writing into a read-only object via a GGTT mmap omits c9e666880de5 drm/i915/gtt: Disable read-only support under GVT omits 250f8c8140ac drm/i915/gtt: Read-only pages for insert_entries on bdw+ omits 25dda4dabeeb drm/i915/gtt: Add read only pages to gen8_pte_encode omits 39fbb88165b2 media: bpf: ensure bpf program is freed on detach omits aefba45539bc ASoC: allow soc-core to pick up name prefixes from compone [...] omits d5418ae3f944 ASoC: add DT documentation for the sound-name-prefix property omits 69a8a1961c7b drm: Skip __drm_mode_set_config_internal() on atomic drivers omits e7695eb6ea70 drm: Introduce __setplane_atomic() omits 4dd4677c2d3d drm: Extract __setplane_check() omits 82e00d113639 drm/i915: add DisplayPort CEC-Tunneling-over-AUX support omits d2e2d265211c drm-kms-helpers.rst: document the DP CEC helpers omits 2c6d1fffa1d9 drm: add support for DisplayPort CEC-Tunneling-over-AUX omits 3ec8ce5d866e Documentation: Add section about CPU vulnerabilities omits d90a7a0ec83f x86/bugs, kvm: Introduce boot-time control of L1TF mitigations omits fee0aede6f47 cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early omits 8e1b706b6e81 cpu/hotplug: Expose SMT control init function omits 895ae47f9918 x86/kvm: Allow runtime control of L1D flush omits dd4bfa739a72 x86/kvm: Serialize L1D flush parameter setter omits 4c6523ec59fe x86/kvm: Add static key for flush always omits 7db92e165ac8 x86/kvm: Move l1tf setup function omits a7b9020b06ec x86/l1tf: Handle EPT disabled state proper omits 2f055947ae5e x86/kvm: Drop L1TF MSR list approach omits 72c6d2db64fa x86/litf: Introduce vmx status variable omits e28e68163007 arm64: dts: stingray: add bcm958802a802x dts omits 133de204e474 arm64: dts: stingray: add PAXC support omits f6352103d2e0 lightnvm: pblk: assume that chunks are closed on 1.2 devices omits 11f6ad699a32 lightnvm: pblk: add asynchronous partial read omits 884b031b288b lightnvm: pblk: mark expected switch fall-through omits 4e495a46b103 lightnvm: pblk: expose generic disk name on pr_* msgs omits 59a8f43b6341 lightnvm: limit get chunk meta request size omits 921aebfac087 lightnvm: pblk: fix read_bitmap for 32bit archs omits 242e461fb628 lightnvm: Remove redundant rq->__data_len initialization omits 99b8dad1b6e5 lightnvm: pblk: enable line minor version detection omits 880eda544097 lightnvm: move NVM_DEBUG to pblk omits ffc03fb7a52a lightnvm: pblk: handle case when mw_cunits equals to 0 omits 05814a10370b block: remove blkdev_entry_to_request() macro omits eb1e39f784e8 PCI: pcie-cadence-ep: Remove redundant variable mmc omits 4eb44f69e771 dt-bindings: usb-xhci: Add r8a77990 support omits de167752a889 selftests: usbip: remove test_bitmap noise omits 8975a68d8cbe tools: usb: ffs-test: Fix build on big endian systems omits db9fc500e85a usb: dwc3: gadget: remove redundant variable maxpacket omits ec81419310f5 usb: host: ehci-sched: remove redundant pointer dev omits a99e72095c95 usb: host: u132-hcd: remove redundant variable num_ports omits bebee48e7fd6 USB: host: whci: remove redundant variable t omits 6c7dbe36198e usb: xhci: dbc: remove redundant pointer dbc omits 260560322616 usb: isp1760: remove redundant variable 'selector' omits 795a8075e9a5 usb-misc: sisusbvga: remove redundant variable modey omits c588f1a46aa5 usb: misc: uss720: remove redundant pointer usbdev omits a7d8205eaee7 usb: usbip: remove redundant pointer ep omits 3870288897f4 staging:rtl8192u: Rename file macro to avoid camel case - [...] omits f6e1472ae3b1 staging:rtl8192u: Rename CmdID_RF_WriteReg > CMD_ID_RF_WRI [...] omits 64641cf65eed staging:rtl8192u: Rename CmdID_WritePortUchar > CMD_ID_WRI [...] omits 61c9f41b3175 staging:rtl8192u: Rename CmdID_WritePortUshort > CMD_ID_WR [...] omits 3ebdf34f5481 staging:rtl8192u: Rename CmdID_WritePortUlong > CMD_ID_WRI [...] omits 3a11b1948981 staging:rtl8192u: Remove unused enum label CmdID_BBRegWrite10 omits 1be8f4e7588f staging:rtl8192u: rename CmdID_SetTxPowerLevel > CMD_ID_SE [...] omits 8772da06f6d0 staging:rtl8192u: Rename enum label CmdID_End > CMD_ID_END [...] omits 2dad9cba0903 staging:rtl8192u: Rename SwChnlCmdID > switch_chan_cmd_id [...] omits 9821cb6d9bca staging:rtl8192u: remove typedef from structure SwChnlCmd - Style omits 8b5c53e62c98 staging:rtl8192u: Remove typdef from enumeration RF90_RADI [...] omits 983e14e25443 staging:rtl8192u: remove typdef from enumeration HW90_BLOC [...] omits 4162433ac98e staging:rtl8192u: remove typedef of enumeration SwChnlCmdI [...] omits 819abf294a38 tty: serial: jsm: remove redundant pointer ch omits 9c48b1d116cd Merge branch 'bpf-arm-jit-improvements' omits b18bea2a45b1 ARM: net: bpf: improve 64-bit ALU implementation omits c5eae692571d ARM: net: bpf: improve 64-bit store implementation omits 077513b89424 ARM: net: bpf: improve 64-bit sign-extended immediate load omits f9ff5018c13b ARM: net: bpf: improve 64-bit load immediate implementation omits afed7bcf9487 locking/refcount: Always allow checked forms omits 53dd0c51f16b PCI: spear13xx: Drop unnecessary root_bus_nr setting omits 739cd35918b7 PCI: qcom: Drop unnecessary root_bus_nr setting omits 73fb9924d26b PCI: histb: Drop unnecessary root_bus_nr setting omits 3513f81816ef PCI: designware-plat: Drop unnecessary root_bus_nr setting omits 84b88219553a PCI: artpec6: Drop unnecessary root_bus_nr setting omits 53b801fd020d PCI: armada8k: Drop unnecessary root_bus_nr setting omits 8519bc8fe88f PCI: keystone: Drop unnecessary root_bus_nr setting omits 39f712e989c5 PCI: imx6: Drop unnecessary root_bus_nr setting omits a0476b3a678b PCI: exynos: Drop unnecessary root_bus_nr setting omits 1b8a8589a3e1 ARM: multi_v7_defconfig: enable STM32 DCMI media support omits e270718ec3d1 ARM: multi_v7_defconfig: enable STM32 DMAv2, DMAMUX and MDMA omits a9b8e2fb054c ARM: multi_v7_defconfig: enable STM32 RTC omits c2888cc2e2b8 ARM: dts: stm32: update iwdg with lsi clock name for stm32f429 omits dd2eda3d97d9 ARM: dts: stm32: add iwdg2 support for stm32mp157c-ed1 omits 5f0f3bac5920 ARM: dts: stm32: add iwdg2 support for stm32mp157c omits e880845e29f4 ARM: dts: stm32: Reorder nodes in stm32mp157c-ed1 omits b86646881b4f ARM: dts: stm32: remove gpio aliases for stm32mp157c omits a7419ff8b71a ARM: dts: stm32: add support of ethernet on stm32mp157c-ev1 omits 7c045e8be193 ARM: dts: stm32: Add ethernet dwmac on stm32mp1 omits 06944a55fe4b ARM: dts: stm32: Add syscfg on stm32mp1 omits 7e29ed4a970c ARM: dts: stm32: add SPI1 support on stm32mp157c-ev1 omits dc3f8c86c10d ARM: dts: stm32: add SPI support on stm32mp157c omits 7beba56566d5 ARM: dts: stm32: Add DFSDM support to stm32mp157c omits 2dca78998a93 ARM: dts: stm32: Add ADC support to stm32mp157c omits 0bfa7f78dd22 ARM: dts: stm32: enable USB OTG HS on stm32mp157c-ev1 omits e2c205ab669b ARM: dts: stm32: add USB OTG HS support for stm32mp157c SoC omits 359754ed7a1e ARM: dts: stm32: enable USB Host (USBH) EHCI controller on [...] omits c462f6c77e72 arm64: dts: marvell: armada-37xx: update the crypto engine [...] omits 9598918b59f5 arm64: dts: marvell: armada-cp110: update the crypto engin [...] omits 0043d4ae812e PCI: iproc: Reduce inbound/outbound mapping print level omits f78e60a29d4f PCI: iproc: Reject unconfigured physical functions from PAXC omits 1e5748c27ad6 PCI: iproc: Disable MSI parsing in certain PAXC blocks omits 3bc70825e436 PCI: iproc: Fix up corrupted PAXC root complex config registers omits b95e2cd02193 PCI: iproc: Activate PAXC bridge quirk for more devices omits 90c3e2198777 drm/i915/glk: Add Quirk for GLK NUC HDMI port issues. omits d6be72ee2c77 crypto: chtls - use 64-bit arithmetic instead of 32-bit omits dcbc0c6e4aa1 crypto: ccp - Add support for new CCP/PSP device ID omits ad01a984f512 crypto: ccp - Support register differences between PSP devices omits 03af91242c36 crypto: ccp - Remove unused #defines omits 015c8c85b721 crypto: ccp - Add psp enabled message when initialization [...] omits f426d2b20f1c crypto: ccp - Fix command completion detection race omits cf19fa2cfa4e drm/client: Fix double free in error path omits 153c6b11eb40 staging: rtl8723bs: fix comparsions to true omits 6bf4d28ea1f4 staging: rtl8723bs: change return type to bool omits 4f2a3d835dbd staging: rtl8723bs: refactor rtw_is_cckratesonly_included omits c53578cd0ba8 staging: rtl8723bs: refactor rtw_is_cckrates_included() omits 5e53b6c87152 staging: rtl8723bs: remove unused code omits 704719d6cde0 staging:rtl8192u: Change struct r8192_priv member Rf_Mode [...] omits 6898f9669514 staging:rtl8192u: remove typedef from struct rx_drvinfo_819x_usb omits 0fab863ecc55 staging:rtl8192u: Remove struct rx_desc_819x_usb_aggr_subframe omits 2541fcd9bb5b staging:rtl8192u: typedef struct rx_desc_819x_usb remove typedef omits ec65e266ae54 staging:rtl8192u: typedef struct tx_fwinfo_819x_usb remove [...] omits 6e5fde482be9 staging:rtl8192u: typedef struct tx_desc_cmd_819x_usb remo [...] omits 28a1fe524ac4 staging:rtl8192u: remove unused structure tx_desc_819x_usb [...] omits ef7ebea4ae3a staging:rtl8192u: trim multiple blank lines - Coding Style omits c0f94a0aebe6 staging:rtl8192u: typedef struct tx_desc_819x_usb > struct [...] omits 678c5b119307 staging: bcm2835-audio: Don't leak workqueue if open fails omits 4feb0f375f03 staging: bcm2835-audio: Check if workqueue allocation failed omits 81f34e96dc9f staging: fsl-dpaa2/eth: Remove unnecessary cast omits de9b58400a3c staging: rtl8188eu: use strlcpy instead of strncpy omits a796528951e2 staging: rtlwifi: Remove empty halmac_pcie_reg.h omits 6cf58b918270 staging: rtl8188eu: break line longer than 80 cols omits a5ba1d95e46e uart: fix race between uart_put_char() and uart_shutdown() omits ad8172974185 gpio: rcar: Implement .get_direction() callback omits 5089ea15baa9 rtc: use ktime_get_real_ts64() instead of getnstimeofday64() omits 948fd537bd3d staging: gasket: Use __func__ instead of hardcoded string - Style omits 792b260dafc3 staging: gasket: remove "function entered" log messages omits 1c22a252b3de gpiolib: Join one line back for better readability omits a08eac479b4e drm/sti: Replace drm_dev_unref with drm_dev_put omits a1a6fa3dcda1 drm/stm: Replace drm_dev_unref with drm_dev_put omits 9506755633d0 gpio: pxa: Fix potential NULL dereference omits 55fe0768f53e drm/i915/guc: Protect against NULL client dereference in e [...] omits afdad61615cc KVM: s390: Fix storage attributes migration with memory slots omits 03133347b445 KVM: s390: a utility function for migration omits 0230cae75df6 KVM: s390: Replace clear_user with kvm_clear_guest omits cd70de2d356e media: platform: Add ChromeOS EC CEC driver omits 03a5755c811d mfd: cros_ec_dev: Add CEC sub-device registration omits f47674e5263d mfd: cros-ec: Introduce CEC commands and events definitions. omits 57e94c8b974d mfd: cros-ec: Increase maximum mkbp event size omits 9c229127aee2 drm/i915: hdmi: add CEC notifier to intel_hdmi omits 7a78c1e116d2 media: cec-notifier: Get notifier by device and connector name omits 858c5dfc8c33 backlight: adp8860: Mark expected switch fall-through omits 7a9a5df0a54e gpio: mt7621: add OF_GPIO dependency omits 9dcc7570b068 MAINTAINERS: Remove myself as maintainer omits c29677312d25 gpio: aspeed: fix compile testing warning omits 809567905b5f gpiolib: Consistent use of ->get_direction() inside gpiolib omits b23ec59926fa gpiolib: Mark gpio_suffixes array with __maybe_unused omits f7cf1a1829f9 drm/i915: Update DRIVER_DATE to 20180712 omits 9306b62b43c4 drm/i915/psr: Remove few mod parameters option. omits 521715f90378 drm/i915/psr: Remove useless function calls. omits 75aa3209c945 scsi: scsi_debug: skip long delays when ndelay small omits 920447f13891 scsi: snic: fix printing time intervals omits 0993ed922a3e scsi: fcoe: hold disc_mutex when traversing rport lists omits bbc0f8bd88ab scsi: libfc: Add WARN_ON() when deleting rports omits bc3d12b75491 scsi: libfc: hold disc_mutex in fc_disc_stop_rports() omits 9a26653b9525 scsi: libfc: fixup lockdep annotations omits b15c9fd8bb38 scsi: mpt3sas: Fix for regression caused by sparse cleanups omits cb12ba356ce2 scsi: arcmsr: Update driver version to v1.40.00.09-20180709 omits 97fe222524f8 scsi: arcmsr: Fix error of resuming from hibernation for a [...] omits 5b7b30864d1d drm/i915/psr: Split sink status into a separate debugfs node omits c3d433617d20 drm/i915: Use crtc_state->has_psr instead of CAN_PSR for p [...] omits 430ac34de969 net: gemini: Indicate that we can handle jumboframes omits 06d515131294 net: gemini: Move main init to port omits 60cc7767b901 net: gemini: Allow multiple ports to instantiate omits 9ab5c929e641 net: gemini: Improve connection prints omits cedca4180127 net: gemini: Look up L3 maxlen from table omits 750c721ee04f Merge branch 'devlink-Add-support-for-region-access' omits 3c641ba4a852 net/mlx4_core: Use devlink region_snapshot parameter omits f6a69885f2e3 devlink: Add generic parameters region_snapshot omits bedc989b0c98 net/mlx4_core: Add Crdump FW snapshot support omits 523f9eb1ef25 net/mlx4_core: Add health buffer address capability omits 4e54795a27f5 devlink: Add support for region snapshot read command omits 866319bb9437 devlink: Add support for region snapshot delete command omits a006d467fbf1 devlink: Extend the support querying for region snapshot IDs omits d8db7ea55f2f devlink: Add support for region get command omits d7e5272282d9 devlink: Add support for creating region snapshots omits ccadfa444b34 devlink: Add callback to query for snapshot id before snap [...] omits b16ebe925a44 devlink: Add support for creating and destroying regions omits 23c9ef2b6ebd Merge branch 'mvpp2-add-RSS-support' omits 436d4fdb208f net: mvpp2: allow setting RSS flow hash parameters with ethtool omits d33ec4525007 net: mvpp2: add an RSS classification step for each flow omits f9358e12a0af net: mvpp2: split ingress traffic into multiple flows omits b1a962c62c80 net: mvpp2: use classifier to assign default rx queue omits e6e21c024272 net: mvpp2: rename per-port RSS init function omits 2a2f467daf96 net: mvpp2: make sure we don't spread load on disabled CPUs omits 662ae3fe6500 net: mvpp2: improve the distribution of packets on CPUs wh [...] omits 8179642b52d9 net: mvpp2: RSS indirection table support omits a27a254c2642 net: mvpp2: use one RSS table per port omits 4b86097be7f6 net: mvpp2: fix RSS register definitions omits 132baa0378c5 net: mvpp2: fix a typo in the RSS code omits f8c6ba8424b0 net: mvpp2: use only one rx queue per port per CPU omits 790d32c6d35d net: mvpp2: fix hardcoded number of rx queues omits 4c4a5686c4e7 net: mvpp2: use RSS only when using multi-queue mode omits 3f6aaf72895a net: mvpp2: make multi queue mode the default mode omits 1e27a628e3f4 net: mvpp2: make sure we use single queue mode on PPv2.1 omits 0ad2f53906f9 net: mvpp2: define the number of RSS entries per table in mvpp2.h omits 53a40025c07a net: mvpp2: fix include guards in mvpp2_prs.h omits 68d2f84a1368 net: gro: properly remove skb from list omits c8c81de96be3 Merge branch 's390-qeth-updates' omits fb321f25e582 s390/qeth: speed-up IPv4 OSA xmit omits a647a02512ca s390/qeth: speed-up L3 IQD xmit omits ea1d4a0c7fa5 s390/qeth: add a L3 xmit wrapper omits 371a1e7a07a0 s390/qeth: increase GSO max size for eligible L3 devices omits 09960b3a0a47 s390/qeth: clean up exported symbols omits 6d8769abe44a s390/qeth: consolidate ccwgroup driver definition omits 86c0cdb9e0a5 s390/qeth: clean up Output Queue selection omits 9aa17df3b84b s390/qeth: fine-tune RX modesetting omits f67a43a73b54 s390/qeth: remove unused buffer->aob pointer omits 3b346c181496 s390/qeth: various buffer management cleanups omits 0761680d5215 net: ipv4: fix listify ip_rcv_finish in case of forwarding omits 18952651dae8 Merge branches 'fixes1.2018.07.12b' and 'torture1.2018.07. [...] omits bf5b64355a3c rcutorture: Fix rcu_barrier successes counter omits 4babd855fd61 rcutorture: Add support to detect if boost kthread prio is [...] omits 622be33fcbc9 rcutorture: Use monotonic timestamp for stall detection omits 3b745c8969c7 rcutorture: Make boost test more robust omits 450efca7182a rcutorture: Disable RT throttling for boost tests omits bf1bef50bee1 rcutorture: Emphasize testing of single reader protection type omits 2397d072f76b rcutorture: Handle extended read-side critical sections omits 241b42522abb rcutorture: Make rcu_torture_timer() use rcu_torture_one_read() omits 3025520ec424 rcutorture: Use per-CPU random state for rcu_torture_timer() omits 8da9a59523b6 rcutorture: Use atomic increment for n_rcu_torture_timers omits 6b06aa723ed7 rcutorture: Extract common code from rcu_torture_reader() omits 2d3625841dce rcuperf: Remove unused torturing_tasks() function omits 6bea2cc5a97b rcu: Remove rcutorture test version and sequence number omits 028be12b294e rcutorture: Change units of onoff_interval to jiffies omits c7cd161ecb21 rcu: Assign higher prio to RCU threads if rcutorture is built-in omits b7b6f94cf6e6 rculist: Improve documentation for list_for_each_entry_from_rcu() omits 52e17ba1d063 srcu: Add grace-period number to rcutorture statistics printout omits 89b4cd4b9ebf rcu: Print stall-warning NMI dyntick state in hexadecimal omits cfe15038f4fc MAINTAINERS: Update RCU, SRCU, and TORTURE-TEST entries omits 2ee5aca54622 rcu: Make rcu_seq_diff() more exact omits 264d4f88ad5b doc: Update synchronize_rcu() definition in whatisRCU.txt omits 67abb96cbf30 rcu: Check the range of jiffies_till_{first,next}_fqs when [...] omits 47199a081253 rcu: Add diagnostics for rcutorture writer stall warning omits cd23ac8ddb7b rcu: Add comment to the last sleep in the rcu tasks loop omits c03be752d39d rcu: Speed up calling of RCU tasks callbacks omits 0d805a70a652 rcu: Add comment documenting how rcu_seq_snap works omits b06ae25a1e2b rcu: Use RCU CPU stall timeout for rcu_check_gp_start_stall() omits 51fbb910f52c rcu: Remove __maybe_unused from rcu_cpu_has_callbacks() omits 9622179519c5 rcu: Remove "inline" from rcu_perf_print_module_parms() omits eac45e586cd3 rcu: Remove "inline" from rcu_torture_print_module_parms() omits 95394e69c42f rcu: Remove "inline" from panic_on_rcu_stall() and rcu_blo [...] omits ab6b82147f47 rcu: Remove unused local variable "cpu" omits 164ba3fc4864 rcu: Remove unused rcu_kick_nohz_cpu() function omits c7037ff5249c rcu: Clarify and correct the rcu_preempt_qs() header comment omits 3b57a3994f33 rcu: Inline rcu_dynticks_momentary_idle() into its sole caller omits 15651201fa05 rcu: Mark task as .need_qs less aggressively omits 6f56f714db06 rcu: Improve RCU-tasks naming and comments omits a7538352da72 rcu: Use pr_fmt to prefix "rcu: " to logging output omits 1445e9175bea rcu: rcupdate.h: Get rid of Sphinx warnings at rcu_pointer [...] omits 07f27570dcd1 rcu: Improve rcu_note_voluntary_context_switch() reporting omits 3949fa9bac09 rcu: Make rcu_read_unlock_special() static omits f2e2df59786d rcu: Add diagnostics for offline CPUs failing to report QS omits fea3f222d352 rcu: Record ->gp_state for both phases of grace-period ini [...] omits 577389423187 rcu: Add CPU online/offline state to dump_blkd_tasks() omits ff3cee39088b rcu: Add up-tree information to dump_blkd_tasks() diagnostics omits e05121ba5b81 rcu: Remove CPU-hotplug failsafe from force-quiescent-stat [...] omits 17a8212b8de2 rcu: Remove failsafe check for lost quiescent state omits f34f2f5852e5 rcu: Move grace-period pre-init delay after pre-init omits 1f3e5f51b933 rcu: Add RCU-preempt check for waiting on newly onlined CPU omits 1e64b15a4b10 rcu: Fix grace-period hangs due to race with CPU offline omits ec2c29765a4a rcu: Fix grace-period hangs from mid-init task resume omits 0b107d24d936 rcu: Suppress false-positive splats from mid-init task resume omits 99990da1b3c0 rcu: Suppress more involved false-positive preempted-task splats omits fece27760ff5 rcu: Suppress false-positive preempted-task splats omits 5554788e1d42 rcu: Suppress false-positive offline-CPU lockdep-RCU splat omits 928164351e70 rcu: Prevent useless FQS scan after all CPUs have checked in omits 91f63ced7dc4 rcu: Replace smp_wmb() with smp_store_release() for stall check omits 77cfc7bf24ba rcu: Fix typo and add additional debug omits c74859d1eb2d rcu: Make rcu_report_unblock_qs_rnp() warn on violated pre [...] omits 8d672fa6bf68 rcu: Make rcu_init_new_rnp() stop upon already-set bit omits c50cbe535c97 rcu: Fix an obsolete ->qsmaskinit comment omits 962aff03c315 rcu: Clean up handling of tasks blocked across full-rcu_no [...] omits 226ca5e76692 rcu: Identify grace period is in progress as we advance up [...] omits df2bf8f7f776 rcu: Use better variable names in funnel locking loop omits b73de91d6a4c rcu: Rename the grace-period-request variables and parameters omits 3d18469a2bb3 rcu: Regularize resetting of rcu_data wrap indicator omits d72193123c81 rcutorture: Correctly handle grace-period sequence wrap omits 2e3e5e550101 rcu: Make rcu_start_this_gp() check for grace period alrea [...] omits 5ca0905f6787 rcu: Fix cpustart tracepoint gp_seq number omits 5b55072f22ba rcu: Produce last "CleanupMore" trace only if late-breakin [...] omits a2165e416878 rcu: Don't funnel-lock above leaf node if GP in progress omits e1333462e3cf doc: Update RCU CPU stall-warning documentation omits 869cc745bfbd doc: Update memory-ordering documentation for ->gp-seq omits b1e1f21f5b8f doc: Update data-structure documentation for ->gp_seq omits e44e73ca47b4 rcu: Make simple callback acceleration refer to rdp->gp_se [...] omits ff3bb6f4d062 rcu: Remove ->gpnum and ->completed omits fee5997c1756 rcu: Convert rcu_fqs tracepoint to ->gp_seq omits db023296f011 rcu: Convert rcu_quiescent_state_report tracepoint to ->gp_seq omits 865aa1e08d8a rcu: Convert rcu_unlock_preempted_task tracepoint to ->gp_seq omits 598ce09480ef rcu: Convert rcu_preempt_task tracepoint to ->gp_seq omits 63d86a7e85f8 rcu: Convert rcu_grace_period_init tracepoint to gp_seq omits abd13fdd9516 rcu: Convert rcu_future_grace_period tracepoint to gp_seq omits 477351f7829d rcu: Convert rcu_grace_period tracepoint to gp_seq omits ab5e869c1f7a rcu: Make rcu_nocb_wait_gp() check if GP already requested omits 7a1d0f23ad70 rcu: Move from ->need_future_gp[] to ->gp_seq_needed omits fb2896a77989 Merge branch 'i2c/precise-locking-names_immutable' into i2 [...] omits 3f3a89e1d7c3 i2c: remove i2c_lock_adapter and use i2c_lock_bus directly omits 8c8f74f327a7 mfd: 88pm860x-i2c: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) omits 581733e619ad media: tda18271: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) omits 3e985b3dba46 media: tda1004x: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) omits dfecde407623 media: rtl2830: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) omits c060a9fe0742 media: drxk_hard: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) omits b1e1ca275700 media: af9013: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) omits 193c2a07cfaa input: rohm_bu21023: switch to i2c_lock_bus(..., I2C_LOCK_ [...] omits f06c97dd5087 i2c: mux: pca9541: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) omits bb853aac2c47 tpm/tpm_i2c_infineon: switch to i2c_lock_bus(..., I2C_LOCK [...] omits d6488ac19aab PCI: Mark fall-through switch cases before enabling -Wimpl [...] omits 51bef926be1e nfp: avoid using getnstimeofday64() omits 44c58899b09d liquidio: use ktime_get_real_ts64() instead of getnstimeofday64() omits aa667c6408d2 PCI: Workaround IDT switch ACS Source Validation erratum omits ccb06fba5114 Merge branch 'net-sched-act_skbedit-lockless-data-path' omits c749cdda9089 net/sched: act_skbedit: don't use spinlock in the data path omits 6f3dfb0dc831 net/sched: skbedit: use per-cpu counters omits cca9bab1b72c tcp: use monotonic timestamps for PAWS omits 7f8b99ac5f2f dt-bindings: add laird and giantec vendor prefix omits d2bdd2681278 net/tls: Use aead_request_alloc/free for request alloc/free omits aebc82644b2c rcutorture: Convert rcutorture_get_gp_data() to ->gp_seq omits 471f87c3d91b rcu: Make RCU CPU stall warnings use ->gp_seq omits 29365e563b1e rcu: Convert grace-period requests to ->gp_seq omits d43a5d32e125 rcu: Convert ->completedqs to ->gp_seq omits 8aa670cdacc1 rcu: Convert ->rcu_iw_gpnum to ->gp_seq omits ba04107fc901 rcu: Move rcu_gp_in_progress() to ->gp_seq omits e0da2374c388 rcu: Move rcu_nocb_gp_get() to ->gp_seq omits 03c8cb765a74 rcu: Move rcu_try_advance_all_cbs() to ->gp_seq omits e05720b0977b rcu: Move rcu_implicit_dynticks_qs() to ->gp_seq omits a66ae8ae35de rcu: Convert rcu_gpnum_ovf() to ->gp_seq omits 67e14c1e39d2 rcu: Move RCU's grace-period-change code to ->gp_seq omits e4be81a2ed3a rcu: Convert conditional grace-period primitives to ->gp_seq omits c9a24e2d0c7d rcu: Make quiescent-state reporting use ->gp_seq omits 78c5a67f1788 rcu: Convert rcu_check_gp_kthread_starvation() to GP seque [...] omits 17ef2fe97c8c rcu: Make rcutorture's batches-completed API use ->gp_seq omits dee4f42298bb rcu: Move rcu_gp_slow() to ->gp_seq omits de30ad512a66 rcu: Introduce grace-period sequence numbers omits 609af1cdf040 Merge branches 'expedited.2018.07.12a', 'fixes.2018.07.12a [...] omits 18390aeae701 rcu: Make rcu_gp_cleanup() write only once to ->gp_flags omits 26d950a94513 rcu: Diagnostics for grace-period startup hangs omits ea870bb2ae6c block: skd: Use %pad printk format for dma_addr_t values omits c6bb11147eb0 Merge branch 'fortglx/4.19/time' of https://git.linaro.org [...] omits bb376673ee32 ata: Only output sg element mapped number in verbose debug omits 32a5342ac19a ata: Guard ata_scsi_dump_cdb() by ATA_VERBOSE_DEBUG omits bd0038b1b4f4 ata: ahci_platform: convert kcalloc to devm_kcalloc omits a4b9f5ed02e2 ata: ahci_platform: convert kzallloc to kcalloc omits 7cf5fc65f9ef ata: ahci_platform: correct parameter documentation for ah [...] omits e96a31cee962 staging: gasket: fix multi line comments style omits 5c60ce7b6ae9 staging: gasket: Move open-curly brace to match kernel code style omits 24daa451c281 staging: goldfish: add a blank line into struct goldfish_audio omits 683a060a1d97 staging: goldfish: fix whitespace in goldfish_audio omits 11ac66a37909 staging: goldfish: Remove references to the retired driver [...] omits 1ba60ad56c40 staging: pi433: fix error return code in pi433_probe() omits 191c6a97a742 staging: gasket: remove TODO item about SPDX usage omits bf9c7a867383 staging: gasket: remove redundant license information omits 2dec0644e0c8 staging: gasket: add SPDX identifiers to all files. omits fcc635436501 rcu: Make expedited GPs handle CPU 0 being offline omits a8802d97e733 ktime: Provide typesafe ktime_to_ns() omits cba54f9cf4ec tc-testing: add geneve options in tunnel_key unit tests omits 2989360d9c66 x86/intel_rdt: Fix possible circular lock dependency omits 7a6e55375d5c hrtimer: Improve kernel message printing omits fed0b1bd1b64 rtc: m48t59: remove redundant pointer 'name' omits 6fd066604123 Merge branch 'bpf-arm-jit-improvements' omits 8c9602d38c72 ARM: net: bpf: use double-word load/stores where available omits bef8968df8a6 ARM: net: bpf: always use odd/even register pair omits b50452299864 ARM: net: bpf: avoid reloading 'array' omits aaffd2f5c3d5 ARM: net: bpf: avoid reloading 'index' omits 2b6958ef1151 ARM: net: bpf: use ldr instructions with shifted rm register omits 828e2b90e8e9 ARM: net: bpf: use immediate forms of instructions where possible omits 1ca3b17b777c ARM: net: bpf: imm12 constant conversion omits 96cced4e774a ARM: net: bpf: access eBPF scratch space using ARM FP register omits a6eccac507e5 ARM: net: bpf: 64-bit accessor functions for BPF registers omits 7a9870256361 ARM: net: bpf: provide accessor functions for BPF registers omits 47b9c3bf416d ARM: net: bpf: remove is_on_stack() and sstk/dstk omits 1c35ba122d4a ARM: net: bpf: use negative numbers for stacked registers omits a8ef95a03423 ARM: net: bpf: provide load/store ops with negative immediates omits d449ceb11b38 ARM: net: bpf: enumerate the JIT scratch stack layout omits b9cfb3d1200b rtc: omap: drop unnecessary register unlock around reads omits 4425070a5cfe rtc: omap: add missing register lock in error path omits 551757eb0529 rtc: omap: fix resource leak in registration error path omits 5c8b84f410b3 rtc: omap: fix potential crash on power off omits 4936084c2ee2 MIPS: Cleanup R10000_LLSC_WAR logic in atomic.h omits 2b4f07e99e97 rtc: test: make array pdev static omits 1a990fefb641 rtc: armada38x: reset after rtc power loss omits a0a5ac3ce8fe MIPS: Fix delay slot bug in `atomic*_sub_if_positive' for [...] omits 77c56fd3c8cf drm/tinydrm: add backlight dependency for ili9341 omits cc4aecc5b724 misc: vexpress/syscfg: Use devm_ioremap_resource() to map memory omits b103cbe0d721 Merge branch 'bpf-helper-man-install' omits 86f7d85cec9e tools: bpf: build and install man page for eBPF helpers fr [...] omits 9b8ca3795199 tools: bpf: synchronise BPF UAPI header with tools omits 2bae79d2d38f bpf: fix documentation for eBPF helpers omits b7178ffe7eb8 drm/sun4i: tcon-top: Fix return type warning omits f88c5ee77496 drm/sun4i: Implement zpos for DE2 omits b5d69129ea2b mips/jazz: provide missing dma_mask/coherent_dma_mask omits d5dc0f43f268 drm/i915/gmbus: Enable burst read omits 73675cf6979b drm/i915/gmbus: Increase the Bytes per Rd/Wr Op omits 2abc77af89e1 new helper: open_with_fake_path() omits 701c5e73b296 serial: 8250_dw: add fractional divisor support omits 6226e5f31a78 serial: 8250: export serial8250_do_set_divisor() omits 0238d2b4a4c7 serial: 8250: introduce get_divisor() and set_divisor() hook omits 42ac03213b7f drm/vkms: Add framebuffer and plane helpers omits 5151e2b578e9 mei: fix ssize_t to int assignment in read and write ops. omits 44c98df01851 mei: use correct type for counter variable in for loops omits de8774371cdc mei: check for error returned from mei_hbuf_empty_slots() omits a63983f26008 drm/i915/selftests: Fixup GuC FW negative test omits 60c0a66ee96c drm/i915: Tidy error handling in i915_gem_init_hw omits 11527b3e0b57 arm64: Drop asmlinkage qualifier from syscall_trace_{enter,exit} omits 5f336e722cc9 few more cleanups of link_path_walk() callers omits 9b5858e99ae1 allow link_path_walk() to take ERR_PTR() omits edc2b1da7798 make path_init() unconditionally paired with terminate_walk() omits 5014c2f378ca document alloc_file() changes omits ee1904ba44bd make alloc_file() static omits 4f089acc5f76 do_shmat(): grab shp->shm_file earlier, switch to alloc_fi [...] omits 183266f26f45 new helper: alloc_file_clone() omits 152b6372c906 create_pipe_files(): switch the first allocation to alloc_ [...] omits 52c91f8b3b1f anon_inode_getfile(): switch to alloc_file_pseudo() omits e68375c850b0 hugetlb_file_setup(): switch to alloc_file_pseudo() omits 118f4868616b ocxlflash_getfile(): switch to alloc_file_pseudo() omits 908f7ca17311 cxl_getfile(): switch to alloc_file_pseudo() omits 93dec2da7b23 ... and switch shmem_file_setup() to alloc_file_pseudo() omits dac2d1f6cbfe __shmem_file_setup(): reorder allocations omits d93aa9d82aea new wrapper: alloc_file_pseudo() omits dbae8f2ca2f0 kill FILE_{CREATED,OPENED} omits 00a07c1591a3 switch atomic_open() and lookup_open() to returning 0 in a [...] omits 6c9b1de172bd document ->atomic_open() changes omits 64e1ac4d46f9 ->atomic_open(): return 0 in all success cases omits 3ec2eef116e9 get rid of 'opened' in path_openat() and the helpers downstream omits 44907d790024 get rid of 'opened' argument of ->atomic_open() - part 3 omits b452a458caaa getting rid of 'opened' argument of ->atomic_open() - part 2 omits be12af3ef5e6 getting rid of 'opened' argument of ->atomic_open() - part 1 omits 6035a27b25ab IMA: don't propagate opened through the entire thing omits 73a09dd94377 introduce FMODE_CREATED and switch to it omits aad888f828fe switch all remaining checks for FILE_OPENED to FMODE_OPENED omits 69527c554f82 now we can fold open_check_o_direct() into do_dentry_open() omits 7c1c01ec20d6 lift fput() on late failures into path_openat() omits 4d27f3266f14 fold put_filp() into fput() omits f5d11409e61d introduce FMODE_OPENED omits 9481769208b5 ->file_open(): lose cred argument omits e3f20ae21079 security_file_open(): lose cred argument omits ae2bb293a3e8 get rid of cred argument of vfs_open() and do_dentry_open() omits ea73ea727988 pass ->f_flags value to alloc_empty_file() omits 6de37b6dc085 pass creds to get_empty_filp(), make sure dentry_open() pa [...] omits 28519c891c5a bsg: remove read/write support omits c9c554f21490 alloc_file(): switch to passing O_... flags instead of FMO [...] omits 4378a7d4be30 arm64: implement syscall wrappers omits 55f849265af8 arm64: convert compat wrappers to C omits d3516c9073b4 arm64: use SYSCALL_DEFINE6() for mmap omits bf4ce5cc23c9 arm64: use {COMPAT,}SYSCALL_DEFINE0 for sigreturn omits 3f7deccb037c arm64: remove in-kernel call to sys_personality() omits 9b54bf9d6a5b kernel: add kcompat_sys_{f,}statfs64() omits bf1c77b4644f kernel: add ksys_personality() omits 80d63bc39f9a arm64: drop alignment from syscall tables omits baaa7237fecc arm64: zero GPRs upon entry from EL0 omits 99ed3ed08d62 arm64: don't reload GPRs after apply_ssbd omits d9be03256d74 arm64: don't restore GPRs when context tracking omits 3b7142752e4b arm64: convert native/compat syscall entry to C omits f37099b6992a arm64: convert syscall trace logic to C omits a103af1b64d7 mei: don't update offset in write omits cf1ed2c59b98 mei: bus: type promotion bug in mei_fwver() omits b40b3e9358fb mei: bus: type promotion bug in mei_nfc_if_version() omits 4141c857fd09 arm64: convert raw syscall invocation to C omits 27d83e68f307 arm64: introduce syscall_fn_t omits 3085e1645e23 arm64: remove sigreturn wrappers omits f9209e262933 arm64: move sve_user_{enable,disable} to <asm/fpsimd.h> omits 8d370933faec arm64: kill change_cpacr() omits 25be597ada0b arm64: kill config_sctlr_el1() omits 1c312e84c2d7 arm64: move SCTLR_EL{1,2} assertions to <asm/sysreg.h> omits 3eb6f1f9e636 arm64: consistently use unsigned long for thread flags omits 5bfbeacf1983 drm/i915/guc: Skip cleaning up the doorbells on error-befo [...] omits 818fed4f25bb drm/i915: Silence warning for no vlv powercontext omits 9a9b13dd275d Merge branch 'topic/hda-core-intel' into topic/hda-acomp omits 0ae7383e83c6 PCI: cadence: Add shutdown callback to host driver omits ee12c9efe685 PCI: cadence: Add Power Management ops for host and EP omits 9c3250a12790 powerpc/xive: Replace msleep(x) with msleep(OPAL_BUSY_DELAY_MS) omits 54dbcfc211f1 powerpc/64s: Report SLB multi-hit rather than parity error omits e11b64b1ef33 powerpc: Remove Power8 DD1 from cputable omits e87a4a92fba3 Revert "arm64: fix infinite stacktrace" omits 874846f1fccd arm64: dts: rockchip: add 96boards RK3399 Ficus board omits 6c18ccca42dd dt-bindings: Add vendor prefix for Vamrs Ltd. omits d6b4ea866b81 drm/i915/tv: fix strncpy truncation warning omits 8249ede477c5 ARM: dts: sunxi: libretech-all-h3-cc: Enable eMMC module omits 58d4d29823d9 drm/sun4i: fix build failure with CONFIG_DRM_SUN8I_MIXER=m omits 7da9b2e47fef drm/sun4i: mixer: Read id from DT omits c089af18b2bd drm/sun4i: DW HDMI: Make symbol sun8i_dw_hdmi_pltfm_driver static omits 91045034d53e Merge tag 'gvt-next-2018-07-11' of https://github.com/inte [...] omits 51ecdd779e31 ARM: sun8i: h3: add SY8113B regulator on Banana Pi M2 Zero board omits f1fbeada1bc0 Merge branch 'be2net-small-structures-clean-up' omits 28ace84b10fa be2net: move rss_flags field in rss_info to ensure proper [...] omits 03d231a963ae be2net: re-order fields in be_error_recovert to avoid hole omits f9520b86dc22 be2net: remove unused tx_jiffies field from be_tx_stats omits 646d2c10aaa0 be2net: move txcp field in be_tx_obj to eliminate holes in [...] omits e9c74cd85c00 be2net: reorder fields in be_eq_obj structure omits d6d9704af8f4 be2net: remove desc field from be_eq_obj omits c1328a27bb8c be2net: remove unused old custom busy-poll fields omits a5d7fcb689eb be2net: remove unused old AIC info omits 19ad2b75c643 pwm: mxs: Switch to SPDX identifier omits d0c694fc7b01 net: ethernet: ti: cpts: break cycle once late ts is matched omits 42801298386c selftests: forwarding: mirror_gre_nh: Unset rp_filter on host VRF omits 3a0709928b17 drm/vkms: Add vblank events simulated by hrtimers omits d16489307a52 drm/vkms: Add connectors helpers omits 657cd71e8eb3 drm: gma500: Changed __attribute__((packed)) to __packed omits 559e50fd34d1 drm/vkms: Add dumb operations omits c82705c54fe0 Merge tag 'fsi-updates-2018-07-12' of git://git.kernel.org [...] omits d90a5215c8ff Merge branch 'mlxsw-ERSPAN-Take-LACP-state-into-consideration' omits b5de82f3dfbe mlxsw: spectrum_span: Change LAG lower selection omits eeed992b776c net: Add lag.h, net_lag_port_dev_txable() omits 3443b00e07ee team: Publish team_port_get_rcu() omits 80fd2d6ca546 macvlan: Change status when lower device goes down omits 0e97c4fb180c Merge branch 'tipc-make-link-protocol-more-resilient' omits 7ea817f4e832 tipc: check session number before accepting link protocol [...] omits 9012de508956 tipc: add sequence number check for link STATE messages omits e32f55f37321 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] omits 4929c9428a17 tcp: expose both send and receive intervals for rate sample omits e0479b670d39 net: sched: fix unprotected access to rcu cookie pointer omits 2368957ab54d Merge branch 'cxgb4-move-stats-fetched-from-firmware-to-debugfs' omits 31e5f5c3e92f cxgb4: expose stats fetched from firmware via debugfs omits b351b16d8aa7 cxgb4: remove stats fetched from firmware omits b32b088181b9 net: mvpp2: explicitly include linux/interrupt.h omits fb8ed3af74e3 cnic: use kvzalloc to allocate memory for csk_tbl omits 3c546728df98 wimax/i2400m: remove redundant variables ack_status, bcf a [...] omits 01e866bf07fb net: sched: act_ife: fix memory leak in ife init omits 8dce04f1fd64 cxgb4: specify IQTYPE in fw_iq_cmd omits 57cd07fbf725 Merge branch 'net-ipv6-addr_gen_mode-fixes' omits f168db5e25f7 Documentation: ip-sysctl.txt: document addr_gen_mode omits f24c5987dddd net/ipv6: propagate net.ipv6.conf.all.addr_gen_mode to devices omits bdd72f41333d net/ipv6: reserve room for IFLA_INET6_ADDR_GEN_MODE omits 70c30d76e580 net/ipv6: don't reinitialize ndev->cnf.addr_gen_mode on ne [...] omits c6dbf7aaa482 net/ipv6: fix addrconf_sysctl_addr_gen_mode omits 5e9a0fe492f8 net/sched: flower: Fix null pointer dereference when run t [...] omits efe803277364 xfs: Initialize variables in xfs_alloc_get_rec before using them omits a4722a643fbb xfs: remove unused iolock arg from xfs_break_dax_layouts omits bb00b6f1e2b9 xfs: kill __xfs_buf_submit_common() omits 6af88cda0076 xfs: combine [a]sync buffer submission apis omits e339dd8d8b04 xfs: use sync buffer I/O for sync delwri queue submission omits eaebb515f1a4 xfs: refactor buffer submission into a common helper omits 5fdd97944ee5 xfs: remove xfs_defer_init() firstblock param omits 9c3bf5da80ef xfs: use ->t_firstblock in inode inactivate omits f53753892187 xfs: use ->t_firstblock in extent swap omits 381d59284872 xfs: use ->t_firstblock in reflink cow block cancel omits fb91f4b5d618 xfs: replace no-op firstblock init with ->t_firstblock omits 058529c5f51c xfs: use ->t_firstblock in dq alloc omits 64396ff2c25b xfs: remove xfs_alloc_arg firstblock field omits cf612de732cb xfs: remove xfs_btree_cur private firstblock field omits 280253d213fb xfs: remove bmap format helpers firstblock params omits 92f9da30f57b xfs: remove bmap extent add helper firstblock params omits 94c07b4dba01 xfs: remove xfs_bmalloca firstblock field omits 4b77a088d781 xfs: use ->t_firstblock in bmap extent split omits 333f950c89a1 xfs: remove bmap insert/collapse firstblock param omits 2af528425342 xfs: remove xfs_bunmapi() firstblock param omits a7beabeae221 xfs: remove xfs_bmapi_write() firstblock param omits d0a9d7957299 xfs: use ->t_firstblock in insert/collapse range omits 580c4ff9484a xfs: use ->t_firstblock in xfs_bmapi_remap() omits 372837978d90 xfs: use ->t_firstblock for all xfs_bunmapi() callers omits 650919f13182 xfs: use ->t_firstblock for all xfs_bmapi_write() callers omits 766139032f95 xfs: use ->t_firstblock in xattr ops omits 825d75cd8c1b xfs: use ->t_firstblock in attrfork add omits 381eee69f862 xfs: remove firstblock param from xfs dir ops omits f16dea54b789 xfs: use ->t_firstblock in dir ops omits bba59c5e4b38 xfs: add firstblock field to xfs_trans omits 3ae2d89174e4 xfs: allow null firstblock in xfs_bmapi_write() when tp is null omits bcd2c9f33559 xfs: refactor dfops init to attach to transaction omits d5669ed58175 xfs: use ->t_dfops in reflink cow recover path omits 27356a063a85 xfs: use ->t_dfops in cancel cow blocks operation omits 7a7943c7e095 xfs: use ->t_dfops for rmap extent swap operations omits ed7ef8e55c6f xfs: remove unused btree cursor bc_private.a.dfops field omits 42b394a92562 xfs: remove xfs_btree_cur bmbt dfops field omits 81ba8f3e947c xfs: remove dfops param from internal bmap extent helpers omits f4a9cf97faf4 xfs: use ->t_dfops for collapse/insert range operations omits 3e3673e3029c xfs: remove struct xfs_bmalloca dfops field omits ff3edf255da7 xfs: remove xfs_bmapi_remap() dfops param omits ccd9d9114878 xfs: remove xfs_bunmapi() dfops param omits 4bcfa613a058 xfs: use ->t_dfops for all xfs_bunmapi() callers omits 6e702a5dcbe1 xfs: remove xfs_bmapi_write() dfops param omits 175d1a013eaf xfs: use ->t_dfops for all xfs_bmapi_write() callers omits 2ba13721257e xfs: use ->t_dfops in dqalloc transaction omits 32a9b7c65cfc xfs: replace xfs_da_args->dfops accesses with ->t_dfops an [...] omits d76e6ce8ed69 xfs: use ->t_dfops in extent split tx and remove param omits 0bd6207f8364 xfs: remove dfops param in attr fork add path omits 40d03ac6aa2b xfs: use ->t_dfops for attr set/remove operations omits 813d08cb6de0 xfs: use ->t_dfops for recovery of [b|c]ui log items omits c9cfdb381172 xfs: remove dfops param from high level dirname calls omits 0e0417f3e546 xfs: remove dfops parameter from ifree call stack omits 6aa6718439ac xfs: rename xfs_trans ->t_agfl_dfops to ->t_dfops omits 8a7493864983 xfs: cow unwritten conversion uses uninitialized dfops omits 98c1a7c0ece3 xfs: update my copyrights for the writeback and iomap code omits 82cb14175e7d xfs: add support for sub-pagesize writeback without buffer_heads omits 9dc55f1389f9 iomap: add support for sub-pagesize buffered I/O without b [...] omits ac8ee54669c0 xfs: allow writeback on pages without buffer heads omits 8e1f065bea1b xfs: refactor the tail of xfs_writepage_map omits 1b65d3dd2d5e xfs: remove xfs_start_page_writeback omits 6d465e895343 xfs: move all writeback buffer_head manipulation into xfs_ [...] omits 3faed667644d xfs: don't look at buffer heads in xfs_add_to_ioend omits 889c65b3f60a xfs: remove the imap_valid flag omits 3345746ef38b xfs: simplify xfs_map_blocks by using xfs_iext_lookup_exte [...] omits 060d4eaa0bf3 xfs: remove xfs_reflink_find_cow_mapping omits c3a2f9fff1bb xfs: remove the now unused XFS_BMAPI_IGSTATE flag omits e2f6ad4624df xfs: make xfs_writepage_map extent map centric omits 6a4c95013608 xfs: rename the offset variable in xfs_writepage_map omits 5c665e5b5af6 xfs: remove xfs_map_cow omits fca8c805425c xfs: remove xfs_reflink_trim_irec_to_next_cow omits a7b28f72ab90 xfs: don't use XFS_BMAPI_IGSTATE in xfs_map_blocks omits c57371a16d07 xfs: don't clear imap_valid for a non-uptodate buffers omits 91cdfd176165 xfs: do not set the page uptodate in xfs_writepage_map omits d43801775766 xfs: move locking into xfs_bmap_punch_delalloc_range omits 036257213836 xfs: simplify xfs_aops_discard_page omits 8b2e77c16349 xfs: use iomap for blocksize == PAGE_SIZE readpage and readpages omits c2efdfc100af Merge branch 'iomap-4.19-merge' into xfs-4.19-merge omits 7f2ecdd837ae f2fs: flush journal nat entries for nat_bits during unmount omits e7016d8e6f1b drm/amdkfd: Clean up reference of radeon omits 8d5f35529088 drm/amdkfd: Replace mqd with mqd_mgr as the variable name [...] omits 2b281977f5e0 drm/amdkfd: Use module parameters noretry as the internal [...] omits 0e9a860c72ec drm/amdkfd: Introduce KFD module parameter halt_if_hws_hang omits a29ec470b19e drm/amdkfd: Add debugfs interface to trigger HWS hang omits 1b0bfcff463f drm/amdgpu: Avoid destroy hqd when GPU is on reset omits bff418a2ee5d drm/amdgpu: Avoid invalidate tlbs when gpu is on reset omits 951df6d9cfd0 drm/amdkfd: Fix kernel queue 64 bit doorbell offset calculation omits 67ccea60591a drm/amdgpu: Check NULL pointer for job before reset job's ring omits b5d21aac3317 drm/amdgpu: Don't use shadow BO for compute context omits 73ea648d921e drm/amdkfd: Implement hang detection in KFD and call amdgpu omits 24da5a9ca6c2 drm/amdgpu: Enable the gpu reset from KFD omits e42051d2133b drm/amdkfd: Implement GPU reset handlers in KFD omits 5c6dd71e597f drm/amdgpu: Call KFD reset handlers during GPU reset omits e3b7a967743c drm/amdkfd: Add gpu reset interface and place holder omits 0c119abad7f0 drm/amd: Add kfd ioctl defines for hw_exception event omits 6d15ca0af0e0 drm/amd: Add gpu reset interfaces between amdgpu and amdkfd omits 58e698861255 drm/amdkfd: fix zero reading of VMID and PASID for Hawaii omits 2640c3facbd6 drm/amdkfd: Handle VM faults in KFD omits b97dfa27ef3a drm/amdgpu: save vm fault information for amdkfd omits 101fee63cbb0 drm/amdkfd: send SIGSEGV to process upon KFD_EVENT_TYPE_MEMORY omits e47cb828eb3f drm/amdkfd: Fix error codes in kfd_get_process omits a60d811b2bf4 drm/amdkfd: Fix race between scheduler and context restore omits 1cd106ecfc1f drm/amdkfd: Stop using GFP_NOIO explicitly omits efeaed4d98eb drm/amdkfd: Reliably prevent reclaim-FS while holding DQM lock omits fea9cf321c91 fsi: Move various master definitions to a common header omits 8ef9ccf81044 fsi: master-gpio: Add missing release function omits 265aac26bcd4 fsi: Don't use device_unregister() in fsi_master_register() omits 55382d301fd8 fsi: master-gpio: Remove "GPIO" prefix on some definitions omits 8b2e47511313 fsi: master-gpio: Remove unused definitions omits 777fd524ba19 fsi: master-gpio: Add more tracepoints omits 75854c148fa5 fsi: master-gpio: Add support for link_config omits edc2485148d2 fsi: master-gpio: Rename and adjust send delay omits a2e7da86cc39 fsi: Add mechanism to set the tSendDelay and tEchoDelay values omits 935f9636389f fsi: Move code around to avoid forward declaration omits d5c66e61e7fe fsi: sbefifo: Fix checker warning about late NULL check omits 26b754f99402 ARM: mx5: Set the DBGEN bit in ARM_GPC register omits 32f7f89d3065 fsi/sbefifo: Add dependency on OF_ADDRESS omits c00bac88764a fsi: sbefifo: Add missing mutex_unlock omits 4a2190aa2e92 ARM: dts: imx53: Add a label for the PMU node omits e548eac2b704 ARM: dts: imx53: Add tigerp support omits f2254a39f622 ARM: dts: imx51: Add tigerp support omits 4b301223d057 ARM: dts: imx51: Add PMU support omits 168a7bb7f126 dt-bindings: freescale: Add bindings for the tigerp module omits 11d973de60e1 ARM: imx51: Configure M4IF to avoid visual artifacts omits b6b93a3fe7ed ARM: dts: imx51: Add M4IF support omits ad780dd3655b dt-bindings: freescale: Add bindings for the M4IF module omits bc36b2aac4f5 ARM: dts: imx6ul: add GPIO clocks omits 8a9dbb779fe8 extcon: Release locking when sending the notification of c [...] omits 11bab5a28d4c extcon: usbc-cros-ec: Switch to SPDX identifier. omits 686b30580058 extcon: usbc-cros-ec: Make license text and module license match. omits c355bb1afc5f extcon: int3496: Use proper GPIO include omits 2cc15e802b25 xtensa: platform-specific handling of coherent memory omits ae61f61fa802 drm/client: Fix: drm_client_new: Don't require DRM to be r [...] omits 5685ca0ca292 drm/tinydrm: Fix doc build warnings omits 15039efadd3c hns: Remove a set-but-not-used variable omits 522628ed1a93 IB/hfi1: Suppress a compiler warning omits 671dffa7de7b Merge branch 'bpf-bpftool-improved-prog-load' omits 3ff5a4dc5d89 tools: bpftool: allow reuse of maps with bpftool prog load omits 26736eb9a483 tools: libbpf: allow map reuse omits 531b014e7a2f tools: bpf: make use of reallocarray omits 8d13406c02f9 tools: libbpf: move library error code into a separate file omits c8406848badd tools: bpftool: reimplement bpf_prog_load() for prog load omits 07f2d4eac2a8 tools: libbpf: add extended attributes version of bpf_obje [...] omits f83fb22c6c68 tools: libbpf: recognize offload neutral maps omits 49f2cba3e57a tools: bpftool: allow users to specify program type for prog load omits b60df2a0e11f tools: libbpf: expose the prog type guessing from section [...] omits ba6dd679a3e8 tools: bpftool: add support for loading programs for offload omits 8d1fc3de3d9f tools: bpftool: refactor argument parsing for prog load omits 219f860d2a11 selftests/bpf: add Error: prefix in check_extack helper omits 7479efc71f6d selftests/bpf: remove duplicated word from test offloads omits e8e8b6522462 RDMA/hns: Update the implementation of set_mac omits 4db134a3dde7 RDMA/hns: Update the implementation of set_gid omits ded58ff987db RDMA/hns: Add TPQ link table support omits 6b63597d3540 RDMA/hns: Add TSQ link table support omits 0576cbde1448 RDMA/hns: Fix endian conversions and annotations omits 31e33a5b41bb net/mlx5: fix uaccess beyond "count" in debugfs read/write [...] omits dff700fa8193 rtc: stmp3xxx: Don't reset the rtc in .probe() when watchd [...] omits d6c3029f32f7 rtc: pcf2127: add support for accessing internal static RAM omits cd7f3a249dbe rtc: snvs: Add timeouts to avoid kernel lockups omits 7874b919866b rtc: bq4802: add error handling for devm_ioremap omits adbfa4e6f996 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute omits beae9eb555b9 RDMA/ocrdma: Make ocrdma_destroy_qp() easier to analyze omits 3f2bbf443e21 xtensa: use generic dma_noncoherent_ops omits 07f3355df7e6 infiniband: i40iw, nes: don't use wall time for TCP sequen [...] omits e4f8d81c738d cgroup/tracing: Move taking of spin lock out of trace even [...] omits 23ebda2fc715 libata: remove ata_sff_data_xfer_noirq() omits 854457d21485 Merge tag 'v4.19-rockchip-clk1' of git://git.kernel.org/pu [...] omits 03e3ec9ad1ee drm/panel: simple: Add Sharp LQ035Q7DB03 panel support omits c9c159b22902 extcon: max3355: include mod_devicetable.h omits d2d49495b5c0 selftests: vDSO - fix to return KSFT_SKIP when test couldn [...] omits 29ee92397f2c selftests: vDSO - fix to exclude x86 test on non-x86 platforms omits cc7c673032fc selftests/android: initialize heap_type to avoid compiling [...] omits efdafd6895b2 power: supply: ds2760_battery: add devicetree probing omits bf4973553737 power: supply: ds2760_battery: merge ds2760 supply driver [...] omits fae68031f7fb w1: core: match sub-nodes of bus masters in devicetree omits da0a5d99b14c dt-bindings: w1: document bindings for ds2760 battery monitor omits dfa32e119de5 dt-bindings: w1: document generic onewire bindings omits a284390b397a blk-iolatency: fix max_depth comparisons omits 2ba87a9bcc7a spi: cadence: Fix missing clk_disable_unprepare() on error [...] omits 655250a8d1aa drm/i915/execlists: Switch to rb_root_cached omits 03dc7a35fcc8 ipv6: xfrm: use 64-bit timestamps omits 996b1b611e2f ARM: dts: imx: Add ZII SCU3 ESB omits 386c5680e2e8 xfrm: use time64_t for in-kernel timestamps omits 13211eec7b0e ARM: dts: imx6sl: Convert gpc to new bindings omits 0b65a9ad25b3 arm64: dts: renesas: Unify the labels for RWDT omits 5507ec5126df soc: imx: gpc: Disable 6sl display power gating for ERR006287 omits cb4dc8daf4cb drm/i915/selftests: Add a safety net to live_workarounds omits ba4446d4faeb ARM: dts: imx6sx: add ocram_s support omits bc0ebbd5b5c1 ARM: imx: call imx6sx_cpuidle_init() conditionally for 6sll omits 9a189f25ff27 ARM: imx: fix i.MX6SLL build omits b074f057ac60 ARM: dts: imx6qdl-apalis/-colibri: remove unused pinctrl groups omits 330f85598e87 ARM: dts: imx6qdl-apalis/-colibri: assign VDDD to SGTL5000 omits 7060066d3e99 ARM: dts: imx6qdl-apalis/-colibri: fix on-module regulators omits 7034de41186f ARM: dts: imx6qdl-apalis/-colibri: remove 1.8V regulator omits 147299a8fc3a ARM: dts: imx6qdl-apalis/-colibri: disable read-only switch omits 3b1147a952cf ARM: dts: imx6qdl-apalis/-colibri: prevent 1.8V modes omits 5780acda81d3 ARM: dts: imx6q-apalis-eval: add carrier board 3.3V supply omits 6c74366b8db6 ARM: dts: imx6q-apalis: add chosen node omits 19bb33c756ed drm/i915: Introduce i915_address_space.mutex omits 792f98677d7f Merge commit '949bdcc8a97c' into omap-for-v4.19/dt omits cff70654d828 ARM: imx: flag failure of of_iomap omits d6ff1b52b569 staging: vt6655: remove some redundant variables omits e63a46fa5ba7 staging: rtl8188eu: remove blank lines omits fecb45a07bec staging: rtl8188eu: fix lines over 80 characters omits e5ce09aa442b staging: rtl8188eu: add spaces around '|' omits f0de833a603d staging: rtl8723bs: simplify ratetbl_val_2wifirate() omits c9d19e68a796 staging: rtl8723bs: fix comparsions to NULL omits 525cc4f9091f staging: rtl8723bs: remove blank lines omits a35115f3c212 staging: rtl8723bs: fix lines over 80 characters omits 6efc7e57e343 staging: rtl8723bs: add spaces around '|' omits 75ad9a33da23 staging: speakup: remove redundant variable l omits 58ca6cec54b5 staging: sm750fb: remove redundant pointer 'output' omits b31cd4377286 ARM: dts: imx: Add ZII SCU2 Mezz board omits 0337976f40b0 drm/admkfd use modern ktime accessors omits 4ea7bdc6b5b3 ARM: trusted_foundations: do not use naked function omits 2db286d7361e ARM: dts: imx: Remove optional 'fsl,sec-era' property omits db7a2d1809a5 asm-generic: unistd.h: Wire up sys_rseq omits 409d5db49867 arm64: rseq: Implement backend rseq calls and select HAVE_RSEQ omits caaac8cde914 ARM: dts: imx31: add LogicPD MX31Lite board description omits 465b3d77b1f8 ARM: dts: imx31: add device tree description of basic controllers omits 08a213c24f3e ARM: i.MX31: remove rnga registration as a platform device omits 141cb3d4ee52 PCI: kirin: Add MSI support omits eff2eb5bd57f staging: gasket: fix plain integer as NULL pointer warning omits 74463b19f4d5 staging:rtl8192u: Correction of indentation issues - Coding Style omits deb379066d37 staging:rtl8192u: Correct indentation of ieee80211_softmac [...] omits e4c8f0638ae9 staging:rtl8192u: Remove unnecessary parentheses - Coding Style omits 546f080527af staging:rtl8192u: Move trailing conditional statement to t [...] omits 3e824ba0c1e6 staging:rtl8192u: Remove prohibited spaces - Coding Style omits 591968b2f404 staging:rtl8192u: Correct spacing before and after parenth [...] omits eb2cbcc37763 staging:rtl8192u: Correct indentation and spacing for brac [...] omits de6171cdb082 staging:rtl8192u: Remove blank lines before '}' and after [...] omits 15fc3e4a0887 staging: ks7010: remove redundant variable eth_proto omits d8353a75005d staging: gdm724x: redundant variables idProduct and idVendor omits 5a2c3ebe749d staging: gasket: remove redundant pointer bar_data omits c833223652cf staging: comedi: remove redundant variable segpos omits 75971225d870 staging: pi433: Make only one statement per line omits 368928160477 staging: pi433: Use preferred commenting style omits 63688e61d562 staging: pi433: Comply with 80 character column limit omits baacd8d100d5 ASoC: dpcm: add rate merge to the BE stream merge omits 435ffb76f8b3 ASoC: dpcm: rework runtime stream merge omits e76ad18b5677 regmap: slimbus: add support to multi read/write omits 76672e2e5b86 ARM: 8776/1: clkdev: Remove duplicated negative index chec [...] omits 2288fd51808c ARM: 8779/1: add endianness option to LDFLAGS instead of LD omits e69244d29558 ARM: 8777/1: Hook up SYNC_CORE functionality for sys_membarrier() omits 89b135ba1b73 power: supply: adp5061: Fix a couple off by ones omits 231f94150011 ACPI / PM: save NVS memory for ASUS 1025C laptop omits 82dfbd27c837 dt-bindings: PCI: cadence: Add DT bindings for optional PHYs omits dfb80534692d PCI: cadence: Add generic PHY support to host and EP drivers omits 9df4f90954c8 regulator: uniphier: add regulator driver for UniPhier SoC omits 64a7b80ba6ee dt-bindings: regulator: add DT bindings for UniPhier regulator omits 7e37dc1db594 PCI: cadence: Update cdns_pcie_writel() function signature omits 626e6ee210fb ARM: dts: sun8i: h3: Add SRAM controller node and C1 SRAM region omits ae54cf89d6ca ARM: dts: sun8i: a23-a33: Add SRAM controller node and C1 [...] omits 77c223c118a1 ARM: dts: sun7i: Add support for the C1 SRAM region with t [...] omits c2e01602dc32 ARM: dts: sun5i: Add support for the C1 SRAM region with t [...] omits f4ca1a5c7e58 ARM: dts: sun7i: Use most-qualified system control compatibles omits 6b7677c05367 ARM: dts: sun5i: Use most-qualified system control compatibles omits 37fb1f8d4596 ARM: dts: sun4i: Switch to new system control compatible string omits 5fdec16b69da drivers: soc: sunxi: Add support for the C1 SRAM region omits 0ec201cfe7be dt-bindings: sram: sunxi: Populate valid sections compatibles omits 7d88cd78270a dt-bindings: sram: sunxi: Add A13, A20, A23 and H3 dedicat [...] omits be9d6446c38c MAINTAINERS: add Freescale Layerscape ARM architecture entry omits ffaa619af1b0 printk: Fix warning about unused suppress_message_printing omits acc26f59f835 soc: sunxi: sram: Add dt match for the A10 system-control [...] omits 2263dd0ce14c dt-bindings: sram: sunxi: Introduce new A10 binding for sy [...] omits 6a7556f604f9 ARM: dts: sun8i: r40: Disable TCONs by default. omits ccefd95f648a ARM: dts: sun8i: r40: Add missing TCON-TOP - TCON connections omits f9105d819dff ARM: dts: sun8i: r40: Remove fallback compatible for TCON TV omits e64cb21c059b ARM: dts: sun8i: r40: Add mixer ids to TCON TOP omits 20d85508b8a3 ARM: dts: sun8i: r40: Remove fallback display engine compatible omits 3738c506657f USB: serial: clean up kl5kusb105 documentation omits d118851a4d1f USB: serial: kl5kusb105: remove KLSI device id omits bd05a58ddfd7 microblaze: warn if of_iomap() failed omits ac1fe1322530 dt-bindings: display: sun4i-drm: Fix order of DW HDMI PHY [...] omits 5e4965667a6e drm/sun4i: tcon-top: Remove mux configuration at probe time omits 05db311a792d drm/sun4i: tcon-top: Add helpers for mux switching omits e0f56782bc2d drm/sun4i: mixer: Order includes alphabetically omits 4a068c5c17e8 drm/sun4i: DW HDMI: Release nodes if error happens during [...] omits 7a6677753413 dt-bindings: display: sun4i-drm: Add R40 TV TCON description omits da82107ecf32 drm/sun4i: tcon: Release node when traversing of graph omits af11942ee44e drm/sun4i: tcon-top: Cleanup clock handling omits d978a94b0a9e drm/sun4i: Add R40 display engine compatible omits decac6b00542 dt-bindings: display: sun4i-drm: Add R40 display engine co [...] omits ff2d6acdf6f1 ALSA: pcm: Fix snd_interval_refine first/last with open min/max omits db560d1612f8 selftests: forwarding: mirror_lib: Tighten up VLAN capture omits 8115ce745fa2 dmaengine: sh: rcar-dmac: Add dma_pause operation omits 4de1247a9826 dmaengine: sh: rcar-dmac: add a new function to clear CHCR [...] omits 6b4e8085c000 make sure do_dentry_open() won't return positive as an error omits b10a4a9f7695 create_pipe_files(): use fput() if allocation of the secon [...] omits 19f391eb05b8 turn filp_clone_open() into inline wrapper for dentry_open() omits e8cff84faa4d fold security_file_free() into file_free() omits 5025b99c96a5 Merge branch 'cake-qdisc' omits 0c850344d388 sch_cake: Conditionally split GSO segments omits a729b7f0bd5b sch_cake: Add overhead compensation support to the rate shaper omits 83f8fd69af4f sch_cake: Add DiffServ handling omits ea82511518f4 sch_cake: Add NAT awareness to packet classifier omits b60a60405fb9 netfilter: Add nf_ct_get_tuple_skb global lookup function omits 8b7138814f29 sch_cake: Add optional ACK filter omits 7298de9cd725 sch_cake: Add ingress mode omits 046f6fd5daef sched: Add Common Applications Kept Enhanced (cake) qdisc omits 59b851dbf7dc RDMA/nes: Avoid complaints about unused variables omits 23ff6ba8feec RDMA/cxgb4: Restore the dropped uninitialized_var omits af8a6722fa39 scsi: remove NCR_Q720 driver omits 54e45716a84a scsi: remove NCR_D700 driver omits 78adb2bc9f72 scsi: ncr53c8xx: remove ScsiResult macro omits c6668cae16f0 scsi: lpfc: remove ScsiResult macro omits 55c9d37165d2 scsi: bfa: remove ScsiResult macro omits 2d362b8ad57f scsi: aacraid: remove AAC_STAT_GOOD define omits fa519f701d27 scsi: libfc: fixup 'sleeping function called from invalid [...] omits ee35624e1e4e scsi: libfc: Add lockdep annotations omits d5038a13eca7 scsi: core: switch to scsi-mq by default omits fc21ae8927f3 scsi: mptfusion: mark expected switch fall-throughs omits 14b470b56840 scsi: target: sbitmap: add seq_file forward declaration omits 4ae2ebde318f scsi: lpfc: Revise copyright for new company language omits 3e1ebadd889f scsi: lpfc: update driver version to 12.0.0.5 omits b0e830125b66 scsi: lpfc: devloss timeout race condition caused null poi [...] omits 6871e8144f93 scsi: lpfc: Fix NVME Target crash in defer rcv logic omits 66e9e6bf07cb scsi: lpfc: Support duration field in Link Cable Beacon V1 [...] omits 414abe0ab66f scsi: lpfc: Make PBDE optimizations configurable omits 68c9b55deea5 scsi: lpfc: Fix abort error path for NVMET omits d580c6137476 scsi: lpfc: Fix panic if driver unloaded when port is offline omits 5cc167ddb744 scsi: lpfc: Fix driver not setting dpp bits correctly in d [...] omits afff0d2321ea scsi: lpfc: Add Buffer overflow check, when nvme_info larg [...] omits f075dce66c60 scsi sg: remove incorrect scsi command checking logic omits 185441e03aa9 drm/i915: use the ICL stolen memory omits db0c8d8b031d x86/gpu: reserve ICL's graphics stolen memory omits 6b4c1360e8ad Documentation: Add powerpc options for spec_store_bypass_disable omits 9ac8c3bd5001 Documentation : Update relay function types omits 7cbb540a3a68 remoteproc: qcom: q6v5-pil: fix modem hang on SDM845 after [...] omits 819d731fe356 docs: kernel-parameters.txt: document xhci-hcd.quirks parameter omits ded79d06986e remoteproc: qcom q6v5: fix modular build omits 8dd99871f7ac reed_solomon: Fix kernel-doc omits b061c7a513af timekeeping: Update multiplier when NTP frequency is set directly omits 1416270f4a1a selftest: timers: Tweak raw_skew to SKIP when ADJ_OFFSET/o [...] omits 0d7f824b3342 drm/amd/pp: fix semicolon.cocci warnings omits c1ee15b39fed drm/amdgpu: get VCN start to process in the dpm disabled case omits d02f16058e66 drm/amdgpu: move cache window setup after power and clock resume omits 7b4e54a9729d drm/amdgpu: Take VCN jpeg ring into account in idle work handler omits f44907593d74 drm/ttm: Replace ttm_bo_unref() with ttm_bo_put() omits 8129fdad387a drm/ttm: Replace ttm_bo_reference() with ttm_bo_get() omits 89c815ef07a1 drm/ttm: Introduce ttm_bo_get() and ttm_bo_put() for ref counting omits 31e1c59796c8 drm/ttm: use swap macro in ttm_bo_handle_move_mem omits c3cb424a0869 drm/amd/pp: Send khz clock values to DC for smu7/8 omits e85115786ae1 drm/amdgpu: Verify root PD is mapped into kernel address s [...] omits efaa96463929 drm/amdgpu: Present amdgpu_task_info in VM_FAULTS. omits 2aa37bf58838 drm/amdgpu: Add support for logging process info in amdgpu_vm. omits bd4e72508418 drm/amd/display: Make function pointer structs const omits a14cc8422a26 drm/amd/display: make function tables const omits 10e7fddd4aeb drm/amd/display: fix invalid function table override omits ed0926647daf drm/amd/pp: Convert 10KHz to KHz as variable name omits 73b1917454b3 drm/amdgpu: Add CLK IP base offset omits 02374bbd3bfa drm/amdgpu: Reserve VM root shared fence slot for command [...] omits dc407ee0bda0 drm/amdgpu: fix kmap error handling for bo creations omits bb812f1ea87d drm/amdgpu: allocate gart memory when it's required (v3) omits 7b7c6c81b3a3 drm/amdgpu: separate gpu address from bo pin omits 88b7210c8109 block: iolatency: avoid 64-bit division omits ddba595b7b24 mips: mm: Discard ioremap_uncached_accelerated() method omits 528922afd41c IB: Enable uverbs_destroy_def_handler to be used by drivers omits 9748e33e26c6 mips: mm: Create UCA-based ioremap_wc() method omits caed9d636e85 ASoC: Intel: bytcr_rt5651: Reporting button presses omits b91f432cbc33 ASoC: Intel: bytcr_rt5651: Disable jack-detect over suspen [...] omits df1569f2006b ASoC: rt5651: Add button press support omits 34c906ddacd2 ASoC: rt5651: Allow disabling jack-detect by calling set_j [...] omits 8d2d7bcdc164 ASoC: rt5651: Fix workqueue cancel vs irq free race on remove omits 5f6fb23d2e11 ASoC: Intel: bytcr_rt5651: Add support for externar amplif [...] omits 2c375204bfad ASoC: Intel: bytcr_rt5651: Move getting of codec_dev into probe() omits fbea16dbc0a3 ASoC: Intel: bytcr_rt5651: Remove is_valleyview helper omits 81583afe790c ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix2 [...] omits 54501ac150fe arm64: make flatmem depend on !NUMA omits c13207905340 arm64: perf: Add support for chaining event counters omits 3cce50dfec4a arm64: perf: Disable PMU while processing counter overflows omits 0c55d19c1659 arm64: perf: Clean up armv8pmu_select_counter omits 7dfc8db1d117 arm_pmu: Tidy up clear_event_idx call backs omits e2da97d328d4 arm_pmu: Add support for 64bit event counters omits 3a95200d3f89 arm_pmu: Change API to support 64bit counter values omits 8d3e994241e6 arm_pmu: Clean up maximum period handling omits 781a4016be54 ib_srpt: use kvmalloc to allocate ring pointers omits 8942acea3723 IB/uverbs: Pass IB_UVERBS_QPF_GRH_REQUIRED to user space omits b02289b3d60f RDMA: Validate grh_required when handling AVs omits 958200ad8e83 RDMA/hfi1: Move grh_required into update_sm_ah omits 2f944c0fbf58 RDMA: Fix storage of PortInfo CapabilityMask in the kernel omits b6d83fccd877 drm/panel: p079zca: Use of_device_get_match_data() omits cd0e0ca69109 drm/panel: type promotion bug in s6e8aa0_read_mtp_id() omits ebc950fdff6d dt-bindings: Add KINGDISPLAY KD097D04 panel bindings omits 2bb7a39c1581 dt-bindings: Add vendor prefix for kingdisplay omits de04a462fdce drm/panel: p079zca: Support Innolux P097PFG panel omits 731edd4ce5d3 dt-bindings: Add Innolux P097PFG panel bindings omits 48bd379aa23d drm/panel: p079zca: Add variable unprepare_delay properties omits 7ad4e4636c54 drm/panel: p079zca: Refactor panel driver to support multi [...] omits 3d5664f95ebe drm/panel: ili9881c: Fix missing assignment to error return ret omits 97ceb1fb08b6 drm/panel: simple: Add support for DataImage SCF0700C48GGU18 omits 03fa9aa38494 dt-bindings: Add DataImage, Inc. vendor prefix omits a5d2ade627dc drm/panel: simple: Add support for Innolux G070Y2-L01 omits 3b39ad7a553f drm/panel: simple: Add newhaven, nhd-4.3-480272ef-atxl LCD omits 955f60db0f2b drm: Add support for extracting sync signal drive edge fro [...] omits ae8cf41b6a5e drm/panel: simple: Add support for BOE HV070WSA-100 panel [...] omits b0b7aa407e92 dt-bindings: display: Add DT bindings for BOE HV070WSA-100 panel omits 1b9883eae822 drm/vc4: Support the case where the DSI device is disabled omits 2e64a174179a drm/of: Make drm_of_find_panel_or_bridge() fail when the d [...] omits c59eb3cfde1f drm/panel: Let of_drm_find_panel() return -ENODEV when the [...] omits 5fa8e4a22182 drm/panel: Make of_drm_find_panel() return an ERR_PTR() in [...] omits 0ca0c827efdf drm/panel: simple: Add DLC DLC0700YZG-1 panel omits 7a6aca49358a dt-bindings: Add vendor prefix for DLC Display Co., Ltd. omits aad34de22e63 drm/panel: Add support for the EDT ETM0700G0EDH6 omits aa7e6455e1ef drm/panel: Add support for the EDT ETM0700G0BDH6 omits 2230ca12cca1 dt-bindings: display: Document the EDT et* displays in one file. omits 23167fa9a519 drm/panel: simple: Add support for Rocktech RK070ER9427 LCD panel omits aef92a8bed25 watchdog/softlockup: Fix the SOFTLOCKUP_DETECTOR=n build omits 7ab87ede5078 drm/i915: Unwind HW init after GVT setup failure omits bbacb8e78a3b dmaengine: idma64: Support dmaengine_terminate_sync() omits 2abc66cd499a dmaengine: hsu: Support dmaengine_terminate_sync() omits 1662dd641f59 memory: tegra: Correct driver probe order omits e01afc325025 PM / Domains: Stop deferring probe at the end of initcall omits ac6bbf0cdf42 iommu: Remove IOMMU_OF_DECLARE omits 78f307be3e0b iommu: Stop deferring probe at end of initcalls omits d19c5e79d46e pinctrl: Support stopping deferred probe after initcalls omits 7930eb919feb dt-bindings: pinctrl: add a 'pinctrl-use-default' property omits 25b4e70dcce9 driver core: allow stopping deferred probe after init omits 538603c6026c dmaengine: sh: rcar-dmac: avoid to write CHCR.TE to 1 if T [...] omits 2f903bab92de dmaengine: pl330: remove set but unused variable omits bbcb87555869 dmaengine: pl330: Mark expected switch fall-through omits 11ca58727ee4 dt-bindings: sram: Add 'clocks' as an optional property omits df0e0304466c dt-bindings: Add vendor prefix for AsusTek Computer Inc. omits 913097bcdc90 dt-bindings: misc: ASPEED coprocessor interrupt controller omits 24a29949230c dt-bindings: gpio: pca953x: Document interrupts, update example omits b01dcdd86e8c drivers/of: Make of_io_request_and_map() "name" argument optional omits b7394b7f5870 dt-bindings: Add bitmain vendor prefix omits cc55378c5f20 Documentation: devicetree: tilcdc: fix spelling mistake "s [...] omits 73bad7ca87b6 drm/i915: Cleanup modesetting on load-error path omits 8bcf9f7034d8 drm/i915: Flush the residual parking on emergency shutdown omits 85b5bafb86e6 drm/cma-helper: Remove drm_fb_cma_fbdev_init_with_funcs() omits dff1c7032ffe drm/tinydrm: Use drm_fbdev_generic_setup() omits 9060d7f49376 drm/fb-helper: Finish the generic fbdev emulation omits e896c132eb2c drm/debugfs: Add internal client debugfs file omits 894a677f4b3e drm/cma-helper: Use the generic fbdev emulation omits 244007ecb6bb drm/pl111: Set .gem_prime_vmap and .gem_prime_mmap omits d536540f304c drm/fb-helper: Add generic fbdev emulation .fb_probe function omits c76f0f7cb546 drm: Begin an API for in-kernel clients omits bf06112f869d drm/i915: Tidy i915_gem_suspend() omits 0adbe832f21a ARM: dts: dra76x: Add MCAN node omits 09a070a36967 ARM: dts: Add generic interconnect target module node for MCAN omits 6ae8d5c1a8ac ARM: dts: dra762: Add MCAN clock support omits 2427d174a476 staging: mt7621-pci: factor out mt7621_pci_get_cfgaddr function omits fc4afdfea042 staging: mt7621-pci: remove unused macro MV_READ_DATA omits 7c478d6a2239 staging: mt7621-gpio: remove driver from staging omits 1cb5c5596b26 staging: rtl8723bs: use mac_pton() omits 1d2d116a93f0 Revert "staging: mt7621-pinctrl: replace core_initcall_syn [...] omits 0be0debe4a8a staging: mt7621-pinctrl: init *map to NULL for correct mem [...] omits 00fee00245e2 staging: fsl-dpaa2/eth: Remove Rx frame size check omits 3ccc8d475f9e staging: fsl-dpaa2/eth: MTU cleanup omits 0c047227578f staging: fsl-dpaa2/eth: Remove pointless instruction omits e0cfb8f2d515 staging: fsl-dpaa2/eth: Remove obsolete reference omits 466bcdc1fa30 staging: fsl-dpaa2/eth: Fix DMA mapping direction omits b7bb6138c2d5 drm/i915: Only reset hangcheck at the start of an activity cycle omits 7f69ae7fadd9 ARM: davinci: unduplicate aemif support omits acc0fb43c691 ARM: davinci: mityomapl138: use aemif platform driver omits 59a2180298d9 ARM: davinci: dm646x-evm: use aemif platform driver omits aa88d25d5296 ARM: davinci: da830-evm: use aemif platform driver omits 2ee2948e874f ARM: davinci: dm644x-evm: use aemif platform driver omits 8c03a8889b1a ARM: davinci: dm365-evm: use the ti-aemif soc driver omits d51626ce5fe4 ARM: davinci: da850-evm: use aemif platform driver in legacy mode omits 92eb49089c00 ARM: davinci: omapl138-hawk: add aemif & nand support omits 63a9a4f92840 Merge branch 'for-sekhar' of https://github.com/dlech/linu [...] omits 3117c17301ed ARM: dts: da850: Add power-domains to CPPI 4.1 node omits cecb368d2fe4 drm/i915/selftests: Filter out both physical address swizzles omits ebfa7944d6d9 drm/i915/selftests: Constrain mock_gtt tests to fit within RAM omits 8cff1f4a3ca5 drm/i915: Remove function details from device error messages omits d5f5ee1a16a4 phy: berlin: switch to SPDX license identifier omits 2ce7f2f425ef phy: Renesas R-Car gen3 PCIe PHY driver omits 4fa88cd3370e dt-bindings: phy: Renesas R-Car Gen3 PCIe PHY bindings omits 01abdcc5288f phy: qcom-usb-hs: Mark expected switch fall-through omits 8b1087fa3a27 phy: qcom-qmp: Fix dts bindings to reflect reality omits 92696a89cd3f phy: bcm-sr-pcie: Add Stingray PCIe PHY driver omits 95fb21253ea5 dt-bindings: phy: Add binding doc for Stingray PCIe PHY omits 5b9d2e8fb5fc MAINTAINERS: update files of MediaTek USB3 PHYs omits d4f97f10dac4 phy: phy-mtk-tphy: add property for BC12 omits 8158e917d91c phy: phy-mtk-tphy: add properties for eye diagram test omits 8ccba47c699f dt-bindings: phy-mtk-tphy: add optional properties for u2phy omits 3003cfa147e7 phy: phy-mtk-tphy: use SPDX license tag omits 37070d6c940e headers: fix linux/mod_devicetable.h inclusions omits 8c5a916f4c88 ARM: OMAP2+: sleep33/43xx: Add RTC-Mode support omits 74655749a584 ARM: OMAP2+: sleep33/43xx: Make sleep actions configurable omits eb07fe9f9f28 ARM: OMAP2+: reuse DEFINE_SHOW_ATTRIBUTE() macro omits 596e7955692b bus: ti-sysc: Add support for software reset omits 7f35e63dbfcb bus: ti-sysc: Add support for using ti-sysc for MCAN on dra76x omits 91c17a7006d2 clk: ti: dra7: Add clkctrl clock data for the mcan clocks omits 279ce5d11707 drm/i915/gvt: declare gvt as i915's soft dependency omits b861686b1853 Merge tag 'vmwgfx-next-4.19-3' of git://people.freedesktop [...] omits 8038d2a9e6cd Merge tag 'vmwgfx-next-4.19-2' of git://people.freedesktop [...] omits 1e5d75843f57 powerpc/dts: Use a correct at24 compatible fallback in ac14xx omits 6aeb43591f0d powerpc/dts: Use 'atmel' as at24 manufacturer for kmcent2 omits 835b706bab95 powerpc/dts: Use 'atmel' as at24 manufacturer for pdm360ng omits ba7ca97d73b4 Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits 61a3a9d6c9c9 Merge tag 'tilcdc-4.19' of https://github.com/jsarha/linux [...] omits 40291fb75123 Merge tag 'ib-platform-chrome-mfd-move-cros-ec-transport-f [...] omits 52b509218f0a net: Use __u32 in uapi net_stamp.h omits 1497d2fd1bbb Merge branch 'mlxsw-More-Spectrum-2-preparations' omits a8b9f232ecd1 mlxsw: resources: Add couple of Spectrum-2 KVD resources omits abfd61825bde mlxsw: spectrum: Prepare for multiple FW versions for Spec [...] omits ea8b2e28aacf mlxsw: spectrum_acl: Implement priority setting for rules [...] omits 42df8358c3f9 mlxsw: reg: Add priority field for PTCEV2 register omits a5995cc801f9 mlxsw: spectrum_acl: Move block items encoding into Spectrum op omits c17d20838eff mlxsw: spectrum_acl: Convert mlxsw_afk_create args to ops omits bab5c1cfb7a8 mlxsw: spectrum_acl: Add tcam init/fini ops omits 64eccd006677 mlxsw: spectrum_acl: Split TCAM handling 3 ways omits 8fae4392d4ad mlxsw: spectrum_mr_tcam: Push Spectrum-specific operations [...] omits 0304c00546fc mlxsw: spectrum_kvdl: Pass entry_count to free function omits 4b6b18692aec mlxsw: spectrum_kvdl: Pass entry type to alloc/free omits ebcff74386e6 mlxsw: spectrum_kvdl: Push out KVD linear management into ops omits eec4edc9ee08 net/mlx5: Use 2-factor allocator calls omits 95765a6ca128 tcp: remove SG-related comment in tcp_sendmsg() omits 82edc7e8b8c0 drm/i915: Update DRIVER_DATE to 20180709 omits 863f4fdb715c Merge branch 'fix-use-after-free-bugs-in-skb-list-processing' omits 9af86f933894 net: core: fix use-after-free in __netif_receive_skb_list_core omits 9f17dbf04ddf netfilter: fix use-after-free in NF_HOOK_LIST omits 8c057efaebb5 net: core: fix uses-after-free in list processing omits 3fda24324582 RDMA/ipoib: Fix return code from ipoib_cm_dev_init omits 07e7056aff6c IB/core: Simplify check for RoCE route resolve omits 8ec56fc3c5ee net: allow fallback function to pass netdev omits 4f49dec9075a net: allow ndo_select_queue to pass netdev omits a4ea8a3dacc3 net: Add generic ndo_select_queue functions omits eadec877ce9c net: Add support for subordinate traffic classes to netdev [...] omits 921c0f5ba58e IB/mlx5: Honor cnt_set_id_valid flag instead of set_id omits 58b0b3ed4c22 ixgbe: Add code to populate and use macvlan TC to Tx queue map omits e3f1ed1f5ade RDMA/mlx5: Remove unused port number parameter omits 97202bbe22f8 IB/uverbs: Do not use uverbs_cmd_mask in the ioctl path omits 60e6627f12a7 IB/mlx5: fix uaccess beyond "count" in debugfs read/write [...] omits ffcfe25bb50f net: Add support for subordinate device traffic classes omits 222c7b1fd4dc RDMA/rw: Fix rdma_rw_ctx_signature_init() kernel-doc header omits 4ab39e2f98f2 RDMA/cxgb4: Make c4iw_poll_cq_one() easier to analyze omits cbd8e988eb94 RDMA/cxgb3: Make iwch_poll_cq_one() easier to analyze omits 2f229bcf25ca RDMA/rxe: Simplify the error handling code in rxe_create_ah() omits d7be97756f8a net-sysfs: Drop support for XPS and traffic_class on singl [...] omits 4d58e7034d19 ARM: module: fix modsign build error omits efdbda81d910 IB/iser: Remove set-but-not-used variables omits aa9d5ffbb727 RDMA/ocrdma: Remove a set-but-not-used variable omits 4c5743bc4fe3 IB/nes: Fix a compiler warning omits f8c2d2280cf6 RDMA/core: Remove set-but-not-used variables omits 28e39894ed4f RDMA/core: Remove ib_find_cached_gid() and ib_find_cached_ [...] omits b1b639708f74 RDMA/ipoib: Fix use of sizeof() omits 0578cdad190b RDMA/ipoib: Prefer unsigned int to bare use of unsigned omits 299c36b1efe7 RDMA/ipoib: Use min_t() macro instead of min() omits 5773898b3b32 Merge tag 'bcm2835-drivers-next-2018-07-03' into drivers/next omits a1547e0bca51 firmware: raspberrypi: Remove VLA usage omits 70eea1bbb556 firmware: raspberrypi: Register hwmon driver omits 74d1e007915f hwmon: Add support for RPi voltage sensor omits 163efb68d110 arm64: defconfig: add CONFIG_ARM_SP805_WATCHDOG omits 71e962a0c2d0 arm64: dts: set initial SR watchdog timeout to 60 seconds omits 87a37ce9e400 IB/cm: Remove unused and erroneous msg sequence encoding omits 90ec93cb6bca dmaengine: stm32: replace "%p" with "%pK" omits d8095f94e195 dmaengine: add support for reporting pause and resume separately omits 76bc79ccceea IB/uverbs: Replace ib_ucq_object uverbs_file with the one [...] omits d0259e82e7d2 IB/uverbs: Remove ib_uobject_file omits 6f258884ddac IB/uverbs: Tidy up remaining references to ucontext omits 2cc1e3b80942 IB/uverbs: Replace file->ucontext with file in uverbs_cmd.c omits 6ef1c82821b2 IB/uverbs: Replace ib_ucontext with ib_uverbs_file in core [...] omits 6a5e9c884198 IB/uverbs: Move non driver related elements from ib_uconte [...] omits c33e73af2183 IB/uverbs: Add a uobj_perform_destroy helper omits e18962491696 arm64: numa: rework ACPI NUMA initialization omits c99d64d83220 dt-bindings: pwm: fsl-ftm: Add compatible string for i.MX8QM omits 2c4f2e326bd4 pwm: fsl-ftm: Enable support for the new SoC i.MX8QM omits db6c51ab156a pwm: fsl-ftm: Added the support of per-compatible data omits 82a9c55a2bb0 pwm: fsl-ftm: Added a dedicated IP interface clock omits 4964cb52b27a pwm: cros-ec: Switch to SPDX identifier omits a99290c5868a pwm: imx: Switch to SPDX identifier omits 38dabd91ff0b pwm: tiehrpwm: Fix disabling of output of PWMs omits aa49d628f6e0 pwm: tiehrpwm: Don't use emulation mode bits to control PW [...] omits 4de445cb431e pwm: berlin: Don't use broken prescaler values omits 30343897d8fd clk: imx7d: add IMX7D_MU_ROOT_CLK omits e919417bd646 dmaengine: rcar-dmac: clear channel register when error omits 5def854e370f ARM: dts: tegra: enable NAND flash on Colibri T20 omits 6c468f109884 ARM: dts: tegra: add Tegra20 NAND flash controller node omits 45c9a603a4df dmaengine: rcar-dmac: Disable interrupts while stopping channels omits 8ab11f8068ef ARM: tegra: Work safely with 256 MB Colibri-T20 modules omits 35a21229f8e0 ARM: tegra: Fix unit_address_vs_reg and avoid_unnecessary_ [...] omits 482997699ef0 ARM: tegra: Fix unit_address_vs_reg DTC warnings for /memory omits f48ba1ae6ac5 ARM: tegra: Remove usage of deprecated skeleton.dtsi omits 166f3a8ad677 Merge tag 'meson-clk-4.19-1' of https://github.com/BayLibr [...] omits 5ba57babcb40 drm: vkms: select DRM_KMS_HELPER omits 66c7bb7c4133 clk: mvebu: armada-37xx-periph: switch to SPDX license identifier omits 3be77fe8c3f1 Merge tag 'bcm2835-dt-next-2018-07-03' into devicetree/next omits 2bebdfcdcd0f ARM: dts: BCM5301X: Add support for Linksys EA9500 omits a21e7548438f ARM: dts: BCM53573: Add architected timer omits 37f6130ec39f ARM: dts: BCM5301X: Make USB 3.0 PHY use MDIO PHY driver omits a08e950de649 ARM: dts: cygnus: enable iproc-hwrng omits 00d1ae384045 ARM: dts: cygnus: add ethernet0 alias omits b7dd29b401f5 ARM: dts: bcm283x: Add Transposer block omits b8ccf02a5014 ARM: dts: bcm283x: Add the PMU to the devicetree. omits 3993e501bf85 block/DAC960.c: fix defined but not used build warnings omits ca4b2a011948 null_blk: add zone support omits 6dad38d38f20 null_blk: move shared definitions to header file omits e9a83853302b block: Add default switch case to blk_pm_allow_request() t [...] omits b88aef36b87c block: fix infinite loop if the device loses discard capability omits c137969bd4c5 block, mm: remove unnecessary __GFP_HIGH flag omits 00a8cdb84fcb null_blk: remove NULLB_DEV_FL_CONFIGURED on turning off nu [...] omits ca47e8c72ae1 mm: skip readahead if the cgroup is congested omits b351f0c76c3e Documentation: add a doc for blk-iolatency omits d70675121546 block: introduce blk-iolatency io controller omits 67b42d0bf7a8 rq-qos: introduce dio_bio callback omits c1c80384c8f4 block: remove external dependency on wbt_flags omits a79050434b45 blk-rq-qos: refactor out common elements of blk-wbt omits 2ecbf456352d blk-stat: export helpers for modifying blk_rq_stat omits 2cf855837b89 memcontrol: schedule throttling if we are congested omits d09d8df3a294 blkcg: add generic throttling mechanism omits 0d3bd88d54f5 swap,blkcg: issue swap io with the appropriate context omits 0d1e0c7cd590 blk: introduce REQ_SWAP omits 903d23f0a354 blk-cgroup: allow controllers to output their own stats omits c7c98fd37653 block: introduce bio_issue_as_root_blkg omits 08e18eab0c57 block: add bi_blkg to the bio for cgroups omits 6e768717304b blk-mq: dequeue request one by one from sw queue if hctx is busy omits d893ff86034f block/loop: mark expected switch fall-through omits d769a992966b drbd: mark expected switch fall-throughs omits b04f50ab8a74 blk-mq: only attempt to merge bio if there is rq in sw queue omits 3f0cedc7e9a0 blk-mq: use list_splice_tail_init() to insert requests omits c018c84fdb45 blk-mq: fix typo in a function comment omits 0da73d00ca11 blk-mq: code clean-up by adding an API to clear set->mq_map omits 5efac89c8498 paride: remove redundant variable n omits e84422cdf3ca partitions/ldm: remove redundant pointer dgrp omits f4354a94e209 loop: remove redundant pointer inode omits b64a71a0130d block/floppy: remove redundant variable dflags omits 43ada7878124 Block: blk-throttle: set low_valid immediately once one cg [...] omits e1a413245a56 Blktrace: bail out early if block debugfs is not configured omits 1954e9a998d5 block: Document how blk_update_request() handles RQF_SPECI [...] omits d05d199883b0 drbd: Do not redefine __must_hold() omits 1311326cf475 blk-mq: avoid to synchronize rcu inside blk_cleanup_queue() omits 97889f9ac24f blk-mq: remove synchronize_rcu() from blk_mq_del_queue_tag_set() omits 5815839b3ca1 blk-mq: introduce new lock for protecting hctx->dispatch_wait omits 2278d69f030f blk-mq: don't pass **hctx to blk_mq_mark_tag_wait() omits 8ab6bb9ee8d0 blk-mq: cleanup blk_mq_get_driver_tag() omits 277a4a9b56cd block, bfq: give a better name to bfq_bfqq_may_idle omits 9fae8dd59ff3 block, bfq: fix service being wrongly set to zero in case [...] omits 4420b095cc47 block, bfq: do not expire a queue that will deserve dispat [...] omits 0471559c2fbd block, bfq: add/remove entity weights correctly omits 6a5ac9846508 block: Make struct request_queue smaller for CONFIG_BLK_DE [...] omits 7c8542b79822 block: Inline blk_queue_nr_zones() omits 6b1d83d27448 block: Remove bdev_nr_zones() omits b3e7e7d2d668 include/uapi/linux/blkzoned.h: Remove a superfluous __pack [...] omits f441108fa08c block: Remove a superfluous cast from blkdev_report_zones() omits 700253e7b2b2 ARM: tegra: Fix can2 on Tegra30 Apalis omits 932cac10c8fb drm/i915/selftests: Prevent background reaping of active objects omits 76411a0d97c3 gpio: selftests: gpio-mockup-chardev GPIOHANDLE_REQUEST_OU [...] omits 6e1811900b6f ARM: tegra: Fix Tegra30 Cardhu PCA954x reset omits 8853daf3b4ac gpiolib: Defer on non-DT find_chip_by_name() failure omits ea58c33d4d85 HID: hid-sony.c: Use devm_ api to simplify sc->output_repo [...] omits 8082d3f02261 HID: hid-sony.c: Use devm_ api to simplify sony_battery_probe() omits f2d98e2c020e HID: hid-sony.c: Use devm_ api to simplify sony_leds_init() omits ea4a5fdc8d07 HID: hid-sony.c: Use devm_ api to simplify sony_register_s [...] omits cc070a847bc0 HID: hid-sony.c: Use devm_ api to simplify sony_register_t [...] omits 36b312792b97 gpiolib: Respect error code of ->get_direction() omits f8b52dd50ccd gpio: mxc: Add clocks optional binding for imx gpio omits d9a13ce3fa5f drm/i915/selftests: Replace wait-on-timeout with explicit timeout omits 2621cefaa42b drm/i915: Provide a timeout to i915_gem_wait_for_idle() on setup omits ec625fb932bb drm/i915: Provide a timeout to i915_gem_wait_for_idle() omits 64b2f025715a arm: perf: prevent unbind/bind via sysfs omits ec93d5a25f9f Merge tag 'bcm2835-defconfig-64-next-2018-07-03' into defc [...] omits b0ba9fad81e4 Merge tag 'bcm2835-defconfig-next-2018-07-03' into defconfig/next omits 03fc7f9c99c1 printk/nmi: Prevent deadlock when accessing the main log b [...] omits a338f84dc196 printk: Create helper function to queue deferred console handling omits e7d4bac428ed arm64: add ARM64-specific support for flatmem omits d7c7118caf99 MAINTAINERS: arm64: Remove boot/dts/ directory from arm64 entry omits ba552399954d printk: Split the code for storing a message into the log buffer omits 8512486ba2d4 gpio: mt7621: Edit to preferred syntax omits 7df533a7e3d2 clk: meson: add gen_clk omits 80d396b5118f clk: meson: gxbb: remove HHI_GEN_CLK_CTNL duplicate definition omits cddcb20b2bb3 clk: meson-axg: add clocks required by pcie driver omits 85ddc1a32cac clk: meson: remove unused clk-audio-divider driver omits 9799d5ae003c clk: meson: stop rate propagation for audio clocks omits 1cd50181750f clk: meson: axg: add the audio clock controller driver omits 3054a55c5dd2 clk: meson: add axg audio sclk divider driver omits 2eb2a01b6477 Merge remote-tracking branch 'clk/clk-core-duty-cycle' int [...] omits e8dd9207763e clk: meson: add triple phase clock driver omits 47f21315a6e4 clk: meson: add clk-phase clock driver omits a9387f70cd27 Merge branch 'next/dt' into next/drivers omits 443f2285789d clk: meson: clean-up meson clock configuration omits 60e267f3fd73 clk: meson: remove obsolete register access omits 4ba9c3afda41 gpio: mt7621: Add a driver for MT7621 omits 8599dc7dec87 printk: Clean up syslog_print_all() omits de3c1e71d412 clk: meson: expose GEN_CLK clkid omits af2b04d19242 gpio: mt7621: Add DT bindings omits 38fce264b12b dmaengine: nbpfaxi: Mark expected switch fall-through omits 5bea327962fa ASoC: adau171x1: Connect playback DAI to the DSP omits 9d1310daedae ASoC: pxa: make SND_PXA_SOC_SSP depend on PLAT_PXA omits 1aa1b9189465 regulator: max8997: clean up a condition in max8997_list_v [...] omits 1cf86bc21257 pinctrl: qcom: spmi-gpio: Fix pmic_gpio_config_get() to be [...] omits 8db339d66774 ASoC: stm32: replace "%p" with "%pK" omits 05e0c828955c pinctrl: msm: Fix msm_config_group_get() to be compliant omits b1911710e6e5 gpiolib: Join string literals back omits 63f3fb8d7ccb pinctrl: Document pin_config_group_get() return codes like [...] omits ab9a13665e7c ARM: dts: pandaboard: add gpio user button omits 8008b6f3ac15 ARM: dts: am3517-evm: Add 'vdd_io_reg' regulator references omits de73708915ad KVM: arm/arm64: Enable adaptative WFE trapping omits 0a72a5ab9feb KVM: arm/arm64: Remove unnecessary CMOs when creating HYP [...] omits 0db9dd8a0fbd KVM: arm/arm64: Stop using the kernel's {pmd,pud,pgd}_popu [...] omits 88dc25e8ea7c KVM: arm/arm64: Consolidate page-table accessors omits 2f6ea23f63cc arm64: KVM: Avoid marking pages as XN in Stage-2 if CTR_EL [...] omits 09605e94c2cb arm64: KVM: Handle Set/Way CMOs as NOPs if FWB is present omits e48d53a91f6e arm64: KVM: Add support for Stage-2 control of memory type [...] omits 1689cac5b32a driver core: Add flag to autoremove device link on supplie [...] omits e88728f46cfb driver core: Rename flag AUTOREMOVE to AUTOREMOVE_CONSUMER omits 27dceb81f445 PM / Domains: Introduce dev_pm_domain_attach_by_name() omits 5d6be70add65 PM / Domains: Introduce option to attach a device by name [...] omits 79a5c45199cd PM / Domains: dt: Add a power-domain-names property omits e147913247e3 drm/i915/selftests: Magic numbers for old Y-tiling omits 23cae492b4ed firmware: arm_scmi: remove some unnecessary checks omits 6663484b4e2d EDAC, thunderx: Remove VLA usage omits 2c4c2a71bd6f ACPI / button: fix defined but not used warning omits e74770fb6823 ACPICA: Update version to 20180629 omits a9efdcffd54d ACPICA: Revert "iASL compiler: allow compilation of extern [...] omits da7f7126f04c ACPICA: Revert "iASL: change processing of external op nam [...] omits d072094b0d4e ARM: dts: tegra30: Add Memory Client reset to VDE omits a37ff8f985cb ARM: dts: tegra20: Add Memory Client reset to VDE omits 518ea3c54eb7 mac80211_hwsim: Add support for HE omits 0832b603c758 mac80211: don't put null-data frames on the normal TXQ omits dcb14337e0f2 cpufreq: powernv: Remove global pstate ramp-down timer in POWER9 omits 215af5499d9e cpu/hotplug: Online siblings when SMT control is turned on omits f1fd4a4db777 hwmon: Add NPCM7xx PWM and Fan driver omits 68dde6cae6e5 dt-binding: hwmon: Add NPCM7xx PWM and Fan controller docu [...] omits 7a001dbab4ad hwmon: (pmbus/max34440) Add support for MAX34451. omits fb41a710f84e hwmon: Document the sensor enable attribute omits 65afb4c8e7e4 hwmon: (mlxreg-fan) Add support for Mellanox FAN driver omits ffb32432457c hwmon: Mark expected switch fall-throughs omits 57fec3acb47c hwmon: (nct6775) Fix comment in the description of pwm_mode omits 73ed6e22c34f hwmon: (nct7904) Fix UNSPECIFIED_INT warning omits 12f0c3401cea hwmon: (nct7904) Fix CODE_INDENT error omits ec1460ef7a2c hwmon: (nct7904) Fix SPACING errors omits 93d68b258e7d drm/i915/gvt: Handle EDP_PSR_IMR and EDP_PSR_IIR for BXT. omits aa36ed6d9536 drm/i915: Enable platform support for vGPU huge gtt pages omits 80e76ea631de drm/i915/gvt: Fix error handling in ppgtt_populate_spt_by_ [...] omits 54c81653bd67 drm/i915/gvt: Handle special sequence on PDE IPS bit omits b901b252b6cf drm/i915/gvt: Add 2M huge gtt support omits 79e542f5af79 drm/i915/kvmgt: Support setting dma map for huge pages omits eb3a353014d2 drm/i915/gvt: Add 64K huge gtt support omits 4c9414d7b152 drm/i915/gvt: Make PTE iterator 64K entry aware omits 155521c93e46 drm/i915/gvt: Split ppgtt_alloc_spt into two parts omits c3e697635fcc drm/i915/gvt: Add GTT clear_pse operation omits 716348485695 drm/i915/gvt: Add software PTE flag to mark special 64K sp [...] omits 40b271767dcf drm/i915/gvt: Detect 64K gtt entry by IPS bit of PDE omits 52ca14e6844a drm/i915/gvt: Handle MMIO GEN8_GAMW_ECO_DEV_RW_IA for 64K GTT omits 6fd793783269 drm/i915/gvt: Add PTE IPS bit operations omits b294657d1bab drm/i915/gvt: Add new 64K entry type omits 405fcacbd866 clk: tegra: emc: Avoid out-of-bounds bug omits da0d2239a56e clk: tegra: Mark Memory Controller clock as critical omits 8097d4c75f00 clk: tegra: Make vde a child of pll_c3 omits 26f8590c4a1f clk: tegra: Make vic03 a child of pll_c3 omits 69448867abcb fs: shave 8 bytes off of struct inode omits f7b3182232c8 clk: tegra: bpmp: Don't crash when a clock fails to register omits 5c324a2ffa06 crypto: ccree - rate limit debug print omits 84f366dadc6a crypto: ccree - use CBC-CS3 CTS mode omits d6b609d1b8e9 crypto: ccree - remove dead legacy code omits 00904aa0cd59 crypto: ccree - fix iv handling omits 76715095933b crypto: testmgr - add hash finup tests omits 26497e72a1ab crypto: ccree - fix finup omits 85d7311f1908 crypto: remove redundant type flags from tfm allocation omits 2c95e6d97892 crypto: skcipher - remove useless setting of type flags omits 3f4a537a26a6 crypto: aead - remove useless setting of type flags omits c87a405e3bac crypto: ahash - remove useless setting of cra_type omits 6a38f62245c9 crypto: ahash - remove useless setting of type flags omits e50944e219f9 crypto: shash - remove useless setting of type flags omits 8aeef492fe24 crypto: x86/sha-mb - decrease priority of multibuffer algorithms omits e47890163a3c crypto: sha512_generic - add cra_priority omits b73b7ac0a774 crypto: sha256_generic - add cra_priority omits 90ef3e4835c3 crypto: sha1_generic - add cra_priority omits 26ec38872b5b crypto: MAINTAINERS - fix file path for SHA multibuffer code omits af839b4e5466 crypto: x86/sha256-mb - fix digest copy in sha256_mb_mgr_g [...] omits 9744fec95f06 crypto: inside-secure - remove request list to improve per [...] omits 6246987932a5 crypto: inside-secure - ecb(des3_ede) and cbc(des3_ede) support omits a7dea8c0ff9f crypto: inside-secure - ecb(des) and cbc(des) support omits b471e4b988af crypto: inside-secure - hmac(md5) support omits 293f89cf930e crypto: inside-secure - md5 support omits 63b942782f1d crypto: inside-secure - set tx_max_cmd_queue to 32 omits f1edf29a770c crypto: inside-secure - reset CDR and RDR rings on module removal omits fbd0a7c92068 crypto: inside-secure - adjust the TRC configuration for EIP197D omits 6cdc06d639df Documentation/bindings: crypto: inside-secure: eip197d support omits 5eb0911894b1 crypto: inside-secure - eip197d support omits 367571e43cfe crypto: inside-secure - add multiple processing engine support omits 18e0e95b82e4 crypto: inside-secure - dynamic ring configuration allocation omits 53c83e915ce8 crypto: inside-secure - add an invalidation flag omits 998d2abb0cb3 crypto: inside-secure - filter out the algorithms by engine omits bfda74ad6f50 Documentation/bindings: crypto: inside-secure: update the [...] omits 7d8f52a30d5a crypto: inside-secure - use precise compatibles omits 043ecc635f70 crypto: inside-secure - move the firmware to a better location omits e3fe0ae12962 crypto: dh - add public key verification test omits 73463ade0a57 crypto: stm32/crc - Add power management support omits 8b4d566de6a5 crypto: stm32/hash - Add power management support omits 65f9aa36ee47 crypto: stm32/cryp - Add power management support omits cefd769fd019 crypto: skcipher - Fix -Wstringop-truncation warnings omits ea169a30a6bf crypto: ecdh - add public key verification test omits 872d6d96cd05 Merge tag 'soc_drivers_for_4.19' of git://git.kernel.org/p [...] omits 2d74fac5acd5 Merge tag 'keystone_config_for_4.19' of git://git.kernel.o [...] omits df054c15440d Merge tag 'keystone_dts_for_4.19' of git://git.kernel.org/ [...] omits 7a7a7e0ec450 staging: rtl8188eu: replace tabs with spaces omits 4f98cf805d42 staging: rtl8188eu: refactor rtw_macaddr_cfg() omits 86ef7175e317 staging: rtl8723bs: remove braces from single if statement omits bea378608b75 staging: rtl8723bs: add missing blank lines omits 5d109ed61041 staging: rtl8723bs: remove blank lines omits 3ba461286835 staging: rtl8723bs: fix indentation omits c9ed0be8ca3a staging: rtl8723bs: replace tab with space omits 058f285ed43c staging: rtl8723bs: replace while with shorter for loop omits 0bde13ed8479 staging:rtl8192u: rename HT_EXTCHNL_OFFSET -> enum ht_exte [...] omits de6610e27dd2 staging:rtl8192u: Add spaces required around operators - C [...] omits c01bd60e758f staging:rtl8192u: Add space required before '(' - Style omits 854727247ab9 staging:rtl8192u: rename HT_CHANNEL_WIDTH -> enum ht_chann [...] omits 28af109a57d1 driver core: add a debugfs entry to show deferred devices omits 81b18bce48af Drivers: HV: Send one page worth of kmsg dump over Hyper-V [...] omits e464d28273f8 slimbus: stream: Fix htmldocs warnings omits 053a389b461c headers: fix build error in arch/arm/plat-samsung/adc.c, a [...] omits 993a4a5f7cd3 batman-adv: Convert batadv_dat_addr_t to proper type omits 794ac821cc44 iio: adc: max1363: merge calls to of_match_device and of_d [...] omits c47078d6a33f tcp: remove redundant SOCK_DONE checks omits 3d907eafa343 Merge branch 'mlxsw-Spectrum2-acl-prep' omits 0317a6f4eb42 mlxsw: core_acl_flex_actions: Fix helper to get the first [...] omits 5b9488fd5f1e mlxsw: core_acl_flex_actions: Allow the first set to be dummy omits 9dbab6f588eb mlxsw: spectrum: Put pointer to flex action ops to mlxsw_sp omits 82b63bcf8c24 mlxsw: core_acl_flex_keys: Change SRC_SYS_PORT flex key el [...] omits c43ea06dbd8c mlxsw: core_acl_flex_keys: Split MAC and IP address flex k [...] omits 2139469b0461 mlxsw: spectrum_acl: Ignore always-zeroed bits in tp->prio omits 45e0620d5eb1 mlxsw: reg: Introduce Flex2 key type for PTAR register omits d4b0d20fec47 mlxsw: spectrum: Change name of mlxsw_sp_afk_blocks to mlx [...] omits 0dbc81eab4d1 net: sched: Fix warnings from xchg() on RCU'd cookie pointer. omits e9ec8045644c Merge branch 'Modify-action-API-for-implementing-lockless- [...] omits 90b73b77d08e net: sched: change action API to use array of pointers to actions omits 0190c1d452a9 net: sched: atomically check-allocate action omits cae422f379f3 net: sched: use reference counting action init omits 4e8ddd7f1758 net: sched: don't release reference on action overwrite omits 16af6067392c net: sched: implement reference counted action release omits b409074e6693 net: sched: add 'delete' function to action ops omits 2a2ea349704f net: sched: implement action API that deletes action by index omits 3f7c72bc4227 net: sched: always take reference to action omits 789871bb2a03 net: sched: implement unlocked action init API omits 036bb44327f5 net: sched: change type of reference and bind counters omits eec94fdb0480 net: sched: use rcu for action cookie update omits b233504033db openvswitch: kernel datapath clone action omits 20fbdc35723f isdn/capi: fix defined but not used warnings omits d2af686c2df8 connector: fix defined but not used warning omits a64ad008980c clk: rockchip: fix clk_i2sout parent selection bits on rk3399 omits 7914c67667a0 dt-bindings: power: reset: qcom: Add resin binding omits 3b1709de64bc batman-adv: Join batadv_purge_orig_ref and _batadv_purge_orig omits 94f01eed49b5 batman-adv: Unify include guards style omits 777baca07ef1 dt-bindings: iio: dac: Add docs for AD5758 DAC omits 28d1a7ac2a0d iio: dac: Add AD5758 support omits e161ef7c3c37 iio: mma8452: Mark expected switch fall-through omits 82d65f9d5528 iio:imu:adis: Mark expected switch fall-throughs omits 5f0d4fd6b2c6 iio: dac: ltc2632 remove redundant pointer chip_info and s [...] omits 366995df8b9e iio: dac: ti-dac5571 remove redundant variable 'shift' omits 6b0b3e378e16 IIO: st_accel_i2c.c: Use probe_new() instead of probe() omits 19868faad4c5 IIO: st_accel_i2c.c: Simplify access to driver data omits 7d6cd21d82ba iio: adc: ina2xx: avoid kthread_stop() with stale task_struct omits c855cf2759d2 sysfs: Fix internal_create_group() for named group updates omits 319b11ef5719 base: fix order of OF initialization omits ac3167257b9f headers: separate linux/mod_devicetable.h from linux/platf [...] omits ea614629c69c linux/device.h: fix kernel-doc notation warning omits 591217d19b00 misc: ti-st: Allow compile test of GPIO consumers if !GPIOLIB omits 8a1ed14ebf8c Documentation: update firmware loader fallback reference omits 2e0e3a24ca50 android: binder: Drop dependency on !M68K omits 71bdd87f58f6 ver_linux: Do not check for ver_linux pattern in version function omits 34fe3cfda826 ver_linux: Process input coming from procmaps that matches [...] omits ce054546cc2c tsl2550: fix lux1_input error in low light omits 6051e79bbfa6 misc: mic: fix passing the current time omits 16777ecd1b54 kbd: complete dead keys definitions omits 77d2a24b6107 kobject: Replace strncpy with memcpy omits e89059141381 siox: don't create a thread without starting it omits 7e6f7d24535b siox: treat type errors as status errors omits bcde98fcf9cf misc: mic: mark expected switch fall-through omits f1a54cddbbc3 sgi-xp: xpc_partition: mark expected switch fall-throughs omits 0c2ccd8cd143 eeprom: at25: mark expected switch fall-throughs omits c9a104e23cb8 parport: parport_serial: Add WCH CH382L PCIe single parall [...] omits 97b715b62e5b misc: ibmvmc: Use GFP_ATOMIC under spin lock omits 5faecb016288 /dev/mem: Mark expected switch fall-through omits 7fb2fd4e25fc vmci: type promotion bug in qp_host_get_user_memory() omits fc82975aea38 nvmem: core: remove unused nvmem_device ncells member omits 26d79b820b27 nvmem: rave-sp-eeprom: Remove VLA usage omits 55d7d44eb21d MAINTAINERS: Add file patterns for w1 device tree bindings omits c7e5a5b4f037 w1: fix w1_ds2438 documentation omits 7b4bcbcdb2a9 ds2490.c: Move struct open braces to previous line omits b2dd10ce8b62 ds2490.c: Remove unnecessary whitespace omits 98860b7b605c ds2490.c: Add required spaces omits 52490169cddf slimbus: ngd: add stream support omits abb9c9b8b51b slimbus: stream: add stream support omits 917809e2280b slimbus: ngd: Add qcom SLIMBus NGD driver omits 992d36158a06 slimbus: ngd: dt-bindings: Add slim ngd dt bindings omits d3062a210930 slimbus: messaging: add slim_alloc/free_txn_tid() omits db455d66b990 slimbus: core: rearrange slim_eaddr structure omits e0772de8a48b slimbus: core: add of_slim_device_get() helper omits ba883d90b1c8 slimbus: qcom: remove redundant depends in Kconfig omits ffa2d9219128 slimbus: messaging: initialize completion correctly omits 057ba872d0ad slimbus: messaging: remove multiple calls to pm_runtime_ma [...] omits 8134d27103b3 slimbus: messaging: pass correct wbuf omits 448a5a552f33 drivers: base: cacheinfo: use OF property_read_u32 instead [...] omits 43986798fd50 ipack: add error handling for ioremap_nocache omits 5c74f27bf6ca Merge tag 'fsi-updates-2018-06-12' of https://git.kernel.o [...] omits 3ff10703c74a serial: 8250_dw: Introduce IO accessors to extended registers omits a59f95c7a2c3 Documentation: fpga: cleanup omits cd50699fe1b5 MAINTAINERS: update two greybus sections omits e17f46c67154 staging: rtl8188eu: replace while with shorter for loop omits 50730e79a2af staging: rtl8723bs: remove rtw_beamforming.h omits 7898a516c356 staging: rtl8723bs: remove rtw_br_ext.h omits 460f6f8b24ff staging: wlan-ng: remove unneeded parentheses from prism2mgmt.c omits e47b374ce4be staging: wlan-ng: fix expression continuation in prism2mgmt.c omits 0148f49c118a staging: wlan-ng: fix expression continuation in prism2fw.c omits 005c1c0eac82 drivers: net: lmc: remove redundant variable next_rx omits 676dce64dd48 Merge branch 'cpsw-allow-PTP-224.0.0.107-to-be-timestamped' omits 1c0e8123e32a net: ethernet: ti: cpsw: allow PTP 224.0.0.107 to be timestamped omits 1239a96a8fcb net: ethernet: ti: cpsw: use BIT macro omits 8f704ef66640 stmmac: fix signed 64-bit division omits a4dc70d46cf1 tipc: extend link reset criteria for stale packet retransmission omits 4af4f7e8d8d1 Merge branch 'Introduce-matching-on-double-vlan-QinQ-heade [...] omits d64efd0926ba net/sched: flower: Add supprt for matching on QinQ vlan headers omits d30695126f0a net/sched: flower: Dump the ethertype encapsulated in vlan omits 24c590e3b0f9 net/flow_dissector: Add support for QinQ dissection omits aaab08344d26 net/sched: flower: Add support for matching on vlan ethertype omits 2064c3d4c020 net/flow_dissector: Save vlan ethertype from headers omits 94c763513452 farsync: remove redundant variable txq_length omits 26476f6a1236 Merge branch 'Add-a-mlxsw-specific-test-for-mirror-to-gretap' omits 1ba97e6725a9 selftests: mlxsw: Add mlxsw-specific test for mirror to gretap omits e88bc0f25b99 selftests: forwarding: Allow importing dependent libraries omits a2f1483b9147 Merge branch 'vxlan-fix-default-fdb-entry-user-space-notif [...] omits 0241b836732f vxlan: fix default fdb entry netlink notify ordering durin [...] omits 4c2438ba85ca vxlan: make netlink notify in vxlan_fdb_destroy optional omits 25e20e730d56 vxlan: add new fdb alloc and create helpers omits 8d356b89f36d rtnetlink: add rtnl_link_state check in rtnl_configure_link omits 22dd14916735 devlink: fix incorrect return statement omits be9c64b19b81 mlxsw: spectrum_router: avoid uninitialized variable access omits d0414fdd58eb arm64: dts: rockchip: corrected uart1 clock-names for rk3328 omits 8559bbeeb849 arm64: dts: rockchip: add Google Bob omits d67a38c5a623 arm64: dts: rockchip: move core edp from rk3399-kevin to s [...] omits a0aa6bfebcc7 arm64: dts: rockchip: move Chromebook-specific Gru-parts t [...] omits ea3cb4812ed5 arm64: dts: rockchip: add phandles to some nodes on rk3399-gru omits 57f4e8bc1c3e dt-bindings: samsung: Document bindings for SGH-T959P board omits c0acddb027c3 dt-bindings: samsung: Document bindings for Samsung aries boards omits ac71a5cca57d ARM: dts: s5pv210: Add initial DTS for SGH-T959P phone omits a3213bfb461c ARM: dts: s5pv210: Add initial DTS for Samsung Galaxy S phone omits 170642468a51 ARM: dts: s5pv210: Add initial DTS for Samsung Aries based phones omits fb60e87dc4aa mtd: nftl: remove redundant variable nb_erases omits 0219ef1ce577 mtd: cfi: cmdset_0002: remove redundant variable timeo omits 48360246162b mtd: Use kasprintf() instead of fixed buffer formatting omits 98534a58c8a4 mtd: parsers: trx: add of_match_table with the new DT binding omits d1001b060621 dt-bindings: mtd: document Broadcom's TRX firmware format binding omits 24ede29d026a ARM: s5pv210_defconfig: Enable options needed to boot typi [...] omits 6ad73ea4c3e6 ARM: s5pv210_defconfig: Enable drivers for Samsung Aries b [...] omits c31106b7af32 mtd: maps: gpio-addr-flash: add error handling for ioremap [...] omits 0df13b619d5c ARM: s5pv210_defconfig: Run make savedefconfig omits 3508f7ceb8cd ARM: dts: s5pv210: Add missing interrupt-controller proper [...] omits 33d77fc00e90 staging/rtl8192u: fix defined but not used build warnings omits 4cd6bacfaa74 staging: mt7621-pci: Move open-braces to match kernel code style omits bd84b268351d staging: mt7621-pci: Add spaces after commas in pci-mt7621.c omits d723b7cca52b staging: mt7621-pci: Fix spacing around equals sign omits b6c319606eb6 staging: mt7621-pci: Fix spaces around parenthesis in pci-7621.c omits 4cc4dbbc0946 drivers/staging/gasket: Use refcount_read() omits 166126c1e54d kernfs: Replace strncpy with memcpy omits 890fd185d530 drm/i915: Replace nested subclassing with explicit subclasses omits 008095e065a8 drm/vc4: Add support for the transposer block omits 1ebe99a75eed drm/vc4: Call drm_atomic_helper_fake_vblank() in the commit path omits 6fb42b6682f0 drm/atomic: Call fake_vblank() from the generic commit_tai [...] omits b25c60af7a87 drm/crtc: Add a generic infrastructure to fake VBLANK events omits 184d3cf4f738 drm/vc4: Use wait_for_flip_done() instead of wait_for_vblanks() omits 814bde99ee80 drm/connector: Make ->atomic_commit() optional omits 425132fdb169 drm/connector: Pass a drm_connector_state to ->atomic_commit() omits b82c1f8f78b4 drm/atomic: Avoid connector to writeback_connector casts omits 73915b2b1f25 drm/writeback: Fix the "overview" section of the doc omits e2664f97c38c Merge branch 'hns3-misc-fixes' omits 8d40854fc180 net: hns3: Prevent sending command during global or core reset omits a754e5c4ed06 net: hns3: Remove the warning when clear reset cause omits 03718db97bfb net: hns3: Fix get_vector ops in hclgevf_main module omits d7099d15478e net: hns3: Fix warning bug when doing lp selftest omits 8fc7346c84a4 net: hns3: Add configure for mac minimal frame size omits ead5bd4d35c0 net: hns3: Fix for mailbox message truncated problem omits 5c8971979a10 net: hns3: Fix for l4 checksum offload bug omits 3738287c7a54 net: hns3: Fix for waterline not setting correctly omits 6d0ec65cb581 net: hns3: Fix for mac pause not disable in pfc mode omits a75a8efa00c5 net: hns3: Fix tc setup when netdev is first up omits 4fed38cf2627 liquidio: fix kernel panic when NIC firmware is older than 1.7.2 omits 9ebcb397aaaf Merge branch 'sock-cookie-initializers' omits fbf47813607b ip: unconditionally set cork gso_size omits 678ca42d6885 ip: remove tx_flags from ipcm_cookie and use same logic fo [...] omits 5fdaa88dfefa ipv6: fold sockcm_cookie into ipcm6_cookie omits 657a0667025e sock: sockc cookie initializer omits b515430ac9c2 ipv6: ipcm6_cookie initializer omits 351782067b6b ipv4: ipcm_cookie initializers omits 6c79d12e945e dt-bindings: clock: Introduce QCOM Display clock bindings omits da172d2b6ba8 clk: qcom: Move frequency table macro to common file omits d90c936fb318 Merge branch 'bpf-nfp-mul-div-support' omits 9fb410a89e8f nfp: bpf: migrate to advanced reciprocal divide in recipro [...] omits 2a952b03d1a0 nfp: bpf: support u32 divide using reciprocal_div.h omits d3d23fdb4688 nfp: bpf: support u16 and u32 multiplications omits 33b94310586b nfp: bpf: copy range info for all operands of all ALU operations omits 662c54721d3a nfp: bpf: rename umin/umax to umin_src/umax_src omits 06ae48269d1e lib: reciprocal_div: implement the improved algorithm on t [...] omits 02000b55850d bpftool: add bash completion for cgroup tree command omits 7d31a0a16897 bpftool: document cgroup tree command omits 2058b38371d0 bpftool: introduce cgroup tree command omits 07e070e1e3b2 drm/i915/selftests: Avoid warning if runtime pm is disabled omits 1b4f42a1e33f vfs: dedupe: extract helper for a single dedup omits 87eb5eb24232 vfs: dedupe: rationalize args omits 5740c99e9d30 vfs: dedupe: return int omits 92b66d2cdd7a vfs: limit size of dedupe omits d0897bc85ca8 clk: imx51-imx53: Include sizes.h to silence compile errors omits ed235d556945 clk: imx51-imx53: Annotate critical clocks as CLK_IS_CRITICAL omits 9d8108f9f3cb clk: imx6sll: add GPIO LPCGs omits cd88259a7215 clk: aspeed: Fix SDCLK name omits 4d94f95d30c8 Bluetooth: Use extended LE Connection if supported omits fc2065438936 clk: pxa: export 32kHz PLL omits d12fb05643f9 Bluetooth: Introduce helpers for le conn status and complete omits 33f5104624b9 clk: Add driver for MAX9485 omits c215e9397b00 Bluetooth: Process extended ADV report event omits a2344b9e3a8c Bluetooth: Use extended scanning if controller supports omits 3baef8104627 Bluetooth: Introduce helpers for LE set scan start and complete omits 3a32497f0dbe drm/i915/selftests: Provide full mb() around clflush omits 2b555a4b9cae clk: ingenic: Add missing flag for UDC clock omits 574f4e80d59e clk: ingenic: Fix incorrect data for the i2s clock omits 18df02fb79cb dts: clk: add devicetree bindings for MAX9485 omits 9b07b287aa3e drm/vmwgfx: Expose SM4_1 param to user space omits f9261b30d92f drm/vmwgfx: Add support for multisampling omits 14b1c33e8429 drm/vmwgfx: Add new ioctl for GB surface create and reference omits 397a11175f83 drm/vmwgfx: Support for SVGA3dSurfaceAllFlags in vmwgfx omits cdff8e73006c drm/vmwgfx: Add support for SVGA3dCmdDefineGBSurface_v3 omits 30aeee6728ab drm/vmwgfx: Add SM4_1 flag omits 0d81d346a628 drm/vmwgfx: Add support for SVGA3dCmdIntraSurfaceCopy command omits 3b4c2511c004 drm/vmwgfx: Add CAP2 support in vmwgfx omits 96e4ea8c253d clk: at91: add I2S clock mux driver omits 5f273c0d9fac dt-bindings: clk: at91: add an I2S mux clock omits 51b9a379a843 clk: socfpga: stratix10: fix the sdmmc_free_clk mux omits 2772ffd979ba clk: socfpga: stratix10: fix the parents of mpu_free_clk omits 964e3717e498 Merge tag 'clk-renesas-for-v4.19-tag1' of git://git.kernel [...] omits fe8e81b7e899 adp5061: New driver for ADP5061 I2C battery charger omits f917ff75ac55 clk: davinci: psc-da830: add a lookup entry for aemif clock omits b910f74a03fb clk: davinci: psc-dm646x: use two lookup entries for the a [...] omits 8d1a83faa6d3 clk: davinci: psc-dm644x: use two lookup entries for the a [...] omits 63521abc1507 clk: davinci: psc-dm365: use two lookup entries for the ae [...] omits a82c02e5b8ec clk: davinci: psc-da850: remove the 'davinci_nand.0" lookup omits 8b293eb53a7d drm/i915: Track the last-active inside the i915_vma omits 5c3f8c221c77 drm/i915: Track vma activity per fence.context, not per engine omits e6bb1d7f1adf drm/i915: Move i915_vma_move_to_active() to i915_vma.c omits a523697857cd drm/i915: Start returning an error from i915_vma_move_to_active() omits 6dd7526f6f6c drm/i915: Export i915_request_skip() omits da99fe5f8585 drm/i915: Refactor export_fence() after i915_vma_move_to_active() omits 243229b11121 clk: rockchip: add clock controller for px30 omits 956060a52795 clk: rockchip: add support for half divider omits a427503edaae power: generic-adc-battery: check for duplicate properties [...] omits cc9aec03e58f x86/numa_emulation: Introduce uniform split capability omits 3b6c62f363a1 x86/numa_emulation: Fix emulated-to-physical node mapping omits 990c10091db3 soc: ti: wkup_m3_ipc: mark PM functions as __maybe_unused omits 932d47448c3c power: generic-adc-battery: fix out-of-bounds write when c [...] omits e22e953189f7 Merge drm-upstream/drm-next into drm-misc-next omits 8fdbfd868632 drm/i915/selftests: Fixup missing MI_MEM_VIRTUAL for live_ [...] omits 5b5443371090 drm/i915/selftests: Replace magic 1<<22 with MI_USE_GGTT/M [...] omits 663336ee2628 device: Add #define dev_fmt similar to #define pr_fmt omits 207b700050b8 drm/i915/selftests: Limit live_gtt allocation test to fit [...] omits 4031e6ca3599 staging: rtl8192u: Add space after ', ' character - Coding Style omits 60ecbaae5e3b staging: rtl8192u: Add required space around '=' operator - Style omits e19532885f52 staging: rtl8192u: Remove space after cast - Coding Style omits bb81b8241fbf staging: rtl8192u: Add required spaces around '||' operato [...] omits 5d22905819bc staging: rtl8192u: Add space required around '==' opeartor [...] omits 5e540f8acb30 staging: rtl8192u: Remove superfluous blank lines - Coding Style omits 15d7e53e66b7 staging: rtl8192u: Remove redundant definitions in header omits 868e346c1c5c staging: rtl8192u: Use memset to initialize memory, instea [...] omits c336f8325ff0 staging: rtl8192u: Use __func__ instead of hardcoded strin [...] omits ad515954f634 staging: rtl8188eu: rename Hal8188ERateAdaptive omits 89778d0d6c2a staging: rtl8188eu: rename Hal8188EPhyReg.h omits 4d31db586090 staging: rtl8188eu: rename Hal8188EPhyCfg.h omits de63831a21e9 staging: rtl8723bs: remove rtl8192c_rf.h omits 15c3381e3abb staging: wilc1000: fix static checker warning to unlock mu [...] omits 9b227cb1cf28 staging: rtl8188eu: remove rtw_mp_phy_regdef.h omits 8602ffc65887 staging: fsl-dpaa2/ethsw: Update maintainers for Ethernet [...] omits c5fae4f4fd28 staging: rts5208: fix missing error check on call to rtsx_ [...] omits c37a192ef442 Staging: Gasket: shift wrapping bug in gasket_read_modify_ [...] omits 7cc6dfd076e8 Staging: Gasket: fix a couple off by one bugs omits 97b23455ccd5 Staging: Gasket: uninitialized return in gasket_mmap() omits 9f2378d94d0f drivers/staging/gasket: Use 2-factor allocator calls omits 7383f87de806 staging: mt7621-pinctrl: replace core_initcall_sync with b [...] omits b595818682bd staging: mt7621-pinctrl: remove 'rt2880_pinctrl_pin_dbg_sh [...] omits 74ee97cc0511 staging: mt7621-pinctrl: use ternary operator return in rt [...] omits e12a1a6e087b staging: mt7621-pinctrl: refactor rt2880_pinctrl_dt_node_t [...] omits d7461eab5a04 staging: mt7621-dts: use 'function' and 'group' for pinctr [...] omits 62b6215c11ea staging: mt7621-pinctrl: make use of pinctrl_utils_reserve_map omits 4a1cf86bce67 staging: mt7621-pinctrl: replace uint8_t type with u8 for [...] omits 39a30ef33f99 staging: mt7621-pinctrl: make use of pinctrl_utils_free_map omits a2a678b6972c staging: mt7621-pinctrl: use tabs instead of spaces in som [...] omits d756d387d4f4 staging: mt7621-pinctrl: align function parameters in some [...] omits e5d66a1815a2 staging: mt7621-pinctrl: replace seq_printf with seq_puts omits c60cf7e034d3 staging: mt7621-pinctrl: avoid lines over 80 chars omits f4da9b1ed66f staging: mt7621-pinctrl: avoid space after if condition omits b3cd051dc3a8 staging: mt7621-mmc: Fix printk() facility level omits ff19ad29d257 staging: mt7621-gpio: use devm_kasprintf to set gpio banks labels omits 24186ccda251 staging: mt7621-gpio: assign gpio chip custom changes afte [...] omits cf229037c57d staging: mt7621-gpio: use custom xlate function omits de7d17937735 staging: mt7621-gpio: set irq chip name only once omits bedbeec65c6c arm64: mm: Export __flush_icache_range() to modules omits f2a42595f086 power: supply: axp288_charger: Fix initial constant_charge [...] omits 66daec6b2184 drm/i915/gtt: Control cache domain of dma_map_page() directly omits 58174eac1593 drm/i915/gtt: Suppress warnings for dma_map_page omits 8b0d62d49aea power: supply: ab8500: stop using getnstimeofday64() omits 0a50f61c4fbd drivers: base: initcall_debug logs for driver probe times omits 36cb055f1bcf dt-bindings: vendor-prefixes: fix bad merge omits d5b9653dd2bb misc: sram: enable clock before registering regions omits f294d00961d1 misc: sram: fix resource leaks in probe error path omits 447735fafe5f dt-bindings: interrupt-controller: add binding for mt6765 omits eb3c74c27d05 dt-bindings: mtk-uart: add mt6765 uart bindings omits 2867443e3b6b dt-bindings: mediatek: add support for mt6765 reference board omits 6101be86cb1c serial: 8250: let serial8250_get_divisor() get uart_port * [...] omits 6eefc68d1bbe serial: sh-sci: Stop using deprecated dmaengine_terminate_all() omits f661131766e4 serial: sh-sci: Stop TX DMA workqueue during port shutdown omits 2c4ee23530ff serial: sh-sci: Postpone DMA release when falling back to PIO omits c5a9262fa8bf serial: sh-sci: Stop RX FIFO timer during port shutdown omits 5f9810730cf4 usb: host: xhci-rcar: Add a condition check about PLL active omits ed8603e11124 usb: host: xhci-rcar: Simplify getting the firmware name f [...] omits fc72aa83b4a7 usb: host: xhci-plat: add firmware_name for R-Car Gen3 omits 8160eac1213f usb: typec: avoid format-overflow warning omits 98a1a0c7a321 usb: typec: unlock dp->lock on error exit path, and also z [...] omits 11b71782c1d1 uwb: hwa-rc: fix memory leak at probe omits 9920184d78ed usb: typec: fix dereference before null check on adev omits 6f3fde684d02 usb: usbtest: use irqsave() in USB's complete callback omits ada1de89f34e power: gemini-poweroff: Avoid more spurious poweroffs omits 09bebb1adb21 power: vexpress: fix corruption in notifier registration omits 7efe25a70c37 iommu/shmobile: Remove unused include/linux/platform_data/ [...] omits 3ffa6583e24e power: remove possible deadlock when unregistering power_supply omits e6a578e2890d power: reset: qcom-pon: Add Qcom PON driver omits ad0e95347962 dt-bindings: power: reset: Add qcom pon binding omits add00e6d896f drm/i915: Flush the WCB following a WC write omits 03bbc508a312 drm/i915/selftests: Skip live_execlists if the GPU is term [...] omits 0fdbe58c4a0f drm/i915/selftests: Skip live context execution test witho [...] omits 481827b44167 drm/i915: Record logical context support in driver caps omits d64c5cf8e89d ALSA: pcm: Allow drivers to set R/W wait time. omits a012024571d9 drm/crc: Only report a single overflow when a CRC fd is opened omits b79ebe74e1c4 drm/i915/ddi: Simplify get_encoder_power_domains() omits 90fcffd9cf5e iommu/amd: Add support for IOMMU XT mode omits e881dbd5d4a6 iommu/amd: Add support for higher 64-bit IOMMU Control Register omits 818b7587b4d3 x86: irq_remapping: Move irq remapping mode enum omits 6cc42152b02b drm/i915: Remove support for legacy debugfs crc interface omits 3e781fcafedb iommu/vt-d: Remove unnecessary WARN_ON() omits e67ecf647020 arm64: topology: re-introduce numa mask check for schedule [...] omits f70ff1271378 arm64: topology: rename llc_siblings to align with other s [...] omits 7f9545aa1a91 arm64: smp: remove cpu and numa topology information when [...] omits 5ec8b59172b4 arm64: topology: restrict updating siblings_masks to onlin [...] omits 5bdd2b3f0f88 arm64: topology: add support to remove cpu topology sibling masks omits 97fd6016a7b3 arm64: numa: separate out updates to percpu nodeid and NUM [...] omits 31b46035576d arm64: topology: refactor reset_cpu_topology to add suppor [...] omits 178909a66958 arm64: errata: Don't define type field twice for arm64_err [...] omits ec28bb9c9b08 arm64: Implement page table free interfaces omits 05f2d2f83b5a arm64: tlbflush: Introduce __flush_tlb_kernel_pgtable omits f35515204169 Merge branch 'x86/mm' of git://git.kernel.org/pub/scm/linu [...] omits bc24f62bf876 iommu/ipmmu-vmsa: Document R-Car V3H and E3 IPMMU DT bindings omits 98dbffd39a65 iommu/ipmmu-vmsa: Hook up R8A77965 DT matching code omits 3be6937a271a dt-bindings: iommu/ipmmu-vmsa: Add R-Car M3-N (R8A77965) omits 3701c123e1c1 iommu/ipmmu-vmsa: Hook up r8a779(70|95) DT matching code omits 0b8ac1409641 iommu/ipmmu-vmsa: Hook up r8a7796 DT matching code omits ddbbddd76a3f iommu/ipmmu-vmsa: Increase maximum micro-TLBS to 48 omits c8e144f8ab00 PCI: aardvark: Convert to use pci_host_probe() omits 91a2968e245d PCI: aardvark: Size bridges before resources allocation omits 7d0f5fd3e4d6 iommu/amd: Add basic debugfs infrastructure for AMD IOMMU omits bad614b24293 iommu: Enable debugfs exposure of IOMMU driver internals omits 379521462e4a iommu/msm: Don't call iommu_device_{,un}link from atomic context omits 1c48db449242 iommu/vt-d: Fix dev iotlb pfsid use omits 0f725561e168 iommu/vt-d: Add definitions for PFSID omits 3c120143f584 iommu/amd: make sure TLB to be flushed before IOVA freed omits 4674686d6c89 iommu/amd: Argument page_size could be uninitialized omits 1b0707a781ee Bluetooth: remove unused bt-nokia-h4p.h header omits 545f2596b907 Bluetooth: Add HCI command for clear Resolv list omits cfdb0c2d095a Bluetooth: Store Resolv list size omits a5e50d5b1275 Bluetooth: btusb: use irqsave() in URB's complete callback omits 8f63e9230dec Merge branch 'x86/urgent' into x86/hyperv omits 45ae68b8cfc2 Bluetooth: Add a new Realtek 8723DE ID 0bda:b009 omits 03bc05e1a497 6lowpan: iphc: reset mac_header after decompress to fix panic omits 31c9bd78018c drm/i915/selftests: Skip over live context testing when wedged omits 921d07d73ebf drm/i915/selftests: Skip huge pages live tests if wedged omits 7783decff5be drm/i915/selftests: Skip live eviction tests when wedged omits 47e61a79806d drm/i915/selftests: Skip workaround tests when wedged omits a9450e15ad9e drm/i915/selftests: Skip all request selftests when wedged omits e16f4c36cb9b drm/i915/selftests: Skip making an object busy if the GPU [...] omits b5f6e53d4cd5 drm/i915/selftests: Skip using the GPU if wedged omits e5d2435bfaee drm/i915/selftests: Destroy partial tiling vma after use omits 1eca65d922d7 drm/i915: Squelch very verbose error logging omits d61d1b3bbba1 drm/i915/icl: Define AUX lane registers for Port A/B omits 45f09f7adc8a drm/i915/icl: Power down unused DSI lanes omits 166869b390b6 drm/i915/icl: Define PORT_CL_DW_10 register omits b1cb21a5f1c6 drm/i915/icl: Enable DSI IO power omits 21652f3b0d48 drm/i915/icl: Define DSI mode ctl register omits fcfe0bdcb191 drm/i915/icl: Program DSI Escape clock Divider omits af846a6f6de2 USB: serial: kobil_sct: add missing version error handling omits a420b5d939ee USB: serial: kobil_sct: fix modem-status error handling omits 8adbbb2e7871 drm/stm: ltdc: rework reset sequence omits 7868e5079228 drm/stm: ltdc: filter mode pixel clock vs pad constraint omits f8878bb2f867 drm: print plane state normalized zpos value omits 012bf847d139 drm/i915/dsi: update some of the platform based checks omits e518634b4366 drm/i915/dsi: use vlv and bxt prefixes for the global DSI [...] omits ca3589c11815 drm/i915/dsi: rename the current DSI files based on first [...] omits 6c8021503f72 s390/appldata: reuse generic proc handler functions omits 71e33a1dd712 s390/cmm: split and simplify cmm pages proc handler omits 196851bed522 s390/topology: correct topology mode proc handler omits f149371e9e02 s390/sclp_async: replace callhome proc handler with generic one omits 5bedf8aa03c2 s390/mm: correct allocate_pgste proc_handler callback omits 287d6070acbb s390/purgatory: Remove duplicate variable definitions omits c315e69308c7 s390/purgatory: Add missing FORCE to Makefile targets omits ad03b821fbc3 s390/purgatory: Fix crash with expoline enabled omits c4e4f4545bdc drm/i915/selftests: Fail hangcheck testing if the GPU is wedged omits b9b0a74aad1c dmaengine: rcar-dmac: convert to SPDX identifiers omits 24ca312dd663 dmaengine: imx-sdma: add missing structure description omits 8b1d9676a8b8 dt-bindings: Update omap l4 binding for optional registers omits ab8565af6800 Merge branch 'IP-listification-follow-ups' omits d8269e2cbf90 net: ipv6: listify ipv6_rcv() and ip6_rcv_finish() omits efe6aaca67a0 net: ipv4: fix list processing on L3 slave devices omits 4da1d4c751c9 Merge commit 'refs/for-upstream/mali-dp' of git://linux-ar [...] omits a1c3b49523ae Merge tag 'drm-misc-next-2018-07-04' of git://anongit.free [...] omits c5be9b540343 Merge branch 'vmwgfx-next' of git://people.freedesktop.org [...] omits 43911fb68b19 drm/amd: Add sphinx documentation for amd_ip_funcs omits 8405cf39e8bd drm/amdgpu: update documentation for amdgpu_drv.c omits 400443e894c5 drm/amd/display: add a check for display depth validity omits fe61a2f1a57f drm/amd/display: adding ycbcr420 pixel encoding for hdmi omits 87e3f1366eaa drm/amd: Remove errors from sphinx documentation omits 6f3472a993e7 drm/amd/display/dc/dce: Fix multiple potential integer overflows omits 4c1ac53eb867 drm/amd/display: Use 2-factor allocator calls omits 25177e7f94a3 Revert "drm/amd/display: Fix indentation in dcn10 resource [...] omits 5d908944c5ba drm/amd/display: off by one in find_irq_source_info() omits 20582319bce4 drm/amd/pp: Remove the same struct define in powerplay omits 70b63170c3ef drm/amd/display: Fix copy error when set memory clocks omits b0a634ac6833 drm/amd/display: Refine the implementation of dm_pp_get_funcs_rv omits ea870e44415a drm/amd/pp: Export notify_smu_enable_pwe to display omits 289278cb7d32 drm: drop drm_pcie_get_speed_cap_mask and drm_pcie_get_max [...] omits 5f152a572c10 drm/radeon: use pcie functions for link width omits 5d9a63304032 drm/amdgpu: use pcie functions for link width and speed omits 4976f1c8ccff drm/amdgpu: update amd_pcie.h to include gen4 speeds omits 576c7218a154 PCI: Export pcie_get_speed_cap and pcie_get_width_cap omits 8eaf2b1faaf4 drm/amdgpu: switch firmware path for SI parts omits ce206464e3c7 drm/amdgpu: switch firmware path for CIK parts (v2) omits 9fc15f5fc836 drm/amdgpu: fix user fence write race condition omits 860c15e90332 drm/amd/pp: Remove duplicate code in vega12_hwmgr.c omits 99c5e27d3368 drm/amd/pp: Refine the interface exported to display omits d4d5eace210d drm/amd/display: Notify powerplay the display controller id omits 3180fb676d7f drm/amd/display: Notify powerplay the min_dcef clock omits 7d8d968dac88 drm/amd/pp: Switch the tolerable latency for display omits 6eb9d6030479 drm/amd/pp: Memory Latency is always 25us on Vega10 omits 23ec3d1479fd drm/amd/pp: Convert clock unit to KHz as defined omits afb1436c7b44 drm/amdgpu: update uvd_v6_0_ring_vm_funcs to use new nop packet omits f8ddb39a1510 drm/amdgpu: fix the wrong type of gem object creation omits da5fd66c0eb7 drm/radeon: add SPDX identifier and clarify license omits 9f87830f61e7 drm/amd: add SPDX identifier and clarify license omits c3c18309c831 drm/amd: Replace drm_dev_unref with drm_dev_put omits 5d4af988f390 drm/amdgpu/vce: simplify vce instance setup omits 1cf0abb6c983 drm/amdgpu/sdma: simplify sdma instance setup omits ed54d954e5c1 drm/amdgpu/pp: fix copy paste typo in smu7_get_pp_table_en [...] omits 9861023c29db drm/amdgpu/pp: fix copy paste typo in smu7_init_dpm_defaults omits 594c34cc6f31 drm/amdgpu/pp: fix endian swapping in atomctrl_get_voltage_range omits c9037d44390c drm/amdgpu/pp: add missing byte swapping in process_pptabl [...] omits 70eb46db101b drm/amdgpu/pm: fix display count in non-DC path omits 3413accb3eac drm/amdgpu: fix swapped emit_ib_size in vce3 omits 3f37e29626b0 drm/amdgpu: Remove amdgpu_gem_map_attach target_dev documentation omits 463d2fe85b0e drm/amdgpu: Add AMDGPU_GPU_PAGES_IN_CPU_PAGE define omits 9735bf1930e6 drm/amdgpu: Use gmc_vram_full_visible in vram_mgr_bo_invis [...] omits 280cf1a94b82 drm/amdgpu: Dynamically probe for ATIF handle (v2) omits 24aeefcdee25 drm/amdgpu: Add amdgpu_atpx_get_dhandle() omits aa03c075d02f drm/amdgpu: s/disp_detetion_ports/disp_detection_ports/ omits 102c16a0246d drm/amdgpu: Make struct amdgpu_atif private to amdgpu_acpi.c omits 0c3d01744511 drm/amd/powerplay: cosmetic fix omits 6ad87101f3a3 drm/amd/powerplay: correct vega12 thermal support as true omits 28a7b4f44985 drm/amd/powerplay: set vega12 pre display configurations omits e17c7f92b2b7 drm/amd/powerplay: apply clocks adjust rules on power stat [...] omits a0a59c8fc7af drm/amd/powerplay: correct vega12 max num of dpm level omits 30222561808f drm/amd/powerplay: drop unnecessary uclk hard min setting omits ac32b06acee8 drm/amd/powerplay: correct smc display config for multi monitor omits f74aa69d0aed drm/amd/powerplay: initialize uvd/vce powergate status v4 omits 8fd263617011 drm/amd/powerplay: revise clock level setup omits 70fef5741c6b drm/amd/powerplay: retrieve all clock ranges on startup omits 3b579c548328 drm/amd/powerplay: revise default dpm tables setup omits 9bf40d787924 drm/amd/powerplay: drop the acg fix omits 77564c9dff26 drm/amd/powerplay: smc_dpm_info structure change omits acee16f4deab drm/amd/powerplay: correct vega12 bootup values settings omits b1c6fddb583f drm/amd/display: Fix a typo in wm_min_memg_clk_in_khz omits e856ec3c292e drm/amd/display: Ctrl stutter mode through module parameter omits 22994e16dd02 drm/amdgpu: Add stutter mode ctrl in module parameter omits 916ac57ffbe9 drm/amdgpu: Move CG/PG setting out of delay worker thread omits c9f96fd50631 drm/amdgpu: Split set_pg_state into separate function omits 9134c6d7f288 drm/amdgpu: Add gfx_off support in smu through pp_set_powe [...] omits a214e1c415e7 drm/amd/pp: Add powergate_gfx backend function on Raven omits 85f80cb3af10 drm/amd/pp: Add gfx pg support in smu through set_powergat [...] omits b92c628712ed drm/amd/pp: Unify powergate_uvd/vce/mmhub to set_powergati [...] omits 3eb6e4795de3 drm/amd/pp: Rename enable_per_cu_power_gating to powergate_gfx omits a8da8ff3332b drm/amdgpu: Rename set_mmhub_powergating_by_smu to powerga [...] omits 66917e56dcfe drm/amd/display: Fix dm-pp clks type convert error omits f0626896bb2f drm/amd/display: Drop unnecessary header file omits cc450654291b drm/amdgpu: remove duplicated codes omits d6258eaa41fc drm/amd/display: don't initialize result omits c49d82800bbf drm/amdgpu: Rename entity cleanup finctions. omits 180fc134d712 drm/scheduler: Rename cleanup functions v2. omits f3efec54ed6a drm/amd/display: Allow option to use worst-case watermark omits 1eeedbcc20d6 drm/amd/display: get board layout for edid emulation omits 7f93c1de6469 drm/amd/display: add valid regoffset and NULL pointer check omits c1aaea99a43e drm/amd/display: dal 3.1.52 omits b6c3053a8f43 drm/amd/display: Check scaling ration not viewports params. omits bf28c2e205b1 drm/amd/display: remove soc_bounding_box.c omits e21db6dbdf43 drm/amd/display: move dcn watermark programming to set_bandwidth omits 7144d3cfff7d drm/amd/display: separate out wm change request dcn workaround omits 69d6bb171fe1 drm/amd/display: remove dcn1 watermark sets b, c and d omits 33a6a7eb8014 drm/amd/display: fix dcn1 watermark range reporting omits f7c1ed341ae0 drm/amd/display: Moving powerplay functions to a separate class omits 746c58ed225b drm/amd/display: move dml defaults to respective dcn resou [...] omits 724a75524b1c drm/amd/display: Convert 10kHz clks from PPLib into kHz omits 015ec7591869 drm/amd/display: Add dmpp clks types for conversion omits 5094ffac6bd2 drm/amd/display: Enable PPLib calls from DC on linux omits 6f66ccf0aa8f drm/amd/display: fix potential infinite loop in fbc path omits d4fa93e03839 drm/amd/display: dal 3.1.51 omits b9c1c67aeb88 drm/amd/display: clean rq/dlg/ttu reg structs before calculations omits 9f6e2842d068 drm/amd/display: dal 3.1.50 omits dc38fd9dac3e drm/amd/display: Add front end for dp debugfs files omits 0176e8c4c0f3 drm/amd/display: dal 3.1.49 omits f3e077d95ca0 drm/amd/display: fix use of uninitialized memory omits 836758ffe78a drm/amd/display: support ACrYCb2101010 omits d7b539d34ace drm/amd/display: add safe_to_lower support to dcn wm programming omits 294c7e7347d4 drm/amd/display: change dentist DID enum values to uppercase omits 5f8d084939d0 drm/amd/display: add CHG_DONE mash/sh defines for dentist omits 5b0ec710dadd drm/amd/display: fix pplib voltage request omits 89af301e21b5 drm/amd/display: fix dccg dcn1 ifdef omits 7e17cb4ba90c drm/amd/display: Define dp_alt_mode omits 0eebf8ca18b6 drm/amd/display: Temporarily remove Chroma logs omits aa162e272725 drm/amd/display: remove unnecessary pplib volage requests [...] omits c910a717dac6 drm/amd/display: clean up set_bandwidth usage omits 3cdecd4513d5 drm/amd/display: rename dce_disp_clk to dccg omits 472800a0a0c8 drm/amd/display: clean up dccg divider calc and dcn constructor omits 12c3130dd6f3 drm/amd/display: move dcn1 dispclk programming to dccg omits d578839ca014 drm/amd/display: get rid of cur_clks from dcn_bw_output omits 25684c59aff5 drm/amd/display: Add clock types to applying clk for voltage omits 9654a28b3ac0 drm/amd/display: Use local structs instead of struct pointers omits 0d8be24134ed drm/amd/display: Use tg count for opp init. omits 2dfa76d32863 drm/amd/display: remove invalid assert when no max_pixel_c [...] omits 92276a06f9c3 drm/amd/display: Introduce pp-smu raven functions omits 30f0ea6d0901 drm/amd/display: dal 3.1.48 omits db4e525304dd drm/amd/display: Adding Get static clocks for dm_pp interface omits 28825c841bfd drm/amd/display: Apply clock for voltage request omits 734b096096ac drm/amd/display: Adding dm-pp clocks getting by voltage omits e2e0a1dcd322 drm/amd/display: move clock programming from set_bandwidth [...] omits 6ca11246180a drm/amd/display: rename display clock block to dccg omits fab55d61b9f0 drm/amd/display: redesign dce/dcn clock voltage update request omits 765b26836430 drm/amd/display: replace clocks_value struct with dc_clocks omits a25ca1625dd4 Revert "drm/amdgpu: avoid sleep while executing atombios t [...] omits 9bdc2092b488 drm/amdgpu: Add parsing SQ_EDC_INFO to SQ IH v3. omits d9e222b460b1 drm/amdgpu: Polish SQ IH. omits b374d82dca47 drm/amd/amdgpu: Add a GPU_LOAD entry to sysfs (v3) omits a315f232f44e drm/amdgpu: band aid validating VM PTs omits 6f7b0bad8839 usb: simplify usbport trigger omits 9bfd7d9e5d63 leds: gpio trigger: simplifications from core changes omits e4786ba0db7b leds: backlight trigger: simplifications from core changes omits 13d698cbd99c leds: activity trigger: simplifications from core changes omits 5cccc555108b leds: default-on trigger: make use of module_led_trigger() omits 71c4af71e597 leds: heartbeat trigger: simplifications from core changes omits 81d5533297fb leds: oneshot trigger: simplifications from core changes omits 823f786ac761 leds: transient trigger: simplifications from core changes omits 2b7b6d44e291 leds: timer trigger: simplifications from core changes omits f8112a1de1a7 leds: netdev trigger: simplifications from core changes omits 9acc560de2aa leds: triggers: new function led_set_trigger_data() omits a0b750768371 leds: triggers: define module_led_trigger helper omits a7d5904a6f44 leds: triggers: handle .trigger_data and .activated() in the core omits a7e7a3156300 leds: triggers: add device attribute support omits 2282e125a406 leds: triggers: let struct led_trigger::activate() return [...] omits 033692eb3ec8 leds: triggers: make the MODULE_LICENSE string match the a [...] omits 96b2bb0b9637 Merge tag 'omapdrm-4.19' of git://git.kernel.org/pub/scm/l [...] omits 73d8e5fba54f drm/i915/selftests: Detect unknown swizzling correctly omits ca52bea9fa80 drm/atomic-helper: Use bitwise or for filling a bitmask omits 9757973f41b5 drm/i915: Remove pointless if-else from sdvo code omits a65020d0a65d drm/v3d: Fix a grammar nit in the scheduler docs. omits 2dd4f211e707 drm/v3d: Add missing v3d documentation structure. omits e0d018119ae8 drm/v3d: Remove unnecessary dma_fence_ops. omits 624bb0c08b82 drm/v3d: Delay the scheduler timeout if we're still making [...] omits 408633d2e740 drm/v3d: use new return type vm_fault_t in v3d_gem_fault omits ebc7709f6500 md/r5cache: remove redundant pointer bio omits df8c676418e1 md-cluster: don't send msg if array is closing omits 0357ba27bd61 md-cluster: show array's status more accurate omits 010228e4a932 md-cluster: clear another node's suspend_area after the co [...] omits ed1ae2dd9f24 regulator: core: Link consumer with regulator driver omits d8842211b6f6 driver core: Add device_link_remove function omits 0380cf7dbaca regulator: core: Change suspend_late to suspend omits bb9e8755a425 drm/i915/selftests: Fixup recursive MI_BB_START for gen3 omits 693350a79980 arm64: insn: Don't fallback on nosync path for general ins [...] omits 3b8c9f1cdfc5 arm64: IPI each CPU after invalidating the I-cache for ker [...] omits 7373fed2f258 arm64: remove unused COMPAT_PSR definitions omits 256c0960b7b6 kvm/arm: use PSR_AA32 definitions omits d64567f67835 arm64: use PSR_AA32 definitions omits 76fc52bd07d3 arm64: ptrace: map SPSR_ELx<->PSR for compat tasks omits 25dc2c80cfa3 arm64: compat: map SPSR_ELx<->PSR for signals omits 1265132127b6 arm64: don't zero DIT on signal return omits 250862634256 arm64: add PSR_AA32_* definitions omits e3853498f25d arm64: dts: renesas: salvator-common: Prefer HSCIF1 over SCIF1 omits b7eba890a228 gfs2: Eliminate redundant ip->i_rgd omits f68b883e8fad power: supply: add cros-ec USBPD charger driver. omits 0d08901ba876 Merge tag 'ib-mfd-v4.19' into psy-next omits f7ddff54d0a0 ASoC: nau8824: use 64-bit arithmetic instead of 32-bit omits 7389172fc3ed ARM: dts: sun8i: h3: Enable dwmac-sun8i on the Beelink X2 omits e368fc75c190 drm/arm/malidp: Added the late system pm functions omits f877006d5db4 drm/arm/malidp: Set the output_depth register in modeset omits fbcc454e8a35 drm/arm/malidp: Enable/disable interrupts in runtime pm omits ff8fc26a764a drm/arm/malidp: Split malidp interrupt initialization functions. omits 62862cfbb18d drm/arm/malidp: Modified the prototype of malidp irq de-in [...] omits 613c5c7fc815 drm: mali-dp: Add debugfs file for reporting internal errors omits 0735cfdf0af4 drm/mali-dp: Improve writeback handling for DP500. omits 8cbc5caf36ef drm: mali-dp: Add writeback connector omits 09368e32a975 drm/mali-dp: Add RGB writeback formats for DP500. omits 1cb3cbe732d9 drm/mali-dp: Add writeback support for DP500. omits a67bbbe225c2 drm: mali-dp: Add RGB writeback formats for DP550/DP650 omits 846c87a068f4 drm: mali-dp: Add support for writeback on DP550/DP650 omits 0b7510d15e14 drm/tilcdc: Use drm_connector_has_possible_encoder() omits f8222409d1ac drm/msm: Use drm_connector_has_possible_encoder() omits 38cb8d96933e drm: Add drm_connector_has_possible_encoder() omits 7b71ca249b26 drm/radeon: Use drm_connector_for_each_possible_encoder() omits ddba766dd07e drm/nouveau: Use drm_connector_for_each_possible_encoder() omits 98c0e348c095 drm/amdgpu: Use drm_connector_for_each_possible_encoder() omits 83aefbb887b5 drm: Add drm_connector_for_each_possible_encoder() omits 20431c05ae68 drm/i915: Nuke intel_mst_best_encoder() omits 0d9988910989 drm/fb-helper: Eliminate the .best_encoder() usage omits f0d759f038dc drm/i915: Mark expected switch fall-throughs omits 27efd2566cb8 drm/i915/icl: Define register for DSI PLL omits be01dc33b7b3 batman-adv: fix checkpatch warning about misspelled "cache" omits c91b007ed137 drm/vkms: Add extra information about vkms omits 854502fa0a38 drm/vkms: Add basic CRTC initialization omits c04372ea4abd drm/vkms: Add mode_config initialization omits 41111ce17ee7 drm/vkms: vkms_driver can be static omits 1c7c5fd916a0 drm/vkms: Introduce basic VKMS driver omits 2cc0608e42ac net: core: filter: mark expected switch fall-through omits 3cc87d03992f net: decnet: dn_nsp_in: mark expected switch fall-through omits c53e0c787e67 tipc: mark expected switch fall-throughs omits dfecc759e64b cxgb4: Fix the condition to check if the card is T5 omits 4ed88df76670 net: ethernet: sun: remove redundant variables adv and lpa [...] omits a132b5a5081c drm/tilcdc: Defer probe if there are no connectors omits 2727eac605bb Merge branch 'net-ethernet-Miscellaneous-Kconfig-and-Makef [...] omits eec8bb138e6e net: ethernet: sfc: Make subdir logic consistent with othe [...] omits 0df5f81c481e net: ethernet: Add missing VENDOR to Cadence and Packet En [...] omits 118e96906dd3 net: ethernet: Make NET_VENDOR_AURORA default to yes omits 8e15268e3d93 qlogic: netxen: remove various redundant variables omits 2e41c380d107 Merge branch 'devlink-Add-configuration-parameters-support' omits 6354b95eb871 bnxt_en: Add bnxt_en initial params table and register it. omits f567bcdae2b0 devlink: Add enable_sriov boolean generic parameter omits dfb3c0821a44 mlx4: Add support for devlink reload and load driverinit values omits bd1b51dc66df mlx4: Add mlx4 initial parameters table and register it omits 036467c3990c devlink: Add generic parameters internal_err_reset and max_macs omits ea601e170988 devlink: Add devlink notifications support for params omits ec01aeb1803e devlink: Add support for get/set driverinit value omits e3b7ca18ad7b devlink: Add param set command omits 45f05def5c44 devlink: Add param get command omits eabaef1896bc devlink: Add devlink_param register and unregister omits 827ad90cfa61 net/hamradio/6pack: remove redundant variable channel omits b67030b139de fjes: use currently unused variable my_epid and max_epid omits 2f9be18164ad net: tehuti: remove redundant pointer skb omits e0515b0cbccc net: socionext: remove redundant pointer ndev omits dfbd07497860 net: aquantia: Make some functions static omits e7550b0be3cf net: dsa: vsc73xx: Make some functions static omits 896e863d6df7 net: dsa: fix spelling mistake "waitting" -> "waiting" omits 6312fe77751f net: limit each hash list length to MAX_GRO_SKBS omits 0f17d5dd2199 drm/i915/selftests: Replace open-coded i915_address_space_init() omits eae4c9445354 drm/i915/selftests: Use full release for local ppgtt allocation omits cef08fdc743c drm/i915: Remove defunct i915->vm_list omits 90eb6b59d311 ASoC: pxa-ssp: add support for an external clock in devicetree omits 74b37e299f03 ASoC: rsnd: cmd: Add missing newline to debug message omits b999a7a9e72b ASoC: fsl_spdif: Use 64-bit arithmetic instead of 32-bit omits 314d53d29798 arm64: Handle mismatched cache type omits 4c4a39dd5fe2 arm64: Fix mismatched cache line size detection omits 5d168964aece arm64: kconfig: Ensure spinlock fastpaths are inlined if !PREEMPT omits c11090474d70 arm64: locking: Replace ticket lock implementation with qspinlock omits 598865c5f32d arm64: barrier: Implement smp_cond_load_relaxed omits 6fcf9b1d4d6c r8169: fix runtime suspend omits ec93b62fec9c soc: ti: wkup_m3_ipc: Add wkup_m3_request_wake_src omits 7a872b6fb7fd soc: ti: wkup_m3_ipc: Add rtc_only with ddr in self refres [...] omits a4ca8b7df73c net: ipv4: fix drop handling in ip_list_rcv() and ip_list_ [...] omits 0eaec62a91ed cxgb4: Add support to read actual provisioned resources omits 03f8c41c73da gfs2: Stop messing with ip->i_rgd in the rlist code omits 63fd659fb1a5 drm/i915/gtt: Pull global wc page stash under its own locking omits 16659bc53a02 drm/i915: Unmask and enable master error interrupt on gen2/3 omits 78c357dd3fcf drm/i915: Fix pre-ILK error interrupt ack omits 0ba7c51a6fd8 drm/i915: Fix hotplug irq ack on i965/g4x omits 422e3d37ed7e RDMA/uverbs: Combine MIN_SZ_OR_ZERO with UVERBS_ATTR_STRUCT omits 540cd6920968 RDMA/uverbs: Use UVERBS_ATTR_MIN_SIZE correctly and uniformly omits 83bb4442330f RDMA/uverbs: Remove UA_FLAGS omits 9a119cd59776 RDMA/uverbs: Get rid of the & in method specifications omits 6c61d2a55c4e RDMA/uverbs: Simplify UVERBS_OBJECT and _TREE family of macros omits 595c7736d480 RDMA/uverbs: Simplify method definition macros omits d108dac08085 RDMA/uverbs: Simplify UVERBS_ATTR family of macros omits ad544cfe54cb RDMA/uverbs: Split UVERBS_ATTR_FLOW_ACTION_ESP_HANDLE omits 87fc2a620a39 RDMA/uverbs: Store the specs_root in the struct ib_uverbs_device omits 5e0fb5df2ee8 x86/mm: Add TLB purge to free pmd/pte page interfaces omits 785a19f9d1dd ioremap: Update pgtable free interfaces with addr omits f967db0b9ed4 x86/mm: Disable ioremap free page handling on x86-PAE omits 8193abb6a817 Merge branch 'mlx5-dump-fill-mkey' into rdma.git for-next omits 25bb36e75d7d IB/mlx5: Expose dump and fill memory key omits b183ee27f5fb net/mlx5: Add hardware definitions for dump_fill_mkey omits 4d4fb5dc988a net/mlx5: Limit scope of dump_fill_mkey function omits 390d975e0c4e x86/KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required omits 989e3992d2ec x86/KVM/VMX: Extend add_atomic_switch_msr() to allow VMENT [...] omits 3190709335dd x86/KVM/VMX: Separate the VMX AUTOLOAD guest/host number a [...] omits ca83b4a7f2d0 x86/KVM/VMX: Add find_msr() helper function omits 33966dd6b2d2 x86/KVM/VMX: Split the VMX MSR LOAD structures to have an [...] omits c595ceee4570 x86/KVM/VMX: Add L1D flush logic omits 3fa045be4c72 x86/KVM/VMX: Add L1D MSR based flush omits a47dd5f06714 x86/KVM/VMX: Add L1D flush algorithm omits a399477e52c1 x86/KVM/VMX: Add module argument for L1TF mitigation omits 26acfb666a47 x86/KVM: Warn user if KVM is loaded SMT and L1TF CPU bug b [...] omits c1dfc0114c90 RDMA/bnxt_re: Fix a bunch of off by one bugs in qplib_fp.c omits 474e5a86067e RDMA/bnxt_re: Fix a couple off by one bugs omits c2d7c8ff89b2 IB/core: type promotion bug in rdma_rw_init_one_mr() omits e543a245cbe0 MAINTAINERS: Moving out... omits 5d9a2b0e2875 RDMA/i40w: Hold read semaphore while looking after VMA omits f1228867adaf IB/mlx4: Test port number before querying type. omits 76f4e2da45b4 arm64: kexec: always reset to EL2 if present omits 7e7df71fd57f arm64: fix infinite stacktrace omits 7c1b9a5aeed9 media: exynos4-is: Prevent NULL pointer dereference in __i [...] omits 381a2c6fb9c5 Input: iforce - use GFP_KERNEL in iforce_get_id_packet() omits f9e02d804169 dt-bindings: input: add common keyboard document bindings omits 4f0794c0ac08 Input: cros_ec_keyb - remove redundant variable num_cols omits fd8135b6f80a Input: eeti - fix link to documentation and email address [...] omits a114cbd00afe Input: eeti - drop module parameters, parse DT properties omits e32d7f1b246c Input: eeti - add device tree matching table omits 7f40a478c1d0 dt-bindings: input: touchscreen: add bindings for eeti tou [...] omits 666e994aa227 media: platform: s5p-mfc: simplify getting .drvdata omits c51756d56e20 drm/sun4i: Remove VLA usage omits 2473394343c3 media: platform: exynos4-is: simplify getting .drvdata omits 4a07ed51cae1 mt76x2: debugfs: add sw pulse statistics to dfs debugfs omits b7384e4e0d56 mt76x2: dfs: add sw pattern detector omits 1fc9bc9ab501 mt76x2: dfs: add sw event ring buffer omits ee8aa945e4ae mt76: introduce mt76_{incr,decr} utility routines omits f9cbaeb52930 atmel: using strlcpy() to avoid possible buffer overflows omits 04614fe46f31 wlcore: Fix memory leak in wlcore_cmd_wait_for_event_or_timeout omits 7444a8092906 libertas: fix suspend and resume for SDIO connected cards omits 07b1ae468749 brcmfmac: update STA info struct to the v5 omits 4b4a8d808c58 brcmfmac: define more bits for the flags of struct brcmf_s [...] omits a8d7631858af brcmfmac: handle msgbuf packets marked with monitor mode flag omits e63410ac65e0 brcmfmac: detect firmware support for radiotap monitor frames omits 01f69dfafdbe brcmfmac: detect firmware support for monitor interface omits b5cb15d9372a usercopy: Allow boot cmdline disabling of hardening omits f1478a1476d4 ASoC: qdsp6: q6afe-dai: Do not overwrite slim dai num_channels omits 9191ffe2d212 ASoC: qdsp6: q6routing: add slim rx routings omits f03d6b1b4d24 ASoC: qdsp6: q6afe-dai: add support to slim tx dais omits 25090bc3f36c ASoC: qdsp6: q6afe: Add missing slimbus capture ports omits b1625fbb3b87 ASoC: stm32: Use snd_pcm_stop_xrun() helper omits dc865fb9e7c2 ASoC: sti: Use snd_pcm_stop_xrun() helper omits 1a42e7e3aff1 ASoC: qcom: Use snd_pcm_stop_xrun() helper omits dae35d1f4f7d ASoC: davinci: Use snd_pcm_stop_xrun() helper omits da13ed1d80fe ASoC: nau8825: use 64-bit arithmetic instead of 32-bit omits 5dffc1752cab ASoC: qdsp6: q6asm-dai: do not close port if its not opened omits 110743189c86 ASoC: qdsp6: q6afe-dai: do not close port if its not opened omits 010b876ae9a0 media: tuner-simple: allow setting mono radio mode omits 211c41c8c46b epic100: remove redundant variable 'irq' omits 2e6dde5c618f sfc: remove redundant variable old_vlan omits 9b0bb10a84ff qed: remove redundant pointer 'name' omits 5074298ab08b ethernet: micrel: remove redundant pointer 'info' omits 541a1fecff30 net: hinic: remove redundant pointer pfhwdev omits 8c3689fcc598 net: hns3: remove redundant variable 'protocol' omits 1d981f1dbe14 net: ethernet: gianfar_ethtool: remove redundant variable [...] omits f06bd2ed745c net: fec: remove redundant variable 'inc' omits b68431ace4b6 cnic: remove redundant pointer req and variable func omits 15cdd5764a54 net: bgmac: remove redundant variable 'freed' omits 5b9f78ecdf59 net: ethernet: nb8800: remove redundant pointer rxd omits 371b4fc33b2e net: alx: remove redundant variable old_duplex omits 3ff39a21640e net: alteon: acenic: remove redundant pointer rxdesc omits 5c17a07cff79 net: dsa: bcm_sf2: remove redundant variable off omits af16d0a132af media: cx25840: add kernel-doc description of struct cx258 [...] omits e647f5a5c5d1 ALSA: pcm: Use snd_pcm_stop_xrun() for xrun injection omits 9cd641ed31f5 ALSA: pcm: trace XRUN event at injection, too omits c928d45475d7 media: ivtv: zero-initialize cx25840 platform data omits d45c9dc0b834 media: mtk-vcodec: Support VP9 profile in decoder omits 2a75364d09b0 media: v4l2-ctrl: Add control for VP9 profile omits d11a899ff0de Merge branch 'Scheduled-packet-Transmission-ETF' omits 4b15c7075352 net/sched: Make etf report drops on error_queue omits 3048cf84d152 igb: Add support for ETF offload omits 1b9231e7e148 igb: Only call skb_tx_timestamp after descriptors are ready omits 8080e6ab4e99 igb: Refactor igb_offload_cbs() omits 0364a0d0e7a1 igb: Only change Tx arbitration when CBS is on omits 91db364236c8 igb: Refactor igb_configure_cbs() omits 88cab77162e8 net/sched: Add HW offloading capability to ETF omits 25db26a91364 net/sched: Introduce the ETF Qdisc omits 860b642b9c33 net/sched: Allow creating a Qdisc watchdog with other clocks omits 3d0ba8c03ca9 net: packet: Hook into time based transmission. omits a818f75e311c net: ipv6: Hook into time based transmission omits bc969a977880 net: ipv4: Hook into time based transmission omits 80b14dee2bea net: Add a new socket option for a future transmit time. omits c47d8c2f38f8 net: Clear skb->tstamp only on the forwarding path omits 5520b9467a39 media: v4l2-ctrl: Change control for VP8 profile to menu control omits 779680e2e793 media: imx: add support for RGB565_2X8 on parallel bus omits f6aaac7fa03e media: imx: capture: refactor enum_/try_fmt omits 56e5faf29950 media: staging/imx: fill vb2_v4l2_buffer sequence entry omits a38d4b71cb7a media: staging/imx: fill vb2_v4l2_buffer field entry omits 8736c1038cd2 media: dt-bindings: media: rcar-vin: Add R8A77995 support omits aa2446ef9e8b media: rcar-vin: Add support for R-Car R8A77995 SoC omits 5cda0fca7824 media: rcar-vin: Rename _rcar_info to rcar_info omits 1284605dc821 media: rcar-vin: Handle parallel subdev in link_notify omits a962a80476b0 media: rcar-vin: Link parallel input media entities omits a597a772cd3f media: rcar-vin: Parse parallel input on Gen3 omits 158e2a53fc96 media: rcar-vin: Cache the mbus configuration flags omits 9863bc8695bc media: rcar-vin: Cleanup notifier in error path omits d287c5024361 isdn: mark expected switch fall-throughs omits 2241ea75b82c media: rcar-vin: Create a group notifier omits 03fc5d4ffb0d net: usb: asix: allow optionally getting mac address from [...] omits a561e9e0944a media: rcar-vin: Remove two empty lines omits 30e99ed6dbdd net: sched: act_pedit: fix possible memory leak in tcf_ped [...] omits d24c029ed3fb media: rcar-vin: Rename 'digital' to 'parallel' omits e35f70215134 media: vim2m: add media device omits be2fff656322 media: add helpers for memory-to-memory media controller omits 26064848efbc powerpc: Enable kernel XZ compression option on BOOK3S_32 omits 1b80ac648483 powerpc/msi: Remove VLA usage omits 00c376fdd7ed powerpc/powernv/ioda2: Add 256M IOMMU page size to the def [...] omits 4d1e4545a659 media: mark entity-intf links as IMMUTABLE omits 8950329c4a64 powerpc/kdump: Handle crashkernel memory reservation failure omits 7184e7e7d9df Merge branch 'bridge-iproute2-isolated-port-and-selftests' omits a14e9fafaa34 selftests: forwarding: test for bridge port isolation omits 967450c54300 selftests: forwarding: lib: extract ping and ping6 so they [...] omits 0245abf8206f media: v4l2-ctrls.c: fix broken auto cluster handling omits f744c4bb5ca5 Merge branch 'vhost_net-Avoid-vq-kicks-during-busyloop' omits 6369fec5be0a vhost_net: Avoid rx vring kicks during busyloop omits be294a51adfc vhost_net: Avoid rx queue wake-ups during busypoll omits 027b17603b03 vhost_net: Avoid tx vring kicks during busyloop omits 28b9b33b983f vhost_net: Rename local variables in vhost_net_rx_peek_head_len omits 662a99e14566 media: fsl-viu: fix error handling in viu_of_probe() omits b8f8e559c719 media: coda: mark CODA960 firmware version 2.1.9 as supported omits 2b84e2a0092c media: coda: jpeg: explicitly disable thumbnails in SEQ_INIT omits e7e3728bd776 net:sched: add action inheritdsfield to skbedit omits 968d72e6a510 drm/savage: off by one in savage_bci_cmdbuf() omits 86b30a671b3b media: coda: jpeg: only queue two buffers into the bitstre [...] omits 1e3e2a9ac40a media: coda: jpeg: allow non-JPEG colorspace omits 4d2096b46956 media: coda: clear hold flag on streamoff omits 83a729530a3a media: vivid: fix gain when autogain is on omits 9f84310d8830 media: coda: fix reorder detection for unknown levels omits 42a68012e67c media: coda: add read-only h.264 decoder profile/level controls omits 18c227af2c90 media: coda: fix encoder source stride omits 421860b9d470 media: v4l2-ctrls: Fix CID base conflict between MAX217X and IMX omits de3e581f3162 media: stk1160: Set the vb2_queue lock before calling vb2_ [...] omits 1d120649a81e media: m2m-deinterlace: Implement wait_prepare and wait_finish omits a4273abcd3e4 media: mx_emmaprp: Implement wait_prepare and wait_finish omits 4e55969f2308 media: davinci_vpfe: Add video_device and vb2_queue locks omits e5e4c9c96274 media: staging: bcm2835-camera: Provide lock for vb2_queue omits b53e19e16153 media: s5p-g2d: Implement wait_prepare and wait_finish omits f1db5d978d88 media: mtk-mdp: Add locks for capture and output vb2_queues omits cd63c0288fd7 media: sta2x11: Add video_device and vb2_queue locks omits d862bc08ffcb media: v4l2-ioctl.c: use correct vb2_queue lock for m2m devices omits 19d38b235b88 media: imx274: fix typo omits 7ff67863c690 media: imx274: simplify imx274_write_table() omits 0b4c9553b135 media: imx274: actually use IMX274_DEFAULT_MODE omits 4317322d5a10 media: imx274: get rid of mode_index omits 96a2c731a4e6 media: imx274: consolidate per-mode data in imx274_frmfmt omits 438ac1fd5e1e media: imx274: initialize format before v4l2 controls omits 90ee26fb2f50 media: ak7375: Add ak7375 lens voice coil driver omits 59b62e7ad087 drivers/perf: Initialise return value in armpmu_request_irqs() omits 4dd3cdb281f7 dma-fence: Polish kernel-doc for dma-fence.c omits ad5145164b21 media: dt-bindings: Add bindings for AKM ak7375 voice coil lens omits 72a361a5b91c ACPI / x86: enable touchscreen on Dell Venue Pro 7139 omits 6f9db69ad93c ACPI / PM: Default to s2idle in all machines supporting LP S0 omits 30000d80b506 backlight: Remove obsolete comment for ->state omits c8cc0f0460bb dt-bindings: pwm-backlight: Move brightness-levels to optional omits 88ba95bedb79 backlight: pwm_bl: Compute brightness of LED linearly to h [...] omits 1e5e7cc794b5 dt-bindings: pwm-backlight: Add a num-interpolation-steps [...] omits 573fe6d1c25c backlight: pwm_bl: Linear interpolation between brightness-levels omits dc75e733308c drm/vmwgfx: Update the device headers omits ad5728ce2139 RAID/s390: Remove VLA usage omits d2f2df69885d s390/dasd: fix cast-function-type warnings omits 0ac942826b3d s390/pci: add fmt3 fmb omits c287572b739a mfd: da9063: Add DA9063L support omits 1c892e38ce59 regulator: da9063: Handle less LDOs on DA9063L omits c2ffec5e4bb6 mfd: da9063: Register RTC only on DA9063L omits 4ad5a999c460 mfd: da9063: Add custom IRQ map for DA9063L omits 4bd6ad0adb07 mfd: da9063: Add custom regmap for DA9063L omits 8ae81814cca9 mfd: da9063: Add DA9063L type omits 492510dd7d39 mfd: da9063: Replace model with type omits df7878f9dc77 mfd: da9063: Rename PMIC_DA9063 to PMIC_CHIP_ID_DA9063 omits c727eea92c92 mfd: da9063: Replace DA9063_NUM_IRQ with ARRAY_SIZE omits 152bed762ad9 mfd: da9063: Use PLATFORM_DEVID_NONE omits 8b55734dc8bd mfd: da9063: Use REGMAP_IRQ_REG omits 2905086def93 mfd: da9063: Use regmap_reg_range omits af8df945876c mfd: da9063: Replace mfd_add_devices with devm counterpart omits 7494de0454af mfd: da9063: Replace regmap_add_irq_chip with devm counterpart omits 3144dce72b7c mfd: cros_ec_dev: Register cros_usbpd-charger driver as a [...] omits 06635894a371 mfd: cros_ec: Add USBPD charger commands and struct definitions. omits f145b0a707ac Merge branch 'More-mirror-to-gretap-tests-with-bridge-in-UL' omits 239e754af854 selftests: forwarding: Test mirror-to-gretap w/ UL 802.1q omits 35c31d5c323f selftests: forwarding: Test mirror-to-gretap w/ UL 802.1d omits 2d1b138505dc Merge branch 'Handle-multiple-received-packets-at-each-stage' omits b9f463d6c984 net: don't bother calling list RX functions on empty lists omits 5fa12739a53d net: ipv4: listify ip_rcv_finish omits 17266ee93984 net: ipv4: listified version of ip_rcv omits 88eb1944e18c net: core: propagate SKB lists through packet_type lookup omits 4ce0017a373a net: core: another layer of lists, around PF_MEMALLOC skb [...] omits 7da517a3bc52 net: core: Another step of skb receive list processing omits 920572b73280 net: core: unwrap skb list receive slightly further omits e090bfb9f192 sfc: batch up RX delivery omits f6ad8c1bcdf0 net: core: trivial netif_receive_skb_list() entry point omits 2bdea157b999 Merge branch 'sctp-fully-support-for-dscp-and-flowlabel-pe [...] omits 0999f021c988 sctp: check for ipv6_pinfo legal sndflow with flowlabel in [...] omits 4be4139f7d0d sctp: add support for setting flowlabel when adding a transport omits 0b0dce7a36fb sctp: add spp_ipv6_flowlabel and spp_dscp for sctp_paddrparams omits 8a9c58d28d0f sctp: add support for dscp and flowlabel per transport omits 69b9e1e07d98 ipv4: add __ip_queue_xmit() that supports tos param omits 05bd97fc559d net: dsa: Add Vitesse VSC73xx DSA router driver omits 975ae7c69d51 net: phy: vitesse: Add support for VSC73xx omits 1decd2ec22b9 net: dsa: Add DT bindings for Vitesse VSC73xx switches omits f29135ee4e0d Merge v4.18-rc3 into drm-next omits b68034087a6d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits cfe1824411ad MIPS: Octeon: Simplify CIU register functions. omits a730c7cd4534 MIPS: Octeon: Create simple macro for CIU registers. omits c39f8ecff73b MIPS: Octeon: Remove all unused CIU macros. omits 9609e3e9f8de MIPS: Octeon: Convert CIU types to use bitfields. omits 769f4372b288 MIPS: Octeon: Unify QLM data types in CIU header. omits 67701aea341e MIPS: Octeon: Remove unused CIU types. omits 11e40f5c5776 vmw_pvrdma: Release netdev when vmxnet3 module is removed omits a93b632c4531 IB/mlx5: Fix GRE flow specification omits 0bff2a86103e i2c: i801: Add support for Intel Ice Lake omits 80d943ab19e9 i2c: i801: Consolidate chipset names in documentation and Kconfig omits c5907c6b96f1 i2c: tegra: Add support for Tegra194 omits bbe899700a44 i2c: gpio: fault-injector: add incomplete_write_byte omits 1f6f00238abf drm/i915/selftests: Drop struct_mutex around lowlevel pggt [...] omits 16d55daa56cd i2c: gpio: fault-injector: refactor incomplete transfer omits d07bdbc02cdf i2c: designware: Add debug print for bus speed omits 1706a96b30d6 i2c: designware: Add debug print for SDA hold time value omits 56b637b5b2ac i2c: designware: Separate timing parameter setting from HW [...] omits 1080ee7e28e1 i2c: designware: Move SDA hold time configuration to common code omits 3bd4f277274b i2c: designware: Call i2c_dw_clk_rate() only once in i2c_d [...] omits 83b2cb48cbc5 i2c: designware: Don't use internal ___constant_swab32 omits 3aca0bd6f4f8 i2c: designware: Move register access detection to common code omits 6e6bcc0d3007 i2c: designware: Remove needless variable from i2c_dw_init [...] omits 38b7fb0b2ad1 drm/i915/selftests: Release the struct_mutex to free the objects omits 251840824596 i2c: mux: make use of __i2c_smbus_xfer omits 1bcb852f5bff i2c: mux: pca954x: make use of __i2c_smbus_xfer omits a5306b803419 i2c: mux: pca9541: make use of __i2c_smbus_xfer omits d7a0aef2960d i2c: mux: mlxcpld: make use of __i2c_smbus_xfer omits 63453b59e411 i2c: smbus: add unlocked __i2c_smbus_xfer variant omits b7d3f17fa7a9 fs: Add more kernel-doc to the produced documentation omits 3fae17468a96 fs: Fix attr.c kernel-doc omits e3091644bf2e IB/hfi1: Remove incorrect call to do_interrupt callback omits d108c60d3d55 IB/hfi1: Set in_use_ctxts bits for user ctxts only omits 07abd4325e70 leds: lm3692x: Support LED sync configuration omits 581e3ca38a1a dt: bindings: lm3692x: Update binding for LED sync control omits 9a5c1c64ac0a leds: lm3692x: Change DT calls to fwnode calls omits 43d20ff36331 leds: lm3692x: Update license header to SPDX omits 14d15c2b2780 ib_srpt: Fix a use-after-free in __srpt_close_all_ch() omits 995250959d22 ib_srpt: Fix a use-after-free in srpt_close_ch() omits 7496a511a0be IB/mlx5: Remove set-but-not-used variables omits af7b641ed4d0 IB/srp: Remove driver version and release data information omits 7a5de56db902 leds: max8997: use mode when calling max8997_led_set_mode omits dd08ac2e5fbc leds: lt3593: update email address and switch to SPDX lice [...] omits 8cd7d6daba93 leds: lt3593: Add device tree probing glue omits 73f103c95281 leds: lt3593: switch to gpiod interface omits d8be286739d6 leds: lt3593: merge functions and clean up code omits f041f96abcf8 dt-bindings: leds: Add bindings for lltc,lt3593 omits 4eefd62c17a9 include/rdma/opa_addr.h: Fix an endianness issue omits 413c94469a9d Input: keyboard: Fix ChromeOS EC keyboard help message. omits 23c706416a1a arm/arm64: configs: Remove the MFD_ prefix for MFD_CROS_EC [...] omits d00a8741fd8f platform/chrome: Move cros-ec transport drivers to drivers [...] omits d409d59f021d Merge branch 'v4.19-shared/clkids' into v4.19-clk/next omits 97752d234351 dt-bindings: add bindings for px30 clock controller omits 63b8add24e1a clk: rockchip: add dt-binding header for px30 omits 812a954b787a drm/vmwgfx: Remove an obsolete __le32 conversion omits 6ff67ae759a0 drm/vmwgfx: Fix host message module function declarations omits 14dba7178491 drm/vmwgfx: Reorganize the fence wait loop omits 3fbeccf8ceb1 drm/vmwgfx: Improve on host message error messages omits 3e79ecdad889 drm/vmwgfx: Add gui_x/y to vmw_connector_state omits b89e5ff9eeeb drm/vmwgfx: Use a mutex to protect gui positioning in vmw_ [...] omits b41023282d07 arm64: dts: rockchip: add some common pin-settings to rk3399 omits 018f60b26602 drm/vmwgfx: Remove primary memory validation against mode [...] omits 7e14eabca82e drm/vmwgfx: Perform memory validations only when need full [...] omits 5e24133ea3df drm/vmwgfx: Use modeset display memory validation for layo [...] omits 0a80eb4c122f drm/vmwgfx: Perform topology validation during atomic modeset. omits b249cb4f6bc4 drm/vmwgfx: Fix atomic mode set check omits 19f976ab01a6 drm/vmwgfx: Use blocking buffer object reserves when evict [...] omits 098d7d532bf7 drm/vmwgfx: Optimize the buffer object swap_notify callbac [...] omits e9431ea5076a drm/vmwgfx: Move buffer object related code to vmwgfx_bo.c omits f1d34bfd70b1 drm/vmwgfx: Replace vmw_dma_buffer with vmw_buffer_object omits cfb8282e18e2 clk: qcom: Enable clocks which needs to be always on for SDM845 omits 806a1477b10a iomap: add inline data support to iomap_readpage_actor omits ec181f6782d8 iomap: support direct I/O to inline data omits 09230435dffd iomap: refactor iomap_dio_actor omits 34db50e55656 efifb: Copy the ACPI BGRT boot graphics to the framebuffer omits 0c9250368792 efi/bgrt: Drop __initdata from bgrt_image_size omits db3b4fd17519 video: fbdev: simplefb: Stop including <linux/clk-provider.h> omits 365da08c8921 omapfb: encoder-tpd12s015: fix error return code omits ace6033ec5c3 video: fbdev: Set pixclock = 0 in goldfishfb omits 1ef4e117c85f video: fbdev: Enable ACPI-based enumeration for goldfishfb omits 38e8f5c80524 video: fbdev: Fix checkpatch warnings in goldfishfb.c omits a655de808cbd ASoC: core: Allow topology to override machine driver FE D [...] omits 2bd368d7bf21 ASoC: atmel-i2s: dt-bindings: Remove unnecessary phandle to aclk omits 73ad0df57290 ASoC: atmel-i2s: Remove unnecessary audio PLL clock (aclk) omits 563c263248ff ASoC: es7134: add support for the es7154 omits 30ddfffd10b7 ASoC: es7134: correct required power supplies omits c9445d94d7fc ASoC: es7134: update DT binding with new compatible and supplies omits df61f9f76609 ASoC: AMD: Simplify trigger handler omits 1a337a1e7885 ASoC: AMD: Reset bytescount when starting transaction omits 8c6b964eddd2 ASoC: AMD: Do not generate interrups for every captured sample omits 55af49ac1b86 ASoC: AMD: Fix Capture DMA channel names omits 715cdce04487 ASoC: AMD: Always subtract bytescount omits 30896d3619bd ASoC: AMD: Always stop ch2 first omits e0431de301cb ASoC: pxa-ssp: mark expected switch fall-through omits 5f7bdc466c77 ASoC: es7241: add es7241 codec support omits 1b8fc56ed514 ASoC: es7241: add dt-bindings documentation for the es7241 adc omits 2daf3d9962c5 ASoC: rt5682: add button detection mode control omits 44a4c4698ee8 Merge branch 'aquantia-various-ethtool-ops-implementation' omits 1d1c21228344 net: aquantia: bump driver version omits b8d68b62d993 net: aquantia: Add renegotiate ethtool operation support omits 288551de45aa net: aquantia: Implement rx/tx flow control ethtools callback omits 44e00dd8eb94 net: aquantia: Improve adapter init/deinit logic omits c1af5427954b net: aquantia: Ethtool based ring size configuration omits c18a9c096683 net: stmmac_tc: use 64-bit arithmetic instead of 32-bit omits c72051d5778a audit: use ktime_get_coarse_ts64() for time access omits 82210bfd942b ARM: dts: imx51: Fix USB PHY duplicate unit-address omits de10eba0f68a drm/vgem: off by one in vgem_gem_fault() omits a1de8d0a7e2c drm/i810: off by one in i810_dma_vertex() omits b97872d4eb22 ARM: dts: imx: Add missing OPP properties for CPUs omits 64e625cf5353 drm/virtio: Remove unecessary dma_fence_ops omits 144b09795528 drm/vc4: Remove unecessary dma_fence_ops omits 93f8252bcbec drm/qxl: Remove unecessary dma_fence_ops omits 51eebbc76b25 drm/etnaviv: Remove unecessary dma_fence_ops omits 99e227cb0397 drm: Remove unecessary dma_fence_ops omits 95f9e2636a60 drm/amdgpu: Remove unecessary dma_fence_ops omits 418cc6ca0607 dma-fence: Make ->wait callback optional omits 3cfaeb335305 mei: expose fw version to sysfs omits 9a7c0b69b6e7 mei: add optional timeout to internal bus recv omits 3458657f9e10 mei: remove unused MEI_IAMTHIF_STALL_TIMER define omits 7dc9b6b8089d Drivers: hv: vmbus: Make TLFS #define names architecture neutral omits 41afb1dfad4d x86/platform/intel-mid: Remove per platform code omits d99e5da91b36 x86/platform/intel-mid: Remove custom TSC calibration omits 5067b087cf5b x86/tsc: Use SPDX identifier and update Intel copyright omits 397d3ad18dc4 x86/tsc: Convert to use x86_match_cpu() and INTEL_CPU_FAM6() omits e2ce67b2b34b x86/cpu: Introduce INTEL_CPU_FAM*() helper macros omits dbd0fbc76c77 x86/tsc: Add missing header to tsc_msr.c omits 07136793ccad Tools: hv: vss: fix loop device detection omits 8a99c920092f tools: hv: update lsvmbus to be compatible with python3 omits 619a4c8b2b5a Drivers: hv: vmbus: Remove x86 MSR refs in arch independent code omits 50229128727f Drivers: hv: vmbus: Fix the offer_in_progress in vmbus_pro [...] omits 71b38245acb0 Drivers: hv: vmbus: Add comments on ring buffer signaling omits e9a7fda29a56 x86/hyperv: Add interrupt handler annotations omits af0a5646cb8d use the new async probing feature for the hyperv drivers omits 2e08b1dbbc3a eeprom: idt_89hpesx: remove redundant variable csrval_len omits 07fb28b80c77 char: pcmcia: remove redundant pointer dev omits 9f10ee32bfaf hpet: remove redundant pointer hpet omits ea4ba866d14f goldfish_pipe: make tasklet goldfish_interrupt_tasklet static omits c6446c210f2b w1: ds2482: make module parameter extra_config static omits ce7d8f8a66e6 misc: rtsx: make several functions static omits c4bcaffa6b81 misc: vmci: remove redundant variable is_local omits 53e44782e230 misc: ti-st: remove redundant variable 'type' omits aa8998e57640 sgi-xp: remove redundant pointers ch and rp omits ccbaef5d0ba8 misc: genwqe: remove several redundant variables omits 9cf04a29ff70 vmw_balloon: update maintainers list omits 8b4770ec7df7 vmw_balloon: update copyright message omits ec992cc7ea40 vmw_balloon: remove inflation rate limiting omits c3cc1b0fc275 vmw_balloon: fix VMCI use when balloon built into kernel omits ce664331b248 vmw_balloon: VMCI_DOORBELL_SET does not check status omits 5081efd11256 vmw_balloon: do not use 2MB without batching omits 09755690c6b7 vmw_balloon: fix inflation of 64-bit GFNs omits 51d7d35817aa Merge branch 'topic/hda-core-intel' into for-next omits 418b573b4313 HID: wacom: convert Wacom custom usages to standard HID usages omits 578325120ec1 HID: wacom: Move handling of HID quirks into a dedicated function omits 29b9e14846f1 HID: wacom: Replace touch_max fixup code with static touch [...] omits 6c0ad1df179b clk: meson-axg: add pcie and mipi clock bindings omits 747ff6265db4 x86/boot/KASLR: Skip specified number of 1GB huge pages wh [...] omits 9b912485e0e7 x86/boot/KASLR: Add two new functions for 1GB huge pages handling omits 6d609b35c815 ARM: hwmod: RTC: Don't assume lock/unlock will be called w [...] omits 6709812f094d x86/entry/64: Add two more instruction suffixes omits a7bea8308933 x86/asm/64: Use 32-bit XOR to zero registers omits 07c13bb78c8b drm: Change deadlock-avoidance algorithm for the modeset locks. omits 08295b3b5bee locking: Implement an algorithm choice for Wound-Wait mutexes omits 55f036ca7e74 locking: WW mutex cleanup omits 5bd5bce567c6 ARM: dts: am3517-evm: Enable USB1 Host omits 070473bcf703 drm: add missing ctx argument to plane transitional helpers omits 19054d0a0014 ARM: dts: am33xx: Fix syntax of alias names omits f83ee19be427 kthread: Simplify kthread_park() completion omits 167a88677b05 smpboot: Remove cpumask from the API omits 9cf57731b63e watchdog/softlockup: Replace "watchdog/%u" threads with cp [...] omits 4520843dfa34 Merge branch 'sched/urgent' into sched/core, to pick up fixes omits c5fcdbf15523 x86/build/vdso: Simplify 'cmd_vdso2c' omits b5722a457b6e x86/build/vdso: Remove unused vdso-syms.lds omits 8b75b3dcb182 ARM: dts: am3517-som: Add builtin Bluetooth omits 6bf5e3410f19 ARM: dts: am3517-som: Add WL127x Wifi omits 1a1f919eb52e ARM: imx: Provide support for NXP i.MX7D Cortex-M4 omits 5e2e1c4fb3a6 ARM: dts: am335x-sl50: enable tsadc on SL50 board omits 70bd28eb4fb3 ARM: dts: am335x-sl50: fix label names for all LEDs omits e5f89dbdebc5 ARM: dts: am335x-sl50: use audio-graph-card for sound omits 9843532de118 ARM: dts: am335x-sl50: add support for DS1339 Real Time Clock omits f9d1dec9fbce ARM: dts: am335x-sl50: set dr_mode to otg omits 79932e7ae97d ARM: dts: am335x-sl50: add a node for the LCD controller omits 25d2ee9f1b22 ARM: dts: am335x-sl50: use phy-phandle declarations omits 7c1280267ac0 ARM: dts: am335x-sl50: update backlight nodes omits d082852f40de ARM: imx: enable bus auto clock gating function for i.mx6sll omits e40c7f75c9bc ARM: dts: omap4-droid4: Use software debounce for gpio-keys omits 731b409878a3 ARM: dts: Configure duovero for to allow core retention du [...] omits 346f5976cc32 arm64: dts: freescale: Add missing cooling device properti [...] omits 58ec5e9c9044 x86/hyper-v: Trace PV IPI send omits 4bd06060762b x86/hyper-v: Use cheaper HVCALL_SEND_IPI hypercall when possible omits d8e6b232cfdd x86/hyper-v: Use 'fast' hypercall for HVCALL_SEND_IPI omits 53e52966901a x86/hyper-v: Implement hv_do_fast_hypercall16 omits ba6096311ba6 drm: Fix hdmi connector content type property docs omits 572cf7d7b07d ARM: dts: Improve omap l4per idling with wlcore edge sensi [...] omits 382ceeaabdad ARM: dts: dra76-evm: Add VBUS GPIO to USB1/USB2 extcon omits a78936fc8cec ARM: dts: dra71-evm: Add VBUS GPIO to USB1/USB2 extcon omits b0fa6143ae74 ARM: dts: dra7-evm: Add extcon to USB2 port omits 5f3cc16483d4 ARM: dts: am57xx-idk: Enable dual role for USB2 port omits 484d578b71d4 ARM: dts: omap5: Add missing cooling device properties for CPUs omits d6ace1c5f960 ARM: dts: dra74x: Add missing cooling device properties for CPUs omits 77cf8a009df8 ARM: dts: imx6: correct anatop regulators range omits 33dc3e410a0d x86/intel_rdt: Make CPU information accessible for pseudo- [...] omits 392487def48e x86/intel_rdt: Support restoration of subset of permissions omits 546d3c742773 x86/intel_rdt: Fix cleanup of plr structure on error omits ce730f1cc125 x86/intel_rdt: Move pseudo_lock_region_clear() omits e878647ec4dd ARM: dts: imx6sll: Fix the SPDX notation for header file omits a33d13e4fe04 ARM: dts: am3517-evm: Remove unnessary PMIC parameters omits 7d034c5c6106 ARM: dts: imx6ull: add operating points omits 5128666b17b4 ARM: dts: imx51-zii-rdu1: correct touchscreen axis inversion omits d08605a64e67 ARM: OMAP1: ams-delta: move late devices back to init_machine omits 5f73861fae08 Input: ams_delta_serio: Get FIQ buffer from platform_data omits a617b36bbc0a Input: ams_delta_serio: use IRQ resource omits dc8fbeb0ffde ARM: OMAP1: Get rid of <mach/ams-delta-fiq.h> omits a32d5ce1dbf9 ARM: OMAP1: ams-delta FIQ: Keep serio input GPIOs requested omits 97abda99a569 ARM: OMAP1: ams-delta FIQ: don't use static GPIO numbers omits 5180ee394fe8 ARM: dts: imx53-ppd: Rename usbphy nodes omits 5bb59c800365 ARM: dts: imx53-ppd: Add fixed-regulator information omits cc3aba48e0d4 ARM: dts: imx51-babbage: Make use of pinctrl_usbh1reg omits 399c4129eba6 Merge tag 'pxa-for-4.19-dma_slave_map' of https://github.c [...] omits 00f553660a7f net: phy: DP83TC811: Fix SGMII enable/disable omits 42036383599e net: phy: DP83TC811: Add INT_STAT3 omits c17d6179ad5a gcc-plugins: remove unused GCC_PLUGIN_SUBDIR omits 741c5640a15a powerpc/mpc5200: Remove VLA usage omits 47768f372eae ARM: dts: ls1021a: Add missing cooling device properties for CPUs omits 5cd3da4ba239 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net omits 6aa56f44253a usercopy: Do not select BUG with HARDENED_USERCOPY omits c7ea1579a17e arm: dts: highbank: Add missing OPP properties for CPUs omits e936a38ac92d scsi: target: Remove se_dev_entry.ua_count omits 325c1e8b248e scsi: target: Fix handling of removed LUNs omits 17e391dd09f5 scsi: target: Send unit attention condition even if the se [...] omits 89a104ed4f6a scsi: target: Do not duplicate the code that marks that a [...] omits 799d44d0fab6 scsi: target/tcm_loop: Avoid that static checkers warn abo [...] omits aa090eabcb34 scsi: target: Remove second argument from fabric_make_tpg() omits 35bea5c84fd1 scsi: target/iscsi: Make iscsit_ta_authentication() respec [...] omits ed88f055788a scsi: target/iscsi: Reduce number of __iscsit_free_cmd() callers omits 7b2cc7dc0dbf scsi: target: Simplify the code for waiting for command co [...] omits edf46eee59c5 scsi: target: Simplify transport_generic_free_cmd() (2/2) omits a8864d861d62 scsi: target: Simplify transport_generic_free_cmd() (1/2) omits 65422d705f1a scsi: target: Fold core_tmr_handle_tas_abort() into transp [...] omits 709d56512fe8 scsi: target: Simplify core_tmr_handle_tas_abort() omits 953bcf7ad16a scsi: target: Document when CMD_T_STOP and CMD_T_COMPLETE are set omits 00d909a10710 scsi: target: Make the session shutdown code also wait for [...] omits d1bff07f387c scsi: target: Introduce transport_init_session() omits 317f89712d7a scsi: target: Rename transport_init_session() into transpo [...] omits 3eeff1984051 scsi: target: Move a list_del_init() statement omits 36d4cb460bcb scsi: target: Avoid that EXTENDED COPY commands trigger lo [...] omits 6f3bf5a2fa4a scsi: target: Use config_item_name() instead of open-coding it omits 265d59aacbce scsi: core: fix scsi_host_queue_ready omits 624fa7790f80 scsi: klist: Make it safe to use klists in atomic context omits 68c3f904ed45 scsi: sd_zbc: Remove an assignment from sd_zbc_setup_repor [...] omits 915d9b714221 scsi: qedi: tidy up a size calculation omits 1262dc09dc9a scsi: ibmvscsi: Improve strings handling omits a608987970b9 drm/i915: Wait for PSR exit before checking for vblank evasion omits c43dbcbbcc8c drm/i915/psr: Lockless version of psr_wait_for_idle omits abdd322f6808 drm/i915: Remove unnecessary check for unsupported modifie [...] omits 00b062967f15 drm/i915/psr: Add psr1 live status omits be926ceeb4ef thermal: i.MX: Allow thermal probe to fail gracefully in c [...] omits ea272257ccba docs: histogram.txt: convert it to ReST file format omits 60a866685006 gpio.h: fix location of gpio legacy documentation omits 2f896e1c518c MAINTAINERS: fix location of ina2xx.txt device tree file omits 3fc3bbfc2083 devicectree: bindings: fix location of leds common file omits 1d1636e32e69 docs: zh_CN: fix location of oops-tracing.txt omits 5d395fa63baa scripts/documentation-file-ref-check: ignore sched-pelt fa [...] omits d25c0634441c scripts/documentation-file-ref-check: remove some false positives omits c633d0f19d4e Merge tag 'socfpga_updates_for_v4.19_part1' of git://git.k [...] omits 3287ecdf14fd Merge tag 'tee-drv-for-4.18' of git://git.linaro.org/peopl [...] omits 5f6654094ff3 Merge tag 'v4.18-rc3' into docs-next omits a67de8820943 Merge tag 'renesas-arm-soc-for-v4.19' of https://git.kerne [...] omits 2bc0b8e2461f Merge tag 'renesas-arm64-dt-for-v4.19' of https://git.kern [...] omits a06e5c0562e9 arm64: dts: mediatek: Add missing cooling device propertie [...] omits 7e7367d3bc6c drm/i915: Try GGTT mmapping whole object as partial omits 399111aaa7b9 USB: typec: fsusb302: Drop empty set_current_limit implementation omits 25b22e353c1f USB: mark expected switch fall-throughs omits 169d3606dccf USB: musb: mark expected switch fall-throughs omits d3ac5598c501 usb: wusbcore: security: cast sizeof to int for comparison omits ea632725956d drm/vmwgfx: Use drm_plane_mask() & co. omits c0183a8eae18 drm/vc4: Use drm_crtc_mask() omits dbf8f9e40e6f drm/sun4i: Use drm_crtc_mask() omits 2d4569fd8d8e drm/imx: Use drm_plane_mask() omits 40560e26dc45 drm/i915: Use drm_plane_mask() & co. omits 737057321f3c drm: Add drm_connector_mask() omits 6f3be036da5c drm: Add drm_encoder_mask() omits 6a52193bd0dd drm: Use drm_crtc_mask() omits 62f77ad09695 drm: Add drm_plane_mask() omits e35a2f9aee31 drm/atomic-helper: Use old/new state in drm_atomic_helper_ [...] omits e9576fe8e605 usb: typec: tcpm: Support for Alternate Modes omits 49cbb33dfdeb usb: typec: pi3usb30532: Start using generic state values omits 0e3bb7d6894d usb: typec: Add driver for DisplayPort alternate mode omits 8a37d87d72f0 usb: typec: Bus type for alternate modes omits 4ab8c18d4d67 usb: typec: Register a device for every mode omits 93dd2112c7b2 usb: typec: mux: Get the mux identifier from function parameter omits 025d0e7f73c6 gfs2: Remove gfs2_write_{begin,end} omits 967bcc91b044 gfs2: iomap direct I/O support omits bcfe94139a45 gfs2: gfs2_extent_length cleanup omits 64bc06bb32ee gfs2: iomap buffered write support omits d505a96a3b16 gfs2: Further iomap cleanups omits e67005e59a74 drm/i915: abstract and document register picking macros omits f0eea2772a6b wcn36xx: drop unnecessary initialization of variables omits 9a53d0b6f8c6 wil6210: remove crash dump collection from OTP section omits f1dbb6c1e833 wil6210: add support for Talyn-MB boot flow omits d98b853934fe wil6210: add support for enhanced DMA debugfs omits 7be13fc3e60f wil6210: add support for enhanced DMA RX data flows omits 9202d7b67480 wil6210: add support for enhanced DMA TX data flows omits 96c93589e2df wil6210: initialize TX and RX enhanced DMA rings omits 10590c6a07b6 wil6210: add support for enhanced DMA structures omits 485790d07053 wil6210: add support for Talyn-MB (Talyn ver 2.0) device omits 8530b4e7b22b ath10k: sdio: set skb len for all rx packets omits d1d061b1395a ath10k: sdio: allocate correct size for RECV_1MORE_BLOCK r [...] omits 679e1f07c862 ath10k: sdio: use same endpoint id for all packets in a bundle omits 2b6c83cad13d Merge branch 'ib-aspeed' into devel omits a7ca13826e47 gpio: aspeed: Add interfaces for co-processor to grab GPIOs omits 0f1e03c2b5a3 gpio: aspeed: Add command source registers omits c67dda88cc5d gpio: aspeed: Add "Read Data" register to read the write latch omits 44ddf559d579 gpio: aspeed: Rework register type accessors omits 23ee0f192033 pinctrl: actions: fix unsigned less than zero comparison omits 72b38caf7b75 gpio: pca953x: suppress interrupts warning when not applicable omits 122d00f778b3 gpio: syscon: Include the right header omits 97a48fcd628e gpio: stp-xway: Include the right header omits ecac6e602ccd gpio: stmpe: Include the right header omits aadf77c88d2f gpio: sta2x11: Inline regs macro omits 24dcfd8437b2 gpio: sta2x11: Use BIT() macro omits 25fc1778b9ed gpio: sta2x11: Include the right header omits 9fc18cc54add gpio: spear-spics: Include the right header omits eb452a84ece6 gpio: sch311x: Replace unsigned char with u8 omits 4455a82a400b gpio: sch311x: Implement open drain support omits 4a2398d7211f gpio: sch311x: Use RMW to change direction omits f9e03b0ef10c gpio: sch311x: Implement .get_direction() omits 30467c19e456 gpio: sch311x: Include the right header omits d8e764c2cc45 gpio: sch: Implement .get_direction() omits 4c1abc84f482 gpio: sch: Include the right header omits 827fb6af6664 gpio: sa1100: Include the right header omits 05467e54998b gpio: rdc321x: Include the right header omits 4b1d8007987a gpio: rcar: Include the right header omits 98aef8e77754 gpio: rc5t583: Include the right header omits 5b9b2b5284f8 gpio: stp-xway: Implement get callback omits bac5c3b829c3 gpio: tegra186: Add support for Tegra194 omits 25b7256500a1 dt-bindings: tegra186-gpio: Add information for Tegra194 omits d497ebf5fb3a ocxl: Fix page fault handler in case of fault on dying process omits 24bf6864e8b3 selftests/powerpc: Fix typos omits 09a61e894ac8 selftests/powerpc: Fix strncpy usage omits 29aa59efc6bf dt-bindings: arm: Add compatible string for NVIDIA Carmel omits 7780a03495e1 arm64: tegra: Add CPU nodes to Tegra194 device tree omits f89b58ce71a9 arm64: tegra: Add ethernet controller on Tegra194 omits ef633bfc21e9 arm64: tegra: Enable card detect for SD card on P2888 omits f69ce393ec48 arm64: tegra: Add GPIO controller on Tegra194 omits f3988ca4c74e cxl: Remove abandonned capi support for the Mellanox CX4, [...] omits f18a4e1d973b Revert "cxl: Allow a default context to be associated with [...] omits 322dc4af6c95 Revert "cxl: Add cxl_slot_is_supported API" omits 8bf6b91a5125 Revert "powerpc/powernv: Add support for the cxl kernel ap [...] omits c8d43cf08ab8 Revert "cxl: Add support for using the kernel API with a r [...] omits 29fea8aa21a6 Revert "cxl: Add cxl_check_and_switch_mode() API to switch [...] omits 82c6ae67fbbe Revert "cxl: Add kernel APIs to get & set the max irqs per [...] omits 17d290393888 Revert "cxl: Add preliminary workaround for CX4 interrupt [...] omits 0cfd7335d1eb Revert "cxl: Add support for interrupts on the Mellanox CX4" omits c5828150067c Revert "cxl: Add kernel API to allow a context to operate [...] omits 7dea6f2f0535 powerpc/powernv/memtrace: Remove memtrace mmap() omits d3d4ffaae439 powerpc/powernv/ioda2: Reduce upper limit for DMA window size omits aad15ccc4c04 powerpc: Document issues with TM on POWER9 omits c6bef2e9e50c powerpc: Document issues with the DAWR on POWER9 omits 3bfb450ee7b5 powerpc/pci: Remove legacy debug code omits 8449a4cb69ab scripts: Add ppc64le support for checkstack.pl omits 8272f598523d powerpc: wii: Remove outdated comment about memory fixups omits f6bd74fa084e powerpc: xmon: use ktime_get_coarse_boottime64 omits ee8c446fed99 powerpc/eeh: Avoid misleading message "EEH: no capable ada [...] omits a545cf032d11 ocxl: Change return type for fault handler omits 1259d239799b ALSA: usb-midi: use irqsave() in USB's complete callback omits 875a92b3f58a pinctrl: intel: Convert to use SPDX identifier omits 9b11233d8e2c ALSA: usb: caiaq: audio: use irqsave() in USB's complete callback omits f6779e4e53b6 Merge branch 'hns3-a-few-code-improvements' omits e4e87715aa85 net: hns3: modify hnae_ to hnae3_ omits 024cc792f930 net: hns3: use dma_zalloc_coherent instead of kzalloc/dma_ [...] omits 7a7056e3dfa6 net: hns3: give default option while dependency HNS3 set omits a9fc79b68102 net: hns3: remove some unused members of some structures omits f6762f3852bb net: hns3: remove a redundant hclge_cmd_csq_done omits 1c1270da47a2 net: hns3: simplify hclge_cmd_csq_clean omits 043fa454f43d net: hns3: remove some redundant assignments omits eb55323c564d net: hns3: remove useless code in hclge_cmd_send omits 5411b9842168 net: hns3: remove unused hclge_ring_to_dma_dir omits eca4c4e47eb0 platform/x86: asus-wireless: Fix uninitialized symbol usage omits 6bb6ec285df9 platform/x86: asus-wireless: Toggle airplane mode LED omits 10a2032d7a6a platform/x86: dell-smbios-wmi: make function dell_smbios_w [...] omits 4f5e81a7a68a platform/x86: intel-vbtn: Add support for dock mode detection omits 5bf24e20d18f platform/x86: intel-hid: Add support for Device Specific Methods omits ee08f5782a12 platform/x86: touchscreen_dmi: Add info for the Onda V820w tablet omits 50d4feb5e60e atm: zatm: remove redundant pointer zatm_dev omits cf87915cb9f8 net: phy: realtek: add support for RTL8211C omits 70455ac7ffb6 arm64: dts: stratix10: Add SPI node clocks for Stratix10 omits 84f95684d950 ARM: dts: Add SPI0 node for Arria10 omits 05690e8ab29e arm64: dts: stratix10: add OCP reset property for ethernet omits 03761ab1b0ab arm64: dts: stratix10: fill in clocks field for usb and watchdog omits 0cb140d07fc7 arm64: dts: stratix10: Add QSPI support for Stratix10 omits 9868c0b2eb18 net sched actions: add extack messages in pedit action omits 414372f633e3 TTY: isdn: Replace strncpy with memcpy omits 100ec4bf0967 net: phy: realtek: add missing entry for RTL8211 to mdio_d [...] omits d6f19938eb03 net: expose sk wmem in sock_exceed_buf_limit tracepoint omits 335c997dce5c r8169: remove old PHY reset hack omits 1823342a1f2b configfs: replace strncpy with memcpy omits ad78b000fc10 dmaengine: imx-sdma: remove unused variable omits c1199875d327 dmaengine: imx-sdma: Use GFP_NOWAIT for dma allocations omits 680302c47513 dmaengine: imx-sdma: Fix some typos omits fe5b85c656bc dmaengine: imx-sdma: alloclate bd memory from dma pool omits 21420841a554 dmaengine: imx-sdma: add sdma_transfer_init to decrease co [...] omits 36e8d3b133e1 dmaengine: imx-sdma: remove the maximum limitation for bd numbers omits d69d1e17c39e dmaengine: imx-sdma: remove useless 'lock' and 'enabled' i [...] omits 57b772b86871 dmaengine: imx-sdma: add virt-dma support omits 76c33d27073e dmaengine: imx-sdma: factor out a struct sdma_desc from st [...] omits 41f8fee385a0 ARM: OMAP1: ams-delta: Hog "keybrd_dataout" GPIO pin omits 2bcb1be09237 Input: ams_delta_serio: Replace power GPIO with regulator omits 56de7570b326 Input: ams_delta_serio: use private structure omits df88c5768927 Input: ams_delta_serio: convert to platform driver omits 68e62a15a914 ARM: OMAP1: ams-delta: drop GPIO lookup table for serio device omits 8c14b0846f5c ARM: OMAP1: ams-delta: assign LED GPIO numbers from descriptors omits 3e14de3bfb3a ARM: OMAP1: ams-delta: refactor late_init() omits c72d95e5189b platform/x86: touchscreen_dmi: Add info for the "Connect T [...] omits c0d730885e6e platform/x86: touchscreen_dmi: Add info for the ONDA V891W [...] omits e6a785116df0 dmaengine: ste_dma40: Remove VLA usage omits ed99d29b2b15 platform/x86: asus-wmi: Add keyboard backlight toggle support omits dbb3d78f61ba platform/x86: asus-wmi: Call led hw_changed API on kbd bri [...] omits 6e2d4b4f3a71 ARM: davinci: dts: add a reset control to the dsp node omits 4cf2afd6ef0d platform/x86: intel_pmc_core: Add CNP SLPS0 debug registers omits 74421786f0bc platform/x86: Rename silead_dmi to touchscreen_dmi omits b4c86811ce95 platform/x86: silead_dmi: Add touchscreen info for the Chu [...] omits 6a655a0dfe86 platform/x86: silead_dmi: Sort entries alphabetically omits d6b0d7d8d50d platform/x86: silead_dmi: Rename trekstor entries omits 5e7765df7034 ARM: davinci: dts: make psc0 a reset provider omits 1201a5a25cf0 perf/arm-cci: Remove VLA usage omits c02462d8a3e9 netdevsim: fix sa_idx out of bounds check omits 7c058c7c74b3 ACPI / button: increment wakeup count only when notified omits 40dda8720b8d ARM: OMAP1: constify gpio_led omits 88763a5cf80c powercap / idle_inject: Add an idle injection framework omits ee6d777d3e93 s390/decompressor: support extra debug flags omits 251987a8025d s390/build: add *.o.chkbss files to targets list omits 7e0363b469f5 s390/decompressor: avoid packing *.o.chkbss files into startup.a omits b887b1b10665 s390/decompressor: avoid constant startup.a rebuilds omits 9f35b818a2f9 s390/sysinfo: add missing #ifdef CONFIG_PROC_FS omits 424e2b4b3521 ASoC: es7134: Add VDD and AVDD power supplies omits a016b11cc41d ASoC: es7134: check if mclk rate is valid omits 5650729f9a1b ASoC: es7134: remove 64kHz rate from the supported rates omits d8ffee2f551a spi: spi-fsl-dspi: Fix imprecise abort on VF500 during probe omits 05739375f1c0 ASoC: pxa-ssp: remove .set_pll() and .set_clkdiv() callbacks omits 1581250119da ASoC: pxa: select SND_PXA2XX_LIB for drivers that depend on it omits 1a8f0a3c13c1 ASoC: ac97: convert to SPDX identifiers omits 1356a6071cf4 ASoC: soc-generic-dmaengine-pcm: convert to SPDX identifiers omits b3ed4c86a700 ASoC: soc-compress: convert to SPDX identifiers omits f2b6a1b25fec ASoC: soc-topology: convert to SPDX identifiers omits c01f3af4d320 ASoC: soc-dapm: convert to SPDX identifiers omits 873486ed4af3 ASoC: soc-core: convert to SPDX identifiers omits 7730bb13c747 ASoC: soc-acpi: convert to SPDX identifiers omits 9e14035c7fac ASoC: soc-devres.c: convert to SPDX identifiers omits 632628df453c ASoC: soc-utils.c: convert to SPDX identifiers omits 8ab0215c1181 ASoC: soc-jack.c: convert to SPDX identifiers omits b53c34b4b73e ASoC: soc-dpcm.h: convert to SPDX identifiers omits ed51758247c5 ASoC: soc-pcm.c: convert to SPDX identifiers omits 4eef5a90ca8b ASoC: soc-ops.c: convert to SPDX identifiers omits e2cfd2c9673f ASoC: soc-dai.h: convert to SPDX identifiers omits d1aaa2e68619 ASoC: soc-io.c: convert to SPDX identifiers omits ac204c9b030f ASoC: audio-graph-scu-card.c: convert to SPDX identifiers omits decd896121f9 ASoC: audio-graph-card.c: convert to SPDX identifiers omits 9afe58f1cbd1 ASoC: simple-scu-card.c: convert to SPDX identifiers omits d613a7f45ebb ASoC: simple-card-utils: convert to SPDX identifiers omits d573454d9b4f ASoC: simple-card: convert to SPDX identifiers omits 464a5686e6c9 regulator: Revert "regulator: pfuze100: add enable/disable [...] omits d5641c64c48f PM / hibernate: cast PAGE_SIZE to int when comparing with [...] omits 90aff8d091c9 ARM64: dump: Convert to use DEFINE_SHOW_ATTRIBUTE macro omits f314dfea16a0 modsign: log module name in the event of an error omits 5f936e19cc0e alarmtimer: Prevent overflow for relative nanosleep omits 78c9c4dfbf8c posix-timers: Sanitize overrun handling omits 6fec64e1c92d posix-timers: Make forward callback return s64 omits a1d001542392 cpufreq: imx6q/thermal: imx: register cooling device depen [...] omits 1111b7836c80 cpufreq: intel_pstate: use match_string() helper omits 0cc3cd21657b cpu/hotplug: Boot HT siblings at least once omits 506a66f37489 Revert "x86/apic: Ignore secondary threads if nosmt=force" omits d053d639f00c s390/tools: fix gcc 8 stringop-truncation warnings omits 627c9b62058e s390/boot: block uncompressed vmlinux booting attempts omits 9acdb3bb0701 s390/monwriter: fix gcc 8 stringop-truncation warning omits 276d605081fb s390/tape: fix gcc 8 stringop-truncation warning omits 5d2f6e26b318 s390/tape: fix stringop-truncation gcc 8 warnings omits 3ad4c05a53b5 s390: align struct lowcore to double page size omits 2d6f74f797f2 s390/decompressor: correct EXCLUDE_FILE construct omits f56506ef3061 s390: move _text to an actual .text start omits c949786450d6 s390: correct _stext offset omits 183ab05ff285 s390: get rid of the first mb of uncompressed image omits 8e533fdd0925 s390: remove unused _ehead symbol omits 94cbc0ea163f s390: put expoline execute-trampolines into .text section omits 4778dc08ef99 s390/decompressor: discard ___kcrctab section omits 1fee96264a71 s390/zcrypt: add copy_from_user length plausibility checks omits ad82a928eb58 s390/perf: fix gcc 8 array-bounds warning omits f6ea4d25e959 s390: fix gcc 8 stringop-truncation warnings in proc handlers omits 4e0f5e916f7f s390/dasd: fix gcc 8 stringop-truncation warning omits c6756b7d0c5d s390/dasd,zfcp: fix gcc 8 stringop-truncation warnings omits 6b2ddf33baec s390/extmem: fix gcc 8 stringop-overflow warning omits d642d6262f4f s390/scm_blk: correct numa_node in scm_blk_dev_setup omits b17e3abb0af4 s390/dasd: correct numa_node in dasd_alloc_queue omits 0d7fa8fa9cbc staging: fbtft: indent fbtft_device_display - last entry - [...] omits 7651f3abf88e staging: rtl8188eu: fix block comments - coding style omits f33f23048f63 staging: rtl8188eu: move return type to functions definition line omits 3a26036ff91a staging: rtl8188eu: reorder switch cases and remove default break omits 9d4bedcbf2ad staging: rtl8723bs: simplify if else statement omits d2ab9916f012 staging: rtl8723bs: fix comparsion to true/false and brace issues omits 790d5d2a7e9b staging: rtl8192u Remove redundant #include directive omits 698b47cb2204 staging:r8188eu: Use lib80211 to encrypt (WEP) tx frames omits 0a561b0f91d2 staging: rtl8723bs: remove pointless if else in rtw_sdio_resume() omits 3b41f9bc8076 staging: rtl8188eu: remove unnecessary parentheses omits 24e66e986838 staging: rtl8723bs: fix line over 80 characters omits 699ed92dce94 staging: rtl8188eu: remove rtw_ioctl_rtl.h omits fd29edc7232b staging: speakup: Replace strncpy with memcpy omits 796422f227ee dma-fence: Allow wait_any_timeout for all fences omits c701317a3eb8 dma-fence: Make ->enable_signaling optional omits 1b48b7202c43 dma-fence: remove fill_driver_data callback omits 243f37cb1f63 mtd: rawnand: micron: add fixup for ONFI revision omits 872b71ff084a mtd: rawnand: add defines for ONFI version bits omits 00ce4e039ad5 mtd: rawnand: add manufacturer fixup for ONFI parameter page omits ed6d0285f81c mtd: rawnand: marvell: Handle on-die ECC omits d7d9f8ec77fe mtd: rawnand: add NVIDIA Tegra NAND Flash controller driver omits f8a53187a25f dt-bindings: mtd: add tegra NAND controller binding omits f922bd798bb9 mtd: rawnand: add an option to specify NAND chip as a boot device omits 9a69f5087ccc drivers/staging: Gasket driver framework + Apex driver omits f308d7353d1f mtd: rawnand: add Reed-Solomon error correction algorithm omits 16c4fba03a45 mtd: rawnand: hynix: fix decoding the OOB size on H27UCG8T2BTR omits ac8cf0b9e784 mtd: rawnand: micron: Update ecc_stats.corrected omits efc6362c6f8c mtd: rawnand: atmel: add module param to avoid using dma omits ee55fe552fcd staging/skein: Remove Skein and Threefish code omits 67cd0eec5b62 rpmsg: smd: Add missing include of sizes.h omits 0bc263149575 usb: update for tcpci drivers moving out of staging omits 714c95ce8bad Merge 4.18-rc3 into usb-next omits 16ecf49c10a1 Merge 4.18-rc3 into tty-next omits 7f5d8f711687 Merge 4.18-rc3 into staging-next omits 97680ade43dc Merge branch 'xps-symmretric-queue-selection' omits a4fd1f4babe3 Documentation: Add explanation for XPS using Rx-queue(s) map omits 8af2c06ff4b1 net-sysfs: Add interface for Rx queue(s) map per Tx queue omits fc9bab24e9c6 net: Enable Tx queue selection based on Rx queues omits c6345ce7d361 net: Record receive queue number for a connection omits 755c31cd85ae net: sock: Change tx_queue_mapping in sock_common to unsig [...] omits 04157469b7b8 net: Use static_key for XPS maps omits 80d19669ecd3 net: Refactor XPS for CPUs and Rx queues omits e08015e7d6a4 drm/pl111: Support Nomadik LCDC variant omits 6d8e85ffe178 xfrm: Allow Set Mark to be Updated Using UPDSA omits 2d0b768bd1a8 ARM: dts: imx6sll-evk: enable usdhc3 slot omits 4508a44da371 ARM: dts: imx6qdl-zii-rdu2: Populate RAVE SP power button node omits 8cbcf1d2dbc0 ARM: dts: imx6qdl-zii-rdu2: Populate RAVE SP backlight node omits ec84fd24cfae ARM: dts: imx6qdl-zii-rdu2: Populate RAVE SP EEPROM nodes omits 6e1a8a621ed1 ARM: dts: imx51-zii-rdu1: Populate RAVE SP EEPROM nodes omits 3d177f483e2b ARM: dts: imx53-qsb: Let the codec control MCLK pinctrl omits 3428d14d8a91 ARM: dts: imx6ull: Switch to SPDX identifier omits 9152743b298e ARM: dts: imx51: Add sahara crypto support omits c4288946d43e ARM: dts: imx6qdl-colibri: use pull-down on wake-up pin omits c76822436009 ARM: dts: imx6qdl-colibri: move card detect to module device tree omits 10d11dad4a4e ARM: dts: imx6qdl-colibri: mux SD/MMC card detect explicitly omits e4e4730698c9 crypto: skcipher - remove the exporting of skcipher_walk_next omits d0d859bb87ac crypto: virtio - Register an algo only if it's supported omits b551bac14aca crypto: virtio - Read crypto services and algorithm masks omits 0917b873127c crypto: vmac - remove insecure version with hardcoded nonce omits ed331adab35b crypto: vmac - add nonced version with big endian digest omits bb2964810233 crypto: vmac - separate tfm and request context omits 73bf20ef3df2 crypto: vmac - require a block cipher with 128-bit block size omits 76744502ff32 ARM: dts: imx: Add missing chosen/stdout-path omits 54c43959ab70 ARM: dts: imx50: remove non-existent USB instances omits ff6f5a691cd9 ARM: dts: imx50: fix KPP pin definition typos omits ba72b5a49957 ARM: dts: imx51: Add aipstz nodes omits 4a23e6ee9f69 ARM: dts: imx7d-sdb: Restore pwm backlight support omits 0b9e3d543f9f Merge branch 'bpf-bpftool-libbpf-improvements' omits 121c58bed01a tools: bpftool: deal with options upfront omits ef347a340b1a tools: bpftool: add missing --bpffs to completions omits 71e07ddcdc03 tools: bpftool: drop unnecessary Author comments omits eac7d84519a3 tools: libbpf: don't return '.text' as a program for multi [...] omits 9a94f277c4fb tools: libbpf: restore the ability to load programs from . [...] omits 9aba36139a5f tools: libbpf: allow setting ifindex for programs and maps omits d9b683d7464e tools: libbpf: add section names for missing program types omits c256429fbd01 tools: bpftool: use correct make variable type to improve [...] omits 7ce3f912ae0a PCI: Enable PASID only if entire path supports End-End TLP [...] omits f778a0d26fe3 PCI: Expand documentation for pci_add_dma_alias() omits 5df362a6cf49 iio: adc: Add Spreadtrum SC27XX PMICs ADC support omits d93de07a12e8 dt-bindings: iio: Add Spreadtrum SC27XX PMICs ADC controll [...] omits 732238e22e4c iio: accel: adxl345: add calibration offset support omits 9048f1f18a70 iio: accel: adxl345: convert address field usage in iio_chan_spec omits 4b5de1fa97b9 iio: accel: adxl345: add link to datasheet omits c6988eb0e7d2 staging:iio:impedance-analyzer:ad5933: Macro replacement C [...] omits 5105730fbf67 docs/idr: use empty "functions" directive omits f2e8603604aa Documentation/sphinx: allow "functions" with no parameters omits e876c445df40 hpfs: fix an inode leak in lookup, switch to d_splice_alias() omits 1a84d7fdb5fc Merge branch 'mlxsw-Add-resource-scale-tests' omits 1b6130df62d0 selftests: mlxsw: Add scale test for resources omits 9136074d5641 selftests: mlxsw: Add target for mirror-to-gretap test on [...] omits b973b78aaeae selftests: mlxsw: Add scale test for mirror-to-gretap omits 741a7661f077 selftests: mlxsw: Add target for tc flower test on spectrum omits d67a94e81fda selftests: mlxsw: Add tc flower scale test omits c51a744a28ba selftests: mlxsw: Add target for router test on spectrum omits d98307c52b19 selftests: mlxsw: Add router test omits b030c3381164 selftests: mlxsw: Add devlink KVD resource test omits 5aeba3e89b3e selftests: mlxsw: Add devlink_lib_spectrum.sh omits bc7cbb1e9f4c selftests: forwarding: Add devlink_lib.sh omits 68d9cea594b5 selftests: forwarding: lib: Parameterize NUM_NETIFS in two [...] omits 96fa91d28122 selftests: forwarding: lib: Add check_err_fail() omits 87d8fb18cbe9 selftests: forwarding: Allow lib.sh sourcing from other di [...] omits a847726159c6 Merge branch 'nfp-flower-updates-and-netconsole' omits 635cf43dbddd nfp: flower: enabled offloading of Team LAG omits 51a8cefc6e3d nfp: flower: offload tos and tunnel flags for ipv4 udp tunnels omits ed21b637e940 nfp: flower: extract ipv4 udp tunnel ttl from route omits ed8f2b52b622 nfp: flower: ignore checksum actions when performing pedit [...] omits 5d4b0b4068f1 nfp: populate bus-info on representors omits d387b8a19a39 nfp: make use of napi_consume_skb() omits 670b5274ff97 nfp: implement netpoll ndo (thus enabling netconsole) omits 18aa5b180f00 nfp: fail probe if serial or interface id is missing omits f055a9dfee85 nfp: expose ring stats of inactive rings via ethtool omits 4e485d06bb8c strparser: Call skb_unclone conditionally omits 180390c470e1 tc-testing: initial version of tunnel_key unit tests omits 8365da2c0570 Merge tag 'mac80211-next-for-davem-2018-06-29' of git://gi [...] omits a1be5a20f137 tipc: extend sock diag for group communication omits 6a939f365bdb tipc: Auto removal of peer down node instance omits e397286b8e89 r8169: remove TBI 1000BaseX support omits 759f29b62fb9 tipc: optimize function tipc_node_timeout() omits ef9be755697f tipc: eliminate buffer cloning in function tipc_msg_extract() omits 9ca78674eb6a net: usb: Mark expected switch fall-throughs omits d241d4aac93f net: phy: realtek: add support for RTL8211 omits 49d17512560b r8169: use standard debug output functions omits b5f16484dd1c Merge branch 'smc-pnetid-and-SMC-D-support' omits 684b89bc39ce s390/ism: add device driver for internal shared memory omits 4b1b7d3b30a6 net/smc: add SMC-D diag support omits 413498440e30 net/smc: add SMC-D support in af_smc omits be244f28d22f net/smc: add SMC-D support in data transfer omits c758dfddc1b5 net/smc: add SMC-D support in CLC messages omits 1619f770589a net/smc: add pnetid support for SMC-D and ISM omits c6ba7c9ba43d net/smc: add base infrastructure for SMC-D and ISM omits e82f2e31f559 net/smc: optimize consumer cursor updates omits 0afff91c6f5e net/smc: add pnetid support omits be6a3f38ff2a net/smc: determine port attributes independent from pnet table omits b0402f011367 Merge branch 'Fixes-for-running-mirror-to-gretap-tests-on-veth' omits 4e74cc7c5d3f selftests: forwarding: mirror_gre_changes: Fix waiting for [...] omits ec9fdc99f5a6 selftests: forwarding: Tweak tc filters for mirror-to-gret [...] omits ac0fcadf03f8 selftests: forwarding: lib: Avoid trapping soft devices omits 010079bac0ce selftests: forwarding: lib: Split out setup_wait_dev() omits b330219cb21d Merge branch 'xilinx_emaclite-coding-style' omits 14291d10a8f5 net: emaclite: Remove unnecessary spaces omits 49a83f002731 net: emaclite: Fix block comments style omits f713d50f33c1 net: emaclite: update kernel-doc comments omits aa5848bc4043 net: emaclite: Simplify if-else statements omits 21d61166cada net: emaclite: Use __func__ instead of hardcoded name omits dfe76a361427 Merge branch 'mvpp2-Add-big-endian-support' omits dc734dbe9969 net: mvpp2: Use htons when checking protocol info omits 432b59426bca net: mvpp2: prs: Drop unnecessary swab16 in vlan detection omits bd43d1ba12b7 net: mvpp2: prs: Drop unions representing TCAM and SRAM entries omits 7b9c7d7dc539 net: mvpp2: Make TX / RX descriptors little-endian omits ea5d0c32498e tcp: add new SNMP counter for drops when try to queue in r [...] omits 83607344d667 bnx2x: Mark expected switch fall-throughs omits 1f705bc61aee net: stmmac: Add support for CBS QDISC omits 783e84961b1d PCI: Make pci_get_rom_size() static omits beced88e6af4 PCI: Add check code for last image indicator not set omits 445ec321e71b PCI: Avoid accessing memory outside the ROM BAR omits ad281ecf1c7d PCI: Add DMA alias quirk for Microsemi Switchtec NTB omits cfdfc14e7fb8 switchtec: Use generic PCI Vendor ID and Class Code omits 11eb0e0e8dea PCI: Make early dump functionality generic omits b1277a226d8c PCI: Cleanup PCI_REBAR_CTRL_BAR_SHIFT handling omits d3252ace0bc6 PCI: Restore resized BAR state on resume omits 60e9343b3551 ARM: configs: keystone: Enable CONFIG_MMC_SDHCI_OMAP omits f7e8a182a41e ARM: dts: keystone-k2g-evm: Use sdhci-omap programming model omits bb601b38ddce ARM: dts: keystone-k2g-evm: Add "vqmmc-supply" property fo [...] omits 1ea29bbd47cf drm/i915/guc: Print CTL params passed to Guc omits 491657a91560 drm/vc4: Make DSI call into the bridge after the DSI link [...] omits 14d9deeb273c drm/v3d: Define the fourcc modifier for the Broadcom UIF format. omits 1c77483e4c50 IB: Improve uverbs_cleanup_ucontext algorithm omits e620ebfc228d IB/srpt: Support HCAs with more than two ports omits dff96888860a drm/vmwgfx: add SPDX idenitifier and clarify license omits a3be6f6c6e3e drm/vmwgfx: add SPDX idenitifier and clarify license omits eee3dc56e22e drm/noveau: add SPDX identifier and clarify license omits 4f960dcf7542 drm: add SPDX identifier and clarify license omits 3e2b88cbd225 drm: add SPDX idenitifier and clarify license omits 49e414c32053 arm: dts: pxa3xx: Add ssp ports to pxa3xx device tree omits 267a113cec97 arm: dts: pxa3xx: provide correct clk-names property for n [...] omits e66e39982ed1 ARM: dts: pxa: add label to lcd controller node omits be01de596ef6 drm/i915/selftests: Attach the fence to the object when ma [...] omits d78e2bbf483f drm/i915/selftests: Mark up write into scratch vma omits e14d7dfb41f5 x86/speculation/l1tf: Fix up pte->pfn conversion for PAE omits a7047564fef3 clk: imx6: fix video_27m parent for IMX6QDL_CLK_CKO1_SEL omits 4a2eaa8e2567 clk: imx6ul: remove clks_init_on array omits debef195bd5c clk: imx6ul: add GPIO clock gates omits 222bce5eb88d ALSA: snd-aoa: add of_node_put() in error path omits 566f5b67fc0c clk: imx6sx: remove clks_init_on array omits 8e12ce99541b clk: imx6sl: remove clks_init_on array omits 54614d1218fd clk: imx6q: remove clks_init_on array omits 68348441ef7d IB/iser: set can_queue earlier to allow setting higher que [...] omits 24c937b39dfb IB/rxe: don't clear the tx queue on every transfer omits e8f127caf63a clk-si514, clk-si544: Implement prepare/unprepare/is_prepa [...] omits 92ebb6a0a13a IB/cm: Remove now useless rcu_lock in dst_fetch_ha omits 151779996597 RDMA/mlx5: Don't leak UARs in case of free fails omits 7403bd14d7b5 PCI: hv: Replace GFP_ATOMIC with GFP_KERNEL in new_pcichil [...] omits dad051395413 Documentation/process/howto.rst: add a missing cross-reference omits 351f10a3ce93 Documentation/admin-guide/README.rst: add a label for cros [...] omits 8ab1416a6d51 doc: dev-tools: kselftest.rst: update contributing new tests omits 30408a43a3b5 Merge tag 'mlx5e-updates-2018-06-28' of git://git.kernel.o [...] omits c65a6a930b70 Merge branch 'net-Geneve-options-support-for-TC-act_tunnel_key' omits 0ed5269f9e41 net/sched: add tunnel option support to act_tunnel_key omits 256c87c17c53 net: check tunnel option type in tunnel flags omits 9d7298cd1dc5 net/sched: act_tunnel_key: add extended ack support omits a1165b591925 net/sched: act_tunnel_key: disambiguate metadata dst error cases omits c90d160487c4 cxgb4: Support ethtool private flags omits d5fbda61ac92 cxgb4: Add support for FW_ETH_TX_PKT_VM_WR omits 485f8b2824ef arm64: dts: renesas: r8a77965: Add second port to rcar_sou [...] omits 4436a3711e32 arm64: dts: marvell: armada-37xx: reserve memory for ATF omits d970737fa305 arm64: dts: marvell: armada-37xx: add the node allowing AV [...] omits 17b98aadcedc ARM: davinci_all_defconfig: Enable Bluetooth omits b0e9a2fe3ff9 sctp: add support for SCTP_REUSE_PORT sockopt omits 23c94d63a7e3 net: ethernet: stmmac: dwmac-rk: Add GMAC support for px30 omits 9b10000f4921 tg3: Mark expected switch fall-throughs omits e6800d2601fa pinctrl: intel: Add Ice Lake PCH pin controller support omits 7bd160245196 Merge tag 'ib-fbdev-drm-v4.19-deferred-console-takeover-fi [...] omits 6a230edd5d6e pinctrl: armada-37xx: add suspend/resume support omits c1d9b4196ba6 ASoC: mt6797: sub dai use list_head omits f11c5db770ab ASoC: mediatek: sub dai use list_head omits 6c5d0736e9c0 pinctrl: actions: Add interrupt support for OWL S900 SoC omits e3bc2ebd922d dt-bindings: pinctrl: Add gpio interrupt bindings for Acti [...] omits 216da1287a8a wcn36xx: Fix WEP encryption omits e3160542ab48 wcn36xx: Track associated stations omits 10db60b9fab7 wcn36xx: Fix WEP104 encryption type omits 62652555c616 ath10k: use locked skb_dequeue for rx completions omits 84a0d4669c8f ath9k: use irqsave() in USB's complete callback omits fe041deba4f6 ath9k: use timespec64 for tsf_ts omits 0a94cf345740 ASoC: pxa: make SND_PXA2XX_SOC_I2S selectable omits c7b4f15ddb4f ASoC: pxa: remove bindings from pxa2xx-pcm omits d767d3ce5c48 ASoC: pxa: provide PCM ops for ssp, i2s and ac97 components omits 456ec8087656 ASoC: pxa2xx-pcm-lib: fix indenting omits 7afd1b0b2ef9 ASoC: pxa: move some functions to pxa2xx-lib omits a7160670b5e2 ASoC: pxa: clean up function names in pxa2xx-lib omits 95acb005fef2 ASoC: fold pxa2xx-pcm into its only user, pxa2xx-ac97 omits 8f54061d001a ASoC: pxa: remove the dmaengine compat need omits 13d7f936e9cc Merge tag 'ib-fbdev-drm-v4.19-deferred-console-takeover-fi [...] omits 334bb8972a13 console: dummycon: export dummycon_[un]register_output_notifier omits 0894aa28aece dmaengine: xilinx_dma: Enable VDMA S2MM vertical flip support omits 714b83924a2b dt-bindings: dmaengine: xilinx_dma: Add VDMA vertical flip [...] omits 457209595789 drm/i915: Remove delayed FBC activation. omits c9855a561afa drm/i915: Block enabling FBC until flips have been completed omits a42177505869 mac80211: use BIT_ULL for NL80211_STA_INFO_* attribute types omits 397c657a0644 cfg80211: use BIT_ULL for NL80211_STA_INFO_* attribute types omits f0c0407d2a9f mac80211: remove unnecessary NULL check omits 47aa7861b9bf mac80211: fix potential null pointer dereference omits fe0984d38938 cfg80211: track time using boottime omits 58c77bf1d410 Merge branch 'ila-Cleanup' omits b6e71bdebb12 ila: Flush netlink command to clear xlat table omits ad68147ef287 ila: Create main ila source file omits b893281715ab ila: Call library function alloc_bucket_locks omits f7a2ba5ab9c5 ila: Fix use of rhashtable walk in ila_xlat.c omits 6d268910a4e2 Merge branch 'hns3-a-few-code-improvements' omits ab68059e15d7 net: hns3: use lower_32_bits and upper_32_bits omits 541a7bd6bf23 net: hns3: remove back in struct hclge_hw omits 43e2b1c7f4a4 net: hns3: remove the Redundant put_vector in hns3_client_uninit omits ccc2bef82980 net: hns3: print the ret value in error information omits 48569cdaaf8b net: hns3: extraction an interface for state init|uninit omits fe589e0454b3 net: hns3: remove unused head file in hnae3.c omits 0e6084aa1c4e net: hns3: add unlikely for error check omits 94c5e5321302 net: hns3: add l4_type check for both ipv4 and ipv6 omits 36cbbdf64397 net: hns3: add vector status check before free vector omits e718a93fee03 net: hns3: rename the interface for init_client_instance a [...] omits b204bc748400 net: hns3: remove hclge_get_vector_index from hclge_bind_r [...] omits c981c01164d5 Merge tag 'ib-fbdev-drm-v4.19-deferred-console-takeover' o [...] omits 9512f985c32d drm/i915/execlists: Direct submission of new requests (avo [...] omits fd8526e50902 drm/i915/execlists: Trust the CSB omits 3800cd195305 drm/i915/execlists: Stop storing the CSB read pointer in t [...] omits f4b58f0438ba drm/i915/execlists: Reset CSB write pointer after reset omits bc4237ec8dea drm/i915/execlists: Unify CSB access pointers omits 8ea397fa70be drm/i915/execlists: Process one CSB update at a time omits d8857d541c67 drm/i915/execlists: Pull CSB reset under the timeline.lock omits 0b02befa828c drm/i915/execlists: Pull submit after dequeue under timeline lock omits 74093f3eccac drm/i915: Drop posting reads to flush master interrupts omits f7dc0157e4b5 drm/i915/uc: Fetch GuC/HuC firmwares from guc/huc specific init omits c39d2e7e35f6 drm/i915/guc: Use intel_guc_init_misc to hide GuC internals omits 509fda105ba8 samples/bpf: xdp_rxq_info action XDP_TX must adjust MAC-addrs omits 0d25c43ab988 samples/bpf: extend xdp_rxq_info to read packet payload omits ed56c5193ad8 net/mlx5e: Update NIC HW stats on demand only omits 2ad9ecdbe7d4 net/mlx5e: Add counter for total num of NOP operations omits b71ba6b46ffe net/mlx5e: Add counter for MPWQE filler strides omits a1bf74dc6e66 net/mlx5e: Add channel events counter omits dc983f0e2b6e net/mlx5e: Add a counter for congested UMRs omits 2d7103c800ad net/mlx5e: Add NAPI statistics omits cbe73aaeecae net/mlx5e: Add XDP_TX completions statistics omits 861556569645 net/mlx5e: Add TX completions statistics omits c400028371e5 net/mlx5e: RX, Use existing WQ local variable omits ca11b798998a net/mlx5e: Convert large order kzalloc allocations to kvzalloc omits bc5a7ccd9a60 net/mlx5e: Add UDP GSO remaining counter omits 689adf0d4892 net/mlx5e: Add UDP GSO support omits 6b5939d2e528 MIPS: AR7: Normalize clk API omits 344ebf09949c MIPS: Always use -march=<arch>, not -<arch> shortcuts omits 8e5c88bfbb8c MIPS: ath25: Convert random_ether_addr to eth_random_addr omits 97c8580e85cf MIPS: Annotate cpu_wait implementations with __cpuidle omits e3be4079ea91 drm/i915: Only signal from interrupt when requested omits 78796877c37c drm/i915: Move the irq_counter inside the spinlock omits 69dc4d003e3b drm/i915: Only trigger missed-seqno checking next to boundary omits 3f88325c2e39 drm/i915: Reduce spinlock hold time during notify_ring() i [...] omits 10195b1e4411 drm/i915: Show vma allocator stack when in doubt omits 30f3b42147ba can: mark led trigger as broken omits 868ec1cad0d9 devicectree: bindings: fix location of leds common file omits 3d74243db89f leds: triggers: don't depend on LEDS_TRIGGERS twice omits 8cb21086cc63 leds: Modify PC Engines apu/apu2 driver to support apu3 omits b0c6108ecf64 nfs_instantiate(): prevent multiple aliases for directory inode omits a24362ead99a drm/i915: Replace drm_dev_unref with drm_dev_put omits 01159b47a400 drm/i915: Replace drm_gem_object_unreference_unlocked with [...] omits 55f95c2723da drm/i915: Replace __drm_gem_object_unreference with __drm_ [...] omits 0f67706e6600 drm/i915: Replace drm_gem_object_{un/reference} with {put, [...] omits ef196b5c2f4f drm/i915: Replace drm_connector_{un/reference} with put,ge [...] omits a7f58b9ecfd3 PCI: vmd: White list for fast interrupt handlers omits 4fa7f0869935 audit: simplify audit_enabled check in audit_watch_log_rul [...] omits 65a8766f5f50 audit: check audit_enabled in audit_tree_log_remove_rule() omits 96487173aaf6 ARM: dts: armada388-clearfog: drop future changes disclaimer omits bb683d7ad9d5 ARM: dts: armada388-clearfog: enable spi flash omits 4b09791ba059 cred: conditionally declare groups-related functions omits c1e802f68ca0 dt-bindings: pinctrl: qcom: add gpio-ranges, gpio-reserved-ranges omits 746777012c98 pinctrl: aspeed: Fix documentation omits a319b56175ad pinctrl: cedarfork: Correct EAST pin ordering omits a98a5c27b54e staging: rtl8188eu: remove whitespace - coding style omits a50d971c08ea staging: rtl8723bs: use mac_pton() in rtw_macaddr_cfg() omits 9579ba6e5d4f staging: rtl8723bs: use ether_addr_copy() in rtw_macaddr_cfg() omits 375a2bd27583 staging: rtl8723bs: refactor rtw_macaddr_cfg() omits 05ccc7061a3b staging: rtl8723bs: fix comparsion to NULL - coding style omits d725d6e3290b Merge tag 'ib-fbdev-drm-v4.19-deferred-console-takeover' o [...] omits 3c4a737267e8 media: ov5640: fix frame interval enumeration omits 2bbc46e811f0 media: v4l-common: Make v4l2_find_nearest_size more sparse [...] omits 41cb1c739dcd media: ov5640: adjust xclk_max omits 22216ec41e91 media: soc_camera: ov772x: correct setting of banding filter omits 30ed2b83343b media: s3c-camif: ignore -ENOIOCTLCMD from v4l2_subdev_cal [...] omits 2ec7debd44b4 media: omap3isp: zero-initialize the isp cam_xclk{a,b} ini [...] omits 16c0cd074f2f Merge branch 'net-preserve-sock-reference-when-scrubbing-the-skb' omits 5b0a20546657 media: dw9807: Add dw9807 vcm driver omits 9c4c325252c5 skbuff: preserve sock reference when scrubbing the skb. omits f564650106a6 netfilter: check if the socket netns is correct. omits 83d83bebf401 console/fbcon: Add support for deferred console takeover omits 3bd3a0e330aa fbcon: Call WARN_CONSOLE_UNLOCKED() where applicable omits d48de54a9dab printk: Export is_console_locked omits 5129c0e1f6ac media: dt-bindings: Add bindings for Dongwoon DW9807 voice coil omits 6882e01bf8b9 media: MAINTAINERS: Update entry for Intel IPU3 cio2 driver omits 6f3de8388efc media: omap3isp: fix warning for !CONFIG_PM omits 795bce437f4e media: ov772x: create subdevice device node omits 7b9998c93619 media: ov772x: make set_fmt() and s_frame_interval() retur [...] omits 95f5a45aea88 media: ov772x: avoid accessing registers under power saving mode omits 09e620c6af57 media: ov772x: use v4l2_ctrl to get current control value omits 80dc2a49ba04 media: ov772x: reconstruct s_frame_interval() omits 6d2b0f7b9c1e staging: Convert random_ether_addr to eth_random_addr omits b244f917acb7 staging: rtl8188eu: remove blank lines omits 39b2ef70d6d3 staging: wlan-ng: add parentheses to macro argument usage [...] omits b2679009fa7d staging: wlan-ng: replace macro with inline function in pr [...] omits 9e5ffffb6853 staging: wlan-ng: replace WLAN_CTL_FRAMELEN with inline fu [...] omits a37545e5e581 staging: wlan-ng: fix coding style (indentation) in prism2mib.c omits 003504a23a76 Merge branch 'net-sched-actions-code-style-cleanup-and-fixes' omits 430527415398 net sched actions: avoid bitwise operation on signed value [...] omits 95b0d2dc13c7 net sched actions: fix misleading text strings in pedit action omits 6ff7586e382c net sched actions: use sizeof operator for buffer length omits 544377cd2545 net sched actions: fix sparse warning omits d020d4559de9 net sched actions: fix coding style in pedit headers omits 80f0f574cc61 net sched actions: fix coding style in pedit action omits ac5e4875e6d8 staging: rtlwifi: Fix a possible sleep-in-atomic-context b [...] omits 6b142341a605 staging: wlan-ng: improved readability of function prism2_add_key omits c238d7b1e5fd staging: rtsx: remove rtsx_trace() and related code omits 5c6a5eb3aa86 staging: use BIT_ULL for NL80211_STA_INFO_* attribute types omits efc8f3b2f317 staging: most: fix sparse warning Using plain integer as N [...] omits 34af7d920b76 media: ov772x: handle nested s_power() calls omits 0a9fe5c375b5 netem: slotting with non-uniform distribution omits 7c5746c44873 staging: rtl8723bs: remove rtw_set_tx_chksum_offload() omits c2cae8951772 media: ov772x: support device tree probing omits e8466ea7bc3a staging: rtl8723bs: Fix comment on variable init omits cbb2cb50c056 staging: rtl8723bs: Remove unnecessary initializations omits 3520c7a47b39 staging: rtl8723bs: Move definition open brace omits 05e540b27718 staging: rtl8723bs: Fix two possible sleep-in-atomic-conte [...] omits 8498887660df staging: rtl8723bs: remove get_monotonic_boottime() omits 8cc46a2cc2a1 staging: rtl8723bs: Add missing curly braces on else statement. omits 904604397d16 staging: rtl8723bs: Merge workaround conditionals into sin [...] omits f57468482120 staging: rtl8723bs: Merge conditionals with similar bodies. omits 871081d4e957 staging: rtl8723bs: Fix spelling mistake in comment. omits 81dff62b3d03 staging: rtl8723bs: Move bandwidth index lookup to new function. omits 9ca65c3041fd staging: rtl8723bs: Move rate section index lookup to new [...] omits ac41f631d418 staging: rtl8723bs: Remove empty else-if conditional. omits fdf620d6970c staging: rtl8723bs: Combine if statements with equivalent body. omits 717209ec616c staging: rtl8723bs: Fix camel-case names in phy_get_tx_pwr_lmt(). omits cc2231a3bbcf staging: rtl8723bs: Rename PHY_GetTxPowerLimit(). omits 26472590a6b7 staging: rtl8723bs: Clean up whitespace in 'PHY_GetTxPower [...] omits e8b8fc8a38b5 staging: pi433: cleanup comments in rf69.h omits ecfacacf3ff0 staging: pi433: add SPDX-License-Identifier tag omits 8679339524c1 staging: pi433: replace simple switch statements omits 983000d7fa5d staging: pi433: fix race condition in pi433_open omits 89ce93fd5b75 media: ov772x: omit consumer ID when getting clock reference omits 40519d545824 media: ov772x: use generic names for reset and powerdown gpios omits 4b610d6d03ee media: ov772x: add media controller support omits 10c553b154c7 staging: android/vsoc: stop using 'timespec' omits 8632c614565d staging: android: ashmem: Fix mmap size validation omits 59848d6aded5 staging: android: ashmem: Remove use of unlikely() omits 30f3b17eaf49 media: ov772x: add checks for register read errors omits 0b964d183cbf media: ov772x: allow i2c controllers without I2C_FUNC_PROT [...] omits 5c6d0dbb023d staging: wilc1000: updated TODO file omits 688a45ea2030 staging: wilc1000: avoid use of static variable 'rssi' omits 6566dc041608 staging: wilc1000: avoid use of static variable 'inactive_time' omits 56b408e513ba staging: wilc1000: handle freeing of 'key' & 'seq' data in [...] omits 5b9be6713a7c staging: wilc1000: handle freeing of key data in wilc_add_ptk() omits e6ea187b5b2a staging: wilc1000: handle freeing of key data in wep add key omits c6a358d56476 staging: wilc1000: rename wilc_enqueue_cmd() to wilc_enque [...] omits 708d96fb2abe staging: wilc1000: remove 'hif_thread_comp' completions omits 5e6f8a8ae292 staging: wilc1000: added 'work_comp' completion as part of [...] omits ff52a57a7a42 staging: wilc1000: move the allocation of cmd out of wilc_ [...] omits 02f08321d0bb staging: wilc1000: remove unused marco related to HIF commands omits 7233be314e02 staging: wilc1000: remove host_if_work() to handle TODO li [...] omits 8c05c98b1a2f staging: wilc1000: Use common structs to parse ip packets omits 604298527699 staging: mt7621-gpio: avoid use banks in device tree omits 36913c87abc1 staging: mt7621-gpio: update Kconfig with SoC details omits 32c06cdef5c6 staging: mt7621-gpio: avoid long line in a comment omits c4604a0e5c6b staging: mt7621-gpio: set different names for each gpio_ch [...] omits 888295597e07 staging: mt7621-gpio: avoid one level indentation in inter [...] omits e4550f6e9a13 staging: mt7621-gpio: avoid to set up irqs if not defined in dts omits bfb623c5b093 staging: mt7621-gpio: avoid check for NULL in 'to_mediatek [...] omits 3e55d7c91369 staging: mt7621-gpio: align indentation for all defines omits 26cbc8cf92a3 staging: mt7621-gpio: update kerneldoc for state containers omits 5547b411e992 staging: mt7621-gpio: remove no more necessary PIN_MASK macro omits 7bf3d70e6e2c staging: mt7621-gpio: avoid custom irq_domain for gpio omits 368d97d69dab staging: mt7621-gpio: implement high level and low level irqs omits fe84f0c9b713 staging: mt7621-gpio: add kerneldoc for state data containers omits 72b2884d6296 staging: mt7621-gpio: add COMPILE_TEST omits 7e7cda889925 staging: mt7621-gpio: implement '.irq_[request|release]_re [...] omits 98f0703bf20a staging: mt7621-gpio: make use of 'builtin_platform_driver' omits 7f68fefbbf94 staging: mt7621-gpio: avoid including 'gpio.h' omits 8b9005072821 staging: mt7621-gpio: make use 'bgpio_init' from GPIO_GENERIC omits 144e2643e2f5 staging: mt7621-eth: Use eth_hw_addr_random() omits 85e1d42663a0 staging: mt7621-eth: Fix memory leak in mtk_add_mac() error path omits d0233204fbc1 staging: mt7621-dts: Fix remaining pcie warnings omits 370713270ea4 staging: mt7621-mmc: Find response of SD_APP_OP_COND by default omits c3f28802a118 staging: mt7621-mmc: Find response of MMC_SEND_OP_COND by default omits 256e08663624 staging: mt7621-mmc: Factor out from msdc_command_start() omits 38ee87eaadf5 staging: mt7621-mmc: Remove unused argument from msdc_do_command omits 008f3853de82 staging: mt7621-mmc: Remove unused macro is_card_present omits 2de186940b87 staging: mt7621-mmc: Remove unused define MAX_PHY_SGMTS omits 4bd8897a7dd4 staging: mt7621-mmc: Remove unused enum msdc_mode omits ed940e75474e staging: mt7621-mmc: Remove unused define IRQ_SDC omits a76187ffa593 staging: mt7621-mmc: Remove unused define RALINK_MSDC_BASE omits 2dfc73d5bb90 staging: mt7621-mmc: Cleanup source of base address for io omits 8a5b9f049bed staging: mt7621-mmc: Remove MSDC_MODE_* defines omits 6aab8b53084a staging: mt7621-mmc: Remove unused variable from msdc_tune [...] omits a98c14373492 staging: mt7621-mmc: Remove unused macro MAX_BD_PER_GPD omits 6a1636fa1146 staging: mt7621-mmc: Remove unused macro msdc_retry omits e327df5e886e staging: mt7621-mmc: Make msdc_clr_fifo a function and relax cpu omits 41015d06e64f staging: mt7621-mmc: Remove unnecessary BUG_ON() in msdc_d [...] omits d812c6a9bba4 staging: mt7621-mmc: Remove variable num form msdc_dma_setup omits fe219842d688 staging: mt7621-mmc: Remove unused field sglen from msdc_dma omits acbd652b033d staging: mt7621-mmc: Remove unused field sg from msdc_dma omits 8cfba8ac750d staging: mt7621-mmc: Refactor dma setup process omits 1668d5fc7b81 staging: mt7621-mmc: Remove unused field mode from msdc_dma omits f3e1b5766c59 staging: mt7621-mmc: Remove DMA basic mode code omits b9ec4b83781a staging: mt7621-mmc: Remove register debugging structures omits 9705766bfba4 staging: mt7621-mmc: Remove unused macro sdr_write8 omits 85e25ffc9922 staging: mt7621-mmc: Remove unused macro sdr_read8 omits e988d35a6240 staging: mt7621-mmc: Replace sdr_read32 with readl omits 8fbcf12087ef staging: mt7621-mmc: Replace sdr_write32 with writel omits 09cb808cfdf3 staging: mt7621-mmc: Remove unused macro msdc_rxfifocnt omits 98336f9924d2 staging: mt7621-mmc: Remove unused macro msdc_txfifocnt omits dbed911180b0 staging: mt7621-mmc: Remove unused macro msdc_fifo_read32 omits bbe95e24212f staging: mt7621-mmc: Remove unused macro msdc_fifo_write32 omits 12c3ab44fabb staging: mt7621-mmc: Remove unused macro msdc_fifo_read8 omits 73384e52756a staging: mt7621-mmc: Remove unused macro msdc_fifo_write8 omits 2e477f9ee5e3 staging: mt7621-mmc: Remove unused variable in msdc_command_resp omits 32c6dcffdd20 staging: mt7621-pinctrl: replace ENOSYS with better fittin [...] omits 63e57b953f74 staging: mt7621-pinctrl: remove unnecessary 'out of memory [...] omits c3de99239efd staging: mt7621-pinctrl: replace 'unsigned' types with 'un [...] omits 3b20b0037a59 staging: mt7621-pinctrl: add SPDX identifier omits c3f3ba3e6f78 media: ov5640: add support of module orientation omits 7e5dd6fd1283 media: dt-bindings: ov5640: Add "rotation" property omits ce85705a2abb media: ov5640: add HFLIP/VFLIP controls support omits 5f9e711b75a5 media: smiapp: Support the "rotation" property omits 691faafa78e1 media: dt-bindings: smia: Add "rotation" property omits 6d4e7919d7b5 media: dt-bindings: media: Define "rotation" property for sensors omits 708d0bff9121 vt: unicode fallback for scrollback omits d21b0be246bf vt: introduce unicode mode for /dev/vcs omits d8ae72427187 vt: preserve unicode values corresponding to screen characters omits 1d45d2d2fde6 power: supply: max1721x: fix spelling mistake "RSenese" -> [...] omits 34b6a3a91f87 serial: xuartps: remove unnecessary register write omits de4ed391ae98 serial: xuartps: reduce hardware TX race condition omits 68d12bb267da serial: xuartps: fix typo in cdns_uart_startup omits 85c634e919bd drivers/tty: add error handling for pcmcia_loop_config omits be70874498f3 serial: 8250_omap: Add support for AM654 UART controller omits ccd8350d06c6 dt-bindings: serial: 8250_omap: Add compatible for AM654 U [...] omits c5a884838ce3 arm64: dts: renesas: salvator-common: Fix adv7482 decimal [...] omits f052df96c46d power: reset: zx-reboot: put device node in zx_reboot_probe() omits 91937b1478aa power: supply: tps65217: Switch to SPDX identifier. omits e1a98c163eb2 media: media.h: remove __NEED_MEDIA_LEGACY_API omits 45fab2c61f88 dt-bindings: power: sbs-battery: re-document "ti,bq20z75" omits 76b16f4cdfb8 power: supply: sbs-battery: don't assume MANUFACTURER_DATA [...] omits 6b16f5d12202 Merge tag 'v4.18-rc2' of https://git.kernel.org/pub/scm/li [...] omits 5fd691afdf92 atomic/tty: Fix up atomic abuse in ldsem omits 9d9398944488 tty: serial: exar: generalize RS485 setup omits c3bf40ce2c20 serdev: add controller runtime PM support omits 95a0e656580f serial: pxa: Fix an error handling path in 'serial_pxa_probe()' omits 4cf9a888fd3c serial: max310x: Check the clock readiness omits c884f871fb0e tty: use 64-bit timstamp omits a7eaad7f7517 dt-bindings: cpu: Add Renesas R9A06G032 SMP enable method. omits fb7f1bf8d05e tty: serial: imx: correct dma cookie status omits e51e597d9f69 dt-bindings: serial: imx: clarify rs485 support usage omits 728e74a46fd4 serial: imx: fix comment about UCR2_SRST and its handling [...] omits 00af4635a1de media: subdev-formats.rst: fix incorrect types omits 8c4fe24812e6 media: Documentation/media/uapi/mediactl: redo tables omits 1831af092308 media: Revert "[media] tvp5150: fix pad format frame height" omits aed19754c491 media: rcar_vpu: Drop unneeded job_ready omits d7e913cc58c5 media: mem2mem: Remove unused v4l2_m2m_ops .lock/.unlock omits 1b97e5275ba6 media: rockchip/rga: Remove unrequired wait in .job_abort omits 9aecc0355582 media: rockchip/rga: Fix broken .start_streaming omits 1946117b8f13 media: venus: keep resolution when adjusting format omits e95d7c6eb94c media: tm6000: add error handling for dvb_register_adapter omits 6c8871baebc7 media: cx88: add error handling for snd_ctl_add omits 7534122d6006 media: cx18: remove redundant zero check on retval omits 34dbb848d5e4 media: mem2mem: Remove excessive try_run call omits a4367ff42dde media: rga: Remove surplus name initialization omits 661e7e8178fb media: m2m-deinterlace: Remove surplus name initialization omits 0874f0295d4e media: mx2: Remove surplus name initialization omits 4fb5288b1965 media: s5p-g2d: Remove surplus name initialization omits 0d961c8998d7 media: ti-vpe: Remove surplus name initialization omits a9c24b8977c2 media: vim2m: Remove surplus name initialization omits f91b84171b61 media: bt8xx: bttv: fix spelling mistake: "culpit" -> "culprit" omits b7bf15c43c90 media: i2c: adv748x: csi2: set entity function to video in [...] omits 22d71a5097ec spi: pxa2xx: Add support for Intel Ice Lake omits cc00f5845af5 media: cx25821: remove cx25821-audio-upstream.c and cx2582 [...] omits 152e0bf60219 media: stm32-dcmi: add power saving support omits f11552d030e8 media: stm32-dcmi: simplify of_node_put usage omits c2ee2243ce37 media: stm32-dcmi: add mandatory of_node_put() in success path omits f8eb8e5c1f31 media: stm32-dcmi: drop unnecessary while(1) loop omits fdaf59582c03 media: stm32-dcmi: revisit stop streaming ops omits 49bcc1746ffb media: stm32-dcmi: revisit buffer list management omits 2d494d4a09c0 media: stm32-dcmi: clarify state logic on buffer starvation omits a331df3cb3a1 media: stm32-dcmi: return buffer in error state on dma error omits b53a24fc2849 media: stm32-dcmi: do not fall into error on buffer starvation omits 4b84e75020a6 media: stm32-dcmi: code cleanup omits 312ae0ae7479 regulator: bd71837: Remove duplicate description from DT bindings omits bfe75f76d7be media: stm32-dcmi: increase max width/height to 2592 omits c9dc4cfa10a1 regulator: bd71837: Editorial cleanups. omits fdd49c510021 ALSA: hda/hdmi - Don't fall back to generic when i915 bind [...] omits 10f146639fee gnss: add receiver type support omits d2efbbd18b1e gnss: add driver for sirfstar-based receivers omits 176193b7dd6e dt-bindings: gnss: add sirfstar binding omits 1ad69f10e3a5 gnss: add driver for u-blox receivers omits cf408372e5f5 dt-bindings: gnss: add u-blox binding omits 37768b054f20 gnss: add generic serial driver omits 98ddec80fdf1 dt-bindings: add generic gnss binding omits 2b6a44035143 gnss: add GNSS receiver subsystem omits aa2f88712718 media: v4l2-ioctl: create helper to fill in v4l2_standard [...] omits 39fb993038e1 media: arch: sh: ap325rxa: Use new renesas-ceu camera driver omits 1a3c230b4151 media: arch: sh: ms7724se: Use new renesas-ceu camera driver omits f3590dc32974 media: arch: sh: kfr2r09: Use new renesas-ceu camera driver omits 8cba1ae675f2 media: i2c: rj54n1: Remove soc_camera dependencies omits f187352dcd45 media: i2c: Copy rj54n1cb0c soc_camera sensor driver omits a740e3b2f7a2 media: rcar-vin: enable support for r8a77965 omits 23689ab1add3 media: rcar-vin: sync which hardware buffer to start capture from omits e10cf92ead48 media: dt-bindings: media: rcar_vin: fix style for ports a [...] omits 6ad48c27fc08 media: dt-bindings: media: rcar_vin: add support for r8a77965 omits fd59ccb9b6cb media: rcar-vin: Drop unnecessary register properties from [...] omits 653d500ccaad media: i2c: lm3560: add support for lm3559 chip omits aaf3f4e925dc usb: typec: function for checking cable plug orientation omits 82f5d7749fa4 usb: pd: include kernel.h omits ce3ff60f0234 media: staging: media: bcm2048: match alignment with open [...] omits 055eceebecfe media: renesas-ceu: Add support for YUYV permutations omits 4f9195e3f88c media: atmel-isi: move of_node_put() to cover success bran [...] omits e8ced2095101 media: atmel-isi: drop unnecessary while loop omits 990da41530b3 staging: typec: tcpci: move tcpci drivers out of staging omits 002514880ef3 staging: typec: tcpci: Only touch target bit when enable vconn omits 3af50c293368 staging: typec: tcpci: keep the disconnected cc line open omits 8e04b3721cc8 typec: tcpm: add starting value for drp toggling omits 21046320b438 staging: typec: tcpci: enable vbus detection omits b28d9be6ce88 staging: typec: tcpci: register port before request irq omits d3a4c916a92f staging: typec: tcpci: use IS_ERR() instead of PTR_ERR_OR_ZERO() omits c2ee5e18652f staging: typec: tcpci: remove unused tcpci_tcpc_config omits 96232cbc6c99 usb: typec: tcpm: support get typec and pd config from dev [...] omits 9c90e02434b6 usb: typec: add API to get typec basic port power and data config omits 5e85a04c8c0d usb: typec: add fwnode to tcpc omits 40242086f78c staging: typec: tcpci: add compatible string for nxp ptn5110 omits 9aaf7e434814 dt-bindings: usb: add documentation for typec port control [...] omits 7a846d3c43b0 dt-bindings: connector: add properties for typec omits 8d361fa2c29d usb: typec: tps6598x: Remove VLA usage omits e32eb0d8a6cd media: adv7604: simplify of_node_put() omits 7fc77a2fdaa9 media: v4l: omap: add VIDEO_V4L2 dependency omits 5a0996af3387 media: Staging:media:imx Fix multiple assignments in a line omits 854dca5053d3 media: dt: bindings: tegra-vde: Document new optional Memo [...] omits f8466184bd5b drm/omap: gem: Switch to gem_free_object_unlocked() omits 5117bd898e8c drm/omap: gem: Fix mm_list locking omits 3cbd0c587b12 drm/omap: gem: Replace struct_mutex usage with omap_obj pr [...] omits dc8c9aeee509 drm/omap: gem: Don't take struct_mutex to get GEM object m [...] omits 2491244d7709 drm/omap: gem: Merge __omap_gem_get_pages() and omap_gem_a [...] omits 620063e10ed4 drm/omap: gem: Rename GEM function with omap_gem_* prefix omits 6505d75cd232 drm/omap: fix email address omits c618a3a93b5a drm/omap: Implement workaround for DRA7 errata ID:i932 omits 6ada1328642b gpu: drm: omapdrm: Adding new typedef vm_fault_t omits 42f073d7656b media: mtk-vpu: fix spelling mistake: "Prosessor" -> "Processor" omits 64bac6916ef7 media: tc358743: release device_node in tc358743_probe_of() omits 579b9cca2bff usb: cdc-wdm: use irqsave() in USB's complete callback omits 24b2068e26c6 NFC: nfcmrvl_usb: use irqsave() in USB's complete callback omits 2df694842854 USB: cdc-wdm: don't enable interrupts in USB-giveback omits 4327059a14bb usb: legousbtower: use irqsave() in USB's complete callback omits d7cdbdd024d9 usb: ldusb: use irqsave() in USB's complete callback omits efd61e94fa3f usb: iowarrior: remove intr_idx_lock omits 957ada71b69e usb: adutux: use irqsave() in USB's complete callback omits 7375fc9f5f16 usb: wusbcore: remove excessive irqsave omits 8982c8440f56 usb: usb-skeleton: use irqsave() in USB's complete callback omits 0f5f7ace852f usb: usblp: use irqsave() in USB's complete callback omits 3f38dace1a20 usb: usbfs: use irqsave() in USB's complete callback omits 31adcb0a9cba usb: core: use irqsave() in sg_complete() complete callback omits 4685be25a190 usb: cdc-acm: use irqsave() in USB's complete callback omits 4da24f4dd0bb USB: host: ehci-npcm7xx: Fix some error codes in probe omits 4febced15ac8 ASoC: dpcm: don't merge format from invalid codec dai omits 4f2bd18b191a ASoC: dpcm: extend channel merging to the backend cpu dai omits c54c1c5ee8e7 ASoC: qdsp6: qdafe: fix some off by one bugs omits de15d7ff5bef ASoC: dpcm: improve runtime update predictability omits e4568eac0464 ath10k: replace hardcoded constant with define omits ab687de9535c ath10k: rename HTC_HOST_MAX_MSG_PER_BUNDLE define omits d1a566bec588 ath10k: fix bug in masking of TID value omits 168f75f11fe6 ath10k: protect ath10k_htt_rx_ring_free with rx_ring.lock omits 3f04950f32d5 ath10k: transmit queued frames after processing rx packets omits 98dc04ba60b9 ath10k: fix tlv 5ghz channel missing issue omits c82919888064 ath10k: fix scan crash due to incorrect length calculation omits 75ab939394fd ARM: dts: sun8i: a83t: Add CPU regulator supplies for A83T boards omits db49c6825901 ARM: dts: sun8i: r40: Enable HDMI output on BananaPi M2 Ultra omits 05a43a262d03 ARM: dts: sun8i: r40: Add HDMI pipeline omits 8818e865aa35 bus: add bus driver for accessing Allwinner A64 DE2 omits a6e3ab0bcc34 dt-bindings: add binding for the Allwinner A64 DE2 bus omits 1adca4b0cd65 ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge omits 7861552cedd8 netlink: Return extack message if attribute validation fails omits 8d0752d11312 net: phy: xgmiitorgmii: Check read_status results omits cf31ea71c059 net: phy: xgmiitorgmii: Use correct mdio bus omits ab4e6ee578e8 net: phy: xgmiitorgmii: Check phy_driver ready before accessing omits 26eef11a2e59 Merge branch 'ipsec-selftests-updates' omits 2766a11161cc selftests: rtnetlink: add ipsec offload API test omits 7699353da875 netdevsim: add ipsec offload testing omits c3eba0a4ebf0 selftests: rtnetlink: use dummydev as a test device omits fd0e418d6b1d selftests: rtnetlink: clear the return code at start of ip [...] omits a408194aa050 l2tp: define helper for parsing struct sockaddr_pppol2tp* omits 242b1bbe5144 tcp: remove one indentation level in tcp_create_openreq_child omits 782e85c5f7ae sh_eth: fix *enum* {A|M}PR_BIT omits cb04ba33187c ALSA: hdac: add extended ops in the hdac_bus omits 6298542fa33b ALSA: hdac: remove memory allocation from snd_hdac_ext_bus [...] omits 24494d3f9397 ALSA: hda: split snd_hda_codec_new function omits f8a7fe1aea21 ALSA: hdac: ext: add wait for codec to respond after link reset omits e1df9317cbb1 ALSA: hdac: Remove usage of struct hdac_ext_driver, use hd [...] omits 76f56fae1cf9 ALSA: hdac: Remove usage of struct hdac_ext_bus and use hd [...] omits 3787a39852b0 ALSA: hdac: Remove usage of struct hdac_ext_device and use [...] omits 5092ad4dd52d tc-tests: add an extreme-case csum action test omits 30d6f790b29f Merge branch 'mscc-ocelot-add-more-features' omits 7142529f1688 net: mscc: ocelot: add VLAN filtering omits dc96ee3730fc net: mscc: ocelot: add bonding support omits 964fc35c0910 cxgb4: Add new T5 PCI device id 0x50ae omits a081e11536a7 cxgb4: Add flag tc_flower_initialized omits 9203dbec90a6 dmaengine: rcar-dmac: don't use DMAC error interrupt omits eab976693153 Merge tag 'drm-misc-next-2018-06-27' of git://anongit.free [...] omits eecd78bc7805 ARM: dts: imx6sll: declare src module to be compatible to [...] omits b4d4b0b7defb Merge tag 'drm-intel-next-2018-06-20' of git://anongit.fre [...] omits fdfbd7d125fd ARM: dts: imx6: RIoTboard Add chosen stdout-path property omits f3d80deb080f ARM: dts: imx: add cooling-cells for cpufreq cooling device omits 328bd8252615 ARM: dts: imx51: add CodaHx4 VPU omits feb20faec73b ALSA: hda - Move in_pm accessors to HDA core omits 3160422251b2 drm/i915/icp: Add Interrupt Support omits 4e1077f720f5 RDMA/vmw_pvrdma: Delete unused function omits 7a5c938b9ed0 IB/core: Check for rdma_protocol_ib only after validating [...] omits 57e23de02f48 drm/sun4i: DW HDMI: Expand algorithm for possible crtcs omits 8b5f7a62464a drm: of: Export and rename drm_crtc_port_mask() omits b46e2c9f5f64 drm/sun4i: Add support for A64 HDMI PHY omits c891a65a7fc9 drm/sun4i: Add support for second clock parent to DW HDMI [...] omits aef13fd84262 drm/sun4i: DW HDMI PHY: Add support for second PLL omits 09f380e3ba41 drm/sun4i: Don't change clock bits in DW HDMI PHY driver omits 09773c532d30 drm/sun4i: Enable DW HDMI PHY clock omits 03c35dbf73e0 dt-bindings: display: sun4i-drm: Add description of A64 HDMI PHY omits 0740845909b1 drm/sun4i: Add support for R40 mixers omits 63d6310f6cc6 drm/sun4i: Don't check for panel or bridge on TV TCONs omits 2a72d0c5796b drm/sun4i: Don't check for LVDS and RGB when TCON has only ch1 omits 49836b11fe71 drm/sun4i: tcon: Generalize engine search algorithm omits c5cf04df56e6 drm/sun4i: Don't skip TCONs if they don't have channel 0 omits ef0cf6441fbb drm/sun4i: Add support for traversing graph with TCON TOP omits 71f4796ac09d drm/sun4i: Split out code for enumerating endpoints in out [...] omits 367c359aa863 drm/sun4i: Fix releasing node when enumerating enpoints omits 19f3ebed3f36 drm/sun4i: Add TCON TOP driver omits 59a9c39544cd dt-bindings: display: sunxi-drm: Add TCON TOP description omits 5cbef9f97d0d arm64: dts: allwinner: a64: add HDMI regulator to all DTs' [...] omits fca63f589725 arm64: dts: allwinner: a64: add device tree node for HDMI [...] omits 2c796fc8f5db arm64: dts: allwinner: a64: add necessary device tree node [...] omits 0195156340d3 clk: sunxi-ng: add A64 compatible string omits f7486bc38c21 dt-bindings: add compatible string for the A64 DE2 CCU omits 3fa0e8f6f960 drm/tinydrm: new driver for ILI9341 display panels omits 7b59d2d8d798 dt-bindings: new binding for Ilitek ILI9341 display panels omits bb2a9b6eb1f6 dt-bindings: Add vendor prefix for Adafruit omits 10cfc747835e MAINTAINERS: fix path to ilitek, ili9225 device tree bindings omits a61b47f672c1 drm/i915: Wait for engines to idle before retiring omits 4d97f7d53da7 inotify: Add flag IN_MASK_CREATE for inotify_add_watch() omits 6df6ba974a55 PCI: aardvark: Remove PCIe outbound window configuration omits 248d4e59616c PCI: aardvark: Introduce an advk_pcie_valid_device() helper omits d18e85349f6a clk: sunxi-ng: r40: Export video PLLs omits fb4aa0f64380 clk: sunxi-ng: r40: Allow setting parent rate to display r [...] omits 24a95f7578f5 clk: sunxi-ng: r40: Add minimal rate for video PLLs omits 57c7f5811180 drm/mtk: mtk_drm_fb -> drm_framebuffer omits 548cb8253858 drm/mtk: Move GEM BO to drm_framebuffer omits 06ede493a9d7 drm/mtk: Remove impossible internal error omits e6ab087a224f drm/mediatek: Add support for mediatek SOC MT2712 omits 5a2fbbd83275 drm/mediatek: Split line to not over 80 characters omits c3ae2103e069 mt76: improve gain adjustment in noisy environments omits 32e49efe0f15 mt76: track ewma rssi for gain adjustment per station omits 108ec4dafd61 mt76: add a debugfs file to dump agc calibration information omits 8e31f0d35a88 mt76: fix variable gain adjustment range omits fa967b586031 mt76: clear false CCA counters after changing gain settings omits 929211687197 mt76: adjust AGC control register 26 based on gain for VHT80 omits 6cdb9614a818 mt76: fix swapped values for RXO-18 in gain control omits 9afef0fddaa1 mt76: fix threshold for gain adjustment omits aea38272920c mt76: fix beacon timer drift omits 81454b8405f2 zd1211rw: use irqsave() in USB's complete callback omits a3128feef6d5 libertas: use irqsave() in USB's complete callback omits fc75122fabb5 libertas_tf: use irqsave() in USB's complete callback omits c288248f5b26 ALSA: intel_hdmi: Use strlcpy() instead of strncpy() omits 3cade2f3d98a ipw2x00: track time using boottime omits 71e140b57151 zd1211rw: stop using deprecated get_seconds() omits 22d0d2fafca9 wireless-drivers: use BIT_ULL for NL80211_STA_INFO_ attrib [...] omits ae636fb15548 rndis_wlan: potential buffer overflow in rndis_wlan_auth_i [...] omits 8668f9a57c8c atmel: use memdup_user to simplify the code omits 2d1e9be00162 mt76x2: fix mrr idx/count estimation in mt76x2_mac_fill_tx [...] omits 4e5f881d430a net: ipw2x00: Replace NULL comparison with !priv omits 38013eef0233 mwifiex: uap: do not chok ethernet header in bridge path omits 0e2dc70e3d0d bitfield: add tests omits 37a3862e1238 bitfield: add u8 helpers omits e7d4a95da86e bitfield: fix *_encode_bits() omits ab8d904654e2 brcmsmac: make function wlc_phy_workarounds_nphy_rev1 static omits c9a61469fc97 brcmsmac: fix wrap around in conversion from constant to s16 omits eb5d2f3afc0f brcmsmac: Remove unnecessary parentheses omits 6fbef9540af0 qtnfmac: enable source MAC address randomization support omits ed9f34bb9d33 qtnfmac: implement net_device_ops callback to set MAC address omits 9b71578de087 wlcore: Enable runtime PM autosuspend support omits c40aad28a3cf wlcore: Make sure firmware is initialized in wl1271_op_add [...] omits 45aa7f071b06 wlcore: Use generic runtime pm calls for wowlan elp configuration omits db68052bdf58 wlcore: Fix timout errors after recovery omits 3ebbabea4219 wlcore: Fix misplaced PM call for scan_complete_work() omits fa2648a34e73 wlcore: Add support for runtime PM omits 02edf81362fe wlcore: Make sure PM calls are paired omits 4ec7cece87b3 wlcore: Add missing PM call for wlcore_cmd_wait_for_event_ [...] omits 4b03df5fc8c6 arm64: dts: renesas: r8a77990: Remove non-existing STBE region omits 23295aeebf07 ARM: shmobile: rcar-gen2: Stop compiling headsmp-apmu on !SMP omits ffdc49841000 regulator: bd71837: Simplify bd71837_set_voltage_sel_restr [...] omits adb78a8e24bb regulator: bd71837: Staticize ldo_2_volts omits 9fab166a3e8f media: cx231xx: fix RC_CORE dependency omits 4e61d7d1dd4c media: v4l: rcar_fdp1: Change platform dependency to ARCH_RENESAS omits 63842c21347e printk: Remove unnecessary kmalloc() from syslog during clear omits 22eceb8bf3e8 printk: Make CONSOLE_LOGLEVEL_QUIET configurable omits 375899cddcbb printk: make sure to print log on console. omits f6f630327de9 media: v4l: cadence: add VIDEO_V4L2 dependency omits 3c46ab9d37e5 media: v4l: cadence: include linux/slab.h omits 17121d12a5c1 media: imx258: Check the rotation property has a value of 180 omits 67ca07e7ac10 drm/i915/icl: Add power well support omits 106359177a57 drm/rockchip: vop: fixup linebuffer mode calc error omits fe2c32545bfc ext2: use ktime_get_real_seconds for timestamps omits c3b9cecd89b8 udf: convert inode stamps to timespec64 omits eaa2c6b0c918 fanotify: factor out helpers to add/remove mark omits 3ac70bfcde81 fsnotify: add helper to get mask from connector omits 36f10f55ff1d fsnotify: let connector point to an abstract object omits b812a9f58963 fsnotify: pass connp and object type to fsnotify_add_mark() omits 9b6e543450dc fsnotify: use typedef fsnotify_connp_t for brevity omits a3e77e165596 drm/rockchip: Use drm_crtc_mask() omits f516d32262a4 ASoC: tas517x: add tas5707 support omits 599eb9060c7c ASoC: tas571x: add tas5707 compatible omits 8ed237e83ce9 ASoC: simple-amplifer: add simple-amplifier compatible omits 8d881bb6216d ASoC: simple-amplifier: rename dio2125 to simple-amplifer omits 0ed03e6dc288 ASoC: simple-amplifier: remame dio2125 documentation omits 55d69c0309ac ASoC: Intel: bytcr_rt5651: Sort DMI table entries alphabetically omits 8f250e7009d7 ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_HP_LR_SWAPPED quirk omits 8e69cd640097 ASoC: Intel: bytcr_rt5651: Simplify card long-name omits 37c7401e8c1f ASoC: Intel: bytcr_rt5651: Fix DMIC map headsetmic mapping omits de2314798301 ASoC: Intel: bytcr_rt5651: Fix IN1 map headsetmic mapping omits fcdf1391caa6 ASoC: Intel: bytcr_rt5651: Remove IN2 input mappings omits 366780df3e2d ASoC: Intel: bytcr_rt5651: Fix IN1_IN2_MAP quirk not being logged omits 10876d24eb40 ASoC: Intel: bytcr_rt5651: Change default input map from i [...] omits fc7c460fbb40 ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_DEFAULT_QUIRKS define omits 4729bef965e5 ARM: dts: da850-lego-ev3: Add Bluetooth nodes omits 097f0987eb81 ARM: dts: da850: Add power-domains to PWM nodes omits 401caff70cd3 ALSA: hda - Kill snd_hda_codec_update_cache() omits a7f7547f5e2b selftests/bpf: Test sys_connect BPF hooks with TFO omits 0d0f62490588 x86/speculation/l1tf: Protect PAE swap entries against L1TF omits 1e54ad251a93 samples/bpf: Add xdp_sample_pkts example omits 22adedd30466 trace_helpers.c: Add helpers to poll multiple perf FDs for events omits cc0dff6dc3b4 nfp: bpf: allow source ptr type be map ptr in memcpy optimization omits 8e326289e306 neighbour: force neigh_invalidate when NUD_FAILED update i [...] omits 77bc8c28ddac ARM: mvebu: convert secondary CPU clock sync to hotplug state omits d0d378ff451a ARM: mvebu: declare asm symbols as character arrays in pmsu.c omits 1d1de580a3e0 USB: serial: digi_acceleport: rename tty flag variable omits b30408d7a383 net/mlx5: Rate limit errors in command interface omits b1a5046b2497 Merge branch 'Multipath-tests-for-tunnel-devices' omits 18ec44f6effb selftests: forwarding: README: Require diagrams omits 54818c4c4b93 selftests: forwarding: Test multipath tunneling omits 3368b22379d6 selftests: forwarding: lib: Extract interface-init functions omits a66d62d84225 selftests: forwarding: tc_rule_stats_get: Parameterize direction omits 1b86fa3bbace selftests: forwarding: multipath_eval(): Improve style omits b2c478723c7f selftests: forwarding: Move multipath_eval() to lib.sh omits 3463e51dc337 net/tls: Remove VLA usage on nonce omits 00c8f19463ab drm/i915/psr: Enable CRC check in the static frame on the [...] omits 3ebe3df50bb1 drm/i915/psr: Avoid PSR exit max time timeout omits 93bf76ed882d drm/i915/psr: Handle PSR errors omits cc3054ff6214 drm/i915/psr: Begin to handle PSR/PSR2 errors set by sink omits 42f53ffcad7f drm/i915/psr: Remove intel_crtc_state parameter from disab [...] omits ced8025b569e ARM: dts: armada388-helios4 omits 22613c29502a arm64: dts: marvell: mcbin: fix eth3 connector name omits a334e45dcbff soc: bcm: brcmstb: Add missing DDR MEMC compatible strings omits 77d899631d8a soc: bcm: brcmstb: pm: Add support for newer rev B3.0 controllers omits a0061fc283bc arm64: dts: Update Stingray clock DT nodes omits 8dd970a2cd7f arm64: dts: stingray: Add OTP device node omits 22f969f351b4 arm64: dts: stingray: move common board components to stin [...] omits 1e169ca3c4e3 platform/x86: dell-smbios: make a function and a pointer static omits 58e73aa17785 platform/x86: ideapad-laptop: Apply no_hw_rfkill to Y20-15 [...] omits 937b62b44cb6 platform/x86: dell-smbios-base: Support systems without tokens omits cb5c1978f7f4 platform/x86: thinkpad_acpi: Add support for calculator hotkey omits 147288e63de8 platform/x86: toshiba_acpi: Update KBD backlight LED on se [...] omits c455daa4af3c remoteproc: Introduce prepare and unprepare for subdevices omits 6f8b037308ea remoteproc: rename subdev probe and remove functions omits 4902676f04ac remoteproc: Make client initialize ops in rproc_subdev omits be37b1e0fb10 remoteproc: Make start and stop in subdev optional omits 618fcff3742b remoteproc: Rename subdev functions to start/stop omits c8d049896729 spi: sprd: Change to use devm_hwspin_lock_request_specific() omits d4942c119c97 spi: sprd: Replace of_hwspin_lock_get_id() with of_hwspin_ [...] omits 38ce60653338 hwspinlock: Fix one comment mistake omits 2ceda54c4453 hwspinlock: Remove redundant config omits c102780acdbc hwspinlock: Add devm_xxx() APIs to register/unregister one [...] omits b03799b0cb35 PCI: shpchp: Separate existence of SHPC and permission to use it omits 5e62d5ff1b9a IB/mlx4: Create slave AH's directly omits d9c44040ed05 RDMA/uverbs: Remove redundant check omits 3a2e791c9456 RDMA/umem: Don't check for a negative return value of dma_ [...] omits a5cc9831af05 RDMA/uverbs: Don't overwrite NULL pointer with ZERO_SIZE_PTR omits 4f1acd758b08 hwspinlock: Add devm_xxx() APIs to request/free hwlock omits 5560f70cad99 hwspinlock: Add one new API to support getting a specific [...] omits 8c42b1f39fdf rcu: Exclude near-simultaneous RCU CPU stall warnings omits ce11fae8d43f rcu: Use the proper lockdep annotation in dump_blkd_tasks() omits 4bc8d55574dd rcu: Add debugging info to assertion omits bcc233b2aa78 drm/i915/psr: Warn for erroneous enabling of both PSR1 and PSR2. omits c12e0643a05d drm/i915/psr: Fix race in intel_psr_work() omits cf5d862db2e3 drm/i915/psr: Kill useless function pointers. omits 38853979e6dc memory: ti-emif-sram: Add resume function to recopy sram code omits 598831e6838d ARM: keystone: k2g: enable micrel and dp83867 phys omits bf5ebea4812f ARM: dts: k2e: add dts node for k2e hw_rng driver omits 3d0b6bd8717b ARM: dts: k2l: add dts node for k2l hw_rng driver omits 5653d72c7294 ARM: dts: k2hk: add dts node for k2hk hw_rng driver omits 1fbaa9587694 ARM: dts: keystone-k2g-ice: Enable netcp network driver omits c95ca2c797b4 ARM: dts: keystone-k2g-evm: Enable netcp network driver omits ca8e26a72dd1 ARM: dts: k2g: add dt bindings to support network driver omits 0c218e16a850 scsi: tcmu: Don't pass KERN_ERR to pr_err omits 328728630d9f scsi: core: avoid host-wide host_busy counter for scsi_mq omits c84b023a4c14 scsi: read host_busy via scsi_host_busy() omits 2b33ab371e02 scsi: sd: Remove a superfluous assignment omits c2cdef951604 scsi: qedi: Fix misleading indentation omits 6bec4c3842cd scsi: don't add scsi command result bytes omits c65be1a63f1d scsi: core: check for equality of result byte values omits 8e1695a07c7b scsi: core: scsi_io_completion convert BUGs to WARNs omits 0d437906f6dc scsi: core: scsi_io_completion hints on fastpath omits 4ae61c68f7d7 scsi: core: add scsi_io_completion_reprep helper omits da32baea17e3 scsi: core: add scsi_io_completion_action helper omits ab83108460a2 scsi: core: add scsi_io_completion_nz_result function omits 1f7cbb8e4b04 scsi: core: scsi_io_completion: rename variables omits 7e63b5a4a683 scsi: core: scsi_io_completion: comment on end_request return omits e2607484370e scsi: target: remove target_find_device omits bdaeedc1bea9 scsi: tcmu: add module wide block/reset_netlink support omits 06add777bd0a scsi: tcmu: misc nl code cleanup omits 9de3a1ef032a scsi: tcmu: simplify nl interface omits 3228691ffec1 scsi: tcmu: track nl commands omits 0297e962907d scsi: tcmu: delete unused __wait omits 772c2917ff4e ALSA: hda/realtek - Comprehensive model list for ALC882 & co omits e43c44d62dbb ALSA: hda/realtek - Comprehensive model list for ALC262 omits 03bf11c934c3 ALSA: hda/realtek - Comprehensive model list for ALC268 omits a26d96c7802e ALSA: hda/realtek - Comprehensive model list for ALC259 & co omits aa3841b56b3b ALSA: hda/realtek - Comprehensive model list for ALC662 & co omits c4d6204dc174 scsi: lpfc: use monotonic timestamps for statistics omits fe7f4e5d1154 scsi: scsi_transport_fc: use 64-bit timestamps consistently omits 38150f7a68ef scsi: aacraid: stop using deprated get_seconds() omits 0e6995e3b37b ALSA: Fix references to Documentation/.*/MultiSound omits 513f930667be ALSA: multisound.sh: update module namespace omits 06501a6d2d29 ALSA:: multisound.sh: fix script to make it build with mod [...] omits 5c10ed433da2 sound: restore MultiSound script omits 37912da4387f doc:it_IT: translation for doc-guide omits 3ece641656ad doc: add Italian language skeleton omits aa586e25744a doc: add some chapter labels omits 85c32d9c6f3e doc: move away translations from top-level index omits f3821276f62c doc:sphinx: fix parse-header description omits c1ec85ff408d doc:doc-guide: fix a typo and an error omits fc1ca3d5b4b9 doc: add description to dirtytime_expire_seconds omits 83d4fcb3a0b3 Documentation: nommu-map: Fix duplicate word typo omits cccd289f12d0 Documentation/process: fix reST table border error omits f339155a4063 ASoC: qdsp6: q6asm: remove unused struct q6asm member omits 972562f7aaaa ASoC: qdsp6: q6routing: add proper error check omits 2d12c20b98ad ASoC: qcom: apq8096: remove redundant owner assignment omits f48bde4bfbcf ASoC: qdsp6: q6routing: support dt based module loading omits 1ce09ef36fb1 ASoC: qdsp6: q6asm-dai: support dt based module loading omits eb7cc9be6e9c ASoC: qdsp6: q6afe-dai: support dt based module loading omits 01afbd45f78c ASoC: qdsp6: q6afe: use of_platform_populate/depopulate() omits 4aac7e277303 ASoC: qdsp6: q6asm: use of_platform_populate/depopulate() omits f614c9b070ed ASoC: qdsp6: q6adm: use of_platform_populate/depopulate() omits e43792c6e502 ASoC: q6afe: dt-bindings: add compatible string to dais omits 9618b706672d ASoC: q6asm: dt-bindings: add compatible string to dais omits c486a185744c ASoC: q6adm: dt-bindings: add compatible string to routing omits b66c9b911fe6 ASoC: soc-utils: Fix unregistration order omits 27a2628b3c24 selftests: forwarding: mirror_gre_vlan_bridge_1q: Unset rp_filter omits 68cc444dab1e mdio-mux-gpio: Remove VLA usage omits a6e65e5d2ca4 Merge branch 'net-sched-support-replay-of-filter-offload-w [...] omits 326367427cc0 net: sched: call reoffload op on block callback reg omits 7e916b76805f net: sched: cls_bpf: implement offload tcf_proto_op omits 530d995123fe net: sched: cls_u32: implement offload tcf_proto_op omits 0efd1b3a13bf net: sched: cls_matchall: implement offload tcf_proto_op omits 31533cba4327 net: sched: cls_flower: implement offload tcf_proto_op omits e56185c78b50 net: sched: add tcf_proto_op to offload a rule omits 60513bd82c82 net: sched: pass extack pointer to block binds and cb regi [...] omits 572de270f0a3 Merge branch 'sh_eth-RPADIR-related-clean-ups' omits 470103dc840e sh_eth: remove sh_eth_cpu_data::rpadir_value omits b13ca098fd35 sh_eth: fix *enum* RPADIR_BIT omits 2f533f6bd830 r8169: reject unsupported WoL options omits 99672eb6c63c selftests: net: Test headroom handling of ip6_gre devices omits 16572a48b46d Merge branch 'l2tp-trivial-cleanups' omits 2685fbb8044f l2tp: make l2tp_xmit_core() return void omits 363a341d190b l2tp: avoid duplicate l2tp_pernet() calls omits d08532bb5080 l2tp: don't export l2tp_tunnel_closeall() omits 2e67560ef6c5 l2tp: don't export l2tp_session_queue_purge() omits e484b1c227b6 l2tp: remove l2tp_tunnel_priv() omits c3612f0e9017 l2tp: remove .show from struct l2tp_tunnel omits 877375e4856c l2tp: remove pppol2tp_session_close() omits a323f94611aa USB: serial: usb_wwan: use irqsave() in USB's complete callback omits cf83be24b2ef USB: serial: ti_usb_3410_5052: use irqsave() in USB's comp [...] omits 5e02bfcf3f4f USB: serial: symbolserial: use irqsave() in USB's complete [...] omits 5ae79cf18dc1 drm/gma500: Fix compile warning omits 80c18ba11a7a drm/gma500: Fix potential NULL pointer dereference omits d4bf25b3fc25 USB: serial: sierra: use irqsave() in USB's complete callback omits 1d7229ddc735 Merge branch 'DPAA-PTP-clock-and-timestamping' omits 17ae0b0ee9db dpaa_eth: add the get_ts_info interface for ethtool omits 4664856e9ca2 dpaa_eth: add support for hardware timestamping omits dcce36ab7130 fsl/fman: define frame description command UPD omits 880f874cf505 fsl/fman_port: support getting timestamp omits 0fab782a28e4 fsl/fman: add set_tstamp interface omits 9cd19b52e1c4 arm64: dts: fsl: move ptp timer out of fman omits dab4a02630d5 powerpc/mpc85xx: move ptp timer out of fman in dts omits 2cb785b4967a dt-binding: ptp_qoriq: add DPAA FMan support omits a8f62d0c6fe5 ptp: support DPAA FMan 1588 timer in ptp_qoriq omits c4015302565c fsl/fman: share the event interrupt omits e60870012e5a USB: serial: sierra: fix potential deadlock at close omits 2ba02c8dd063 USB: serial: quatech2: use irqsave() in USB's complete callback omits 19bfbf462e89 USB: serial: mos7840: use irqsave() in USB's complete callback omits f7c8a9ccc9af USB: serial: mos7720: use irqsave() in USB's complete callback omits 6778b0cbdbb4 USB: serial: io_ti: use irqsave() in USB's complete callback omits dd1fae527612 USB: serial: io_edgeport: use irqsave() in USB's complete [...] omits 041b7db9668a USB: serial: digi_acceleport: use irqsave() in USB's compl [...] omits c75d18cc5a97 USB: serial: cyberjack: use irqsave() in USB's complete callback omits 3652e2741f42 ARM: dts: da850: Add clocks omits bfd107bd3b8b ARM: davinci: da8xx-dt: switch to device tree clocks omits 62604824d234 ARM: davinci: add device tree support to timer omits 862ceabb4690 dt-bindings: timer: new bindings for TI DaVinci timer omits 88ff663d50e0 ARM: davinci: remove legacy clocks omits c0c3fb1a1520 ARM: davinci: da8xx: Remove legacy USB and SATA clock init omits cf0a51b4f086 ARM: davinci: dm646x: Remove legacy clock init omits 015927027bce ARM: davinci: dm644x: Remove legacy clock init omits ab0f2a60bb0d ARM: davinci: dm365: Remove legacy clock init omits feee4eda2de2 ARM: davinci: dm355: Remove legacy clock init omits 9cc247b82d3c ARM: davinci: da850: Remove legacy clock init omits 5ab7ba12ab51 ARM: davinci: da830: Remove legacy clock init omits 27823278baa7 ARM: davinci: switch to common clock framework omits 1dd8dac0f2ea ARM: davinci_all_defconfig: remove CONFIG_DAVINCI_RESET_CLOCKS omits 4d7ee968edea ARM: davinci: remove CONFIG_DAVINCI_RESET_CLOCKS omits aa1da33c091b ARM: davinci: da8xx: add new sata_refclk init using common [...] omits 5411bad4ea16 ARM: davinci: da8xx: add new USB PHY clock init using comm [...] omits 81df7d85364f ARM: davinci: dm646x: add new clock init using common cloc [...] omits a5b1a87199ac ARM: davinci: dm644x: add new clock init using common cloc [...] omits 21c2f4773dd0 ARM: davinci: dm365: add new clock init using common clock [...] omits 5b19f66d63b4 ARM: davinci: dm355: add new clock init using common clock [...] omits 482db8893ee4 ARM: davinci: da850: add new clock init using common clock [...] omits 3952af1ca292 ARM: davinci: da830: add new clock init using common clock [...] omits a7da5277cdc6 ARM: davinci: pass clock as parameter to davinci_timer_init() omits 525280552b21 drm/i915/ddi: Get AUX power domain for DP main link too omits 651b4513bdd2 Merge branch 'mlxsw-Support-bridge-router-interfaces-with- [...] omits 5b1e7f9ebd56 selftests: forwarding: Test routed bridge interface omits 567ad1a2bb6c mlxsw: spectrum_switchdev: Ban PVID change if bridge has a RIF omits a28b1ebef72b mlxsw: spectrum_router: Add mlxsw_sp_rif_fid() omits 0c41292bc5ff mlxsw: spectrum_router: Publish mlxsw_sp_rif_find_by_dev() omits e6f1960ae6c7 mlxsw: spectrum_router: Allocate FID according to PVID omits 5f15e257e1e2 mlxsw: spectrum_router: Propagate extack to .fid_get() omits a63d3bd23077 drm/gma500: Replace drm_gem_object_unreference_unlocked wi [...] omits eb7692b4f3b3 pinctrl: gemini: Mask properly omits 3a358e22844d w1: Allow compile test of GPIO consumers if !GPIOLIB omits 8905764a6aca ARM: dts: stm32: enable RTC on stm32mp157c-ed1 omits 8499163a2e5b ARM: dts: stm32: add RTC support to stm32mp157c omits 26c6ccdf5c06 perf/hw_breakpoint: Clean up and consolidate modify_user_h [...] omits cb8b78815b68 perf/hw_breakpoint: Pass new breakpoint type to modify_bre [...] omits cffbb3bd444b perf/hw_breakpoint: Remove default hw_breakpoint_arch_parse() omits ac46c7fddef7 perf/arch/xtensa: Implement hw_breakpoint_arch_parse() omits 551624d6fc6b perf/arch/sh: Implement hw_breakpoint_arch_parse() omits 923442895760 perf/arch/sh: Remove "struct arch_hw_breakpoint::name" unu [...] omits 8c449753a681 perf/arch/arm64: Implement hw_breakpoint_arch_parse() omits 9d52718cd392 perf/arch/arm: Implement hw_breakpoint_arch_parse() omits 5d5176baed7a perf/arch/powerpc: Implement hw_breakpoint_arch_parse() omits a0baf043c5cf perf/arch/x86: Implement hw_breakpoint_arch_parse() omits 8e983ff9ac02 perf/hw_breakpoint: Pass arch breakpoint struct to arch_ch [...] omits 9a4903dde2c8 perf/hw_breakpoint: Split attribute parse and commit omits f446474889c0 Merge branch 'linus' into perf/core, to pick up fixes omits 71e9bd3ff847 staging: rtl8188eu: add SPDX identifiers omits 931113828cd1 staging: rtl8192u: Correction of spelling mistake in comment. omits c8cf478ab718 staging: rtl8192u: Correct if statement - Coding Style omits dff11576389f staging: rtl8192u: Remove braces from single statement blo [...] omits e62b4e21d1ed staging: rtl8192u: Truncate block comments to 80 character [...] omits 5d9f4b53ca14 staging: rtl8192u: Correct indentation of switch statement [...] omits 9b468c7e0216 staging: rtl8192u: change block comments to prefered style [...] omits 997e66741413 Staging:rtl8192e Cleanup comparison to NULL omits 4eff3e9d971e Staging:rtl8192e Fix Comparison to true is error prone omits 6b6da6228c64 Staging:rtl8192e Fix Comparison to False is error prone omits 9ca7a8558242 rtl8192u/rtl819x_BAProc.c: Adjust spaces to coding guidelines omits 40a596e64f85 rtl8192u/rtl819x_Qos.h: Adjust spaces to coding guidelines omits f44426346289 staging: rtl8188eu: Fix a possible sleep-in-atomic-context [...] omits 6677bbded4c6 arm64: dts: allwinner: h6: Add LED device nodes for Pine H64 omits fb223502ec08 tcp: add SNMP counter for zero-window drops omits 7e55052783fd Merge branch 'NAPI-gro-hash' omits 07d78363dcff net: Convert NAPI gro list into a small hash table. omits d4546c2509b1 net: Convert GRO SKB handling to list_head. omits ba0ab35a81de usb: chipidea: tegra: Use aligned DMA on Tegra114/124 omits f62252bf3944 Merge tag 'iio-for-4.19a' of git://git.kernel.org/pub/scm/ [...] omits 9ff3b40e411c Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net omits 1ccddc42da03 RDMA/verbs: Drop kernel variant of destroy_flow omits ca576fbbdc80 RDMA/verbs: Drop kernel variant of create_flow omits e99028ad76e7 RDMA/uverbs: Check existence of create_flow callback omits a69d8b3a4116 MAINTAINERS: Update SRP entries omits 43cbd64b1fdc IB/usnic: Update with bug fixes from core code omits 1975acd9f3fd IB/mlx4: Add support for drain SQ & RQ omits d0e84c0ad398 IB/mlx5: Add support for drain SQ & RQ omits ea8c2d8f6014 RDMA/core: Remove unused ib cache functions omits a8872d53e9b7 IB/cm: Use sgid_attr from the AV omits 398391071f25 IB/cm: Replace members of sa_path_rec with 'struct sgid_attr *' omits 815d456ef21a IB/cm: Pass the sgid_attr through various events omits 4ed13a5f2d60 IB/cm: Keep track of the sgid_attr that created the cm id omits aa74f4878d61 IB: Make init_ah_attr_grh_fields set sgid_attr omits f685c19529f0 IB: Make ib_init_ah_from_mcmember set sgid_attr omits b7403217656d IB: Make ib_init_ah_attr_from_wc set sgid_attr omits 6794e23fa3fe iio: adc: at91-sama5d2_adc: add support for oversampling r [...] omits 605000376373 torture: Keep old-school dmesg format omits 90127d605f40 torture: Make online/offline messages appear only for verbose=2 omits b4c1906f65cf rcutorture: Make kvm-find-errors.sh find close calls omits 69409750b28d rcutorture: Remove obsolete TREE08-T.boot file omits 5bfd7d34fe09 torture: Use a single build directory for torture scenarios omits fd55a281adf6 srcu: Introduce srcu_read_{un,}lock_notrace() omits 5ab07a8df4d6 srcu: Add address of first callback to rcutorture output omits 17294ce6a41d srcu: Document that srcu_funnel_gp_start() implies srcu_fu [...] omits 5ef98a6328a1 srcu: Fix typos in __call_srcu() header comment omits 5257514d8885 rcu: Make expedited grace period use direct call on last leaf omits 26aec25593c2 drm/panel: Add Ilitek ILI9881c panel driver omits 66ddff86f682 dt-bindings: panel: Add the Ilitek ILI9881c panel documentation omits 48f3e7bf38db arm64: allwinner: a64: allow laptops to wake up from lid omits e4357c82e3a6 arm64: allwinner: a64: change TERES-I DLDO3's name to star [...] omits 5613ee51b09d ARM: s3c24xx: Fix typo in guard macro of s3c2412.h omits 17aa1530f1ff arm64: dts: exynos: Remove leading 0x from unit addresses [...] omits 0263a3038dc4 arm64: dts: exynos: Remove no longer needed samsung therma [...] omits c05b799ecc4b ARM: dts: exynos: remove no longer needed samsung thermal [...] omits 856817cfbe82 dt-bindings: arm: Remove obsolete insignal-boards.txt omits 265e83d6cf97 ARM: dts: exynos: Add missing CPU clocks to secondary CPUs [...] omits 672f33198bee arm: dts: exynos: Add missing cooling device properties for CPUs omits 57b54d74dd5c Merge tag 'v4.18-rc2' into next-general omits 86cd90020688 drm: kirin: Remove useless "Scale not support" error message omits e4db5b61c572 xfrm: policy: remove pcpu policy cache omits efe79d48a7de drm/i915: Context objects can never be active when freed omits dd12c6ca5b45 drm/i915/execlists: Check for ce->state before destroy omits 8d52e447807b drm/i915: Defer modeset cleanup to a secondary task omits 34093104304d arm64: dts: mt7622: add EINT support to pinctrl omits 0c7f7a515002 arm: dts: mediatek: Add missing cooling device properties [...] omits d30827ce0df4 drm: Make ioctls available for in-kernel clients omits 7eeaeb90a6a5 drm/file: Don't set master on in-kernel clients omits 1572042a4ab2 drm: provide management functions for drm_file omits dc748b66dbfb dt-bindings: usb: new ehci-npcm7xx dt omits df44831ee2dd USB host: Add USB ehci support for nuvoton npcm7xx platform omits cae2bc768d17 usb: cdc-acm: Decrement tty port's refcount if probe() fail omits 61ef4b90793b USB: mon: use ktime_get_real_ts64 instead of getnstimeofday64 omits 41cc73c5568f ARM: dts: stm32: m_can activation on stm32mp157c-ev1 omits 8f9cc83c06d4 USB: xhci-hcd: Add get_resuming_ports method omits 00d423c8d013 USB: ehci-hcd: Add get_resuming_ports method omits 379cacc5e566 USB: Report wakeup events on root-hub ports omits 6b284a813078 arm64: dts: renesas: r8a77995: Add MSIOF device nodes omits b6d3134ddcbe arm64: dts: renesas: salvator-common: Add HSCIF1 device support omits a334e781e01a arm64: dts: renesas: r8a77980: add FCPVD/VSPD/DU/LVDS support omits ffbd52352208 arm64: dts: renesas: condor/v3hsk: specify Ethernet PHY IRQs omits 406c5ad238d0 arm64: dts: renesas: r8a77965: Add PCIe device nodes omits e21adc781bb4 arm64: dts: renesas: Fix VSPD registers range omits cba59c258889 arm64: dts: renesas: convert to SPDX identifiers omits efcb52e35d16 arm64: dts: renesas: r8a77980: add GPIO support omits 6dd72b4d3da1 arm64: dts: renesas: r8a77990: Enable USB2.0 Host for Ebisu board omits 51933b101567 arm64: dts: renesas: r8a7796: Add PCIe device nodes omits 7085f5d9e803 arm64: dts: renesas: r8a77990: Add secondary CA53 CPU core omits eb614d943952 arm64: dts: renesas: r8a77990: ebisu: Enable watchdog timer omits 45fde0d498dc arm64: dts: renesas: condor: add I2C0 support omits bc620474c6e2 arm64: dts: renesas: r8a77980: add I2C support omits 56195dc5c3a1 arm64: dts: renesas: salvator-x(s): Update I2C ch4 clock t [...] omits c5dd01aa790c arm64: dts: renesas: Add sdhi2_ds pin group to SDHI2 pinct [...] omits b8e3c8e17611 arm64: dts: renesas: r8a77965: Add all HSCIF nodes omits a6972dec904e arm64: dts: renesas: r8a77965: Use r8a77965-cpg-mssr bindi [...] omits 0f6d237cafda arm64: dts: renesas: r8a7795: add ccree to device tree omits 0b3d87d12fd4 arm64: dts: renesas: r8a77965: Add Watchdog Timer controll [...] omits c0f91cac37df arm64: dts: renesas: v3hsk: add GEther support omits 87bea6780b95 arm64: dts: renesas: r8a77980: add GEther support omits 21bd05387fe6 arm64: dts: renesas: r8a77995: add thermal device support omits 2ec1e4b4a815 arm64: dts: renesas: r8a77980: add SMP support omits 1b1b30a233d4 arm64: dts: renesas: draak: Describe HDMI input omits 6a0942c20f5c arm64: dts: renesas: draak: Describe CVBS input omits 341238b57dfb arm64: dts: renesas: r8a77995: don't use deprecated renesa [...] omits 7e26bd3334bb arm64: dts: renesas: r8a77995: Add IPMMU power domains omits 856e7e42a4aa arm64: dts: renesas: draak: add X12 input dot clock omits d4bdf2d2ba73 HID: wiimote: add support for Guitar-Hero devices omits f49255e00c2e HID: usbhid: use irqsave() in USB's complete callback omits dc9b8e85ed95 HID: redragon: fix num lock and caps lock LEDs omits 44d4d51de9a3 HID: hid-ntrig: add error handling for sysfs_create_group omits 6136f97cd2dd HID: i2c-hid: Add vddl regulator control omits d6f83894110d HID: i2c-hid: Use devm to allocate i2c_hid struct omits 35fbd905b05d Merge tag 'pxa-for-4.19-dma_slave_map' of https://github.c [...] omits c322d96fccc4 ARM: dts: stm32: m_can support to stm32mp157c omits 1e726a40e067 ARM: dts: stm32: Add HASH support on stm32mp157c omits 50c678772a0b ASoC: cx20442: Don't ignore regulator_get() errors. omits 860f0d21a7ef ARM: dts: stm32: update rtc st,syscfg property on stm32f746 omits 3306657119ce ARM: dts: stm32: update rtc st,syscfg property on stm32f429 omits 996302c5e856 module: replace VMLINUX_SYMBOL_STR() with __stringify() or [...] omits 4c3d88526eba clk: renesas: Renesas R9A06G032 clock driver omits e4b08e1f3e86 dt-bindings: clock: renesas,r9a06g032-sysctrl: documentation omits 62267e0ecc9c module: print sensible error code omits 3391ca1dcd70 USB: serial: cast sizeof() to int when comparing with error code omits c879f71c746c Merge branch 'zcrypt' into features omits f1b0a4343c41 s390/zcrypt: Integrate ap_asm.h into include/asm/ap.h. omits 4a07750ba8f3 s390/zcrypt: Show load of cards and queues in sysfs omits df80c0383133 s390/zcrypt: Review inline assembler constraints. omits ea3c4185efb3 s390/zcrypt: Add ZAPQ inline function. omits 514211f542dd s390/setup: do not reserve the decompressor code omits 6075e4ae6e72 s390: hypfs: use ktime_get_seconds() instead of get_seconds() omits 89b5202e81df s390/decompressor: support uncompressed kernel omits f16466af385b init/Kconfig: add an option for uncompressed kernel omits c98b6c679a3b s390/decompressor: allow to pack uncompressed vmlinux.bin [...] omits b8326bf52e08 s390/decompressor: allow preprocessor in piggy.o linker script omits 0580bce1312f s390/decompressor: extend .bss check for early code omits 78c95647e76d s390: add custom target and make path extension optional f [...] omits 4560ff1386e3 s390/decompressor: avoid repeating objects list in Makefile omits cad5b35da9f7 s390/decompressor: reuse lib/mem.S for mem functions omits a1d7d91f1054 s390/decompressor: avoid reusing uncompressed image objects omits 2dd26659e316 s390/als: avoid .init.* sections usage omits a5802353b1ee s390/decompressor: rename entry point to startup_decompressor omits 8282cd64d0f9 s390/boot: make head.S and als.c be part of the decompressor only omits bd79d6632958 s390/decompressor: trim the kernel image up to 1M omits 00f2fb573fdc s390: remove uncompressed kernel image build omits 76bf9d6cef57 s390/decompressor: correct build flags omits 19f73e16199e s390/build: remove obsolete -mkernel-backchain flag omits 157484abb9b0 s390: disable asm code expolines if cc does not support it omits 64e03ff72623 s390/qdio: reset old sbal_state flags omits efe557320ab6 ALSA: hda/realtek - Apply PRE_PROBE fixup after ALC269 cod [...] omits f8bfc628f73c ALSA: hda/via - Use standard verb containers omits 0e8f9862493a ALSA: hda/via - Simplify control management omits fcbdcc1a93dd ALSA: hda/via - Rewrite with error goto omits 0785b0ecb8fa ALSA: hda/cirrus - Simplify creation of new controls omits 51e19ca5f755 ALSA: hda/conexant - Clean up beep code omits fea80fae552c ALSA: hda/realtek - Use common helper for creating beep controls omits a5cb463a8173 ALSA: hda/realtek - Use common helper for creating ALC268 [...] omits df73d83fad97 ALSA: hda/realtek - Use common GPIO mask for ALC660VD ASUS fixup omits d44a68640668 ALSA: hda/realtek - Simplify Dell XPS13 GPIO handling omits ae065f1ce07c ALSA: hda/realtek - Convert some manual GPIO setups omits 01e4a275e93b ALSA: hda/realtek - Simplify mute LED GPIO handling omits 215c850cf205 ALSA: hda/realtek - Simplify alc885_fixup_macpro_gpio() omits d261eec80ca9 ALSA: hda/realtek - Consolidate gpio_data and gpio_led omits aaf312de4eb9 ALSA: hda/realtek - Add GPIO data update helper omits 5579cd6f6629 ALSA: hda/realtek - Manage GPIO bits commonly omits 1c76aa5fb48d ALSA: hda/realtek - Allow skipping spec->init_amp detection omits ab1bcc93b73d Merge branch 'topic/ac97-bus' into for-next omits 2225a3e6af78 ALSA: ac97: add codecs devicetree binding omits cc51574ad263 ALSA: ac97: add bus binding for codecs omits 818489e511a3 ARM: cpuidle: silence error on driver registration failure omits 823819507095 Merge branch 'r8169-improve-PHY-initialization-and-WoL-handling' omits fe87bef01f9b r8169: don't check WoL when powering down PHY and interfac [...] omits 433f9d0ddcc6 r8169: improve saved_wolopts handling omits 92bad8509159 r8169: improve phy initialization when resuming omits 064f390265be Merge branch 'sched-couple-of-ndo_setup_tc-fixes-and-adjustments' omits 246ab6f01efb cls_flower: fix error values for commands not supported by [...] omits eba7927b5593 nfp: handle cls_flower command default case omits 83741bb04304 bnxt: simplify cls_flower command switch and handle default case omits 3c8daa7db46d drm/omap: remove now unused functions omits 3a658f23fb68 Input: add bu21029 touch driver omits 7a1f1b594a3d mtd: replace VMLINUX_SYMBOL_STR() with string literal omits 829caee7e382 arch: mips: mm: page: Remove unused function omits ff404a936a95 arch: mips: pci: pci-ip27.c: Remove unused function omits dd129c6374e9 MIPS: Malta: Use PIIX4 poweroff driver to power down omits a07539c00046 MIPS: Malta: Cleanup DMA coherence #ifdefs omits d1c5872ce104 MIPS: Set MIPS_IC_SNOOPS_REMOTE for systems with CM omits 8fd2d6ea6627 MIPS: Use !pci_is_root_bus(bus) in ops-bridge.c omits 8c8d953c2800 MIPS: Schedule on CPUs we need to lose FPU for a mode switch omits 9667bb039bf6 MIPS: lantiq: remove unnecessary of_platform_default_popul [...] omits 6a7ec6c5ca0c MIPS: generic: remove unnecessary of_platform_populate call omits 0279455f166d MIPS: bmips: remove unnecessary call to register "simple-bus" omits 40c911ed8432 MIPS: netlogic: remove unnecessary of_platform_bus_probe call omits f072f9ce9bd3 MIPS: octeon: use of_platform_populate to probe devices omits c8bf38055efa MIPS: Fix ejtag handler on SMP omits be462bd9700a MIPS: boot: merge build rules of vmlinux.*.itb by using pa [...] omits 92b34a976348 MIPS: boot: add missing targets for vmlinux.*.its omits 67e09db507db MIPS: boot: fix build rule of vmlinux.its.S omits 321f95b64357 MIPS: boot: do not include $(cpp_flags) for preprocessing ITS omits 902b923da619 Revert "MIPS: boot: Define __ASSEMBLY__ for its.S build" omits 7896de7bd727 MIPS: Octeon: assign bool true/false not 1/0 omits 803ad26eed4a MIPS: remove unneeded includes from dma-mapping.h omits 28f512d9cb48 MIPS: remove the old dma-default implementation omits d59098a0e9cb MIPS: bmips: use generic dma noncoherent ops omits faef87723ace dma-noncoherent: add a arch_sync_dma_for_cpu_all hook omits c5e2bbb45d28 MIPS: jazz: split dma mapping operations from dma-default omits d1f2564a5639 MIPS: ath25: use generic dma noncoherent ops omits 03df8229a822 MIPS: IP32: use generic dma noncoherent ops omits e905086e6b2f MIPS: loongson64: use generic dma noncoherent ops omits f8c55dc6e828 MIPS: use generic dma noncoherent ops for simple noncohere [...] omits aa4db775959a MIPS: move coherentio setup to setup.c omits 54aed4dd3526 MIPS: IP27: use dma_direct_ops omits dffbfde7582b MIPS: use dma_direct_ops for coherent I/O omits d7e64bf9499b MIPS: loongson: remove loongson-3 handling from dma-coherence.h omits d3bc81befcf2 MIPS: loongson: untangle dma implementations omits a330a9c59b45 MIPS: Octeon: move swiotlb declarations out of dma-coherence.h omits 1f99e4b13b31 MIPS: Octeon: remove mips dma-default stubs omits 3369ddb62a42 MIPS: make the default mips dma implementation optional omits d3b83dcc7fcb MIPS: remove the mips_dma_map_ops indirection omits f6d302e33d68 MIPS: consolidate the swiotlb implementations omits e799de3efb9d MIPS: loongson: remove loongson_dma_supported omits 97f9f9763a7a MIPS: Octeon: refactor swiotlb code omits e20c5074f829 MIPS: Octeon: unexport __phys_to_dma and __dma_to_phys omits 7e4dbdc11261 MIPS: remove CONFIG_DMA_COHERENT omits 972dc3b79f42 MIPS: simplify CONFIG_DMA_NONCOHERENT ifdefs omits 9c78ecaf7ba8 MIPS: remove a dead ifdef from mach-ath25/dma-coherence.h omits 28a87b459baf MIPS: kexec: fix typos omits 0c3bf18491c0 MIPS: Make elf2ecoff work on 64bit host machines omits 0ef8b4567d08 tls: Removed unused variable omits 45e7f5d2889a iio: use timespec64 based interfaces for iio_get_time_ns() omits 5f1d651fbfa7 staging:iio:accel:adis16240: sign extend function replace [...] omits 6fc0de37f663 x86/intel_rdt: Limit C-states dynamically when pseudo-lock [...] omits f3be1e7b2cf8 x86/intel_rdt: Support L3 cache performance event of Broadwell omits 8a2fc0e1bc0c x86/intel_rdt: More precise L2 hit/miss measurements omits 746e08590b86 x86/intel_rdt: Create character device exposing pseudo-loc [...] omits 5126aec542fe iio: adc: Remove depends on HAS_DMA in case of platform de [...] omits 67cc414e6474 iio: hx711: add maintainer for driver omits 0e4c88f37693 x86/hyper-v: Use cheaper HVCALL_FLUSH_VIRTUAL_ADDRESS_{LIS [...] omits 6ff847350702 time: Change types to new y2038 safe __kernel_itimerspec omits afef05cf238c time: Enable get/put_compat_itimerspec64 always omits d0dd63a8aee1 time: Introduce struct __kernel_itimerspec omits 519cc8652b3a genirq: Synchronize only with single thread on free_irq() omits 836557bd58e5 genirq: Update code comments wrt recycled thread_mask omits fe0b082fedd1 net_sched: remove unused htb drop_list omits b0c1638f26a5 net: phy: fixed-phy: Make the error path simpler omits 561fad31e697 drm/mediatek: add third ddp path omits 16dd757ead7a drm/mediatek: add DSI3 support for mutex omits dee8eb4e668d drm/mediatek: add DSI2 support for mutex omits f4f3ec480e82 drm/mediatek: add DPI1 support for mutex omits d335369e7543 drm/mediatek: add connection from RDMA2 to DSI3 omits 46ce9b2dc78c drm/mediatek: add connection from RDMA2 to DSI2 omits 0064be8c71fd drm/mediatek: add connection from RDMA2 to DSI1 omits 7ddac091673c drm/mediatek: add connection from RDMA2 to DPI1 omits 01915b858814 drm/mediatek: add connection from RDMA2 to DPI0 omits 15484ae0afa9 drm/mediatek: add connection from RDMA1 to DSI3 omits 5346010f7222 drm/mediatek: add connection from RDMA1 to DSI2 omits d46a8f851e88 drm/mediatek: add connection from RDMA1 to DSI1 omits 73fabd5cebc1 drm/mediatek: add connection from RDMA1 to DPI1 omits 89c04d650224 drm/mediatek: add connection from RDMA0 to DSI3 omits 49793b767456 drm/mediatek: add connection from RDMA0 to DSI2 omits 7b86302401df drm/mediatek: add connection from RDMA0 to DPI0 omits 09013b161993 drm/mediatek: Update the definition of connection from RDM [...] omits 9b7b38de386c drm/mediatek: add connection from OD1 to RDMA1 omits 6de614026234 drm/mediatek: add the DSI1 for component init condition omits b1df55d308a0 drm/mediatek: add component DSI3 omits afbff5288232 drm/mediatek: add component DSI2 omits 879a91807f5a drm/mediatek: add component DPI1 omits 2e2447784e56 drm/mediatek: add ddp component PWM2 omits 9ec3818eb371 drm/mediatek: add ddp component PWM1 omits df2dce4e11a3 drm/mediatek: add ddp component OD1 omits d480bbc47425 drm/mediatek: add ddp component AAL1 omits 8617ec2474fd drm/mediatek: support maximum 64 mutex mod omits 9dd64e8f7b62 drm/mediatek: update dt-bindings for mt2712 omits 50f307401113 hostfs_lookup: switch to d_splice_alias() omits 63a67a926e21 kill dentry_update_name_case() omits f203b76d7809 xfrm: Add virtual xfrm interfaces omits 7e6526404ade xfrm: Add a new lookup key to match xfrm interfaces. omits d159ce7957ee flow: Extend flow informations with xfrm interface id. omits 9b42c1f179a6 xfrm: Extend the output_mark to support input direction an [...] omits eb9fe6029ad4 dmaengine: rcar-dmac: Document R8A77990 bindings omits dd55c4ea9e6b Merge branch 'r8169-enable-ASPM-on-RTL8168E-VL' omits aa1e7d2c31ef r8169: enable ASPM on RTL8168E-VL omits f37658da21aa r8169: align ASPM entry latency setting with vendor driver omits a055b02f348e Merge branch 'pch_gbe-Cleanups' omits 418e7dab0f83 net: pch_gbe: Clean up pch_gbe_set_multi omits 6ab91e47694e net: pch_gbe: Inline pch_gbe_mac_mc_addr_list_update omits 99a9c28863cc net: pch_gbe: Use module_pci_driver() omits 90e3f637eb4d net: pch_gbe: Remove dead RINGFREE code omits 41fd60fa74d6 net: pch_gbe: Remove PCH_GBE_MAC_IFOP_RGMII define omits c63ebdf01ad9 net: pch_gbe: Remove pch_gbe_hal_setup_init_funcs omits b02c38a23a5a net: pch_gbe: Remove get_bus_info HAL abstraction omits 3ef594b0e465 net: pch_gbe: Remove init_hw HAL abstraction omits c96a0f74312b net: pch_gbe: Remove {read,write}_phy_reg HAL abstraction omits 7dbe38aed0ba net: pch_gbe: Remove reset_phy HAL abstraction omits 66dde2b0aa70 net: pch_gbe: Remove sw_reset_phy HAL abstraction omits 9c020d7b0525 net: pch_gbe: Remove read_mac_addr HAL abstraction omits ac6c0e0aa49f net: pch_gbe: Remove power_{up,down}_phy HAL abstraction omits 33bfdeaa768a net: pch_gbe: Remove unused copybreak parameter omits 443810fe6160 x86/intel_rdt: Create debugfs files for pseudo-locking testing omits 37707ec6cba6 x86/intel_rdt: Create resctrl debug area omits 0af6a48da481 x86/intel_rdt: Ensure RDT cleanup on exit omits f4e80d67a527 x86/intel_rdt: Resctrl files reflect pseudo-locked information omits e0bdfe8e36f3 x86/intel_rdt: Support creation/removal of pseudo-locked region omits 018961ae5579 x86/intel_rdt: Pseudo-lock region creation/removal core omits f2a177292bd0 x86/intel_rdt: Discover supported platforms via prefetch d [...] omits 72d505056604 x86/intel_rdt: Add utilities to test pseudo-locked region [...] omits 17eafd076291 x86/intel_rdt: Split resource group removal in two omits dfe9674b04ff x86/intel_rdt: Enable entering of pseudo-locksetup mode omits 63657c1cdf89 x86/intel_rdt: Support enter/exit of locksetup mode omits e8140a2d13d4 x86/intel_rdt: Introduce pseudo-locked region omits bbcee99b67c5 x86/intel_rdt: Add check to determine if monitoring in progress omits 2a5d76a4fc64 x86/intel_rdt: Utilities to restrict/restore access to spe [...] omits c966dac8a5ed x86/intel_rdt: Protect against resource group changes duri [...] omits 125db711e362 x86/intel_rdt: Add utility to restrict/restore access to r [...] omits f7a6e3f6f5ff x86/intel_rdt: Add utility to test if tasks assigned to re [...] omits 21220bb199f7 x86/intel_rdt: Respect read and write access omits bb9fec69cb41 x86/intel_rdt: Introduce the Cache Pseudo-Locking modes omits e17e733070d4 x86/intel_rdt: Documentation for Cache Pseudo-Locking omits d9b48c86eb38 x86/intel_rdt: Display resource groups' allocations' size [...] omits e651901187ab x86/intel_rdt: Introduce "bit_usage" to display cache allo [...] omits 9ab9aa15c309 x86/intel_rdt: Ensure requested schemata respects mode omits 7604df6e16ae x86/intel_rdt: Support flexible data to parsing callbacks omits 9af4c0a6dc1a x86/intel_rdt: Making CBM name and type more explicit omits 49f7b4efa110 x86/intel_rdt: Enable setting of exclusive mode omits 414dd2b47329 x86/intel_rdt: Introduce new "exclusive" mode omits 95f0b77efa57 x86/intel_rdt: Initialize new resource group with sane defaults omits 024d15be3855 x86/intel_rdt: Make useful functions available internally omits 0b9aa6562650 x86/intel_rdt: Introduce test to determine if closid is in use omits d48d7a57f718 x86/intel_rdt: Introduce resource group's mode resctrl file omits 472ef09b40c5 x86/intel_rdt: Associate mode with each RDT resource group omits eb956a636f90 x86/intel_rdt: Introduce RDT resource group mode omits cba1aab84fb8 x86/intel_rdt: Document new mode, size, and bit_usage omits 32206ab36553 x86/intel_rdt: Provide pseudo-locking hooks within rdt_mount omits 55f949c4fa6c batman-adv: Remove "default n" in Kconfig omits ab4e58534dee batman-adv: enable DAT by default at compile time omits 951a06e78d5a batman-adv: Drop "experimental" from BATMAN_V Kconfig omits 5424ea27390f netns: get more entropy from net_hash_mix() omits 6c1f0a1ffb7c net: drivers/net: Convert random_ether_addr to eth_random_addr omits d55207e37a35 net: phy: Allow compile test of GPIO consumers if !GPIOLIB omits 6fb741076a9f platform/x86: wmi: Do not mix pages and kmalloc omits 46d8f405e16c drm: Consider drivers setting DRIVER_ATOMIC as atomic. omits aa58f58d9c64 drm/i915/guc: Remove USES_GUC_SUBMISSION for ads programming omits 4adc18371f14 drm/omap: remove now unused functions omits 70324739ac5e IB/hfi1: Remove INTx support and simplify MSIx usage omits 071e4fec8e4d IB/hfi1: Reorg ctxtdata and rightsize fields omits 06e81e3e9208 IB/hfi1: Remove caches of chip CSRs omits 15d063d5db18 IB/hfi1: Remove unused/writeonly devdata fields omits 4b0b76bd37fe IB/hfi1: Rightsize ctxt_eager_bufs fields omits b67bbc5923bf IB/hfi1: Remove rcvctrl from ctxtdata omits b25784312840 IB/hfi1: Remove rcvhdrq_size omits 38641b83ebc5 crypto: atmel-ecc - remove overly verbose dev_info omits e9440ff37254 crypto: atmel-ecc - fix to allow multi segment scatterlists omits 2a2b9461f8ac crypto: cavium - make structure algs static omits b25c1199acae crypto: aegis - fix indentation of a statement omits ea23cb533ce4 crypto: inside-secure - authenc(hmac(sha384), cbc(aes)) support omits 1f5d5d981879 crypto: inside-secure - hmac(sha384) support omits 9e46eafdf82a crypto: inside-secure - sha384 support omits 26f7120b86a9 crypto: sha512_generic - add a sha384 0-length pre-computed hash omits 87eee125e749 crypto: inside-secure - authenc(hmac(sha512), cbc(aes)) support omits 0de54fb100e9 crypto: inside-secure - hmac(sha512) support omits b460edb6230a crypto: inside-secure - sha512 support omits 30c217ef6411 crypto: sha512_generic - add a sha512 0-length pre-computed hash omits 25bc95510317 crypto: inside-secure - improve the counter computation omits cda3e73a5497 crypto: inside-secure - use the error handler for invalida [...] omits 59d40813328f IB/core: Free GID table entry during GID deletion omits 881456789248 RDMA/cma: Consider net namespace while leaving multicast group omits 321d7863acf7 IB/uverbs: Delete type and id from uverbs_obj_attr omits ce43b2e351c8 crypto: inside-secure - increase minimum transfer size omits f4c277b817cc ASoC: soc-pcm: DPCM cares BE channel constraint omits 4d7dff2b8b24 Merge branch 'icrc-counter' into rdma.git for-next omits 9f876f3de661 IB/mlx5: Support RoCE ICRC encapsulated error counter omits a12f671b4241 ASoC: add hp-det-gpio and mic-det-gpio to audio graph card [...] omits 2718c89a233b ASoC: AMD: Configure channel 1 or channel 0 for capture omits 44fedd7da485 Merge branch 'asoc-4.18' into asoc-4.19 for amd dep omits 3bec6fa3cdd3 ASoC: AMD: Change codec to channel link as per hardware redesign omits 366f074d047b ASoC: uniphier: remove redundant check of PLL ID omits 2854a214f398 ASoC: rt1305: use devm_snd_soc_register_component() omits a98ec93d7e37 ASoC: rt5682: use devm_snd_soc_register_component() omits bb450fa59c07 ASoC: Intel: common: fix missing rename from 'reef' to 'sof' omits d467239f37c4 dt-bindings: clock: Add the r9a06g032-sysctrl.h file omits 7ce2f0393ea2 x86/CPU/AMD: Move TOPOEXT reenablement before reading smp_ [...] omits d5c84ef202d7 x86/mce: Cleanup __mc_scan_banks() omits f35565e3986d x86/mce: Carve out bank scanning code omits 45deca7d96e0 x86/mce: Remove !banks check omits d3d6923cd1ae x86/mce: Carve out the crashing_cpu check omits bc39f010200d x86/mce: Always use 64-bit timestamps omits 74bdf7815dfb genirq: Speedup show_interrupts() omits 5fdc7db6448a module: setup load info before module_sig_check() omits 81a0abd9f213 module: make it clear when we're handling the module copy [...] omits 372401efd9ee dt-bindings: clock: add meson axg audio clock controller bindings omits 01bdee64f9cf kprobes/Documentation: Fix various typos omits edb24ffe14d3 arm64: allwinner: a64-sopine: Add cd-gpios to mmc0 node omits a99790bf5c7f r8169: Reinstate ASPM Support omits 671646c151d4 r8169: Don't disable ASPM in the driver omits cadefe5f584a tcp_bbr: fix bbr pacing rate for internal pacing omits 3f484a6e7667 Merge branch 'usb-callbacks' omits feae641d2914 net: usb: rtl8150: use irqsave() in USB's complete callback omits ed7aa30e8615 net: usb: r8152: use irqsave() in USB's complete callback omits ba49fed8bbae net: usb: kaweth: use irqsave() in USB's complete callback omits 12c4de4bcc23 net: usb: hso: use irqsave() in USB's complete callback omits fafa6b10485e net: usb: cdc-phonet: use irqsave() in USB's complete callback omits f79e7115bd76 ucc_geth: Add BQL support omits b212ffa14d5a Merge branch 'ISDN-irqsave-and-usb_fill_int_urb' omits 16630f54fe28 isdn: mISDN: use irqsave() in USB's complete callback omits e112ce435654 isdn: hisax: st5481_usb: use usb_fill_int_urb() omits dd3adc4e604a isdn: hisax: hfc_usb: use usb_fill_int_urb() omits 78c696c19578 isdn: gigaset: use usb_fill_int_urb() omits e8f5b035276a Merge branch 'ipsec-selftests-fixes' omits 7000d53b865a selftests: rtnetlink: use a local IP address for IPsec tests omits 1599b218d511 selftests: rtnetlink: hide complaint from terminated monitor omits 3f6c65d6255a tcp: ignore rcv_rtt sample with old ts ecr value omits 66caeeb99d0d Merge branch 'rhashtables-cleanups' omits c0690016a73f rhashtable: clean up dereference of ->future_tbl. omits 0ad66449aa3c rhashtable: use cmpxchg() to protect ->future_tbl. omits 5af68ef7333c rhashtable: simplify nested_table_alloc() and rht_bucket_n [...] omits 9b4f64a227b6 rhashtable: simplify INIT_RHT_NULLS_HEAD() omits 9f9a707738aa rhashtable: remove nulls_base and related code. omits 0eb71a9da579 rhashtable: split rhashtable.h omits cbab90129623 rhashtable: silence RCU warning in rhashtable_test. omits 565c17b5f02d Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits f4366e44efeb Merge tag 'drm-misc-next-2018-06-21' of git://anongit.free [...] omits a38b80c5f49c scsi: cxlflash: Change return type for fault handler omits 3069290d9d6a Merge tag 'drm-intel-next-2018-06-06' of git://anongit.fre [...] omits 79db60a8bb0b arm64: defconfig: Enable RPi voltage sensor omits 7b54aafff3ef ARM: multi_v7_defconfig: Enable RPi voltage sensor omits 992f641f396c ARM: bcm2835_defconfig: Enable RPi voltage sensor omits 5ae3769917d2 Input: imx6ul_tsc - switch to SPDX identifier omits e5163596820d Input: fsl-imx25-tcq - switch to SPDX identifier omits a9faa462b6e7 Input: snvs_pwrkey - switch to SPDX identifier omits 0eb70904546b Input: imx_keypad - switch to SPDX identifier omits be3035e3627d ARM: bcm2835: Add GET_THROTTLED firmware property omits e9af481cbc21 ARM: dts: add Raspberry Pi Compute Module and IO board omits 02361bc77888 lib/bch: Remove VLA usage omits 38ebbe2b7282 mtd: spi-nor: nxp-spifi: release flash_np in nxp_spifi_probe() omits 14d1d1908696 drm/v3d: Remove the bad signaled() implementation. omits 7122b68b8a96 drm/v3d: Take a lock across GPU scheduler job creation and [...] omits 6aa13402c110 drm/bridge: Move the struct drm_bridge member kerneldoc inline. omits abd7dbe921bb gpu: drm: vc4: Adding new typedef vm_fault_t omits e16a37508633 drm/i915: Enable hw workaround to bypass alpha omits 0af5107cd064 net/mlx5: Add RoCE RX ICRC encapsulated counter omits 75a040ff14d9 locking/refcounts: Include fewer headers in <linux/refcount.h> omits 8d4f4b82155c drm: Document mode_config.max_width/height as the max fb d [...] omits bd99ce085f16 drm/i915/icl: Do read-modify-write as needed during MG PLL [...] omits 9fc59bae0f4a drm/i915/icl: Fix MG PLL setup when refclk is 38.4MHz omits 03585a95cd83 sched/fair: Remove stale tg_unthrottle_up() comments omits 8a29c778fa1a drm/i915: remove check for aux irq omits 1bce62a6e0dd ALSA: hda/realtek - Simplify alc269_fixup_hp_line1_mic1_led() omits 0722867dcbc2 kprobes/arm64: Fix %p uses in error messages omits 75b2f5f5911f kprobes/arm: Fix %p uses in error messages omits 0ea063306eec kprobes/x86: Fix %p uses in error messages omits 4458515b2c52 kprobes: Replace %p with other pointer types omits 81365a947de4 kprobes: Show address of kprobes if kallsyms does omits ffb9bd68ebdb kprobes: Show blacklist addresses as same as kallsyms does omits f2a3ab360772 kprobes: Make list and blacklist root user read only omits 80dc12cdfb9e spi: spi-fsl-dspi: Fix copy-paste error in dspi_probe omits 11e34e64e410 x86/cpufeatures: Add detection of L1D cache flush support. omits 6415b38bae26 x86/stacktrace: Enable HAVE_RELIABLE_STACKTRACE for the OR [...] omits d31a580266ee x86/unwind/orc: Detect the end of the stack omits 0c414367c04e x86/stacktrace: Do not fail for ORC with regs on stack omits 441ccc3580f4 x86/stacktrace: Clarify the reliable success paths omits 17426923b03f x86/stacktrace: Remove STACKTRACE_DUMP_ONCE omits 0797a8d0d797 x86/stacktrace: Do not unwind after user regs omits 9e3ed2d7597c perf/core: Change perf_mmap_fault() return type to 'vm_fault_t' omits 1a7ed1ba4bba x86/speculation/l1tf: Extend 64bit swap file size limit omits 8f894bf47dc9 sched/debug: Use match_string() helper instead of open-cod [...] omits 8b077e4a69be perf/x86/intel/lbr: Optimize context switches for the LBR [...] omits 0592e57b24e7 perf/x86/intel/lbr: Fix incomplete LBR call stack omits 1966c5e5bd98 x86/asm: Use CC_SET/CC_OUT in percpu_cmpxchg8b_double() to [...] omits ee9c7f9ae3d4 gfs2: call ktime_get_coarse_real_ts64() directly omits 00251a16d7f9 gfs2: Minor clarification to __gfs2_punch_hole omits 9e1a9ecd13b9 gfs2: Don't withdraw under a spin lock omits f85c10e24ab9 gfs2: eliminate rs_inum and reduce the size of gfs2 inodes omits 7cc7eaad49c3 atomics/treewide: Clean up '*_andnot()' ifdeffery omits b3a2a05f9111 atomics/treewide: Make conditional inc/dec ops optional omits 9837559d8eb0 atomics/treewide: Make unconditional inc/dec ops optional omits 18cc1814d4e7 atomics/treewide: Make test ops optional omits 356701329fb3 atomics/treewide: Make atomic64_fetch_add_unless() optional omits 2b523f170e39 atomics/riscv: Define atomic64_fetch_add_unless() omits 4f44b4b2b337 atomics/powerpc: Define atomic64_fetch_add_unless() omits fee8ca9fa565 atomics/arm: Define atomic64_fetch_add_unless() omits ab0b910490fe atomics/arc: Define atomic64_fetch_add_unless() omits 434b6acc3130 atomics/alpha: Define atomic64_fetch_add_unless() omits 00b808ab79ea atomics/generic: Define atomic64_fetch_add_unless() omits 0ae1d994020d atomics: Prepare for atomic64_fetch_add_unless() omits eccc2da8c03f atomics/treewide: Make atomic_fetch_add_unless() optional omits bef828204a1b atomics/treewide: Make atomic64_inc_not_zero() optional omits ade5ef9280c3 atomics: Make conditional ops return 'bool' omits f74445b6dd6b atomics/treewide: Remove atomic_inc_not_zero_hint() omits 8b47038e6d34 atomics/treewide: Remove redundant atomic_inc_not_zero() d [...] omits bfc18e389c7a atomics/treewide: Rename __atomic_add_unless() => atomic_f [...] omits 2207def700f9 x86/apic: Ignore secondary threads if nosmt=force omits 1e1d7e25fd75 x86/cpu/AMD: Evaluate smp_num_siblings early omits 119bff8a9c9b x86/CPU/AMD: Do not check CPUID max ext level before parsi [...] omits 1910ad562496 x86/cpu/intel: Evaluate smp_num_siblings early omits 95f3d39ccf7a x86/cpu/topology: Provide detect_extended_topology_early() omits 545401f4448a x86/cpu/common: Provide detect_ht_early() omits 44ca36de56d1 x86/cpu/AMD: Remove the pointless detect_ht() call omits 55e6d279abd9 x86/cpu: Remove the pointless CPU printout omits 05736e4ac13c cpu/hotplug: Provide knobs to control SMT omits cc1fe215e1ef cpu/hotplug: Split do_cpu_down() omits c4de65696d86 cpu/hotplug: Make bringup/teardown of smp threads symmetric omits f048c399e0f7 x86/topology: Provide topology_smt_supported() omits 6a4d2657e048 x86/smp: Provide topology_is_primary_thread() omits ba2591a5993e sched/smt: Update sched_smt_present at runtime omits 0bed2aa3ac5c ALSA: hda - Sanity check of unexpected cap_sync_hook override omits 3bf29db731ce ALSA: hda/sigmatel - Use common helper for mic mute LED omits c647f806b8c2 ALSA: hda - Allow multiple ADCs for mic mute LED controls omits 184e302b46c9 ALSA: hda/conexant - Use the mic-mute LED helper omits d03abecab5b4 ALSA: hda/realtek - Use the mic-mute LED helper for HP and others omits 69b2c6d7c020 ALSA: hda - Use the common helper for thinkpad_acpi mic mu [...] omits f567b78851d4 ALSA: hda - Move mic mute LED helper to the generic parser omits 4f722a6a7367 ASoC: Intel: common: rename 'reef' to 'sof' in ACPI matchi [...] omits 356c6fe7d80c locking/atomics/arm64, arm64/bitops: Include <asm-generic/ [...] omits 7c8fc35dfc32 locking/atomics/arm64: Replace our atomic/lock bitop imple [...] omits 84c6591103db locking/atomics, asm-generic/bitops/lock.h: Rewrite using [...] omits e986a0d6cb36 locking/atomics, asm-generic/bitops/atomic.h: Rewrite usin [...] omits 1c2672b49aa4 locking/atomics/sh: Don't pull in all of <linux/bitops.h> [...] omits b22d73c2bd76 locking/atomics/openrisc: Don't pull in all of <linux/bito [...] omits 8bd9cb51daac locking/atomics, asm-generic: Move some macros from <linux [...] omits 84038fd98e8e locking/atomics/m68k: Don't use <asm-generic/bitops/lock.h> omits a70cee973780 locking/atomics/h8300: Don't include <linux/kernel.h> in < [...] omits 4de58696de07 kprobes: Remove jprobe stub API omits dcce32d952ed Documentation/kprobes: Add how to change the execution path omits 2bbda764d720 kprobes/x86: Do not disable preempt on int3 path omits cce188bd58cf bpf/error-inject/kprobes: Clear current_kprobe and enable [...] omits d5ad85b6d9ac sparc64/kprobes: Don't call the ->break_handler() in sparc [...] omits fa5a24b16f94 sh/kprobes: Don't call the ->break_handler() in SH kprobes code omits cba5ec980ca1 s390/kprobes: Don't call the ->break_handler() in s390 kpr [...] omits 9b85753da73c MIPS/kprobes: Don't call the ->break_handler() in MIPS kpr [...] omits cf3bb032fd75 ia64/kprobes: Don't call the ->break_handler() in ia64 kpr [...] omits 6e5fd3a298e9 powerpc/kprobes: Don't call the ->break_handler() in power [...] omits c9abd554aa12 arm64/kprobes: Don't call the ->break_handler() in arm64 k [...] omits 75feff53a201 ARM/kprobes: Don't call the ->break_handler() in arm kprobes code omits 5ed4b0c5d176 ARC/kprobes: Don't call the ->break_handler() in ARC kprobes code omits e704e34cd0bb kprobes/x86: Don't call the ->break_handler() in x86 kprobes omits 059053a275b5 kprobes: Don't check the ->break_handler() in generic kpro [...] omits e9bf11a5a68b sparc64/kprobes: Remove jprobe implementation omits 8a4b11a21eaf sh/kprobes: Remove jprobe implementation omits fc682f7ba30e s390/kprobes: Remove jprobe implementation omits 8c2c3f2d40b6 MIPS/kprobes: Remove jprobe implementation omits 0aeaf6b3a345 ia64/kprobes: Remove jprobe implementation omits c530e2f02ef8 powerpc/kprobes: Remove jprobe powerpc implementation omits 2efb75cd712d arm64/kprobes: Remove jprobe implementation omits 454f3e132d05 ARM/kprobes: Remove jprobe arm implementation omits e00f1993e98b ARC/kprobes: Remove jprobe implementation omits 80006dbee674 kprobes/x86: Remove jprobe implementation omits 5a6cf77f5e35 kprobes: Remove jprobe API implementation omits bc8c9da5a24b Documentation/kprobes: Remove jprobes related leftover omits c612ae0503af staging: android: ion: fix ion_dma_buf_attach signatur omits d20ac620f001 drm/i915: Redefine EINVAL for debugging omits 827db9d8bb4a drm/i915: Ignore applying the self-relocation BIAS if no r [...] omits cbc654c88178 net: smc91x: remove the dmaengine compat need omits 9d7bc29cc96b net: smc911x: remove the dmaengine compat need omits 56563f53d306 x86/bugs: Move the l1tf function and define pr_fmt properly omits 26eb4cd6c7c7 drm/i915: Disable bh around call to tasklet omits e1cacec9d50d drm/i915: Update DRIVER_DATE to 20180620 omits cd9e11a8bf25 drm/i915/icl: Add 10-bit support for hdmi omits 35b69d626c3a ARM: pxa: zylonite: use the new ac97 bus support omits 22abc0d25db3 ARM: pxa: add the missing AC97 clocks omits a4d7baf0a02a ARM: pxa: mioa701 convert to the new AC97 bus omits f439b5c8a00d ARM: pxa: hx4700: fix the usb client omits c238ad625889 drm/i915/psr: fix copy-paste error with setting of tp2_wak [...] omits 98fa2aecb509 drm/i915/psr: Fix warning in intel_psr_activate() omits 377eeaa8e11f x86/speculation/l1tf: Limit swap file size to MAX_PA/2 omits 42e4089c7890 x86/speculation/l1tf: Disallow non privileged high MMIO PR [...] omits 17dbca119312 x86/speculation/l1tf: Add sysfs reporting for l1tf omits 10a70416e1f0 x86/speculation/l1tf: Make sure the first page is always reserved omits 6b28baca9b1f x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation omits 2f22b4cd45b6 x86/speculation/l1tf: Protect swap entries against L1TF omits bcd11afa7ada x86/speculation/l1tf: Change order of offset/type in swap entry omits 50896e180c6a x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT omits f55786faa156 drm/i915/selftests: Remove unused dmabuf->kmap routines, f [...] omits c03cea42149d iomap: add initial support for writes without buffer heads omits d98c71dadc2d Merge drm-upstream/drm-next into drm-misc-next omits d67b6a206507 drm: writeback: Add client capability for exposing writeba [...] omits b13cc8dd5884 drm: writeback: Add out-fences for writeback connectors omits 935774cd71fe drm: Add writeback connector type omits f664a5269542 dma-buf: remove kmap_atomic interface omits a19741e5e5a9 dma_buf: remove device parameter from attach callback v2 omits 3e7cc6252dc8 spi: spi-fsl-dspi: Enable extended SPI mode omits 35c9d461a436 spi: spi-fsl-dspi: Advertise 32 bit for XSPI mode omits 8fcd151d2619 spi: spi-fsl-dspi: XSPI FIFO handling (in TCFQ mode) omits 51d583ae7792 spi: spi-fsl-dspi: Framesize control for XSPI mode omits 58ba07ec79e6 spi: spi-fsl-dspi: Add support for XSPI mode registers omits 071db7a6759d Merge branch 'spi-4.18' into spi-4.19 for DSPI dep omits 8570043e2cc6 spi: spi-fsl-dspi: Fixup regmap configuration omits d87e08f14213 spi: spi-fsl-dspi: Fix MCR register handling omits dadcf4abd60b spi: spi-fsl-dspi: Support 4 to 16 bits per word transfers omits 0a4ec2c15863 spi: spi-fsl-dspi: Simplify transfer counter handling omits 9e1dc9bd0993 spi: spi-fsl-dspi: Fix per transfer cs_change handling omits 4779f23d1ac8 spi: spi-fsl-dspi: Drop unneeded use of dataflags bits omits c87bdcc89d86 spi: spi-fsl-dspi: Drop unreachable else if statement omits 2227a7a219fd drm/vc4: Always obey implicit sync omits 9d54fcd5416d drm/gem-fb-helper: Always do implicit sync omits f648661bc7de drm/i915/selftests: Avoid ERR_PTR dereference omits 1b31de922e28 ASoC: arizona: Set compressed IRQ to a wake source omits 7f7cca08abf4 ASoC: wm_adsp: Simplify handling of alg offset and length omits a41efe03e611 rtc: ds1685: remove sysfs access to control registers omits 30a5271d4583 rtc: ds1685: remove improper datetime access ABI omits 59ef2671a847 ARM: dts: fix PMC compatible omits 91f87180e18f ARM: at91: fix USB clock detection handling omits 1e259703f956 dt-bindings: clk: at91: Document all the PMC compatibles omits 272ff92b697b dt-bindings: arm: remove PMC bindings omits b3dae109fa89 sched/swait: Rename to exclusive omits 0abf17bc7790 sched/swait: Switch to full exclusive mode omits 6519750210d9 sched/swait: Remove __prepare_to_swait omits 3249527f19d6 tee: optee: making OPTEE_SHM_NUM_PRIV_PAGES configurable v [...] omits 4ae5e9d159f8 scsi: smartpqi: bump driver version to 1.1.4-130 omits dac12fbc7b0a scsi: smartpqi: fix critical ARM issue reading PQI index r [...] omits 9f8d05fa9844 scsi: smartpqi: add inspur advantech ids omits 26b390aba2a8 scsi: smartpqi: improve error checking for sync requests omits 957c5ab108c7 scsi: smartpqi: improve handling for sync requests omits 4beb4867f049 scsi: mpt3sas: Improve kernel-doc headers omits c7a357058882 scsi: mpt3sas: Split _base_reset_handler(), mpt3sas_scsih_ [...] omits 982ea6f9ff2b scsi: mpt3sas: Fix a race condition in mpt3sas_base_hard_r [...] omits 91b7bdb2c008 scsi: mpt3sas: Fix _transport_smp_handler() error path omits 84203b356172 scsi: mpt3sas: Introduce struct mpt3sas_nvme_cmd omits eb0c7af26beb scsi: mpt3sas: Annotate switch/case fall-through omits 7d1207288fdf scsi: mpt3sas: Remove set-but-not-used variables omits 199fd79a11f2 scsi: mpt3sas: Fix indentation omits 2fa4a32613c9 scsi: libsas: dynamically allocate and free ata host omits 693ba15c9202 scsi: Remove percpu_ida omits 10e9cbb6b531 scsi: target: Convert target drivers to use sbitmap omits 83c2b54b9295 scsi: target: Abstract tag freeing omits ba80917d9932 scsi: ufs: ufshcd_dump_regs to use memcpy_fromio omits 5b9d397447f8 scsi: sg: clean up gfp_mask in sg_build_indirect omits b3a8aa90c460 scsi: qla2xxx: remove irq save in qla2x00_poll() omits 91ebc1facd77 scsi: core: remove Scsi_Cmnd typedef omits aa154ea885eb scsi: bnx2i: add error handling for ioremap_nocache omits 2da11d426263 scsi: libsas: remove irq save in sas_ata_qc_issue() omits 15c5a5e0761f scsi: ipr: Format HCAM overlay ID 0x41 omits 7931cd918f35 scsi: hisi_sas: Update a couple of register settings for v3 hw omits ce70c2e6af8e scsi: hisi_sas: Add missing PHY spinlock init omits 2ba5afb6834b scsi: hisi_sas: Pre-allocate slot DMA buffers omits f2ae8d04327f scsi: hisi_sas: Release all remaining resources in clear nexus ha omits ed99e1d94936 scsi: hisi_sas: Add a flag to filter PHY events during reset omits 214e702d4b70 scsi: hisi_sas: Adjust task reject period during host reset omits d2fc401e4752 scsi: hisi_sas: Fix the conflict between dev gone and host reset omits 1324ae1ce559 scsi: hisi_sas: Only process broadcast change in phy_bcast [...] omits 4e63ac82b9f0 scsi: hisi_sas: Use dmam_alloc_coherent() omits 9458321750cb scsi: be2iscsi: Update copyright omits a81dde7e0216 scsi: be2iscsi: Include null char in SET_HOST_DATA omits f193f7985f48 Documentation/ABI: Add documentation mlxreg-io sysfs interfaces omits 8871f5e42341 platform/x86: mlx-platform: Add mlxreg-io platform driver [...] omits 5ec4a8ace06c platform/mellanox: Introduce support for Mellanox register [...] omits 4486baca66e7 arm64: dts: rockchip: generalize rk3399 #sound-dai-cells omits cc9b09180374 arm64: dts: rockchip: Add missing cooling device propertie [...] omits ea41d63b5440 arm64: dts: rockchip: enable hdmi sound on rk3399-sapphire omits 0d60d48ca3fb arm64: dts: rockchip: connect hdmi sound in rk3399 omits e184fde6f3f5 iomap: add private pointer to struct iomap omits 72b4daa24129 iomap: add an iomap-based readpage and readpages implementation omits 63899c6f8851 iomap: add a page_done callback omits 19e0c58f6552 iomap: generic inline data handling omits ebf00be37de3 iomap: complete partial direct I/O writes synchronously omits 3d7b6b21f6c5 iomap: mark newly allocated buffer heads as new omits a6d639da63ae fs: factor out a __generic_write_end helper omits 93c9a7f87931 PCI: Clean up resource allocation in devm_of_pci_get_host_ [...] omits ac2bf28ad1a1 Merge tag 'gvt-next-2018-06-19' of https://github.com/inte [...] omits 1e1d5b69397c MAINTAINERS: Remove the AT91 clk driver entry omits d30c8d203125 leds: ledtrig-activity: use ktime_get_boot_ns() omits cfdeb8934b6f RDMA/mlx5: Refactor transport domain checks omits bd646104ac5a jfs: use time64_t for otime omits 6c5e1ac0e144 ALSA: firewire-motu: add support for Motu Traveler omits 191ef57683aa ALSA: firewire-motu: cancel chunk alignment for protocol v [...] omits 06ac0b6f8f74 ALSA: firewire-motu: add a flag for AES/EBU on XLR interface omits 81720c6d49b7 ALSA: firewire-motu: add a flag for chunks for main 1/2 out omits 6c1549c4cc3c ALSA: firewire-motu: suppless consumption for unused eleme [...] omits a21daa88d4f0 drm/amdgpu: Use correct enum to set powergating state omits 761f58e0e913 drm/amdgpu: correct GART location info omits 8e2c7ad99dce drm/amdgpu: update ib_start/size_alignment same as windows used omits eeb2c3c2a614 amdgpu: display: use modern ktime accessors omits 4daa4fba3a38 gpu: drm: ttm: Adding new return type vm_fault_t omits 2bfb0b678e48 gpu: drm: radeon: Adding new typedef vm_fault_t omits 2e2ba09e48b7 IB/rdmavt, IB/hfi1: Create device dependent s_flags omits 32e3d97079ad IB/hfi1: Remove rcvhdrsize omits 40442b30aad0 IB/hfi1: Move rhf_offset from devdata to ctxtdata omits b0ba3c18d6bf IB/hfi1: Move normal functions from hfi1_devdata to const array omits 67b0b4e4988f selinux: Cleanup printk logging in netnode omits 07c81ac2adcc selinux: Cleanup printk logging in avc omits 0d3a115429e9 selinux: Cleanup printk logging in netif omits d006469d3fac selinux: Cleanup printk logging in netport omits b21a695d9cba selinux: Cleanup printk logging in sidtab omits d85a78334e7b selinux: Cleanup printk logging in netlink omits f8b69a5f00ee selinux: Cleanup printk logging in selinuxfs omits b54c85c15a7b selinux: Cleanup printk logging in services omits 9fba738a53dd clk: add duty cycle support omits 9461f7b33d11 clk: fix CLK_SET_RATE_GATE with clock rate protection omits 04cdd5af51c6 clk: qcom: drop CLK_SET_RATE_GATE from sdc clocks omits c87a7e75a3e2 selinux: Cleanup printk logging in avtab omits c103a91e8916 selinux: Cleanup printk logging in hooks omits c59450c46369 IB/mlx5: Expose DEVX tree omits f6fe01b7181b IB/mlx5: Add DEVX query EQN support omits aeae94579caf IB/mlx5: Add DEVX support for memory registration omits 7c043e908a74 IB/mlx5: Add support for DEVX query UAR omits e662e14d801b IB/mlx5: Add DEVX support for modify and query commands omits 7efce3691d33 IB/mlx5: Add obj create and destroy functionality omits 8aa8c95ce4cc IB/mlx5: Add support for DEVX general command omits a8b92ca1b0e5 IB/mlx5: Introduce DEVX omits 7dc08dcfc8c8 IB/core: Expose ib_ucontext from a given ib_uverbs_file omits e502a864c352 IB/core: Introduce DECLARE_UVERBS_GLOBAL_METHODS omits 19b9def25852 IB/uverbs: Allow an empty namespace in ioctl() framework omits 2d9c1bd7e177 IB/uverbs: Add a macro to define a type with no kernel known size omits 8762d149e88d IB/uverbs: Add PTR_IN attributes that are allocated/copied [...] omits 9442d8bf1d63 IB/uverbs: Refactor uverbs_finalize_objects omits 1114b0a8a83d IB/uverbs: Export uverbs idr and fd types omits 620758a210d9 Merge branch 'mellanox/mlx5-next' into RDMA for-next omits 9ffdd49e3d73 selinux: Cleanup printk logging in policydb omits 38b7ca927d6a net/mlx5: Expose DEVX specification omits fc6c391a7acf net/mlx5: Prevent warns in dmesg upon firmware commands omits 180cfc58cd9a selinux: Cleanup printk logging in ebitmap omits ab48576c4298 selinux: Cleanup printk logging in conditional omits 244e293690a6 ASoC: pcm: Tidy up open/hw_params handling omits a9191579ba10 regulator: arizona-ldo1: Use correct device to get enable GPIO omits 1f1f5183981d arm64: dts: allwinner: a64: add SRAM controller device tree node omits ede18ae31202 soc: sunxi: sram: Add updated compatible string for A64 sy [...] omits f412c8d7a2f4 dt-bindings: sram: Rename A64 SRAM controller compatible omits 5828729bebbb soc: sunxi: export a regmap for EMAC clock reg on A64 omits f0d9034b290d ASoC: Intel: common: fix copy/paste issue with SOF/broadwe [...] omits b45350135b92 ASoC: Intel: common: add entries for SOF-based machine drivers omits e6d298fd4a44 ASoC: Intel: common: add firmware/topology information for SOF omits 65a33883c778 ASoC: Intel: common: Add Geminilake Dialog+Maxim machine d [...] omits cbaa7f0bdbee ASoC: Intel: move SKL+ codec ACPI tables to common directory omits 5f15f267daf8 ASoC: Intel: Skylake: cleanup before moving ACPI tables omits 95555f580dca ASoC: Intel: broxton: reduce machine name for bxt_da7219_m [...] omits 5fd46e649ee6 ASoC: Intel: kbl_da7219_max98357a: add fe_ops for kbl Audi [...] omits f7859590d976 audit: eliminate audit_enabled magic number comparison omits 1c3eced3d4ad drm/i915/audio: constify ELD pointers omits d904ac0320d3 audit: rename FILTER_TYPE to FILTER_EXCLUDE omits cf89fe88a676 tee: replace getnstimeofday64() with ktime_get_real_ts64() omits af85d1772e31 audit: Fix extended comparison of GID/EGID omits d87de4a878e1 audit: tie ANOM_ABEND records to syscall omits 9b8753fffe7b audit: tie SECCOMP records to syscall omits ad193bc6206d drm/i915: Enforce max hdisplay/hblank_start limits on HSW/BDW FDI omits ad77c537eab1 drm/i915: Check timings against hardware maximums omits 98fac1d5c582 drm/i915: Nuke the cursor size defines omits 1a4b8901c5ec drm/i915: Print prop name/id when rejecting it omits 8163496e78db nfsd: don't advertise a SCSI layout for an unsupported req [...] omits 29c1372d6a9b audit: allow other filter list types for AUDIT_EXE omits fb9acf5f1f21 spi: orion: fix CS GPIO handling again omits 0fdb3f75a358 drm/i915/psr: Adds psrwake options for all platforms omits 46f3bb5fb944 clk: renesas: r8a7795: Add CCREE clock omits 3d5155eaadaf clk: renesas: r8a7795: Add CR clock omits dc1b7b6ca9d5 sysinfo: Remove get_monotonic_boottime() omits 58a10456d717 posix-timers: Use new ktime_get_*_ts64() helpers omits d30faff900e6 timekeeping: Use ktime_get_real_ts64() instead of getnstim [...] omits f5a89295e2f5 time: Use ktime_get_real_seconds() in time syscall omits 0a13ec0bbc42 genirq: Fix editing error in a comment omits 4a5f4d2f891b genirq: Use rcu in kstat_irqs_usr() omits d5b65efd2b2e i915: remove timespec_to_jiffies_timeout omits 707c62352909 configfs: use kvasprintf() instead of open-coding it omits 4cb0e6011216 dmaengine: ioatdma: set the completion address register af [...] omits 7a2aeb91757b arm64: dts: freescale: Update to use SPDX identifiers omits 13d8f1762bf6 ARM: dts: imx7d-sdb: Remove duplicate regulator-can2-3v3 omits 88c83ae67071 ARM: imx_v6_v7_defconfig: Enable imx6qdl-sabreauto sensors omits a211b8c55f3c ARM: dts: imx6qdl-sabreauto: Add sensors omits f3af1e5c0c6f ARM: dts: imx6qdl-icore: Fix wrong reg_2p5 regulator node name omits 3992516af384 ARM: dts: imx6q-icore-mipi: Add OV5640 Camera sensor omits a8039f2dd089 ARM: dts: imx6dl: Add Engicam i.CoreM6 1.5 Quad/Dual MIPI [...] omits 39143301bed9 ARM: dts: imx6: RDU2: correct touchscreen axis inversion omits 83ef5da0527c ARM: imx: remove i.MX6SLL support in i.MX6SL cpu idle driver omits e7fa1fb39b11 ARM: imx: add cpu idle support for i.MX6SLL omits c791bbbf812a ARM: imx: add L2 page power control for GPC omits cda6d30e60c4 scsi: megaraid_sas: driver version upgrade omits e9495e2de776 scsi: megaraid_sas: Support FW provided TM timeout values omits 9c9db8b792a2 scsi: megaraid_sas: Return immediately from wait_for_adapt [...] omits c3b10a55abc9 scsi: megaraid_sas: Update controller info during resume omits 2747e6be4ca7 scsi: megaraid_sas: Do not do Kill adapter if GET_CTRL_INF [...] omits 2cd4bf89f763 scsi: mpt3sas: Update driver version "26.100.00.00" omits 2b48be65685a scsi: mpt3sas: As per MPI-spec, use combined reply queue f [...] omits d37306ca0eac scsi: mpt3sas: Fix, False timeout prints for ioctl and oth [...] omits 20a044332dc4 scsi: mpt3sas: Don't access the structure after decrementi [...] omits e3586147b8b1 scsi: mpt3sas: Incorrect command status was set/marked as [...] omits 999c85134db7 scsi: mpt3sas: Don't abort I/Os issued to NVMe drives whil [...] omits 9554c1be48b4 scsi: tcmu: remove useless code and clean up the code style. omits 22021948c98c ARM: imx: add mem mode suspend for i.MX6SLL omits 07c4be9d27ad ARM: imx: add standby mode suspend for i.MX6SLL omits b796b9710fd5 drm/i915/icl: Handle hotplug interrupts for DP over TBT omits 121e758ee578 drm/i915/icl: Support for TC North Display interrupts omits df0d28c185ad drm/i915/icl: GSE interrupt moves from DE_MISC to GU_MISC omits 3a3d4163e0bf remoteproc: qcom: Introduce Hexagon V5 based WCSS driver omits 7d674731f36c remoteproc: qcom: q6v5-pil: Use common q6v5 helpers omits 6103b1a616ab remoteproc: qcom: adsp: Use common q6v5 helpers omits 3b415c8fb263 remoteproc: q6v5: Extract common resource handling omits 0e622e80191e remoteproc: qcom: mdt_loader: Make the firmware authentica [...] omits 9e8789ec967a drm/i915/i915_reg.h: fix the checkpatch MACRO_ARG_PRECEDEN [...] omits af7187b78443 drm/i915/i915_reg.h: fix the checkpatch SPACE_BEFORE_TAB issues omits 5ee8ee86c86f drm/i915/i915_reg.h: fix the checkpatch SPACING issues omits 3cba33d31188 iw_cxgb4: remove duplicate memcpy() in c4iw_create_listen() omits 8ba6731ad4c7 rfkill: add header files to MAINTAINERS omits 41cbb0f5a295 mac80211: add support for HE omits b8042b3da925 ieee80211: bump IEEE80211_MAX_AMPDU_BUF to support HE omits cf76e1e5198a MAINTAINERS: update the LSM and SELinux subsystems omits 58884bbc7c9d drm/i915/audio: Add 810 MHz clock entries to dp_aud_n_m table omits cd31b8073685 ARM: pxa: change SSP DMA channels allocation omits b77ed2e6d61d ARM: pxa: remove the DMA IO resources omits b6d1a17f4729 dmaengine: pxa: document pxad_param omits 273340e8bf86 ata: pata_pxa: remove the dmaengine compat need omits ac75a50b6de3 mtd: rawnand: marvell: remove the dmaengine compat need omits f727b6cda449 media: pxa_camera: remove the dmaengine compat need omits 6b3348f9e6eb mmc: pxamci: remove the dmaengine compat need omits 88a0513cf611 dmaengine: pxa: add a default requestor policy omits 1da10c17afd1 ARM: pxa: add dma slave map omits 420c0117db25 dmaengine: pxa: use a dma slave map omits 33023fb85a42 IB/core: add max_send_sge and max_recv_sge attributes omits b90575ce7b84 IB/rxe: avoid unnecessary NULL check omits 92cf36eec2a7 IB/rxe: support for 802.1q VLAN on the listener omits 6a965ee57d0c IB/rxe: increase max MR limit omits aece27a2f01b ata: ahci_platform: allow disabling of hotplug to save power omits 332c42a9ff7f ata: ahci: rpm_put port on port_stop to match rpm_get in p [...] omits e364672477a1 drm/i915/aml: Introducing Amber Lake platform omits b9be78531d27 drm/i915/whl: Introducing Whiskey Lake platform omits 9a41e38a467c IB/mad: Use IDR for agent IDs omits 3c60e868c31e IDR: Expose the XArray lock omits 89af969a6653 RDMA: Convert drivers to use the AH's sgid_attr in post_wr paths omits 1a1f460ff151 RDMA: Hold the sgid_attr inside the struct ib_ah/qp omits 7492052a186b IB/mlx4: Use GID attribute from ah attribute omits 47ec38666210 RDMA: Convert drivers to use sgid_attr instead of sgid_index omits d97099fe53ed IB{cm, core}: Introduce and use ah_attr copy, move, replace APIs omits 947c99ecfcb4 IB/core: Tidy ib_resolve_eth_dmac omits 8d9ec9addd6c IB/core: Add a sgid_attr pointer to struct rdma_ah_attr omits fb51eecaa523 IB: Ensure that all rdma_ah_attr's are zero initialized omits 0c271c433ca2 IB/mad: Agent registration is process context only omits 7f3ee8e030d8 IB/rxe: Do not hide uABI stuff in memcpy omits aaf5e003b1c4 i40iw: Reorganize acquire/release of locks in i40iw_manage_apbvt omits de7498147d00 RDMA/uverbs: Refactor flow_resources_alloc() function omits dd8028f1e912 RDMA/nldev: Return port capability flag for IB only omits 82f82ceb8e66 IB/rxe: Use rdma GID API omits 1dfce2945771 IB: Replace ib_query_gid/ib_get_cached_gid with rdma_query_gid omits 83f6f8d29dd3 IB/core: Make rdma_find_gid_by_filter support all protocols omits c3d71b69a75c IB/core: Provide rdma_ versions of the gid cache API omits ddb457c6993b net/smc: Replace ib_query_gid with rdma_get_gid_attr omits 77e786fcbe2e IB/core: Replace ib_query_gid with rdma_get_gid_attr omits bf399c2cadfa IB/core: Introduce GID attribute get, put and hold APIs omits f4df9a7c34d8 RDMA: Use GID from the ib_gid_attr during the add_gid() callback omits b150c3862d21 IB/core: Introduce GID entry reference counts omits f3f49e42c119 ARM: debug: fix BCM2836 order entry omits 295898ba6216 ARM: debug: Add iProc UART3 debug addresses omits a8eaad7b04ea ALSA: line6: stop using get_seconds() omits a753af301c61 ALSA: ctxfi: use enum type CT_SUM_CTL where appropriate omits 01655193c2da ALSA: ice1724: remove unused array omits 8ae024497b3d ARM: dts: da850-evm: Enable LCD and backlight omits 4be9e673298f ARM: dts: da850-evm: Enable SATA port omits d9ca5d08c6de ARM: davinci_all_defconfig: set CONFIG_BACKLIGHT_PWM=m omits 89a7e2f75285 async_pq: Remove VLA usage omits cf85ec887016 removed extra extern file_fdatawait_range omits 4cf44d525548 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 5ee4a7a6db8e drm/i915/execlists: Pull the w/a LRI emission into a helper omits bcc2661e3243 drm/i915: Only show debug for state changes when banning omits 6456314ff1de drm/rockchip: vop: fix irq disabled after vop driver probed omits e2810a7167df drm/rockchip: vop: split out core clock enablement into se [...] omits 931c4e9a72ae spi: cadence: Change usleep_range() to udelay(), for atomi [...] omits f12a0a3c4cc6 ASoC: Intel: bytcr_rt5640: Fix Acer Iconia 8 over-current [...] omits 6cea35908208 ASoC: Intel: bytcr_rt5640: Add quirk for the Nuvison/TMax [...] omits 7c5dfd549617 ASoC: tegra: fix device_node refcounting omits a4519526ebbd ASoC: pxa: add devicetree support omits e2b35e468c89 ASoC: pxa: add binding for pxa2xx-ac97 audio complex omits a7dc662c6a7b ASoC: codecs: PCM1789: unconditionally flush work omits 0ddce71c21f0 ASoC: rt5682: add rt5682 codec driver omits 53af408cd9f2 ASoC: TSCS42xx: Add headphone auto switching omits 19d996cc3ad6 ASoC: TSCS42xx: Remove Playback/Capture in names omits 58f7d470c858 ASoC: TSCS42xx: Add mic bias boost control omits 62624f72592b ASoC: ak4458: make structure soc_codec_dev_ak4458 static const omits e380be7c557c ASoC: ak5558: make two structures static omits 510e419cb857 ASoC: twl6040: make pointer dmic_codec_dev static omits d5c4e972d512 ASoC: qcom: apq8096: set card as device drvdata omits a0d847c380ba ASoC: rsnd: add rsnd_daidrv_get() omits f6de35cc145f ASoC: audio-graph-card: add hp and mic detect gpios same a [...] omits 8d1bd113a194 ASoC: simple-card: move hp and mic detection to soc_card probe omits 62c2c9fcac43 ASoC: simple-card-utils: move hp and mic detect gpios from [...] omits d5a1826c32fa ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Vi10 tablet omits 4f29b663c08d ASoC: rt1305: Use ULL suffixes for 64-bit constants omits 75b31192fe6a ASoC: rockchip: add config for rockchip dmaengine pcm register omits a56df73ba596 ASoC: rockchip: put device_node on remove omits 187e01d0d56d ASoC: stm32: sai: add iec958 controls support omits 08ba7ae35b15 spi: sh-msiof: Make sure all DMA operations have completed omits 3e247b0fb540 spi: remove unused adi_spi3.h header omits 02f361f5fdfb drm/i915/lspcon: switch to kernel unsigned int types omits c25004964c5a drm/i915/audio: switch to kernel unsigned int types omits fd620bf92a60 drm/i915/backlight: switch to kernel unsigned int types omits accb1eb57196 drm/i915/dvo: switch to kernel unsigned int types omits 93383b5705e6 drm/i915/uncore: switch to kernel unsigned int types omits faa087c476a3 drm/i915/hdmi: switch to kernel unsigned int types omits 0ede01418854 drm/i915/vbt: switch to kernel unsigned int types omits 6e56e5d04191 ASoC: AMD: Add NULL pointer check omits 203cdf51f288 ASoC: rsnd: SSI parent cares SWSP bit omits 7cc90a5cadb1 ASoC: rsnd: has .symmetric_rates if SSIs are sharing WS pin omits 6c974d4dfafe EDAC, i7core: Fix memleaks and use-after-free on probe and remove omits 7bd0c7ba62e8 regulator: Fix typo in comment of struct regulator_linear_range omits 297101ab8584 regulator: pfuze100: add pfuze3001 support omits 5986f83efab0 regulator: pfuze100: add pfuze3001 support omits 04433977b164 ASoC: sh7760-ac97: convert to SPDX identifiers omits ddfe227c0cbf ASoC: dma-sh7760: convert to SPDX identifiers omits 0026c551bacd ASoC: migor: convert to SPDX identifiers omits 1e0edd4deadb ASoC: rsnd: convert to SPDX identifiers omits 4e6fdaf1bd33 ASoC: siu: convert to SPDX identifiers omits 217bc8c898b2 ASoC: ssi: convert to SPDX identifiers omits cb006e7b1712 ASoC: hac: convert to SPDX identifiers omits 134c875bff58 ASoC: fsi: convert to SPDX identifiers omits 503e79b793fe ASoC: topology: Add callback for DAPM route load/unload omits c60b613a7097 ASoC: topology: Give more data to clients via callbacks omits e01b4f624278 ASoC: dapm: Fix potential DAI widget pointer deref when li [...] omits f999d76a0011 ARM: dts: rockchip: Add missing cooling device properties [...] omits ce76de984649 ARM: dts: rockchip: convert rk3288 to operating-points-v2 omits 403cc7037f38 dt-bindings: arm: Document the RZN1D-DB board omits 83c05e98f732 arm64: defconfig: Enable BD9571MWV regulator omits c44e182e5374 ARM: shmobile: convert to SPDX identifier omits 7e8a50df26f4 soc: renesas: rcar-sysc: Drop legacy handling omits 16acd53b1547 ARM: shmobile: r8a7779: Remove explicit SYSC config and init omits 9d65c891587e ARM: shmobile: r8a7779: Use rcar_sysc_power_{down,up}_cpu() omits f2b1d2f94af8 soc: renesas: rcar-sysc: Provide helpers to power up/down CPUs omits 62f55ce683e3 ARM: shmobile: r8a7779: Stop powering down secondary CPUs [...] omits 319b15df66f9 ARM: shmobile: rcar-gen2: Remove explicit SYSC config and init omits 3bf6d7738827 ARM: shmobile: apmu: Remove platsmp-apmu.h omits 36a90c0553dd ARM: shmobile: apmu: Remove obsolete shmobile_smp_apmu_pre [...] omits fa6e9cb2aca1 ARM: shmobile: apmu: Move cpu_leave_lowpower() to SUSPEND section omits aa03319f2840 ARM: shmobile: Remove unused shmobile_smp_init_fallback_ops() omits 1e90fea35b80 ARM: shmobile: r8a7791: Use common R-Car Gen2 machine definition omits 488aa3c045a7 ARM: shmobile: r8a7791: Remove legacy SMP fallback code omits 78a9057fcc63 ARM: shmobile: r8a7790: Use common R-Car Gen2 machine definition omits f13e47ee48e2 ARM: shmobile: r8a7790: Remove legacy SMP fallback code omits 5058a96cb7e8 ARM: dts: porter: Add missing PMIC nodes omits 9882b5375df5 mtd: m25p80: Use SPI_MEM_OP_NO_DUMMY instead of SPI_MEM_OP [...] omits 00a5762b4525 mtd: m25p80: Remove unneeded m25p->command field omits 4fdd5b4e9aba drm/i915: Fix fallout of fake reset along resume omits b77422f80337 drm/i915: Enable provoking vertex fix on Gen9 systems. omits 6557dd49369c Staging: comedi: comedi_compat32.h: fixed missing or malfo [...] omits aa4c8dc649a0 Staging: comedi: comedi_pci.h: fixed missing or malformed [...] omits 46c851a92872 Staging: comedi: comedi_pcmcia.h: fixed missing or malform [...] omits be932c686bb0 Staging: comedi: comedilib.h: fixed missing or malformed S [...] omits 50b1cf85b12d Staging: comedi: comedi.h: fixed missing or malformed SPDX [...] omits eee222db377e staging: goldfish: Fix checkpatch CHECK in goldfish_audio.c omits 9f2d1e68cf4d module: exclude SHN_UNDEF symbols from kallsyms api omits 77ad0f2e34f8 ARM: dts: sun8i-h3: Add missing cooling device properties [...] omits df35fbcfa398 arm64: dts: allwinner: add support for Pinebook omits b5df280bb163 arm64: dts: allwinner: a64: Add PWM controllers omits 871b5352125c arm64: dts: allwinner: a64: add R_I2C controller omits 33c3d4eb67fe arm64: allwinner: a64-amarula-relic: Enable AP6330 WiFi support omits e1a9a4745fd5 arm64: allwinner: a64: Add RTC clock to phandle 32kHz exte [...] omits f64f2e0ff2fe arm64: allwinner: a64: Add Amarula A64-Relic initial support omits 6461315eabc4 arm64: dts: allwinner: sun50i: h5: Add spi flash node for [...] omits 4661c3afefe9 arm64: dts: allwinner: sun50i: a64: Add spi flash node for sopine omits e3b742026b92 ARM: dts: sunxi: Add missing cooling device properties for CPUs omits ba1f665f161c drm: Add checks for atomic_[duplicate/destroy]_state with [...] omits 65793f3cd93a MAINTAINERS: remove the outdated "LINUX SECURITY MODULE (L [...] omits c969cb2f70ae pinctrl: Cut unused sysfs includes omits 96b0686dca33 pinctrl: qcom: spmi-gpio: Add pm8998 and pm8005 to binding omits 7d71b5f4b2fb pinctrl: pinctrl-single: Avoid divisions in context save/restore omits 7547b5969e06 pinctrl: mcp23s08: debugfs: Do not restore the INTF register omits 6ff45566554a pinctrl: mcp23s08: Kconfig: update to reflect supported features omits 90b39402e9f3 gpio: Add API to explicitly name a consumer omits f3a049e784b3 gpio: max732x: add error handling for i2c_new_dummy omits eb3744a2dd01 gpio: davinci: Do not assume continuous IRQ numbering omits c1d013a70f55 gpio: davinci: Shuffle IRQ resource fetching from DT to be [...] omits 29d43c22e480 gpio-rcar: document R8A77980 bindings omits 7279d9917560 gpio: Fix wrong rounding in gpio-menz127 omits 6b293258cded fsi: scom: Major overhaul omits f143304442f4 fsi: scom: Add register definitions omits 5a3c2f7656d0 fsi: scom: Fixup endian annotations omits bd2133645792 fsi: scom: Whitespace fixes omits 162c3946734d fsi: scom: Add mutex around FSI2PIB accesses omits 11454d6dc818 fsi: core: Fix sparse warnings omits fbdb5eac5ca6 fsi: master-hub: Fix sparse warnings omits 2992513877d9 fsi: sbefifo: Fix sparse warnings omits 1c36cf912ad1 IB/core: Store default GID property per-table instead of p [...] omits a1a4caeebac9 IB/core: Do not set the gid type when reserving default entries omits 5b7b15aee641 nfsd: fix corrupted reply to badly ordered compound omits 7a04cfda7dfa nfsd: clarify check_op_ordering omits 4a269efb6f81 nfsd: update obselete comment referencing the BKL omits ca0552f46414 nfsd4: cleanup sessionid in nfsd4_destroy_session omits 665d50727600 nfsd4: less confusing nfsd4_compound_in_session omits a85857633b04 nfsd4: support change_attr_type attribute omits 16945141c356 nfsd: fix NFSv4 time_delta attribute omits d6ebf5088f09 nfsd4: return default lease period omits 03f318ca6528 nfsd4: extend reclaim period for reclaiming clients omits 4708aa85d50c EDAC: Fix memleak in module init error path omits 9d72fe1ce81b EDAC, altera: Fix an error handling path in altr_s10_sdram [...] omits 4ee99cebd486 arm64: dts: rockchip: use SPDX-License-Identifier omits 0bac06df36ab ARM: dts: rockchip: Add missing cooling device properties [...] omits fce152a63d95 ARM: dts: rockchip: use SPDX-License-Identifier omits cddb86833615 ARM: dts: rockchip: fix graph node unit address error from dtc omits dcae11de22c9 ARM: dts: imx6dl-riotboard: fix OTG regulator polarity omits e732f6d26eea ARM: dts: imx6qdl-wandboard: enable USB OTG omits d8d5f9dc40e7 ARM: dts: imx6dl-riotboard: remove regulators bus node omits 9d1b8418b477 ARM: dts: imx6qdl-wandboard: remove regulators bus node omits 9235d1f85eb7 ARM: imx: remove inexistant EPIT timer init omits bcf147746814 ARM: dts: imx51-zii-rdu1: Make sure SD1_WP is low omits 6e21e4c215a6 ARM: dts: imx51-zii-rdu1: add rave-sp subdevices omits 3053339b17f8 staging: goldfish: Clear audio read buffer status after each read omits 06e526f49b7a staging: goldfish: Enable ACPI-based enumeration for goldf [...] omits a75647d1e72f staging: goldfish: Replace read and write macros with functions omits 5df204016c36 staging: rtl8723bs: drop test omits 91c458b435df staging: rtlwifi: Fix "Alwyas"->"Always" omits 971f3f119d30 staging: rtlwifi: Fix "writen"->"written" omits dba1b8ac7391 staging: rtlwifi: Fix "Trafic"->"Traffic" omits ca707dcadecf staging: vc04_services: make a couple of pointers static omits 1daddbc8dec5 staging: vboxvideo: Update driver to use drm_dev_register. omits 089a137ad23a staging: wilc1000: move 'txq_spinlock_flags' from 'wilc' s [...] omits 42e4a3adb0e2 staging: wilc1000: remove 'rxq_entries' from 'wilc' struct omits 6adc35d97301 staging: wilc1000: use list_head to maintain 'rxq_entry_t [...] omits 3d9241d65274 staging: wilc1000: use list_head to maintain 'txq_entry_t' [...] omits e986b667ea6a Staging: gdm724x: use match_string() helper omits 70ce2440e208 staging: rts5208: add error handling into rtsx_probe omits 3a29f43cc316 staging: clocking-wizard: prefer 'help' in Kconfig omits e9d93154e59e staging: rtl8192u: remove redundant variables omits 8df6d2854891 staging: rtl8192e: remove unnecessary parentheses - Coding Style omits 4b22ca814e70 staging: rtl8192e: Optimise Comparison to NULL tests - Cod [...] omits 1247b2327762 staging: rtl8192e: Correct declaration of HTResetIOTSettin [...] omits 786fe3b545b0 staging: rtl8192e: Remove unrequired space at start of lin [...] omits 355654ef2c0e staging: rtl8192e: Correct alignment of if statements - Co [...] omits 3218202de96f staging: rtl8192e: Remove unnecessary return statements - [...] omits 4c53614f3943 staging: rtl8192e: Addition of prefered spacing - Coding style omits 7695ff308487 staging: rtl8192e: Add and remove blank lines - Coding style omits 6de4ef65a8c6 staging: pi433: fix race condition in pi433_ioctl omits 0d6485282a2e staging: mt7621-pci: Fix coding style error omits 9c562d8411a5 staging: mt7621-spi: Remove unnecessary braces {} from sin [...] omits 6e89217cdb28 staging: mt7621-spi: Add a space before open paranthesis. omits 6781e751049c staging: mt7621-spi: Use tabs for indentation instead of spaces. omits b8a952784969 staging: mt7621-spi: Fix line over 80 characters by refactoring. omits d42fd96ac281 staging: mt7621-spi: Indent case labels and switch at the [...] omits 1112b5b1c193 staging: mt7621-dts: convert to gpio-keys omits 97738374a310 staging: mt7621-dts: correct various clock frequencies. omits bf732c6bff5b staging: mt7621-spi: revised half-duplex message handling omits a83834c1c9ba staging: mt7621-spi: change mt7621_spi_wait_till_ready to [...] omits c0f784ba92e0 staging: mt7621-pci: use rt_sysc_?32() to access system-co [...] omits 456aec73799f staging: speakup: refactor synths array to use a list omits 2665df51017b staging: comedi: Improved readability of function comedi_n [...] omits fbe1be81b284 staging: comedi: drivers: ni_mio_common: add names to func [...] omits d83301c8506c staging: comedi: drivers: cb_pcimdda: fix warning on quote [...] omits 6aa020939368 staging: comedi: drivers: daqboard2000: make bool bit-fiel [...] omits 904f9d4d3a83 staging: comedi: drivers: amplc_pci230: make bool bit-fiel [...] omits 3164da7b9ccc staging: comedi: drivers: amplc_dio200_common: make bool b [...] omits 46fb63b3a12a staging: comedi: drivers: amplc_dio200: make bool bit-fiel [...] omits fd02c95fab8b staging: comedi: comedidev: make bool bit-field unsigned i [...] omits b3c16227013f staging: comedi: comedi_fops: make bool bit-field unsigned [...] omits 52f2b531948d ARM: dts: imx53: Add support for imx53 HSC/DDC boards from K+P omits 5ebc384a15e4 ARM: dts: imx6: make edt-ft5x06 a wakeup source for imx6 boards omits 26bd0e5964de ARM: dts: imx: Add basic dts support for imx6sll EVK board omits 9f30b6b1a957 ARM: dts: imx: Add basic dtsi file for imx6sll omits c474e9f2be99 platform/chrome: chromeos_tbmc - fix SPDX identifier omits c660abab5c7e staging:iio:accel:adis16203: sign extend function rather c [...] omits 0baf5cc971fc drm/rockchip: cnd-dp: adjust spdif register setting omits ebfb081edc8a drm/rockchip: lvds: add missing of_node_put omits f677bd558de2 drm/i915/icl: update VBT's child_device_config flags2 field omits 9378985eb05c drm/i915/icl: implement DVFS for ICL omits e89ea3559661 drm/atomic: Set current atomic state in drm_private_state omits 6ab0edf4e79c drm: Print bad user modes omits b6f690ab237d drm/atomic: Improve debug messages omits 1c0f1b3db7a6 drm/i915: s/IS_G4X && !IS_GM45/IS_G45/ omits b2209e62a450 drm/i915/execlists: Reset the CSB head tracking on reset/s [...] omits 042ed2dbe5b2 drm/i915: Be irqsafe inside reset omits 85ee15d6a3d3 drm/amd/display: Do not skip FBC init in failsafe mode omits e9522309efb3 drm/amd/display: Add num_opp to resource_caps omits 12036586a368 drm/amd/display: Allow DP register double buffer omits ce3f6e82249c drm/amd/display: create sink_id in dc_sink structure to id [...] omits 74167ad60c04 drm/amd/display: Add new transfer type HWPWL omits 6aa57bb8e4d4 drm/amd/display: Disable stats by default omits b73552323a5d drm/amd/display: Convert quotes to Ascii quotes omits 6f0db2dc02de drm/amd/display: Make it more clear when info frames affec [...] omits 2cbe6d9be5a4 drm/amd/display: Drop duplicate dc_stream_set_static_scree [...] omits a10dc97ab8e9 drm/amd/display: Add use_dynamic_meta flag to stream_state omits 973d42c79e99 drm/amd/display: Move i2c and aux structs into dc_ddc_types.h omits b4f84bdf579e drm/amd/display: Stream encoder update omits 6e0ef9d85b99 drm/amd/display: Write TEST_EDID_CHECKSUM_WRITE for EDID tests omits 3b070c60ea51 drm/amd/display: Drop to fail-safe mode if edid is bad omits 00553cf8116e drm/amdgpu: Update function level documentation for GPUVM. omits ab3ec8a1a9f1 drm/amdgpu: Restore :internal: for amdgpu_vm.c documentation omits b1ddf5484727 drm/amdgpu: Get real power source to initizlize ac_power omits e1e36485e9f3 drm/amd/pp: Implement update_smc_table for CI. omits 600ae890be59 drm/amdgpu: Use real power source in powerplay instand of [...] omits c5792d7776e6 drm/amd/pp: Remove SAMU support in powerplay omits dc85db256d47 drm/doc: Add amdgpu hwmon/power documentation (v2) omits c8c5e569c5b0 drm/amdgpu: Consolidate visible vs. real vram check v2. omits 923ff76eb035 drm/amdgpu: update documentation for amdgpu_irq.c v3 omits 7fc48e591279 drm/amdgpu: Update function level documentation for GPUVM v3 omits f4557923b5d3 drm/amdgpu: fix typo in amdgpu_mn.c comments omits ad7f0b6334fe drm/amdgpu: fix documentation of amdgpu_mn.c v2 omits 528e083d85bd drm/amdgpu: rename rmn to amn in the MMU notifier code (v2) omits abea57d70e90 drm/amdgpu: Add BRACKET_LAYOUT_ENUMs to ObjectID.h omits 59d61be2229f drm/amdgpu: remove unused parameter for va update omits 04ad26bbc41e drm/amdgpu: Add plumbing for handling SQ EDC/ECC interrupts v2. omits 981658c67a97 drm/amdgpu: Add interrupt SQ source struct to amdgpu_gfx s [...] omits 5a2f291343bc drm/amdgpu: Added ISR for CP ECC/EDC interrupt v2. omits 8f4039fefd94 drm/amdgpu: change gfx8 ib test to use WB omits 11528640c778 drm/amdgpu: Correct the ndw of bo update mapping. omits b7e6cd57027f drm/amdgpu: add AMDGPU_HW_IP_VCN_JPEG to queue mgr omits 4bafe4402429 drm/amdgpu: add AMDGPU_HW_IP_VCN_JPEG to info query omits 81d350144bd4 uapi/drm: add AMDGPU_HW_IP_VCN_JPEG for jpeg CS omits 5b2329b61875 drm/amdgpu: enable vcn jpeg ib test omits 6173040f167e drm/amdgpu: add vcn jpeg ib test omits b1d3760645ac drm/amdgpu: add vcn jpeg ring test omits 0c5e4b3e1e8a drm/amdgpu: add vcn jpeg sw finish omits b7fe681e35aa drm/amdgpu: add patch to jpeg ring omits c8c1a1d2ef04 drm/amdgpu: define and add extra dword for jpeg ring omits 8a998052f29b drm/amdgpu: implement patch for fixing a known bug omits d2314b48d621 drm/amdgpu: initialize vcn jpeg ring omits 59dd2b883fcd drm/amdgpu: add vcn jpeg irq support omits e612bcc3abbb drm/amdgpu: set jpeg ring functions omits 221f36c460d7 drm/amdgpu: implement jpeg ring functions omits 50613395abc0 drm/amdgpu: add more jpeg register offset headers omits d521093a5f84 drm/amdgpu: add jpeg packet defines to soc15d.h omits fa3087f7682e drm/amdgpu: add vcn jpeg ring omits 8e0fce5a96cf drm/amdgpu: define vcn jpeg ring omits 48ad368a8a3a drm/amdgpu: move amdgpu_ctx_mgr_entity_fini to f_ops flush [...] omits 741f01e636b7 drm/scheduler: Avoid using wait_event_killable for dying p [...] omits a2d19d66b145 drm/amdgpu: Hook up amdgpu_object.c documentation omits 2472e11b85f0 drm/amdgpu: Fix-ups for amdgpu_object.c documentation omits 0152ac16522b drm/amdgpu: Hook up documentation about memory domains omits 8f4805a265fd drm/amdgpu: avoid sleep while executing atombios table (V2) omits baca30fabdc9 drm/amdgpu: Add documentation for PRIME related code omits 99fa7ce3a82b drm/doc: Add initial amdgpu driver documentation omits 41f507080e45 drm/doc: Add a label for the PRIME Buffer Sharing chapter omits 3120e2a390a9 drm/amdgpu/pp: switch the default dpm implementation for CI omits d1a9146b3a98 drm/amdgpu/display: enable CONFIG_DRM_AMD_DC_DCN1_0 by default omits 5099114ba3b2 drm/amdgpu/display: drop DRM_AMD_DC_FBC kconfig option omits b646c1dc835b drm/amdgpu: add kernel doc for memory domains. omits 6f4e8d6e592a drm/amdgpu: add kernel doc for amdgpu_object.c omits 0ce55b4676f2 drm/amd/display: dal 3.1.47 omits 0dd6cfe15cbd drm/amd/display: add dentist frequency to resource pool omits 0b126112e90a drm/amd/display: DP YCbCr 4:2:0 support omits 8de94233f4cd drm/amd/display: Prefix TIMING_STANDARD entries with DC_ omits e0d4234982b3 drm/amd/display: dal 3.1.46 omits a27f19967783 drm/amd/display: Added documentation for some DC interface [...] omits 43610a9be188 drm/amd/display: HLG support omits 1a05873f21d6 drm/amd/display: Refactor audio programming omits 4ea209073d22 drm/amd/display: Dynamic HDR metadata mem buffer omits 3c8e4316a0bf drm/amd/display: Optimize DP_SINK_STATUS_ESI range read on HPD omits bf5896864772 drm/amd/display: Default log masks should include all conn [...] omits cb1d7eacb58f drm/amd/display: Fix indentation in dcn10 resource constructor omits 8ca809008571 drm/amd/display: add DPCD read for Sink ieee OUI omits 0f6ca3bac44d drm/amd/display: Add function to get optc active size omits 73770ca53f63 drm/amd/display: AUX will exit when HPD LOW detected omits f9430b235dd4 drm/amd/display: Prefix event prints with ==Event== omits ae2389e0fc3d drm/amd/display: dal 3.1.45 omits 9a08f51fa737 drm/amd/display: upgrade scaler math omits 66e48cd37147 drm/amd/display: Clean up submit_channel_request omits ea4a202053c9 drm/amd/display: pass pipe_ctx straight to blank_pixel_data omits 677e8622a9ae drm/doc: add a chapter for gpu scheduler omits 2d33948e4e00 drm/scheduler: add documentation omits fe78627d4304 drm/amd/display: fix type of variable omits 5c2199270275 drm/amdgpu: Fix uvd firmware version information for vega20 (v2) omits dd06eecb73d2 drm/amdgpu/vg20:support new UVD FW version naming convention omits e1fa921f022d drm/amd/pp: Make sure clock_voltage_limit_table on dc is valid omits ecfee95a8ae7 drm/amd/pp: Add S3 support for OD feature omits b1dc9d8755d9 drm/amdgpu: allocate shared fence slot in VA IOCTL omits 14921f3cef85 drm/i915: Fix context ban and hang accounting for client omits ce041c43f222 lib/test_printf.c: accept "ptrval" as valid result for pla [...] omits 548764bb7ce0 drm/i915: Keep the ctx workarounds tightly packed omits 95a28eeaf149 radiotap: add structs for HE omits c4cbaf7973a7 cfg80211: Add support for HE omits 446faa15c6e8 nl80211: report 4ADDR status with GET_INTERFACE omits 2d4f545cb14f rfkill: Fixes and cleanup of kernel-doc in the header file omits cba340fa89bc rfkill: Fix several typos in documentation omits e529f4d65159 rfkill: Correctly document rkill subfolder range as >= 0 i [...] omits b9771d41aee7 mac80211: support scan features for improved scan privacy omits 2e076f199097 nl80211: add scan features for improved scan privacy omits 45ad683484b6 mac80211: split ieee80211_send_probe_req() omits 00387f321537 mac80211: add probe request building flags omits db0a4ad80d3a nl80211: refactor common code in scan flags checks omits 1d211d431676 cfg80211: use better order for kcalloc() arguments omits 2edd53272120 drm/i915/dp: Add support for HBR3 and TPS4 during link training omits 46b527d19c43 drm/i915/icl: Add allowed DP rates for Icelake omits 1fa11ee2d9d0 drm/i915/icl: start adding the TBT pll omits 00c92d929ac3 drm/i915/icl: unconditionally init DDI for every port omits 970888e7d130 drm/i915/icl: add icelake_get_ddi_pll() omits a0fbacb58ce1 drm/i915/gtt: Reduce a pair of runtime asserts omits 986dbac4803c drm/i915/gtt: Cache the PTE encoding of the scratch page omits 4a192c7e8b14 drm/i915/gtt: Free unused page tables on unbind the context omits 549fe88bf71d drm/i915/gtt: Lazily allocate page directories for gen7 omits 1fd00c0faeec drm/i915: Declare the driver wedged if hangcheck makes no [...] omits 5db1d4ea91b6 drm/i915/execlists: Push the tasklet kick after reset to r [...] omits 920d3fb1a00c drm/i915/selftests: Initialise request to silence a compiler omits 51a9f6dfc00d drm/i915: Turn off g4x DP port in .post_disable() omits 929168c5f3df drm/i915: Disallow interlaced modes on g4x DP outputs omits 132c27c97cb9 drm/i915: Fix PIPESTAT irq ack on i965/g4x omits 3b567bb059b9 drm/i915/ddi: Removed unused var from hsw_write_infoframe() omits c737376442e2 drm/i915/ddi: Set HDMI infoframes with pipe clocks enabled omits 8fc0aa6eaa56 drm/i915/ddi: Check transcoder instead of port when settin [...] omits afb2c4437dae drm/i915/ddi: Push pipe clock enabling to encoders omits 24a28179ecc0 drm/i915/ddi: s/crtc->config/old_crtc_state in haswell_crt [...] omits 5422b37c907e drm/i915/psr: Kill delays when activating psr back. omits d5e5f6855aab ath9k: debug: fix spelling mistake "WATHDOG" -> "WATCHDOG" omits d16a7ab20ac9 ath10k: handle resource init failure case omits 5db98aee93cd ath10k: skip data calibration for non-bmi target omits 50c51f394e68 ath10k: do not mix spaces and tabs in Kconfig omits c9f3e7fa8bcb ath10k: snoc: sort include files omits 13e6cc0bd4ef ath10k: snoc: drop unused WCN3990_CE_ATTR_FLAGS omits 8ac5fe8e3d11 ath10k: snoc: stop including pci.h omits 426a0f0b5a2f ath10k: snoc: use correct bus-specific pointer in RX retry omits 0644fef97451 ath10k: snoc: use module_platform_driver() macro omits 7f8f72d8511a ath10k: use crash_dump enum instead of magic numbers omits 9fb31b66b91f ath10k: use dma_zalloc_coherent instead of allocator/memset omits 5a211627004e ath10k: fix incorrect size of dma_free_coherent in ath10k_ [...] omits 6ee0e175a33d ath10k: make some functions static omits 2e9bcd0d7324 ath10k: fix spectral scan for QCA9984 and QCA9888 chipsets omits 38441fb6fcbb ath10k: support use of channel 173 omits a2bbf7148342 drm/i915/gtt: Only keep gen6 page directories pinned while active omits e62230deeeae drm/i915: Show CCID in engine dumps omits 286e61535600 drm/i915: Make the hexdump row offset visually distinct omits 83c317832eb1 drm/i915: Dump the ringbuffer of the active request for debugging omits 856e1b175650 drm/i915/dsm: remove unnecessary dsm priv structure omits d6abe6df706c drm/bridge: sil_sii8620: do not have a dependency of RC_CORE omits 1288786b18f7 drm/i915: Move GEM sanitize from resume_early to resume omits 1cf8e5de4055 fs/lock: show locks taken by processes from another pidns omits 826d7bc9f013 fs/lock: skip lock owner pid translation in case we are in [...] omits 2e932b9cdece drm/i915/opregion: move acpi notifier to dev_priv omits 6ebb6d8ebe56 drm/i915/perf: make oa format tables const omits 697b9a8714cb drm/i915: Make closing request flush mandatory omits a9ef97d098c5 fsi: sbefifo: Remove unneeded semicolon omits e4dd27aadd20 drm/i915: Allow DBLSCAN user modes with eDP/LVDS/DSI omits 260e629bbf44 ath10k: fix memory leak of tpc_stats omits 12b67b0d6bcb ath9k: mark expected switch fall-throughs omits 4de30c906ef0 ath6kl: mark expected switch fall-throughs omits 87b466f42e8f ath6kl: add support for Dell Wireless 1537 omits aae28cefc279 ath5k: mark expected switch fall-through omits f1d270ae10ff ath10k: htt_tx: mark expected switch fall-throughs omits 57c8a484a9cb drm/i915: Enable KVMGT for BXT. omits d71cb7129e7c drm/i915/gvt: Add mmio handler for for BXT. omits 84eb04f6d77a drm/i915/gvt: Enable dma_buf support for BXT. omits 72bad9972876 drm/i915/gvt: Enable virtual display support for BXT. omits 47d9d3be5925 drm/i915/gvt: Enable force wake support for BXT. omits f093f182ace9 drm/i915/gvt: Enable cmd_parser support for BXT. omits a94cf2e0ef7f drm/i915/gvt: Enable mmio context init and switch for BXT. omits d0f827bb18fe drm/i915/gvt: Enable irq initialization for BXT. omits 665004b8f506 drm/i915/gvt: Enable gtt initialization for BXT. omits 6fa6616b8f7a drm/i915/gvt: Enable device info initialization for BXT. omits 02b966c12b49 drm/i915/gvt: Add MEDIA_POOL_STATE for BXT. omits 2939db9e2879 drm/i915/gvt: Add D_BXT device type define for BXT. omits 5aff29efbec0 Merge branch 'ib/4.17-xen-kbdfront-runtime-config' into next omits 9bd034225300 Input: i8042 - increment wakeup_count for the respective port omits 925ffff2ea8b Input: cros_ec_keyb - remove check before calling pm_wakeup_event omits 27fff22168e0 Input: cros_ec_keyb - switch to SPDX identifier omits e7a35f124a9a Input: cros_ec_keyb - make license text and MODULE_LICENSE match omits 3ef8a2eeb6dc Input: xen-kbdfront - allow better run-time configuration omits ce6f7d087e2b Input: xen-kbdfront - fix multi-touch XenStore node's locations omits ce63b2c89cc0 xen: Sync up with the canonical protocol definitions in Xen omits bb187e93e48d drm/i915/icl: DP_AUX_E is valid on ICL+ omits af1f1b81130e drm/i915/icl: fix gmbus gpio pin mapping omits dccc7228b5de drm/i915/icl: Add DDI HDMI level selection for ICL omits e9e7dc4144cd drm/i915/gtt: Make gen6 page directories evictable omits 3d6d62eae7d7 drm/i915/guc: Add support for define guc_log_size in megabytes. omits 5288c7182dd3 drm/i915/guc: Move defines with size of GuC logs to intel_ [...] omits 741cebee0aa5 drm/i915/guc: Refactoring preparation of the GUC_CTL_CTXIN [...] omits 532717b90bd0 drm/i915/guc: Refactoring preparation of the GUC_CTL_LOG_P [...] omits dc755faef264 drm/i915/guc: Refactoring preparation of the GUC_CTL_FEATU [...] omits 24d891d81312 drm/i915/guc: Refactoring preparation of the GUC_CTL_DEBUG [...] omits 50935ac767ca drm/i915/guc: Don't store runtime GuC log level in modparam omits a9ded78535a1 drm/i915/gtt: Onionify error handling for gen6_ppgtt_create omits 35ac40d8b65a drm/i915/gtt: Subclass gen6_hw_ppgtt omits d9d117e40d4f drm/i915/ringbuffer: Serialize load of PD_DIR omits 68a8570375df drm/i915/gtt: Invalidate GGTT caches after writing the gen [...] omits 9f4a8a2d7f9d fsi/sbefifo: Add driver for the SBE FIFO omits 52b7116e885e fsi: scom: Remove PIB reset during probe omits 26d79b272d38 fsi/master-gpio: Replace bit_bit lock with IRQ disable/enable omits c49e34401a32 fsi/fsi-master-gpio: More error handling cleanup omits 4e56828a5db1 fsi/fsi-master-gpio: Implement CRC error recovery omits 0e82e5c1fad7 fsi/gpio: Use relative-addressing commands omits 8193fb4451ce fsi/gpio: Include command build in locked section omits f3ca4834ac33 fsi/fsi-master-gpio: Delay sampling of FSI data input omits b632642e4ce2 fsi/fsi-master-gpio: Reduce dpoll clocks omits 97a4e5c95bf7 fsi/fsi-master-gpio: Reduce turnaround clocks omits bc1099d2b251 fsi/fsi-master-gpio: Add "no-gpio-delays" option omits 5d0d16f135c0 fsi/fsi-master-gpio: Sample input data on different clock phase omits e5538139e043 fsi: gpio: Use a mutex to protect transfers omits e212ab47bd02 fsi: gpio: Remove unused 'id' variable omits 918da95176be fsi: gpio: Trace busy count omits e00fb8564ee9 drm: Stop updating plane->crtc/fb/old_fb on atomic drivers omits 2f958af7fc24 drm/vc4: Stop updating plane->fb/crtc omits 50dcd554181e drm/virtio: Stop updating plane->crtc omits d0766b0047c2 drm/msm: Stop updating plane->fb/crtc omits 67ba0c56a807 drm/exynos: Stop updating plane->crtc omits cd30fbca9713 drm/i915: Stop updating plane->fb/crtc omits 9e5c947cb7c1 drm/amdgpu/dc: Stop updating plane->fb omits 93b21226bbff drm/vmwgfx: Stop messing about with plane->fb/old_fb/crtc omits 0d45d79de22f drm/vmwgfx: Stop using plane->fb in atomic_enable() omits e1cd4f8e4593 drm/vmwgfx: Stop updating plane->fb omits ec8a31a7d0eb drm/vmwgfx: Stop using plane->fb in vmw_kms_update_implicit_fb() omits 464ce098e69c drm/vmwgfx: Stop using plane->fb in vmw_kms_helper_dirty() omits 06168448733a drm/vmwgfx: Stop using plane->fb in vmw_kms_atomic_check_m [...] omits 467d35789e5a drm/i915/execlists: Avoid putting the error pointer omits 41d37680ca0b drm/i915: Wrap around the tail offset before setting ring->tail omits b3ee09a4de33 drm/i915/ringbuffer: Fix context restore upon reset omits 1fc719d13ac0 drm/i915/ringbuffer: Brute force context restore omits 602a9de513d5 drm/i915/skl: Add warn about unsupported CDCLK rates omits 2b9a820318eb drm/i915/perf: fix gen11 engine class shift omits 9904b1560e4a drm/i915/perf: use the lrc_desc to get the ctx hw id in gen8-10 omits 746c8f143afa drm/i915: Apply batch location restrictions before pinning omits acd1c1e621fc drm/i915: Refactor unsettting obj->mm.pages omits 51c18bf7fdbe drm/i915: Squash GEM load failure message (again) omits 07ba0a82536e drm/i915: fix PCH_NOP setting for non-PCH platforms omits 13d0464b3240 drm/i915: be more strict about HAS_PCH_NOP() usage omits 85b17e6e4d3f drm/i915: clean up virtual PCH special case handling omits b8bf31d82d22 drm/i915: document PCH_NOP omits 78ef3faff9ea drm/i915: fix guest virtual PCH detection on non-PCH systems omits 1417fad75cb4 drm/i915/gvt: use array to avoid potential buffer overflow omits 659571953d31 drm/i915/gvt: removed unnecessary boundary check omits 1f1c60d5b577 drm/i915/gvt: Avoid dereference a potential null pointer omits 727198f99e27 staging: iio: adc: ad7606: fix function pointer parameter [...] omits d8084a048cca iio:dac:ad5686: Add AD5311R support omits a591525f43e7 dt-bindings: iio: adc: at91-sama5d2_adc: add channel speci [...] omits aa132ffb6b0a input: touchscreen: resistive-adc-touch: add generic resis [...] omits 23ec2774f1cc iio: adc: at91-sama5d2_adc: add support for position and p [...] omits 1b5bd7d25c78 dt-bindings: input: touchscreen: resistive-adc-touch: crea [...] omits 15e20eabd7f9 dt-bindings: input: touchscreen: add minimum pressure touc [...] omits 3055a6cfa04b iio: Add channel for Position Relative omits d22cd4dd6677 MAINTAINERS: add generic resistive touchscreen adc omits adca2d68d704 staging: iio: Drop ADIS16060 driver from staging omits 4bcc19f1b218 iio: imu: inv_mpu6050: new timestamp mechanism omits 17f0361936a5 iio: 104-quad-8: Provide defines for magic numbers omits f5057e7b2dba iio: imu: inv_mpu6050: better fifo overflow handling omits 5cba7caaacfb iio: imu: inv_mpu6050: fix fifo count reading omits 7b782508f829 iio: imu: inv_mpu6050: switch to use sample rate divider omits 3ca4fb431b83 iio: imu: inv_mpu6050: replace timestamp fifo by generic t [...] omits c2c8406b315f iio: adc: sun4i-gpadc: select REGMAP_IRQ omits 2873c3f0e2bd iio: 104-quad-8: Fix off-by-one error in register selection omits eed289037444 drm/i915/gtt: Reorder aliasing_ppgtt fini omits e1f8789883a1 drm/i915/gtt: Remove vgpu check for gen6 omits f6b1e35f3e47 drm/i915/gtt: Remove redundant hsw_mm_switch() omits b4e2727df271 drm/i915/gtt: Fix unwind length passed to gen6_ppgtt_clear_range omits 672b3c4bc3d1 drm/i915: Fix sprite destination colorkeying on SKL+ omits 51e645b6652c drm/i915: Mark the GPU as wedged without error on fault injection omits 39e78234b0be drm/i915: Add WaKBLVECSSemaphoreWaitPoll omits c30acb04e7c4 drm/i915: Cancel reset preparations on failed resets omits 17f297b427a3 drm/i915/gtt: Push allocation to hw ppgtt constructor omits 93f2cde2a4f7 drm/i915: Decouple vma vfuncs from vm omits 520ea7c581bf drm/i915: Prepare for non-object vma omits 521370106d0d drm/i915: Change i915_gem_fault() to return vm_fault_t omits 8571a05a9dd0 drm/i915: Use GEM suspend when aborting initialisation omits 0766e2efc696 Merge tag 'drm-intel-next-2018-06-06' into gvt-next omits 14c3f8425080 drm/i915: Update DRIVER_DATE to 20180606 omits 64b3c93649a6 drm/i915/gtt: Fix typo in fill_px() macro omits cf68f0c3a07b drm/i915: Mark i915.inject_load_failure as being hit omits 82ad6443a55e drm/i915/gtt: Rename i915_hw_ppgtt base member omits cd68e04cf56a drm/i915/error: Fixup inactive/active counting omits 70be8b3dab43 drm/i915/guc: Don't leak stage descriptor pool on init failure omits 9f473ecfe7a8 drm/i915/pmu: Do not assume fixed hrtimer period omits 57d7116c472c drm/i915/trace: Context field needs to be 64-bit wide omits f24e74a7b739 drm/i915/trace: Remove engine out of the context sandwich omits 2956e970f0b5 drm/i915/trace: Describe engines as class:instance pairs omits 420980ca79bc drm/i915: Swap magics and use SZ_1M omits b96f6ebfd024 drm/i915: Correctly handle error path in i915_gem_init_hw omits 83d317adfb4b drm/i915/vma: Move the bind_count vs pin_count assertion t [...] omits 744799850ef1 drm/i915/gtt: Teach restore-gtt to walk the ggtt vma list [...] omits d901e8e67335 drm/i915/ringbuffer: Make context pin/unpin symmetric omits 52b2416ceb72 drm/i915: Add new vGPU cap info bit VGT_CAPS_HUGE_GTT omits 5544717d416d Merge branch 'asoc-4.18' into asoc-next omits 2858e2cfc2ef Merge branch 'asoc-4.17' into asoc-linus omits aca429ff9d14 gpio: madera: Support Cirrus Logic Madera class codecs omits 218d72a77b0b pinctrl: madera: Add driver for Cirrus Logic Madera codecs omits b3b606c98fa0 pinctrl: madera: Add DT bindings for Cirrus Logic Madera codecs omits 5c76ee4e40eb mfd: madera: Register map tables for Cirrus Logic CS47L90/91 omits bb7320986f95 mfd: madera: Register map tables for Cirrus Logic CS47L85 omits f975b7faf1d5 mfd: madera: Register map tables for Cirrus Logic CS47L35 omits 16b27467f46c mfd: madera: Add common support for Cirrus Logic Madera codecs omits 2b49088cdba7 mfd: madera: Add DT bindings for Cirrus Logic Madera codecs omits 97c2b5cba204 mfd: madera: Add register definitions for Cirrus Logic Mad [...] omits 6ceb72771735 drm/i915/icl: Don't update enabled dbuf slices struct unti [...] omits 61d5676b5561 drm/i915/perf: fix ctx_id read with GuC & ICL omits 218b5000982b drm/i915: drop one bit on the hw_id when using guc omits 30aacd3fe7f1 drm/i915/gtt: Remove obsolete switch_mm hooks for gen8+ omits 8979187a8cfa drm/i915: Move i915_gem_fini to i915_gem.c omits 6931317c7148 drm/edid: Quirk Vive Pro VR headset non-desktop. omits 5428bf5a9a9f drm/i915/icl: Calculate link clock using the new registers omits 51c83cfaf963 drm/i915/icl: Get DDI clock for ICL based on PLLs. omits f17ca5010c34 drm/i915/icl: Add Icelake PCH detection omits 3937eb1a076f drm/i915/icl: Map VBT DDC Pin to BSpec DDC Pin omits a2bc69a1a9d6 drm/i915/icl: Add register definition for DFLEXDPMLE omits ac213c1b45f7 drm/i915/icl: introduce tc_port omits 9bb635d9e7db drm/i915/icl: Extend AUX F interrupts to ICL omits c46ef57d2008 drm/i915/icl: fix icl_unmap/map_plls_to_ports omits 95c778daecb5 drm/i915: Apply the full CPU domain markup before freezing omits 9776f47253c3 drm/i915: Flush all writes before suspend omits 0a59952b24e2 drm/i915: Configure SKL+ scaler initial phase correctly omits 012d79e6a33f drm/i915: Remove bogus NV12 PLANE_COLOR_CTL setup omits b4686c481b9b drm/i915: Fix tabs vs. spaces in sprite code omits 6380db61c54f drm/i915: s/plane/i9xx_plane/ omits e876b78c5fbf drm/i915: Disable trickle feed for SNB/IVB cursors omits b99b9ec1d374 drm/i915: Clean up cursor defines omits eade6c894498 drm/i915: Have plane->get_hw_state() return the current pipe omits 3df845e7528b drm/i915/gtt: Don't restore the non-existent PDE for GGTT omits 37800ca8037a drm/i915/gtt: Avoid calling non-existent allocate_va_range omits e312b689a92d drm/i915: Check intel_contexts to avoid one extra pointer chase omits 1934f5deaf8f drm/i915: Assert we idle in the kernel context omits 09ea0dfbf972 dma-buf: make map_atomic and map function pointers optional omits e065a8dd30af drm/vc4: Add support for SAND modifier. omits 1e871d65e375 drm/vc4: Add missing formats to vc4_format_mod_supported(). omits ec92ad00a393 drm/i915: Only sanitize GEM from late suspend omits c3160da9a6af drm/i915: After reset on sanitization, reset the engine backends omits 0606035fcab6 drm/i915: "Race-to-idle" after switching to the kernel context omits 4dfacb0bcbee drm/i915: Switch to kernel context before idling at runtime omits 13295bd887d0 drm/i915/guc: Don't read SOFT_SCRATCH(15) on MMIO error omits 8fb756dfa273 drm: Trust format_mod_supported() when it OKs a plane modifier. omits d6cae4aa30ce drm/i915: Call intel_opregion_notify_encoder in intel_sani [...] omits 9d570dbfc095 drm/i915: Update DRIVER_DATE to 20180530 omits a38189c5f79d drm/i915: Promote .format_mod_supported() to the lead role omits cc7cc5343584 drm/i915: Remove stale asserts from i915_gem_find_active_r [...] omits a3db142829e6 drm/i915/psr: Set idle frame count based on sink synchroni [...] omits bccfaffb76a8 display: panel: Add AUO g070vvn01 display support (800x480) omits 4ece66b149a3 drm/i915/icl: Wa_1406463099 omits 0bf059f3532b drm/i915/icl: WaEnableFloatBlendOptimization omits b1f88820f4d7 drm/i915/icl: Wa_2006665173 omits f63c7b4880aa drm/i915/icl: WaEnableStateCacheRedirectToCS omits 3c7ab2789680 drm/i915/icl: WaDisableImprovedTdlClkGating omits 6c2590914cff gpu: drm: drm_vm: Adding new typedef vm_fault_t omits d104328ce352 drm/fb-helper: Fix typo on kerneldoc omits 6b1c5eaf5cfd drm/sun4i: mark PM functions as __maybe_unused omits 8f1ad1ef1e7a drm/i915/uc: Trivial s/dev_priv/i915 in intel_uc.c omits 2b5b63126ef4 drm/i915: Simplify ilk-ivb underrun suppression omits 952a08a21ac5 drm/atmel-hlcdc: Stop using plane->fb omits b79df2767cc6 drm/omapdrm: Nuke omap_framebuffer_get_next_connector() omits 3ed70ecd8659 drm: Add local 'plane' variable for tmp->primary omits 0010ac3ffc0e drm/atmel-hlcdc: Stop consulting plane->crtc omits df751849219b drm/sti: Stop consulting plane->crtc omits 42eb2f729e55 drm/msm: Stop consulting plane->fb/crtc omits 1add20eb0068 drm/arc: Stop consulting plane->fb omits ca3b3fa34447 drm/i915: Consult VBT "LVDS config" bits to determine whet [...] omits ea80a661fe56 drm/i915: Try to suppress more spurious PCH underruns on ILK-IVB omits 10ed55e4d94c drm/i915: Initialize panel_pipe to INVALID_PIPE omits 786919600008 drm/edid: Fix up edid_cea_modes[] formatting omits 73b66f873157 drm/i915: Prepare GEM for suspend earlier omits fe25f3048322 drm/i915/execlists: Wait for ELSP submission on restart omits 9a4dc80399b1 drm/i915: Flush the ring stop bit after clearing RING_HEAD [...] omits 8359768c5c32 drm/i915: Forward declare struct intel_context omits c5d1f5562ea7 drm/i915: Include i915_scheduler.h from i915_gem_context.h omits 9eece5d9c6e0 drm/xen-front: fix pointer casts omits 09a4c02e58c1 drm/i915: Look for an active kernel context before switching omits 2edd4e698dc8 drm/i915: Pin the ring high omits eb479f863979 drm/i915: Limit searching for PIN_HIGH omits 83bc4ec37210 drm/mm: Add a search-by-address variant to only inspect a [...] omits 2f7e87692e04 drm/mm: Reject over-sized allocation requests early omits 97c9de66ca80 drm/i915/psr: Fix ALPM cap check for PSR2 omits 264ff016cf06 drm/i915/psr: Fall back to max. synchronization latency if [...] omits 1e8b251ebcbb drm/i915/psr: Avoid unnecessary DPCD read of DP_PSR_CAPS omits 84bb2916a683 drm/i915/psr: Check for SET_POWER_CAPABLE bit at PSR init time. omits 8cf6da7ef755 drm/i915/psr: Avoid DPCD reads when panel does not support PSR omits ce3508fd2a77 drm/i915/psr: Nuke PSR support for VLV and CHV omits 77312ae8f071 drm/i915/psr: vbt change for psr omits 1d1a4f6dd164 gpu: drm: vgem: Change return type to vm_fault_t omits fe864b76c2ab drm/i915: Implement WaProgramMgsrForL3BankSpecificMmioReads omits d78fa508f08d drm/i915/icl: Enable WaProgramMgsrForCorrectSliceSpecificM [...] omits 1e40d4aea57b drm/i915/cnl: Implement WaProgramMgsrForCorrectSliceSpecif [...] omits 949bdcc8a97c ARM: dts: dra7: fix DCAN node addresses omits c894d63c6b36 drm/i915/icl: Disable pipe CSC and gamma in cursor plane omits 4a774ee35c9f drm/i915/selftests: Pin the mock kernel context omits f0d2b758e05e drm/i915: WARN if power sequencer is not connected to the [...] omits 4c23dea48b0d drm/i915: Implement the missing bits of assert_panel_unlocked() omits 05bf51d3b575 drm/i915: Allow eDP on port C in theory omits 59b74c497ae4 drm/i915: Clean up DP pipe select bits omits 5a0b385e1cb6 drm/i915: Nuke intel_trans_dp_port_sel() omits f67dc6d8869f drm/i915: Parametrize TRANS_DP_PORT_SEL omits f606bc6d9d41 drm/i915: Move intel_ddi_get_crtc_new_encoder() out from ddi code omits 3c5f134ac9d0 gpu: drm: udl: Adding new typedef vm_fault_t omits ca510ead96d7 drm/i2c: tda998x: Remove VLA usage omits 520ea9347505 drm/gma500: Remove VLA omits a33b1dc8a732 drm/i915/query: nospec expects no more than an unsigned long omits 59462a00cc88 drm/i915: Eliminate the unused dev_priv->vbt.lvds_vbt omits 5255e2f8d117 drm/i915: Replace vbt edp.support with int_lvds_support omits 1abb70f5955d drm/i915/gtt: Allow pagedirectory allocations to fail omits 84b510e22da7 drm/i915/query: Protect tainted function pointer lookup omits d93fa1b47b8f Revert "drm/i915/edp: Allow alternate fixed mode for eDP i [...] omits c7cbed560ce2 drm/gma500: Fix Medfield for drm_framebuffer move omits 2ecceeb53b19 drm/omap: Move buffer pitch/offset to drm_framebuffer omits 3e44255260dc drm/omap: Move GEM BO to drm_framebuffer omits a268bcd7647d drm/i915: Move GEM BO inside drm_framebuffer omits a5ff7a45c9c8 drm/i915: Use intel_fb_obj() everywhere omits 17e23993f297 drm/v3d: Checking for NULL vs IS_ERR() omits 6bb2a2af8b1b drm/i915/gvt: Fix crash after request->hw_context change omits e8b58d6de1fe drm/rockchip: lvds: avoid duplicating drm_bridge_attach omits 2773397171ac x86/vector: Merge allocate_vector() into assign_vector_locked() omits 39d3cc03e9dd drm/i915/selftests: Wait longer for the old active request omits 2399a4a6f5df drm/i915: Allow init_breadcrumbs to be used from irq context omits fe0c493538f4 drm/i915/execlists: Handle copying default context state f [...] omits d6d12ec08177 drm/i915: Make intel_engine_dump irqsafe omits dd0cf235d81f drm/i915: Speed up idle detection by kicking the tasklets omits e578a570dc7c drm/i915/lvds: Move acpi lid notification registration to [...] omits 957428f9935a drm/rockchip: rockchip_drm_fb -> drm_framebuffer omits 4c7c9a63f215 drm/rockchip: Place GEM BOs in drm_framebuffer omits 6a3e913cb8d5 drm/mtk: mtk_drm_fb -> drm_framebuffer omits 81a073d14c7a drm/mtk: Move GEM BO to drm_framebuffer omits c734f4967708 drm/mtk: Remove impossible internal error omits 45101e939ea3 drm/i915: Rename the remaining gen4 references to g4x in t [...] omits 4d82c2b5f09f drm/i915: Rename SNB/IVB CPU eDP signal level funcs omits b752e995829e drm/i915: Check for IVB instead of gen7 when we think abou [...] omits 4718a365cf12 drm/i915: Use the same vswing->max_preemph mapping on HSW/ [...] omits a393e9649582 drm/i915: Use intel_ddi_dp_voltage_max() for HSW/BDW too omits 7f7105f99b75 drm/i915: Disable LVDS on Radiant P845 omits 080205096579 drm/msm: Move GEM BOs to drm_framebuffer omits bc61c97502e2 drm/gma500: Move GEM BO to drm_framebuffer omits ecb8a947855c drm/armada: Move GEM BO to drm_framebuffer omits 3823da3aeb47 drm/virtio: Place GEM BOs in drm_framebuffer omits 121df61e5a30 drm/cirrus: cirrus_framebuffer -> drm_framebuffer omits 9d7e70020c24 drm/cirrus: Place GEM BOs in drm_framebuffer omits c9b6be7dc13e drm/panel: simple: Fix data type in KEO TX31D200VM0BAA timings omits 2554f154b46f drm/panel: simple: AUO P320HVN03 uses SPWG data ordering omits da50bd4258db drm/panel: simple: Add Innolux TV123WAM panel driver support omits 9c04400f7ea6 dt-bindings: drm/panel: Document Innolux TV123WAM panel bindings omits eea740a98df9 drm/bridge: cdns: Mark runtime PM operations as maybe unused omits 12a6cbd4f3f1 drm/panel: otm8009a: Use new backlight API omits 6982b943123d drm/panel: otm8009a: No message if probe success omits 36830ce4eb2b drm/panel: otm8009a: Fix glitches by moving backlight enab [...] omits d9f9565c1f7f drm/panel: otm8009a: Fix backlight updates omits 0c08754b59da drm/panel: Add device_link from panel device to DRM device omits 38992c57c9c8 drm/panel: Remove drm_panel_detach() calls from all panel drivers omits 867985d4a431 drm/i915: Pull the context->pin_count dec into the common [...] omits 1fc44d9b1afb drm/i915: Store a pointer to intel_context in i915_request omits 01278cb14395 drm/i915: Move fiddling with engine->last_retired_context omits 4e0d64dba816 drm/i915: Move request->ctx aside omits 9a512e23f173 drm/i915/gvt: Use sched_lock to protect gvt scheduler logic. omits f25a49ab8ab9 drm/i915/gvt: Use vgpu_lock to protect per vgpu access omits c8af5274c3cb drm/i915: enable the pipe/transcoder/planes later on HSW+ omits 6b7a6a7b4ba1 drm/i915/icl: Read the correct Gen11 interrupt registers omits 560f6ad8edea drm/i915: Remove unused enable_cmd_parser modparam omits 96d4f03c20d0 drm/i915: Nul-terminate legacy debug string omits 57877b70739a drm/i915/execlists: HWACK checking superseded checking por [...] omits b45a258897a4 drm/i915: Clean up DVO pipe select bits omits 4add0f6bde05 drm/i915: Clean up TV pipe select bits omits 762034675ee7 drm/i915: Clean up SDVO pipe select bits omits a44628b9293b drm/i915: Clean up LVDS pipe select bits omits 6102a8ee8ad6 drm/i915: Clean up ADPA pipe select bits omits 6553b123eae8 i915: content-type property for HDMI connector omits 50525c332b55 drm: content-type property for HDMI connector omits 5d435b46fa68 drm/bridge: spelling and coding style minor fixes omits 3257ec797d3a drm/vc4: plane: Expand the lower bits by repeating the hig [...] omits 579e2f6d9999 drm/i915/gvt: Use offsetofend() rather than offsetof + sizeof omits 3f6e98223081 drm/i915: Stop parking the signaler around reset omits 63572937cebf drm/i915/execlists: Flush pending preemption events during reset omits 73377dbcc754 drm/i915/execlists: Split out CSB processing omits 1329115c6c43 drm/i915: Split execlists/guc reset preparations omits 5adfb772f8ac drm/i915: Move engine reset prepare/finish to backends omits ef2fb7204638 drm/i915/execlists: Refactor out complete_preempt_context() omits f351d087d832 drm/i915: Only sync tasklets once for recursive reset preparation omits b8444cf85b62 drm/i915: Remove tasklet flush before disable omits e7f2af7894b1 drm/i915/dp: fix spelling mistakes: "seqeuncer" and "seqeuencer" omits f75f91574617 drm/i915: Shrink search list for active timelines omits 1c6ccad8a4b1 drm/i915/gvt: Deliver guest cursor hotspot info omits 584a0146ec49 drm: clarify adjusted_mode documentation for bridges omits aefff4915632 drm/xen-front: fix spelling mistake: "conector" -> "connector"
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-defcon [...] \ O -- O -- O (17b57b1883c1)
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .clang-format | 2 +- .mailmap | 6 - CREDITS | 5 - Documentation/ABI/obsolete/sysfs-class-typec | 48 - Documentation/ABI/stable/sysfs-bus-vmbus | 7 - Documentation/ABI/stable/sysfs-bus-xen-backend | 9 - Documentation/ABI/stable/sysfs-class-rfkill | 6 +- .../ABI/stable/sysfs-devices-system-xen_memory | 9 - Documentation/ABI/stable/sysfs-driver-mlxreg-io | 78 - Documentation/ABI/testing/configfs-usb-gadget-uvc | 5 - Documentation/ABI/testing/ppc-memtrace | 9 +- Documentation/ABI/testing/procfs-diskstats | 10 - .../ABI/testing/sysfs-bus-coresight-devices-tmc | 8 - Documentation/ABI/testing/sysfs-bus-iio | 26 +- Documentation/ABI/testing/sysfs-bus-iio-isl29501 | 47 - .../ABI/testing/sysfs-bus-iio-light-si1133 | 22 - .../ABI/testing/sysfs-bus-pci-devices-aer_stats | 122 - Documentation/ABI/testing/sysfs-bus-typec | 51 - Documentation/ABI/testing/sysfs-class-fpga-manager | 24 - Documentation/ABI/testing/sysfs-class-fpga-region | 9 - Documentation/ABI/testing/sysfs-class-gnss | 15 - Documentation/ABI/testing/sysfs-class-mei | 11 - Documentation/ABI/testing/sysfs-class-net-queues | 11 - Documentation/ABI/testing/sysfs-class-typec | 62 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 24 - .../ABI/testing/sysfs-driver-bd9571mwv-regulator | 27 - .../ABI/testing/sysfs-driver-typec-displayport | 49 - Documentation/ABI/testing/sysfs-driver-xen-blkback | 10 - Documentation/ABI/testing/sysfs-fs-f2fs | 8 - Documentation/ABI/testing/sysfs-platform-dfl-fme | 23 - Documentation/ABI/testing/sysfs-platform-dfl-port | 16 - Documentation/PCI/00-INDEX | 2 - Documentation/PCI/acpi-info.txt | 187 - .../PCI/endpoint/function/binding/pci-test.txt | 2 - Documentation/PCI/endpoint/pci-endpoint.txt | 4 +- Documentation/PCI/endpoint/pci-test-function.txt | 29 +- Documentation/PCI/endpoint/pci-test-howto.txt | 30 +- Documentation/PCI/pcieaer-howto.txt | 5 - .../Design/Data-Structures/Data-Structures.html | 118 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.html | 22 +- .../Design/Memory-Ordering/TreeRCU-gp-cleanup.svg | 123 +- .../Design/Memory-Ordering/TreeRCU-gp-init-1.svg | 16 +- .../Design/Memory-Ordering/TreeRCU-gp-init-3.svg | 56 +- .../RCU/Design/Memory-Ordering/TreeRCU-gp.svg | 237 +- .../RCU/Design/Memory-Ordering/TreeRCU-qs.svg | 12 +- Documentation/RCU/stallwarn.txt | 24 +- Documentation/RCU/whatisRCU.txt | 18 +- Documentation/acpi/dsd/data-node-references.txt | 89 - Documentation/acpi/dsd/graph.txt | 72 +- Documentation/admin-guide/README.rst | 2 - Documentation/admin-guide/cgroup-v2.rst | 110 +- Documentation/admin-guide/devices.txt | 16 +- Documentation/admin-guide/index.rst | 9 - Documentation/admin-guide/kernel-parameters.txt | 195 +- Documentation/admin-guide/l1tf.rst | 610 -- .../admin-guide/mm/idle_page_tracking.rst | 5 - Documentation/admin-guide/mm/pagemap.rst | 3 - Documentation/arm64/sve.txt | 4 +- Documentation/block/null_blk.txt | 7 - Documentation/block/stat.txt | 28 +- Documentation/bpf/README.rst | 36 + Documentation/bpf/bpf_devel_QA.rst | 21 +- Documentation/bpf/index.rst | 36 - Documentation/conf.py | 2 +- Documentation/console/console.txt | 15 +- Documentation/core-api/atomic_ops.rst | 2 +- Documentation/core-api/boot-time-mm.rst | 92 - Documentation/core-api/idr.rst | 2 - Documentation/core-api/index.rst | 3 - Documentation/core-api/kernel-api.rst | 59 +- Documentation/core-api/mm-api.rst | 78 - Documentation/core-api/timekeeping.rst | 185 - Documentation/crypto/api-samples.rst | 2 +- Documentation/dev-tools/kselftest.rst | 5 - Documentation/device-mapper/delay.txt | 3 +- Documentation/device-mapper/dm-integrity.txt | 4 - Documentation/device-mapper/dm-raid.txt | 4 - Documentation/device-mapper/thin-provisioning.txt | 20 +- Documentation/devicetree/bindings/arm/adapteva.txt | 7 + Documentation/devicetree/bindings/arm/amlogic.txt | 13 - .../devicetree/bindings/arm/atmel-pmc.txt | 14 + .../devicetree/bindings/arm/bcm/brcm,brcmstb.txt | 4 - .../devicetree/bindings/arm/coresight.txt | 58 +- .../devicetree/bindings/arm/cpu-capacity.txt | 2 +- Documentation/devicetree/bindings/arm/cpus.txt | 2 - .../bindings/arm/freescale/fsl,vf610-mscm-ir.txt | 3 + .../devicetree/bindings/arm/freescale/m4if.txt | 12 - .../devicetree/bindings/arm/freescale/tigerp.txt | 12 - Documentation/devicetree/bindings/arm/fsl.txt | 4 - .../devicetree/bindings/arm/idle-states.txt | 4 +- .../devicetree/bindings/arm/insignal-boards.txt | 8 + .../arm/marvell/ap806-system-controller.txt | 48 +- .../bindings/arm/marvell/armada-37xx.txt | 15 - .../arm/marvell/cp110-system-controller.txt | 225 - .../arm/marvell/cp110-system-controller0.txt | 188 + Documentation/devicetree/bindings/arm/mediatek.txt | 10 +- .../devicetree/bindings/arm/msm/qcom,llcc.txt | 26 - .../devicetree/bindings/arm/omap/crossbar.txt | 1 + Documentation/devicetree/bindings/arm/omap/l4.txt | 15 +- Documentation/devicetree/bindings/arm/rockchip.txt | 14 - .../devicetree/bindings/arm/samsung/pmu.txt | 3 + .../bindings/arm/samsung/samsung-boards.txt | 5 +- Documentation/devicetree/bindings/arm/shmobile.txt | 5 +- Documentation/devicetree/bindings/arm/ti/k3.txt | 23 - Documentation/devicetree/bindings/arm/xilinx.txt | 30 +- .../devicetree/bindings/ata/ahci-platform.txt | 2 +- Documentation/devicetree/bindings/ata/fsl-sata.txt | 1 + .../devicetree/bindings/ata/pata-arasan.txt | 2 + .../devicetree/bindings/ata/sata_rcar.txt | 1 - .../devicetree/bindings/board/fsl-board.txt | 1 + .../devicetree/bindings/bus/brcm,gisb-arb.txt | 2 + .../devicetree/bindings/bus/sun50i-de2-bus.txt | 37 - Documentation/devicetree/bindings/bus/ti-sysc.txt | 1 - .../devicetree/bindings/clock/actions,owl-cmu.txt | 49 - .../devicetree/bindings/clock/actions,s900-cmu.txt | 47 + .../bindings/clock/amlogic,axg-audio-clkc.txt | 56 - .../devicetree/bindings/clock/at91-clock.txt | 51 +- .../devicetree/bindings/clock/exynos5440-clock.txt | 28 + .../devicetree/bindings/clock/maxim,max9485.txt | 59 - .../devicetree/bindings/clock/qcom,dispcc.txt | 19 - .../bindings/clock/renesas,r9a06g032-sysctrl.txt | 43 - .../bindings/clock/rockchip,px30-cru.txt | 65 - .../devicetree/bindings/clock/sun8i-de2.txt | 1 - .../bindings/connector/usb-connector.txt | 44 - .../bindings/cpufreq/brcm,stb-avs-cpu-freq.txt | 2 + .../bindings/cpufreq/cpufreq-exynos5440.txt | 28 + .../devicetree/bindings/crypto/amd-ccp.txt | 2 + .../devicetree/bindings/crypto/arm-cryptocell.txt | 2 + .../devicetree/bindings/crypto/fsl-sec2.txt | 5 + .../devicetree/bindings/crypto/fsl-sec4.txt | 21 + .../bindings/crypto/hisilicon,hip07-sec.txt | 67 - .../bindings/crypto/inside-secure-safexcel.txt | 15 +- .../devicetree/bindings/crypto/picochip-spacc.txt | 2 + .../devicetree/bindings/crypto/qcom,prng.txt | 19 - .../devicetree/bindings/devfreq/rk3399_dmc.txt | 211 +- .../devicetree/bindings/display/brcm,bcm-vc4.txt | 6 - .../bindings/display/bridge/analogix_dp.txt | 2 + .../devicetree/bindings/display/bridge/anx7814.txt | 2 + .../bridge/megachips-stdpxxxx-ge-b850v3-fw.txt | 2 + .../devicetree/bindings/display/bridge/sii902x.txt | 4 +- .../devicetree/bindings/display/bridge/sii9234.txt | 2 +- .../bindings/display/bridge/sil-sii8620.txt | 2 +- .../bindings/display/exynos/exynos7-decon.txt | 3 + .../bindings/display/exynos/exynos_dp.txt | 2 + .../bindings/display/exynos/samsung-fimd.txt | 3 + .../devicetree/bindings/display/ht16k33.txt | 2 + .../devicetree/bindings/display/ilitek,ili9341.txt | 27 - .../bindings/display/marvell,pxa2xx-lcdc.txt | 3 - .../bindings/display/marvell,pxa300-gcu.txt | 17 - .../bindings/display/mediatek/mediatek,disp.txt | 2 +- .../devicetree/bindings/display/msm/dpu.txt | 131 - .../devicetree/bindings/display/msm/dsi.txt | 18 +- .../devicetree/bindings/display/msm/edp.txt | 4 + .../devicetree/bindings/display/msm/mdp5.txt | 2 + .../bindings/display/panel/auo,g070vvn01.txt | 29 - .../bindings/display/panel/boe,hv070wsa-100.txt | 28 - .../display/panel/dataimage,scf0700c48ggu18.txt | 8 - .../bindings/display/panel/dlc,dlc0700yzg-1.txt | 13 - .../bindings/display/panel/edt,et-series.txt | 39 - .../bindings/display/panel/edt,et057090dhu.txt | 7 + .../bindings/display/panel/edt,et070080dh6.txt | 10 + .../bindings/display/panel/edt,etm0700g0dh6.txt | 10 + .../bindings/display/panel/ilitek,ili9881c.txt | 20 - .../bindings/display/panel/innolux,g070y2-l01.txt | 12 - .../bindings/display/panel/innolux,p097pfg.txt | 24 - .../bindings/display/panel/innolux,tv123wam.txt | 20 - .../display/panel/kingdisplay,kd097d04.txt | 22 - .../panel/newhaven,nhd-4.3-480272ef-atxl.txt | 7 - .../display/panel/rocktech,rk070er9427.txt | 25 - .../bindings/display/panel/sharp,lq035q7db03.txt | 12 - .../devicetree/bindings/display/renesas,du.txt | 1 + .../devicetree/bindings/display/sm501fb.txt | 2 + .../bindings/display/sunxi/sun4i-drm.txt | 64 +- .../devicetree/bindings/display/tilcdc/tilcdc.txt | 2 + .../devicetree/bindings/dma/jz4780-dma.txt | 1 + .../bindings/dma/nvidia,tegra210-adma.txt | 1 + Documentation/devicetree/bindings/dma/owl-dma.txt | 47 - .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 1 - .../devicetree/bindings/dma/snps,dw-axi-dmac.txt | 2 + Documentation/devicetree/bindings/dma/snps-dma.txt | 2 + Documentation/devicetree/bindings/dma/ti-edma.txt | 1 + .../devicetree/bindings/dma/xilinx/xilinx_dma.txt | 2 - .../devicetree/bindings/dma/xilinx/zynqmp_dma.txt | 1 + Documentation/devicetree/bindings/eeprom/at24.txt | 2 - .../devicetree/bindings/extcon/extcon-rt8973a.txt | 2 + .../devicetree/bindings/extcon/extcon-sm5502.txt | 2 + .../devicetree/bindings/fsi/fsi-master-ast-cf.txt | 36 - Documentation/devicetree/bindings/fsi/fsi.txt | 5 - Documentation/devicetree/bindings/gnss/gnss.txt | 36 - .../devicetree/bindings/gnss/sirfstar.txt | 45 - Documentation/devicetree/bindings/gnss/u-blox.txt | 44 - .../devicetree/bindings/gpio/8xxx_gpio.txt | 2 + .../devicetree/bindings/gpio/abilis,tb10x-gpio.txt | 1 + .../devicetree/bindings/gpio/brcm,brcmstb-gpio.txt | 3 + .../devicetree/bindings/gpio/fsl-imx-gpio.txt | 3 - .../devicetree/bindings/gpio/gpio-adnp.txt | 1 + .../devicetree/bindings/gpio/gpio-aspeed.txt | 1 + .../devicetree/bindings/gpio/gpio-ath79.txt | 1 + .../devicetree/bindings/gpio/gpio-davinci.txt | 2 + .../devicetree/bindings/gpio/gpio-max732x.txt | 1 + .../devicetree/bindings/gpio/gpio-pca953x.txt | 3 - .../devicetree/bindings/gpio/gpio-pcf857x.txt | 1 + .../devicetree/bindings/gpio/gpio-uniphier.txt | 1 + .../devicetree/bindings/gpio/gpio-xgene-sb.txt | 1 + .../devicetree/bindings/gpio/gpio-xilinx.txt | 2 + .../devicetree/bindings/gpio/gpio-xlp.txt | 1 + .../devicetree/bindings/gpio/gpio-zynq.txt | 1 + .../bindings/gpio/mediatek,mt7621-gpio.txt | 35 - .../bindings/gpio/nintendo,hollywood-gpio.txt | 1 + .../bindings/gpio/nvidia,tegra186-gpio.txt | 4 - .../devicetree/bindings/gpio/renesas,gpio-rcar.txt | 2 +- .../bindings/gpio/rockchip,rk3328-grf-gpio.txt | 32 - .../devicetree/bindings/gpio/snps-dwapb-gpio.txt | 1 + Documentation/devicetree/bindings/hsi/omap-ssi.txt | 1 + .../devicetree/bindings/hwmon/npcm750-pwm-fan.txt | 84 - .../devicetree/bindings/i2c/i2c-aspeed.txt | 3 + .../devicetree/bindings/i2c/i2c-brcmstb.txt | 2 + Documentation/devicetree/bindings/i2c/i2c-fsi.txt | 40 - .../devicetree/bindings/i2c/i2c-imx-lpi2c.txt | 4 +- .../devicetree/bindings/i2c/i2c-jz4780.txt | 4 + Documentation/devicetree/bindings/i2c/i2c-mpc.txt | 2 + .../devicetree/bindings/i2c/i2c-mux-pca954x.txt | 2 + Documentation/devicetree/bindings/i2c/i2c-owl.txt | 27 - .../devicetree/bindings/i2c/i2c-pca-platform.txt | 2 + Documentation/devicetree/bindings/i2c/i2c-pnx.txt | 2 + Documentation/devicetree/bindings/i2c/i2c-pxa.txt | 3 + Documentation/devicetree/bindings/i2c/i2c-rcar.txt | 5 +- .../devicetree/bindings/i2c/i2c-sh_mobile.txt | 4 +- .../devicetree/bindings/iio/accel/adxl345.txt | 9 +- .../devicetree/bindings/iio/accel/bma180.txt | 2 + .../devicetree/bindings/iio/accel/mma8452.txt | 2 + .../bindings/iio/adc/amlogic,meson-saradc.txt | 1 - .../bindings/iio/adc/at91-sama5d2_adc.txt | 9 - .../devicetree/bindings/iio/adc/avia-hx711.txt | 8 +- .../devicetree/bindings/iio/adc/cpcap-adc.txt | 1 + .../devicetree/bindings/iio/adc/fsl,imx25-gcq.txt | 1 + .../devicetree/bindings/iio/adc/max1027-adc.txt | 2 + .../bindings/iio/adc/sigma-delta-modulator.txt | 2 +- .../bindings/iio/adc/sprd,sc27xx-adc.txt | 36 - .../devicetree/bindings/iio/adc/st,stm32-adc.txt | 1 + .../devicetree/bindings/iio/adc/xilinx-xadc.txt | 1 + .../bindings/iio/chemical/atlas,ec-sm.txt | 1 + .../bindings/iio/chemical/atlas,orp-sm.txt | 1 + .../bindings/iio/chemical/atlas,ph-sm.txt | 1 + .../devicetree/bindings/iio/dac/ad5758.txt | 78 - .../bindings/iio/gyroscope/invensense,mpu3050.txt | 1 + .../devicetree/bindings/iio/health/afe4403.txt | 1 + .../devicetree/bindings/iio/health/afe4404.txt | 1 + .../devicetree/bindings/iio/health/max30100.txt | 1 + .../devicetree/bindings/iio/health/max30102.txt | 1 + .../devicetree/bindings/iio/humidity/hts221.txt | 1 + .../devicetree/bindings/iio/imu/bmi160.txt | 1 + .../devicetree/bindings/iio/imu/inv_mpu6050.txt | 2 +- .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 1 + .../devicetree/bindings/iio/light/apds9300.txt | 1 + .../devicetree/bindings/iio/light/apds9960.txt | 1 + .../devicetree/bindings/iio/light/isl29018.txt | 1 + .../devicetree/bindings/iio/light/isl29501.txt | 13 - .../devicetree/bindings/iio/light/opt3001.txt | 1 + .../devicetree/bindings/iio/light/tsl2583.txt | 1 + .../devicetree/bindings/iio/light/uvis25.txt | 1 + .../bindings/iio/magnetometer/bmc150_magn.txt | 1 + .../devicetree/bindings/iio/pressure/bmp085.txt | 8 + .../devicetree/bindings/iio/pressure/zpa2326.txt | 2 + .../devicetree/bindings/iio/proximity/as3935.txt | 1 + .../devicetree/bindings/iio/proximity/sx9500.txt | 1 + .../devicetree/bindings/iio/sensorhub.txt | 1 + .../devicetree/bindings/iio/temperature/tmp007.txt | 2 + .../bindings/infiniband/hisilicon-hns-roce.txt | 1 + .../devicetree/bindings/input/cypress,cyapa.txt | 2 + .../bindings/input/cypress,tm2-touchkey.txt | 2 + .../devicetree/bindings/input/e3x0-button.txt | 2 + .../devicetree/bindings/input/elan_i2c.txt | 2 + .../devicetree/bindings/input/elants_i2c.txt | 2 + .../devicetree/bindings/input/gpio-keys.txt | 2 +- .../devicetree/bindings/input/hid-over-i2c.txt | 4 +- Documentation/devicetree/bindings/input/keys.txt | 8 - .../bindings/input/qcom,pm8941-pwrkey.txt | 10 - .../devicetree/bindings/input/raydium_i2c_ts.txt | 1 + .../devicetree/bindings/input/rmi4/rmi_i2c.txt | 1 + .../devicetree/bindings/input/rmi4/rmi_spi.txt | 1 + .../bindings/input/ti,palmas-pwrbutton.txt | 1 + .../bindings/input/touchscreen/ad7879.txt | 1 + .../bindings/input/touchscreen/ads7846.txt | 1 + .../bindings/input/touchscreen/ar1021.txt | 1 + .../bindings/input/touchscreen/bu21029.txt | 35 - .../bindings/input/touchscreen/chipone_icn8318.txt | 2 + .../bindings/input/touchscreen/colibri-vf50-ts.txt | 1 + .../bindings/input/touchscreen/cyttsp.txt | 2 + .../bindings/input/touchscreen/edt-ft5x06.txt | 2 + .../devicetree/bindings/input/touchscreen/eeti.txt | 30 - .../bindings/input/touchscreen/egalax-ts.txt | 1 + .../bindings/input/touchscreen/ektf2127.txt | 2 + .../bindings/input/touchscreen/exc3000.txt | 1 + .../bindings/input/touchscreen/fsl-mx25-tcq.txt | 1 + .../bindings/input/touchscreen/goodix.txt | 1 + .../bindings/input/touchscreen/hideep.txt | 1 + .../bindings/input/touchscreen/max11801-ts.txt | 1 + .../bindings/input/touchscreen/melfas_mip4.txt | 1 + .../input/touchscreen/resistive-adc-touch.txt | 30 - .../bindings/input/touchscreen/samsung,s6sy761.txt | 2 + .../bindings/input/touchscreen/silead_gsl1680.txt | 2 + .../bindings/input/touchscreen/sis_i2c.txt | 2 + .../bindings/input/touchscreen/st,stmfts.txt | 2 + .../bindings/input/touchscreen/sx8654.txt | 1 + .../bindings/input/touchscreen/touchscreen.txt | 3 - .../bindings/input/touchscreen/tsc2007.txt | 2 + .../bindings/input/touchscreen/zet6223.txt | 2 + .../interrupt-controller/abilis,tb10x-ictl.txt | 1 + .../interrupt-controller/al,alpine-msix.txt | 1 + .../interrupt-controller/allwinner,sunxi-nmi.txt | 1 + .../amlogic,meson-gpio-intc.txt | 3 + .../bindings/interrupt-controller/atmel,aic.txt | 2 + .../brcm,bcm2835-armctrl-ic.txt | 2 + .../interrupt-controller/brcm,bcm3380-l2-intc.txt | 2 + .../interrupt-controller/brcm,bcm6345-l1-intc.txt | 2 + .../interrupt-controller/brcm,bcm7038-l1-intc.txt | 2 + .../interrupt-controller/brcm,bcm7120-l2-intc.txt | 2 + .../bindings/interrupt-controller/brcm,l2-intc.txt | 2 + .../interrupt-controller/fsl,ls-scfg-msi.txt | 3 + .../interrupt-controller/hisilicon,mbigen-v2.txt | 2 + .../bindings/interrupt-controller/ingenic,intc.txt | 2 +- .../marvell,odmi-controller.txt | 2 + .../interrupt-controller/mediatek,cirq.txt | 2 + .../interrupt-controller/mediatek,sysirq.txt | 3 +- .../interrupt-controller/mscc,ocelot-icpu-intr.txt | 1 + .../interrupt-controller/nvidia,tegra20-ictlr.txt | 2 + .../interrupt-controller/nxp,lpc3220-mic.txt | 2 + .../interrupt-controller/qca,ath79-misc-intc.txt | 1 + .../bindings/interrupt-controller/qcom,pdc.txt | 6 + .../bindings/interrupt-controller/renesas,irqc.txt | 3 - .../interrupt-controller/riscv,cpu-intc.txt | 52 - .../samsung,exynos4210-combiner.txt | 2 + .../interrupt-controller/sifive,plic-1.0.0.txt | 58 - .../interrupt-controller/sigma,smp8642-intc.txt | 1 + .../interrupt-controller/snps,archs-idu-intc.txt | 1 + .../interrupt-controller/snps,dw-apb-ictl.txt | 1 + .../socionext,synquacer-exiu.txt | 1 + .../interrupt-controller/st,spear3xx-shirq.txt | 4 + .../interrupt-controller/technologic,ts4800.txt | 2 + .../interrupt-controller/ti,c64x+megamod-pic.txt | 1 + .../interrupt-controller/ti,omap4-wugen-mpu | 2 + .../devicetree/bindings/iommu/mediatek,iommu.txt | 6 +- .../bindings/iommu/renesas,ipmmu-vmsa.txt | 3 - .../devicetree/bindings/iommu/samsung,sysmmu.txt | 1 + .../bindings/leds/backlight/pwm-backlight.txt | 34 +- Documentation/devicetree/bindings/leds/common.txt | 2 +- .../devicetree/bindings/leds/leds-lm3692x.txt | 5 +- .../devicetree/bindings/leds/leds-lt3593.txt | 32 - .../devicetree/bindings/mailbox/altera-mailbox.txt | 1 + .../devicetree/bindings/mailbox/fsl,mu.txt | 54 - .../devicetree/bindings/mailbox/mtk-gce.txt | 57 - .../bindings/mailbox/ti,secure-proxy.txt | 50 - .../devicetree/bindings/media/cec-gpio.txt | 22 +- .../devicetree/bindings/media/i2c/ak7375.txt | 8 - .../bindings/media/i2c/aptina,mt9v111.txt | 46 - .../bindings/media/i2c/dongwoon,dw9807.txt | 9 - .../devicetree/bindings/media/i2c/nokia,smia.txt | 3 - .../devicetree/bindings/media/i2c/ov2680.txt | 46 - .../devicetree/bindings/media/i2c/ov5640.txt | 5 - .../devicetree/bindings/media/i2c/tc358743.txt | 2 +- .../devicetree/bindings/media/nvidia,tegra-vde.txt | 11 +- .../devicetree/bindings/media/qcom,camss.txt | 128 +- .../devicetree/bindings/media/qcom,venus.txt | 1 - .../devicetree/bindings/media/rcar_vin.txt | 54 +- .../devicetree/bindings/media/sh_mobile_ceu.txt | 1 + .../devicetree/bindings/media/video-interfaces.txt | 6 - .../memory-controllers/mediatek,smi-common.txt | 6 +- .../memory-controllers/mediatek,smi-larb.txt | 5 +- Documentation/devicetree/bindings/mfd/ac100.txt | 4 + .../devicetree/bindings/mfd/altera-a10sr.txt | 1 + Documentation/devicetree/bindings/mfd/arizona.txt | 1 + Documentation/devicetree/bindings/mfd/as3722.txt | 2 - Documentation/devicetree/bindings/mfd/axp20x.txt | 8 +- .../devicetree/bindings/mfd/bd9571mwv.txt | 1 + Documentation/devicetree/bindings/mfd/bfticu.txt | 1 + Documentation/devicetree/bindings/mfd/da9055.txt | 2 + Documentation/devicetree/bindings/mfd/da9062.txt | 2 + Documentation/devicetree/bindings/mfd/da9063.txt | 2 + Documentation/devicetree/bindings/mfd/da9150.txt | 2 + Documentation/devicetree/bindings/mfd/madera.txt | 102 - Documentation/devicetree/bindings/mfd/max14577.txt | 1 + Documentation/devicetree/bindings/mfd/max77686.txt | 1 + Documentation/devicetree/bindings/mfd/max77693.txt | 1 + Documentation/devicetree/bindings/mfd/max77802.txt | 1 + Documentation/devicetree/bindings/mfd/max8998.txt | 2 + .../devicetree/bindings/mfd/motorola-cpcap.txt | 1 + Documentation/devicetree/bindings/mfd/palmas.txt | 1 + Documentation/devicetree/bindings/mfd/retu.txt | 1 + Documentation/devicetree/bindings/mfd/rk808.txt | 1 + .../devicetree/bindings/mfd/rohm,bd71837-pmic.txt | 62 - .../devicetree/bindings/mfd/samsung,sec-core.txt | 2 + Documentation/devicetree/bindings/mfd/stmpe.txt | 1 + Documentation/devicetree/bindings/mfd/tc3589x.txt | 1 + Documentation/devicetree/bindings/mfd/tps65086.txt | 1 + Documentation/devicetree/bindings/mfd/tps65910.txt | 2 +- Documentation/devicetree/bindings/mfd/tps65912.txt | 1 + .../devicetree/bindings/mfd/twl-familly.txt | 1 + Documentation/devicetree/bindings/mfd/twl6040.txt | 1 + Documentation/devicetree/bindings/mfd/wm831x.txt | 1 + .../devicetree/bindings/mips/cavium/cib.txt | 2 + .../devicetree/bindings/misc/aspeed,cvic.txt | 35 - .../devicetree/bindings/mmc/arasan,sdhci.txt | 4 +- .../devicetree/bindings/mmc/fsl-esdhc.txt | 1 + .../devicetree/bindings/mmc/mmc-spi-slot.txt | 2 + Documentation/devicetree/bindings/mmc/pxa-mmc.txt | 6 +- .../devicetree/bindings/mmc/rockchip-dw-mshc.txt | 1 - .../devicetree/bindings/mmc/sdhci-msm.txt | 7 +- .../devicetree/bindings/mmc/sdhci-of-dwcmshc.txt | 20 - .../devicetree/bindings/mmc/sunxi-mmc.txt | 2 - Documentation/devicetree/bindings/mmc/tmio_mmc.txt | 1 - .../devicetree/bindings/mtd/brcm,brcmnand.txt | 1 + .../devicetree/bindings/mtd/denali-nand.txt | 5 - .../devicetree/bindings/mtd/gpmc-nand.txt | 1 + .../devicetree/bindings/mtd/jedec,spi-nor.txt | 9 - Documentation/devicetree/bindings/mtd/nand.txt | 6 +- .../bindings/mtd/nvidia-tegra20-nand.txt | 64 - .../devicetree/bindings/mtd/partition.txt | 46 - .../bindings/mtd/partitions/brcm,trx.txt | 37 - .../devicetree/bindings/mtd/qcom_nandc.txt | 7 +- .../devicetree/bindings/mtd/spear_smi.txt | 2 + Documentation/devicetree/bindings/mtd/spi-nand.txt | 5 - .../devicetree/bindings/mux/adi,adgs1408.txt | 48 - Documentation/devicetree/bindings/net/amd-xgbe.txt | 2 + .../bindings/net/brcm,mdio-mux-iproc.txt | 7 +- Documentation/devicetree/bindings/net/btusb.txt | 1 + .../devicetree/bindings/net/can/holt_hi311x.txt | 1 + .../bindings/net/can/microchip,mcp251x.txt | 1 + .../devicetree/bindings/net/can/xilinx_can.txt | 36 +- Documentation/devicetree/bindings/net/cpsw.txt | 7 +- .../devicetree/bindings/net/davicom-dm9000.txt | 1 + Documentation/devicetree/bindings/net/dsa/b53.txt | 8 - Documentation/devicetree/bindings/net/dsa/ksz.txt | 4 +- .../devicetree/bindings/net/dsa/marvell.txt | 1 + .../devicetree/bindings/net/dsa/realtek-smi.txt | 153 - .../bindings/net/dsa/vitesse,vsc73xx.txt | 81 - .../devicetree/bindings/net/dwmac-sun8i.txt | 8 + Documentation/devicetree/bindings/net/fsl-fman.txt | 25 +- .../devicetree/bindings/net/hisilicon-hns-dsaf.txt | 1 + Documentation/devicetree/bindings/net/ibm,emac.txt | 1 + Documentation/devicetree/bindings/net/macb.txt | 1 - .../devicetree/bindings/net/marvell-bt-8xxx.txt | 1 + .../bindings/net/mediatek,mt7620-gsw.txt | 2 + .../devicetree/bindings/net/mediatek-bluetooth.txt | 35 - .../devicetree/bindings/net/mediatek-net.txt | 3 + .../devicetree/bindings/net/microchip,enc28j60.txt | 3 + .../devicetree/bindings/net/nfc/nxp-nci.txt | 1 + .../devicetree/bindings/net/nfc/pn533-i2c.txt | 1 + .../devicetree/bindings/net/nfc/pn544.txt | 3 +- .../devicetree/bindings/net/nfc/s3fwrn5.txt | 1 + .../devicetree/bindings/net/nfc/st-nci-i2c.txt | 1 + .../devicetree/bindings/net/nfc/st-nci-spi.txt | 1 + .../devicetree/bindings/net/nfc/st21nfca.txt | 2 + .../devicetree/bindings/net/nfc/st95hf.txt | 3 + .../devicetree/bindings/net/nfc/trf7970a.txt | 1 + Documentation/devicetree/bindings/net/phy.txt | 2 + .../devicetree/bindings/net/qca,qca7000.txt | 1 + .../devicetree/bindings/net/qualcomm-bluetooth.txt | 29 +- .../devicetree/bindings/net/ralink,rt2880-net.txt | 2 + .../devicetree/bindings/net/ralink,rt3050-esw.txt | 2 + .../devicetree/bindings/net/renesas,ravb.txt | 5 +- .../devicetree/bindings/net/rockchip-dwmac.txt | 1 - .../devicetree/bindings/net/samsung-sxgbe.txt | 2 + Documentation/devicetree/bindings/net/sh_eth.txt | 3 +- .../bindings/net/snps,dwc-qos-ethernet.txt | 2 + Documentation/devicetree/bindings/net/stmmac.txt | 7 +- .../bindings/net/wireless/brcm,bcm43xx-fmac.txt | 2 + .../bindings/net/wireless/marvell-8xxx.txt | 1 + .../devicetree/bindings/net/wireless/ti,wl1251.txt | 2 + .../bindings/net/wireless/ti,wlcore,spi.txt | 4 +- .../devicetree/bindings/net/wireless/ti,wlcore.txt | 2 + .../devicetree/bindings/nvmem/imx-ocotp.txt | 3 +- .../devicetree/bindings/nvmem/sc27xx-efuse.txt | 52 - .../devicetree/bindings/pci/altera-pcie-msi.txt | 1 + .../devicetree/bindings/pci/altera-pcie.txt | 1 + .../devicetree/bindings/pci/brcm,iproc-pcie.txt | 1 + .../devicetree/bindings/pci/cdns,cdns-pcie-ep.txt | 5 - .../bindings/pci/cdns,cdns-pcie-host.txt | 6 - .../devicetree/bindings/pci/faraday,ftpci100.txt | 1 + .../devicetree/bindings/pci/mobiveil-pcie.txt | 3 + .../devicetree/bindings/pci/pci-keystone.txt | 3 + .../devicetree/bindings/pci/ralink,rt3883-pci.txt | 3 + .../devicetree/bindings/phy/brcm,sr-pcie-phy.txt | 41 - .../devicetree/bindings/phy/phy-ath79-usb.txt | 4 +- .../devicetree/bindings/phy/phy-mtk-tphy.txt | 6 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 14 +- .../devicetree/bindings/phy/rcar-gen3-phy-pcie.txt | 24 - .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 2 - .../bindings/pinctrl/actions,s900-pinctrl.txt | 10 - .../bindings/pinctrl/atmel,at91-pio4-pinctrl.txt | 3 - .../devicetree/bindings/pinctrl/berlin,pinctrl.txt | 3 +- .../bindings/pinctrl/cirrus,madera-pinctrl.txt | 99 - .../bindings/pinctrl/fsl,imx8mq-pinctrl.txt | 36 - .../bindings/pinctrl/nvidia,tegra124-pinmux.txt | 2 +- .../bindings/pinctrl/nvidia,tegra210-pinmux.txt | 2 +- .../bindings/pinctrl/pinctrl-bindings.txt | 6 - .../devicetree/bindings/pinctrl/pinctrl-mt7622.txt | 2 + .../devicetree/bindings/pinctrl/pinctrl-sx150x.txt | 2 + .../bindings/pinctrl/qcom,apq8064-pinctrl.txt | 6 - .../bindings/pinctrl/qcom,apq8084-pinctrl.txt | 9 - .../bindings/pinctrl/qcom,ipq4019-pinctrl.txt | 6 - .../bindings/pinctrl/qcom,ipq8064-pinctrl.txt | 6 - .../bindings/pinctrl/qcom,ipq8074-pinctrl.txt | 9 - .../bindings/pinctrl/qcom,mdm9615-pinctrl.txt | 9 - .../bindings/pinctrl/qcom,msm8660-pinctrl.txt | 6 - .../bindings/pinctrl/qcom,msm8916-pinctrl.txt | 9 - .../bindings/pinctrl/qcom,msm8960-pinctrl.txt | 9 - .../bindings/pinctrl/qcom,msm8974-pinctrl.txt | 6 - .../bindings/pinctrl/qcom,msm8994-pinctrl.txt | 9 - .../bindings/pinctrl/qcom,msm8996-pinctrl.txt | 9 - .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 6 +- .../bindings/pinctrl/samsung-pinctrl.txt | 17 +- .../bindings/pinctrl/st,stm32-pinctrl.txt | 11 +- .../devicetree/bindings/power/power_domain.txt | 8 - .../devicetree/bindings/power/reset/qcom,pon.txt | 45 - .../bindings/power/supply/act8945a-charger.txt | 2 + .../devicetree/bindings/power/supply/bq24257.txt | 2 + .../bindings/power/supply/lp8727_charger.txt | 1 + .../bindings/power/supply/maxim,ds2760.txt | 26 - .../bindings/power/supply/maxim,max14656.txt | 1 + .../bindings/power/supply/rt9455_charger.txt | 2 + .../bindings/power/supply/sbs_sbs-battery.txt | 12 +- .../bindings/power/supply/sbs_sbs-charger.txt | 2 + .../devicetree/bindings/powerpc/4xx/akebono.txt | 2 + .../devicetree/bindings/powerpc/4xx/hsta.txt | 1 + .../bindings/powerpc/4xx/ppc440spe-adma.txt | 2 + .../devicetree/bindings/powerpc/fsl/dcsr.txt | 7 + .../devicetree/bindings/powerpc/fsl/diu.txt | 2 + .../devicetree/bindings/powerpc/fsl/dma.txt | 4 + .../devicetree/bindings/powerpc/fsl/ecm.txt | 4 + .../devicetree/bindings/powerpc/fsl/mcm.txt | 4 + .../bindings/powerpc/fsl/mpc5121-psc.txt | 4 + .../devicetree/bindings/powerpc/fsl/msi-pic.txt | 5 + .../devicetree/bindings/powerpc/fsl/pamu.txt | 2 + .../devicetree/bindings/powerpc/nintendo/wii.txt | 1 + .../devicetree/bindings/ptp/ptp-qoriq.txt | 15 +- .../devicetree/bindings/pwm/pwm-fsl-ftm.txt | 5 +- .../devicetree/bindings/pwm/pwm-mediatek.txt | 4 +- .../devicetree/bindings/pwm/renesas,pwm-rcar.txt | 1 - .../bindings/regulator/cpcap-regulator.txt | 1 - .../bindings/regulator/max8997-regulator.txt | 2 + .../devicetree/bindings/regulator/palmas-pmic.txt | 1 + .../devicetree/bindings/regulator/pfuze100.txt | 86 +- .../bindings/regulator/qcom,rpmh-regulator.txt | 160 - .../bindings/regulator/rohm,bd71837-regulator.txt | 8 + .../bindings/regulator/uniphier-regulator.txt | 57 - .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 7 +- .../bindings/remoteproc/ti,davinci-rproc.txt | 6 + .../bindings/remoteproc/ti,keystone-rproc.txt | 6 + .../bindings/reserved-memory/reserved-memory.txt | 2 +- .../bindings/reset/amlogic,meson-axg-audio-arb.txt | 21 - .../devicetree/bindings/reset/qcom,aoss-reset.txt | 52 - .../devicetree/bindings/reset/uniphier-reset.txt | 56 - .../devicetree/bindings/rng/qcom,prng.txt | 17 + .../bindings/rtc/brcm,brcmstb-waketimer.txt | 2 + .../devicetree/bindings/rtc/isil,isl12057.txt | 3 + .../devicetree/bindings/rtc/isil,isl1219.txt | 29 - Documentation/devicetree/bindings/rtc/rtc-cmos.txt | 1 + .../devicetree/bindings/rtc/rtc-ds1307.txt | 2 +- .../devicetree/bindings/rtc/rtc-m41t80.txt | 1 + Documentation/devicetree/bindings/rtc/rtc-omap.txt | 1 + .../devicetree/bindings/rtc/rtc-palmas.txt | 1 + .../devicetree/bindings/rtc/spear-rtc.txt | 2 + .../devicetree/bindings/rtc/sprd,sc27xx-rtc.txt | 1 + .../devicetree/bindings/rtc/st,stm32-rtc.txt | 2 + .../bindings/rtc/stericsson,coh901331.txt | 1 + .../bindings/security/tpm/st33zp24-i2c.txt | 1 + .../bindings/security/tpm/st33zp24-spi.txt | 1 + .../bindings/security/tpm/tpm_tis_mmio.txt | 2 +- .../devicetree/bindings/serial/fsl-imx-uart.txt | 6 +- .../devicetree/bindings/serial/maxim,max310x.txt | 2 + .../devicetree/bindings/serial/mtk-uart.txt | 1 - .../devicetree/bindings/serial/nxp,sc16is7xx.txt | 4 + .../devicetree/bindings/serial/omap_serial.txt | 1 - .../devicetree/bindings/serial/qca,ar9330-uart.txt | 3 + .../bindings/serial/renesas,rzn1-uart.txt | 10 - .../bindings/serial/renesas,sci-serial.txt | 19 +- .../bindings/serial/xlnx,opb-uartlite.txt | 23 - .../bindings/slimbus/slim-ngd-qcom-ctrl.txt | 84 - .../devicetree/bindings/soc/fsl/cpm_qe/gpio.txt | 1 + .../devicetree/bindings/soc/fsl/cpm_qe/qe/ucc.txt | 2 + .../devicetree/bindings/soc/fsl/cpm_qe/qe/usb.txt | 1 + .../devicetree/bindings/soc/mediatek/pwrap.txt | 1 - .../devicetree/bindings/soc/qcom/qcom,geni-se.txt | 2 +- .../devicetree/bindings/soc/qcom/qcom,glink.txt | 5 - .../devicetree/bindings/soc/qcom/rpmh-rsc.txt | 137 - .../devicetree/bindings/sound/ac97-bus.txt | 32 - .../devicetree/bindings/sound/amlogic,axg-fifo.txt | 23 - .../bindings/sound/amlogic,axg-sound-card.txt | 124 - .../bindings/sound/amlogic,axg-spdifout.txt | 20 - .../bindings/sound/amlogic,axg-tdm-formatters.txt | 28 - .../bindings/sound/amlogic,axg-tdm-iface.txt | 22 - .../devicetree/bindings/sound/atmel-i2s.txt | 11 +- .../devicetree/bindings/sound/audio-graph-card.txt | 2 - .../devicetree/bindings/sound/cs35l33.txt | 2 + .../devicetree/bindings/sound/cs35l34.txt | 2 + .../devicetree/bindings/sound/cs35l35.txt | 2 + .../devicetree/bindings/sound/cs42l42.txt | 5 +- Documentation/devicetree/bindings/sound/da7218.txt | 2 + Documentation/devicetree/bindings/sound/da7219.txt | 2 + .../devicetree/bindings/sound/dioo,dio2125.txt | 12 + .../devicetree/bindings/sound/everest,es7134.txt | 7 +- .../devicetree/bindings/sound/everest,es7241.txt | 28 - .../devicetree/bindings/sound/fsl,ssi.txt | 2 + .../bindings/sound/marvell,pxa2xx-ac97.txt | 27 - .../devicetree/bindings/sound/mrvl,pxa-ssp.txt | 16 +- .../devicetree/bindings/sound/mrvl,pxa2xx-pcm.txt | 15 + .../devicetree/bindings/sound/name-prefix.txt | 24 - .../devicetree/bindings/sound/omap-dmic.txt | 1 + .../devicetree/bindings/sound/omap-mcbsp.txt | 1 + .../devicetree/bindings/sound/omap-mcpdm.txt | 1 + .../devicetree/bindings/sound/qcom,apq8096.txt | 15 +- .../bindings/sound/qcom,msm8916-wcd-analog.txt | 1 + .../devicetree/bindings/sound/qcom,q6adm.txt | 6 - .../devicetree/bindings/sound/qcom,q6afe.txt | 6 - .../devicetree/bindings/sound/qcom,q6asm.txt | 6 - .../devicetree/bindings/sound/qcom,sdm845.txt | 80 - .../devicetree/bindings/sound/qcom,wcd9335.txt | 123 - .../devicetree/bindings/sound/renesas,rsnd.txt | 1 - .../devicetree/bindings/sound/rockchip-i2s.txt | 1 - Documentation/devicetree/bindings/sound/rt5514.txt | 1 + Documentation/devicetree/bindings/sound/rt5682.txt | 50 - .../devicetree/bindings/sound/sgtl5000.txt | 2 +- .../devicetree/bindings/sound/simple-amplifier.txt | 12 - .../devicetree/bindings/sound/tas571x.txt | 1 - .../devicetree/bindings/sound/ts3a227e.txt | 1 + .../devicetree/bindings/sound/ux500-msp.txt | 1 + Documentation/devicetree/bindings/sound/wm8994.txt | 7 +- Documentation/devicetree/bindings/spi/fsl-spi.txt | 2 + Documentation/devicetree/bindings/spi/sh-hspi.txt | 2 + Documentation/devicetree/bindings/spi/sh-msiof.txt | 2 + .../devicetree/bindings/spi/snps,dw-apb-ssi.txt | 6 +- .../devicetree/bindings/spi/spi-cadence.txt | 1 + .../devicetree/bindings/spi/spi-fsl-lpspi.txt | 1 + .../devicetree/bindings/spi/spi-rockchip.txt | 1 - Documentation/devicetree/bindings/spi/spi-rspi.txt | 2 + .../devicetree/bindings/spi/spi-uniphier.txt | 22 - .../devicetree/bindings/spi/spi-xilinx.txt | 1 + Documentation/devicetree/bindings/spi/spi-xlp.txt | 1 + .../devicetree/bindings/spi/spi-zynqmp-qspi.txt | 1 + Documentation/devicetree/bindings/sram/sram.txt | 2 - .../devicetree/bindings/sram/sunxi-sram.txt | 31 +- .../bindings/staging/iio/adc/spear-adc.txt | 2 + .../devicetree/bindings/thermal/armada-thermal.txt | 5 - .../devicetree/bindings/thermal/brcm,avs-tmon.txt | 1 + .../devicetree/bindings/thermal/exynos-thermal.txt | 1 + .../devicetree/bindings/thermal/qcom-tsens.txt | 31 +- .../devicetree/bindings/thermal/thermal.txt | 11 +- .../devicetree/bindings/timer/altr,timer-1.0.txt | 1 + .../devicetree/bindings/timer/fsl,gtm.txt | 1 + .../bindings/timer/marvell,orion-timer.txt | 1 + .../bindings/timer/mediatek,mtk-timer.txt | 34 +- .../devicetree/bindings/timer/snps,arc-timer.txt | 4 + .../devicetree/bindings/timer/st,spear-timer.txt | 2 + .../devicetree/bindings/timer/ti,c64x+timer64.txt | 1 + .../devicetree/bindings/timer/ti,davinci-timer.txt | 37 - Documentation/devicetree/bindings/ufs/ufs-hisi.txt | 41 - .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 10 +- Documentation/devicetree/bindings/usb/dwc3.txt | 6 - Documentation/devicetree/bindings/usb/fsl-usb.txt | 2 + .../devicetree/bindings/usb/maxim,max3421.txt | 3 + .../devicetree/bindings/usb/npcm7xx-usb.txt | 18 - .../devicetree/bindings/usb/richtek,rt1711h.txt | 2 + .../devicetree/bindings/usb/samsung-hsotg.txt | 2 + .../devicetree/bindings/usb/spear-usb.txt | 4 + .../devicetree/bindings/usb/typec-tcpci.txt | 49 - Documentation/devicetree/bindings/usb/usb-xhci.txt | 1 - .../devicetree/bindings/vendor-prefixes.txt | 16 - Documentation/devicetree/bindings/w1/w1-gpio.txt | 9 +- Documentation/devicetree/bindings/w1/w1.txt | 25 - .../devicetree/bindings/watchdog/arm,sp805.txt | 29 +- .../devicetree/bindings/watchdog/cadence-wdt.txt | 1 + .../devicetree/bindings/watchdog/renesas-wdt.txt | 6 +- .../devicetree/bindings/watchdog/rt2880-wdt.txt | 1 + .../devicetree/bindings/watchdog/sp805-wdt.txt | 31 + .../devicetree/bindings/watchdog/st,stm32-iwdg.txt | 13 +- Documentation/devicetree/bindings/xilinx.txt | 2 +- .../devicetree/bindings/xillybus/xillybus.txt | 2 + .../devicetree/dynamic-resolution-notes.txt | 5 +- Documentation/doc-guide/kernel-doc.rst | 9 +- Documentation/doc-guide/parse-headers.rst | 4 +- Documentation/doc-guide/sphinx.rst | 2 +- Documentation/driver-api/device_link.rst | 12 +- Documentation/driver-api/dma-buf.rst | 6 - .../driver-api/firmware/fallback-mechanisms.rst | 7 +- Documentation/driver-api/fpga/fpga-mgr.rst | 12 +- Documentation/driver-api/fpga/fpga-region.rst | 12 +- Documentation/driver-api/fpga/intro.rst | 14 +- Documentation/driver-api/libata.rst | 3 +- Documentation/driver-api/mtdnand.rst | 4 +- Documentation/driver-api/slimbus.rst | 5 - Documentation/driver-api/usb/typec_bus.rst | 136 - Documentation/driver-model/devres.txt | 1 - Documentation/early-userspace/README | 6 +- Documentation/fb/fbcon.txt | 36 +- .../sched/membarrier-sync-core/arch-support.txt | 8 +- Documentation/filesystems/Locking | 11 +- Documentation/filesystems/cifs/CHANGES | 1072 +- Documentation/filesystems/cifs/README | 22 +- Documentation/filesystems/ext4.txt | 627 ++ Documentation/filesystems/ext4/ext4.rst | 613 -- Documentation/filesystems/ext4/index.rst | 17 - Documentation/filesystems/ext4/ondisk/about.rst | 44 - .../filesystems/ext4/ondisk/allocators.rst | 56 - .../filesystems/ext4/ondisk/attributes.rst | 191 - Documentation/filesystems/ext4/ondisk/bigalloc.rst | 22 - Documentation/filesystems/ext4/ondisk/bitmaps.rst | 28 - .../filesystems/ext4/ondisk/blockgroup.rst | 135 - Documentation/filesystems/ext4/ondisk/blockmap.rst | 49 - Documentation/filesystems/ext4/ondisk/blocks.rst | 142 - .../filesystems/ext4/ondisk/checksums.rst | 73 - .../filesystems/ext4/ondisk/directory.rst | 426 - Documentation/filesystems/ext4/ondisk/dynamic.rst | 12 - Documentation/filesystems/ext4/ondisk/eainode.rst | 18 - Documentation/filesystems/ext4/ondisk/globals.rst | 13 - .../filesystems/ext4/ondisk/group_descr.rst | 170 - Documentation/filesystems/ext4/ondisk/ifork.rst | 194 - Documentation/filesystems/ext4/ondisk/index.rst | 9 - .../filesystems/ext4/ondisk/inlinedata.rst | 37 - Documentation/filesystems/ext4/ondisk/inodes.rst | 575 -- Documentation/filesystems/ext4/ondisk/journal.rst | 611 -- Documentation/filesystems/ext4/ondisk/mmp.rst | 77 - Documentation/filesystems/ext4/ondisk/overview.rst | 26 - .../filesystems/ext4/ondisk/special_inodes.rst | 38 - Documentation/filesystems/ext4/ondisk/super.rst | 801 -- Documentation/filesystems/f2fs.txt | 18 - Documentation/filesystems/index.rst | 33 - Documentation/filesystems/overlayfs.txt | 81 +- Documentation/filesystems/porting | 20 - Documentation/filesystems/proc.txt | 6 - .../filesystems/ramfs-rootfs-initramfs.txt | 2 +- Documentation/filesystems/relay.txt | 4 +- Documentation/filesystems/seq_file.txt | 63 +- Documentation/filesystems/vfs.txt | 55 +- Documentation/filesystems/xfs.txt | 4 +- Documentation/fpga/dfl.txt | 285 - Documentation/gpu/amdgpu.rst | 129 - Documentation/gpu/drivers.rst | 1 - Documentation/gpu/drm-client.rst | 12 - Documentation/gpu/drm-kms-helpers.rst | 26 +- Documentation/gpu/drm-kms.rst | 28 +- Documentation/gpu/drm-mm.rst | 20 - Documentation/gpu/index.rst | 1 - Documentation/gpu/kms-properties.csv | 1 - Documentation/gpu/msm-crash-dump.rst | 96 - Documentation/gpu/v3d.rst | 28 - Documentation/hwmon/ibmpowernv | 43 +- Documentation/hwmon/ina2xx | 2 +- Documentation/hwmon/max34440 | 16 +- Documentation/hwmon/mlxreg-fan | 60 - Documentation/hwmon/npcm750-pwm-fan | 22 - Documentation/hwmon/raspberrypi-hwmon | 22 - Documentation/hwmon/sysfs-interface | 48 - Documentation/i2c/DMA-considerations | 10 +- Documentation/i2c/busses/i2c-i801 | 11 +- Documentation/i2c/busses/i2c-ocores | 2 +- Documentation/i2c/gpio-fault-injection | 49 +- Documentation/index.rst | 28 +- Documentation/input/multi-touch-protocol.rst | 12 +- Documentation/ioctl/ioctl-number.txt | 3 - Documentation/iostats.txt | 15 - Documentation/kbuild/kbuild.txt | 16 - Documentation/kbuild/kconfig-language.txt | 7 +- Documentation/kbuild/makefiles.txt | 10 +- Documentation/kernel-hacking/hacking.rst | 2 - Documentation/kernel-hacking/index.rst | 2 - Documentation/kernel-hacking/locking.rst | 6 +- Documentation/kprobes.txt | 35 +- Documentation/locking/ww-mutex-design.txt | 65 +- Documentation/media/audio.h.rst.exceptions | 3 + Documentation/media/media.h.rst.exceptions | 2 +- Documentation/media/uapi/cec/cec-ioc-dqevent.rst | 18 - Documentation/media/uapi/dvb/audio-get-pts.rst | 65 + .../media/uapi/dvb/audio-set-attributes.rst | 67 + Documentation/media/uapi/dvb/audio-set-ext-id.rst | 66 + Documentation/media/uapi/dvb/audio-set-karaoke.rst | 66 + Documentation/media/uapi/dvb/audio_data_types.rst | 37 + .../media/uapi/dvb/audio_function_calls.rst | 4 + .../media/uapi/dvb/video-get-frame-rate.rst | 61 + Documentation/media/uapi/dvb/video-get-navi.rst | 84 + .../media/uapi/dvb/video-set-attributes.rst | 93 + .../media/uapi/dvb/video-set-highlight.rst | 86 + Documentation/media/uapi/dvb/video-set-id.rst | 75 + .../media/uapi/dvb/video-set-spu-palette.rst | 82 + Documentation/media/uapi/dvb/video-set-spu.rst | 85 + Documentation/media/uapi/dvb/video-set-system.rst | 77 + .../media/uapi/dvb/video_function_calls.rst | 8 + Documentation/media/uapi/dvb/video_types.rst | 131 + .../media/uapi/mediactl/media-ioc-device-info.rst | 48 +- .../uapi/mediactl/media-ioc-enum-entities.rst | 92 +- .../media/uapi/mediactl/media-ioc-enum-links.rst | 72 +- .../media/uapi/mediactl/media-ioc-g-topology.rst | 240 +- Documentation/media/uapi/mediactl/media-types.rst | 515 +- Documentation/media/uapi/v4l/extended-controls.rst | 48 +- Documentation/media/uapi/v4l/pixfmt-compressed.rst | 7 - Documentation/media/uapi/v4l/pixfmt-rgb.rst | 1 - Documentation/media/uapi/v4l/pixfmt-srggb14p.rst | 127 - Documentation/media/uapi/v4l/pixfmt-y10p.rst | 33 - Documentation/media/uapi/v4l/subdev-formats.rst | 87 +- Documentation/media/uapi/v4l/vidioc-enumstd.rst | 11 +- Documentation/media/uapi/v4l/vidioc-g-std.rst | 14 +- Documentation/media/uapi/v4l/vidioc-querystd.rst | 11 +- Documentation/media/uapi/v4l/yuv-formats.rst | 1 - Documentation/media/v4l-drivers/qcom_camss.rst | 93 +- .../media/v4l-drivers/qcom_camss_8x96_graph.dot | 104 - Documentation/media/video.h.rst.exceptions | 3 + Documentation/media/videodev2.h.rst.exceptions | 1 + Documentation/memory-barriers.txt | 43 +- Documentation/misc-devices/pci-endpoint-test.txt | 6 - Documentation/networking/00-INDEX | 4 + Documentation/networking/alias.rst | 49 - Documentation/networking/alias.txt | 40 + Documentation/networking/bridge.rst | 21 - Documentation/networking/bridge.txt | 15 + Documentation/networking/can_ucan_protocol.rst | 332 - Documentation/networking/dpaa2/dpio-driver.rst | 158 - Documentation/networking/dpaa2/index.rst | 1 - Documentation/networking/index.rst | 6 - Documentation/networking/ip-sysctl.txt | 34 +- Documentation/networking/net_failover.rst | 111 +- Documentation/networking/netdev-FAQ.rst | 259 - Documentation/networking/netdev-FAQ.txt | 244 + Documentation/networking/scaling.txt | 61 +- Documentation/networking/ti-cpsw.txt | 541 - Documentation/networking/tproxy.txt | 34 +- Documentation/nommu-mmap.txt | 2 +- Documentation/pcmcia/driver-changes.txt | 3 + Documentation/power/freezing-of-tasks.txt | 12 +- Documentation/power/suspend-and-cpuhotplug.txt | 6 +- Documentation/powerpc/DAWR-POWER9.txt | 58 - Documentation/powerpc/transactional_memory.txt | 44 - Documentation/process/2.Process.rst | 2 +- Documentation/process/changes.rst | 29 +- Documentation/process/code-of-conduct.rst | 81 - Documentation/process/code-of-conflict.rst | 28 + Documentation/process/howto.rst | 2 +- Documentation/process/index.rst | 2 +- Documentation/process/management-style.rst | 25 +- Documentation/process/stable-kernel-rules.rst | 2 +- Documentation/process/submitting-patches.rst | 1 - Documentation/rfkill.txt | 18 +- Documentation/scsi/scsi-parameters.txt | 5 - Documentation/sound/alsa-configuration.rst | 2 +- Documentation/sound/cards/multisound.sh | 1139 --- Documentation/sound/hd-audio/models.rst | 264 +- Documentation/sound/soc/dpcm.rst | 4 +- Documentation/sphinx/kerneldoc.py | 10 +- Documentation/sphinx/parse-headers.pl | 2 +- Documentation/sysctl/fs.txt | 36 - Documentation/sysctl/kernel.txt | 29 +- Documentation/sysctl/vm.txt | 25 +- Documentation/timers/timekeeping.txt | 2 +- Documentation/trace/events-power.rst | 1 - Documentation/trace/events.rst | 2 +- Documentation/trace/ftrace.rst | 4 +- Documentation/trace/histogram.rst | 2545 ----- Documentation/trace/histogram.txt | 2539 +++++ Documentation/trace/index.rst | 1 - Documentation/trace/kprobetrace.rst | 9 +- Documentation/trace/uprobetracer.rst | 2 +- Documentation/translations/index.rst | 13 - .../translations/it_IT/disclaimer-ita.rst | 13 - .../translations/it_IT/doc-guide/index.rst | 24 - .../translations/it_IT/doc-guide/kernel-doc.rst | 554 - .../translations/it_IT/doc-guide/parse-headers.rst | 196 - .../translations/it_IT/doc-guide/sphinx.rst | 457 - Documentation/translations/it_IT/index.rst | 118 - .../translations/it_IT/kernel-hacking/hacking.rst | 855 -- .../translations/it_IT/kernel-hacking/index.rst | 16 - .../translations/it_IT/kernel-hacking/locking.rst | 1493 --- .../translations/ko_KR/memory-barriers.txt | 22 +- Documentation/translations/zh_CN/oops-tracing.txt | 4 +- Documentation/usb/usb-serial.txt | 9 + Documentation/virtual/kvm/api.txt | 162 +- Documentation/virtual/kvm/cpuid.txt | 4 - Documentation/virtual/kvm/devices/arm-vgic-v3.txt | 8 - Documentation/virtual/kvm/devices/arm-vgic.txt | 15 +- Documentation/virtual/kvm/hypercalls.txt | 20 - Documentation/w1/slaves/w1_ds2438 | 2 +- Documentation/x86/earlyprintk.txt | 25 +- Documentation/x86/intel_rdt_ui.txt | 380 +- Documentation/x86/x86_64/boot-options.txt | 8 +- Kconfig | 22 +- MAINTAINERS | 498 +- Makefile | 141 +- arch/Kconfig | 183 +- arch/alpha/Kconfig | 23 +- arch/alpha/Kconfig.debug | 5 + arch/alpha/boot/Makefile | 2 +- arch/alpha/include/asm/atomic.h | 64 +- arch/alpha/include/uapi/asm/socket.h | 3 - arch/alpha/kernel/osf_sys.c | 51 +- arch/alpha/mm/fault.c | 3 +- arch/arc/Kconfig | 29 +- arch/arc/Kconfig.debug | 5 + arch/arc/Makefile | 12 +- arch/arc/boot/dts/axc003.dtsi | 26 - arch/arc/boot/dts/axc003_idu.dtsi | 26 - arch/arc/boot/dts/axs10x_mb.dtsi | 7 +- arch/arc/boot/dts/hsdk.dts | 11 +- arch/arc/configs/axs101_defconfig | 3 + arch/arc/configs/axs103_defconfig | 3 + arch/arc/configs/axs103_smp_defconfig | 3 + arch/arc/configs/haps_hs_defconfig | 2 + arch/arc/configs/haps_hs_smp_defconfig | 2 + arch/arc/configs/hsdk_defconfig | 1 + arch/arc/configs/nps_defconfig | 1 + arch/arc/configs/nsim_700_defconfig | 2 + arch/arc/configs/nsim_hs_defconfig | 2 + arch/arc/configs/nsim_hs_smp_defconfig | 2 + arch/arc/configs/nsimosci_defconfig | 2 + arch/arc/configs/nsimosci_hs_defconfig | 2 + arch/arc/configs/nsimosci_hs_smp_defconfig | 2 + arch/arc/configs/tb10x_defconfig | 1 + arch/arc/configs/vdk_hs38_defconfig | 2 + arch/arc/configs/vdk_hs38_smp_defconfig | 1 + arch/arc/include/asm/atomic.h | 88 +- arch/arc/include/asm/dma-mapping.h | 13 - arch/arc/include/asm/kprobes.h | 2 + arch/arc/kernel/kprobes.c | 50 +- arch/arc/kernel/troubleshoot.c | 13 +- arch/arc/mm/cache.c | 36 +- arch/arc/mm/dma.c | 82 +- arch/arc/mm/fault.c | 4 +- arch/arm/Kconfig | 52 +- arch/arm/Kconfig.debug | 19 +- arch/arm/Makefile | 8 +- arch/arm/boot/dts/Makefile | 35 +- arch/arm/boot/dts/am335x-baltos.dtsi | 2 +- arch/arm/boot/dts/am335x-evm.dts | 2 +- arch/arm/boot/dts/am335x-evmsk.dts | 2 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 457 - arch/arm/boot/dts/am335x-sancloud-bbe.dts | 136 - arch/arm/boot/dts/am335x-sl50.dts | 297 +- arch/arm/boot/dts/am33xx.dtsi | 4 +- arch/arm/boot/dts/am3517-evm.dts | 50 +- arch/arm/boot/dts/am3517-som.dtsi | 105 +- arch/arm/boot/dts/am4372.dtsi | 1 - arch/arm/boot/dts/am437x-gp-evm.dts | 2 +- arch/arm/boot/dts/am571x-idk.dts | 4 + arch/arm/boot/dts/am572x-idk-common.dtsi | 4 + arch/arm/boot/dts/am57xx-idk-common.dtsi | 7 +- arch/arm/boot/dts/armada-388-clearfog-base.dts | 5 + arch/arm/boot/dts/armada-388-clearfog-pro.dts | 5 + arch/arm/boot/dts/armada-388-clearfog.dts | 7 +- arch/arm/boot/dts/armada-388-clearfog.dtsi | 7 +- arch/arm/boot/dts/armada-388-helios4.dts | 313 - .../arm/boot/dts/armada-38x-solidrun-microsom.dtsi | 6 + arch/arm/boot/dts/aspeed-ast2500-evb.dts | 14 +- arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 5 +- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 1 - arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 1 - arch/arm/boot/dts/aspeed-g4.dtsi | 26 +- arch/arm/boot/dts/aspeed-g5.dtsi | 34 +- arch/arm/boot/dts/at91-dvk_som60.dts | 95 - arch/arm/boot/dts/at91-dvk_su60_somc.dtsi | 159 - arch/arm/boot/dts/at91-dvk_su60_somc_lcm.dtsi | 90 - arch/arm/boot/dts/at91-gatwick.dts | 121 - arch/arm/boot/dts/at91-som60.dtsi | 230 - arch/arm/boot/dts/at91-wb45n.dts | 64 - arch/arm/boot/dts/at91-wb45n.dtsi | 165 - arch/arm/boot/dts/at91-wb50n.dts | 112 - arch/arm/boot/dts/at91-wb50n.dtsi | 198 - arch/arm/boot/dts/at91sam9261.dtsi | 2 +- arch/arm/boot/dts/at91sam9263.dtsi | 2 +- arch/arm/boot/dts/at91sam9rl.dtsi | 2 +- arch/arm/boot/dts/at91sam9x5.dtsi | 8 +- arch/arm/boot/dts/bcm-cygnus.dtsi | 9 - arch/arm/boot/dts/bcm2835-rpi-cm1-io1.dts | 88 - arch/arm/boot/dts/bcm2835-rpi-cm1.dtsi | 34 - arch/arm/boot/dts/bcm2837.dtsi | 6 - arch/arm/boot/dts/bcm283x.dtsi | 6 - arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts | 4 - arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts | 4 - arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 4 - arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts | 4 - arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 4 - arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 4 - arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 4 - arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 4 - arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 4 - arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 4 - arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 4 - arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 4 - arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 4 - arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 4 - arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 4 - arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 4 - arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 4 - arch/arm/boot/dts/bcm4709-linksys-ea9200.dts | 4 - arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 4 - arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 4 - arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 4 - arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 4 - arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 233 - arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 4 - arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 4 - arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 4 - arch/arm/boot/dts/bcm47094-netgear-r8500.dts | 4 - arch/arm/boot/dts/bcm47094.dtsi | 7 +- arch/arm/boot/dts/bcm5301x.dtsi | 35 +- arch/arm/boot/dts/bcm53573.dtsi | 8 - arch/arm/boot/dts/bcm94708.dts | 4 - arch/arm/boot/dts/bcm94709.dts | 4 - arch/arm/boot/dts/bcm953012er.dts | 4 - arch/arm/boot/dts/bcm953012hr.dts | 4 - arch/arm/boot/dts/bcm953012k.dts | 4 - arch/arm/boot/dts/berlin2.dtsi | 10 - arch/arm/boot/dts/berlin2q.dtsi | 33 - arch/arm/boot/dts/da850-enbw-cmc.dts | 4 - arch/arm/boot/dts/da850-evm.dts | 91 +- arch/arm/boot/dts/da850-lcdk.dts | 9 - arch/arm/boot/dts/da850-lego-ev3.dts | 86 - arch/arm/boot/dts/da850.dtsi | 176 - arch/arm/boot/dts/dra7-evm-common.dtsi | 10 - arch/arm/boot/dts/dra7-evm.dts | 9 + arch/arm/boot/dts/dra7.dtsi | 4 +- arch/arm/boot/dts/dra71-evm.dts | 8 - arch/arm/boot/dts/dra72-evm-common.dtsi | 1 - arch/arm/boot/dts/dra74x.dtsi | 10 - arch/arm/boot/dts/dra76-evm.dts | 14 - arch/arm/boot/dts/dra76x.dtsi | 64 - arch/arm/boot/dts/emev2-kzm9d.dts | 5 +- arch/arm/boot/dts/emev2.dtsi | 5 +- arch/arm/boot/dts/exynos3250.dtsi | 18 +- arch/arm/boot/dts/exynos4.dtsi | 2 +- arch/arm/boot/dts/exynos4210.dtsi | 13 - arch/arm/boot/dts/exynos4412-midas.dtsi | 35 +- arch/arm/boot/dts/exynos4412-tmu-sensor-conf.dtsi | 20 + arch/arm/boot/dts/exynos4412.dtsi | 9 - arch/arm/boot/dts/exynos5.dtsi | 5 - arch/arm/boot/dts/exynos5250.dtsi | 25 +- arch/arm/boot/dts/exynos5410.dtsi | 8 +- arch/arm/boot/dts/exynos5420-cpus.dtsi | 6 - arch/arm/boot/dts/exynos5420-tmu-sensor-conf.dtsi | 21 + arch/arm/boot/dts/exynos5420.dtsi | 10 +- arch/arm/boot/dts/exynos5422-cpus.dtsi | 8 +- arch/arm/boot/dts/gemini-dlink-dir-685.dts | 140 +- arch/arm/boot/dts/gemini-sl93512r.dts | 328 - arch/arm/boot/dts/gemini-sq201.dts | 159 - arch/arm/boot/dts/gr-peach-audiocamerashield.dtsi | 79 - arch/arm/boot/dts/highbank.dts | 30 - arch/arm/boot/dts/imx23-evk.dts | 90 +- arch/arm/boot/dts/imx28-evk.dts | 183 +- arch/arm/boot/dts/imx31-lite.dts | 177 - arch/arm/boot/dts/imx31.dtsi | 223 - arch/arm/boot/dts/imx50-evk.dts | 8 + arch/arm/boot/dts/imx50-pinfunc.h | 4 +- arch/arm/boot/dts/imx50.dtsi | 18 + arch/arm/boot/dts/imx51-babbage.dts | 29 +- .../boot/dts/imx51-eukrea-mbimxsd51-baseboard.dts | 21 +- arch/arm/boot/dts/imx51-zii-rdu1.dts | 75 +- arch/arm/boot/dts/imx51-zii-scu2-mezz.dts | 448 - arch/arm/boot/dts/imx51-zii-scu3-esb.dts | 467 - arch/arm/boot/dts/imx51.dtsi | 61 +- arch/arm/boot/dts/imx53-kp-ddc.dts | 146 - arch/arm/boot/dts/imx53-kp-hsc.dts | 52 - arch/arm/boot/dts/imx53-kp.dtsi | 189 - arch/arm/boot/dts/imx53-ppd.dts | 40 +- arch/arm/boot/dts/imx53-qsb-common.dtsi | 9 +- arch/arm/boot/dts/imx53.dtsi | 7 +- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 3 + arch/arm/boot/dts/imx6dl-icore-mipi.dts | 25 - arch/arm/boot/dts/imx6dl-mamoj.dts | 265 - arch/arm/boot/dts/imx6dl-nit6xlite.dts | 38 +- arch/arm/boot/dts/imx6dl-nitrogen6x.dts | 38 +- arch/arm/boot/dts/imx6dl-riotboard.dts | 54 +- arch/arm/boot/dts/imx6dl.dtsi | 24 - arch/arm/boot/dts/imx6q-apalis-eval.dts | 16 - arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 4 - arch/arm/boot/dts/imx6q-apalis-ixora.dts | 4 - arch/arm/boot/dts/imx6q-cm-fx6.dts | 66 - arch/arm/boot/dts/imx6q-icore-mipi.dts | 8 - arch/arm/boot/dts/imx6q-nitrogen6_max.dts | 38 +- arch/arm/boot/dts/imx6q-nitrogen6_som2.dts | 38 +- arch/arm/boot/dts/imx6q-nitrogen6x.dts | 38 +- arch/arm/boot/dts/imx6q-var-dt6customboard.dts | 1 - arch/arm/boot/dts/imx6q.dtsi | 88 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 75 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 78 +- arch/arm/boot/dts/imx6qdl-icore.dtsi | 49 +- arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 39 +- arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 39 +- arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi | 39 +- arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 39 +- arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 25 - arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 1 - arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 59 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 30 +- arch/arm/boot/dts/imx6qdl.dtsi | 1 + arch/arm/boot/dts/imx6qp-nitrogen6_max.dts | 39 +- arch/arm/boot/dts/imx6qp-nitrogen6_som2.dts | 39 +- arch/arm/boot/dts/imx6sl-evk.dts | 13 - arch/arm/boot/dts/imx6sl.dtsi | 64 +- arch/arm/boot/dts/imx6sll-evk.dts | 463 - arch/arm/boot/dts/imx6sll-pinfunc.h | 880 -- arch/arm/boot/dts/imx6sll.dtsi | 780 -- arch/arm/boot/dts/imx6sx-nitrogen6sx.dts | 109 +- arch/arm/boot/dts/imx6sx-sdb-reva.dts | 1 - arch/arm/boot/dts/imx6sx.dtsi | 16 +- arch/arm/boot/dts/imx6ul-ccimx6ulsbcexpress.dts | 200 - arch/arm/boot/dts/imx6ul-ccimx6ulsom.dtsi | 201 - arch/arm/boot/dts/imx6ul-pico-hobbit.dts | 3 +- arch/arm/boot/dts/imx6ul.dtsi | 6 - arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 14 + arch/arm/boot/dts/imx6ull.dtsi | 62 +- arch/arm/boot/dts/imx7d-nitrogen7.dts | 87 +- arch/arm/boot/dts/imx7d-sdb.dts | 33 +- arch/arm/boot/dts/imx7d.dtsi | 13 +- arch/arm/boot/dts/imx7s.dtsi | 1 + arch/arm/boot/dts/iwg20d-q7-common.dtsi | 5 +- arch/arm/boot/dts/iwg20d-q7-dbcm-ca.dtsi | 5 +- arch/arm/boot/dts/keystone-k2e-netcp.dtsi | 20 - arch/arm/boot/dts/keystone-k2g-evm.dts | 63 - arch/arm/boot/dts/keystone-k2g-ice.dts | 59 - arch/arm/boot/dts/keystone-k2g-netcp.dtsi | 147 - arch/arm/boot/dts/keystone-k2g.dtsi | 25 +- arch/arm/boot/dts/keystone-k2hk-netcp.dtsi | 20 - arch/arm/boot/dts/keystone-k2l-netcp.dtsi | 20 - arch/arm/boot/dts/logicpd-som-lv.dtsi | 2 +- arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts | 2 +- arch/arm/boot/dts/ls1021a.dtsi | 1 - arch/arm/boot/dts/mt7623.dtsi | 3 - arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 6 +- arch/arm/boot/dts/mt7623n-rfb-nand.dts | 73 + arch/arm/boot/dts/mt7623n-rfb.dtsi | 86 + arch/arm/boot/dts/omap3-cm-t3517.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3730.dts | 2 +- arch/arm/boot/dts/omap3-evm-common.dtsi | 2 +- arch/arm/boot/dts/omap3-igep0020-rev-f.dts | 2 +- arch/arm/boot/dts/omap3-igep0030-rev-g.dts | 2 +- arch/arm/boot/dts/omap3-zoom3.dts | 2 +- arch/arm/boot/dts/omap4-droid4-xt894.dts | 27 +- arch/arm/boot/dts/omap4-duovero-parlor.dts | 4 +- arch/arm/boot/dts/omap4-duovero.dtsi | 1 - arch/arm/boot/dts/omap4-l4.dtsi | 2444 ----- arch/arm/boot/dts/omap4-panda-common.dtsi | 24 +- arch/arm/boot/dts/omap4-panda-es.dts | 14 +- arch/arm/boot/dts/omap4-sdp.dts | 2 +- arch/arm/boot/dts/omap4-var-som-om44-wlan.dtsi | 2 +- arch/arm/boot/dts/omap4.dtsi | 812 +- arch/arm/boot/dts/omap4460.dtsi | 36 - arch/arm/boot/dts/omap5-board-common.dtsi | 2 +- arch/arm/boot/dts/omap5.dtsi | 14 - arch/arm/boot/dts/pxa2xx.dtsi | 2 +- arch/arm/boot/dts/pxa3xx.dtsi | 33 - arch/arm/boot/dts/qcom-ipq4019.dtsi | 24 - arch/arm/boot/dts/qcom-ipq8064.dtsi | 41 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 2 - arch/arm/boot/dts/r7s72100-genmai.dts | 5 +- arch/arm/boot/dts/r7s72100-gr-peach.dts | 5 +- arch/arm/boot/dts/r7s72100-rskrza1.dts | 5 +- arch/arm/boot/dts/r7s72100.dtsi | 5 +- arch/arm/boot/dts/r8a73a4-ape6evm.dts | 5 +- arch/arm/boot/dts/r8a73a4.dtsi | 5 +- arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 5 +- arch/arm/boot/dts/r8a7740.dtsi | 5 +- arch/arm/boot/dts/r8a7743-iwg20d-q7-dbcm-ca.dts | 5 +- arch/arm/boot/dts/r8a7743-iwg20d-q7.dts | 5 +- arch/arm/boot/dts/r8a7743-iwg20m.dtsi | 5 +- arch/arm/boot/dts/r8a7743-sk-rzg1m.dts | 5 +- arch/arm/boot/dts/r8a7743.dtsi | 14 +- .../arm/boot/dts/r8a7745-iwg22d-sodimm-dbhd-ca.dts | 5 +- arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 5 +- arch/arm/boot/dts/r8a7745-iwg22m.dtsi | 5 +- arch/arm/boot/dts/r8a7745-sk-rzg1e.dts | 5 +- arch/arm/boot/dts/r8a7745.dtsi | 5 +- arch/arm/boot/dts/r8a77470.dtsi | 16 +- arch/arm/boot/dts/r8a7778-bockw.dts | 5 +- arch/arm/boot/dts/r8a7778.dtsi | 5 +- arch/arm/boot/dts/r8a7779-marzen.dts | 5 +- arch/arm/boot/dts/r8a7779.dtsi | 5 +- arch/arm/boot/dts/r8a7790-lager.dts | 5 +- arch/arm/boot/dts/r8a7790.dtsi | 39 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 5 +- arch/arm/boot/dts/r8a7791-porter.dts | 38 +- arch/arm/boot/dts/r8a7791.dtsi | 19 +- arch/arm/boot/dts/r8a7792-blanche.dts | 5 +- arch/arm/boot/dts/r8a7792-wheat.dts | 5 +- arch/arm/boot/dts/r8a7792.dtsi | 5 +- arch/arm/boot/dts/r8a7793-gose.dts | 5 +- arch/arm/boot/dts/r8a7793.dtsi | 20 +- arch/arm/boot/dts/r8a7794-alt.dts | 5 +- arch/arm/boot/dts/r8a7794-silk.dts | 5 +- arch/arm/boot/dts/r8a7794.dtsi | 5 +- arch/arm/boot/dts/r8a77xx-aa104xd12-panel.dtsi | 5 +- arch/arm/boot/dts/r8a77xx-aa121td01-panel.dtsi | 5 +- arch/arm/boot/dts/r9a06g032-rzn1d400-db.dts | 28 - arch/arm/boot/dts/r9a06g032.dtsi | 115 - arch/arm/boot/dts/rk3036-evb.dts | 40 +- arch/arm/boot/dts/rk3036-kylin.dts | 40 +- arch/arm/boot/dts/rk3036.dtsi | 40 +- arch/arm/boot/dts/rk3066a-bqcurie2.dts | 39 +- arch/arm/boot/dts/rk3066a-marsboard.dts | 39 +- arch/arm/boot/dts/rk3066a-mk808.dts | 39 +- arch/arm/boot/dts/rk3066a-rayeager.dts | 39 +- arch/arm/boot/dts/rk3066a.dtsi | 39 +- arch/arm/boot/dts/rk3188-px3-evb.dts | 39 +- arch/arm/boot/dts/rk3188-radxarock.dts | 39 +- arch/arm/boot/dts/rk3188.dtsi | 39 +- arch/arm/boot/dts/rk3228-evb.dts | 40 +- arch/arm/boot/dts/rk3229-evb.dts | 40 +- arch/arm/boot/dts/rk3229.dtsi | 39 +- arch/arm/boot/dts/rk322x.dtsi | 43 +- arch/arm/boot/dts/rk3288-evb-act8846.dts | 40 +- arch/arm/boot/dts/rk3288-evb-rk808.dts | 40 +- arch/arm/boot/dts/rk3288-evb.dtsi | 42 +- arch/arm/boot/dts/rk3288-fennec.dts | 40 +- arch/arm/boot/dts/rk3288-firefly-beta.dts | 39 +- arch/arm/boot/dts/rk3288-firefly-reload-core.dtsi | 39 +- arch/arm/boot/dts/rk3288-firefly-reload.dts | 39 +- arch/arm/boot/dts/rk3288-firefly.dts | 39 +- arch/arm/boot/dts/rk3288-firefly.dtsi | 39 +- arch/arm/boot/dts/rk3288-miqi.dts | 39 +- arch/arm/boot/dts/rk3288-phycore-rdk.dts | 39 +- arch/arm/boot/dts/rk3288-phycore-som.dtsi | 39 +- arch/arm/boot/dts/rk3288-popmetal.dts | 39 +- arch/arm/boot/dts/rk3288-r89.dts | 39 +- arch/arm/boot/dts/rk3288-rock2-som.dtsi | 40 +- arch/arm/boot/dts/rk3288-rock2-square.dts | 40 +- arch/arm/boot/dts/rk3288-tinker.dts | 39 +- arch/arm/boot/dts/rk3288-veyron-analog-audio.dtsi | 5 +- arch/arm/boot/dts/rk3288-veyron-brain.dts | 39 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 41 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 39 +- arch/arm/boot/dts/rk3288-veyron-jerry.dts | 39 +- arch/arm/boot/dts/rk3288-veyron-mickey.dts | 39 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 39 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 39 +- arch/arm/boot/dts/rk3288-veyron-sdmmc.dtsi | 39 +- arch/arm/boot/dts/rk3288-veyron-speedy.dts | 39 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 75 +- arch/arm/boot/dts/rk3288-vyasa.dts | 39 +- arch/arm/boot/dts/rk3288.dtsi | 122 +- arch/arm/boot/dts/rk3xxx.dtsi | 39 +- arch/arm/boot/dts/rv1108-evb.dts | 40 +- arch/arm/boot/dts/rv1108.dtsi | 40 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 419 - arch/arm/boot/dts/s5pv210-fascinate4g.dts | 45 - arch/arm/boot/dts/s5pv210-galaxys.dts | 77 - arch/arm/boot/dts/s5pv210-pinctrl.dtsi | 2 - arch/arm/boot/dts/sama5d2-pinfunc.h | 4 +- arch/arm/boot/dts/sama5d3.dtsi | 8 +- arch/arm/boot/dts/sama5d3_emac.dtsi | 2 +- arch/arm/boot/dts/sama5d4.dtsi | 2 +- arch/arm/boot/dts/sh73a0-kzm9g.dts | 5 +- arch/arm/boot/dts/sh73a0.dtsi | 5 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 12 - arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 1 + arch/arm/boot/dts/stm32f429.dtsi | 3 +- arch/arm/boot/dts/stm32f746.dtsi | 2 +- arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 75 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 25 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 45 - arch/arm/boot/dts/stm32mp157c.dtsi | 309 +- arch/arm/boot/dts/sun4i-a10-inet97fv2.dts | 2 +- arch/arm/boot/dts/sun4i-a10.dtsi | 25 +- arch/arm/boot/dts/sun5i.dtsi | 32 +- arch/arm/boot/dts/sun6i-a31.dtsi | 30 - arch/arm/boot/dts/sun7i-a20.dtsi | 38 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 22 - arch/arm/boot/dts/sun8i-a33.dtsi | 9 - .../boot/dts/sun8i-a83t-allwinner-h8homlet-v2.dts | 8 - arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 8 - arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 8 - arch/arm/boot/dts/sun8i-a83t.dtsi | 2 + .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 21 - arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 7 - arch/arm/boot/dts/sun8i-h3.dtsi | 31 - arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 29 - arch/arm/boot/dts/sun8i-r40.dtsi | 319 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 2 + arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi | 9 - arch/arm/boot/dts/tegra114-dalmore.dts | 2 +- arch/arm/boot/dts/tegra114-roth.dts | 2 +- arch/arm/boot/dts/tegra114-tn7.dts | 2 +- arch/arm/boot/dts/tegra114.dtsi | 9 +- arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 2 +- arch/arm/boot/dts/tegra124-apalis.dtsi | 2 +- arch/arm/boot/dts/tegra124-jetson-tk1.dts | 2 +- arch/arm/boot/dts/tegra124-nyan.dtsi | 2 +- arch/arm/boot/dts/tegra124-venice2.dts | 2 +- arch/arm/boot/dts/tegra124.dtsi | 7 +- arch/arm/boot/dts/tegra20-colibri-512.dtsi | 540 + arch/arm/boot/dts/tegra20-colibri-iris.dts | 106 - arch/arm/boot/dts/tegra20-colibri.dtsi | 561 -- arch/arm/boot/dts/tegra20-harmony.dts | 2 +- arch/arm/boot/dts/tegra20-iris-512.dts | 106 + arch/arm/boot/dts/tegra20-paz00.dts | 2 +- arch/arm/boot/dts/tegra20-seaboard.dts | 2 +- arch/arm/boot/dts/tegra20-tamonten.dtsi | 2 +- arch/arm/boot/dts/tegra20-trimslice.dts | 2 +- arch/arm/boot/dts/tegra20-ventana.dts | 2 +- arch/arm/boot/dts/tegra20.dtsi | 31 +- arch/arm/boot/dts/tegra30-apalis.dtsi | 9 +- arch/arm/boot/dts/tegra30-beaver.dts | 5 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 3 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 4 +- arch/arm/boot/dts/tegra30.dtsi | 13 +- arch/arm/boot/dts/uniphier-pxs2.dtsi | 3 - arch/arm/boot/dts/vf610-zii-cfu1.dts | 305 - arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 341 - arch/arm/boot/dts/zynq-cc108.dts | 2 +- arch/arm/boot/dts/zynq-microzed.dts | 4 +- arch/arm/boot/dts/zynq-parallella.dts | 2 +- arch/arm/boot/dts/zynq-zc702.dts | 5 +- arch/arm/boot/dts/zynq-zc706.dts | 3 +- arch/arm/boot/dts/zynq-zc770-xm010.dts | 2 +- arch/arm/boot/dts/zynq-zc770-xm011.dts | 2 +- arch/arm/boot/dts/zynq-zc770-xm012.dts | 2 +- arch/arm/boot/dts/zynq-zc770-xm013.dts | 2 +- arch/arm/boot/dts/zynq-zed.dts | 5 +- arch/arm/boot/dts/zynq-zturn.dts | 114 - arch/arm/boot/dts/zynq-zybo-z7.dts | 16 +- arch/arm/boot/dts/zynq-zybo.dts | 3 +- arch/arm/configs/aspeed_g4_defconfig | 113 +- arch/arm/configs/aspeed_g5_defconfig | 117 +- arch/arm/configs/bcm2835_defconfig | 2 +- arch/arm/configs/davinci_all_defconfig | 11 +- arch/arm/configs/exynos_defconfig | 4 +- arch/arm/configs/imx_v6_v7_defconfig | 9 +- arch/arm/configs/keystone_defconfig | 5 - arch/arm/configs/multi_v5_defconfig | 30 +- arch/arm/configs/multi_v7_defconfig | 14 +- arch/arm/configs/mvebu_v7_defconfig | 13 +- arch/arm/configs/mxs_defconfig | 6 +- arch/arm/configs/pxa_defconfig | 4 +- arch/arm/configs/qcom_defconfig | 2 - arch/arm/configs/s5pv210_defconfig | 49 +- arch/arm/configs/shmobile_defconfig | 17 +- arch/arm/configs/versatile_defconfig | 14 +- arch/arm/crypto/chacha20-neon-core.S | 10 +- arch/arm/crypto/ghash-ce-glue.c | 5 +- arch/arm/crypto/sha1-ce-glue.c | 1 + arch/arm/crypto/sha1_glue.c | 1 + arch/arm/crypto/sha1_neon_glue.c | 1 + arch/arm/crypto/sha2-ce-glue.c | 2 + arch/arm/crypto/sha256_glue.c | 4 +- arch/arm/crypto/sha256_neon_glue.c | 6 +- arch/arm/crypto/sha512-glue.c | 2 + arch/arm/crypto/sha512-neon-glue.c | 2 + arch/arm/firmware/trusted_foundations.c | 14 +- arch/arm/include/asm/assembler.h | 4 - arch/arm/include/asm/atomic.h | 55 +- arch/arm/include/asm/bitops.h | 92 +- arch/arm/include/asm/efi.h | 3 - arch/arm/include/asm/hw_breakpoint.h | 7 +- arch/arm/include/asm/irq.h | 5 + arch/arm/include/asm/kprobes.h | 2 + arch/arm/include/asm/kvm_emulate.h | 26 +- arch/arm/include/asm/kvm_host.h | 6 +- arch/arm/include/asm/kvm_mmu.h | 14 +- arch/arm/include/asm/mach/arch.h | 2 +- arch/arm/include/asm/mach/time.h | 3 +- arch/arm/include/asm/module.h | 1 - arch/arm/include/asm/probes.h | 1 + arch/arm/include/asm/thread_info.h | 4 +- arch/arm/include/asm/tlb.h | 8 - arch/arm/include/asm/uaccess.h | 26 +- arch/arm/include/debug/renesas-scif.S | 5 +- arch/arm/include/uapi/asm/kvm.h | 13 - arch/arm/kernel/asm-offsets.c | 13 +- arch/arm/kernel/entry-armv.S | 10 +- arch/arm/kernel/head-nommu.S | 12 +- arch/arm/kernel/hw_breakpoint.c | 78 +- arch/arm/kernel/irq.c | 10 + arch/arm/kernel/perf_event_v6.c | 14 +- arch/arm/kernel/perf_event_v7.c | 15 +- arch/arm/kernel/perf_event_xscale.c | 18 +- arch/arm/kernel/process.c | 9 +- arch/arm/kernel/setup.c | 2 +- arch/arm/kernel/signal.c | 58 +- arch/arm/kernel/sys_oabi-compat.c | 8 +- arch/arm/kernel/time.c | 15 +- arch/arm/kvm/coproc.c | 25 +- arch/arm/kvm/guest.c | 23 - arch/arm/lib/copy_from_user.S | 9 - arch/arm/mach-at91/Kconfig | 4 - arch/arm/mach-at91/Makefile | 25 + arch/arm/mach-at91/pm.c | 192 +- arch/arm/mach-at91/pm.h | 6 +- arch/arm/mach-at91/pm_suspend.S | 142 +- arch/arm/mach-davinci/Kconfig | 13 +- arch/arm/mach-davinci/Makefile | 4 +- arch/arm/mach-davinci/aemif.c | 218 + arch/arm/mach-davinci/board-da830-evm.c | 68 +- arch/arm/mach-davinci/board-da850-evm.c | 95 +- arch/arm/mach-davinci/board-dm355-evm.c | 2 - arch/arm/mach-davinci/board-dm355-leopard.c | 2 - arch/arm/mach-davinci/board-dm365-evm.c | 61 +- arch/arm/mach-davinci/board-dm644x-evm.c | 57 +- arch/arm/mach-davinci/board-dm646x-evm.c | 54 +- arch/arm/mach-davinci/board-mityomapl138.c | 57 +- arch/arm/mach-davinci/board-neuros-osd2.c | 2 - arch/arm/mach-davinci/board-omapl138-hawk.c | 143 +- arch/arm/mach-davinci/board-sffsdr.c | 2 - arch/arm/mach-davinci/clock.c | 745 ++ arch/arm/mach-davinci/clock.h | 76 + arch/arm/mach-davinci/common.c | 3 + arch/arm/mach-davinci/da830.c | 462 +- arch/arm/mach-davinci/da850.c | 778 +- arch/arm/mach-davinci/da8xx-dt.c | 66 + arch/arm/mach-davinci/davinci.h | 8 - arch/arm/mach-davinci/devices-da8xx.c | 43 +- arch/arm/mach-davinci/devices.c | 1 + arch/arm/mach-davinci/dm355.c | 406 +- arch/arm/mach-davinci/dm365.c | 485 +- arch/arm/mach-davinci/dm644x.c | 344 +- arch/arm/mach-davinci/dm646x.c | 372 +- arch/arm/mach-davinci/include/mach/clock.h | 3 + arch/arm/mach-davinci/include/mach/common.h | 11 +- arch/arm/mach-davinci/include/mach/da8xx.h | 6 +- arch/arm/mach-davinci/pm_domain.c | 5 - arch/arm/mach-davinci/psc.c | 137 + arch/arm/mach-davinci/psc.h | 12 + arch/arm/mach-davinci/time.c | 22 +- arch/arm/mach-davinci/usb-da8xx.c | 242 +- arch/arm/mach-exynos/exynos.c | 2 + arch/arm/mach-exynos/suspend.c | 3 +- arch/arm/mach-hisi/hotplug.c | 41 +- arch/arm/mach-imx/Kconfig | 33 +- arch/arm/mach-imx/Makefile | 5 +- arch/arm/mach-imx/common.h | 3 +- arch/arm/mach-imx/cpu-imx5.c | 45 - arch/arm/mach-imx/cpu.c | 1 - arch/arm/mach-imx/cpuidle-imx6sl.c | 7 +- arch/arm/mach-imx/cpuidle-imx6sx.c | 1 - arch/arm/mach-imx/gpc.c | 14 - arch/arm/mach-imx/imx31-dt.c | 18 + arch/arm/mach-imx/mach-imx51.c | 30 +- arch/arm/mach-imx/mach-imx53.c | 2 +- arch/arm/mach-imx/mach-imx6sl.c | 5 +- arch/arm/mach-imx/mach-imx7d-cm4.c | 18 - arch/arm/mach-imx/pm-imx6.c | 33 +- arch/arm/mach-mmp/sram.c | 1 - arch/arm/mach-mvebu/platsmp.c | 49 +- arch/arm/mach-mvebu/pmsu.c | 6 +- arch/arm/mach-omap1/ams-delta-fiq-handler.S | 5 +- arch/arm/mach-omap1/ams-delta-fiq.c | 113 +- arch/arm/mach-omap1/ams-delta-fiq.h | 42 - arch/arm/mach-omap1/board-ams-delta.c | 301 +- arch/arm/mach-omap1/board-h2.c | 2 +- arch/arm/mach-omap1/board-h3.c | 2 +- arch/arm/mach-omap1/board-htcherald.c | 2 +- arch/arm/mach-omap1/board-osk.c | 4 +- arch/arm/mach-omap1/include/mach/ams-delta-fiq.h | 79 + arch/arm/mach-omap2/omap_hwmod.c | 39 +- arch/arm/mach-omap2/omap_hwmod_reset.c | 12 +- arch/arm/mach-omap2/pm-asm-offsets.c | 2 - arch/arm/mach-omap2/pm-debug.c | 37 +- arch/arm/mach-omap2/pm33xx-core.c | 20 +- arch/arm/mach-omap2/sleep33xx.S | 52 +- arch/arm/mach-omap2/sleep43xx.S | 110 +- arch/arm/mach-pxa/balloon3.c | 1 + arch/arm/mach-pxa/devices.c | 161 +- arch/arm/mach-pxa/devices.h | 6 +- arch/arm/mach-pxa/em-x270.c | 1 + arch/arm/mach-pxa/hx4700.c | 4 - arch/arm/mach-pxa/mioa701.c | 2 + arch/arm/mach-pxa/pxa25x.c | 38 +- arch/arm/mach-pxa/pxa27x.c | 39 +- arch/arm/mach-pxa/pxa3xx.c | 41 +- arch/arm/mach-pxa/zylonite.c | 11 + arch/arm/mach-rockchip/Kconfig | 1 - arch/arm/mach-s3c24xx/include/mach/s3c2412.h | 2 +- arch/arm/mach-shmobile/Kconfig | 2 - arch/arm/mach-shmobile/Makefile | 8 +- arch/arm/mach-shmobile/common.h | 1 + arch/arm/mach-shmobile/headsmp-apmu.S | 7 +- arch/arm/mach-shmobile/platsmp-apmu.c | 245 +- arch/arm/mach-shmobile/platsmp-apmu.h | 32 + arch/arm/mach-shmobile/platsmp.c | 9 + arch/arm/mach-shmobile/pm-r8a7779.c | 41 + arch/arm/mach-shmobile/pm-rcar-gen2.c | 25 + arch/arm/mach-shmobile/r8a7779.h | 2 + arch/arm/mach-shmobile/r8a7790.h | 7 + arch/arm/mach-shmobile/r8a7791.h | 7 + arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 10 +- arch/arm/mach-shmobile/setup-emev2.c | 10 +- arch/arm/mach-shmobile/setup-r7s72100.c | 10 +- arch/arm/mach-shmobile/setup-r8a73a4.c | 11 +- arch/arm/mach-shmobile/setup-r8a7740.c | 10 +- arch/arm/mach-shmobile/setup-r8a7778.c | 10 +- arch/arm/mach-shmobile/setup-r8a7779.c | 10 +- arch/arm/mach-shmobile/setup-r8a7790.c | 38 + arch/arm/mach-shmobile/setup-r8a7791.c | 39 + arch/arm/mach-shmobile/setup-rcar-gen2.c | 20 +- arch/arm/mach-shmobile/setup-sh73a0.c | 10 +- arch/arm/mach-shmobile/smp-emev2.c | 10 +- arch/arm/mach-shmobile/smp-r8a7779.c | 78 +- arch/arm/mach-shmobile/smp-r8a7790.c | 71 + arch/arm/mach-shmobile/smp-r8a7791.c | 53 + arch/arm/mach-shmobile/timer.c | 8 + arch/arm/mach-uniphier/Kconfig | 1 - .../README => arch/arm/mach-uniphier/Makefile | 0 arch/arm/mm/Kconfig | 1 + arch/arm/mm/dma-mapping.c | 17 +- arch/arm/mm/fault.c | 7 +- arch/arm/mm/nommu.c | 3 +- arch/arm/mm/tcm.h | 2 +- arch/arm/net/bpf_jit_32.c | 1062 +- arch/arm/net/bpf_jit_32.h | 42 +- arch/arm/plat-omap/counter_32k.c | 2 +- arch/arm/plat-pxa/ssp.c | 47 + arch/arm/plat-samsung/adc.c | 1 - arch/arm/probes/kprobes/core.c | 139 +- arch/arm/probes/kprobes/test-core.c | 1 + arch/arm/probes/uprobes/core.c | 2 +- arch/arm/vfp/Makefile | 5 +- arch/arm/vfp/vfpmodule.c | 17 +- arch/arm64/Kconfig | 50 +- arch/arm64/Kconfig.debug | 5 + arch/arm64/Kconfig.platforms | 9 - arch/arm64/Makefile | 9 +- arch/arm64/boot/dts/Makefile | 1 - arch/arm64/boot/dts/allwinner/Makefile | 2 - .../dts/allwinner/sun50i-a64-amarula-relic.dts | 219 - .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 4 - .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 4 - .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 4 - .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 4 - .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 4 - .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 285 - .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 4 - .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 15 - .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 7 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 113 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 12 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 148 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 67 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 41 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 35 - arch/arm64/boot/dts/amlogic/Makefile | 3 - arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 168 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 311 - .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 17 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 48 - .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 218 - .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 15 +- .../boot/dts/amlogic/meson-gxl-s905d-p231.dts | 7 - .../boot/dts/amlogic/meson-gxl-s905w-p281.dts | 22 - .../boot/dts/amlogic/meson-gxl-s905w-tx3-mini.dts | 22 - .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 24 - arch/arm64/boot/dts/amlogic/meson-gxm-q200.dts | 15 +- arch/arm64/boot/dts/amlogic/meson-gxm-q201.dts | 7 - arch/arm64/boot/dts/arm/juno-r1.dts | 2 +- arch/arm64/boot/dts/arm/juno-r2.dts | 2 +- arch/arm64/boot/dts/arm/juno.dts | 2 +- arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 4 +- arch/arm64/boot/dts/broadcom/stingray/Makefile | 2 - .../boot/dts/broadcom/stingray/bcm958742-base.dtsi | 35 +- .../boot/dts/broadcom/stingray/bcm958802a802x.dts | 26 - .../dts/broadcom/stingray/stingray-board-base.dtsi | 51 - .../boot/dts/broadcom/stingray/stingray-clock.dtsi | 26 +- .../boot/dts/broadcom/stingray/stingray-pcie.dtsi | 54 - .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 23 +- .../dts/exynos/exynos5433-tmu-g3d-sensor-conf.dtsi | 20 + .../dts/exynos/exynos5433-tmu-sensor-conf.dtsi | 19 + arch/arm64/boot/dts/exynos/exynos5433.dtsi | 14 +- .../boot/dts/exynos/exynos7-tmu-sensor-conf.dtsi | 21 + arch/arm64/boot/dts/exynos/exynos7.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1012a-frdm.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 40 +- arch/arm64/boot/dts/freescale/fsl-ls1043-post.dtsi | 3 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 39 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 39 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 46 +- arch/arm64/boot/dts/freescale/fsl-ls1046-post.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 39 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 39 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 44 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 44 +- arch/arm64/boot/dts/freescale/fsl-ls2080a-qds.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls2080a-rdb.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls2080a-simu.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 42 +- arch/arm64/boot/dts/freescale/fsl-ls2088a-qds.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls2088a-rdb.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi | 42 +- arch/arm64/boot/dts/freescale/fsl-ls208xa-qds.dtsi | 38 +- arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi | 38 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 38 +- .../boot/dts/freescale/qoriq-bman-portals.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-10g-0.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-10g-1.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-0.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-1.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-2.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-3.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-4.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-5.dtsi | 2 +- arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi | 17 +- .../boot/dts/freescale/qoriq-qman-portals.dtsi | 2 +- arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 26 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 97 +- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 1 + arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 16 +- arch/arm64/boot/dts/hisilicon/hip07.dtsi | 284 - arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 23 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts | 2 +- arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 2 +- arch/arm64/boot/dts/mediatek/Makefile | 1 - arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt6797-x20-dev.dts | 33 - arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 4 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 12 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 2 - arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 22 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 106 - arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 2 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 239 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 28 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 22 +- arch/arm64/boot/dts/qcom/pm8005.dtsi | 33 - arch/arm64/boot/dts/qcom/pm8998.dtsi | 55 - arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 45 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 780 -- .../boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dts | 5 +- arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb.dts | 5 +- .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 5 +- arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a7795-h3ulcb-kf.dts | 5 +- arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 5 +- arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 5 +- .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 5 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 22 +- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb-kf.dts | 5 +- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 5 +- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 5 +- .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 5 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 63 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 253 +- arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 5 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 5 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 29 - arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 23 - arch/arm64/boot/dts/renesas/r8a77980.dtsi | 403 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 37 - arch/arm64/boot/dts/renesas/r8a77990.dtsi | 169 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 133 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 251 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 34 +- arch/arm64/boot/dts/renesas/salvator-x.dtsi | 7 +- arch/arm64/boot/dts/renesas/salvator-xs.dtsi | 7 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 5 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 11 +- arch/arm64/boot/dts/rockchip/Makefile | 2 - arch/arm64/boot/dts/rockchip/rk3328-evb.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 44 +- .../arm64/boot/dts/rockchip/rk3368-evb-act8846.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 39 +- arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 39 +- .../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 47 +- arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 599 -- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 86 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 79 - .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 397 - arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 86 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 367 +- arch/arm64/boot/dts/rockchip/rk3399-op1-opp.dtsi | 39 +- arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi | 39 +- .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 40 +- .../dts/rockchip/rk3399-sapphire-excavator.dts | 41 +- arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 44 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 161 +- .../boot/dts/socionext/uniphier-ld11-global.dts | 1 - .../boot/dts/socionext/uniphier-ld20-global.dts | 1 - arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 2 - arch/arm64/boot/dts/sprd/sc2731.dtsi | 44 - arch/arm64/boot/dts/sprd/sc9860.dtsi | 2 +- arch/arm64/boot/dts/sprd/whale2.dtsi | 6 - arch/arm64/boot/dts/ti/Makefile | 9 - arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 31 - arch/arm64/boot/dts/ti/k3-am65.dtsi | 87 - arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 36 - arch/arm64/boot/dts/ti/k3-am654.dtsi | 115 - arch/arm64/boot/dts/xilinx/Makefile | 2 +- arch/arm64/boot/dts/xilinx/avnet-ultra96-rev1.dts | 19 - arch/arm64/boot/dts/xilinx/zynqmp-ep108-clk.dtsi | 137 + arch/arm64/boot/dts/xilinx/zynqmp-ep108.dts | 154 + arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 12 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 2 + arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 2 + arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 2 + arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 2 +- arch/arm64/configs/defconfig | 31 +- arch/arm64/crypto/aes-glue.c | 3 + arch/arm64/crypto/ghash-ce-core.S | 271 +- arch/arm64/crypto/ghash-ce-glue.c | 233 +- arch/arm64/crypto/sha1-ce-glue.c | 1 + arch/arm64/crypto/sha2-ce-glue.c | 2 + arch/arm64/crypto/sha256-glue.c | 8 +- arch/arm64/crypto/sha3-ce-glue.c | 4 + arch/arm64/crypto/sha512-ce-glue.c | 2 + arch/arm64/crypto/sha512-glue.c | 2 + arch/arm64/crypto/sm3-ce-glue.c | 1 + arch/arm64/crypto/sm4-ce-glue.c | 2 +- arch/arm64/include/asm/Kbuild | 1 - arch/arm64/include/asm/acpi.h | 29 +- arch/arm64/include/asm/atomic.h | 47 +- arch/arm64/include/asm/barrier.h | 13 - arch/arm64/include/asm/bitops.h | 21 +- arch/arm64/include/asm/cache.h | 4 - arch/arm64/include/asm/cacheflush.h | 27 +- arch/arm64/include/asm/cpucaps.h | 4 +- arch/arm64/include/asm/efi.h | 3 - arch/arm64/include/asm/fpsimd.h | 17 +- arch/arm64/include/asm/hw_breakpoint.h | 7 +- arch/arm64/include/asm/insn.h | 2 + arch/arm64/include/asm/irq.h | 2 + arch/arm64/include/asm/jump_label.h | 4 +- arch/arm64/include/asm/kprobes.h | 1 + arch/arm64/include/asm/kvm_arm.h | 1 - arch/arm64/include/asm/kvm_emulate.h | 27 +- arch/arm64/include/asm/kvm_host.h | 32 +- arch/arm64/include/asm/kvm_mmu.h | 35 +- arch/arm64/include/asm/memory.h | 7 - arch/arm64/include/asm/neon.h | 7 + arch/arm64/include/asm/numa.h | 4 - arch/arm64/include/asm/pgtable-prot.h | 24 +- arch/arm64/include/asm/processor.h | 21 +- arch/arm64/include/asm/ptrace.h | 79 +- arch/arm64/include/asm/sdei.h | 9 +- arch/arm64/include/asm/spinlock.h | 117 +- arch/arm64/include/asm/spinlock_types.h | 17 +- arch/arm64/include/asm/stacktrace.h | 73 +- arch/arm64/include/asm/syscall.h | 8 +- arch/arm64/include/asm/syscall_wrapper.h | 80 - arch/arm64/include/asm/sysreg.h | 33 +- arch/arm64/include/asm/tlb.h | 2 - arch/arm64/include/asm/tlbflush.h | 7 - arch/arm64/include/asm/topology.h | 4 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 28 +- arch/arm64/include/uapi/asm/kvm.h | 13 - arch/arm64/kernel/Makefile | 6 +- arch/arm64/kernel/acpi.c | 11 +- arch/arm64/kernel/acpi_numa.c | 88 +- arch/arm64/kernel/alternative.c | 4 +- arch/arm64/kernel/armv8_deprecated.c | 32 +- arch/arm64/kernel/cpu-reset.h | 9 +- arch/arm64/kernel/cpu_errata.c | 30 +- arch/arm64/kernel/cpufeature.c | 24 +- arch/arm64/kernel/crash_core.c | 19 - arch/arm64/kernel/entry.S | 160 +- arch/arm64/kernel/entry32.S | 121 + arch/arm64/kernel/fpsimd.c | 19 + arch/arm64/kernel/hw_breakpoint.c | 86 +- arch/arm64/kernel/insn.c | 70 +- arch/arm64/kernel/irq.c | 10 + arch/arm64/kernel/jump_label.c | 2 +- arch/arm64/kernel/machine_kexec.c | 24 +- arch/arm64/kernel/perf_event.c | 281 +- arch/arm64/kernel/probes/kprobes.c | 88 +- arch/arm64/kernel/process.c | 42 +- arch/arm64/kernel/ptrace.c | 61 +- arch/arm64/kernel/sdei.c | 48 +- arch/arm64/kernel/setup.c | 38 - arch/arm64/kernel/signal.c | 8 +- arch/arm64/kernel/signal32.c | 24 +- arch/arm64/kernel/smp.c | 44 +- arch/arm64/kernel/stacktrace.c | 2 +- arch/arm64/kernel/sys.c | 29 +- arch/arm64/kernel/sys32.c | 135 +- arch/arm64/kernel/syscall.c | 139 - arch/arm64/kernel/topology.c | 58 +- arch/arm64/kernel/traps.c | 18 +- arch/arm64/kernel/vdso/note.S | 3 - arch/arm64/kvm/guest.c | 47 +- arch/arm64/kvm/hyp-init.S | 6 +- arch/arm64/kvm/hyp/Makefile | 3 +- arch/arm64/kvm/hyp/switch.c | 9 +- arch/arm64/kvm/hyp/sysreg-sr.c | 5 + arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c | 2 +- arch/arm64/kvm/inject_fault.c | 6 +- arch/arm64/kvm/regmap.c | 22 +- arch/arm64/kvm/reset.c | 8 +- arch/arm64/kvm/sys_regs.c | 54 +- arch/arm64/lib/Makefile | 2 +- arch/arm64/lib/bitops.S | 76 + arch/arm64/mm/cache.S | 4 +- arch/arm64/mm/dma-mapping.c | 4 +- arch/arm64/mm/fault.c | 15 +- arch/arm64/mm/flush.c | 3 +- arch/arm64/mm/init.c | 6 +- arch/arm64/mm/mmu.c | 50 +- arch/arm64/mm/numa.c | 29 +- arch/arm64/mm/ptdump_debugfs.c | 13 +- arch/c6x/Kconfig | 41 + arch/c6x/Kconfig.debug | 10 - arch/c6x/Makefile | 3 +- arch/h8300/Kconfig | 37 +- arch/h8300/Kconfig.debug | 1 - arch/h8300/Makefile | 6 +- arch/h8300/boot/dts/h8300h_sim.dts | 2 +- arch/h8300/include/asm/atomic.h | 19 +- arch/h8300/include/asm/bitops.h | 14 +- arch/h8300/include/asm/ptrace.h | 2 - arch/h8300/kernel/kgdb.c | 2 +- arch/h8300/kernel/setup.c | 46 +- arch/h8300/kernel/sim-console.c | 7 +- arch/hexagon/Kconfig | 21 +- arch/hexagon/Kconfig.debug | 1 - arch/hexagon/Makefile | 4 +- arch/hexagon/include/asm/atomic.h | 18 +- arch/hexagon/include/asm/bitops.h | 4 +- arch/hexagon/kernel/dma.c | 2 +- arch/hexagon/mm/vm_fault.c | 2 +- arch/ia64/Kconfig | 26 +- arch/ia64/Kconfig.debug | 5 + arch/ia64/hp/common/sba_iommu.c | 4 +- arch/ia64/include/asm/atomic.h | 81 + arch/ia64/include/asm/io.h | 14 +- arch/ia64/include/asm/kprobes.h | 2 + arch/ia64/include/uapi/asm/break.h | 1 + arch/ia64/include/uapi/asm/socket.h | 3 - arch/ia64/kernel/Makefile | 2 +- arch/ia64/kernel/asm-offsets.c | 4 +- arch/ia64/kernel/fsys.S | 12 +- arch/ia64/kernel/jprobes.S | 90 + arch/ia64/kernel/kprobes.c | 93 +- arch/ia64/kernel/setup.c | 11 +- arch/ia64/mm/contig.c | 75 +- arch/ia64/mm/discontig.c | 134 +- arch/ia64/mm/fault.c | 2 +- arch/m68k/Kconfig | 36 +- arch/m68k/Kconfig.debug | 5 + arch/m68k/Makefile | 2 +- arch/m68k/apollo/config.c | 8 + arch/m68k/atari/config.c | 5 + arch/m68k/atari/time.c | 63 + arch/m68k/bvme6000/config.c | 45 + arch/m68k/coldfire/clk.c | 29 - arch/m68k/configs/amiga_defconfig | 32 +- arch/m68k/configs/apollo_defconfig | 30 +- arch/m68k/configs/atari_defconfig | 29 +- arch/m68k/configs/bvme6000_defconfig | 30 +- arch/m68k/configs/hp300_defconfig | 30 +- arch/m68k/configs/mac_defconfig | 32 +- arch/m68k/configs/multi_defconfig | 34 +- arch/m68k/configs/mvme147_defconfig | 30 +- arch/m68k/configs/mvme16x_defconfig | 30 +- arch/m68k/configs/q40_defconfig | 30 +- arch/m68k/configs/sun3_defconfig | 28 +- arch/m68k/configs/sun3x_defconfig | 30 +- arch/m68k/include/asm/Kbuild | 1 - arch/m68k/include/asm/atomic.h | 24 +- arch/m68k/include/asm/bitops.h | 14 +- arch/m68k/include/asm/dma-mapping.h | 12 + arch/m68k/include/asm/dma.h | 4 +- arch/m68k/include/asm/io.h | 7 - arch/m68k/include/asm/io_mm.h | 42 +- arch/m68k/include/asm/io_no.h | 12 + arch/m68k/include/asm/kmap.h | 9 +- arch/m68k/include/asm/machdep.h | 1 + arch/m68k/include/asm/macintosh.h | 1 + arch/m68k/include/asm/page_no.h | 2 +- arch/m68k/kernel/dma.c | 68 +- arch/m68k/kernel/setup_mm.c | 15 +- arch/m68k/kernel/setup_no.c | 21 +- arch/m68k/mac/config.c | 23 +- arch/m68k/mac/misc.c | 140 +- arch/m68k/mm/fault.c | 4 +- arch/m68k/mm/init.c | 1 + arch/m68k/mm/mcfmmu.c | 13 +- arch/m68k/mm/motorola.c | 35 +- arch/m68k/mvme147/config.c | 7 + arch/m68k/mvme16x/config.c | 8 + arch/m68k/q40/config.c | 30 + arch/m68k/sun3/config.c | 4 + arch/microblaze/Kconfig | 36 +- arch/microblaze/Kconfig.debug | 6 + arch/microblaze/Makefile | 4 +- arch/microblaze/include/asm/Kbuild | 1 - arch/microblaze/include/asm/dma-mapping.h | 28 + arch/microblaze/include/asm/pgtable.h | 5 + arch/microblaze/kernel/dma.c | 144 +- arch/microblaze/kernel/head.S | 5 + arch/microblaze/mm/consistent.c | 54 +- arch/microblaze/mm/fault.c | 2 +- arch/microblaze/pci/pci-common.c | 13 + arch/microblaze/pci/xilinx_pci.c | 1 - arch/mips/Kconfig | 83 +- arch/mips/Kconfig.debug | 5 + arch/mips/Makefile | 24 +- arch/mips/alchemy/board-gpr.c | 3 +- arch/mips/alchemy/board-mtx1.c | 3 +- arch/mips/alchemy/board-xxs1500.c | 3 +- arch/mips/alchemy/devboards/platform.c | 3 +- arch/mips/ar7/clock.c | 29 - arch/mips/ar7/prom.c | 4 +- arch/mips/ath25/Kconfig | 1 - arch/mips/ath25/board.c | 6 +- arch/mips/ath25/early_printk.c | 5 +- arch/mips/ath79/clock.c | 193 - arch/mips/ath79/common.c | 8 - arch/mips/ath79/early_printk.c | 64 +- arch/mips/ath79/setup.c | 35 +- arch/mips/bcm63xx/early_printk.c | 1 - arch/mips/bmips/dma.c | 32 +- arch/mips/bmips/setup.c | 7 + arch/mips/boot/Makefile | 52 +- arch/mips/boot/compressed/Makefile | 2 +- arch/mips/boot/compressed/uart-prom.c | 3 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 19 - arch/mips/boot/dts/mscc/Makefile | 2 +- arch/mips/boot/dts/mscc/ocelot.dtsi | 32 +- arch/mips/boot/dts/mscc/ocelot_pcb123.dts | 10 - arch/mips/boot/dts/qca/ar9132.dtsi | 2 +- arch/mips/boot/dts/qca/ar9132_tl_wr1043nd_v1.dts | 3 +- arch/mips/boot/dts/qca/ar9331.dtsi | 2 +- arch/mips/boot/dts/qca/ar9331_dpt_module.dts | 5 +- arch/mips/boot/dts/qca/ar9331_dragino_ms14.dts | 5 +- arch/mips/boot/dts/qca/ar9331_omega.dts | 5 +- arch/mips/boot/dts/qca/ar9331_tl_mr3020.dts | 5 +- arch/mips/boot/ecoff.h | 61 +- arch/mips/boot/elf2ecoff.c | 31 +- arch/mips/cavium-octeon/crypto/octeon-md5.c | 1 + arch/mips/cavium-octeon/crypto/octeon-sha1.c | 1 + arch/mips/cavium-octeon/crypto/octeon-sha256.c | 2 + arch/mips/cavium-octeon/crypto/octeon-sha512.c | 2 + arch/mips/cavium-octeon/dma-octeon.c | 191 +- .../cavium-octeon/executive/cvmx-helper-rgmii.c | 5 +- .../cavium-octeon/executive/cvmx-helper-sgmii.c | 7 +- .../mips/cavium-octeon/executive/cvmx-helper-spi.c | 8 +- .../cavium-octeon/executive/cvmx-helper-xaui.c | 7 +- arch/mips/cavium-octeon/octeon-irq.c | 2 +- arch/mips/cavium-octeon/octeon-platform.c | 4 +- arch/mips/cavium-octeon/setup.c | 8 +- arch/mips/configs/bcm47xx_defconfig | 1 + arch/mips/configs/ci20_defconfig | 2 - arch/mips/configs/generic_defconfig | 3 + arch/mips/configs/malta_defconfig | 1 - arch/mips/configs/malta_kvm_defconfig | 1 - arch/mips/configs/malta_kvm_guest_defconfig | 1 - arch/mips/configs/malta_qemu_32r6_defconfig | 1 - arch/mips/configs/maltaaprp_defconfig | 1 - arch/mips/configs/maltasmvp_defconfig | 1 - arch/mips/configs/maltasmvp_eva_defconfig | 1 - arch/mips/configs/maltaup_defconfig | 1 - arch/mips/configs/maltaup_xpa_defconfig | 1 - arch/mips/fw/arc/arc_con.c | 1 - arch/mips/fw/arc/promlib.c | 1 - arch/mips/fw/sni/sniprom.c | 1 - arch/mips/generic/Kconfig | 12 +- arch/mips/generic/Platform | 1 - arch/mips/generic/board-ocelot_pcb123.its.S | 23 - arch/mips/generic/init.c | 14 +- arch/mips/generic/yamon-dt.c | 4 + arch/mips/include/asm/Kbuild | 1 - arch/mips/include/asm/asm-prototypes.h | 1 - arch/mips/include/asm/atomic.h | 371 +- arch/mips/include/asm/bmips.h | 16 + arch/mips/include/asm/compiler.h | 35 - arch/mips/include/asm/cpu-features.h | 176 +- arch/mips/include/asm/cpu.h | 51 +- arch/mips/include/asm/dma-coherence.h | 6 +- arch/mips/include/asm/dma-direct.h | 17 +- arch/mips/include/asm/dma-mapping.h | 20 +- arch/mips/include/asm/io.h | 40 +- arch/mips/include/asm/kprobes.h | 13 + arch/mips/include/asm/kvm_host.h | 1 + arch/mips/include/asm/mach-ar7/spaces.h | 3 + arch/mips/include/asm/mach-ath25/dma-coherence.h | 76 + arch/mips/include/asm/mach-ath79/ar71xx_regs.h | 771 +- arch/mips/include/asm/mach-ath79/ath79.h | 34 - .../include/asm/mach-ath79/cpu-feature-overrides.h | 6 - arch/mips/include/asm/mach-bmips/dma-coherence.h | 54 + .../include/asm/mach-cavium-octeon/dma-coherence.h | 79 + arch/mips/include/asm/mach-generic/dma-coherence.h | 73 + arch/mips/include/asm/mach-generic/kmalloc.h | 3 +- arch/mips/include/asm/mach-generic/spaces.h | 10 +- arch/mips/include/asm/mach-ip27/dma-coherence.h | 70 + arch/mips/include/asm/mach-ip32/dma-coherence.h | 92 + arch/mips/include/asm/mach-jazz/dma-coherence.h | 60 + arch/mips/include/asm/mach-jz4740/jz4740_nand.h | 34 + arch/mips/include/asm/mach-lantiq/xway/xway_dma.h | 1 - .../include/asm/mach-loongson64/dma-coherence.h | 93 + .../asm/mach-loongson64/kernel-entry-init.h | 24 +- arch/mips/include/asm/mach-pic32/spaces.h | 1 + arch/mips/include/asm/mipsregs.h | 29 +- arch/mips/include/asm/mmu_context.h | 3 +- arch/mips/include/asm/netlogic/xlr/fmn.h | 2 + arch/mips/include/asm/octeon/cvmx-asxx-defs.h | 4 +- arch/mips/include/asm/octeon/cvmx-ciu-defs.h | 10062 ++++++++++++++++++- arch/mips/include/asm/octeon/cvmx-gmxx-defs.h | 4 +- arch/mips/include/asm/octeon/cvmx-pcsx-defs.h | 4 +- arch/mips/include/asm/octeon/cvmx-pcsxx-defs.h | 4 +- arch/mips/include/asm/octeon/cvmx-spxx-defs.h | 4 +- arch/mips/include/asm/octeon/cvmx-stxx-defs.h | 4 +- arch/mips/include/asm/octeon/octeon.h | 9 +- arch/mips/include/asm/octeon/pci-octeon.h | 3 - arch/mips/include/asm/page.h | 11 +- arch/mips/include/asm/processor.h | 15 +- arch/mips/include/asm/setup.h | 2 - arch/mips/include/asm/sgialib.h | 1 + arch/mips/include/asm/sim.h | 12 + arch/mips/include/asm/smp.h | 12 +- arch/mips/include/asm/tlbex.h | 9 - arch/mips/include/asm/txx9/generic.h | 1 + arch/mips/include/asm/txx9/ndfmc.h | 30 + arch/mips/include/asm/txx9/tx4939.h | 29 + arch/mips/include/uapi/asm/socket.h | 3 - arch/mips/jazz/jazzdma.c | 141 +- arch/mips/jazz/setup.c | 17 +- arch/mips/jz4740/Platform | 2 +- arch/mips/jz4740/board-qi_lb60.c | 3 +- arch/mips/kernel/cpu-probe.c | 3 +- arch/mips/kernel/early_printk.c | 2 + arch/mips/kernel/early_printk_8250.c | 1 - arch/mips/kernel/genex.S | 46 - arch/mips/kernel/idle.c | 12 +- arch/mips/kernel/kprobes.c | 70 +- arch/mips/kernel/linux32.c | 29 + arch/mips/kernel/process.c | 80 +- arch/mips/kernel/ptrace.c | 254 +- arch/mips/kernel/ptrace32.c | 2 +- arch/mips/kernel/relocate_kernel.S | 4 +- arch/mips/kernel/setup.c | 38 +- arch/mips/kernel/signal.c | 24 +- arch/mips/kernel/signal_n32.c | 12 +- arch/mips/kernel/signal_o32.c | 24 +- arch/mips/kernel/traps.c | 11 +- arch/mips/kernel/uprobes.c | 2 +- arch/mips/kernel/vdso.c | 20 - arch/mips/kvm/mips.c | 4 +- arch/mips/kvm/mmu.c | 10 + arch/mips/lantiq/early_printk.c | 1 - arch/mips/lantiq/prom.c | 8 + arch/mips/lantiq/xway/dma.c | 5 +- arch/mips/lasat/image/Makefile | 2 +- arch/mips/lasat/prom.c | 1 - arch/mips/lib/memset.S | 21 +- arch/mips/lib/multi3.c | 6 +- arch/mips/loongson32/Platform | 8 +- arch/mips/loongson64/Kconfig | 5 + arch/mips/loongson64/common/Makefile | 6 +- arch/mips/loongson64/common/cs5536/cs5536_ohci.c | 2 +- arch/mips/loongson64/common/dma-swiotlb.c | 109 + arch/mips/loongson64/common/dma.c | 18 - arch/mips/loongson64/common/early_printk.c | 1 - arch/mips/loongson64/common/env.c | 3 +- arch/mips/loongson64/loongson-3/Makefile | 2 +- arch/mips/loongson64/loongson-3/dma.c | 25 - arch/mips/loongson64/loongson-3/smp.c | 3 +- arch/mips/mm/Makefile | 3 +- arch/mips/mm/c-r4k.c | 18 +- arch/mips/mm/cache.c | 4 +- arch/mips/mm/dma-default.c | 404 + arch/mips/mm/dma-noncoherent.c | 208 - arch/mips/mm/fault.c | 2 +- arch/mips/mm/page.c | 15 + arch/mips/mm/tlb-funcs.S | 3 +- arch/mips/mm/tlbex.c | 103 +- arch/mips/mm/uasm-micromips.c | 1 + arch/mips/mm/uasm-mips.c | 1 + arch/mips/mti-malta/Makefile | 2 + arch/mips/mti-malta/malta-pm.c | 96 + arch/mips/mti-malta/malta-reset.c | 30 + arch/mips/mti-malta/malta-setup.c | 39 +- arch/mips/netlogic/common/earlycons.c | 1 - arch/mips/netlogic/xlp/dt.c | 14 + arch/mips/paravirt/serial.c | 5 +- arch/mips/pci/ops-bridge.c | 4 +- arch/mips/pci/pci-ar2315.c | 24 - arch/mips/pci/pci-ar724x.c | 42 - arch/mips/pci/pci-ip27.c | 25 +- arch/mips/pci/pci-octeon.c | 4 + arch/mips/pci/pcie-octeon.c | 6 +- arch/mips/pic32/pic32mzda/early_console.c | 5 +- arch/mips/ralink/early_printk.c | 7 +- arch/mips/sgi-ip27/ip27-console.c | 1 - arch/mips/sgi-ip32/Makefile | 2 +- arch/mips/sgi-ip32/ip32-dma.c | 37 - arch/mips/sibyte/Kconfig | 1 + arch/mips/sibyte/common/cfe.c | 1 - arch/mips/txx9/generic/setup.c | 3 +- arch/mips/txx9/generic/setup_tx4938.c | 2 +- arch/mips/txx9/generic/setup_tx4939.c | 2 +- arch/mips/vdso/Makefile | 9 +- arch/mips/vdso/genvdso.h | 51 + arch/mips/vr41xx/common/pmu.c | 3 +- arch/nds32/Kconfig | 25 +- arch/nds32/Kconfig.debug | 1 - arch/nds32/Makefile | 8 +- arch/nds32/include/asm/elf.h | 4 +- arch/nds32/include/asm/ftrace.h | 46 - arch/nds32/include/asm/nds32.h | 1 - arch/nds32/include/asm/uaccess.h | 229 +- arch/nds32/kernel/Makefile | 6 - arch/nds32/kernel/atl2c.c | 3 +- arch/nds32/kernel/ex-entry.S | 2 +- arch/nds32/kernel/ex-exit.S | 4 +- arch/nds32/kernel/ftrace.c | 309 - arch/nds32/kernel/module.c | 4 +- arch/nds32/kernel/stacktrace.c | 6 +- arch/nds32/kernel/traps.c | 42 +- arch/nds32/kernel/vmlinux.lds.S | 12 - arch/nds32/mm/fault.c | 2 +- arch/nios2/Kconfig | 35 +- arch/nios2/Kconfig.debug | 14 + arch/nios2/include/asm/Kbuild | 1 - arch/nios2/include/asm/dma-mapping.h | 20 + arch/nios2/mm/dma-mapping.c | 139 +- arch/nios2/mm/fault.c | 2 +- arch/openrisc/Kconfig | 37 +- arch/openrisc/Kconfig.debug | 1 - arch/openrisc/Makefile | 1 + arch/openrisc/include/asm/Kbuild | 1 - arch/openrisc/include/asm/atomic.h | 4 +- arch/openrisc/include/asm/cmpxchg.h | 3 +- arch/openrisc/include/asm/dma-mapping.h | 35 + arch/openrisc/include/asm/irq.h | 2 + arch/openrisc/kernel/dma.c | 107 +- arch/openrisc/kernel/irq.c | 7 + arch/openrisc/mm/fault.c | 2 +- arch/parisc/Kconfig | 32 +- arch/parisc/Kconfig.debug | 5 + arch/parisc/include/asm/assembly.h | 2 - arch/parisc/include/asm/atomic.h | 107 + arch/parisc/include/asm/dma-mapping.h | 5 + arch/parisc/include/asm/elf.h | 9 +- arch/parisc/include/asm/linkage.h | 26 +- arch/parisc/include/asm/processor.h | 6 +- arch/parisc/include/asm/ptrace.h | 11 - arch/parisc/include/asm/spinlock.h | 8 +- arch/parisc/include/asm/traps.h | 4 +- arch/parisc/include/asm/unwind.h | 9 +- arch/parisc/include/uapi/asm/errno.h | 1 + arch/parisc/include/uapi/asm/socket.h | 3 - arch/parisc/kernel/entry.S | 116 +- arch/parisc/kernel/pacache.S | 125 + arch/parisc/kernel/pci-dma.c | 199 +- arch/parisc/kernel/process.c | 2 +- arch/parisc/kernel/processor.c | 2 - arch/parisc/kernel/ptrace.c | 100 - arch/parisc/kernel/real2.S | 6 + arch/parisc/kernel/setup.c | 8 +- arch/parisc/kernel/stacktrace.c | 15 +- arch/parisc/kernel/sys_parisc.c | 5 + arch/parisc/kernel/syscall.S | 59 +- arch/parisc/kernel/traps.c | 39 +- arch/parisc/kernel/unwind.c | 128 +- arch/parisc/lib/lusercopy.S | 21 + arch/parisc/mm/fault.c | 2 +- arch/parisc/mm/init.c | 11 +- arch/powerpc/Kconfig | 34 +- arch/powerpc/Kconfig.debug | 5 + arch/powerpc/Makefile | 55 +- arch/powerpc/boot/Makefile | 2 +- arch/powerpc/boot/dts/ac14xx.dts | 20 +- arch/powerpc/boot/dts/fsl/kmcent2.dts | 2 +- arch/powerpc/boot/dts/fsl/qoriq-fman-0.dtsi | 15 +- arch/powerpc/boot/dts/fsl/qoriq-fman-1.dtsi | 15 +- arch/powerpc/boot/dts/fsl/qoriq-fman3-0.dtsi | 15 +- arch/powerpc/boot/dts/fsl/qoriq-fman3-1.dtsi | 15 +- arch/powerpc/boot/dts/fsl/qoriq-fman3l-0.dtsi | 15 +- arch/powerpc/boot/dts/fsl/t2080rdb.dts | 4 +- arch/powerpc/boot/dts/fsl/t4240rdb.dts | 8 +- arch/powerpc/boot/dts/pdm360ng.dts | 2 +- arch/powerpc/configs/book3s_32.config | 2 - arch/powerpc/configs/dpaa.config | 1 - arch/powerpc/configs/wii_defconfig | 1 + arch/powerpc/crypto/md5-asm.S | 1 - arch/powerpc/crypto/md5-glue.c | 1 + arch/powerpc/crypto/sha1-powerpc-asm.S | 1 - arch/powerpc/crypto/sha1-spe-glue.c | 1 + arch/powerpc/crypto/sha1.c | 1 + arch/powerpc/crypto/sha256-spe-glue.c | 2 + arch/powerpc/include/asm/asm-405.h | 19 - arch/powerpc/include/asm/asm-compat.h | 26 +- arch/powerpc/include/asm/asm-const.h | 14 - arch/powerpc/include/asm/asm-prototypes.h | 11 +- arch/powerpc/include/asm/atomic.h | 70 +- arch/powerpc/include/asm/barrier.h | 14 +- arch/powerpc/include/asm/bitops.h | 1 - arch/powerpc/include/asm/book3s/32/pgtable.h | 7 + arch/powerpc/include/asm/book3s/32/tlbflush.h | 25 - arch/powerpc/include/asm/book3s/64/hash-64k.h | 5 +- arch/powerpc/include/asm/book3s/64/hash.h | 2 - arch/powerpc/include/asm/book3s/64/hugetlb.h | 20 + arch/powerpc/include/asm/book3s/64/mmu-hash.h | 15 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 30 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 24 +- arch/powerpc/include/asm/book3s/64/radix.h | 40 +- .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 2 + arch/powerpc/include/asm/book3s/tlbflush.h | 11 - arch/powerpc/include/asm/cacheflush.h | 1 + arch/powerpc/include/asm/cmpxchg.h | 2 +- arch/powerpc/include/asm/code-patching-asm.h | 18 - arch/powerpc/include/asm/code-patching.h | 3 - arch/powerpc/include/asm/copro.h | 4 +- arch/powerpc/include/asm/cpuidle.h | 13 - arch/powerpc/include/asm/cputable.h | 29 +- arch/powerpc/include/asm/cputime.h | 1 + arch/powerpc/include/asm/dbell.h | 2 +- arch/powerpc/include/asm/dcr-native.h | 1 - arch/powerpc/include/asm/debug.h | 1 + arch/powerpc/include/asm/dt_cpu_ftrs.h | 2 + arch/powerpc/include/asm/eeh.h | 15 +- arch/powerpc/include/asm/exception-64s.h | 118 +- arch/powerpc/include/asm/fadump.h | 3 + arch/powerpc/include/asm/feature-fixups.h | 2 - arch/powerpc/include/asm/firmware.h | 3 +- arch/powerpc/include/asm/fixmap.h | 1 + arch/powerpc/include/asm/futex.h | 2 +- arch/powerpc/include/asm/head-64.h | 16 +- arch/powerpc/include/asm/highmem.h | 2 +- arch/powerpc/include/asm/hugetlb.h | 3 + arch/powerpc/include/asm/hvcall.h | 2 - arch/powerpc/include/asm/hw_breakpoint.h | 8 +- arch/powerpc/include/asm/hw_irq.h | 10 +- arch/powerpc/include/asm/iommu.h | 14 +- arch/powerpc/include/asm/jump_label.h | 2 +- arch/powerpc/include/asm/kprobes.h | 12 + arch/powerpc/include/asm/kvm_book3s.h | 47 - arch/powerpc/include/asm/kvm_booke_hv_asm.h | 2 - arch/powerpc/include/asm/kvm_host.h | 26 +- arch/powerpc/include/asm/mmu-44x.h | 10 +- arch/powerpc/include/asm/mmu.h | 3 +- arch/powerpc/include/asm/mmu_context.h | 1 - arch/powerpc/include/asm/nohash/32/pgtable.h | 7 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 19 +- arch/powerpc/include/asm/nohash/pgtable.h | 9 +- arch/powerpc/include/asm/nohash/tlbflush.h | 53 - arch/powerpc/include/asm/opal-api.h | 4 +- arch/powerpc/include/asm/opal.h | 6 - arch/powerpc/include/asm/paca.h | 8 +- arch/powerpc/include/asm/page.h | 3 +- arch/powerpc/include/asm/page_64.h | 2 - arch/powerpc/include/asm/pkeys.h | 38 +- arch/powerpc/include/asm/pnv-pci.h | 7 + arch/powerpc/include/asm/ppc-opcode.h | 14 +- arch/powerpc/include/asm/ppc_asm.h | 1 - arch/powerpc/include/asm/processor.h | 5 +- arch/powerpc/include/asm/ptrace.h | 1 - arch/powerpc/include/asm/reg.h | 4 +- arch/powerpc/include/asm/reg_a2.h | 2 - arch/powerpc/include/asm/reg_fsl_emb.h | 2 - arch/powerpc/include/asm/security_features.h | 7 - arch/powerpc/include/asm/setup.h | 7 +- arch/powerpc/include/asm/smp.h | 1 + arch/powerpc/include/asm/sparsemem.h | 13 +- arch/powerpc/include/asm/spinlock.h | 2 +- arch/powerpc/include/asm/stacktrace.h | 13 - arch/powerpc/include/asm/string.h | 2 - arch/powerpc/include/asm/synch.h | 2 +- arch/powerpc/include/asm/thread_info.h | 3 +- arch/powerpc/include/asm/tlb.h | 4 +- arch/powerpc/include/asm/tlbflush.h | 86 +- arch/powerpc/include/asm/topology.h | 5 - arch/powerpc/include/asm/uaccess.h | 14 +- arch/powerpc/include/asm/xive.h | 1 + arch/powerpc/kernel/Makefile | 17 +- arch/powerpc/kernel/asm-offsets.c | 1 + arch/powerpc/kernel/cpu_setup_6xx.S | 1 - arch/powerpc/kernel/cputable.c | 38 + arch/powerpc/kernel/crash.c | 1 + arch/powerpc/kernel/dma.c | 3 + arch/powerpc/kernel/dt_cpu_ftrs.c | 4 +- arch/powerpc/kernel/eeh.c | 2 +- arch/powerpc/kernel/entry_32.S | 12 - arch/powerpc/kernel/entry_64.S | 64 - arch/powerpc/kernel/exceptions-64e.S | 5 - arch/powerpc/kernel/exceptions-64s.S | 52 +- arch/powerpc/kernel/fadump.c | 120 +- arch/powerpc/kernel/fpu.S | 2 - arch/powerpc/kernel/head_32.S | 1 - arch/powerpc/kernel/head_40x.S | 1 - arch/powerpc/kernel/head_64.S | 1 - arch/powerpc/kernel/head_8xx.S | 8 +- arch/powerpc/kernel/head_fsl_booke.S | 1 - arch/powerpc/kernel/hw_breakpoint.c | 47 +- arch/powerpc/kernel/idle_6xx.S | 1 - arch/powerpc/kernel/idle_book3e.S | 7 +- arch/powerpc/kernel/idle_book3s.S | 52 +- arch/powerpc/kernel/idle_e500.S | 1 - arch/powerpc/kernel/idle_power4.S | 17 +- arch/powerpc/kernel/iommu.c | 25 + arch/powerpc/kernel/irq.c | 41 +- arch/powerpc/kernel/kprobes-ftrace.c | 72 +- arch/powerpc/kernel/kprobes.c | 92 +- arch/powerpc/kernel/kvm_emul.S | 1 - arch/powerpc/kernel/l2cr_6xx.S | 1 - arch/powerpc/kernel/machine_kexec.c | 8 +- arch/powerpc/kernel/machine_kexec_file_64.c | 28 +- arch/powerpc/kernel/mce_power.c | 44 +- arch/powerpc/kernel/misc_32.S | 1 - arch/powerpc/kernel/misc_64.S | 1 - arch/powerpc/kernel/module.c | 4 +- arch/powerpc/kernel/pci-common.c | 3 + arch/powerpc/kernel/ppc_save_regs.S | 1 - arch/powerpc/kernel/process.c | 64 +- arch/powerpc/kernel/prom.c | 33 +- arch/powerpc/kernel/prom_init.c | 12 +- arch/powerpc/kernel/security.c | 141 +- arch/powerpc/kernel/setup-common.c | 2 - arch/powerpc/kernel/setup_32.c | 11 +- arch/powerpc/kernel/setup_64.c | 1 - arch/powerpc/kernel/smp.c | 55 +- arch/powerpc/kernel/swsusp_32.S | 1 - arch/powerpc/kernel/swsusp_asm64.S | 1 - arch/powerpc/kernel/tm.S | 25 +- arch/powerpc/kernel/trace/ftrace_64_mprofile.S | 39 +- arch/powerpc/kernel/traps.c | 51 +- arch/powerpc/kernel/vdso.c | 1 + arch/powerpc/kernel/vdso32/note.S | 3 - arch/powerpc/kernel/vector.S | 1 - arch/powerpc/kernel/vmlinux.lds.S | 4 +- arch/powerpc/kernel/watchdog.c | 1 + arch/powerpc/kvm/book3s.c | 1 + arch/powerpc/kvm/book3s_32_mmu.c | 1 + arch/powerpc/kvm/book3s_64_mmu.c | 1 + arch/powerpc/kvm/book3s_64_mmu_hv.c | 3 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 112 +- arch/powerpc/kvm/book3s_64_slb.S | 3 - arch/powerpc/kvm/book3s_64_vio.c | 17 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 59 +- arch/powerpc/kvm/book3s_hv.c | 60 +- arch/powerpc/kvm/book3s_hv_builtin.c | 2 +- arch/powerpc/kvm/book3s_hv_interrupts.S | 2 - arch/powerpc/kvm/book3s_hv_rm_mmu.c | 1 + arch/powerpc/kvm/book3s_hv_rmhandlers.S | 18 +- arch/powerpc/kvm/book3s_interrupts.S | 1 - arch/powerpc/kvm/book3s_pr.c | 3 +- arch/powerpc/kvm/book3s_rmhandlers.S | 1 - arch/powerpc/kvm/book3s_segment.S | 3 - arch/powerpc/kvm/book3s_xive.c | 21 +- arch/powerpc/kvm/book3s_xive_template.c | 39 +- arch/powerpc/kvm/e500.c | 1 + arch/powerpc/kvm/e500mc.c | 1 + arch/powerpc/kvm/emulate_loadstore.c | 7 +- arch/powerpc/kvm/powerpc.c | 31 +- arch/powerpc/lib/Makefile | 2 +- arch/powerpc/lib/checksum_64.S | 3 - arch/powerpc/lib/code-patching.c | 22 - arch/powerpc/lib/copy_32.S | 9 +- arch/powerpc/lib/copypage_64.S | 1 - arch/powerpc/lib/copypage_power7.S | 4 +- arch/powerpc/lib/copyuser_64.S | 587 +- arch/powerpc/lib/copyuser_power7.S | 21 +- arch/powerpc/lib/feature-fixups-test.S | 1 - arch/powerpc/lib/feature-fixups.c | 35 +- arch/powerpc/lib/hweight_64.S | 1 - arch/powerpc/lib/ldstfp.S | 1 - arch/powerpc/lib/locks.c | 1 + arch/powerpc/lib/memcmp_64.S | 414 +- arch/powerpc/lib/memcpy_64.S | 11 +- arch/powerpc/lib/memcpy_power7.S | 28 +- arch/powerpc/lib/strlen_32.S | 78 - arch/powerpc/lib/vmx-helper.c | 4 +- arch/powerpc/mm/44x_mmu.c | 2 +- arch/powerpc/mm/Makefile | 4 +- arch/powerpc/mm/copro_fault.c | 2 +- arch/powerpc/mm/dump_hashpagetable.c | 3 +- arch/powerpc/mm/fault.c | 8 +- arch/powerpc/mm/hash64_4k.c | 8 +- arch/powerpc/mm/hash64_64k.c | 15 +- arch/powerpc/mm/hash_low_32.S | 1 - arch/powerpc/mm/hash_native_64.c | 78 +- arch/powerpc/mm/hash_utils_64.c | 41 +- arch/powerpc/mm/highmem.c | 2 +- arch/powerpc/mm/hugepage-hash64.c | 9 +- arch/powerpc/mm/hugetlbpage.c | 26 +- arch/powerpc/mm/init_64.c | 49 + arch/powerpc/mm/mem.c | 2 - arch/powerpc/mm/mmu_context_book3s64.c | 69 +- arch/powerpc/mm/mmu_context_hash32.c | 1 + arch/powerpc/mm/mmu_context_iommu.c | 51 +- arch/powerpc/mm/mmu_decl.h | 1 + arch/powerpc/mm/numa.c | 27 +- arch/powerpc/mm/pgtable-book3s64.c | 39 +- arch/powerpc/mm/pgtable-radix.c | 85 +- arch/powerpc/mm/pkeys.c | 143 +- arch/powerpc/mm/slb.c | 41 +- arch/powerpc/mm/slb_low.S | 1 - arch/powerpc/mm/subpage-prot.c | 1 + arch/powerpc/mm/tlb-radix.c | 18 + arch/powerpc/mm/tlb_low_64e.S | 1 - arch/powerpc/mm/tlb_nohash_low.S | 2 - arch/powerpc/net/Makefile | 2 +- arch/powerpc/net/bpf_jit32.h | 1 - arch/powerpc/net/bpf_jit_asm.S | 1 - arch/powerpc/net/bpf_jit_comp.c | 1 - arch/powerpc/net/bpf_jit_comp64.c | 1 - arch/powerpc/perf/core-book3s.c | 40 +- arch/powerpc/perf/imc-pmu.c | 108 +- arch/powerpc/perf/isa207-common.c | 12 +- arch/powerpc/perf/isa207-common.h | 5 + arch/powerpc/perf/power9-pmu.c | 54 +- arch/powerpc/perf/req-gen/_begin.h | 2 - arch/powerpc/perf/req-gen/perf.h | 1 - arch/powerpc/platforms/4xx/msi.c | 51 +- arch/powerpc/platforms/52xx/Makefile | 2 +- arch/powerpc/platforms/52xx/mpc52xx_pm.c | 5 +- arch/powerpc/platforms/85xx/t1042rdb_diu.c | 4 - arch/powerpc/platforms/Kconfig.cputype | 39 +- arch/powerpc/platforms/cell/Makefile | 2 +- arch/powerpc/platforms/cell/cbe_thermal.c | 1 - arch/powerpc/platforms/cell/spufs/fault.c | 2 +- arch/powerpc/platforms/cell/spufs/sputrace.h | 1 - arch/powerpc/platforms/chrp/nvram.c | 3 - arch/powerpc/platforms/embedded6xx/wii.c | 10 + arch/powerpc/platforms/pasemi/dma_lib.c | 6 +- arch/powerpc/platforms/pasemi/gpio_mdio.c | 2 +- arch/powerpc/platforms/pasemi/idle.c | 4 +- arch/powerpc/platforms/pasemi/iommu.c | 2 +- arch/powerpc/platforms/pasemi/misc.c | 4 +- arch/powerpc/platforms/pasemi/pci.c | 16 +- arch/powerpc/platforms/pasemi/setup.c | 53 +- arch/powerpc/platforms/powermac/cache.S | 1 - arch/powerpc/platforms/powermac/feature.c | 2 + arch/powerpc/platforms/powermac/low_i2c.c | 2 +- arch/powerpc/platforms/powermac/pci.c | 12 +- arch/powerpc/platforms/powermac/sleep.S | 1 - arch/powerpc/platforms/powermac/time.c | 4 +- arch/powerpc/platforms/powermac/udbg_scc.c | 4 +- arch/powerpc/platforms/powernv/Makefile | 2 +- arch/powerpc/platforms/powernv/eeh-powernv.c | 12 +- arch/powerpc/platforms/powernv/idle.c | 245 +- arch/powerpc/platforms/powernv/memtrace.c | 121 +- arch/powerpc/platforms/powernv/npu-dma.c | 17 +- arch/powerpc/platforms/powernv/opal-dump.c | 18 +- arch/powerpc/platforms/powernv/opal-irqchip.c | 126 +- arch/powerpc/platforms/powernv/opal-kmsg.c | 30 +- .../powerpc/platforms/powernv/opal-sensor-groups.c | 28 - arch/powerpc/platforms/powernv/opal-wrappers.S | 4 - arch/powerpc/platforms/powernv/opal.c | 179 +- arch/powerpc/platforms/powernv/pci-cxl.c | 199 + arch/powerpc/platforms/powernv/pci-ioda-tce.c | 399 - arch/powerpc/platforms/powernv/pci-ioda.c | 245 +- arch/powerpc/platforms/powernv/pci.c | 158 + arch/powerpc/platforms/powernv/pci.h | 53 +- arch/powerpc/platforms/powernv/setup.c | 10 +- arch/powerpc/platforms/powernv/smp.c | 27 +- arch/powerpc/platforms/powernv/vas-window.c | 26 +- arch/powerpc/platforms/powernv/vas.h | 1 - arch/powerpc/platforms/pseries/Makefile | 2 +- arch/powerpc/platforms/pseries/hvCall.S | 1 - arch/powerpc/platforms/pseries/kexec.c | 2 +- arch/powerpc/platforms/pseries/lpar.c | 51 +- arch/powerpc/platforms/pseries/mobility.c | 1 - arch/powerpc/platforms/pseries/ras.c | 51 +- arch/powerpc/platforms/pseries/setup.c | 50 +- arch/powerpc/purgatory/Makefile | 3 +- arch/powerpc/purgatory/trampoline.S | 10 +- arch/powerpc/sysdev/Makefile | 2 +- arch/powerpc/sysdev/cpm1.c | 1 + arch/powerpc/sysdev/fsl_mpic_err.c | 2 +- arch/powerpc/sysdev/mpic.c | 6 +- arch/powerpc/sysdev/mpic_msgr.c | 2 +- arch/powerpc/sysdev/msi_bitmap.c | 15 +- arch/powerpc/sysdev/xive/common.c | 32 +- arch/powerpc/sysdev/xive/native.c | 34 +- arch/powerpc/tools/checkpatch.sh | 22 - arch/powerpc/xmon/spr_access.S | 1 - arch/powerpc/xmon/xmon.c | 38 +- arch/riscv/Kconfig | 71 + arch/riscv/Kconfig.debug | 37 - arch/riscv/Makefile | 8 +- arch/riscv/configs/defconfig | 1 - arch/riscv/include/asm/Kbuild | 1 - arch/riscv/include/asm/asm-prototypes.h | 7 - arch/riscv/include/asm/atomic.h | 166 +- arch/riscv/include/asm/compat.h | 29 + arch/riscv/include/asm/csr.h | 1 - arch/riscv/include/asm/irq.h | 5 +- arch/riscv/include/asm/perf_event.h | 1 - arch/riscv/include/asm/smp.h | 6 + arch/riscv/include/asm/tlb.h | 4 - arch/riscv/include/asm/unistd.h | 5 - arch/riscv/include/asm/vdso.h | 2 + arch/riscv/include/uapi/asm/syscalls.h | 13 +- arch/riscv/kernel/entry.S | 4 +- arch/riscv/kernel/head.S | 2 - arch/riscv/kernel/irq.c | 55 +- arch/riscv/kernel/perf_event.c | 1 + arch/riscv/kernel/setup.c | 34 +- arch/riscv/kernel/smp.c | 6 +- arch/riscv/kernel/smpboot.c | 1 + arch/riscv/kernel/sys_riscv.c | 7 +- arch/riscv/kernel/time.c | 30 +- arch/riscv/kernel/traps.c | 1 + arch/riscv/kernel/vdso/Makefile | 4 +- arch/riscv/lib/Makefile | 1 - arch/riscv/lib/tishift.S | 42 - arch/riscv/mm/fault.c | 3 +- arch/s390/Kconfig | 33 +- arch/s390/Kconfig.debug | 5 + arch/s390/Makefile | 60 +- arch/s390/appldata/appldata_base.c | 122 +- arch/s390/boot/Makefile | 45 +- arch/s390/boot/als.c | 126 - arch/s390/boot/compressed/.gitignore | 1 - arch/s390/boot/compressed/Makefile | 55 +- arch/s390/boot/compressed/head.S | 8 +- arch/s390/boot/compressed/misc.c | 37 + arch/s390/boot/compressed/vmlinux.lds.S | 15 +- arch/s390/boot/compressed/vmlinux.scr | 11 + arch/s390/boot/compressed/vmlinux.scr.lds.S | 15 - arch/s390/boot/ebcdic.c | 2 - arch/s390/boot/head.S | 340 - arch/s390/boot/mem.S | 2 - arch/s390/boot/sclp_early_core.c | 2 - arch/s390/crypto/aes_s390.c | 1 + arch/s390/crypto/ghash_s390.c | 1 + arch/s390/crypto/paes_s390.c | 2 +- arch/s390/crypto/sha1_s390.c | 1 + arch/s390/crypto/sha256_s390.c | 2 + arch/s390/crypto/sha512_s390.c | 2 + arch/s390/hypfs/hypfs_diag.c | 4 +- arch/s390/hypfs/inode.c | 6 +- arch/s390/include/asm/ap.h | 284 +- arch/s390/include/asm/atomic.h | 65 + arch/s390/include/asm/cpu_mf.h | 12 +- arch/s390/include/asm/ftrace.h | 6 +- arch/s390/include/asm/gmap.h | 10 - arch/s390/include/asm/hugetlb.h | 5 +- arch/s390/include/asm/kprobes.h | 2 + arch/s390/include/asm/kvm_host.h | 11 +- arch/s390/include/asm/lowcore.h | 2 +- arch/s390/include/asm/mmu.h | 10 +- arch/s390/include/asm/mmu_context.h | 1 - arch/s390/include/asm/nospec-insn.h | 4 +- arch/s390/include/asm/pci.h | 5 - arch/s390/include/asm/pgtable.h | 13 +- arch/s390/include/asm/purgatory.h | 6 + arch/s390/include/asm/qdio.h | 1 + arch/s390/include/asm/sections.h | 2 + arch/s390/include/asm/setup.h | 4 +- arch/s390/include/uapi/asm/chsc.h | 10 +- arch/s390/include/uapi/asm/kvm.h | 5 +- arch/s390/include/uapi/asm/socket.h | 3 - arch/s390/include/uapi/asm/zcrypt.h | 72 +- arch/s390/kernel/Makefile | 24 +- arch/s390/kernel/als.c | 128 + arch/s390/kernel/asm-offsets.c | 8 + arch/s390/kernel/crash_dump.c | 134 +- arch/s390/kernel/early.c | 12 - arch/s390/kernel/ebcdic.c | 36 +- arch/s390/kernel/entry.h | 1 + arch/s390/kernel/ftrace.c | 2 +- arch/s390/kernel/head.S | 339 + arch/s390/kernel/head64.S | 43 +- arch/s390/{boot => kernel}/head_kdump.S | 0 arch/s390/kernel/kprobes.c | 86 +- arch/s390/kernel/mcount.S | 2 +- arch/s390/kernel/nospec-branch.c | 12 +- arch/s390/kernel/nospec-sysfs.c | 2 - arch/s390/kernel/perf_cpum_sf.c | 16 +- arch/s390/kernel/perf_regs.c | 6 +- arch/s390/kernel/setup.c | 4 +- arch/s390/kernel/syscalls/Makefile | 6 +- arch/s390/kernel/sysinfo.c | 4 - arch/s390/kernel/time.c | 15 +- arch/s390/kernel/topology.c | 44 +- arch/s390/kernel/vdso.c | 2 +- arch/s390/kernel/vmlinux.lds.S | 13 +- arch/s390/kvm/interrupt.c | 2 +- arch/s390/kvm/kvm-s390.c | 385 +- arch/s390/kvm/priv.c | 141 +- arch/s390/kvm/vsie.c | 14 +- arch/s390/lib/mem.S | 16 +- arch/s390/mm/cmm.c | 74 +- arch/s390/mm/extmem.c | 4 +- arch/s390/mm/fault.c | 15 +- arch/s390/mm/gmap.c | 456 +- arch/s390/mm/hugetlbpage.c | 24 - arch/s390/mm/page-states.c | 2 +- arch/s390/mm/pageattr.c | 6 +- arch/s390/mm/pgalloc.c | 2 +- arch/s390/mm/pgtable.c | 159 +- arch/s390/net/bpf_jit_comp.c | 2 + arch/s390/numa/numa.c | 16 +- arch/s390/pci/pci.c | 3 +- arch/s390/pci/pci_debug.c | 9 +- arch/s390/purgatory/Makefile | 12 +- arch/s390/purgatory/head.S | 45 +- arch/s390/purgatory/purgatory.c | 9 + arch/s390/scripts/Makefile.chkbss | 11 +- arch/s390/tools/gen_facilities.c | 3 +- arch/s390/tools/gen_opcode_table.c | 4 +- arch/sh/Kconfig | 30 +- arch/sh/Kconfig.debug | 5 + arch/sh/Makefile | 4 +- arch/sh/boards/mach-ap325rxa/setup.c | 282 +- arch/sh/boards/mach-kfr2r09/setup.c | 217 +- arch/sh/boards/mach-migor/setup.c | 8 +- arch/sh/boards/mach-se/7724/setup.c | 120 +- arch/sh/boards/of-generic.c | 7 +- arch/sh/drivers/pci/pci.c | 2 + arch/sh/include/asm/Kbuild | 1 - arch/sh/include/asm/atomic.h | 35 + arch/sh/include/asm/cacheflush.h | 7 - arch/sh/include/asm/cmpxchg-xchg.h | 3 +- arch/sh/include/asm/dma-mapping.h | 23 + arch/sh/include/asm/hw_breakpoint.h | 8 +- arch/sh/include/asm/kexec.h | 3 +- arch/sh/include/asm/kprobes.h | 4 + arch/sh/kernel/Makefile | 4 +- arch/sh/kernel/cpu/sh4a/clock-sh7723.c | 2 +- arch/sh/kernel/dma-coherent.c | 83 - arch/sh/kernel/dma-nommu.c | 88 + arch/sh/kernel/dwarf.c | 2 +- arch/sh/kernel/hw_breakpoint.c | 53 +- arch/sh/kernel/kprobes.c | 72 +- arch/sh/mm/Kconfig | 2 + arch/sh/mm/consistent.c | 87 + arch/sh/mm/fault.c | 4 +- arch/sh/mm/init.c | 10 + arch/sparc/Kconfig | 34 +- arch/sparc/Kconfig.debug | 5 + arch/sparc/Makefile | 10 +- arch/sparc/crypto/md5_glue.c | 1 + arch/sparc/crypto/sha1_glue.c | 1 + arch/sparc/crypto/sha256_glue.c | 2 + arch/sparc/crypto/sha512_glue.c | 2 + arch/sparc/include/asm/atomic_32.h | 24 +- arch/sparc/include/asm/atomic_64.h | 65 +- arch/sparc/include/asm/dma-mapping.h | 5 +- arch/sparc/include/asm/io_64.h | 19 +- arch/sparc/include/asm/kprobes.h | 1 + arch/sparc/include/uapi/asm/socket.h | 3 - arch/sparc/kernel/ioport.c | 193 +- arch/sparc/kernel/kprobes.c | 65 +- arch/sparc/kernel/of_device_32.c | 4 - arch/sparc/kernel/of_device_64.c | 3 - arch/sparc/kernel/sys_sparc_32.c | 22 +- arch/sparc/kernel/sys_sparc_64.c | 20 +- arch/sparc/lib/atomic32.c | 4 +- arch/sparc/mm/fault_32.c | 3 +- arch/sparc/mm/fault_64.c | 3 +- arch/sparc/mm/init_32.c | 127 +- arch/um/Kconfig | 190 - arch/um/Kconfig.char | 124 + arch/um/Kconfig.common | 60 + arch/um/Kconfig.debug | 5 + arch/um/Kconfig.net | 214 + arch/um/Kconfig.rest | 22 + arch/um/Kconfig.um | 124 + arch/um/Makefile | 17 +- arch/um/drivers/Kconfig | 337 - arch/um/drivers/Makefile | 4 +- arch/um/kernel/trap.c | 2 +- arch/unicore32/Kconfig | 28 + arch/unicore32/Kconfig.debug | 5 + arch/unicore32/mm/fault.c | 9 +- arch/x86/Kconfig | 36 +- arch/x86/Kconfig.debug | 5 + arch/x86/Makefile | 32 +- arch/x86/Makefile.um | 6 +- arch/x86/boot/bitops.h | 3 +- arch/x86/boot/compressed/Makefile | 6 +- arch/x86/boot/compressed/eboot.c | 545 +- arch/x86/boot/compressed/eboot.h | 12 +- arch/x86/boot/compressed/kaslr.c | 103 +- arch/x86/boot/compressed/mem_encrypt.S | 19 + arch/x86/boot/string.c | 5 +- arch/x86/crypto/aegis128-aesni-asm.S | 2 +- arch/x86/crypto/aegis128-aesni-glue.c | 1 + arch/x86/crypto/aegis128l-aesni-asm.S | 2 +- arch/x86/crypto/aegis128l-aesni-glue.c | 1 + arch/x86/crypto/aegis256-aesni-asm.S | 2 +- arch/x86/crypto/aegis256-aesni-glue.c | 1 + arch/x86/crypto/aesni-intel_asm.S | 74 +- arch/x86/crypto/aesni-intel_avx-x86_64.S | 4 +- arch/x86/crypto/ghash-clmulni-intel_glue.c | 6 +- arch/x86/crypto/morus1280-avx2-asm.S | 2 +- arch/x86/crypto/morus1280-sse2-asm.S | 2 +- arch/x86/crypto/morus1280-sse2-glue.c | 1 + arch/x86/crypto/morus640-sse2-asm.S | 2 +- arch/x86/crypto/morus640-sse2-glue.c | 1 + arch/x86/crypto/poly1305_glue.c | 1 + arch/x86/crypto/sha1-mb/sha1_mb.c | 17 +- arch/x86/crypto/sha1_ssse3_asm.S | 2 +- arch/x86/crypto/sha1_ssse3_glue.c | 4 + arch/x86/crypto/sha256-mb/sha256_mb.c | 18 +- .../crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S | 2 +- arch/x86/crypto/sha256_ssse3_glue.c | 8 + arch/x86/crypto/sha512-mb/sha512_mb.c | 18 +- arch/x86/crypto/sha512_ssse3_glue.c | 6 + arch/x86/entry/entry_32.S | 632 +- arch/x86/entry/entry_64.S | 5 +- arch/x86/entry/vdso/Makefile | 32 +- arch/x86/entry/vdso/vdso-note.S | 3 - arch/x86/entry/vdso/vdso32/note.S | 3 - arch/x86/events/core.c | 2 +- arch/x86/events/intel/core.c | 31 +- arch/x86/events/intel/ds.c | 49 +- arch/x86/events/intel/lbr.c | 60 +- arch/x86/events/perf_event.h | 6 - arch/x86/hyperv/Makefile | 2 +- arch/x86/hyperv/hv_apic.c | 65 +- arch/x86/hyperv/hv_init.c | 31 +- arch/x86/hyperv/mmu.c | 82 +- arch/x86/hyperv/nested.c | 56 - arch/x86/include/asm/Kbuild | 1 - arch/x86/include/asm/apic.h | 9 - arch/x86/include/asm/atomic.h | 32 +- arch/x86/include/asm/atomic64_32.h | 61 +- arch/x86/include/asm/atomic64_64.h | 50 +- arch/x86/include/asm/cmpxchg.h | 2 +- arch/x86/include/asm/cmpxchg_64.h | 4 +- arch/x86/include/asm/cpufeatures.h | 6 +- arch/x86/include/asm/dmi.h | 2 +- arch/x86/include/asm/export.h | 5 + arch/x86/include/asm/fixmap.h | 10 - arch/x86/include/asm/hardirq.h | 26 +- arch/x86/include/asm/hw_breakpoint.h | 7 +- arch/x86/include/asm/hyperv-tlfs.h | 41 +- arch/x86/include/asm/i8259.h | 1 - arch/x86/include/asm/intel-family.h | 13 - arch/x86/include/asm/intel-mid.h | 43 + arch/x86/include/asm/intel_ds.h | 3 +- arch/x86/include/asm/irq_remapping.h | 5 - arch/x86/include/asm/irqflags.h | 5 +- arch/x86/include/asm/kdebug.h | 12 +- arch/x86/include/asm/kprobes.h | 5 +- arch/x86/include/asm/kvm_guest.h | 7 + arch/x86/include/asm/kvm_host.h | 87 +- arch/x86/include/asm/kvm_para.h | 1 + arch/x86/include/asm/mce.h | 1 - arch/x86/include/asm/mem_encrypt.h | 7 - arch/x86/include/asm/mmu_context.h | 5 + arch/x86/include/asm/mshyperv.h | 52 +- arch/x86/include/asm/msr-index.h | 7 - arch/x86/include/asm/nospec-branch.h | 2 +- arch/x86/include/asm/orc_types.h | 2 - arch/x86/include/asm/page_32_types.h | 9 +- arch/x86/include/asm/paravirt.h | 5 - arch/x86/include/asm/paravirt_types.h | 3 - arch/x86/include/asm/pci-direct.h | 4 + arch/x86/include/asm/percpu.h | 7 +- arch/x86/include/asm/pgtable-2level.h | 17 - arch/x86/include/asm/pgtable-2level_types.h | 3 - arch/x86/include/asm/pgtable-3level.h | 51 +- arch/x86/include/asm/pgtable-3level_types.h | 6 +- arch/x86/include/asm/pgtable-invert.h | 41 - arch/x86/include/asm/pgtable.h | 170 +- arch/x86/include/asm/pgtable_32.h | 2 + arch/x86/include/asm/pgtable_32_types.h | 9 +- arch/x86/include/asm/pgtable_64.h | 148 +- arch/x86/include/asm/pgtable_64_types.h | 3 - arch/x86/include/asm/pgtable_types.h | 28 +- arch/x86/include/asm/processor-flags.h | 8 +- arch/x86/include/asm/processor.h | 20 - arch/x86/include/asm/pti.h | 3 +- arch/x86/include/asm/refcount.h | 1 - arch/x86/include/asm/sections.h | 1 - arch/x86/include/asm/set_memory.h | 43 - arch/x86/include/asm/signal.h | 7 +- arch/x86/include/asm/stacktrace.h | 2 +- arch/x86/include/asm/switch_to.h | 16 +- arch/x86/include/asm/text-patching.h | 1 - arch/x86/include/asm/tlbflush.h | 43 - arch/x86/include/asm/topology.h | 6 +- arch/x86/include/asm/trace/hyperv.h | 29 - arch/x86/include/asm/tsc.h | 4 +- arch/x86/include/asm/unwind_hints.h | 16 +- arch/x86/include/asm/vgtod.h | 2 +- arch/x86/include/asm/vmx.h | 14 - arch/x86/include/asm/xen/hypercall.h | 143 +- arch/x86/include/uapi/asm/kvm.h | 38 - arch/x86/include/uapi/asm/kvm_para.h | 1 - arch/x86/kernel/acpi/cstate.c | 2 +- arch/x86/kernel/alternative.c | 16 +- arch/x86/kernel/apic/apic.c | 20 +- arch/x86/kernel/apic/io_apic.c | 1 - arch/x86/kernel/apic/msi.c | 1 - arch/x86/kernel/apic/vector.c | 22 +- arch/x86/kernel/apic/x2apic_uv_x.c | 4 +- arch/x86/kernel/apm_32.c | 2 - arch/x86/kernel/asm-offsets.c | 5 - arch/x86/kernel/asm-offsets_32.c | 10 +- arch/x86/kernel/asm-offsets_64.c | 2 + arch/x86/kernel/cpu/Makefile | 4 +- arch/x86/kernel/cpu/amd.c | 64 +- arch/x86/kernel/cpu/bugs.c | 230 +- arch/x86/kernel/cpu/common.c | 107 +- arch/x86/kernel/cpu/cpu.h | 3 - arch/x86/kernel/cpu/intel.c | 20 +- arch/x86/kernel/cpu/intel_rdt.c | 11 - arch/x86/kernel/cpu/intel_rdt.h | 154 +- arch/x86/kernel/cpu/intel_rdt_ctrlmondata.c | 136 +- arch/x86/kernel/cpu/intel_rdt_pseudo_lock.c | 1522 --- arch/x86/kernel/cpu/intel_rdt_pseudo_lock_event.h | 43 - arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 847 +- arch/x86/kernel/cpu/mcheck/mce-internal.h | 15 + arch/x86/kernel/cpu/mcheck/mce.c | 228 +- arch/x86/kernel/cpu/microcode/amd.c | 24 +- arch/x86/kernel/cpu/microcode/core.c | 16 +- arch/x86/kernel/cpu/microcode/intel.c | 17 +- arch/x86/kernel/cpu/mshyperv.c | 6 +- arch/x86/kernel/cpu/topology.c | 41 +- arch/x86/kernel/dumpstack.c | 57 +- arch/x86/kernel/early-quirks.c | 18 - arch/x86/kernel/eisa.c | 10 +- arch/x86/kernel/fpu/core.c | 1 - arch/x86/kernel/head64.c | 20 +- arch/x86/kernel/head_32.S | 20 +- arch/x86/kernel/head_64.S | 18 +- arch/x86/kernel/hpet.c | 1 - arch/x86/kernel/hw_breakpoint.c | 131 +- arch/x86/kernel/i8259.c | 1 - arch/x86/kernel/idt.c | 1 - arch/x86/kernel/irq.c | 1 - arch/x86/kernel/irq_32.c | 1 - arch/x86/kernel/irq_64.c | 1 - arch/x86/kernel/irqinit.c | 1 - arch/x86/kernel/jump_label.c | 11 +- arch/x86/kernel/kexec-bzimage64.c | 2 +- arch/x86/kernel/kprobes/common.h | 10 + arch/x86/kernel/kprobes/core.c | 124 +- arch/x86/kernel/kprobes/ftrace.c | 49 +- arch/x86/kernel/kprobes/opt.c | 1 + arch/x86/kernel/kvm.c | 133 +- arch/x86/kernel/kvmclock.c | 303 +- arch/x86/kernel/ldt.c | 137 +- arch/x86/kernel/machine_kexec_32.c | 5 +- arch/x86/kernel/paravirt.c | 16 +- arch/x86/kernel/paravirt_patch_64.c | 2 +- arch/x86/kernel/pci-dma.c | 13 +- arch/x86/kernel/pci-iommu_table.c | 2 +- arch/x86/kernel/pcspeaker.c | 2 +- arch/x86/kernel/process.c | 2 + arch/x86/kernel/process_32.c | 6 +- arch/x86/kernel/process_64.c | 15 +- arch/x86/kernel/setup.c | 21 +- arch/x86/kernel/smp.c | 1 - arch/x86/kernel/smpboot.c | 18 - arch/x86/kernel/stacktrace.c | 42 +- arch/x86/kernel/time.c | 1 - arch/x86/kernel/topology.c | 4 +- arch/x86/kernel/tsc.c | 259 +- arch/x86/kernel/tsc_msr.c | 96 +- arch/x86/kernel/unwind_orc.c | 52 +- arch/x86/kernel/vm86_32.c | 4 +- arch/x86/kernel/vmlinux.lds.S | 36 +- arch/x86/kernel/x86_init.c | 2 +- arch/x86/kvm/cpuid.c | 3 +- arch/x86/kvm/emulate.c | 2 +- arch/x86/kvm/hyperv.c | 27 +- arch/x86/kvm/hyperv.h | 2 +- arch/x86/kvm/lapic.c | 77 +- arch/x86/kvm/mmu.c | 565 +- arch/x86/kvm/mmu.h | 24 +- arch/x86/kvm/paging_tmpl.h | 28 +- arch/x86/kvm/svm.c | 46 +- arch/x86/kvm/vmx.c | 1783 +--- arch/x86/kvm/x86.c | 266 +- arch/x86/kvm/x86.h | 2 - arch/x86/lib/memcpy_64.S | 2 +- arch/x86/lib/usercopy.c | 5 - arch/x86/mm/cpu_entry_area.c | 33 - arch/x86/mm/dump_pagetables.c | 27 +- arch/x86/mm/fault.c | 9 +- arch/x86/mm/init.c | 83 +- arch/x86/mm/init_64.c | 14 +- arch/x86/mm/kmmio.c | 25 +- arch/x86/mm/mem_encrypt.c | 24 - arch/x86/mm/mmap.c | 21 - arch/x86/mm/numa_emulation.c | 107 +- arch/x86/mm/pageattr.c | 52 +- arch/x86/mm/pat.c | 16 - arch/x86/mm/pgtable.c | 192 +- arch/x86/mm/pti.c | 264 +- arch/x86/mm/tlb.c | 26 +- arch/x86/pci/common.c | 4 + arch/x86/pci/early.c | 44 + arch/x86/platform/efi/efi_32.c | 7 +- arch/x86/platform/efi/efi_64.c | 101 +- arch/x86/platform/efi/quirks.c | 14 +- arch/x86/platform/intel-mid/Makefile | 2 +- .../intel-mid/device_libs/platform_mrfld_wdt.c | 1 - arch/x86/platform/intel-mid/intel-mid.c | 23 +- arch/x86/platform/intel-mid/intel_mid_weak_decls.h | 18 + arch/x86/platform/intel-mid/mfld.c | 70 + arch/x86/platform/intel-mid/mrfld.c | 105 + arch/x86/platform/olpc/olpc.c | 4 +- arch/x86/platform/uv/tlb_uv.c | 3 +- arch/x86/power/hibernate_64.c | 36 +- arch/x86/power/hibernate_asm_64.S | 2 +- arch/x86/purgatory/Makefile | 3 +- arch/x86/tools/relocs.c | 1 - arch/x86/um/Kconfig | 15 + arch/x86/um/vdso/.gitignore | 1 + arch/x86/um/vdso/Makefile | 16 + arch/x86/xen/enlighten.c | 1 - arch/x86/xen/enlighten_pv.c | 67 +- arch/x86/xen/mmu_pv.c | 27 +- arch/x86/xen/multicalls.c | 6 +- arch/x86/xen/pmu.c | 2 +- arch/x86/xen/setup.c | 31 + arch/x86/xen/spinlock.c | 4 - arch/x86/xen/suspend_pv.c | 5 +- arch/x86/xen/time.c | 18 +- arch/x86/xen/xen-ops.h | 7 +- arch/xtensa/Kconfig | 90 +- arch/xtensa/Kconfig.debug | 5 + arch/xtensa/Makefile | 6 +- arch/xtensa/boot/Makefile | 3 +- arch/xtensa/boot/boot-elf/Makefile | 2 +- arch/xtensa/boot/boot-elf/bootstrap.S | 19 +- arch/xtensa/configs/nommu_kc705_defconfig | 2 +- arch/xtensa/include/asm/Kbuild | 1 - arch/xtensa/include/asm/atomic.h | 98 + arch/xtensa/include/asm/cacheasm.h | 69 +- arch/xtensa/include/asm/dma-mapping.h | 26 + arch/xtensa/include/asm/hw_breakpoint.h | 7 +- arch/xtensa/include/asm/initialize_mmu.h | 42 +- arch/xtensa/include/asm/irq.h | 21 +- arch/xtensa/include/asm/kmem_layout.h | 6 + arch/xtensa/include/asm/page.h | 5 +- arch/xtensa/include/asm/pgtable.h | 8 - arch/xtensa/include/asm/platform.h | 27 - arch/xtensa/include/asm/processor.h | 1 + arch/xtensa/include/asm/vectors.h | 1 + arch/xtensa/include/uapi/asm/socket.h | 3 - arch/xtensa/kernel/head.S | 2 - arch/xtensa/kernel/hw_breakpoint.c | 40 +- arch/xtensa/kernel/irq.c | 1 + arch/xtensa/kernel/pci-dma.c | 195 +- arch/xtensa/kernel/setup.c | 10 +- arch/xtensa/kernel/vmlinux.lds.S | 2 +- arch/xtensa/mm/fault.c | 2 +- .../platforms/iss/include/platform/hardware.h | 29 + arch/xtensa/platforms/iss/setup.c | 25 +- .../platforms/xt2000/include/platform/hardware.h | 11 + .../platforms/xtfpga/include/platform/hardware.h | 9 + .../variants/test_kc705_be/include/variant/core.h | 575 -- .../test_kc705_be/include/variant/tie-asm.h | 308 - .../variants/test_kc705_be/include/variant/tie.h | 182 - block/Kconfig | 16 - block/Makefile | 4 +- block/bfq-cgroup.c | 7 +- block/bfq-iosched.c | 185 +- block/bfq-iosched.h | 7 +- block/bfq-wf2q.c | 52 +- block/bio-integrity.c | 22 + block/bio.c | 209 +- block/blk-cgroup.c | 393 +- block/blk-core.c | 116 +- block/blk-ioc.c | 2 +- block/blk-iolatency.c | 955 -- block/blk-lib.c | 10 - block/blk-mq-debugfs-zoned.c | 24 - block/blk-mq-debugfs.c | 24 +- block/blk-mq-debugfs.h | 9 - block/blk-mq-pci.c | 5 +- block/blk-mq-sched.c | 156 +- block/blk-mq-sched.h | 5 + block/blk-mq-tag.c | 20 +- block/blk-mq.c | 273 +- block/blk-mq.h | 13 +- block/blk-rq-qos.c | 194 - block/blk-rq-qos.h | 109 - block/blk-settings.c | 6 +- block/blk-stat.c | 16 +- block/blk-stat.h | 4 - block/blk-sysfs.c | 54 +- block/blk-throttle.c | 33 +- block/blk-wbt.c | 483 +- block/blk-wbt.h | 68 +- block/blk-zoned.c | 2 +- block/blk.h | 11 +- block/bounce.c | 69 +- block/bsg-lib.c | 5 +- block/bsg.c | 466 +- block/cfq-iosched.c | 23 +- block/elevator.c | 25 +- block/genhd.c | 29 +- block/partition-generic.c | 25 +- block/partitions/aix.c | 13 +- block/partitions/ldm.c | 3 + block/t10-pi.c | 110 - certs/system_certificates.S | 16 +- certs/system_keyring.c | 3 +- crypto/ablkcipher.c | 59 +- crypto/aegis128.c | 1 + crypto/aegis128l.c | 3 +- crypto/aegis256.c | 1 + crypto/af_alg.c | 2 +- crypto/api.c | 2 +- crypto/asymmetric_keys/pkcs7_key_type.c | 2 +- crypto/async_tx/async_pq.c | 10 +- crypto/async_tx/raid6test.c | 4 +- crypto/blkcipher.c | 55 +- crypto/crypto_null.c | 1 + crypto/dh.c | 66 +- crypto/dh_helper.c | 43 +- crypto/drbg.c | 39 +- crypto/ecc.c | 42 +- crypto/ecc_curve_defs.h | 22 +- crypto/ghash-generic.c | 1 + crypto/lrw.c | 4 +- crypto/md4.c | 1 + crypto/md5.c | 1 + crypto/morus1280.c | 1 + crypto/morus640.c | 1 + crypto/poly1305_generic.c | 1 + crypto/rmd128.c | 1 + crypto/rmd160.c | 1 + crypto/rmd256.c | 11 +- crypto/rmd320.c | 13 +- crypto/scatterwalk.c | 2 +- crypto/sha1_generic.c | 2 +- crypto/sha256_generic.c | 4 +- crypto/sha3_generic.c | 4 + crypto/sha512_generic.c | 26 +- crypto/skcipher.c | 57 +- crypto/sm3_generic.c | 1 + crypto/tcrypt.c | 38 +- crypto/testmgr.c | 59 +- crypto/testmgr.h | 233 +- crypto/tgr192.c | 3 + crypto/vmac.c | 444 +- crypto/wp512.c | 3 + crypto/xts.c | 4 +- drivers/Kconfig | 2 - drivers/Makefile | 3 +- drivers/acpi/Kconfig | 8 +- drivers/acpi/acpi_lpss.c | 2 +- drivers/acpi/acpica/aclocal.h | 2 +- drivers/acpi/acpica/acnamesp.h | 17 +- drivers/acpi/acpica/acutils.h | 2 - drivers/acpi/acpica/dbinput.c | 10 - drivers/acpi/acpica/dbmethod.c | 8 +- drivers/acpi/acpica/dbxface.c | 10 +- drivers/acpi/acpica/dsfield.c | 34 +- drivers/acpi/acpica/hwregs.c | 9 +- drivers/acpi/acpica/hwsleep.c | 11 +- drivers/acpi/acpica/nsaccess.c | 20 +- drivers/acpi/acpica/nssearch.c | 1 + drivers/acpi/acpica/psloop.c | 43 +- drivers/acpi/acpica/tbdata.c | 4 +- drivers/acpi/acpica/utdelete.c | 7 +- drivers/acpi/acpica/utstrsuppt.c | 26 +- drivers/acpi/acpica/utstrtoul64.c | 2 +- drivers/acpi/arm64/iort.c | 48 +- drivers/acpi/battery.c | 69 +- drivers/acpi/bus.c | 49 +- drivers/acpi/button.c | 17 +- drivers/acpi/ec.c | 14 - drivers/acpi/nfit/core.c | 24 +- drivers/acpi/nfit/nfit.h | 1 - drivers/acpi/osi.c | 8 - drivers/acpi/pmic/intel_pmic_crc.c | 109 +- drivers/acpi/processor_core.c | 1 - drivers/acpi/property.c | 209 +- drivers/acpi/scan.c | 23 +- drivers/acpi/sleep.c | 30 +- drivers/acpi/x86/utils.c | 22 +- drivers/android/Kconfig | 2 +- drivers/android/binder.c | 9 +- drivers/android/binder_alloc.c | 86 +- drivers/android/binder_trace.h | 7 +- drivers/ata/ahci.c | 38 +- drivers/ata/ahci.h | 1 - drivers/ata/ahci_brcm.c | 2 +- drivers/ata/ahci_ceva.c | 2 +- drivers/ata/ahci_da850.c | 2 +- drivers/ata/ahci_dm816.c | 2 +- drivers/ata/ahci_imx.c | 2 +- drivers/ata/ahci_mtk.c | 2 +- drivers/ata/ahci_mvebu.c | 2 +- drivers/ata/ahci_platform.c | 4 +- drivers/ata/ahci_qoriq.c | 2 +- drivers/ata/ahci_seattle.c | 2 +- drivers/ata/ahci_st.c | 2 +- drivers/ata/ahci_sunxi.c | 2 +- drivers/ata/ahci_tegra.c | 2 +- drivers/ata/ahci_xgene.c | 2 +- drivers/ata/libahci.c | 27 +- drivers/ata/libahci_platform.c | 49 +- drivers/ata/libata-core.c | 20 +- drivers/ata/libata-scsi.c | 23 +- drivers/ata/libata-sff.c | 30 + drivers/ata/libata.h | 2 + drivers/ata/pata_cmd640.c | 2 +- drivers/ata/pata_ftide010.c | 27 +- drivers/ata/pata_icside.c | 2 +- drivers/ata/pata_imx.c | 3 +- drivers/ata/pata_legacy.c | 6 +- drivers/ata/pata_palmld.c | 2 +- drivers/ata/pata_pcmcia.c | 2 +- drivers/ata/pata_platform.c | 2 +- drivers/ata/pata_pxa.c | 10 +- drivers/ata/pata_samsung_cf.c | 1 - drivers/ata/pata_via.c | 2 +- drivers/ata/sata_rcar.c | 76 +- drivers/atm/zatm.c | 2 + drivers/auxdisplay/arm-charlcd.c | 6 +- drivers/auxdisplay/charlcd.c | 5 +- drivers/auxdisplay/hd44780.c | 1 - drivers/base/base.h | 2 + drivers/base/cacheinfo.c | 24 +- drivers/base/core.c | 87 +- drivers/base/cpu.c | 8 - drivers/base/dd.c | 134 +- drivers/base/firmware_loader/fallback.c | 12 +- drivers/base/firmware_loader/main.c | 30 +- drivers/base/init.c | 2 +- drivers/base/memory.c | 22 +- drivers/base/node.c | 49 +- drivers/base/power/clock_ops.c | 2 +- drivers/base/power/common.c | 17 - drivers/base/power/domain.c | 26 +- drivers/base/regmap/Kconfig | 4 - drivers/base/regmap/Makefile | 1 - drivers/base/regmap/internal.h | 3 - drivers/base/regmap/regmap-sccb.c | 128 - drivers/base/regmap/regmap-slimbus.c | 23 +- drivers/base/regmap/regmap.c | 79 +- drivers/bcma/Kconfig | 3 +- drivers/block/DAC960.c | 51 +- drivers/block/Kconfig | 2 +- drivers/block/Makefile | 5 +- drivers/block/aoe/aoecmd.c | 1 - drivers/block/aoe/aoedev.c | 4 +- drivers/block/brd.c | 14 +- drivers/block/drbd/drbd_int.h | 2 + drivers/block/drbd/drbd_main.c | 12 +- drivers/block/drbd/drbd_receiver.c | 6 +- drivers/block/drbd/drbd_req.c | 4 +- drivers/block/drbd/drbd_worker.c | 4 +- drivers/block/floppy.c | 6 +- drivers/block/loop.c | 3 +- drivers/block/mtip32xx/mtip32xx.c | 32 +- drivers/block/nbd.c | 9 +- drivers/block/null_blk.c | 1955 ++++ drivers/block/null_blk.h | 111 - drivers/block/null_blk_main.c | 1959 ---- drivers/block/null_blk_zoned.c | 143 - drivers/block/paride/bpck.c | 3 +- drivers/block/paride/pd.c | 2 - drivers/block/pktcdvd.c | 110 +- drivers/block/rbd.c | 344 +- drivers/block/rsxx/core.c | 21 +- drivers/block/rsxx/dev.c | 6 +- drivers/block/skd_main.c | 16 +- drivers/block/xen-blkback/blkback.c | 99 +- drivers/block/xen-blkback/common.h | 14 +- drivers/block/xen-blkfront.c | 119 +- drivers/block/zram/zram_drv.c | 26 +- drivers/bluetooth/Kconfig | 26 - drivers/bluetooth/Makefile | 1 - drivers/bluetooth/bfusb.c | 2 +- drivers/bluetooth/bluecard_cs.c | 2 +- drivers/bluetooth/bpa10x.c | 6 +- drivers/bluetooth/btmrvl_sdio.c | 2 +- drivers/bluetooth/btmtkuart.c | 631 -- drivers/bluetooth/btqca.c | 123 +- drivers/bluetooth/btqca.h | 22 +- drivers/bluetooth/btrtl.c | 512 +- drivers/bluetooth/btrtl.h | 53 - drivers/bluetooth/btusb.c | 116 +- drivers/bluetooth/hci_h5.c | 206 +- drivers/bluetooth/hci_intel.c | 2 +- drivers/bluetooth/hci_ldisc.c | 2 - drivers/bluetooth/hci_qca.c | 490 +- drivers/bus/Kconfig | 10 - drivers/bus/Makefile | 1 - drivers/bus/imx-weim.c | 7 +- drivers/bus/sun50i-de2.c | 48 - drivers/bus/ti-sysc.c | 101 +- drivers/cdrom/cdrom.c | 32 +- drivers/char/Kconfig | 14 - drivers/char/hpet.c | 2 + drivers/char/hw_random/Kconfig | 13 + drivers/char/hw_random/Makefile | 1 + drivers/char/hw_random/atmel-rng.c | 1 - drivers/char/hw_random/exynos-trng.c | 1 - drivers/char/hw_random/imx-rngc.c | 1 - drivers/char/hw_random/msm-rng.c | 183 + drivers/char/hw_random/powernv-rng.c | 1 - drivers/char/ipmi/ipmi_bt_sm.c | 92 +- drivers/char/ipmi/ipmi_msghandler.c | 53 +- drivers/char/ipmi/ipmi_si_intf.c | 17 +- drivers/char/ipmi/ipmi_ssif.c | 32 +- drivers/char/ipmi/kcs_bmc.c | 7 +- drivers/char/mem.c | 1 - drivers/char/pcmcia/cm4000_cs.c | 4 + drivers/char/random.c | 54 +- drivers/char/rtc.c | 13 + drivers/char/tpm/tpm-chip.c | 68 +- drivers/char/tpm/tpm-interface.c | 72 +- drivers/char/tpm/tpm.h | 31 +- drivers/char/tpm/tpm2-cmd.c | 258 +- drivers/char/tpm/tpm2-space.c | 12 +- drivers/char/tpm/tpm_crb.c | 101 +- drivers/char/tpm/tpm_i2c_infineon.c | 8 +- drivers/char/tpm/tpm_tis_core.c | 2 - drivers/char/tpm/tpm_tis_core.h | 1 - drivers/char/tpm/tpm_tis_spi.c | 9 +- drivers/char/tpm/tpm_vtpm_proxy.c | 2 +- drivers/char/virtio_console.c | 60 +- drivers/clk/Kconfig | 6 - drivers/clk/Makefile | 1 - drivers/clk/actions/Kconfig | 7 - drivers/clk/actions/Makefile | 1 - drivers/clk/actions/owl-s700.c | 606 -- drivers/clk/at91/Makefile | 1 - drivers/clk/at91/clk-i2s-mux.c | 116 - drivers/clk/clk-aspeed.c | 2 +- drivers/clk/clk-cs2000-cp.c | 5 +- drivers/clk/clk-fixed-factor.c | 9 +- drivers/clk/clk-max9485.c | 387 - drivers/clk/clk-npcm7xx.c | 4 +- drivers/clk/clk-scmi.c | 5 +- drivers/clk/clk-si514.c | 38 +- drivers/clk/clk-si544.c | 38 +- drivers/clk/clk.c | 218 +- drivers/clk/clkdev.c | 5 +- drivers/clk/davinci/psc-da830.c | 3 +- drivers/clk/davinci/psc-da850.c | 3 +- drivers/clk/davinci/psc-dm365.c | 3 +- drivers/clk/davinci/psc-dm644x.c | 3 +- drivers/clk/davinci/psc-dm646x.c | 3 +- drivers/clk/imx/clk-imx51-imx53.c | 44 +- drivers/clk/imx/clk-imx6q.c | 16 +- drivers/clk/imx/clk-imx6sl.c | 12 + drivers/clk/imx/clk-imx6sll.c | 7 - drivers/clk/imx/clk-imx6sx.c | 41 +- drivers/clk/imx/clk-imx6ul.c | 29 +- drivers/clk/imx/clk-imx7d.c | 1 - drivers/clk/ingenic/jz4740-cgu.c | 4 +- drivers/clk/meson/Kconfig | 28 +- drivers/clk/meson/Makefile | 4 +- drivers/clk/meson/axg-audio.c | 845 -- drivers/clk/meson/axg-audio.h | 127 - drivers/clk/meson/axg.c | 244 +- drivers/clk/meson/axg.h | 8 +- drivers/clk/meson/clk-audio-divider.c | 110 + drivers/clk/meson/clk-phase.c | 63 - drivers/clk/meson/clk-triphase.c | 68 - drivers/clk/meson/clkc-audio.h | 28 - drivers/clk/meson/clkc.h | 11 +- drivers/clk/meson/gxbb.c | 118 +- drivers/clk/meson/gxbb.h | 5 +- drivers/clk/meson/sclk-div.c | 243 - drivers/clk/mvebu/armada-37xx-periph.c | 9 +- drivers/clk/pxa/clk-pxa25x.c | 6 +- drivers/clk/pxa/clk-pxa27x.c | 7 +- drivers/clk/pxa/clk-pxa3xx.c | 7 +- drivers/clk/qcom/Kconfig | 19 - drivers/clk/qcom/Makefile | 2 - drivers/clk/qcom/clk-alpha-pll.c | 10 +- drivers/clk/qcom/clk-alpha-pll.h | 14 +- drivers/clk/qcom/clk-branch.c | 10 +- drivers/clk/qcom/clk-branch.h | 14 +- drivers/clk/qcom/clk-rcg.h | 2 - drivers/clk/qcom/clk-regmap.c | 10 +- drivers/clk/qcom/clk-regmap.h | 14 +- drivers/clk/qcom/clk-rpmh.c | 329 - drivers/clk/qcom/common.c | 10 +- drivers/clk/qcom/common.h | 15 +- drivers/clk/qcom/dispcc-sdm845.c | 685 -- drivers/clk/qcom/gcc-apq8084.c | 2 + drivers/clk/qcom/gcc-ipq4019.c | 2 + drivers/clk/qcom/gcc-ipq806x.c | 3 + drivers/clk/qcom/gcc-ipq8074.c | 2 + drivers/clk/qcom/gcc-mdm9615.c | 2 + drivers/clk/qcom/gcc-msm8660.c | 5 + drivers/clk/qcom/gcc-msm8916.c | 2 + drivers/clk/qcom/gcc-msm8960.c | 5 + drivers/clk/qcom/gcc-msm8974.c | 2 + drivers/clk/qcom/gcc-msm8994.c | 2 + drivers/clk/qcom/gcc-msm8996.c | 2 + drivers/clk/qcom/gcc-msm8998.c | 2 + drivers/clk/qcom/gcc-sdm845.c | 45 +- drivers/clk/qcom/mmcc-apq8084.c | 2 + drivers/clk/qcom/mmcc-msm8974.c | 2 + drivers/clk/qcom/mmcc-msm8996.c | 2 + drivers/clk/qcom/videocc-sdm845.c | 2 + drivers/clk/renesas/Kconfig | 6 - drivers/clk/renesas/Makefile | 1 - drivers/clk/renesas/r8a7795-cpg-mssr.c | 2 - drivers/clk/renesas/r9a06g032-clocks.c | 893 -- drivers/clk/rockchip/Makefile | 2 - drivers/clk/rockchip/clk-half-divider.c | 227 - drivers/clk/rockchip/clk-px30.c | 1039 -- drivers/clk/rockchip/clk-rk3399.c | 3 +- drivers/clk/rockchip/clk.c | 10 - drivers/clk/rockchip/clk.h | 126 +- drivers/clk/samsung/Makefile | 1 + drivers/clk/samsung/clk-exynos4412-isp.c | 2 + drivers/clk/samsung/clk-exynos5440.c | 167 + drivers/clk/socfpga/clk-s10.c | 9 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 11 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 58 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.h | 8 +- drivers/clk/tegra/Makefile | 2 - drivers/clk/tegra/clk-bpmp.c | 12 +- drivers/clk/tegra/clk-divider.c | 35 +- drivers/clk/tegra/clk-emc.c | 2 +- drivers/clk/tegra/clk-id.h | 2 + drivers/clk/tegra/clk-sdmmc-mux.c | 251 - drivers/clk/tegra/clk-tegra-periph.c | 11 + drivers/clk/tegra/clk-tegra124.c | 3 +- drivers/clk/tegra/clk-tegra210.c | 14 +- drivers/clk/tegra/clk-utils.c | 43 - drivers/clk/tegra/clk.h | 30 - drivers/clk/ti/clk-7xx.c | 1 - drivers/clk/uniphier/clk-uniphier-peri.c | 9 - drivers/clk/uniphier/clk-uniphier-sys.c | 58 +- drivers/clk/x86/clk-pmc-atom.c | 18 +- drivers/clk/x86/clk-st.c | 2 +- drivers/clocksource/Kconfig | 11 - drivers/clocksource/Makefile | 3 +- drivers/clocksource/mtk_timer.c | 268 + drivers/clocksource/riscv_timer.c | 105 - drivers/clocksource/tegra20_timer.c | 4 +- drivers/clocksource/timer-atcpit100.c | 2 +- drivers/clocksource/timer-atmel-pit.c | 20 +- drivers/clocksource/timer-fttmr010.c | 18 +- drivers/clocksource/timer-keystone.c | 2 +- drivers/clocksource/timer-mediatek.c | 328 - drivers/clocksource/timer-sprd.c | 50 - drivers/clocksource/timer-ti-32k.c | 6 +- drivers/clocksource/zevio-timer.c | 2 +- drivers/connector/connector.c | 3 +- drivers/cpufreq/Kconfig.arm | 14 + drivers/cpufreq/Makefile | 1 + drivers/cpufreq/armada-37xx-cpufreq.c | 163 +- drivers/cpufreq/cppc_cpufreq.c | 52 - drivers/cpufreq/cpufreq.c | 8 +- drivers/cpufreq/cpufreq_governor.c | 12 +- drivers/cpufreq/exynos5440-cpufreq.c | 452 + drivers/cpufreq/imx6q-cpufreq.c | 21 - drivers/cpufreq/intel_pstate.c | 27 +- drivers/cpufreq/pcc-cpufreq.c | 9 - drivers/cpufreq/powernv-cpufreq.c | 20 +- drivers/cpufreq/qcom-cpufreq-kryo.c | 9 +- drivers/cpuidle/cpuidle-arm.c | 3 +- drivers/cpuidle/cpuidle-powernv.c | 158 +- drivers/cpuidle/governors/menu.c | 56 +- drivers/crypto/Kconfig | 15 - drivers/crypto/Makefile | 2 - drivers/crypto/amcc/crypto4xx_core.c | 18 +- drivers/crypto/atmel-ecc.c | 35 +- drivers/crypto/atmel-sha.c | 4 +- drivers/crypto/axis/artpec6_crypto.c | 28 +- drivers/crypto/bcm/cipher.c | 8 +- drivers/crypto/caam/caamalg_qi.c | 6 +- drivers/crypto/caam/caamhash.c | 3 +- drivers/crypto/caam/caampkc.c | 20 +- drivers/crypto/caam/jr.c | 3 +- drivers/crypto/caam/sg_sw_qm2.h | 2 +- drivers/crypto/caam/sg_sw_sec4.h | 2 +- drivers/crypto/cavium/cpt/cptvf_algs.c | 2 +- drivers/crypto/cavium/nitrox/nitrox_dev.h | 3 +- drivers/crypto/cavium/nitrox/nitrox_lib.c | 3 +- drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 57 +- drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 3 +- drivers/crypto/ccp/ccp-crypto-sha.c | 3 +- drivers/crypto/ccp/psp-dev.c | 79 +- drivers/crypto/ccp/psp-dev.h | 19 +- drivers/crypto/ccp/sp-dev.h | 7 +- drivers/crypto/ccp/sp-pci.c | 36 +- drivers/crypto/ccree/cc_aead.c | 16 +- drivers/crypto/ccree/cc_buffer_mgr.c | 8 +- drivers/crypto/ccree/cc_cipher.c | 170 +- drivers/crypto/ccree/cc_cipher.h | 1 + drivers/crypto/ccree/cc_driver.c | 4 +- drivers/crypto/ccree/cc_driver.h | 1 + drivers/crypto/ccree/cc_hash.c | 85 +- drivers/crypto/chelsio/chcr_algo.c | 7 +- drivers/crypto/chelsio/chtls/chtls.h | 5 - drivers/crypto/chelsio/chtls/chtls_cm.c | 2 +- drivers/crypto/chelsio/chtls/chtls_hw.c | 2 +- drivers/crypto/chelsio/chtls/chtls_main.c | 7 +- drivers/crypto/hisilicon/Kconfig | 14 - drivers/crypto/hisilicon/Makefile | 2 - drivers/crypto/hisilicon/sec/Makefile | 3 - drivers/crypto/hisilicon/sec/sec_algs.c | 1122 --- drivers/crypto/hisilicon/sec/sec_drv.c | 1323 --- drivers/crypto/hisilicon/sec/sec_drv.h | 428 - drivers/crypto/inside-secure/safexcel.c | 474 +- drivers/crypto/inside-secure/safexcel.h | 201 +- drivers/crypto/inside-secure/safexcel_cipher.c | 492 +- drivers/crypto/inside-secure/safexcel_hash.c | 560 +- drivers/crypto/inside-secure/safexcel_ring.c | 63 +- drivers/crypto/marvell/hash.c | 3 +- drivers/crypto/mediatek/mtk-platform.c | 1 - drivers/crypto/n2_core.c | 3 +- drivers/crypto/nx/nx-842-powernv.c | 31 +- drivers/crypto/nx/nx-aes-xcbc.c | 1 + drivers/crypto/nx/nx-sha256.c | 1 + drivers/crypto/nx/nx-sha512.c | 1 + drivers/crypto/omap-sham.c | 36 +- drivers/crypto/padlock-sha.c | 8 +- drivers/crypto/qat/qat_common/adf_aer.c | 2 +- drivers/crypto/qce/core.c | 1 - drivers/crypto/qce/sha.c | 3 +- drivers/crypto/qcom-rng.c | 229 - drivers/crypto/s5p-sss.c | 9 +- drivers/crypto/sahara.c | 10 +- drivers/crypto/stm32/stm32-cryp.c | 62 - drivers/crypto/stm32/stm32-hash.c | 95 +- drivers/crypto/stm32/stm32_crc32.c | 72 +- drivers/crypto/sunxi-ss/sun4i-ss-core.c | 20 +- drivers/crypto/talitos.c | 37 +- drivers/crypto/ux500/cryp/cryp_core.c | 1 - drivers/crypto/ux500/hash/hash_core.c | 16 +- drivers/crypto/virtio/virtio_crypto_algs.c | 116 +- drivers/crypto/virtio/virtio_crypto_common.h | 25 +- drivers/crypto/virtio/virtio_crypto_core.c | 33 +- drivers/crypto/virtio/virtio_crypto_mgr.c | 81 +- drivers/crypto/vmx/aes_cbc.c | 30 +- drivers/crypto/vmx/aes_xts.c | 21 +- drivers/crypto/vmx/ghash.c | 2 +- drivers/crypto/vmx/ghashp8-ppc.pl | 12 +- drivers/dax/device.c | 84 +- drivers/dax/pmem.c | 12 +- drivers/dax/super.c | 3 +- drivers/devfreq/devfreq.c | 16 +- drivers/devfreq/event/exynos-ppmu.c | 6 +- drivers/devfreq/rk3399_dmc.c | 102 +- drivers/devfreq/tegra-devfreq.c | 1 - drivers/dma-buf/dma-buf.c | 56 +- drivers/dma-buf/dma-fence-array.c | 1 + drivers/dma-buf/dma-fence.c | 167 +- drivers/dma-buf/reservation.c | 8 +- drivers/dma-buf/sw_sync.c | 1 + drivers/dma/Kconfig | 9 - drivers/dma/Makefile | 1 - drivers/dma/dmaengine.c | 76 +- drivers/dma/ep93xx_dma.c | 1 - drivers/dma/hsu/hsu.c | 8 - drivers/dma/idma64.c | 8 - drivers/dma/imx-sdma.c | 578 +- drivers/dma/ioat/dma.c | 6 - drivers/dma/mic_x100_dma.c | 12 +- drivers/dma/mv_xor_v2.c | 16 +- drivers/dma/nbpfaxi.c | 1 - drivers/dma/owl-dma.c | 971 -- drivers/dma/pl330.c | 12 +- drivers/dma/pxa_dma.c | 15 +- drivers/dma/s3c24xx-dma.c | 1 - drivers/dma/sh/rcar-dmac.c | 112 +- drivers/dma/ste_dma40.c | 15 +- drivers/dma/stm32-dma.c | 4 +- drivers/dma/stm32-mdma.c | 8 +- drivers/dma/xilinx/xilinx_dma.c | 22 - drivers/edac/altera_edac.c | 3 +- drivers/edac/edac_mc.c | 1 - drivers/edac/edac_mc_sysfs.c | 6 +- drivers/edac/i7core_edac.c | 22 +- drivers/edac/sb_edac.c | 17 +- drivers/edac/thunderx_edac.c | 14 +- drivers/extcon/extcon-intel-cht-wc.c | 1 - drivers/extcon/extcon-intel-int3496.c | 2 +- drivers/extcon/extcon-max3355.c | 1 - drivers/extcon/extcon-qcom-spmi-misc.c | 1 - drivers/extcon/extcon-usbc-cros-ec.c | 22 +- drivers/extcon/extcon.c | 3 +- drivers/firewire/core-cdev.c | 8 +- drivers/firmware/arm_scmi/perf.c | 13 +- drivers/firmware/efi/Kconfig | 15 - drivers/firmware/efi/arm-init.c | 1 + drivers/firmware/efi/arm-runtime.c | 18 +- drivers/firmware/efi/cper.c | 19 +- drivers/firmware/efi/efi-bgrt.c | 2 +- drivers/firmware/efi/efi.c | 23 +- drivers/firmware/efi/esrt.c | 8 +- drivers/firmware/efi/libstub/Makefile | 8 +- drivers/firmware/efi/libstub/arm-stub.c | 32 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 31 +- drivers/firmware/efi/libstub/efistub.h | 3 + drivers/firmware/efi/runtime-wrappers.c | 202 +- drivers/firmware/google/vpd.c | 5 +- drivers/firmware/psci_checker.c | 83 +- drivers/firmware/qemu_fw_cfg.c | 1 - drivers/firmware/raspberrypi.c | 29 +- drivers/fpga/Kconfig | 68 - drivers/fpga/Makefile | 14 - drivers/fpga/dfl-afu-dma-region.c | 463 - drivers/fpga/dfl-afu-main.c | 636 -- drivers/fpga/dfl-afu-region.c | 166 - drivers/fpga/dfl-afu.h | 100 - drivers/fpga/dfl-fme-br.c | 114 - drivers/fpga/dfl-fme-main.c | 279 - drivers/fpga/dfl-fme-mgr.c | 349 - drivers/fpga/dfl-fme-pr.c | 479 - drivers/fpga/dfl-fme-pr.h | 84 - drivers/fpga/dfl-fme-region.c | 89 - drivers/fpga/dfl-fme.h | 38 - drivers/fpga/dfl-pci.c | 243 - drivers/fpga/dfl.c | 1044 -- drivers/fpga/dfl.h | 410 - drivers/fpga/fpga-mgr.c | 28 - drivers/fpga/fpga-region.c | 22 - drivers/fsi/Kconfig | 32 - drivers/fsi/Makefile | 2 - drivers/fsi/cf-fsi-fw.h | 157 - drivers/fsi/fsi-core.c | 590 +- drivers/fsi/fsi-master-ast-cf.c | 1440 --- drivers/fsi/fsi-master-gpio.c | 471 +- drivers/fsi/fsi-master-hub.c | 5 +- drivers/fsi/fsi-master.h | 37 - drivers/fsi/fsi-sbefifo.c | 1066 -- drivers/fsi/fsi-scom.c | 558 +- drivers/gnss/Kconfig | 43 - drivers/gnss/Makefile | 16 - drivers/gnss/core.c | 420 - drivers/gnss/serial.c | 275 - drivers/gnss/serial.h | 47 - drivers/gnss/sirf.c | 408 - drivers/gnss/ubx.c | 153 - drivers/gpio/Kconfig | 18 +- drivers/gpio/Makefile | 2 - drivers/gpio/gpio-adp5588.c | 24 +- drivers/gpio/gpio-aspeed.c | 426 +- drivers/gpio/gpio-ath79.c | 2 +- drivers/gpio/gpio-bcm-kona.c | 6 +- drivers/gpio/gpio-davinci.c | 70 +- drivers/gpio/gpio-dwapb.c | 7 +- drivers/gpio/gpio-em.c | 6 +- drivers/gpio/gpio-it87.c | 13 - drivers/gpio/gpio-madera.c | 206 - drivers/gpio/gpio-max732x.c | 12 - drivers/gpio/gpio-menz127.c | 4 +- drivers/gpio/gpio-ml-ioh.c | 3 +- drivers/gpio/gpio-mmio.c | 108 +- drivers/gpio/gpio-mt7621.c | 332 - drivers/gpio/gpio-mxc.c | 73 - drivers/gpio/gpio-mxs.c | 3 +- drivers/gpio/gpio-omap.c | 88 +- drivers/gpio/gpio-pca953x.c | 2 +- drivers/gpio/gpio-pisosr.c | 22 - drivers/gpio/gpio-pxa.c | 42 +- drivers/gpio/gpio-rc5t583.c | 2 +- drivers/gpio/gpio-rcar.c | 10 +- drivers/gpio/gpio-rdc321x.c | 2 +- drivers/gpio/gpio-sa1100.c | 2 +- drivers/gpio/gpio-sch.c | 11 +- drivers/gpio/gpio-sch311x.c | 70 +- drivers/gpio/gpio-spear-spics.c | 2 +- drivers/gpio/gpio-sta2x11.c | 41 +- drivers/gpio/gpio-stmpe.c | 2 +- drivers/gpio/gpio-stp-xway.c | 18 +- drivers/gpio/gpio-syscon.c | 33 +- drivers/gpio/gpio-tb10x.c | 3 +- drivers/gpio/gpio-tegra.c | 30 +- drivers/gpio/gpio-tegra186.c | 74 - drivers/gpio/gpio-timberdale.c | 2 +- drivers/gpio/gpio-uniphier.c | 3 +- drivers/gpio/gpio-vr41xx.c | 8 +- drivers/gpio/gpio-xgene-sb.c | 6 +- drivers/gpio/gpio-xilinx.c | 2 +- drivers/gpio/gpiolib-acpi.c | 97 +- drivers/gpio/gpiolib-of.c | 4 +- drivers/gpio/gpiolib.c | 82 +- drivers/gpio/gpiolib.h | 2 +- drivers/gpu/drm/Kconfig | 21 - drivers/gpu/drm/Makefile | 4 +- drivers/gpu/drm/amd/amdgpu/ObjectID.h | 8 - drivers/gpu/drm/amd/amdgpu/amdgpu.h | 103 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 55 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 53 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 9 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 8 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 127 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 267 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 85 - drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 85 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 319 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 400 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 267 +- drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 17 - drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 202 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 79 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 74 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 87 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 242 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 418 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 211 +- drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 127 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_queue_mgr.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 185 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 235 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 71 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 170 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 431 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 22 +- drivers/gpu/drm/amd/amdgpu/ci_dpm.c | 40 +- drivers/gpu/drm/amd/amdgpu/cik.c | 10 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 36 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 20 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 56 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 72 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 310 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 124 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 23 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 64 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 63 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 33 +- drivers/gpu/drm/amd/amdgpu/kv_dpm.c | 66 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 3 - drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 18 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 37 +- drivers/gpu/drm/amd/amdgpu/si_dpm.c | 32 +- drivers/gpu/drm/amd/amdgpu/soc15d.h | 23 - drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 4 - drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 44 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 131 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 25 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 507 +- drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c | 1 - drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c | 3 - drivers/gpu/drm/amd/amdgpu/vi.c | 16 +- drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 54 +- drivers/gpu/drm/amd/amdkfd/cik_int.h | 7 +- drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 458 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx8.asm | 18 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx9.asm | 16 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 69 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 57 +- drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.h | 37 - drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c | 48 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 125 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 283 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 32 +- .../drm/amd/amdkfd/kfd_device_queue_manager_v9.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 118 +- drivers/gpu/drm/amd/amdkfd/kfd_events.h | 1 - drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 22 +- drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 15 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_module.c | 16 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 41 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 4 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 29 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 33 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 29 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 26 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 41 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 2 - .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 43 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 21 +- drivers/gpu/drm/amd/display/Kconfig | 17 +- drivers/gpu/drm/amd/display/TODO | 8 +- drivers/gpu/drm/amd/display/amdgpu_dm/Makefile | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 237 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 5 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 42 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 10 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 722 -- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h | 34 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 49 - .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 104 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 570 -- .../drm/amd/display/amdgpu_dm/amdgpu_dm_services.c | 330 + drivers/gpu/drm/amd/display/dc/basics/Makefile | 2 +- .../gpu/drm/amd/display/dc/basics/log_helpers.c | 69 +- drivers/gpu/drm/amd/display/dc/basics/logger.c | 405 + drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 196 - drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 220 +- .../gpu/drm/amd/display/dc/bios/command_table.c | 18 - .../gpu/drm/amd/display/dc/bios/command_table2.c | 46 +- .../gpu/drm/amd/display/dc/calcs/calcs_logger.h | 9 +- drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 6 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 215 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 115 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 24 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 184 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 117 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 133 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 500 +- drivers/gpu/drm/amd/display/dc/core/dc_sink.c | 4 - drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 25 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 13 +- drivers/gpu/drm/amd/display/dc/dc.h | 59 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 4 - drivers/gpu/drm/amd/display/dc/dc_ddc_types.h | 61 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 51 - drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 51 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 25 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 15 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 24 +- drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 937 -- drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 111 - .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 10 +- drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c | 728 +- drivers/gpu/drm/amd/display/dc/dce/dce_clocks.h | 89 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 38 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 12 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 15 +- drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 6 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 5 + drivers/gpu/drm/amd/display/dc/dce/dce_transform.c | 2 +- .../amd/display/dc/dce100/dce100_hw_sequencer.c | 45 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 60 +- .../drm/amd/display/dc/dce110/dce110_compressor.c | 6 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 435 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 8 - .../drm/amd/display/dc/dce110/dce110_mem_input_v.c | 2 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 102 +- .../drm/amd/display/dc/dce110/dce110_transform_v.c | 2 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 102 +- .../amd/display/dc/dce120/dce120_hw_sequencer.c | 2 + .../drm/amd/display/dc/dce120/dce120_resource.c | 65 +- .../display/dc/dce120/dce120_timing_generator.c | 2 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 75 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 23 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 14 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 19 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 362 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 6 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 59 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 13 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 518 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 7 - .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 21 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 15 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 100 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 64 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 126 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 88 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 11 - drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 6 +- drivers/gpu/drm/amd/display/dc/dm_services.h | 5 +- drivers/gpu/drm/amd/display/dc/dm_services_types.h | 6 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 3 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 63 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 1 + .../drm/amd/display/dc/dml/display_mode_structs.h | 6 +- .../gpu/drm/amd/display/dc/dml/soc_bounding_box.c | 79 + .../gpu/drm/amd/display/dc/dml/soc_bounding_box.h | 35 + drivers/gpu/drm/amd/display/dc/gpio/ddc_regs.h | 7 +- drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 1 - drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.c | 31 +- drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.h | 47 +- .../amd/display/dc/i2caux/dce100/i2caux_dce100.c | 1 - .../display/dc/i2caux/dce110/aux_engine_dce110.c | 159 +- .../dc/i2caux/dce110/i2c_hw_engine_dce110.c | 26 +- .../dc/i2caux/dce110/i2c_hw_engine_dce110.h | 8 - .../amd/display/dc/i2caux/dce110/i2caux_dce110.c | 24 +- .../amd/display/dc/i2caux/dce110/i2caux_dce110.h | 1 - .../amd/display/dc/i2caux/dce112/i2caux_dce112.c | 1 - .../amd/display/dc/i2caux/dce120/i2caux_dce120.c | 1 - .../drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.c | 1 - drivers/gpu/drm/amd/display/dc/i2caux/engine.h | 19 +- drivers/gpu/drm/amd/display/dc/i2caux/i2c_engine.h | 2 - drivers/gpu/drm/amd/display/dc/i2caux/i2caux.c | 1 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 10 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 22 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/aux_engine.h | 180 - .../gpu/drm/amd/display/dc/inc/hw/display_clock.h | 43 +- drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 2 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 20 +- drivers/gpu/drm/amd/display/dc/inc/reg_helper.h | 46 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 6 - drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 2 +- .../drm/amd/display/include/ddc_service_types.h | 3 +- drivers/gpu/drm/amd/display/include/dpcd_defs.h | 3 - drivers/gpu/drm/amd/display/include/fixed31_32.h | 7 - .../amd/display/include/grph_object_ctrl_defs.h | 2 - .../gpu/drm/amd/display/include/grph_object_defs.h | 46 - .../gpu/drm/amd/display/include/grph_object_id.h | 16 - .../gpu/drm/amd/display/include/logger_interface.h | 136 +- drivers/gpu/drm/amd/display/include/logger_types.h | 59 + .../drm/amd/display/modules/color/color_gamma.c | 147 +- .../gpu/drm/amd/display/modules/color/luts_1d.h | 51 - drivers/gpu/drm/amd/display/modules/stats/stats.c | 4 +- drivers/gpu/drm/amd/include/amd_pcie.h | 2 - drivers/gpu/drm/amd/include/amd_shared.h | 46 +- .../drm/amd/include/asic_reg/vcn/vcn_1_0_offset.h | 20 - drivers/gpu/drm/amd/include/atomfirmware.h | 15 +- drivers/gpu/drm/amd/include/dm_pp_interface.h | 37 +- .../drm/amd/include/ivsrcid/gfx/irqsrcs_gfx_9_0.h | 55 - .../drm/amd/include/ivsrcid/ivsrcid_vislands30.h | 98 - .../amd/include/ivsrcid/sdma0/irqsrcs_sdma0_4_0.h | 50 - .../amd/include/ivsrcid/sdma1/irqsrcs_sdma1_4_0.h | 50 - .../amd/include/ivsrcid/smuio/irqsrcs_smuio_9_0.h | 32 - .../drm/amd/include/ivsrcid/thm/irqsrcs_thm_9_0.h | 33 - .../drm/amd/include/ivsrcid/uvd/irqsrcs_uvd_7_0.h | 34 - .../drm/amd/include/ivsrcid/vce/irqsrcs_vce_4_0.h | 34 - .../drm/amd/include/ivsrcid/vcn/irqsrcs_vcn_1_0.h | 34 - .../drm/amd/include/ivsrcid/vmc/irqsrcs_vmc_1_0.h | 37 - drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 42 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 15 +- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 109 +- .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 8 +- drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 8 +- drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c | 8 +- .../amd/powerplay/hwmgr/process_pptables_v1_0.c | 8 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 12 +- .../amd/powerplay/hwmgr/smu7_clockpowergating.c | 56 +- .../amd/powerplay/hwmgr/smu7_clockpowergating.h | 3 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 155 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.h | 1 + .../gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c | 43 - drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c | 11 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c | 57 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.h | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 179 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.h | 1 + drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 1133 +-- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.h | 13 - .../amd/powerplay/hwmgr/vega12_processpptables.c | 6 +- .../gpu/drm/amd/powerplay/hwmgr/vega12_thermal.c | 8 +- .../gpu/drm/amd/powerplay/inc/hardwaremanager.h | 2 +- drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 11 +- .../gpu/drm/amd/powerplay/inc/pp_power_source.h | 36 + drivers/gpu/drm/amd/powerplay/inc/smumgr.h | 4 +- .../drm/amd/powerplay/inc/vega12/smu9_driver_if.h | 18 +- drivers/gpu/drm/amd/powerplay/smumgr/Makefile | 2 +- drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 119 +- drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c | 74 + .../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c | 10 + .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 108 +- .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 2 +- drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c | 101 +- drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.h | 3 +- drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 4 +- drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.c | 150 - drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.h | 32 - drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c | 2 +- .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c | 80 + .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 168 +- .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 220 +- .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.h | 1 + .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 85 + drivers/gpu/drm/arc/arcpgu_crtc.c | 5 +- drivers/gpu/drm/arc/arcpgu_sim.c | 2 +- drivers/gpu/drm/arm/Makefile | 1 - drivers/gpu/drm/arm/hdlcd_crtc.c | 35 +- drivers/gpu/drm/arm/hdlcd_drv.c | 76 +- drivers/gpu/drm/arm/hdlcd_drv.h | 2 + drivers/gpu/drm/arm/malidp_crtc.c | 10 - drivers/gpu/drm/arm/malidp_drv.c | 188 +- drivers/gpu/drm/arm/malidp_drv.h | 26 - drivers/gpu/drm/arm/malidp_hw.c | 318 +- drivers/gpu/drm/arm/malidp_hw.h | 41 +- drivers/gpu/drm/arm/malidp_mw.c | 267 - drivers/gpu/drm/arm/malidp_mw.h | 14 - drivers/gpu/drm/arm/malidp_regs.h | 26 +- drivers/gpu/drm/armada/Makefile | 2 +- drivers/gpu/drm/armada/armada_510.c | 24 +- drivers/gpu/drm/armada/armada_crtc.c | 1008 +- drivers/gpu/drm/armada/armada_crtc.h | 56 +- drivers/gpu/drm/armada/armada_drm.h | 14 +- drivers/gpu/drm/armada/armada_drv.c | 54 +- drivers/gpu/drm/armada/armada_fb.c | 30 +- drivers/gpu/drm/armada/armada_fb.h | 6 +- drivers/gpu/drm/armada/armada_fbdev.c | 4 +- drivers/gpu/drm/armada/armada_gem.c | 17 +- drivers/gpu/drm/armada/armada_hw.h | 15 - drivers/gpu/drm/armada/armada_overlay.c | 665 +- drivers/gpu/drm/armada/armada_plane.c | 289 - drivers/gpu/drm/armada/armada_plane.h | 15 - drivers/gpu/drm/ast/ast_mode.c | 6 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 1 - drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 19 +- drivers/gpu/drm/bochs/bochs_kms.c | 2 +- drivers/gpu/drm/bridge/Kconfig | 4 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 4 +- drivers/gpu/drm/bridge/analogix-anx78xx.c | 8 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 6 +- drivers/gpu/drm/bridge/cdns-dsi.c | 6 +- drivers/gpu/drm/bridge/dumb-vga-dac.c | 4 +- drivers/gpu/drm/bridge/lvds-encoder.c | 4 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 4 +- drivers/gpu/drm/bridge/nxp-ptn3460.c | 4 +- drivers/gpu/drm/bridge/panel.c | 2 +- drivers/gpu/drm/bridge/parade-ps8622.c | 2 +- drivers/gpu/drm/bridge/sii902x.c | 4 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 4 +- drivers/gpu/drm/bridge/tc358767.c | 4 +- drivers/gpu/drm/bridge/ti-tfp410.c | 4 +- drivers/gpu/drm/cirrus/cirrus_drv.h | 10 +- drivers/gpu/drm/cirrus/cirrus_fbdev.c | 20 +- drivers/gpu/drm/cirrus/cirrus_main.c | 43 +- drivers/gpu/drm/cirrus/cirrus_mode.c | 14 +- drivers/gpu/drm/drm_atomic.c | 410 +- drivers/gpu/drm/drm_atomic_helper.c | 114 +- drivers/gpu/drm/drm_client.c | 406 - drivers/gpu/drm/drm_connector.c | 219 +- drivers/gpu/drm/drm_crtc.c | 53 +- drivers/gpu/drm/drm_crtc_internal.h | 28 +- drivers/gpu/drm/drm_debugfs.c | 13 +- drivers/gpu/drm/drm_debugfs_crc.c | 9 +- drivers/gpu/drm/drm_dp_cec.c | 428 - drivers/gpu/drm/drm_dp_helper.c | 33 +- drivers/gpu/drm/drm_dp_mst_topology.c | 4 +- drivers/gpu/drm/drm_drv.c | 23 +- drivers/gpu/drm/drm_dumb_buffers.c | 29 +- drivers/gpu/drm/drm_edid.c | 282 +- drivers/gpu/drm/drm_fb_cma_helper.c | 355 +- drivers/gpu/drm/drm_fb_helper.c | 362 +- drivers/gpu/drm/drm_file.c | 306 +- drivers/gpu/drm/drm_fourcc.c | 42 +- drivers/gpu/drm/drm_framebuffer.c | 49 +- drivers/gpu/drm/drm_gem.c | 9 - drivers/gpu/drm/drm_gem_framebuffer_helper.c | 2 +- drivers/gpu/drm/drm_global.c | 2 +- drivers/gpu/drm/drm_internal.h | 2 - drivers/gpu/drm/drm_ioctl.c | 13 +- drivers/gpu/drm/drm_lease.c | 2 +- drivers/gpu/drm/drm_mipi_dsi.c | 2 - drivers/gpu/drm/drm_mm.c | 91 +- drivers/gpu/drm/drm_mode_config.c | 5 - drivers/gpu/drm/drm_mode_object.c | 3 +- drivers/gpu/drm/drm_modes.c | 23 +- drivers/gpu/drm/drm_of.c | 27 +- drivers/gpu/drm/drm_panel.c | 17 +- drivers/gpu/drm/drm_pci.c | 58 + drivers/gpu/drm/drm_plane.c | 169 +- drivers/gpu/drm/drm_plane_helper.c | 12 +- drivers/gpu/drm/drm_prime.c | 34 +- drivers/gpu/drm/drm_print.c | 111 - drivers/gpu/drm/drm_probe_helper.c | 19 +- drivers/gpu/drm/drm_simple_kms_helper.c | 6 +- drivers/gpu/drm/drm_syncobj.c | 6 +- drivers/gpu/drm/drm_vm.c | 10 +- drivers/gpu/drm/drm_vma_manager.c | 1 - drivers/gpu/drm/drm_writeback.c | 353 - drivers/gpu/drm/etnaviv/etnaviv_drv.c | 38 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 37 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 10 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 2 +- drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c | 9 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 28 +- drivers/gpu/drm/exynos/Makefile | 2 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 2 - drivers/gpu/drm/exynos/exynos7_drm_decon.c | 2 - drivers/gpu/drm/exynos/exynos_dp.c | 9 +- drivers/gpu/drm/exynos/exynos_drm_core.c | 119 + drivers/gpu/drm/exynos/exynos_drm_dpi.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 29 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 47 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 7 +- drivers/gpu/drm/exynos/exynos_drm_fb.c | 10 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 2 - drivers/gpu/drm/exynos/exynos_drm_g2d.c | 300 +- drivers/gpu/drm/exynos/exynos_drm_g2d.h | 11 - drivers/gpu/drm/exynos/exynos_drm_gem.c | 58 +- drivers/gpu/drm/exynos/exynos_drm_gem.h | 24 +- drivers/gpu/drm/exynos/exynos_drm_ipp.c | 10 +- drivers/gpu/drm/exynos/exynos_drm_mic.c | 2 - drivers/gpu/drm/exynos/exynos_drm_plane.c | 2 + drivers/gpu/drm/exynos/exynos_drm_vidi.c | 4 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 6 +- drivers/gpu/drm/exynos/exynos_mixer.c | 4 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 7 +- drivers/gpu/drm/gma500/accel_2d.c | 2 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 2 +- drivers/gpu/drm/gma500/cdv_intel_hdmi.c | 2 +- drivers/gpu/drm/gma500/framebuffer.c | 76 +- drivers/gpu/drm/gma500/framebuffer.h | 1 + drivers/gpu/drm/gma500/gem.c | 29 +- drivers/gpu/drm/gma500/gma_display.c | 20 +- drivers/gpu/drm/gma500/gtt.h | 2 - drivers/gpu/drm/gma500/intel_bios.h | 38 +- drivers/gpu/drm/gma500/mdfld_dsi_dpi.c | 2 +- drivers/gpu/drm/gma500/mdfld_intel_display.c | 3 +- drivers/gpu/drm/gma500/oaktrail_crtc.c | 3 +- drivers/gpu/drm/gma500/oaktrail_hdmi.c | 2 +- drivers/gpu/drm/gma500/oaktrail_lvds.c | 2 +- drivers/gpu/drm/gma500/psb_drv.h | 3 +- drivers/gpu/drm/gma500/psb_intel_modes.c | 2 +- drivers/gpu/drm/gma500/psb_intel_sdvo.c | 13 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 2 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 1 + drivers/gpu/drm/i2c/tda9950.c | 5 +- drivers/gpu/drm/i2c/tda998x_drv.c | 387 +- drivers/gpu/drm/i810/i810_dma.c | 2 +- drivers/gpu/drm/i915/Kconfig | 2 - drivers/gpu/drm/i915/Kconfig.debug | 12 - drivers/gpu/drm/i915/Makefile | 7 +- drivers/gpu/drm/i915/dvo_ch7017.c | 20 +- drivers/gpu/drm/i915/dvo_ch7xxx.c | 22 +- drivers/gpu/drm/i915/dvo_ivch.c | 26 +- drivers/gpu/drm/i915/dvo_ns2501.c | 44 +- drivers/gpu/drm/i915/dvo_sil164.c | 10 +- drivers/gpu/drm/i915/dvo_tfp410.c | 16 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 4 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 45 +- drivers/gpu/drm/i915/gvt/display.c | 62 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 59 +- drivers/gpu/drm/i915/gvt/edid.c | 20 +- drivers/gpu/drm/i915/gvt/execlist.h | 13 +- drivers/gpu/drm/i915/gvt/fb_decoder.c | 32 +- drivers/gpu/drm/i915/gvt/fb_decoder.h | 2 +- drivers/gpu/drm/i915/gvt/firmware.c | 2 +- drivers/gpu/drm/i915/gvt/gtt.c | 434 +- drivers/gpu/drm/i915/gvt/gtt.h | 9 - drivers/gpu/drm/i915/gvt/gvt.c | 46 +- drivers/gpu/drm/i915/gvt/gvt.h | 24 +- drivers/gpu/drm/i915/gvt/handlers.c | 464 +- drivers/gpu/drm/i915/gvt/hypercall.h | 2 +- drivers/gpu/drm/i915/gvt/interrupt.c | 17 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 161 +- drivers/gpu/drm/i915/gvt/mmio.c | 40 +- drivers/gpu/drm/i915/gvt/mmio.h | 11 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 24 +- drivers/gpu/drm/i915/gvt/mmio_context.h | 2 +- drivers/gpu/drm/i915/gvt/mpt.h | 7 +- drivers/gpu/drm/i915/gvt/opregion.c | 20 +- drivers/gpu/drm/i915/gvt/page_track.c | 5 +- drivers/gpu/drm/i915/gvt/sched_policy.c | 73 +- drivers/gpu/drm/i915/gvt/scheduler.c | 215 +- drivers/gpu/drm/i915/gvt/scheduler.h | 4 +- drivers/gpu/drm/i915/gvt/vgpu.c | 81 +- drivers/gpu/drm/i915/i915_debugfs.c | 374 +- drivers/gpu/drm/i915/i915_drv.c | 177 +- drivers/gpu/drm/i915/i915_drv.h | 127 +- drivers/gpu/drm/i915/i915_gem.c | 593 +- drivers/gpu/drm/i915/i915_gem.h | 21 - drivers/gpu/drm/i915/i915_gem_context.c | 174 +- drivers/gpu/drm/i915/i915_gem_context.h | 28 +- drivers/gpu/drm/i915/i915_gem_dmabuf.c | 11 + drivers/gpu/drm/i915/i915_gem_evict.c | 3 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 115 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 1282 ++- drivers/gpu/drm/i915/i915_gem_gtt.h | 85 +- drivers/gpu/drm/i915/i915_gem_object.h | 27 +- drivers/gpu/drm/i915/i915_gem_render_state.c | 4 +- drivers/gpu/drm/i915/i915_gem_shrinker.c | 25 +- drivers/gpu/drm/i915/i915_gem_stolen.c | 45 +- drivers/gpu/drm/i915/i915_gem_userptr.c | 31 +- drivers/gpu/drm/i915/i915_gpu_error.c | 92 +- drivers/gpu/drm/i915/i915_gpu_error.h | 4 +- drivers/gpu/drm/i915/i915_irq.c | 648 +- drivers/gpu/drm/i915/i915_params.c | 9 +- drivers/gpu/drm/i915/i915_params.h | 2 + drivers/gpu/drm/i915/i915_pci.c | 20 +- drivers/gpu/drm/i915/i915_perf.c | 144 +- drivers/gpu/drm/i915/i915_pmu.c | 68 +- drivers/gpu/drm/i915/i915_pmu.h | 8 - drivers/gpu/drm/i915/i915_pvinfo.h | 6 +- drivers/gpu/drm/i915/i915_reg.h | 4089 ++++---- drivers/gpu/drm/i915/i915_request.c | 100 +- drivers/gpu/drm/i915/i915_request.h | 14 +- drivers/gpu/drm/i915/i915_selftest.h | 2 +- drivers/gpu/drm/i915/i915_timeline.h | 2 - drivers/gpu/drm/i915/i915_trace.h | 148 +- drivers/gpu/drm/i915/i915_utils.h | 2 +- drivers/gpu/drm/i915/i915_vgpu.c | 8 +- drivers/gpu/drm/i915/i915_vgpu.h | 6 - drivers/gpu/drm/i915/i915_vma.c | 387 +- drivers/gpu/drm/i915/i915_vma.h | 53 +- drivers/gpu/drm/i915/icl_dsi.c | 127 - drivers/gpu/drm/i915/intel_acpi.c | 27 +- drivers/gpu/drm/i915/intel_atomic.c | 7 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 18 +- drivers/gpu/drm/i915/intel_audio.c | 73 +- drivers/gpu/drm/i915/intel_bios.c | 129 +- drivers/gpu/drm/i915/intel_breadcrumbs.c | 16 +- drivers/gpu/drm/i915/intel_cdclk.c | 61 +- drivers/gpu/drm/i915/intel_crt.c | 55 +- drivers/gpu/drm/i915/intel_ddi.c | 193 +- drivers/gpu/drm/i915/intel_device_info.c | 2 - drivers/gpu/drm/i915/intel_device_info.h | 1 - drivers/gpu/drm/i915/intel_display.c | 797 +- drivers/gpu/drm/i915/intel_display.h | 50 +- drivers/gpu/drm/i915/intel_dp.c | 564 +- drivers/gpu/drm/i915/intel_dp_aux_backlight.c | 12 +- drivers/gpu/drm/i915/intel_dp_link_training.c | 39 +- drivers/gpu/drm/i915/intel_dp_mst.c | 21 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 205 +- drivers/gpu/drm/i915/intel_dpll_mgr.h | 18 +- drivers/gpu/drm/i915/intel_drv.h | 101 +- drivers/gpu/drm/i915/intel_dsi.c | 1866 ++++ drivers/gpu/drm/i915/intel_dsi.h | 34 +- drivers/gpu/drm/i915/intel_dsi_pll.c | 650 ++ drivers/gpu/drm/i915/intel_dsi_vbt.c | 2 +- drivers/gpu/drm/i915/intel_dvo.c | 15 +- drivers/gpu/drm/i915/intel_engine_cs.c | 288 +- drivers/gpu/drm/i915/intel_fbc.c | 129 +- drivers/gpu/drm/i915/intel_fbdev.c | 9 +- drivers/gpu/drm/i915/intel_frontbuffer.c | 2 + drivers/gpu/drm/i915/intel_guc.c | 160 +- drivers/gpu/drm/i915/intel_guc.h | 5 +- drivers/gpu/drm/i915/intel_guc_fwif.h | 20 +- drivers/gpu/drm/i915/intel_guc_log.c | 70 +- drivers/gpu/drm/i915/intel_guc_log.h | 26 +- drivers/gpu/drm/i915/intel_guc_submission.c | 138 +- drivers/gpu/drm/i915/intel_gvt.c | 5 - drivers/gpu/drm/i915/intel_hangcheck.c | 17 +- drivers/gpu/drm/i915/intel_hdmi.c | 161 +- drivers/gpu/drm/i915/intel_hotplug.c | 118 +- drivers/gpu/drm/i915/intel_huc.c | 8 - drivers/gpu/drm/i915/intel_huc.h | 6 - drivers/gpu/drm/i915/intel_i2c.c | 84 +- drivers/gpu/drm/i915/intel_lpe_audio.c | 5 +- drivers/gpu/drm/i915/intel_lrc.c | 979 +- drivers/gpu/drm/i915/intel_lrc.h | 7 +- drivers/gpu/drm/i915/intel_lspcon.c | 4 +- drivers/gpu/drm/i915/intel_lvds.c | 204 +- drivers/gpu/drm/i915/intel_modes.c | 2 +- drivers/gpu/drm/i915/intel_opregion.c | 31 +- drivers/gpu/drm/i915/intel_opregion.h | 1 - drivers/gpu/drm/i915/intel_overlay.c | 228 +- drivers/gpu/drm/i915/intel_panel.c | 28 +- drivers/gpu/drm/i915/intel_pipe_crc.c | 445 + drivers/gpu/drm/i915/intel_pm.c | 109 +- drivers/gpu/drm/i915/intel_psr.c | 631 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 419 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 139 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 333 +- drivers/gpu/drm/i915/intel_sdvo.c | 49 +- drivers/gpu/drm/i915/intel_sprite.c | 311 +- drivers/gpu/drm/i915/intel_tv.c | 23 +- drivers/gpu/drm/i915/intel_uc.c | 165 +- drivers/gpu/drm/i915/intel_uncore.c | 74 +- drivers/gpu/drm/i915/intel_uncore.h | 23 +- drivers/gpu/drm/i915/intel_vbt_defs.h | 14 +- drivers/gpu/drm/i915/intel_workarounds.c | 167 +- drivers/gpu/drm/i915/selftests/huge_pages.c | 82 +- .../gpu/drm/i915/selftests/i915_gem_coherency.c | 47 +- drivers/gpu/drm/i915/selftests/i915_gem_context.c | 301 +- drivers/gpu/drm/i915/selftests/i915_gem_dmabuf.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 39 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 174 +- drivers/gpu/drm/i915/selftests/i915_gem_object.c | 70 +- .../gpu/drm/i915/selftests/i915_mock_selftests.h | 1 - drivers/gpu/drm/i915/selftests/i915_request.c | 34 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 2 - drivers/gpu/drm/i915/selftests/i915_vma.c | 33 +- drivers/gpu/drm/i915/selftests/igt_flush_test.c | 55 +- drivers/gpu/drm/i915/selftests/igt_wedge_me.h | 58 - drivers/gpu/drm/i915/selftests/intel_breadcrumbs.c | 2 +- drivers/gpu/drm/i915/selftests/intel_guc.c | 10 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 260 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 133 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 2 +- drivers/gpu/drm/i915/selftests/intel_workarounds.c | 24 +- drivers/gpu/drm/i915/selftests/mock_context.c | 7 - drivers/gpu/drm/i915/selftests/mock_dmabuf.c | 14 + drivers/gpu/drm/i915/selftests/mock_engine.c | 49 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 20 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 65 +- drivers/gpu/drm/i915/vlv_dsi.c | 1879 ---- drivers/gpu/drm/i915/vlv_dsi_pll.c | 586 -- drivers/gpu/drm/imx/imx-drm-core.c | 47 +- drivers/gpu/drm/imx/imx-drm.h | 1 + drivers/gpu/drm/imx/imx-ldb.c | 5 +- drivers/gpu/drm/imx/imx-tve.c | 4 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 3 +- drivers/gpu/drm/imx/parallel-display.c | 4 +- drivers/gpu/drm/mediatek/mtk_cec.c | 1 - drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 11 - drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 92 - drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 50 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.h | 3 +- drivers/gpu/drm/mediatek/mtk_drm_ddp.c | 251 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 15 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 19 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 129 +- drivers/gpu/drm/mediatek/mtk_drm_drv.h | 5 +- drivers/gpu/drm/mediatek/mtk_drm_fb.c | 76 +- drivers/gpu/drm/mediatek/mtk_drm_fb.h | 1 + drivers/gpu/drm/mediatek/mtk_drm_plane.c | 7 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 2 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 4 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 22 +- drivers/gpu/drm/meson/meson_vclk.c | 656 +- drivers/gpu/drm/meson/meson_vclk.h | 4 - drivers/gpu/drm/meson/meson_venc.c | 378 +- drivers/gpu/drm/meson/meson_venc.h | 3 +- drivers/gpu/drm/meson/meson_venc_cvbs.c | 2 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 4 +- drivers/gpu/drm/msm/Kconfig | 1 - drivers/gpu/drm/msm/Makefile | 34 +- drivers/gpu/drm/msm/adreno/a2xx.xml.h | 57 +- drivers/gpu/drm/msm/adreno/a3xx.xml.h | 24 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 30 +- drivers/gpu/drm/msm/adreno/a4xx.xml.h | 193 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 22 +- drivers/gpu/drm/msm/adreno/a5xx.xml.h | 483 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 249 +- drivers/gpu/drm/msm/adreno/a6xx.xml.h | 4562 --------- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 1207 --- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 162 - drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h | 382 - drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 818 -- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 60 - drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 435 - drivers/gpu/drm/msm/adreno/a6xx_hfi.h | 127 - drivers/gpu/drm/msm/adreno/adreno_common.xml.h | 38 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 49 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 217 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 14 +- drivers/gpu/drm/msm/adreno/adreno_pm4.xml.h | 497 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c | 479 - drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.h | 153 - drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 637 -- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h | 133 - drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 2138 ---- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 423 - drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.c | 2393 ----- drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.h | 103 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 2500 ----- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 177 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 430 - .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 905 -- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 922 -- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 1173 --- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.h | 88 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c | 155 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.h | 53 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 511 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 804 -- .../gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h | 168 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.c | 323 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h | 139 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 540 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 218 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 1183 --- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 257 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 349 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 128 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 261 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 122 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 465 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 250 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 136 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 753 -- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 424 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 398 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h | 202 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c | 368 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 348 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c | 275 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.h | 128 - drivers/gpu/drm/msm/disp/dpu1/dpu_hwio.h | 56 - drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 203 - drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.h | 57 - drivers/gpu/drm/msm/disp/dpu1/dpu_irq.c | 66 - drivers/gpu/drm/msm/disp/dpu1/dpu_irq.h | 59 - drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 1345 --- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 290 - drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 245 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 1963 ---- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 175 - drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.c | 249 - drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.h | 225 - drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 1079 -- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 199 - drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 1007 -- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 384 - drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.h | 94 - drivers/gpu/drm/msm/disp/dpu1/msm_media_info.h | 1376 --- drivers/gpu/drm/msm/disp/mdp4/mdp4.xml.h | 26 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 3 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 2 - drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c | 4 +- .../gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c | 7 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 4 +- drivers/gpu/drm/msm/disp/mdp5/mdp5.xml.h | 26 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 52 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c | 12 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 2 - drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c | 154 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 6 +- drivers/gpu/drm/msm/disp/mdp_common.xml.h | 26 +- drivers/gpu/drm/msm/dsi/dsi.c | 3 - drivers/gpu/drm/msm/dsi/dsi.h | 23 +- drivers/gpu/drm/msm/dsi/dsi.xml.h | 13 +- drivers/gpu/drm/msm/dsi/dsi_cfg.c | 56 +- drivers/gpu/drm/msm/dsi/dsi_cfg.h | 12 - drivers/gpu/drm/msm/dsi/dsi_host.c | 431 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 135 +- drivers/gpu/drm/msm/dsi/mmss_cc.xml.h | 26 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 2 - drivers/gpu/drm/msm/dsi/sfpb.xml.h | 26 +- drivers/gpu/drm/msm/edp/edp.xml.h | 26 +- drivers/gpu/drm/msm/edp/edp_connector.c | 4 +- drivers/gpu/drm/msm/hdmi/hdmi.xml.h | 26 +- drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 4 +- drivers/gpu/drm/msm/hdmi/qfprom.xml.h | 26 +- drivers/gpu/drm/msm/msm_atomic.c | 7 +- drivers/gpu/drm/msm/msm_debugfs.c | 93 +- drivers/gpu/drm/msm/msm_drv.c | 287 +- drivers/gpu/drm/msm/msm_drv.h | 103 +- drivers/gpu/drm/msm/msm_fb.c | 54 +- drivers/gpu/drm/msm/msm_gem.c | 33 +- drivers/gpu/drm/msm/msm_gpu.c | 207 +- drivers/gpu/drm/msm/msm_gpu.h | 70 +- drivers/gpu/drm/msm/msm_kms.h | 29 +- drivers/gpu/drm/nouveau/dispnv04/crtc.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/dac.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/dfp.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/tvnv04.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/tvnv17.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 113 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 1 + drivers/gpu/drm/nouveau/include/nvif/object.h | 2 +- drivers/gpu/drm/nouveau/nouveau_abi16.c | 2 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 139 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 4 - drivers/gpu/drm/nouveau/nouveau_display.c | 52 +- drivers/gpu/drm/nouveau/nouveau_display.h | 2 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 27 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 59 +- drivers/gpu/drm/nouveau/nouveau_fbcon.h | 5 - drivers/gpu/drm/nouveau/nouveau_gem.c | 14 +- drivers/gpu/drm/nouveau/nouveau_hwmon.c | 12 +- drivers/gpu/drm/nouveau/nouveau_platform.c | 2 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 3 +- drivers/gpu/drm/nouveau/nouveau_vga.c | 2 + drivers/gpu/drm/nouveau/nvkm/core/engine.c | 3 +- drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c | 13 - drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c | 14 - .../gpu/drm/nouveau/nvkm/engine/disp/changf119.c | 2 +- .../gpu/drm/nouveau/nvkm/engine/disp/channv50.c | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 54 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h | 1 - drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c | 18 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h | 5 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c | 21 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/vpstate.c | 10 +- .../gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c | 24 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c | 10 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c | 21 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/priv.h | 1 - .../gpu/drm/nouveau/nvkm/subdev/mmu/gp10b. | 0 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c | 2 +- .../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c | 25 +- .../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r367.c | 16 +- .../gpu/drm/nouveau/nvkm/subdev/secboot/gm20b.c | 2 - .../gpu/drm/nouveau/nvkm/subdev/secboot/gp10b.c | 2 - .../drm/omapdrm/displays/panel-sony-acx565akm.c | 2 +- .../drm/omapdrm/displays/panel-tpo-td028ttec1.c | 2 +- drivers/gpu/drm/omapdrm/dss/core.c | 4 +- drivers/gpu/drm/omapdrm/dss/dispc.c | 2 +- drivers/gpu/drm/omapdrm/dss/display.c | 2 +- drivers/gpu/drm/omapdrm/dss/dpi.c | 2 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 2 +- drivers/gpu/drm/omapdrm/dss/dss.c | 2 +- drivers/gpu/drm/omapdrm/dss/dss.h | 5 +- drivers/gpu/drm/omapdrm/dss/pll.c | 73 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 2 +- drivers/gpu/drm/omapdrm/dss/venc.c | 2 +- drivers/gpu/drm/omapdrm/dss/video-pll.c | 1 - drivers/gpu/drm/omapdrm/omap_connector.c | 4 +- drivers/gpu/drm/omapdrm/omap_debugfs.c | 9 +- drivers/gpu/drm/omapdrm/omap_drv.c | 6 +- drivers/gpu/drm/omapdrm/omap_drv.h | 2 +- drivers/gpu/drm/omapdrm/omap_fb.c | 109 +- drivers/gpu/drm/omapdrm/omap_fb.h | 2 + drivers/gpu/drm/omapdrm/omap_fbdev.c | 8 +- drivers/gpu/drm/omapdrm/omap_gem.c | 286 +- drivers/gpu/drm/omapdrm/omap_gem.h | 3 +- drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 19 + drivers/gpu/drm/panel/Kconfig | 9 - drivers/gpu/drm/panel/Makefile | 1 - drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 503 - drivers/gpu/drm/panel/panel-innolux-p079zca.c | 352 +- drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 1 + drivers/gpu/drm/panel/panel-lvds.c | 1 + drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 58 +- .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 1 + drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 2 +- drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 1 + drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c | 1 + drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 1 + drivers/gpu/drm/panel/panel-simple.c | 301 +- drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 1 + drivers/gpu/drm/pl111/Makefile | 1 - drivers/gpu/drm/pl111/pl111_display.c | 56 +- drivers/gpu/drm/pl111/pl111_drm.h | 5 - drivers/gpu/drm/pl111/pl111_drv.c | 61 +- drivers/gpu/drm/pl111/pl111_nomadik.c | 36 - drivers/gpu/drm/pl111/pl111_nomadik.h | 18 - drivers/gpu/drm/pl111/pl111_vexpress.c | 3 +- drivers/gpu/drm/qxl/qxl_display.c | 2 +- drivers/gpu/drm/qxl/qxl_release.c | 7 + drivers/gpu/drm/radeon/ci_dpm.c | 20 +- drivers/gpu/drm/radeon/cik.c | 22 +- drivers/gpu/drm/radeon/r600_dpm.c | 4 +- drivers/gpu/drm/radeon/radeon.h | 4 - drivers/gpu/drm/radeon/radeon_connectors.c | 94 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 6 +- drivers/gpu/drm/radeon/radeon_encoders.c | 2 +- drivers/gpu/drm/radeon/radeon_mn.c | 22 +- drivers/gpu/drm/radeon/radeon_object.c | 7 +- drivers/gpu/drm/radeon/radeon_test.c | 1 - drivers/gpu/drm/radeon/radeon_ttm.c | 8 +- drivers/gpu/drm/radeon/si.c | 22 +- drivers/gpu/drm/radeon/si_dpm.c | 20 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 6 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 4 +- drivers/gpu/drm/rockchip/cdn-dp-reg.c | 16 +- drivers/gpu/drm/rockchip/dw-mipi-dsi.c | 4 +- drivers/gpu/drm/rockchip/inno_hdmi.c | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 86 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.h | 3 + drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 99 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 23 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 8 +- drivers/gpu/drm/savage/savage_state.c | 2 +- drivers/gpu/drm/scheduler/Makefile | 1 + drivers/gpu/drm/scheduler/gpu_scheduler.c | 386 +- drivers/gpu/drm/scheduler/sched_fence.c | 13 +- drivers/gpu/drm/selftests/drm_mm_selftests.h | 2 - drivers/gpu/drm/selftests/test-drm_mm.c | 71 - drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 2 +- drivers/gpu/drm/sti/sti_cursor.c | 2 +- drivers/gpu/drm/sti/sti_drv.c | 8 +- drivers/gpu/drm/sti/sti_dvo.c | 6 +- drivers/gpu/drm/sti/sti_gdp.c | 8 +- drivers/gpu/drm/sti/sti_hda.c | 2 +- drivers/gpu/drm/sti/sti_hdmi.c | 4 +- drivers/gpu/drm/sti/sti_hqvdp.c | 2 +- drivers/gpu/drm/stm/drv.c | 10 +- drivers/gpu/drm/stm/ltdc.c | 21 +- drivers/gpu/drm/stm/ltdc.h | 1 - drivers/gpu/drm/sun4i/Kconfig | 7 - drivers/gpu/drm/sun4i/Makefile | 1 - drivers/gpu/drm/sun4i/sun4i_backend.c | 12 +- drivers/gpu/drm/sun4i/sun4i_crtc.c | 2 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 126 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 4 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 4 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 67 +- drivers/gpu/drm/sun4i/sun4i_tv.c | 2 +- drivers/gpu/drm/sun4i/sun6i_drc.c | 1 - drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 117 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 44 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 8 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 53 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy_clk.c | 90 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 57 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 4 - drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 273 - drivers/gpu/drm/sun4i/sun8i_tcon_top.h | 44 - drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 61 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 61 +- drivers/gpu/drm/tegra/dc.c | 2 +- drivers/gpu/drm/tegra/dsi.c | 5 +- drivers/gpu/drm/tegra/gem.c | 14 + drivers/gpu/drm/tegra/hdmi.c | 2 +- drivers/gpu/drm/tegra/output.c | 6 +- drivers/gpu/drm/tegra/rgb.c | 2 +- drivers/gpu/drm/tegra/sor.c | 2 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 2 +- drivers/gpu/drm/tilcdc/tilcdc_external.c | 9 +- drivers/gpu/drm/tilcdc/tilcdc_panel.c | 2 +- drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 4 +- drivers/gpu/drm/tinydrm/Kconfig | 11 - drivers/gpu/drm/tinydrm/Makefile | 1 - drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 3 +- drivers/gpu/drm/tinydrm/ili9225.c | 1 + drivers/gpu/drm/tinydrm/ili9341.c | 232 - drivers/gpu/drm/tinydrm/mi0283qt.c | 1 + drivers/gpu/drm/tinydrm/mipi-dbi.c | 2 - drivers/gpu/drm/tinydrm/st7586.c | 1 + drivers/gpu/drm/tinydrm/st7735r.c | 1 + drivers/gpu/drm/ttm/ttm_bo.c | 17 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 11 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 63 +- drivers/gpu/drm/ttm/ttm_page_alloc.c | 62 +- drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 59 +- drivers/gpu/drm/ttm/ttm_tt.c | 25 +- drivers/gpu/drm/udl/udl_connector.c | 4 +- drivers/gpu/drm/udl/udl_dmabuf.c | 18 + drivers/gpu/drm/udl/udl_drv.h | 5 +- drivers/gpu/drm/udl/udl_fb.c | 31 +- drivers/gpu/drm/udl/udl_gem.c | 15 +- drivers/gpu/drm/udl/udl_main.c | 45 +- drivers/gpu/drm/udl/udl_modeset.c | 7 +- drivers/gpu/drm/udl/udl_transfer.c | 46 +- drivers/gpu/drm/v3d/v3d_bo.c | 28 +- drivers/gpu/drm/v3d/v3d_drv.c | 11 +- drivers/gpu/drm/v3d/v3d_drv.h | 11 +- drivers/gpu/drm/v3d/v3d_fence.c | 17 + drivers/gpu/drm/v3d/v3d_gem.c | 13 +- drivers/gpu/drm/v3d/v3d_irq.c | 3 + drivers/gpu/drm/v3d/v3d_regs.h | 1 - drivers/gpu/drm/v3d/v3d_sched.c | 26 +- drivers/gpu/drm/vc4/Makefile | 1 - drivers/gpu/drm/vc4/vc4_bo.c | 2 +- drivers/gpu/drm/vc4/vc4_crtc.c | 147 +- drivers/gpu/drm/vc4/vc4_debugfs.c | 1 - drivers/gpu/drm/vc4/vc4_drv.c | 9 +- drivers/gpu/drm/vc4/vc4_drv.h | 10 +- drivers/gpu/drm/vc4/vc4_dsi.c | 57 +- drivers/gpu/drm/vc4/vc4_fence.c | 8 + drivers/gpu/drm/vc4/vc4_hdmi.c | 4 +- drivers/gpu/drm/vc4/vc4_kms.c | 11 +- drivers/gpu/drm/vc4/vc4_plane.c | 123 +- drivers/gpu/drm/vc4/vc4_regs.h | 6 - drivers/gpu/drm/vc4/vc4_txp.c | 477 - drivers/gpu/drm/vc4/vc4_vec.c | 2 +- drivers/gpu/drm/vgem/vgem_drv.c | 7 +- drivers/gpu/drm/virtio/virtgpu_display.c | 34 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 1 + drivers/gpu/drm/virtio/virtgpu_fb.c | 8 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 7 + drivers/gpu/drm/virtio/virtgpu_plane.c | 4 +- drivers/gpu/drm/vkms/Makefile | 3 - drivers/gpu/drm/vkms/vkms_crtc.c | 130 - drivers/gpu/drm/vkms/vkms_drv.c | 156 - drivers/gpu/drm/vkms/vkms_drv.h | 78 - drivers/gpu/drm/vkms/vkms_gem.c | 179 - drivers/gpu/drm/vkms/vkms_output.c | 111 - drivers/gpu/drm/vkms/vkms_plane.c | 57 - drivers/gpu/drm/vmwgfx/Kconfig | 1 - drivers/gpu/drm/vmwgfx/Makefile | 4 +- .../gpu/drm/vmwgfx/device_include/svga3d_caps.h | 3 +- drivers/gpu/drm/vmwgfx/device_include/svga3d_cmd.h | 233 +- .../gpu/drm/vmwgfx/device_include/svga3d_devcaps.h | 86 +- drivers/gpu/drm/vmwgfx/device_include/svga3d_dx.h | 300 +- .../gpu/drm/vmwgfx/device_include/svga3d_limits.h | 7 +- drivers/gpu/drm/vmwgfx/device_include/svga3d_reg.h | 3 +- .../drm/vmwgfx/device_include/svga3d_surfacedefs.h | 1094 +- .../gpu/drm/vmwgfx/device_include/svga3d_types.h | 334 +- .../gpu/drm/vmwgfx/device_include/svga_escape.h | 3 +- .../gpu/drm/vmwgfx/device_include/svga_overlay.h | 3 +- drivers/gpu/drm/vmwgfx/device_include/svga_reg.h | 211 +- drivers/gpu/drm/vmwgfx/device_include/svga_types.h | 6 +- .../drm/vmwgfx/device_include/vmware_pack_begin.h | 25 +- .../drm/vmwgfx/device_include/vmware_pack_end.h | 25 +- drivers/gpu/drm/vmwgfx/vmwgfx_binding.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_binding.h | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 1123 --- drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c | 887 ++ drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 18 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 18 +- drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c | 376 + drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 72 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 186 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 124 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 41 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 42 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.h | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 45 +- drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 29 +- drivers/gpu/drm/vmwgfx/vmwgfx_irq.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 620 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 80 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 16 +- drivers/gpu/drm/vmwgfx/vmwgfx_marker.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 18 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.h | 35 +- drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 28 +- drivers/gpu/drm/vmwgfx/vmwgfx_prime.c | 18 +- drivers/gpu/drm/vmwgfx/vmwgfx_reg.h | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 709 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 146 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 30 +- drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_so.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_so.h | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 134 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 577 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 887 -- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_va.c | 4 +- drivers/gpu/drm/xen/xen_drm_front.c | 2 +- drivers/gpu/drm/xen/xen_drm_front.h | 4 +- drivers/gpu/drm/xen/xen_drm_front_shbuf.c | 2 +- drivers/gpu/drm/zte/zx_hdmi.c | 4 +- drivers/gpu/drm/zte/zx_plane.c | 2 +- drivers/gpu/drm/zte/zx_tvenc.c | 2 +- drivers/gpu/drm/zte/zx_vga.c | 4 +- drivers/gpu/ipu-v3/ipu-common.c | 6 - drivers/gpu/ipu-v3/ipu-cpmem.c | 29 +- drivers/gpu/ipu-v3/ipu-csi.c | 34 +- drivers/gpu/ipu-v3/ipu-image-convert.c | 6 - drivers/gpu/ipu-v3/ipu-pre.c | 3 +- drivers/gpu/ipu-v3/ipu-prg.c | 3 +- drivers/gpu/vga/vga_switcheroo.c | 65 +- drivers/hid/Kconfig | 10 - drivers/hid/Makefile | 1 - drivers/hid/hid-apple.c | 9 +- drivers/hid/hid-core.c | 45 +- drivers/hid/hid-cougar.c | 312 - drivers/hid/hid-elan.c | 235 +- drivers/hid/hid-hyperv.c | 3 - drivers/hid/hid-ids.h | 11 +- drivers/hid/hid-input.c | 8 +- drivers/hid/hid-microsoft.c | 49 +- drivers/hid/hid-multitouch.c | 1008 +- drivers/hid/hid-ntrig.c | 2 - drivers/hid/hid-redragon.c | 26 +- drivers/hid/hid-saitek.c | 2 - drivers/hid/hid-sensor-hub.c | 23 - drivers/hid/hid-sony.c | 164 +- drivers/hid/hid-wiimote-core.c | 14 - drivers/hid/hid-wiimote-modules.c | 440 - drivers/hid/hid-wiimote.h | 3 - drivers/hid/i2c-hid/i2c-hid.c | 68 +- drivers/hid/intel-ish-hid/ipc/hw-ish.h | 1 - drivers/hid/intel-ish-hid/ipc/ipc.c | 9 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 14 +- drivers/hid/intel-ish-hid/ishtp/hbm.c | 2 + drivers/hid/usbhid/hid-core.c | 7 +- drivers/hid/wacom_sys.c | 123 +- drivers/hid/wacom_wac.c | 20 +- drivers/hsi/controllers/omap_ssi_port.c | 1 - drivers/hv/channel.c | 67 +- drivers/hv/channel_mgmt.c | 10 +- drivers/hv/hv.c | 44 +- drivers/hv/hv_balloon.c | 3 - drivers/hv/hv_util.c | 3 - drivers/hv/ring_buffer.c | 65 +- drivers/hv/vmbus_drv.c | 123 +- drivers/hwmon/Kconfig | 32 - drivers/hwmon/Makefile | 3 - drivers/hwmon/adt7475.c | 365 +- drivers/hwmon/emc1403.c | 2 - drivers/hwmon/hwmon.c | 4 - drivers/hwmon/ibmpowernv.c | 238 +- drivers/hwmon/iio_hwmon.c | 67 +- drivers/hwmon/ina2xx.c | 13 +- drivers/hwmon/k10temp.c | 8 +- drivers/hwmon/max197.c | 1 - drivers/hwmon/mc13783-adc.c | 1 - drivers/hwmon/mlxreg-fan.c | 489 - drivers/hwmon/nct6775.c | 80 +- drivers/hwmon/nct7904.c | 68 +- drivers/hwmon/npcm750-pwm-fan.c | 1057 -- drivers/hwmon/pmbus/Kconfig | 2 +- drivers/hwmon/pmbus/max34440.c | 93 +- drivers/hwmon/raspberrypi-hwmon.c | 167 - drivers/hwspinlock/hwspinlock_core.c | 223 +- drivers/hwtracing/coresight/Kconfig | 11 - drivers/hwtracing/coresight/Makefile | 1 - drivers/hwtracing/coresight/coresight-catu.c | 577 -- drivers/hwtracing/coresight/coresight-catu.h | 119 - drivers/hwtracing/coresight/coresight-etb10.c | 12 +- drivers/hwtracing/coresight/coresight-etm.h | 3 + .../hwtracing/coresight/coresight-etm3x-sysfs.c | 43 +- drivers/hwtracing/coresight/coresight-etm3x.c | 4 +- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 47 +- drivers/hwtracing/coresight/coresight-etm4x.c | 31 +- drivers/hwtracing/coresight/coresight-etm4x.h | 3 + drivers/hwtracing/coresight/coresight-priv.h | 10 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 45 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 1074 +- drivers/hwtracing/coresight/coresight-tmc.c | 83 +- drivers/hwtracing/coresight/coresight-tmc.h | 113 +- drivers/hwtracing/coresight/coresight-tpiu.c | 7 +- drivers/hwtracing/coresight/coresight.c | 53 +- drivers/hwtracing/intel_th/core.c | 16 +- drivers/hwtracing/intel_th/msu.c | 2 +- drivers/hwtracing/intel_th/pci.c | 5 - drivers/i2c/Makefile | 1 + drivers/i2c/algos/i2c-algo-bit.c | 55 +- drivers/i2c/busses/Kconfig | 42 +- drivers/i2c/busses/Makefile | 3 - drivers/i2c/busses/i2c-amd8111.c | 1 - drivers/i2c/busses/i2c-aspeed.c | 40 +- drivers/i2c/busses/i2c-brcmstb.c | 8 +- drivers/i2c/busses/i2c-davinci.c | 4 +- drivers/i2c/busses/i2c-designware-baytrail.c | 10 +- drivers/i2c/busses/i2c-designware-common.c | 91 +- drivers/i2c/busses/i2c-designware-core.h | 24 +- drivers/i2c/busses/i2c-designware-master.c | 224 +- drivers/i2c/busses/i2c-designware-pcidrv.c | 17 +- drivers/i2c/busses/i2c-designware-platdrv.c | 75 +- drivers/i2c/busses/i2c-designware-slave.c | 62 +- drivers/i2c/busses/i2c-emev2.c | 5 +- drivers/i2c/busses/i2c-exynos5.c | 22 +- drivers/i2c/busses/i2c-fsi.c | 752 -- drivers/i2c/busses/i2c-gpio.c | 97 +- drivers/i2c/busses/i2c-highlander.c | 5 +- drivers/i2c/busses/i2c-i801.c | 20 +- drivers/i2c/busses/i2c-imx-lpi2c.c | 1 + drivers/i2c/busses/i2c-imx.c | 23 +- drivers/i2c/busses/i2c-mxs.c | 8 +- drivers/i2c/busses/i2c-ocores.c | 4 +- drivers/i2c/busses/i2c-owl.c | 495 - drivers/i2c/busses/i2c-pasemi.c | 3 +- drivers/i2c/busses/i2c-pmcmsp.c | 17 +- drivers/i2c/busses/i2c-qcom-geni.c | 673 -- drivers/i2c/busses/i2c-rcar.c | 83 +- drivers/i2c/busses/i2c-riic.c | 5 +- drivers/i2c/busses/i2c-s3c2410.c | 4 +- drivers/i2c/busses/i2c-sh_mobile.c | 35 +- drivers/i2c/busses/i2c-sprd.c | 8 +- drivers/i2c/busses/i2c-stu300.c | 12 +- drivers/i2c/busses/i2c-tegra.c | 90 +- drivers/i2c/busses/i2c-uniphier-f.c | 7 +- drivers/i2c/busses/i2c-uniphier.c | 7 +- drivers/i2c/busses/i2c-xiic.c | 4 - drivers/i2c/busses/i2c-xlr.c | 11 +- drivers/i2c/i2c-core-acpi.c | 19 +- drivers/i2c/i2c-core-base.c | 107 +- drivers/i2c/i2c-core-slave.c | 8 +- drivers/i2c/i2c-core-smbus.c | 28 +- drivers/i2c/i2c-mux.c | 4 +- drivers/i2c/muxes/i2c-mux-mlxcpld.c | 28 +- drivers/i2c/muxes/i2c-mux-pca9541.c | 75 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 51 +- drivers/ide/hpt366.c | 5 +- drivers/ide/ide-cd.c | 58 +- drivers/ide/ide-cd.h | 6 +- drivers/ide/ide-cd_ioctl.c | 62 +- drivers/ide/ide-floppy.c | 1 - drivers/ide/ide-io.c | 4 + drivers/ide/ide-probe.c | 1 - drivers/ide/ide-tape.c | 2 + drivers/ide/ide-taskfile.c | 3 +- drivers/ide/sis5513.c | 1 - drivers/iio/accel/Kconfig | 4 +- drivers/iio/accel/adxl345.h | 7 +- drivers/iio/accel/adxl345_core.c | 140 +- drivers/iio/accel/adxl345_i2c.c | 7 +- drivers/iio/accel/adxl345_spi.c | 6 +- drivers/iio/accel/mma8452.c | 1 - drivers/iio/accel/sca3000.c | 1 - drivers/iio/accel/st_accel_i2c.c | 64 +- drivers/iio/adc/Kconfig | 13 +- drivers/iio/adc/Makefile | 1 - drivers/iio/adc/ad_sigma_delta.c | 5 +- drivers/iio/adc/at91-sama5d2_adc.c | 783 +- drivers/iio/adc/hx711.c | 39 - drivers/iio/adc/ina2xx-adc.c | 17 +- drivers/iio/adc/max1363.c | 8 +- drivers/iio/adc/meson_saradc.c | 9 - drivers/iio/adc/sc27xx_adc.c | 522 - drivers/iio/adc/ti-ads7950.c | 43 +- drivers/iio/adc/xilinx-xadc-core.c | 44 +- drivers/iio/adc/xilinx-xadc.h | 1 - drivers/iio/chemical/Kconfig | 23 - drivers/iio/chemical/Makefile | 3 - drivers/iio/chemical/bme680.h | 96 - drivers/iio/chemical/bme680_core.c | 959 -- drivers/iio/chemical/bme680_i2c.c | 85 - drivers/iio/chemical/bme680_spi.c | 125 - drivers/iio/common/st_sensors/st_sensors_core.c | 3 +- drivers/iio/counter/104-quad-8.c | 87 +- drivers/iio/dac/Kconfig | 10 - drivers/iio/dac/Makefile | 1 - drivers/iio/dac/ad5686.c | 7 - drivers/iio/dac/ad5686.h | 1 - drivers/iio/dac/ad5696-i2c.c | 1 - drivers/iio/dac/ad5758.c | 897 -- drivers/iio/dac/ltc2632.c | 7 +- drivers/iio/dac/ti-dac5571.c | 6 + drivers/iio/frequency/ad9523.c | 68 +- drivers/iio/imu/adis.c | 3 - drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 37 +- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 5 - drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 38 +- drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 143 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 29 +- drivers/iio/industrialio-core.c | 29 +- drivers/iio/light/Kconfig | 17 +- drivers/iio/light/Makefile | 1 - drivers/iio/light/si1133.c | 1071 -- drivers/iio/light/vcnl4000.c | 220 +- drivers/iio/pressure/st_pressure_i2c.c | 3 +- drivers/iio/proximity/Kconfig | 13 - drivers/iio/proximity/Makefile | 1 - drivers/iio/proximity/isl29501.c | 1027 -- drivers/iio/temperature/maxim_thermocouple.c | 1 + drivers/iio/temperature/mlx90614.c | 4 +- drivers/infiniband/Kconfig | 4 +- drivers/infiniband/core/Makefile | 5 +- drivers/infiniband/core/addr.c | 16 +- drivers/infiniband/core/cache.c | 756 +- drivers/infiniband/core/cm.c | 147 +- drivers/infiniband/core/cm_msgs.h | 7 + drivers/infiniband/core/cma.c | 374 +- drivers/infiniband/core/core_priv.h | 4 +- drivers/infiniband/core/device.c | 23 +- drivers/infiniband/core/mad.c | 113 +- drivers/infiniband/core/mad_priv.h | 7 +- drivers/infiniband/core/multicast.c | 40 +- drivers/infiniband/core/nldev.c | 16 +- drivers/infiniband/core/rdma_core.c | 1022 +- drivers/infiniband/core/rdma_core.h | 96 +- drivers/infiniband/core/roce_gid_mgmt.c | 306 +- drivers/infiniband/core/rw.c | 8 +- drivers/infiniband/core/sa_query.c | 138 +- drivers/infiniband/core/sysfs.c | 66 +- drivers/infiniband/core/ucm.c | 15 +- drivers/infiniband/core/ucma.c | 8 - drivers/infiniband/core/umem.c | 62 +- drivers/infiniband/core/umem_odp.c | 33 +- drivers/infiniband/core/user_mad.c | 1 - drivers/infiniband/core/uverbs.h | 34 +- drivers/infiniband/core/uverbs_cmd.c | 667 +- drivers/infiniband/core/uverbs_ioctl.c | 709 +- drivers/infiniband/core/uverbs_ioctl_merge.c | 664 ++ drivers/infiniband/core/uverbs_main.c | 236 +- drivers/infiniband/core/uverbs_marshall.c | 2 + drivers/infiniband/core/uverbs_std_types.c | 200 +- .../infiniband/core/uverbs_std_types_counters.c | 108 +- drivers/infiniband/core/uverbs_std_types_cq.c | 154 +- drivers/infiniband/core/uverbs_std_types_dm.c | 61 +- .../infiniband/core/uverbs_std_types_flow_action.c | 170 +- drivers/infiniband/core/uverbs_std_types_mr.c | 88 +- drivers/infiniband/core/uverbs_uapi.c | 347 - drivers/infiniband/core/verbs.c | 523 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 146 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 15 +- drivers/infiniband/hw/bnxt_re/main.c | 93 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 14 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 4 +- drivers/infiniband/hw/cxgb3/iwch_cq.c | 64 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 44 +- drivers/infiniband/hw/cxgb3/iwch_provider.h | 8 +- drivers/infiniband/hw/cxgb3/iwch_qp.c | 32 +- drivers/infiniband/hw/cxgb4/cm.c | 90 +- drivers/infiniband/hw/cxgb4/cq.c | 269 +- drivers/infiniband/hw/cxgb4/device.c | 20 +- drivers/infiniband/hw/cxgb4/ev.c | 5 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 57 +- drivers/infiniband/hw/cxgb4/provider.c | 56 +- drivers/infiniband/hw/cxgb4/qp.c | 1057 +- drivers/infiniband/hw/cxgb4/resource.c | 51 +- drivers/infiniband/hw/cxgb4/t4.h | 164 +- drivers/infiniband/hw/cxgb4/t4fw_ri_api.h | 68 +- drivers/infiniband/hw/hfi1/affinity.c | 24 +- drivers/infiniband/hw/hfi1/chip.c | 211 +- drivers/infiniband/hw/hfi1/chip.h | 30 - drivers/infiniband/hw/hfi1/driver.c | 63 +- drivers/infiniband/hw/hfi1/file_ops.c | 10 +- drivers/infiniband/hw/hfi1/hfi.h | 243 +- drivers/infiniband/hw/hfi1/init.c | 44 +- drivers/infiniband/hw/hfi1/mmu_rb.c | 11 +- drivers/infiniband/hw/hfi1/pcie.c | 32 +- drivers/infiniband/hw/hfi1/pio.c | 65 +- drivers/infiniband/hw/hfi1/pio.h | 2 - drivers/infiniband/hw/hfi1/qp.c | 6 +- drivers/infiniband/hw/hfi1/qp.h | 24 +- drivers/infiniband/hw/hfi1/rc.c | 6 +- drivers/infiniband/hw/hfi1/ruc.c | 14 +- drivers/infiniband/hw/hfi1/sdma.c | 10 +- drivers/infiniband/hw/hfi1/user_sdma.c | 2 +- drivers/infiniband/hw/hfi1/verbs.c | 26 +- drivers/infiniband/hw/hfi1/vnic_main.c | 14 +- drivers/infiniband/hw/hns/hns_roce_ah.c | 21 +- drivers/infiniband/hw/hns/hns_roce_common.h | 9 + drivers/infiniband/hw/hns/hns_roce_db.c | 2 - drivers/infiniband/hw/hns/hns_roce_device.h | 45 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 7 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 440 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.h | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 698 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 136 +- drivers/infiniband/hw/hns/hns_roce_main.c | 15 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 2 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 55 +- drivers/infiniband/hw/i40iw/Kconfig | 1 - drivers/infiniband/hw/i40iw/i40iw_cm.c | 26 +- drivers/infiniband/hw/i40iw/i40iw_hw.c | 83 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 54 +- drivers/infiniband/hw/mlx4/ah.c | 70 +- drivers/infiniband/hw/mlx4/mad.c | 29 +- drivers/infiniband/hw/mlx4/main.c | 45 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 21 +- drivers/infiniband/hw/mlx4/qp.c | 421 +- drivers/infiniband/hw/mlx4/srq.c | 4 +- drivers/infiniband/hw/mlx5/Kconfig | 2 +- drivers/infiniband/hw/mlx5/Makefile | 2 - drivers/infiniband/hw/mlx5/ah.c | 11 +- drivers/infiniband/hw/mlx5/cmd.c | 27 - drivers/infiniband/hw/mlx5/cmd.h | 2 - drivers/infiniband/hw/mlx5/cong.c | 9 +- drivers/infiniband/hw/mlx5/cq.c | 2 +- drivers/infiniband/hw/mlx5/devx.c | 1122 --- drivers/infiniband/hw/mlx5/flow.c | 252 - drivers/infiniband/hw/mlx5/gsi.c | 8 +- drivers/infiniband/hw/mlx5/main.c | 570 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 85 +- drivers/infiniband/hw/mlx5/mr.c | 34 +- drivers/infiniband/hw/mlx5/odp.c | 2 +- drivers/infiniband/hw/mlx5/qp.c | 294 +- drivers/infiniband/hw/mlx5/srq.c | 4 +- drivers/infiniband/hw/mthca/mthca_av.c | 5 +- drivers/infiniband/hw/mthca/mthca_dev.h | 24 +- drivers/infiniband/hw/mthca/mthca_provider.c | 7 +- drivers/infiniband/hw/mthca/mthca_qp.c | 24 +- drivers/infiniband/hw/mthca/mthca_srq.c | 8 +- drivers/infiniband/hw/nes/nes.h | 2 +- drivers/infiniband/hw/nes/nes_cm.c | 8 +- drivers/infiniband/hw/nes/nes_hw.c | 6 +- drivers/infiniband/hw/nes/nes_verbs.c | 74 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.c | 32 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.h | 1 + drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 26 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 1 + drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 50 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.h | 12 +- drivers/infiniband/hw/qedr/main.c | 107 +- drivers/infiniband/hw/qedr/qedr.h | 43 +- drivers/infiniband/hw/qedr/qedr_hsi_rdma.h | 11 - drivers/infiniband/hw/qedr/qedr_iw_cm.c | 12 +- drivers/infiniband/hw/qedr/qedr_roce_cm.c | 37 +- drivers/infiniband/hw/qedr/qedr_roce_cm.h | 8 +- drivers/infiniband/hw/qedr/verbs.c | 625 +- drivers/infiniband/hw/qedr/verbs.h | 17 +- drivers/infiniband/hw/qib/qib_verbs.c | 3 +- drivers/infiniband/hw/qib/qib_verbs.h | 5 +- drivers/infiniband/hw/usnic/Kconfig | 2 +- drivers/infiniband/hw/usnic/usnic_fwd.c | 4 +- drivers/infiniband/hw/usnic/usnic_fwd.h | 2 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 10 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.h | 8 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 40 +- drivers/infiniband/hw/usnic/usnic_uiom.h | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma.h | 5 + drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 26 + drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 52 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 11 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 7 + drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 6 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 15 +- drivers/infiniband/sw/rdmavt/ah.c | 4 +- drivers/infiniband/sw/rdmavt/qp.c | 27 +- drivers/infiniband/sw/rdmavt/qp.h | 12 +- drivers/infiniband/sw/rdmavt/srq.c | 2 +- drivers/infiniband/sw/rxe/rxe.c | 3 +- drivers/infiniband/sw/rxe/rxe_av.c | 30 +- drivers/infiniband/sw/rxe/rxe_comp.c | 1 - drivers/infiniband/sw/rxe/rxe_loc.h | 5 +- drivers/infiniband/sw/rxe/rxe_net.c | 67 +- drivers/infiniband/sw/rxe/rxe_param.h | 2 +- drivers/infiniband/sw/rxe/rxe_qp.c | 31 +- drivers/infiniband/sw/rxe/rxe_recv.c | 24 +- drivers/infiniband/sw/rxe/rxe_resp.c | 5 - drivers/infiniband/sw/rxe/rxe_verbs.c | 70 +- drivers/infiniband/ulp/ipoib/ipoib.h | 32 +- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 83 +- drivers/infiniband/ulp/ipoib/ipoib_ethtool.c | 2 +- drivers/infiniband/ulp/ipoib/ipoib_fs.c | 6 +- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 15 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 444 +- drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 7 +- drivers/infiniband/ulp/ipoib/ipoib_netlink.c | 23 + drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 8 +- drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 261 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 16 +- drivers/infiniband/ulp/iser/iser_memory.c | 7 +- drivers/infiniband/ulp/iser/iser_verbs.c | 14 +- drivers/infiniband/ulp/isert/ib_isert.c | 26 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c | 4 +- drivers/infiniband/ulp/srp/ib_srp.c | 33 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 82 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 4 +- drivers/input/evbug.c | 4 + drivers/input/evdev.c | 16 +- drivers/input/gameport/emu10k1-gp.c | 4 + drivers/input/gameport/lightning.c | 4 + drivers/input/gameport/ns558.c | 4 + drivers/input/input.c | 16 +- drivers/input/joystick/a3d.c | 4 + drivers/input/joystick/adi.c | 4 + drivers/input/joystick/amijoy.c | 4 + drivers/input/joystick/analog.c | 4 + drivers/input/joystick/cobra.c | 4 + drivers/input/joystick/db9.c | 9 +- drivers/input/joystick/gamecon.c | 4 + drivers/input/joystick/gf2k.c | 4 + drivers/input/joystick/grip.c | 4 + drivers/input/joystick/guillemot.c | 4 + drivers/input/joystick/iforce/iforce-ff.c | 8 +- drivers/input/joystick/iforce/iforce-main.c | 30 +- drivers/input/joystick/iforce/iforce-packets.c | 16 +- drivers/input/joystick/iforce/iforce-serio.c | 4 + drivers/input/joystick/iforce/iforce-usb.c | 4 + drivers/input/joystick/iforce/iforce.h | 6 +- drivers/input/joystick/interact.c | 4 + drivers/input/joystick/joydump.c | 4 + drivers/input/joystick/magellan.c | 4 + drivers/input/joystick/pxrc.c | 166 +- drivers/input/joystick/sidewinder.c | 4 + drivers/input/joystick/spaceball.c | 4 + drivers/input/joystick/spaceorb.c | 4 + drivers/input/joystick/stinger.c | 4 + drivers/input/joystick/tmdc.c | 4 + drivers/input/joystick/turbografx.c | 4 + drivers/input/joystick/warrior.c | 4 + drivers/input/keyboard/Kconfig | 2 +- drivers/input/keyboard/adp5589-keys.c | 1 - drivers/input/keyboard/amikbd.c | 4 + drivers/input/keyboard/atakbd.c | 78 +- drivers/input/keyboard/cros_ec_keyb.c | 69 +- drivers/input/keyboard/gpio_keys.c | 8 +- drivers/input/keyboard/hilkbd.c | 4 +- drivers/input/keyboard/imx_keypad.c | 12 +- drivers/input/keyboard/newtonkbd.c | 4 + drivers/input/keyboard/snvs_pwrkey.c | 15 +- drivers/input/keyboard/stowaway.c | 4 + drivers/input/keyboard/sunkbd.c | 4 + drivers/input/keyboard/xtkbd.c | 4 + drivers/input/misc/keyspan_remote.c | 2 +- drivers/input/misc/pm8941-pwrkey.c | 70 +- drivers/input/misc/powermate.c | 2 +- drivers/input/misc/uinput.c | 2 +- drivers/input/misc/xen-kbdfront.c | 183 +- drivers/input/misc/yealink.c | 4 +- drivers/input/mouse/appletouch.c | 7 +- drivers/input/mouse/cyapa_gen5.c | 1 - drivers/input/mouse/cyapa_gen6.c | 1 - drivers/input/mouse/elan_i2c_smbus.c | 2 +- drivers/input/mouse/elantech.c | 4 +- drivers/input/mouse/inport.c | 4 + drivers/input/mouse/logibm.c | 4 + drivers/input/mouse/pc110pad.c | 4 + drivers/input/mouse/sermouse.c | 8 +- drivers/input/serio/ams_delta_serio.c | 198 +- drivers/input/serio/ct82c710.c | 4 + drivers/input/serio/hyperv-keyboard.c | 3 - drivers/input/serio/i8042.c | 3 - drivers/input/serio/q40kbd.c | 4 + drivers/input/serio/rpckbd.c | 4 + drivers/input/serio/serio.c | 4 + drivers/input/tablet/aiptek.c | 2 +- drivers/input/touchscreen/Kconfig | 25 - drivers/input/touchscreen/Makefile | 2 - drivers/input/touchscreen/atmel_mxt_ts.c | 223 +- drivers/input/touchscreen/bu21029_ts.c | 484 - drivers/input/touchscreen/eeti_ts.c | 37 +- drivers/input/touchscreen/egalax_ts.c | 11 +- drivers/input/touchscreen/elo.c | 1 - drivers/input/touchscreen/fsl-imx25-tcq.c | 21 +- drivers/input/touchscreen/gunze.c | 4 + drivers/input/touchscreen/imx6ul_tsc.c | 14 +- drivers/input/touchscreen/raydium_i2c_ts.c | 4 +- drivers/input/touchscreen/resistive-adc-touch.c | 204 - drivers/input/touchscreen/rohm_bu21023.c | 4 +- drivers/input/touchscreen/wdt87xx_i2c.c | 2 +- drivers/iommu/Kconfig | 37 +- drivers/iommu/Makefile | 4 +- drivers/iommu/amd_iommu.c | 46 +- drivers/iommu/amd_iommu_debugfs.c | 33 - drivers/iommu/amd_iommu_init.c | 57 +- drivers/iommu/amd_iommu_proto.h | 6 - drivers/iommu/amd_iommu_types.h | 22 +- drivers/iommu/amd_iommu_v2.c | 2 +- drivers/iommu/arm-smmu-v3.c | 28 +- drivers/iommu/arm-smmu.c | 24 +- drivers/iommu/dma-iommu.c | 3 - drivers/iommu/dmar.c | 6 +- drivers/iommu/exynos-iommu.c | 3 + drivers/iommu/intel-iommu.c | 163 +- drivers/iommu/intel-pasid.c | 239 - drivers/iommu/intel-pasid.h | 39 - drivers/iommu/intel-svm.c | 83 +- drivers/iommu/io-pgtable-arm-v7s.c | 7 +- drivers/iommu/io-pgtable-arm.c | 3 +- drivers/iommu/iommu-debugfs.c | 66 - drivers/iommu/iommu.c | 44 +- drivers/iommu/ipmmu-vmsa.c | 62 +- drivers/iommu/msm_iommu.c | 19 +- drivers/iommu/mtk_iommu.c | 1 + drivers/iommu/mtk_iommu_v1.c | 1 + drivers/iommu/of_iommu.c | 21 +- drivers/iommu/omap-iommu.c | 5 +- drivers/iommu/qcom_iommu.c | 3 + drivers/iommu/rockchip-iommu.c | 54 +- drivers/iommu/tegra-gart.c | 1 + drivers/iommu/tegra-smmu.c | 1 + drivers/ipack/carriers/tpci200.c | 7 - drivers/irqchip/Kconfig | 28 +- drivers/irqchip/Makefile | 1 - drivers/irqchip/irq-bcm7038-l1.c | 4 - drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c | 3 - drivers/irqchip/irq-gic-v3-its-pci-msi.c | 16 +- drivers/irqchip/irq-gic-v3-its-platform-msi.c | 2 - drivers/irqchip/irq-gic-v3-its.c | 243 +- drivers/irqchip/irq-gic-v3.c | 12 +- drivers/irqchip/irq-ingenic.c | 1 - drivers/irqchip/irq-renesas-h8s.c | 6 +- drivers/irqchip/irq-s3c24xx.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 260 - drivers/irqchip/irq-stm32-exti.c | 26 +- drivers/irqchip/irq-tango.c | 3 +- drivers/irqchip/irq-xtensa-mx.c | 2 + drivers/irqchip/irq-xtensa-pic.c | 2 + drivers/isdn/capi/capi.c | 5 +- drivers/isdn/capi/capidrv.c | 3 +- drivers/isdn/gigaset/bas-gigaset.c | 29 +- drivers/isdn/hardware/mISDN/avmfritz.c | 1 - drivers/isdn/hardware/mISDN/hfcpci.c | 3 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 36 +- drivers/isdn/hardware/mISDN/mISDNinfineon.c | 1 - drivers/isdn/hardware/mISDN/mISDNisar.c | 4 - drivers/isdn/hardware/mISDN/netjet.c | 2 +- drivers/isdn/hisax/avm_pci.c | 1 - drivers/isdn/hisax/callc.c | 3 +- drivers/isdn/hisax/config.c | 9 +- drivers/isdn/hisax/gazel.c | 4 - drivers/isdn/hisax/hfc_usb.c | 10 +- drivers/isdn/hisax/isar.c | 2 - drivers/isdn/hisax/l3_1tr6.c | 1 - drivers/isdn/hisax/l3dss1.c | 1 - drivers/isdn/hisax/st5481_usb.c | 11 +- drivers/isdn/hysdn/hysdn_boot.c | 2 - drivers/isdn/i4l/isdn_common.c | 8 +- drivers/isdn/i4l/isdn_tty.c | 4 +- drivers/isdn/i4l/isdn_v110.c | 9 - drivers/isdn/mISDN/stack.c | 1 - drivers/leds/Kconfig | 5 +- drivers/leds/led-triggers.c | 39 +- drivers/leds/leds-apu.c | 44 +- drivers/leds/leds-lm3692x.c | 181 +- drivers/leds/leds-lt3593.c | 190 +- drivers/leds/leds-max8997.c | 2 +- drivers/leds/leds-ns2.c | 4 +- drivers/leds/trigger/Kconfig | 15 +- drivers/leds/trigger/ledtrig-activity.c | 51 +- drivers/leds/trigger/ledtrig-backlight.c | 64 +- drivers/leds/trigger/ledtrig-camera.c | 3 +- drivers/leds/trigger/ledtrig-default-on.c | 20 +- drivers/leds/trigger/ledtrig-gpio.c | 92 +- drivers/leds/trigger/ledtrig-heartbeat.c | 49 +- drivers/leds/trigger/ledtrig-netdev.c | 101 +- drivers/leds/trigger/ledtrig-oneshot.c | 91 +- drivers/leds/trigger/ledtrig-timer.c | 58 +- drivers/leds/trigger/ledtrig-transient.c | 102 +- drivers/lightnvm/Kconfig | 30 +- drivers/lightnvm/pblk-cache.c | 9 +- drivers/lightnvm/pblk-core.c | 78 +- drivers/lightnvm/pblk-gc.c | 34 +- drivers/lightnvm/pblk-init.c | 98 +- drivers/lightnvm/pblk-rb.c | 24 +- drivers/lightnvm/pblk-read.c | 247 +- drivers/lightnvm/pblk-recovery.c | 47 +- drivers/lightnvm/pblk-sysfs.c | 13 +- drivers/lightnvm/pblk-write.c | 35 +- drivers/lightnvm/pblk.h | 48 +- drivers/macintosh/Kconfig | 19 +- drivers/macintosh/Makefile | 1 + drivers/macintosh/adb.c | 2 +- drivers/macintosh/therm_windtunnel.c | 25 +- drivers/macintosh/via-pmu.c | 346 +- drivers/macintosh/via-pmu68k.c | 850 ++ drivers/mailbox/Kconfig | 16 - drivers/mailbox/Makefile | 4 - drivers/mailbox/imx-mailbox.c | 358 - drivers/mailbox/mailbox-xgene-slimpro.c | 6 +- drivers/mailbox/mtk-cmdq-mailbox.c | 571 -- drivers/mailbox/omap-mailbox.c | 31 +- drivers/mailbox/ti-msgmgr.c | 353 +- drivers/md/bcache/Kconfig | 7 +- drivers/md/bcache/alloc.c | 39 +- drivers/md/bcache/bcache.h | 231 +- drivers/md/bcache/bset.c | 205 +- drivers/md/bcache/bset.h | 146 +- drivers/md/bcache/btree.c | 135 +- drivers/md/bcache/btree.h | 88 +- drivers/md/bcache/closure.c | 19 +- drivers/md/bcache/closure.h | 10 +- drivers/md/bcache/debug.c | 40 +- drivers/md/bcache/debug.h | 6 +- drivers/md/bcache/extents.c | 37 +- drivers/md/bcache/extents.h | 6 +- drivers/md/bcache/io.c | 24 +- drivers/md/bcache/journal.c | 34 +- drivers/md/bcache/journal.h | 28 +- drivers/md/bcache/movinggc.c | 14 +- drivers/md/bcache/request.c | 136 +- drivers/md/bcache/request.h | 18 +- drivers/md/bcache/stats.c | 15 +- drivers/md/bcache/stats.h | 15 +- drivers/md/bcache/super.c | 174 +- drivers/md/bcache/sysfs.c | 84 +- drivers/md/bcache/sysfs.h | 6 +- drivers/md/bcache/util.c | 135 +- drivers/md/bcache/util.h | 43 +- drivers/md/bcache/writeback.c | 159 +- drivers/md/bcache/writeback.h | 38 +- drivers/md/dm-cache-metadata.c | 13 +- drivers/md/dm-cache-target.c | 35 +- drivers/md/dm-crypt.c | 74 +- drivers/md/dm-delay.c | 249 +- drivers/md/dm-integrity.c | 505 +- drivers/md/dm-kcopyd.c | 18 +- drivers/md/dm-raid.c | 160 +- drivers/md/dm-raid1.c | 17 +- drivers/md/dm-snap.c | 41 +- drivers/md/dm-thin-metadata.c | 36 +- drivers/md/dm-thin.c | 104 +- drivers/md/dm-verity-target.c | 24 +- drivers/md/dm-writecache.c | 11 +- drivers/md/dm-zoned-reclaim.c | 6 +- drivers/md/dm.c | 6 +- drivers/md/md-bitmap.c | 305 +- drivers/md/md-bitmap.h | 60 +- drivers/md/md-cluster.c | 65 +- drivers/md/md.c | 73 +- drivers/md/md.h | 1 - drivers/md/persistent-data/dm-space-map-common.c | 20 +- drivers/md/raid1.c | 35 +- drivers/md/raid10.c | 57 +- drivers/md/raid5-cache.c | 10 +- drivers/md/raid5-log.h | 5 - drivers/md/raid5.c | 62 +- drivers/media/cec/cec-adap.c | 18 +- drivers/media/cec/cec-api.c | 8 - drivers/media/cec/cec-notifier.c | 11 +- drivers/media/common/siano/smsdvb-debugfs.c | 10 +- drivers/media/common/siano/smsdvb-main.c | 6 +- drivers/media/common/siano/smsdvb.h | 7 +- drivers/media/common/videobuf2/videobuf2-core.c | 5 - .../media/common/videobuf2/videobuf2-dma-contig.c | 3 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 3 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 3 +- drivers/media/dvb-core/dvb_ca_en50221.c | 2 +- drivers/media/dvb-core/dvb_frontend.c | 84 +- drivers/media/dvb-core/dvbdev.c | 18 +- drivers/media/dvb-frontends/Kconfig | 10 - drivers/media/dvb-frontends/Makefile | 1 - drivers/media/dvb-frontends/af9013.c | 15 +- drivers/media/dvb-frontends/af9033.c | 7 +- drivers/media/dvb-frontends/as102_fe.c | 6 +- drivers/media/dvb-frontends/ascot2e.c | 6 +- drivers/media/dvb-frontends/atbm8830.c | 6 +- drivers/media/dvb-frontends/au8522_dig.c | 6 +- drivers/media/dvb-frontends/bcm3510.c | 6 +- drivers/media/dvb-frontends/cx22700.c | 6 +- drivers/media/dvb-frontends/cx22702.c | 6 +- drivers/media/dvb-frontends/cx24110.c | 8 +- drivers/media/dvb-frontends/cx24113.c | 8 +- drivers/media/dvb-frontends/cx24116.c | 8 +- drivers/media/dvb-frontends/cx24117.c | 8 +- drivers/media/dvb-frontends/cx24120.c | 8 +- drivers/media/dvb-frontends/cx24123.c | 8 +- drivers/media/dvb-frontends/cxd2820r_t.c | 4 +- drivers/media/dvb-frontends/cxd2820r_t2.c | 4 +- drivers/media/dvb-frontends/cxd2841er.c | 9 +- drivers/media/dvb-frontends/cxd2880/cxd2880_top.c | 6 +- drivers/media/dvb-frontends/dib0070.c | 8 +- drivers/media/dvb-frontends/dib0090.c | 12 +- drivers/media/dvb-frontends/dib3000mb.c | 6 +- drivers/media/dvb-frontends/dib3000mc.c | 6 +- drivers/media/dvb-frontends/dib7000m.c | 6 +- drivers/media/dvb-frontends/dib7000p.c | 6 +- drivers/media/dvb-frontends/dib8000.c | 6 +- drivers/media/dvb-frontends/dib9000.c | 6 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 25 +- drivers/media/dvb-frontends/drxd_hard.c | 13 +- drivers/media/dvb-frontends/drxk_hard.c | 30 +- drivers/media/dvb-frontends/ds3000.c | 8 +- drivers/media/dvb-frontends/dvb-pll.c | 27 +- drivers/media/dvb-frontends/dvb_dummy_fe.c | 24 +- drivers/media/dvb-frontends/gp8psk-fe.c | 6 +- drivers/media/dvb-frontends/helene.c | 105 +- drivers/media/dvb-frontends/helene.h | 3 - drivers/media/dvb-frontends/horus3a.c | 6 +- drivers/media/dvb-frontends/itd1000.c | 8 +- drivers/media/dvb-frontends/ix2505v.c | 8 +- drivers/media/dvb-frontends/l64781.c | 7 +- drivers/media/dvb-frontends/lg2160.c | 12 +- drivers/media/dvb-frontends/lgdt3305.c | 12 +- drivers/media/dvb-frontends/lgdt3306a.c | 6 +- drivers/media/dvb-frontends/lgdt330x.c | 12 +- drivers/media/dvb-frontends/lgs8gl5.c | 7 +- drivers/media/dvb-frontends/lgs8gxx.c | 6 +- drivers/media/dvb-frontends/m88ds3103.c | 6 +- drivers/media/dvb-frontends/m88rs2000.c | 8 +- drivers/media/dvb-frontends/mb86a16.c | 7 +- drivers/media/dvb-frontends/mb86a20s.c | 6 +- drivers/media/dvb-frontends/mn88443x.c | 802 -- drivers/media/dvb-frontends/mn88443x.h | 27 - drivers/media/dvb-frontends/mt312.c | 10 +- drivers/media/dvb-frontends/mt352.c | 7 +- drivers/media/dvb-frontends/mxl5xx.c | 6 +- drivers/media/dvb-frontends/nxt200x.c | 6 +- drivers/media/dvb-frontends/nxt6000.c | 6 +- drivers/media/dvb-frontends/or51132.c | 6 +- drivers/media/dvb-frontends/or51211.c | 8 +- drivers/media/dvb-frontends/rtl2830.c | 16 +- drivers/media/dvb-frontends/rtl2832.c | 10 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 6 +- drivers/media/dvb-frontends/s5h1409.c | 6 +- drivers/media/dvb-frontends/s5h1411.c | 6 +- drivers/media/dvb-frontends/s5h1420.c | 8 +- drivers/media/dvb-frontends/s5h1432.c | 6 +- drivers/media/dvb-frontends/s921.c | 7 +- drivers/media/dvb-frontends/si2165.c | 2 +- drivers/media/dvb-frontends/si21xx.c | 7 +- drivers/media/dvb-frontends/sp8870.c | 6 +- drivers/media/dvb-frontends/sp887x.c | 6 +- drivers/media/dvb-frontends/stb0899_drv.c | 6 +- drivers/media/dvb-frontends/stb6000.c | 4 +- drivers/media/dvb-frontends/stb6100.c | 5 +- drivers/media/dvb-frontends/stv0288.c | 7 +- drivers/media/dvb-frontends/stv0297.c | 6 +- drivers/media/dvb-frontends/stv0299.c | 7 +- drivers/media/dvb-frontends/stv0367.c | 20 +- drivers/media/dvb-frontends/stv0900_core.c | 7 +- drivers/media/dvb-frontends/stv090x.c | 6 +- drivers/media/dvb-frontends/stv0910.c | 10 +- drivers/media/dvb-frontends/stv6110.c | 6 +- drivers/media/dvb-frontends/stv6110x.c | 7 +- drivers/media/dvb-frontends/stv6111.c | 5 +- drivers/media/dvb-frontends/tc90522.c | 10 +- drivers/media/dvb-frontends/tda10021.c | 10 +- drivers/media/dvb-frontends/tda10023.c | 6 +- drivers/media/dvb-frontends/tda10048.c | 6 +- drivers/media/dvb-frontends/tda1004x.c | 18 +- drivers/media/dvb-frontends/tda10071.c | 10 +- drivers/media/dvb-frontends/tda10086.c | 6 +- drivers/media/dvb-frontends/tda18271c2dd.c | 7 +- drivers/media/dvb-frontends/tda665x.c | 6 +- drivers/media/dvb-frontends/tda8083.c | 7 +- drivers/media/dvb-frontends/tda8261.c | 9 +- drivers/media/dvb-frontends/tda826x.c | 4 +- drivers/media/dvb-frontends/ts2020.c | 4 +- drivers/media/dvb-frontends/tua6100.c | 6 +- drivers/media/dvb-frontends/ves1820.c | 6 +- drivers/media/dvb-frontends/ves1x93.c | 8 +- drivers/media/dvb-frontends/zl10036.c | 8 +- drivers/media/dvb-frontends/zl10353.c | 7 +- drivers/media/firewire/firedtv-fe.c | 26 +- drivers/media/i2c/Kconfig | 115 +- drivers/media/i2c/Makefile | 5 - drivers/media/i2c/ad9389b.c | 1 - drivers/media/i2c/adv7180.c | 32 +- drivers/media/i2c/adv748x/adv748x-csi2.c | 2 +- drivers/media/i2c/adv7511.c | 1 - drivers/media/i2c/adv7604.c | 8 +- drivers/media/i2c/adv7842.c | 9 +- drivers/media/i2c/ak7375.c | 292 - drivers/media/i2c/cx25840/cx25840-core.h | 33 +- drivers/media/i2c/dw9807-vcm.c | 329 - drivers/media/i2c/et8ek8/et8ek8_driver.c | 1 - drivers/media/i2c/imx258.c | 8 - drivers/media/i2c/imx274.c | 742 +- drivers/media/i2c/lm3560.c | 3 +- drivers/media/i2c/mt9m032.c | 1 - drivers/media/i2c/mt9p031.c | 1 - drivers/media/i2c/mt9t001.c | 1 - drivers/media/i2c/mt9v032.c | 1 - drivers/media/i2c/mt9v111.c | 1283 --- drivers/media/i2c/ov2680.c | 1186 --- drivers/media/i2c/ov5640.c | 175 +- drivers/media/i2c/ov5645.c | 13 +- drivers/media/i2c/ov7670.c | 6 +- drivers/media/i2c/ov772x.c | 353 +- drivers/media/i2c/rj54n1cb0c.c | 1437 --- drivers/media/i2c/smiapp/smiapp-core.c | 20 +- drivers/media/i2c/soc_camera/ov772x.c | 2 +- drivers/media/i2c/tc358743.c | 5 +- drivers/media/i2c/tda1997x.c | 2 +- drivers/media/i2c/tvp514x.c | 2 +- drivers/media/i2c/tvp5150.c | 2 +- drivers/media/i2c/tvp7002.c | 2 +- drivers/media/i2c/video-i2c.c | 81 - drivers/media/i2c/vs6624.c | 4 +- drivers/media/media-device.c | 32 +- drivers/media/pci/bt8xx/bttv-driver.c | 2 +- drivers/media/pci/bt8xx/dst.c | 26 +- drivers/media/pci/bt8xx/dvb-bt8xx.c | 12 +- drivers/media/pci/cobalt/cobalt-driver.c | 2 +- drivers/media/pci/cx18/cx18-driver.c | 2 + drivers/media/pci/cx23885/altera-ci.c | 2 +- drivers/media/pci/cx23885/cx23885-cards.c | 82 +- drivers/media/pci/cx23885/cx23885-core.c | 2 +- drivers/media/pci/cx25821/cx25821-audio-upstream.c | 679 ++ drivers/media/pci/cx25821/cx25821-audio-upstream.h | 58 + drivers/media/pci/cx25821/cx25821-core.c | 4 +- drivers/media/pci/cx25821/cx25821-gpio.c | 2 +- drivers/media/pci/cx25821/cx25821-video-upstream.c | 673 ++ drivers/media/pci/cx25821/cx25821-video-upstream.h | 135 + drivers/media/pci/cx25821/cx25821.h | 12 + drivers/media/pci/cx88/cx88-alsa.c | 7 +- drivers/media/pci/cx88/cx88-cards.c | 4 +- drivers/media/pci/cx88/cx88-dvb.c | 20 +- drivers/media/pci/ddbridge/Makefile | 3 +- drivers/media/pci/ddbridge/ddbridge-core.c | 45 +- drivers/media/pci/ddbridge/ddbridge-hw.c | 3 +- drivers/media/pci/ddbridge/ddbridge-i2c.c | 5 +- drivers/media/pci/ddbridge/ddbridge-max.c | 18 +- drivers/media/pci/ddbridge/ddbridge-max.h | 2 +- drivers/media/pci/ddbridge/ddbridge-mci.c | 409 +- drivers/media/pci/ddbridge/ddbridge-mci.h | 192 +- drivers/media/pci/ddbridge/ddbridge-regs.h | 8 + drivers/media/pci/ddbridge/ddbridge-sx8.c | 488 - drivers/media/pci/ddbridge/ddbridge.h | 14 +- drivers/media/pci/dm1105/dm1105.c | 3 - drivers/media/pci/ivtv/ivtv-driver.c | 2 +- drivers/media/pci/ivtv/ivtv-i2c.c | 1 - drivers/media/pci/ivtv/ivtvfb.c | 2 +- drivers/media/pci/mantis/mantis_vp3030.c | 4 +- drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c | 5 + drivers/media/pci/pt1/pt1.c | 2 + drivers/media/pci/saa7164/saa7164-vbi.c | 6 +- drivers/media/pci/sta2x11/sta2x11_vip.c | 7 - drivers/media/pci/tw686x/tw686x-video.c | 11 +- drivers/media/platform/Kconfig | 22 +- drivers/media/platform/Makefile | 5 +- drivers/media/platform/atmel/atmel-isi.c | 27 +- drivers/media/platform/cadence/Kconfig | 2 - drivers/media/platform/cadence/cdns-csi2rx.c | 1 - drivers/media/platform/cadence/cdns-csi2tx.c | 1 - drivers/media/platform/cec-gpio/cec-gpio.c | 54 - drivers/media/platform/coda/coda-bit.c | 123 +- drivers/media/platform/coda/coda-common.c | 189 +- drivers/media/platform/coda/coda-h264.c | 319 - drivers/media/platform/coda/coda.h | 4 - drivers/media/platform/coda/coda_regs.h | 1 - drivers/media/platform/coda/imx-vdoa.c | 1 - drivers/media/platform/cros-ec-cec/Makefile | 1 - drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 347 - drivers/media/platform/davinci/vpbe_osd.c | 1 - drivers/media/platform/davinci/vpbe_venc.c | 1 - drivers/media/platform/davinci/vpif_display.c | 24 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 2 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 11 +- drivers/media/platform/exynos4-is/media-dev.c | 6 +- drivers/media/platform/exynos4-is/mipi-csis.c | 6 +- drivers/media/platform/fsl-viu.c | 38 +- drivers/media/platform/m2m-deinterlace.c | 25 +- drivers/media/platform/meson/ao-cec.c | 2 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 5 + drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 25 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 23 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 16 + drivers/media/platform/mtk-vpu/mtk_vpu.c | 2 +- drivers/media/platform/mx2_emmaprp.c | 21 +- drivers/media/platform/omap/Kconfig | 1 - drivers/media/platform/omap3isp/isp.c | 6 +- drivers/media/platform/pxa_camera.c | 22 +- drivers/media/platform/qcom/camss-8x16/Makefile | 11 + .../media/platform/qcom/camss-8x16/camss-csid.c | 1094 ++ .../media/platform/qcom/camss-8x16/camss-csid.h | 82 + .../media/platform/qcom/camss-8x16/camss-csiphy.c | 893 ++ .../media/platform/qcom/camss-8x16/camss-csiphy.h | 77 + .../media/platform/qcom/camss-8x16/camss-ispif.c | 1178 +++ .../media/platform/qcom/camss-8x16/camss-ispif.h | 85 + drivers/media/platform/qcom/camss-8x16/camss-vfe.c | 3093 ++++++ drivers/media/platform/qcom/camss-8x16/camss-vfe.h | 123 + .../media/platform/qcom/camss-8x16/camss-video.c | 859 ++ .../media/platform/qcom/camss-8x16/camss-video.h | 70 + drivers/media/platform/qcom/camss-8x16/camss.c | 751 ++ drivers/media/platform/qcom/camss-8x16/camss.h | 106 + drivers/media/platform/qcom/camss/Makefile | 15 - drivers/media/platform/qcom/camss/camss-csid.c | 1392 --- drivers/media/platform/qcom/camss/camss-csid.h | 77 - .../platform/qcom/camss/camss-csiphy-2ph-1-0.c | 177 - .../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 257 - drivers/media/platform/qcom/camss/camss-csiphy.c | 765 -- drivers/media/platform/qcom/camss/camss-csiphy.h | 92 - drivers/media/platform/qcom/camss/camss-ispif.c | 1373 --- drivers/media/platform/qcom/camss/camss-ispif.h | 78 - drivers/media/platform/qcom/camss/camss-vfe-4-1.c | 1019 -- drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 1141 --- drivers/media/platform/qcom/camss/camss-vfe.c | 2342 ----- drivers/media/platform/qcom/camss/camss-vfe.h | 186 - drivers/media/platform/qcom/camss/camss-video.c | 958 -- drivers/media/platform/qcom/camss/camss-video.h | 62 - drivers/media/platform/qcom/camss/camss.c | 1028 -- drivers/media/platform/qcom/camss/camss.h | 115 - drivers/media/platform/qcom/venus/Makefile | 3 +- drivers/media/platform/qcom/venus/core.c | 107 - drivers/media/platform/qcom/venus/core.h | 100 +- drivers/media/platform/qcom/venus/helpers.c | 568 +- drivers/media/platform/qcom/venus/helpers.h | 23 +- drivers/media/platform/qcom/venus/hfi.c | 12 +- drivers/media/platform/qcom/venus/hfi.h | 10 - drivers/media/platform/qcom/venus/hfi_cmds.c | 62 +- drivers/media/platform/qcom/venus/hfi_helper.h | 112 +- drivers/media/platform/qcom/venus/hfi_msgs.c | 407 +- drivers/media/platform/qcom/venus/hfi_parser.c | 278 - drivers/media/platform/qcom/venus/hfi_parser.h | 110 - drivers/media/platform/qcom/venus/hfi_venus.c | 108 +- drivers/media/platform/qcom/venus/hfi_venus_io.h | 10 - drivers/media/platform/qcom/venus/vdec.c | 329 +- drivers/media/platform/qcom/venus/vdec_ctrls.c | 10 +- drivers/media/platform/qcom/venus/venc.c | 227 +- drivers/media/platform/qcom/venus/venc_ctrls.c | 10 +- drivers/media/platform/rcar-fcp.c | 7 +- drivers/media/platform/rcar-vin/Kconfig | 1 - drivers/media/platform/rcar-vin/Makefile | 1 - drivers/media/platform/rcar-vin/rcar-core.c | 321 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 20 +- drivers/media/platform/rcar-vin/rcar-dma.c | 63 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 18 +- drivers/media/platform/rcar-vin/rcar-vin.h | 37 +- drivers/media/platform/rcar_drif.c | 8 +- drivers/media/platform/rcar_fdp1.c | 6 +- drivers/media/platform/rcar_jpu.c | 27 +- drivers/media/platform/renesas-ceu.c | 91 +- drivers/media/platform/rockchip/rga/rga-buf.c | 45 +- drivers/media/platform/rockchip/rga/rga.c | 20 +- drivers/media/platform/rockchip/rga/rga.h | 2 + drivers/media/platform/s3c-camif/camif-capture.c | 4 +- drivers/media/platform/s5p-g2d/g2d.c | 19 +- drivers/media/platform/s5p-g2d/g2d.h | 1 + drivers/media/platform/s5p-jpeg/jpeg-core.c | 7 + drivers/media/platform/s5p-mfc/s5p_mfc.c | 29 +- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 15 +- drivers/media/platform/sh_veu.c | 5 +- drivers/media/platform/sh_vou.c | 5 +- .../platform/soc_camera/sh_mobile_ceu_camera.c | 6 +- .../platform/soc_camera/soc_camera_platform.c | 5 +- drivers/media/platform/sti/delta/delta-v4l2.c | 18 + drivers/media/platform/sti/hva/hva-v4l2.c | 1 - drivers/media/platform/stm32/stm32-dcmi.c | 259 +- drivers/media/platform/ti-vpe/vpe.c | 20 + drivers/media/platform/vicodec/Kconfig | 13 - drivers/media/platform/vicodec/Makefile | 4 - drivers/media/platform/vicodec/vicodec-codec.c | 797 -- drivers/media/platform/vicodec/vicodec-codec.h | 129 - drivers/media/platform/vicodec/vicodec-core.c | 1506 --- drivers/media/platform/video-mux.c | 119 +- drivers/media/platform/vim2m.c | 42 +- drivers/media/platform/vimc/vimc-capture.c | 1 - drivers/media/platform/vimc/vimc-core.c | 1 + drivers/media/platform/vimc/vimc-debayer.c | 1 - drivers/media/platform/vimc/vimc-scaler.c | 1 - drivers/media/platform/vimc/vimc-sensor.c | 1 - drivers/media/platform/vivid/vivid-ctrls.c | 2 +- drivers/media/platform/vivid/vivid-kthread-cap.c | 2 +- drivers/media/platform/vsp1/vsp1.h | 3 - drivers/media/platform/vsp1/vsp1_dl.c | 433 +- drivers/media/platform/vsp1/vsp1_dl.h | 28 - drivers/media/platform/vsp1/vsp1_drm.c | 8 +- drivers/media/platform/vsp1/vsp1_drv.c | 20 +- drivers/media/platform/vsp1/vsp1_pipe.h | 2 - drivers/media/platform/vsp1/vsp1_regs.h | 5 +- drivers/media/platform/vsp1/vsp1_rpf.c | 72 +- drivers/media/platform/vsp1/vsp1_wpf.c | 6 +- drivers/media/radio/radio-wl1273.c | 2 +- drivers/media/radio/si4713/radio-usb-si4713.c | 3 + drivers/media/rc/bpf-lirc.c | 10 +- drivers/media/tuners/e4000.c | 6 +- drivers/media/tuners/fc0011.c | 6 +- drivers/media/tuners/fc0012.c | 7 +- drivers/media/tuners/fc0013.c | 7 +- drivers/media/tuners/fc2580.c | 6 +- drivers/media/tuners/it913x.c | 6 +- drivers/media/tuners/m88rs6000t.c | 6 +- drivers/media/tuners/max2165.c | 8 +- drivers/media/tuners/mc44s803.c | 8 +- drivers/media/tuners/mt2060.c | 8 +- drivers/media/tuners/mt2063.c | 7 +- drivers/media/tuners/mt2131.c | 8 +- drivers/media/tuners/mt2266.c | 8 +- drivers/media/tuners/mxl301rf.c | 4 +- drivers/media/tuners/mxl5005s.c | 8 +- drivers/media/tuners/mxl5007t.c | 2 + drivers/media/tuners/qm1d1b0004.c | 4 +- drivers/media/tuners/qm1d1c0042.c | 4 +- drivers/media/tuners/qt1010.c | 8 +- drivers/media/tuners/qt1010_priv.h | 14 +- drivers/media/tuners/r820t.c | 6 +- drivers/media/tuners/si2157.c | 6 +- drivers/media/tuners/tda18212.c | 8 +- drivers/media/tuners/tda18218.c | 8 +- drivers/media/tuners/tda18250.c | 6 +- drivers/media/tuners/tda18271-common.c | 8 +- drivers/media/tuners/tda18271-fe.c | 6 +- drivers/media/tuners/tda827x.c | 12 +- drivers/media/tuners/tua9001.c | 6 +- drivers/media/tuners/tuner-simple.c | 5 +- drivers/media/tuners/tuner-xc2028.c | 15 +- drivers/media/tuners/xc4000.c | 16 +- drivers/media/tuners/xc5000.c | 12 +- drivers/media/usb/au0828/au0828-video.c | 2 +- drivers/media/usb/cx231xx/Kconfig | 2 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 14 +- drivers/media/usb/cx231xx/cx231xx-core.c | 10 +- drivers/media/usb/cx231xx/cx231xx-i2c.c | 2 + drivers/media/usb/cx231xx/cx231xx-vbi.c | 7 +- drivers/media/usb/dvb-usb-v2/Kconfig | 5 +- drivers/media/usb/dvb-usb-v2/af9035.c | 6 +- drivers/media/usb/dvb-usb-v2/gl861.c | 492 +- drivers/media/usb/dvb-usb-v2/gl861.h | 1 - drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c | 6 +- drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c | 6 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 2 +- drivers/media/usb/dvb-usb-v2/usb_urb.c | 4 +- drivers/media/usb/dvb-usb/Kconfig | 6 + drivers/media/usb/dvb-usb/Makefile | 3 + drivers/media/usb/dvb-usb/af9005-fe.c | 6 +- drivers/media/usb/dvb-usb/cinergyT2-fe.c | 6 +- drivers/media/usb/dvb-usb/dib0700_devices.c | 1 - drivers/media/usb/dvb-usb/dtt200u-fe.c | 6 +- drivers/media/usb/dvb-usb/dw2102.c | 19 +- drivers/media/usb/dvb-usb/friio-fe.c | 11 +- drivers/media/usb/dvb-usb/m920x.c | 3 + drivers/media/usb/dvb-usb/usb-urb.c | 4 +- drivers/media/usb/dvb-usb/vp702x-fe.c | 7 +- drivers/media/usb/dvb-usb/vp7045-fe.c | 6 +- drivers/media/usb/em28xx/em28xx-cards.c | 39 +- drivers/media/usb/em28xx/em28xx-core.c | 6 +- drivers/media/usb/em28xx/em28xx-dvb.c | 4 +- drivers/media/usb/em28xx/em28xx-i2c.c | 4 + drivers/media/usb/go7007/go7007-driver.c | 9 +- drivers/media/usb/go7007/snd-go7007.c | 11 +- drivers/media/usb/gspca/kinect.c | 2 +- drivers/media/usb/hackrf/hackrf.c | 6 +- drivers/media/usb/hdpvr/hdpvr-i2c.c | 3 + drivers/media/usb/stk1160/stk1160-v4l.c | 2 +- drivers/media/usb/tm6000/tm6000-dvb.c | 5 - drivers/media/usb/tm6000/tm6000-i2c.c | 2 + drivers/media/usb/ttusb-dec/ttusbdecfe.c | 12 +- drivers/media/usb/usbtv/usbtv-audio.c | 5 +- drivers/media/usb/uvc/uvc_ctrl.c | 215 +- drivers/media/usb/uvc/uvc_driver.c | 5 - drivers/media/usb/uvc/uvc_status.c | 121 +- drivers/media/usb/uvc/uvc_v4l2.c | 4 +- drivers/media/usb/uvc/uvc_video.c | 62 +- drivers/media/usb/uvc/uvcvideo.h | 18 +- drivers/media/v4l2-core/v4l2-ctrls.c | 38 +- drivers/media/v4l2-core/v4l2-dev.c | 16 +- drivers/media/v4l2-core/v4l2-device.c | 3 +- drivers/media/v4l2-core/v4l2-fwnode.c | 6 +- drivers/media/v4l2-core/v4l2-ioctl.c | 128 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 266 +- drivers/media/v4l2-core/v4l2-subdev.c | 22 - drivers/memory/Kconfig | 6 +- drivers/memory/tegra/mc.c | 16 +- drivers/memory/tegra/tegra186.c | 1 - drivers/memory/ti-aemif.c | 2 +- drivers/memory/ti-emif-pm.c | 33 - drivers/message/fusion/mptbase.c | 5 +- drivers/message/fusion/mptctl.c | 4 +- drivers/message/fusion/mptfc.c | 2 +- drivers/message/fusion/mptsas.c | 1 - drivers/mfd/88pm860x-i2c.c | 8 +- drivers/mfd/Kconfig | 83 +- drivers/mfd/Makefile | 17 +- drivers/mfd/arizona-core.c | 34 +- drivers/mfd/as3722.c | 12 - drivers/mfd/atmel-hlcdc.c | 1 - drivers/mfd/axp20x-i2c.c | 2 - drivers/mfd/axp20x.c | 28 +- drivers/mfd/cros_ec_dev.c | 33 - drivers/{platform/chrome => mfd}/cros_ec_i2c.c | 0 drivers/{platform/chrome => mfd}/cros_ec_spi.c | 0 drivers/mfd/cs47l35-tables.c | 1609 --- drivers/mfd/cs47l85-tables.c | 3009 ------ drivers/mfd/cs47l90-tables.c | 2674 ----- drivers/mfd/da9063-core.c | 44 +- drivers/mfd/da9063-i2c.c | 239 +- drivers/mfd/da9063-irq.c | 264 +- drivers/mfd/dln2.c | 10 +- drivers/mfd/hi655x-pmic.c | 2 +- drivers/mfd/intel-lpss-pci.c | 13 - drivers/mfd/kempld-core.c | 15 +- drivers/mfd/madera-core.c | 609 -- drivers/mfd/madera-i2c.c | 140 - drivers/mfd/madera-spi.c | 139 - drivers/mfd/madera.h | 44 - drivers/mfd/omap-usb-host.c | 11 +- drivers/mfd/rave-sp.c | 119 +- drivers/mfd/rohm-bd718x7.c | 211 - drivers/mfd/sec-core.c | 1 - drivers/mfd/sm501.c | 1 - drivers/mfd/ti_am335x_tscadc.c | 3 +- drivers/mfd/wm8994-core.c | 15 +- drivers/misc/aspeed-lpc-snoop.c | 84 +- drivers/misc/cardreader/rtsx_pcr.c | 12 +- drivers/misc/cb710/core.c | 23 +- drivers/misc/cxl/Kconfig | 8 + drivers/misc/cxl/Makefile | 2 +- drivers/misc/cxl/api.c | 154 +- drivers/misc/cxl/base.c | 83 + drivers/misc/cxl/context.c | 3 +- drivers/misc/cxl/cxl.h | 41 + drivers/misc/cxl/cxllib.c | 4 + drivers/misc/cxl/debugfs.c | 5 + drivers/misc/cxl/fault.c | 4 +- drivers/misc/cxl/guest.c | 8 + drivers/misc/cxl/main.c | 7 +- drivers/misc/cxl/native.c | 3 +- drivers/misc/cxl/pci.c | 392 +- drivers/misc/cxl/phb.c | 44 + drivers/misc/cxl/vphb.c | 46 +- drivers/misc/eeprom/at24.c | 17 - drivers/misc/eeprom/at25.c | 4 - drivers/misc/eeprom/idt_89hpesx.c | 6 +- drivers/misc/eeprom/max6875.c | 3 +- drivers/misc/genwqe/card_base.h | 2 +- drivers/misc/genwqe/card_debugfs.c | 4 + drivers/misc/genwqe/card_dev.c | 5 + drivers/misc/hmc6352.c | 2 - drivers/misc/ibmvmc.c | 4 +- drivers/misc/mei/bus-fixup.c | 92 +- drivers/misc/mei/bus.c | 48 +- drivers/misc/mei/client.c | 128 +- drivers/misc/mei/client.h | 2 +- drivers/misc/mei/debugfs.c | 2 - drivers/misc/mei/hbm.c | 46 +- drivers/misc/mei/hw-me.c | 77 +- drivers/misc/mei/hw-me.h | 6 - drivers/misc/mei/hw-txe.c | 66 +- drivers/misc/mei/hw.h | 73 +- drivers/misc/mei/interrupt.c | 17 +- drivers/misc/mei/main.c | 41 +- drivers/misc/mei/mei_dev.h | 77 +- drivers/misc/mic/cosm/cosm_main.h | 5 +- drivers/misc/mic/cosm/cosm_scif_server.c | 6 +- drivers/misc/mic/cosm_client/cosm_scif_client.c | 6 +- drivers/misc/mic/scif/scif_api.c | 21 +- drivers/misc/mic/scif/scif_dma.c | 7 +- drivers/misc/ocxl/context.c | 22 +- drivers/misc/ocxl/link.c | 27 +- drivers/misc/ocxl/sysfs.c | 5 +- drivers/misc/pci_endpoint_test.c | 290 +- drivers/misc/sgi-gru/grutlbpurge.c | 7 +- drivers/misc/sgi-xp/xpc_channel.c | 3 + drivers/misc/sgi-xp/xpc_partition.c | 5 +- drivers/misc/sram.c | 18 +- drivers/misc/ti-st/Kconfig | 3 +- drivers/misc/ti-st/st_kim.c | 7 +- drivers/misc/tsl2550.c | 2 +- drivers/misc/vexpress-syscfg.c | 10 +- drivers/misc/vmw_balloon.c | 181 +- drivers/misc/vmw_vmci/vmci_queue_pair.c | 9 +- drivers/mmc/core/core.c | 48 +- drivers/mmc/core/core.h | 2 + drivers/mmc/core/mmc.c | 16 +- drivers/mmc/core/mmc_ops.c | 2 +- drivers/mmc/core/queue.c | 12 +- drivers/mmc/core/queue.h | 1 - drivers/mmc/core/sdio.c | 1 + drivers/mmc/host/Kconfig | 11 - drivers/mmc/host/Makefile | 4 +- drivers/mmc/host/android-goldfish.c | 4 +- drivers/mmc/host/atmel-mci.c | 12 +- drivers/mmc/host/dw_mmc-exynos.c | 33 +- drivers/mmc/host/meson-mx-sdio.c | 8 +- drivers/mmc/host/mmci.c | 82 +- drivers/mmc/host/mmci.h | 81 +- drivers/mmc/host/mmci_qcom_dml.c | 18 +- drivers/mmc/host/mmci_qcom_dml.h | 5 +- drivers/mmc/host/omap_hsmmc.c | 1 - drivers/mmc/host/pxamci.c | 236 +- drivers/mmc/host/renesas_sdhi_core.c | 139 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 30 +- drivers/mmc/host/renesas_sdhi_sys_dmac.c | 17 +- drivers/mmc/host/sdhci-esdhc-imx.c | 29 +- drivers/mmc/host/sdhci-msm.c | 510 +- drivers/mmc/host/sdhci-of-arasan.c | 16 - drivers/mmc/host/sdhci-of-dwcmshc.c | 116 - drivers/mmc/host/sdhci-of-esdhc.c | 91 +- drivers/mmc/host/sdhci-pci-core.c | 3 - drivers/mmc/host/sdhci-pci-dwc-mshc.c | 84 - drivers/mmc/host/sdhci-pci-o2micro.c | 129 +- drivers/mmc/host/sdhci-pci.h | 5 - drivers/mmc/host/sdhci-tegra.c | 37 +- drivers/mmc/host/sdhci-xenon-phy.c | 1 - drivers/mmc/host/sdhci.c | 25 +- drivers/mmc/host/sdhci.h | 5 - drivers/mmc/host/sunxi-mmc.c | 7 +- drivers/mmc/host/tmio_mmc.h | 6 - drivers/mmc/host/tmio_mmc_core.c | 52 +- drivers/mtd/Kconfig | 24 +- drivers/mtd/chips/Kconfig | 2 +- drivers/mtd/chips/cfi_cmdset_0002.c | 2 + drivers/mtd/chips/gen_probe.c | 7 +- drivers/mtd/devices/Kconfig | 4 +- drivers/mtd/devices/m25p80.c | 34 +- drivers/mtd/devices/powernv_flash.c | 1 - drivers/mtd/devices/sst25l.c | 5 +- drivers/mtd/lpddr/Kconfig | 8 +- drivers/mtd/lpddr/lpddr2_nvm.c | 2 +- drivers/mtd/maps/Kconfig | 24 +- drivers/mtd/maps/gpio-addr-flash.c | 3 - drivers/mtd/maps/impa7.c | 5 +- drivers/mtd/maps/intel_vr_nor.c | 2 +- drivers/mtd/maps/latch-addr-flash.c | 5 +- drivers/mtd/maps/rbtx4939-flash.c | 3 +- drivers/mtd/maps/solutionengine.c | 6 +- drivers/mtd/mtdchar.c | 10 +- drivers/mtd/mtdcore.c | 28 +- drivers/mtd/mtdpart.c | 36 +- drivers/mtd/nand/Kconfig | 1 - drivers/mtd/nand/Makefile | 1 - drivers/mtd/nand/onenand/generic.c | 5 +- drivers/mtd/nand/onenand/samsung.c | 5 +- drivers/mtd/nand/raw/Kconfig | 157 +- drivers/mtd/nand/raw/Makefile | 1 - drivers/mtd/nand/raw/atmel/nand-controller.c | 175 +- drivers/mtd/nand/raw/au1550nd.c | 1 + drivers/mtd/nand/raw/brcmnand/brcmnand.c | 67 +- drivers/mtd/nand/raw/brcmnand/brcmstb_nand.c | 1 - drivers/mtd/nand/raw/cafe_nand.c | 143 +- drivers/mtd/nand/raw/cmx270_nand.c | 4 +- drivers/mtd/nand/raw/cs553x_nand.c | 3 +- drivers/mtd/nand/raw/davinci_nand.c | 231 +- drivers/mtd/nand/raw/denali.c | 225 +- drivers/mtd/nand/raw/denali.h | 1 - drivers/mtd/nand/raw/denali_dt.c | 70 +- drivers/mtd/nand/raw/denali_pci.c | 1 - drivers/mtd/nand/raw/diskonchip.c | 4 +- drivers/mtd/nand/raw/docg4.c | 93 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 25 +- drivers/mtd/nand/raw/fsl_ifc_nand.c | 25 +- drivers/mtd/nand/raw/fsmc_nand.c | 183 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-lib.c | 15 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 76 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h | 11 +- drivers/mtd/nand/raw/hisi504_nand.c | 78 +- drivers/mtd/nand/raw/jz4740_nand.c | 51 +- drivers/mtd/nand/raw/jz4780_nand.c | 41 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 61 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 77 +- drivers/mtd/nand/raw/marvell_nand.c | 323 +- drivers/mtd/nand/raw/mtk_nand.c | 79 +- drivers/mtd/nand/raw/mxc_nand.c | 157 +- drivers/mtd/nand/raw/nand_base.c | 345 +- drivers/mtd/nand/raw/nand_bbt.c | 10 +- drivers/mtd/nand/raw/nand_hynix.c | 23 - drivers/mtd/nand/raw/nand_micron.c | 351 +- drivers/mtd/nand/raw/nand_timings.c | 32 +- drivers/mtd/nand/raw/nandsim.c | 84 +- drivers/mtd/nand/raw/ndfc.c | 4 +- drivers/mtd/nand/raw/omap2.c | 463 +- drivers/mtd/nand/raw/orion_nand.c | 9 +- drivers/mtd/nand/raw/oxnas_nand.c | 4 +- drivers/mtd/nand/raw/plat_nand.c | 2 + drivers/mtd/nand/raw/qcom_nandc.c | 591 +- drivers/mtd/nand/raw/s3c2410.c | 52 +- drivers/mtd/nand/raw/sh_flctl.c | 36 +- drivers/mtd/nand/raw/sharpsl.c | 5 +- drivers/mtd/nand/raw/sm_common.c | 39 +- drivers/mtd/nand/raw/sunxi_nand.c | 55 +- drivers/mtd/nand/raw/tango_nand.c | 44 +- drivers/mtd/nand/raw/tegra_nand.c | 1246 --- drivers/mtd/nand/raw/txx9ndfmc.c | 44 +- drivers/mtd/nand/raw/vf610_nfc.c | 127 +- drivers/mtd/nand/spi/Kconfig | 7 - drivers/mtd/nand/spi/Makefile | 3 - drivers/mtd/nand/spi/core.c | 1155 --- drivers/mtd/nand/spi/macronix.c | 144 - drivers/mtd/nand/spi/micron.c | 133 - drivers/mtd/nand/spi/winbond.c | 141 - drivers/mtd/nftlmount.c | 3 +- drivers/mtd/parsers/parser_trx.c | 7 - drivers/mtd/spi-nor/atmel-quadspi.c | 23 +- drivers/mtd/spi-nor/cadence-quadspi.c | 20 +- drivers/mtd/spi-nor/intel-spi.c | 2 +- drivers/mtd/spi-nor/nxp-spifi.c | 1 - drivers/mtd/spi-nor/spi-nor.c | 18 +- drivers/mtd/spi-nor/stm32-quadspi.c | 6 +- drivers/mtd/ubi/cdev.c | 11 - drivers/mtd/ubi/kapi.c | 2 +- drivers/mtd/ubi/ubi-media.h | 6 - drivers/mtd/ubi/ubi.h | 4 - drivers/mtd/ubi/vmt.c | 12 - drivers/mtd/ubi/vtbl.c | 23 +- drivers/mux/Kconfig | 10 - drivers/mux/Makefile | 2 - drivers/mux/adgs1408.c | 131 - drivers/net/appletalk/ipddp.c | 8 +- drivers/net/bonding/bond_main.c | 14 +- drivers/net/bonding/bond_sysfs.c | 7 +- drivers/net/can/Kconfig | 6 - drivers/net/can/cc770/cc770.c | 2 +- drivers/net/can/dev.c | 14 +- drivers/net/can/flexcan.c | 33 +- drivers/net/can/janz-ican3.c | 2 +- drivers/net/can/peak_canfd/peak_canfd.c | 2 +- drivers/net/can/peak_canfd/peak_pciefd_main.c | 20 +- drivers/net/can/sja1000/peak_pci.c | 2 +- drivers/net/can/sja1000/peak_pcmcia.c | 2 +- drivers/net/can/sun4i_can.c | 2 +- drivers/net/can/usb/Kconfig | 48 +- drivers/net/can/usb/Makefile | 7 +- drivers/net/can/usb/kvaser_usb.c | 2085 ++++ drivers/net/can/usb/kvaser_usb/Makefile | 2 - drivers/net/can/usb/kvaser_usb/kvaser_usb.h | 188 - drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 835 -- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 2028 ---- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 1358 --- drivers/net/can/usb/peak_usb/pcan_usb.c | 1 - drivers/net/can/usb/peak_usb/pcan_usb_core.c | 1 - drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 2 - drivers/net/can/usb/ucan.c | 1613 --- drivers/net/can/xilinx_can.c | 512 +- drivers/net/dsa/Kconfig | 24 +- drivers/net/dsa/Makefile | 3 - drivers/net/dsa/b53/b53_srab.c | 1 - drivers/net/dsa/bcm_sf2.c | 19 +- drivers/net/dsa/bcm_sf2_cfp.c | 46 +- drivers/net/dsa/bcm_sf2_regs.h | 2 - drivers/net/dsa/microchip/ksz_common.c | 9 - drivers/net/dsa/microchip/ksz_spi.c | 1 - drivers/net/dsa/mv88e6xxx/chip.c | 243 +- drivers/net/dsa/mv88e6xxx/chip.h | 47 - drivers/net/dsa/mv88e6xxx/global1.h | 2 +- drivers/net/dsa/mv88e6xxx/global1_atu.c | 2 +- drivers/net/dsa/mv88e6xxx/global2.h | 3 - drivers/net/dsa/mv88e6xxx/global2_avb.c | 25 - drivers/net/dsa/mv88e6xxx/hwtstamp.c | 134 +- drivers/net/dsa/mv88e6xxx/hwtstamp.h | 14 +- drivers/net/dsa/mv88e6xxx/port.c | 109 +- drivers/net/dsa/mv88e6xxx/port.h | 23 +- drivers/net/dsa/mv88e6xxx/ptp.c | 101 +- drivers/net/dsa/mv88e6xxx/ptp.h | 71 - drivers/net/dsa/mv88e6xxx/serdes.c | 439 +- drivers/net/dsa/mv88e6xxx/serdes.h | 24 +- drivers/net/dsa/realtek-smi.c | 489 - drivers/net/dsa/realtek-smi.h | 144 - drivers/net/dsa/rtl8366.c | 515 - drivers/net/dsa/rtl8366rb.c | 1454 --- drivers/net/dsa/vitesse-vsc73xx.c | 1365 --- drivers/net/ethernet/8390/axnet_cs.c | 1 - drivers/net/ethernet/8390/mac8390.c | 20 +- drivers/net/ethernet/Kconfig | 2 +- drivers/net/ethernet/Makefile | 9 +- drivers/net/ethernet/adaptec/starfire.c | 2 +- drivers/net/ethernet/alteon/acenic.c | 6 +- drivers/net/ethernet/amazon/ena/ena_com.c | 24 +- drivers/net/ethernet/amazon/ena/ena_eth_com.c | 6 - drivers/net/ethernet/amazon/ena/ena_eth_com.h | 8 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 87 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 11 - drivers/net/ethernet/amd/pcnet32.c | 8 +- drivers/net/ethernet/amd/xgbe/xgbe-desc.c | 7 +- drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 4 +- drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 6 +- drivers/net/ethernet/apple/bmac.c | 12 +- drivers/net/ethernet/apple/mace.c | 4 +- drivers/net/ethernet/apple/macmace.c | 4 +- .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 117 - drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 20 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 12 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 32 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 47 +- .../aquantia/atlantic/hw_atl/hw_atl_a0_internal.h | 8 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 51 +- .../aquantia/atlantic/hw_atl/hw_atl_b0_internal.h | 8 - .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 52 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 35 - .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 69 +- drivers/net/ethernet/aquantia/atlantic/ver.h | 4 +- drivers/net/ethernet/atheros/alx/main.c | 2 + drivers/net/ethernet/aurora/Kconfig | 1 - drivers/net/ethernet/aurora/nb8800.c | 2 + drivers/net/ethernet/broadcom/Kconfig | 12 +- drivers/net/ethernet/broadcom/bcmsysport.c | 223 +- drivers/net/ethernet/broadcom/bcmsysport.h | 11 +- drivers/net/ethernet/broadcom/bgmac.c | 2 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 6 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 3 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 3 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 20 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 282 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 36 +- drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.h | 66 - drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 89 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.h | 10 - drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 124 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 15 - drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 375 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 37 - drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 1214 +-- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 49 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 42 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 24 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 11 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 1 + drivers/net/ethernet/broadcom/cnic.c | 11 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 3 - drivers/net/ethernet/broadcom/genet/bcmmii.c | 10 +- drivers/net/ethernet/broadcom/tg3.c | 17 +- drivers/net/ethernet/cadence/Kconfig | 6 +- drivers/net/ethernet/cadence/macb_main.c | 134 +- drivers/net/ethernet/cadence/macb_ptp.c | 1 - drivers/net/ethernet/calxeda/xgmac.c | 1 - drivers/net/ethernet/cavium/Kconfig | 6 +- .../ethernet/cavium/liquidio/cn23xx_pf_device.c | 47 +- .../ethernet/cavium/liquidio/cn23xx_vf_device.c | 35 +- drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 35 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 40 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 2 +- .../net/ethernet/cavium/liquidio/liquidio_common.h | 1 - .../net/ethernet/cavium/liquidio/octeon_console.c | 2 +- .../net/ethernet/cavium/liquidio/octeon_device.h | 9 - drivers/net/ethernet/cavium/liquidio/octeon_iq.h | 10 - .../net/ethernet/cavium/liquidio/request_manager.c | 26 +- .../net/ethernet/cavium/thunder/nicvf_ethtool.c | 1 - drivers/net/ethernet/cavium/thunder/nicvf_main.c | 1 + drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 4 + drivers/net/ethernet/chelsio/cxgb3/l2t.c | 1 - drivers/net/ethernet/chelsio/cxgb4/cudbg_entity.h | 11 - drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 57 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 33 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 708 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 186 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 163 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 18 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c | 5 +- drivers/net/ethernet/chelsio/cxgb4/l2t.c | 1 - drivers/net/ethernet/chelsio/cxgb4/sched.c | 3 - drivers/net/ethernet/chelsio/cxgb4/sge.c | 376 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 54 - drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 5 +- drivers/net/ethernet/chelsio/cxgb4/t4_pci_id_tbl.h | 3 - drivers/net/ethernet/chelsio/cxgb4/t4_regs.h | 29 - drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 12 - drivers/net/ethernet/chelsio/cxgb4/t4fw_version.h | 12 +- drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c | 4 +- drivers/net/ethernet/cirrus/ep93xx_eth.c | 2 +- drivers/net/ethernet/cirrus/mac89x0.c | 4 +- drivers/net/ethernet/cisco/enic/vnic_dev.c | 2 +- drivers/net/ethernet/cisco/enic/vnic_rq.c | 2 +- drivers/net/ethernet/cisco/enic/vnic_wq.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 135 +- drivers/net/ethernet/dec/tulip/de4x5.c | 6 - drivers/net/ethernet/dec/tulip/tulip_core.c | 1 - drivers/net/ethernet/emulex/benet/Kconfig | 40 +- drivers/net/ethernet/emulex/benet/be.h | 57 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 2 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 1 - drivers/net/ethernet/emulex/benet/be_main.c | 96 +- drivers/net/ethernet/faraday/ftmac100.c | 1 - drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 88 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.h | 3 - drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 39 - drivers/net/ethernet/freescale/fec_main.c | 22 +- drivers/net/ethernet/freescale/fec_ptp.c | 2 + drivers/net/ethernet/freescale/fman/fman.c | 3 +- drivers/net/ethernet/freescale/fman/fman.h | 1 - drivers/net/ethernet/freescale/fman/fman_dtsec.c | 27 - drivers/net/ethernet/freescale/fman/fman_dtsec.h | 1 - drivers/net/ethernet/freescale/fman/fman_memac.c | 5 - drivers/net/ethernet/freescale/fman/fman_memac.h | 1 - drivers/net/ethernet/freescale/fman/fman_port.c | 12 - drivers/net/ethernet/freescale/fman/fman_port.h | 2 - drivers/net/ethernet/freescale/fman/fman_tgec.c | 21 - drivers/net/ethernet/freescale/fman/fman_tgec.h | 1 - drivers/net/ethernet/freescale/fman/mac.c | 3 - drivers/net/ethernet/freescale/fman/mac.h | 1 - drivers/net/ethernet/freescale/fs_enet/fec.h | 3 + drivers/net/ethernet/freescale/fs_enet/mac-fec.c | 18 +- drivers/net/ethernet/freescale/gianfar_ethtool.c | 2 + drivers/net/ethernet/freescale/ucc_geth.c | 9 +- drivers/net/ethernet/hisilicon/Kconfig | 15 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 2 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 5 +- drivers/net/ethernet/hisilicon/hns/hnae.h | 8 +- drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 97 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c | 38 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 63 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h | 8 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 51 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h | 3 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c | 13 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c | 34 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h | 1 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c | 27 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h | 1 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h | 1 - .../net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c | 6 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 150 +- drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 27 +- drivers/net/ethernet/hisilicon/hns3/hnae3.c | 56 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 28 +- drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c | 10 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 411 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 27 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 23 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 115 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 120 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 10 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.h | 10 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 676 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 48 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 30 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 75 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.h | 14 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 27 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 17 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 26 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 14 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 177 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 5 +- drivers/net/ethernet/hp/hp100.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 3 + drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c | 36 +- drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h | 6 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 18 +- drivers/net/ethernet/i825xx/ether1.c | 5 +- drivers/net/ethernet/i825xx/lib82596.c | 4 +- drivers/net/ethernet/i825xx/sun3_82586.c | 6 +- drivers/net/ethernet/ibm/emac/core.c | 21 +- drivers/net/ethernet/ibm/ibmvnic.c | 180 +- drivers/net/ethernet/ibm/ibmvnic.h | 33 + drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 7 +- drivers/net/ethernet/intel/fm10k/fm10k.h | 3 + drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 3 + drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 22 + drivers/net/ethernet/intel/i40e/i40e_adminq.c | 2 - drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 2 - drivers/net/ethernet/intel/i40e/i40e_common.c | 35 - drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 349 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 31 +- drivers/net/ethernet/intel/i40e/i40e_prototype.h | 3 - drivers/net/ethernet/intel/i40e/i40e_txrx.c | 3 +- drivers/net/ethernet/intel/i40evf/i40e_adminq.c | 2 - .../net/ethernet/intel/i40evf/i40e_adminq_cmd.h | 2 - drivers/net/ethernet/intel/i40evf/i40e_common.c | 69 + drivers/net/ethernet/intel/i40evf/i40evf_main.c | 30 +- drivers/net/ethernet/intel/ice/ice.h | 15 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 25 +- drivers/net/ethernet/intel/ice/ice_common.c | 30 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 29 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 52 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 8 + drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 1 - drivers/net/ethernet/intel/ice/ice_main.c | 142 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 5 +- drivers/net/ethernet/intel/ice/ice_sched.c | 3 +- drivers/net/ethernet/intel/ice/ice_switch.c | 4 +- drivers/net/ethernet/intel/ice/ice_switch.h | 6 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 2 +- drivers/net/ethernet/intel/ice/ice_type.h | 16 +- drivers/net/ethernet/intel/igb/e1000_82575.c | 13 +- drivers/net/ethernet/intel/igb/e1000_defines.h | 16 - drivers/net/ethernet/intel/igb/e1000_phy.c | 1 - drivers/net/ethernet/intel/igb/igb.h | 1 - drivers/net/ethernet/intel/igb/igb_ethtool.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 304 +- drivers/net/ethernet/intel/igbvf/netdev.c | 1 - drivers/net/ethernet/intel/ixgb/ixgb_main.c | 30 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 42 +- drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 422 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 31 - drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 1 - drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 22 + drivers/net/ethernet/jme.c | 4 +- drivers/net/ethernet/lantiq_etop.c | 11 +- drivers/net/ethernet/marvell/mvneta.c | 443 +- drivers/net/ethernet/marvell/mvneta_bm.c | 15 - drivers/net/ethernet/marvell/mvneta_bm.h | 8 +- drivers/net/ethernet/marvell/mvpp2/Makefile | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 134 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 973 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.h | 203 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c | 703 -- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 211 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 223 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.h | 75 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 71 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 2 +- drivers/net/ethernet/mellanox/mlx4/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx4/catas.c | 8 +- drivers/net/ethernet/mellanox/mlx4/crdump.c | 239 - drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 21 + drivers/net/ethernet/mellanox/mlx4/en_rx.c | 2 - drivers/net/ethernet/mellanox/mlx4/en_tx.c | 7 +- drivers/net/ethernet/mellanox/mlx4/eq.c | 3 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 5 +- drivers/net/ethernet/mellanox/mlx4/fw.h | 1 - drivers/net/ethernet/mellanox/mlx4/main.c | 220 +- drivers/net/ethernet/mellanox/mlx4/mcg.c | 2 - drivers/net/ethernet/mellanox/mlx4/mlx4.h | 8 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 3 +- drivers/net/ethernet/mellanox/mlx4/profile.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 25 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 64 +- .../net/ethernet/mellanox/mlx5/core/accel/accel.h | 37 - .../net/ethernet/mellanox/mlx5/core/accel/tls.c | 23 +- .../net/ethernet/mellanox/mlx5/core/accel/tls.h | 24 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 62 +- drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 22 +- .../mellanox/mlx5/core/diag/fs_tracepoint.c | 3 - .../mellanox/mlx5/core/diag/fs_tracepoint.h | 2 - .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 947 -- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.h | 175 - .../mellanox/mlx5/core/diag/fw_tracer_tracepoint.h | 78 - drivers/net/ethernet/mellanox/mlx5/core/en.h | 274 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 210 - drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 307 - drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 63 - .../mellanox/mlx5/core/en_accel/en_accel.h | 26 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 20 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.h | 2 +- .../net/ethernet/mellanox/mlx5/core/en_accel/tls.c | 70 +- .../net/ethernet/mellanox/mlx5/core/en_accel/tls.h | 33 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 117 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.h | 3 - drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 57 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 603 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 295 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 269 +- .../net/ethernet/mellanox/mlx5/core/en_selftest.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 112 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 45 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 224 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 41 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 12 - drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 21 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 24 +- drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c | 113 +- drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.h | 18 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 36 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 171 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 10 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 37 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.h | 24 - .../net/ethernet/mellanox/mlx5/core/lib/vxlan.c | 230 - .../net/ethernet/mellanox/mlx5/core/lib/vxlan.h | 64 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 41 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 7 +- drivers/net/ethernet/mellanox/mlx5/core/mr.c | 17 + drivers/net/ethernet/mellanox/mlx5/core/transobj.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 12 + drivers/net/ethernet/mellanox/mlx5/core/vxlan.c | 190 + drivers/net/ethernet/mellanox/mlx5/core/vxlan.h | 63 + drivers/net/ethernet/mellanox/mlx5/core/wq.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/wq.h | 7 +- drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 - drivers/net/ethernet/mellanox/mlxsw/Makefile | 17 +- drivers/net/ethernet/mellanox/mlxsw/cmd.h | 36 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 49 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 38 +- .../mellanox/mlxsw/core_acl_flex_actions.c | 128 +- .../mellanox/mlxsw/core_acl_flex_actions.h | 57 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 117 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.h | 91 +- drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 35 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 32 +- drivers/net/ethernet/mellanox/mlxsw/emad.h | 36 +- drivers/net/ethernet/mellanox/mlxsw/i2c.c | 37 +- drivers/net/ethernet/mellanox/mlxsw/i2c.h | 35 +- drivers/net/ethernet/mellanox/mlxsw/ib.h | 36 +- drivers/net/ethernet/mellanox/mlxsw/item.h | 36 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 35 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 48 +- drivers/net/ethernet/mellanox/mlxsw/pci.h | 36 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 35 +- drivers/net/ethernet/mellanox/mlxsw/port.h | 38 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 973 +- drivers/net/ethernet/mellanox/mlxsw/resources.h | 53 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 476 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 262 +- .../ethernet/mellanox/mlxsw/spectrum1_acl_tcam.c | 244 - .../net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c | 428 - .../ethernet/mellanox/mlxsw/spectrum1_mr_tcam.c | 342 - .../ethernet/mellanox/mlxsw/spectrum2_acl_tcam.c | 239 - .../net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c | 271 - .../ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c | 51 - drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 132 +- .../ethernet/mellanox/mlxsw/spectrum_acl_atcam.c | 536 - .../ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c | 196 - .../net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c | 1168 --- .../mellanox/mlxsw/spectrum_acl_flex_actions.c | 116 +- .../mellanox/mlxsw/spectrum_acl_flex_actions.h | 36 +- .../mellanox/mlxsw/spectrum_acl_flex_keys.c | 285 - .../mellanox/mlxsw/spectrum_acl_flex_keys.h | 124 + .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 438 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 228 - .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 51 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c | 35 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.h | 35 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c | 302 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 35 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.h | 35 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 35 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 199 +- .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 35 +- .../net/ethernet/mellanox/mlxsw/spectrum_ipip.h | 35 +- .../net/ethernet/mellanox/mlxsw/spectrum_kvdl.c | 463 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c | 37 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.h | 46 +- .../net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c | 354 +- .../net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.h | 35 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 35 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 355 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 38 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 40 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.h | 34 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 104 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.h | 34 +- drivers/net/ethernet/mellanox/mlxsw/switchib.c | 35 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 37 +- drivers/net/ethernet/mellanox/mlxsw/trap.h | 40 +- drivers/net/ethernet/mellanox/mlxsw/txheader.h | 36 +- drivers/net/ethernet/micrel/ks8851_mll.c | 3 +- drivers/net/ethernet/micrel/ksz884x.c | 3 + drivers/net/ethernet/microchip/Kconfig | 1 - drivers/net/ethernet/microchip/Makefile | 2 +- drivers/net/ethernet/microchip/lan743x_ethtool.c | 723 -- drivers/net/ethernet/microchip/lan743x_ethtool.h | 11 - drivers/net/ethernet/microchip/lan743x_main.c | 284 +- drivers/net/ethernet/microchip/lan743x_main.h | 234 +- drivers/net/ethernet/microchip/lan743x_ptp.c | 1159 --- drivers/net/ethernet/microchip/lan743x_ptp.h | 74 - drivers/net/ethernet/mscc/ocelot.c | 445 +- drivers/net/ethernet/mscc/ocelot.h | 2 +- drivers/net/ethernet/mscc/ocelot_board.c | 14 +- drivers/net/ethernet/neterion/Kconfig | 23 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 31 +- drivers/net/ethernet/netronome/nfp/bpf/cmsg.c | 25 +- drivers/net/ethernet/netronome/nfp/bpf/fw.h | 1 - drivers/net/ethernet/netronome/nfp/bpf/jit.c | 313 +- drivers/net/ethernet/netronome/nfp/bpf/main.c | 57 +- drivers/net/ethernet/netronome/nfp/bpf/main.h | 58 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 79 +- drivers/net/ethernet/netronome/nfp/bpf/verifier.c | 92 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 225 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 37 +- .../net/ethernet/netronome/nfp/flower/lag_conf.c | 5 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 4 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 36 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 12 +- .../net/ethernet/netronome/nfp/flower/offload.c | 62 +- drivers/net/ethernet/netronome/nfp/nfp_app.c | 19 - drivers/net/ethernet/netronome/nfp/nfp_app.h | 26 - drivers/net/ethernet/netronome/nfp/nfp_asm.h | 29 - drivers/net/ethernet/netronome/nfp/nfp_main.c | 20 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 19 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 199 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 1 - .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 58 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 2 - .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 16 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h | 4 +- .../ethernet/netronome/nfp/nfpcore/nfp_cppcore.c | 22 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c | 6 +- drivers/net/ethernet/ni/nixge.c | 12 + drivers/net/ethernet/nvidia/forcedeth.c | 4 +- drivers/net/ethernet/oki-semi/pch_gbe/Makefile | 2 +- drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h | 40 + .../net/ethernet/oki-semi/pch_gbe/pch_gbe_api.c | 262 + .../net/ethernet/oki-semi/pch_gbe/pch_gbe_api.h | 35 + .../ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c | 19 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 193 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_phy.c | 2 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_phy.h | 2 + drivers/net/ethernet/packetengines/Kconfig | 6 +- .../ethernet/qlogic/netxen/netxen_nic_ethtool.c | 3 +- drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c | 10 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 4 +- drivers/net/ethernet/qlogic/qed/qed.h | 13 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 67 +- drivers/net/ethernet/qlogic/qed/qed_dcbx.h | 4 - drivers/net/ethernet/qlogic/qed/qed_debug.c | 9 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 142 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 20 - .../net/ethernet/qlogic/qed/qed_init_fw_funcs.c | 13 + drivers/net/ethernet/qlogic/qed/qed_init_ops.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 20 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 9 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 3 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 28 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 278 +- drivers/net/ethernet/qlogic/qed/qed_mcp.h | 43 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 8 - drivers/net/ethernet/qlogic/qed/qed_roce.c | 56 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 8 +- drivers/net/ethernet/qlogic/qed/qed_vf.c | 2 +- drivers/net/ethernet/qlogic/qede/qede.h | 20 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 138 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 421 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 31 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 195 +- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c | 7 + .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 2 +- drivers/net/ethernet/qlogic/qlge/qlge_main.c | 23 +- drivers/net/ethernet/qlogic/qlge/qlge_mpi.c | 1 - drivers/net/ethernet/qualcomm/qca_7k.c | 76 +- drivers/net/ethernet/qualcomm/qca_spi.c | 110 +- drivers/net/ethernet/qualcomm/qca_spi.h | 5 + drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 2 +- drivers/net/ethernet/realtek/Kconfig | 3 +- drivers/net/ethernet/realtek/r8169.c | 1148 ++- drivers/net/ethernet/renesas/Kconfig | 1 - drivers/net/ethernet/renesas/Makefile | 1 - drivers/net/ethernet/renesas/ravb.h | 10 +- drivers/net/ethernet/renesas/ravb_main.c | 25 +- drivers/net/ethernet/renesas/ravb_ptp.c | 8 +- drivers/net/ethernet/renesas/sh_eth.c | 96 +- drivers/net/ethernet/renesas/sh_eth.h | 27 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c | 2 - drivers/net/ethernet/seeq/ether3.c | 5 +- drivers/net/ethernet/seeq/sgiseeq.c | 3 +- drivers/net/ethernet/sfc/Makefile | 2 - drivers/net/ethernet/sfc/ef10_sriov.c | 5 +- drivers/net/ethernet/sfc/efx.c | 12 - drivers/net/ethernet/sfc/falcon/ethtool.c | 1 - drivers/net/ethernet/sfc/net_driver.h | 3 - drivers/net/ethernet/sfc/rx.c | 7 +- drivers/net/ethernet/sgi/ioc3-eth.c | 4 +- drivers/net/ethernet/sgi/meth.c | 2 +- drivers/net/ethernet/smsc/epic100.c | 2 + drivers/net/ethernet/smsc/smc911x.c | 13 +- drivers/net/ethernet/smsc/smc91x.c | 9 +- drivers/net/ethernet/smsc/smc91x.h | 1 + drivers/net/ethernet/socionext/netsec.c | 32 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 12 +- drivers/net/ethernet/stmicro/stmmac/Makefile | 3 +- drivers/net/ethernet/stmicro/stmmac/common.h | 21 +- .../net/ethernet/stmicro/stmmac/dwmac-generic.c | 2 - drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 69 - drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 15 - drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 228 - .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 371 - .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 280 - drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 411 - drivers/net/ethernet/stmicro/stmmac/hwif.c | 31 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 11 - drivers/net/ethernet/stmicro/stmmac/stmmac.h | 15 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 310 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 133 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 4 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 11 +- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 6 +- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.h | 1 - drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 65 +- drivers/net/ethernet/sun/ldmvsw.c | 3 +- drivers/net/ethernet/sun/niu.c | 16 + drivers/net/ethernet/sun/sunvnet.c | 3 +- drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c | 4 +- drivers/net/ethernet/tehuti/tehuti.c | 2 + drivers/net/ethernet/ti/Kconfig | 1 - drivers/net/ethernet/ti/cpsw-phy-sel.c | 9 +- drivers/net/ethernet/ti/cpsw.c | 463 +- drivers/net/ethernet/ti/cpts.c | 6 +- drivers/net/ethernet/ti/davinci_cpdma.c | 31 +- drivers/net/ethernet/ti/netcp_core.c | 13 +- drivers/net/ethernet/ti/tlan.c | 1 - drivers/net/ethernet/wiznet/w5100.c | 2 +- drivers/net/ethernet/wiznet/w5300.c | 2 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 112 +- drivers/net/fjes/fjes_main.c | 8 +- drivers/net/geneve.c | 17 +- drivers/net/gtp.c | 2 +- drivers/net/hamradio/6pack.c | 5 +- drivers/net/hyperv/hyperv_net.h | 11 - drivers/net/hyperv/netvsc.c | 3 - drivers/net/hyperv/netvsc_drv.c | 190 +- drivers/net/hyperv/rndis_filter.c | 2 +- drivers/net/ieee802154/Kconfig | 11 - drivers/net/ieee802154/Makefile | 1 - drivers/net/ieee802154/fakelb.c | 3 - drivers/net/ieee802154/mac802154_hwsim.c | 937 -- drivers/net/ieee802154/mac802154_hwsim.h | 73 - drivers/net/macvlan.c | 11 +- drivers/net/net_failover.c | 11 +- drivers/net/netdevsim/Makefile | 4 - drivers/net/netdevsim/bpf.c | 91 +- drivers/net/netdevsim/ipsec.c | 297 - drivers/net/netdevsim/netdev.c | 119 +- drivers/net/netdevsim/netdevsim.h | 71 +- drivers/net/ntb_netdev.c | 2 +- drivers/net/phy/Kconfig | 6 +- drivers/net/phy/bcm7xxx.c | 2 - drivers/net/phy/dp83640.c | 5 +- drivers/net/phy/dp83tc811.c | 46 +- drivers/net/phy/fixed_phy.c | 7 +- drivers/net/phy/marvell.c | 2 +- drivers/net/phy/mdio-mux-bcm-iproc.c | 108 +- drivers/net/phy/mdio-mux-gpio.c | 22 +- drivers/net/phy/mscc.c | 2 +- drivers/net/phy/phy.c | 105 +- drivers/net/phy/phy_device.c | 8 - drivers/net/phy/phylink.c | 30 - drivers/net/phy/realtek.c | 80 - drivers/net/phy/sfp-bus.c | 4 +- drivers/net/phy/sfp.c | 815 +- drivers/net/phy/vitesse.c | 175 - drivers/net/phy/xilinx_gmii2rgmii.c | 20 +- drivers/net/ppp/ppp_mppe.c | 56 +- drivers/net/ppp/pppoe.c | 3 - drivers/net/team/team.c | 8 +- drivers/net/tun.c | 52 +- drivers/net/usb/asix_devices.c | 38 +- drivers/net/usb/catc.c | 1 - drivers/net/usb/cdc-phonet.c | 6 +- drivers/net/usb/hso.c | 44 +- drivers/net/usb/kaweth.c | 8 +- drivers/net/usb/lan78xx.c | 4 +- drivers/net/usb/pegasus.c | 2 +- drivers/net/usb/qmi_wwan.c | 44 +- drivers/net/usb/r8152.c | 19 +- drivers/net/usb/rtl8150.c | 5 +- drivers/net/usb/sr9700.c | 2 +- drivers/net/veth.c | 744 +- drivers/net/virtio_net.c | 234 +- drivers/net/vxlan.c | 14 +- drivers/net/wan/farsync.c | 2 + drivers/net/wan/fsl_ucc_hdlc.c | 6 +- drivers/net/wan/lmc/lmc_main.c | 2 + drivers/net/wimax/i2400m/control.c | 3 +- drivers/net/wimax/i2400m/fw.c | 3 +- drivers/net/wimax/i2400m/netdev.c | 2 + drivers/net/wimax/i2400m/usb-fw.c | 2 +- drivers/net/wimax/i2400m/usb-tx.c | 2 +- drivers/net/wireless/ath/ath10k/Kconfig | 24 +- drivers/net/wireless/ath/ath10k/ahb.c | 5 + drivers/net/wireless/ath/ath10k/ce.c | 2 +- drivers/net/wireless/ath/ath10k/ce.h | 42 - drivers/net/wireless/ath/ath10k/core.c | 20 +- drivers/net/wireless/ath/ath10k/core.h | 8 +- drivers/net/wireless/ath/ath10k/debug.c | 70 +- drivers/net/wireless/ath/ath10k/htc.c | 4 +- drivers/net/wireless/ath/ath10k/htc.h | 4 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 13 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 16 +- drivers/net/wireless/ath/ath10k/hw.h | 4 - drivers/net/wireless/ath/ath10k/mac.c | 79 +- drivers/net/wireless/ath/ath10k/pci.h | 42 + drivers/net/wireless/ath/ath10k/sdio.c | 16 +- drivers/net/wireless/ath/ath10k/sdio.h | 8 +- drivers/net/wireless/ath/ath10k/snoc.c | 47 +- drivers/net/wireless/ath/ath10k/snoc.h | 1 + drivers/net/wireless/ath/ath10k/spectral.c | 2 +- drivers/net/wireless/ath/ath10k/wmi-ops.h | 12 - drivers/net/wireless/ath/ath10k/wmi-tlv.c | 85 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 17 - drivers/net/wireless/ath/ath10k/wmi.c | 101 +- drivers/net/wireless/ath/ath10k/wmi.h | 23 +- drivers/net/wireless/ath/ath5k/pcu.c | 1 - drivers/net/wireless/ath/ath5k/phy.c | 5 + drivers/net/wireless/ath/ath6kl/bmi.c | 2 +- drivers/net/wireless/ath/ath6kl/cfg80211.c | 17 +- drivers/net/wireless/ath/ath6kl/htc_pipe.c | 10 +- drivers/net/wireless/ath/ath6kl/main.c | 3 +- drivers/net/wireless/ath/ath6kl/sdio.c | 1 - drivers/net/wireless/ath/ath6kl/txrx.c | 2 + drivers/net/wireless/ath/ath9k/ahb.c | 1 - drivers/net/wireless/ath/ath9k/ar5008_phy.c | 2 - drivers/net/wireless/ath/ath9k/ar9002_calib.c | 6 +- drivers/net/wireless/ath/ath9k/ar9002_phy.c | 1 - drivers/net/wireless/ath/ath9k/ar9003_phy.c | 2 - drivers/net/wireless/ath/ath9k/ath9k.h | 4 +- drivers/net/wireless/ath/ath9k/channel.c | 14 +- drivers/net/wireless/ath/ath9k/debug.c | 2 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 7 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 9 +- drivers/net/wireless/ath/ath9k/hw.c | 19 +- drivers/net/wireless/ath/ath9k/hw.h | 2 +- drivers/net/wireless/ath/ath9k/main.c | 5 +- drivers/net/wireless/ath/ath9k/pci.c | 1 + drivers/net/wireless/ath/ath9k/wmi.c | 11 +- drivers/net/wireless/ath/ath9k/xmit.c | 67 +- drivers/net/wireless/ath/wcn36xx/main.c | 30 +- drivers/net/wireless/ath/wcn36xx/smd.c | 95 +- drivers/net/wireless/ath/wcn36xx/wcn36xx.h | 3 - drivers/net/wireless/ath/wil6210/Makefile | 1 - drivers/net/wireless/ath/wil6210/cfg80211.c | 80 +- drivers/net/wireless/ath/wil6210/debugfs.c | 847 +- drivers/net/wireless/ath/wil6210/ethtool.c | 2 +- drivers/net/wireless/ath/wil6210/fw.c | 3 - drivers/net/wireless/ath/wil6210/fw_inc.c | 2 +- drivers/net/wireless/ath/wil6210/interrupt.c | 289 +- drivers/net/wireless/ath/wil6210/main.c | 425 +- drivers/net/wireless/ath/wil6210/netdev.c | 73 +- drivers/net/wireless/ath/wil6210/pcie_bus.c | 129 +- drivers/net/wireless/ath/wil6210/pm.c | 6 +- drivers/net/wireless/ath/wil6210/rx_reorder.c | 53 +- drivers/net/wireless/ath/wil6210/trace.h | 59 - drivers/net/wireless/ath/wil6210/txrx.c | 708 +- drivers/net/wireless/ath/wil6210/txrx.h | 112 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 1608 --- drivers/net/wireless/ath/wil6210/txrx_edma.h | 568 -- drivers/net/wireless/ath/wil6210/wil6210.h | 316 +- drivers/net/wireless/ath/wil6210/wil_crash_dump.c | 5 +- drivers/net/wireless/ath/wil6210/wil_platform.h | 1 - drivers/net/wireless/ath/wil6210/wmi.c | 723 +- drivers/net/wireless/ath/wil6210/wmi.h | 824 +- drivers/net/wireless/atmel/atmel.c | 18 +- drivers/net/wireless/broadcom/b43/leds.c | 2 +- drivers/net/wireless/broadcom/b43legacy/leds.c | 2 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 48 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 25 - .../wireless/broadcom/brcm80211/brcmfmac/core.h | 2 - .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 40 - .../wireless/broadcom/brcm80211/brcmfmac/feature.h | 6 +- .../broadcom/brcm80211/brcmfmac/fwil_types.h | 43 +- .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 18 - .../broadcom/brcm80211/brcmsmac/phy/phy_cmn.c | 2 +- .../broadcom/brcm80211/brcmsmac/phy/phy_n.c | 2 +- .../broadcom/brcm80211/brcmsmac/phy/phy_qmath.c | 2 +- drivers/net/wireless/cisco/airo.c | 8 +- drivers/net/wireless/cisco/airo_cs.c | 3 + drivers/net/wireless/intel/ipw2x00/ipw2100.c | 25 +- drivers/net/wireless/intel/ipw2x00/ipw2100.h | 12 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 6 +- drivers/net/wireless/intel/ipw2x00/ipw2200.h | 6 +- drivers/net/wireless/intel/ipw2x00/libipw_wx.c | 2 + drivers/net/wireless/intel/iwlegacy/3945-debug.c | 2 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 10 + drivers/net/wireless/intel/iwlegacy/3945.c | 2 + drivers/net/wireless/intel/iwlegacy/4965-mac.c | 6 + drivers/net/wireless/intel/iwlwifi/Makefile | 4 +- drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 2 - drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 163 +- drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 1 - drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 3 - drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 1 - drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 1 - drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 1 - drivers/net/wireless/intel/iwlwifi/fw/api/alive.h | 18 +- .../net/wireless/intel/iwlwifi/fw/api/commands.h | 10 +- .../net/wireless/intel/iwlwifi/fw/api/datapath.h | 12 - drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 172 - .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 4 +- drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 36 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 250 +- drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 25 - drivers/net/wireless/intel/iwlwifi/fw/common_rx.c | 88 + drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 284 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 40 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 37 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 3 + drivers/net/wireless/intel/iwlwifi/fw/smem.c | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 7 +- .../wireless/intel/iwlwifi/iwl-context-info-gen3.h | 286 - .../net/wireless/intel/iwlwifi/iwl-context-info.h | 5 - drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 5 - drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 74 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 8 +- drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 28 +- drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 12 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 160 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 29 - drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 7 - drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 50 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 4 - drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 211 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 23 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 44 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 39 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 21 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 364 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 48 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 207 - .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 62 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 28 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 294 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 388 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 11 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 235 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 192 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 92 +- drivers/net/wireless/intersil/hostap/hostap_ap.c | 8 +- drivers/net/wireless/intersil/hostap/hostap_hw.c | 17 +- drivers/net/wireless/intersil/hostap/hostap_proc.c | 10 +- drivers/net/wireless/mac80211_hwsim.c | 135 +- drivers/net/wireless/marvell/libertas/cfg.c | 12 +- drivers/net/wireless/marvell/libertas/dev.h | 1 - drivers/net/wireless/marvell/libertas/if_sdio.c | 30 +- drivers/net/wireless/marvell/libertas/if_usb.c | 7 +- drivers/net/wireless/marvell/libertas_tf/if_usb.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n.c | 5 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 95 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 17 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 34 +- drivers/net/wireless/marvell/mwifiex/debugfs.c | 2 +- drivers/net/wireless/marvell/mwifiex/ie.c | 8 +- drivers/net/wireless/marvell/mwifiex/init.c | 5 +- drivers/net/wireless/marvell/mwifiex/main.c | 36 +- drivers/net/wireless/marvell/mwifiex/main.h | 17 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 12 +- drivers/net/wireless/marvell/mwifiex/scan.c | 3 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 12 +- drivers/net/wireless/marvell/mwifiex/sta_event.c | 3 +- drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_tx.c | 2 +- drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 55 +- drivers/net/wireless/marvell/mwifiex/usb.c | 25 +- drivers/net/wireless/marvell/mwifiex/util.c | 6 +- drivers/net/wireless/marvell/mwifiex/wmm.c | 2 +- drivers/net/wireless/mediatek/mt76/Kconfig | 27 - drivers/net/wireless/mediatek/mt76/Makefile | 20 +- drivers/net/wireless/mediatek/mt76/agg-rx.c | 2 +- drivers/net/wireless/mediatek/mt76/dma.c | 77 +- drivers/net/wireless/mediatek/mt76/dma.h | 43 - drivers/net/wireless/mediatek/mt76/mac80211.c | 20 +- drivers/net/wireless/mediatek/mt76/mt76.h | 174 +- drivers/net/wireless/mediatek/mt76/mt76x0/Makefile | 7 - drivers/net/wireless/mediatek/mt76/mt76x0/core.c | 34 - .../net/wireless/mediatek/mt76/mt76x0/debugfs.c | 166 - drivers/net/wireless/mediatek/mt76/mt76x0/dma.c | 522 - drivers/net/wireless/mediatek/mt76/mt76x0/dma.h | 126 - drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 445 - drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h | 149 - drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 720 -- .../net/wireless/mediatek/mt76/mt76x0/initvals.h | 282 - .../wireless/mediatek/mt76/mt76x0/initvals_phy.h | 772 -- drivers/net/wireless/mediatek/mt76/mt76x0/mac.c | 658 -- drivers/net/wireless/mediatek/mt76/mt76x0/mac.h | 154 - drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 403 - drivers/net/wireless/mediatek/mt76/mt76x0/mcu.c | 656 -- drivers/net/wireless/mediatek/mt76/mt76x0/mcu.h | 101 - drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h | 330 - drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 1008 -- drivers/net/wireless/mediatek/mt76/mt76x0/phy.h | 81 - drivers/net/wireless/mediatek/mt76/mt76x0/regs.h | 651 -- drivers/net/wireless/mediatek/mt76/mt76x0/trace.c | 21 - drivers/net/wireless/mediatek/mt76/mt76x0/trace.h | 313 - drivers/net/wireless/mediatek/mt76/mt76x0/tx.c | 270 - drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 381 - drivers/net/wireless/mediatek/mt76/mt76x0/usb.h | 61 - drivers/net/wireless/mediatek/mt76/mt76x0/util.c | 42 - drivers/net/wireless/mediatek/mt76/mt76x2.h | 107 +- drivers/net/wireless/mediatek/mt76/mt76x2_common.c | 350 - .../net/wireless/mediatek/mt76/mt76x2_debugfs.c | 23 - drivers/net/wireless/mediatek/mt76/mt76x2_dfs.c | 377 +- drivers/net/wireless/mediatek/mt76/mt76x2_dfs.h | 64 - drivers/net/wireless/mediatek/mt76/mt76x2_dma.c | 21 + drivers/net/wireless/mediatek/mt76/mt76x2_dma.h | 38 + drivers/net/wireless/mediatek/mt76/mt76x2_eeprom.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x2_eeprom.h | 1 - drivers/net/wireless/mediatek/mt76/mt76x2_init.c | 305 +- .../wireless/mediatek/mt76/mt76x2_init_common.c | 259 - drivers/net/wireless/mediatek/mt76/mt76x2_mac.c | 641 +- drivers/net/wireless/mediatek/mt76/mt76x2_mac.h | 2 +- .../net/wireless/mediatek/mt76/mt76x2_mac_common.c | 699 -- drivers/net/wireless/mediatek/mt76/mt76x2_main.c | 326 +- drivers/net/wireless/mediatek/mt76/mt76x2_mcu.c | 17 + drivers/net/wireless/mediatek/mt76/mt76x2_mcu.h | 17 - drivers/net/wireless/mediatek/mt76/mt76x2_phy.c | 360 +- .../net/wireless/mediatek/mt76/mt76x2_phy_common.c | 349 - drivers/net/wireless/mediatek/mt76/mt76x2_regs.h | 30 - drivers/net/wireless/mediatek/mt76/mt76x2_tx.c | 161 +- .../net/wireless/mediatek/mt76/mt76x2_tx_common.c | 149 - drivers/net/wireless/mediatek/mt76/mt76x2_usb.c | 142 - drivers/net/wireless/mediatek/mt76/mt76x2u.h | 83 - drivers/net/wireless/mediatek/mt76/mt76x2u_core.c | 108 - drivers/net/wireless/mediatek/mt76/mt76x2u_init.c | 318 - drivers/net/wireless/mediatek/mt76/mt76x2u_mac.c | 240 - drivers/net/wireless/mediatek/mt76/mt76x2u_main.c | 185 - drivers/net/wireless/mediatek/mt76/mt76x2u_mcu.c | 463 - drivers/net/wireless/mediatek/mt76/mt76x2u_phy.c | 303 - drivers/net/wireless/mediatek/mt76/tx.c | 85 +- drivers/net/wireless/mediatek/mt76/usb.c | 845 -- drivers/net/wireless/mediatek/mt76/usb_mcu.c | 242 - drivers/net/wireless/mediatek/mt76/usb_trace.c | 23 - drivers/net/wireless/mediatek/mt76/usb_trace.h | 71 - drivers/net/wireless/mediatek/mt7601u/init.c | 1 - drivers/net/wireless/mediatek/mt7601u/main.c | 11 - drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 103 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 211 +- drivers/net/wireless/quantenna/qtnfmac/commands.h | 3 - drivers/net/wireless/quantenna/qtnfmac/core.c | 26 - drivers/net/wireless/quantenna/qtnfmac/core.h | 3 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 105 - drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 18 + drivers/net/wireless/ralink/rt2x00/rt2x00pci.h | 6 + drivers/net/wireless/ray_cs.c | 6 +- .../wireless/realtek/rtl818x/rtl8180/rtl8225se.c | 4 +- drivers/net/wireless/realtek/rtlwifi/base.c | 2 +- .../realtek/rtlwifi/btcoexist/halbtc8723b2ant.c | 180 +- drivers/net/wireless/rndis_wlan.c | 6 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 38 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 3 +- drivers/net/wireless/rsi/rsi_91x_main.c | 7 +- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 23 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 5 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 6 +- drivers/net/wireless/rsi/rsi_mgmt.h | 2 +- drivers/net/wireless/rsi/rsi_sdio.h | 3 - drivers/net/wireless/rsi/rsi_usb.h | 3 - drivers/net/wireless/ti/wl12xx/main.c | 1 - drivers/net/wireless/ti/wl18xx/debugfs.c | 29 +- drivers/net/wireless/ti/wl18xx/main.c | 1 - drivers/net/wireless/ti/wlcore/acx.c | 1 + drivers/net/wireless/ti/wlcore/cmd.c | 10 - drivers/net/wireless/ti/wlcore/debugfs.c | 90 +- drivers/net/wireless/ti/wlcore/main.c | 538 +- drivers/net/wireless/ti/wlcore/ps.c | 146 + drivers/net/wireless/ti/wlcore/ps.h | 3 + drivers/net/wireless/ti/wlcore/rx.c | 8 +- drivers/net/wireless/ti/wlcore/scan.c | 13 +- drivers/net/wireless/ti/wlcore/sysfs.c | 13 +- drivers/net/wireless/ti/wlcore/testmode.c | 20 +- drivers/net/wireless/ti/wlcore/tx.c | 10 +- drivers/net/wireless/ti/wlcore/vendor_cmd.c | 30 +- drivers/net/wireless/ti/wlcore/wlcore.h | 1 + drivers/net/wireless/ti/wlcore/wlcore_i.h | 1 + drivers/net/wireless/zydas/zd1211rw/zd_chip.c | 2 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 21 +- drivers/net/xen-netback/interface.c | 4 +- drivers/net/xen-netback/netback.c | 4 +- drivers/net/xen-netfront.c | 41 +- drivers/nfc/nfcmrvl/usb.c | 5 +- drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 3 +- drivers/nubus/bus.c | 3 - drivers/nvdimm/btt.c | 12 +- drivers/nvdimm/bus.c | 4 +- drivers/nvdimm/dimm.c | 24 +- drivers/nvdimm/dimm_devs.c | 31 - drivers/nvdimm/namespace_devs.c | 29 +- drivers/nvdimm/nd-core.h | 8 - drivers/nvdimm/nd.h | 8 +- drivers/nvdimm/pmem.c | 46 +- drivers/nvdimm/pmem.h | 13 - drivers/nvdimm/region_devs.c | 40 - drivers/nvme/host/core.c | 108 +- drivers/nvme/host/fabrics.c | 2 +- drivers/nvme/host/fc.c | 1 - drivers/nvme/host/lightnvm.c | 27 +- drivers/nvme/host/multipath.c | 351 +- drivers/nvme/host/nvme.h | 78 +- drivers/nvme/host/pci.c | 85 +- drivers/nvme/host/rdma.c | 245 +- drivers/nvme/host/trace.c | 11 - drivers/nvme/host/trace.h | 142 +- drivers/nvme/target/admin-cmd.c | 225 +- drivers/nvme/target/configfs.c | 250 - drivers/nvme/target/core.c | 108 +- drivers/nvme/target/discovery.c | 2 +- drivers/nvme/target/fcloop.c | 3 +- drivers/nvme/target/io-cmd-bdev.c | 7 - drivers/nvme/target/io-cmd-file.c | 80 +- drivers/nvme/target/loop.c | 1 - drivers/nvme/target/nvmet.h | 62 +- drivers/nvme/target/rdma.c | 229 +- drivers/nvmem/Kconfig | 11 - drivers/nvmem/Makefile | 3 +- drivers/nvmem/core.c | 2 + drivers/nvmem/imx-ocotp.c | 7 - drivers/nvmem/lpc18xx_eeprom.c | 1 - drivers/nvmem/mtk-efuse.c | 1 - drivers/nvmem/qfprom.c | 1 - drivers/nvmem/rave-sp-eeprom.c | 6 +- drivers/nvmem/sc27xx-efuse.c | 264 - drivers/nvmem/uniphier-efuse.c | 1 - drivers/of/address.c | 6 +- drivers/of/base.c | 50 - drivers/of/device.c | 21 +- drivers/of/fdt.c | 9 +- drivers/of/of_mdio.c | 17 +- drivers/of/platform.c | 7 - drivers/parport/ieee1284.c | 3 +- drivers/parport/parport_serial.c | 9 - drivers/parport/parport_sunbpp.c | 8 +- drivers/pci/ats.c | 3 - drivers/pci/controller/Kconfig | 12 +- drivers/pci/controller/Makefile | 1 - drivers/pci/controller/dwc/pci-dra7xx.c | 2 +- drivers/pci/controller/dwc/pci-exynos.c | 1 + drivers/pci/controller/dwc/pci-imx6.c | 1 + drivers/pci/controller/dwc/pci-keystone.c | 1 + drivers/pci/controller/dwc/pcie-armada8k.c | 1 + drivers/pci/controller/dwc/pcie-artpec6.c | 3 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 210 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 12 +- drivers/pci/controller/dwc/pcie-designware.c | 8 +- drivers/pci/controller/dwc/pcie-designware.h | 32 +- drivers/pci/controller/dwc/pcie-histb.c | 1 + drivers/pci/controller/dwc/pcie-kirin.c | 28 - drivers/pci/controller/dwc/pcie-qcom.c | 1 + drivers/pci/controller/dwc/pcie-spear13xx.c | 1 + drivers/pci/controller/pci-aardvark.c | 79 +- drivers/pci/controller/pci-hyperv.c | 42 +- drivers/pci/controller/pci-mvebu.c | 153 +- drivers/pci/controller/pcie-cadence-ep.c | 21 +- drivers/pci/controller/pcie-cadence-host.c | 33 - drivers/pci/controller/pcie-cadence.c | 123 - drivers/pci/controller/pcie-cadence.h | 13 +- drivers/pci/controller/pcie-iproc.c | 159 +- drivers/pci/controller/pcie-iproc.h | 8 - drivers/pci/controller/pcie-mobiveil.c | 4 +- drivers/pci/controller/pcie-rockchip-ep.c | 2 +- drivers/pci/controller/vmd.c | 13 +- drivers/pci/endpoint/functions/pci-epf-test.c | 86 +- drivers/pci/endpoint/pci-ep-cfs.c | 24 - drivers/pci/endpoint/pci-epc-core.c | 68 +- drivers/pci/hotplug/acpi_pcihp.c | 36 +- drivers/pci/hotplug/acpiphp_core.c | 22 +- drivers/pci/hotplug/acpiphp_glue.c | 11 +- drivers/pci/hotplug/cpci_hotplug_core.c | 14 +- drivers/pci/hotplug/cpqphp_core.c | 16 +- drivers/pci/hotplug/ibmphp_core.c | 15 +- drivers/pci/hotplug/ibmphp_ebda.c | 20 + drivers/pci/hotplug/pci_hotplug_core.c | 134 +- drivers/pci/hotplug/pciehp.h | 117 +- drivers/pci/hotplug/pciehp_core.c | 127 +- drivers/pci/hotplug/pciehp_ctrl.c | 351 +- drivers/pci/hotplug/pciehp_hpc.c | 289 +- drivers/pci/hotplug/pciehp_pci.c | 4 +- drivers/pci/hotplug/pcihp_skeleton.c | 348 + drivers/pci/hotplug/pnv_php.c | 5 +- drivers/pci/hotplug/rpaphp_core.c | 2 +- drivers/pci/hotplug/rpaphp_slot.c | 13 +- drivers/pci/hotplug/s390_pci_hpc.c | 13 +- drivers/pci/hotplug/sgi_hotplug.c | 9 +- drivers/pci/hotplug/shpchp_core.c | 41 +- drivers/pci/hotplug/shpchp_ctrl.c | 2 - drivers/pci/iov.c | 4 +- drivers/pci/irq.c | 6 +- drivers/pci/msi.c | 3 - drivers/pci/of.c | 14 +- drivers/pci/pci-acpi.c | 25 +- drivers/pci/pci-driver.c | 2 +- drivers/pci/pci-sysfs.c | 6 +- drivers/pci/pci.c | 506 +- drivers/pci/pci.h | 69 - drivers/pci/pcie/aer.c | 341 +- drivers/pci/pcie/aspm.c | 8 +- drivers/pci/pcie/dpc.c | 107 +- drivers/pci/pcie/err.c | 21 +- drivers/pci/pcie/portdrv.h | 2 - drivers/pci/pcie/portdrv_core.c | 30 +- drivers/pci/pcie/portdrv_pci.c | 27 +- drivers/pci/probe.c | 105 +- drivers/pci/quirks.c | 404 +- drivers/pci/remove.c | 1 + drivers/pci/rom.c | 11 +- drivers/pci/switch/switchtec.c | 18 +- drivers/pci/vpd.c | 7 +- drivers/pcmcia/pcmcia_resource.c | 36 + drivers/perf/arm-cci.c | 38 +- drivers/perf/arm-ccn.c | 15 +- drivers/perf/arm_pmu.c | 38 +- drivers/perf/arm_pmu_platform.c | 2 +- drivers/perf/hisilicon/hisi_uncore_pmu.c | 12 +- drivers/phy/broadcom/Kconfig | 10 - drivers/phy/broadcom/Makefile | 2 - drivers/phy/broadcom/phy-bcm-sr-pcie.c | 305 - drivers/phy/marvell/phy-berlin-sata.c | 5 +- drivers/phy/marvell/phy-berlin-usb.c | 5 +- drivers/phy/marvell/phy-mvebu-cp110-comphy.c | 5 +- drivers/phy/mediatek/Makefile | 1 - drivers/phy/mediatek/phy-mtk-tphy.c | 85 +- drivers/phy/qualcomm/phy-qcom-usb-hs.c | 1 - drivers/phy/renesas/Kconfig | 7 - drivers/phy/renesas/Makefile | 1 - drivers/phy/renesas/phy-rcar-gen3-pcie.c | 151 - drivers/pinctrl/Kconfig | 10 +- drivers/pinctrl/Makefile | 1 - drivers/pinctrl/actions/Kconfig | 1 - drivers/pinctrl/actions/pinctrl-owl.c | 270 +- drivers/pinctrl/actions/pinctrl-owl.h | 22 +- drivers/pinctrl/actions/pinctrl-s900.c | 31 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 4 +- drivers/pinctrl/berlin/Kconfig | 5 - drivers/pinctrl/berlin/Makefile | 1 - drivers/pinctrl/berlin/berlin.c | 14 +- drivers/pinctrl/berlin/pinctrl-as370.c | 368 - drivers/pinctrl/cirrus/Kconfig | 14 - drivers/pinctrl/cirrus/Makefile | 13 - drivers/pinctrl/cirrus/pinctrl-cs47l35.c | 45 - drivers/pinctrl/cirrus/pinctrl-cs47l85.c | 59 - drivers/pinctrl/cirrus/pinctrl-cs47l90.c | 57 - drivers/pinctrl/cirrus/pinctrl-madera-core.c | 1076 -- drivers/pinctrl/cirrus/pinctrl-madera.h | 41 - drivers/pinctrl/core.c | 36 +- drivers/pinctrl/core.h | 6 + drivers/pinctrl/devicetree.c | 15 +- drivers/pinctrl/freescale/Kconfig | 7 - drivers/pinctrl/freescale/Makefile | 1 - drivers/pinctrl/freescale/pinctrl-imx.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx1-core.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx8mq.c | 351 - drivers/pinctrl/intel/Kconfig | 12 +- drivers/pinctrl/intel/Makefile | 1 - drivers/pinctrl/intel/pinctrl-baytrail.c | 17 +- drivers/pinctrl/intel/pinctrl-broxton.c | 5 +- drivers/pinctrl/intel/pinctrl-cannonlake.c | 44 +- drivers/pinctrl/intel/pinctrl-cedarfork.c | 97 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 5 +- drivers/pinctrl/intel/pinctrl-denverton.c | 5 +- drivers/pinctrl/intel/pinctrl-geminilake.c | 5 +- drivers/pinctrl/intel/pinctrl-icelake.c | 436 - drivers/pinctrl/intel/pinctrl-intel.c | 116 +- drivers/pinctrl/intel/pinctrl-intel.h | 5 +- drivers/pinctrl/intel/pinctrl-lewisburg.c | 5 +- drivers/pinctrl/intel/pinctrl-merrifield.c | 6 +- drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 5 +- drivers/pinctrl/mediatek/mtk-eint.c | 1 - drivers/pinctrl/mediatek/pinctrl-mt7622.c | 5 +- drivers/pinctrl/meson/pinctrl-meson-axg.c | 9 - drivers/pinctrl/meson/pinctrl-meson-gxbb.c | 8 - drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 118 - drivers/pinctrl/nomadik/pinctrl-abx500.c | 11 +- drivers/pinctrl/pinctrl-amd.c | 50 +- drivers/pinctrl/pinctrl-amd.h | 4 - drivers/pinctrl/pinctrl-at91-pio4.c | 46 +- drivers/pinctrl/pinctrl-axp209.c | 26 +- drivers/pinctrl/pinctrl-gemini.c | 2 - drivers/pinctrl/pinctrl-ingenic.c | 4 +- drivers/pinctrl/pinctrl-mcp23s08.c | 2 +- drivers/pinctrl/pinctrl-ocelot.c | 104 +- drivers/pinctrl/pinctrl-rza1.c | 24 +- drivers/pinctrl/pinctrl-single.c | 127 +- drivers/pinctrl/pinctrl-u300.c | 1 - drivers/pinctrl/pinmux.c | 17 +- drivers/pinctrl/pinmux.h | 7 + drivers/pinctrl/qcom/pinctrl-msm.c | 38 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 32 +- drivers/pinctrl/samsung/pinctrl-exynos-arm.c | 16 - drivers/pinctrl/samsung/pinctrl-exynos.c | 68 +- drivers/pinctrl/samsung/pinctrl-samsung.h | 11 - drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 333 - drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 69 +- drivers/pinctrl/sprd/pinctrl-sprd-sc9860.c | 1 - drivers/pinctrl/stm32/pinctrl-stm32.c | 43 +- drivers/pinctrl/tegra/pinctrl-tegra.c | 6 +- drivers/pinctrl/tegra/pinctrl-tegra.h | 1 - drivers/pinctrl/tegra/pinctrl-tegra114.c | 8 +- drivers/pinctrl/tegra/pinctrl-tegra124.c | 8 +- drivers/pinctrl/tegra/pinctrl-tegra20.c | 8 +- drivers/pinctrl/tegra/pinctrl-tegra210.c | 8 +- drivers/pinctrl/tegra/pinctrl-tegra30.c | 8 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c | 11 - drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 21 - drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c | 6 - drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c | 11 - drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 11 - drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c | 16 - drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c | 11 - drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c | 11 - drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c | 6 - drivers/platform/chrome/Kconfig | 20 - drivers/platform/chrome/Makefile | 2 - drivers/platform/chrome/chromeos_tbmc.c | 10 +- drivers/platform/chrome/cros_ec_proto.c | 40 +- drivers/platform/goldfish/Kconfig | 5 + drivers/platform/goldfish/Makefile | 1 + drivers/platform/goldfish/goldfish_pipe.c | 3 +- drivers/platform/goldfish/pdev_bus.c | 232 + drivers/platform/mellanox/Kconfig | 11 - drivers/platform/mellanox/Makefile | 1 - drivers/platform/mellanox/mlxreg-hotplug.c | 60 +- drivers/platform/mellanox/mlxreg-io.c | 245 - drivers/platform/mips/cpu_hwmon.c | 3 +- drivers/platform/x86/Kconfig | 27 +- drivers/platform/x86/Makefile | 3 +- drivers/platform/x86/acer-wmi.c | 7 +- drivers/platform/x86/alienware-wmi.c | 1 - drivers/platform/x86/asus-nb-wmi.c | 1 - drivers/platform/x86/asus-wireless.c | 24 +- drivers/platform/x86/asus-wmi.c | 46 +- drivers/platform/x86/dell-smbios-base.c | 35 +- drivers/platform/x86/dell-smbios-smm.c | 4 +- drivers/platform/x86/dell-smbios-wmi.c | 3 +- drivers/platform/x86/eeepc-laptop.c | 12 +- drivers/platform/x86/i2c-multi-instantiate.c | 132 - drivers/platform/x86/ideapad-laptop.c | 18 +- drivers/platform/x86/intel-hid.c | 178 +- drivers/platform/x86/intel-vbtn.c | 5 - drivers/platform/x86/intel_bxtwc_tmu.c | 1 - drivers/platform/x86/intel_ips.c | 5 +- drivers/platform/x86/intel_pmc_core.c | 120 - drivers/platform/x86/intel_pmc_core.h | 6 - drivers/platform/x86/intel_punit_ipc.c | 2 - drivers/platform/x86/mlx-platform.c | 486 +- drivers/platform/x86/silead_dmi.c | 623 ++ drivers/platform/x86/thinkpad_acpi.c | 136 +- drivers/platform/x86/toshiba_acpi.c | 33 +- drivers/platform/x86/touchscreen_dmi.c | 754 -- drivers/platform/x86/wmi.c | 9 +- drivers/power/avs/smartreflex.c | 1 - drivers/power/reset/Kconfig | 11 - drivers/power/reset/Makefile | 1 - drivers/power/reset/gemini-poweroff.c | 12 +- drivers/power/reset/ltc2952-poweroff.c | 5 +- drivers/power/reset/qcom-pon.c | 91 - drivers/power/reset/vexpress-poweroff.c | 12 +- drivers/power/reset/zx-reboot.c | 1 - drivers/power/supply/Kconfig | 23 +- drivers/power/supply/Makefile | 2 - drivers/power/supply/ab8500_fg.c | 14 +- drivers/power/supply/adp5061.c | 745 -- drivers/power/supply/axp20x_usb_power.c | 1 - drivers/power/supply/axp288_charger.c | 2 +- drivers/power/supply/bq27xxx_battery.c | 3 +- drivers/power/supply/cros_usbpd-charger.c | 545 - drivers/power/supply/ds2760_battery.c | 348 +- drivers/power/supply/generic-adc-battery.c | 25 +- drivers/power/supply/lego_ev3_battery.c | 20 +- drivers/power/supply/max1721x_battery.c | 2 +- drivers/power/supply/max77693_charger.c | 1 - drivers/power/supply/max8998_charger.c | 1 - drivers/power/supply/olpc_battery.c | 1 - drivers/power/supply/power_supply_core.c | 11 +- drivers/power/supply/sbs-battery.c | 67 +- drivers/power/supply/tps65217_charger.c | 22 +- drivers/power/supply/wm8350_power.c | 3 +- drivers/powercap/Kconfig | 10 - drivers/powercap/Makefile | 1 - drivers/powercap/idle_inject.c | 356 - drivers/ptp/Kconfig | 2 +- drivers/ptp/ptp_dte.c | 1 - drivers/ptp/ptp_qoriq.c | 217 +- drivers/pwm/Kconfig | 2 +- drivers/pwm/pwm-berlin.c | 45 +- drivers/pwm/pwm-cros-ec.c | 9 +- drivers/pwm/pwm-fsl-ftm.c | 57 +- drivers/pwm/pwm-imx.c | 5 +- drivers/pwm/pwm-mediatek.c | 19 +- drivers/pwm/pwm-meson.c | 3 +- drivers/pwm/pwm-mxs.c | 8 +- drivers/pwm/pwm-omap-dmtimer.c | 5 +- drivers/pwm/pwm-stm32-lp.c | 4 +- drivers/pwm/pwm-tiehrpwm.c | 14 +- drivers/rapidio/devices/rio_mport_cdev.c | 2 + drivers/regulator/Kconfig | 25 +- drivers/regulator/Makefile | 4 +- drivers/regulator/arizona-ldo1.c | 27 +- drivers/regulator/bd71837-regulator.c | 63 +- drivers/regulator/bd9571mwv-regulator.c | 72 +- drivers/regulator/core.c | 48 +- drivers/regulator/cpcap-regulator.c | 103 - drivers/regulator/da9063-regulator.c | 84 +- drivers/regulator/max14577-regulator.c | 22 +- drivers/regulator/max77686-regulator.c | 32 +- drivers/regulator/max77693-regulator.c | 32 +- drivers/regulator/max77802-regulator.c | 34 +- drivers/regulator/max8997-regulator.c | 33 +- drivers/regulator/max8998.c | 28 +- drivers/regulator/of_regulator.c | 2 + drivers/regulator/pfuze100-regulator.c | 112 +- drivers/regulator/qcom-rpmh-regulator.c | 769 -- drivers/regulator/qcom_spmi-regulator.c | 38 +- drivers/regulator/s2mpa01.c | 14 +- drivers/regulator/s2mps11.c | 21 +- drivers/regulator/s5m8767.c | 16 +- drivers/regulator/tps65217-regulator.c | 2 - drivers/regulator/tps65912-regulator.c | 1 - drivers/regulator/uniphier-regulator.c | 213 - drivers/remoteproc/Kconfig | 23 - drivers/remoteproc/Makefile | 2 - drivers/remoteproc/da8xx_remoteproc.c | 37 +- drivers/remoteproc/qcom_adsp_pil.c | 156 +- drivers/remoteproc/qcom_common.c | 26 +- drivers/remoteproc/qcom_q6v5.c | 252 - drivers/remoteproc/qcom_q6v5.h | 46 - drivers/remoteproc/qcom_q6v5_pil.c | 158 +- drivers/remoteproc/qcom_q6v5_wcss.c | 601 -- drivers/remoteproc/qcom_sysmon.c | 5 +- drivers/remoteproc/remoteproc_core.c | 117 +- drivers/remoteproc/remoteproc_debugfs.c | 4 +- drivers/remoteproc/remoteproc_virtio.c | 2 +- drivers/remoteproc/st_slim_rproc.c | 3 +- drivers/reset/Kconfig | 26 - drivers/reset/Makefile | 3 - drivers/reset/reset-ath79.c | 1 - drivers/reset/reset-axs10x.c | 1 - drivers/reset/reset-imx7.c | 3 +- drivers/reset/reset-meson-audio-arb.c | 168 - drivers/reset/reset-qcom-aoss.c | 133 - drivers/reset/reset-simple.c | 1 - drivers/reset/reset-uniphier-usb3.c | 171 - drivers/reset/reset-uniphier.c | 9 - drivers/rpmsg/qcom_glink_native.c | 51 +- drivers/rpmsg/qcom_smd.c | 10 +- drivers/rpmsg/rpmsg_char.c | 2 - drivers/rpmsg/rpmsg_core.c | 7 - drivers/rtc/Kconfig | 21 + drivers/rtc/class.c | 5 +- drivers/rtc/interface.c | 97 +- drivers/rtc/rtc-armada38x.c | 23 - drivers/rtc/rtc-bq4802.c | 4 - drivers/rtc/rtc-coh901331.c | 1 - drivers/rtc/rtc-core.h | 14 - drivers/rtc/rtc-cpcap.c | 1 - drivers/rtc/rtc-dev.c | 8 +- drivers/rtc/rtc-ds1307.c | 18 +- drivers/rtc/rtc-ds1685.c | 590 ++ drivers/rtc/rtc-ftrtc010.c | 1 - drivers/rtc/rtc-isl1208.c | 192 +- drivers/rtc/rtc-m48t59.c | 4 + drivers/rtc/rtc-max77686.c | 20 +- drivers/rtc/rtc-max8997.c | 20 +- drivers/rtc/rtc-max8998.c | 20 +- drivers/rtc/rtc-mc13xxx.c | 1 - drivers/rtc/rtc-mxc_v2.c | 1 - drivers/rtc/rtc-omap.c | 23 +- drivers/rtc/rtc-pcf2127.c | 68 +- drivers/rtc/rtc-pcf85063.c | 21 +- drivers/rtc/rtc-r7301.c | 1 - drivers/rtc/rtc-s5m.c | 22 +- drivers/rtc/rtc-sa1100.c | 1 + drivers/rtc/rtc-sh.c | 91 +- drivers/rtc/rtc-snvs.c | 105 +- drivers/rtc/rtc-stmp3xxx.c | 20 +- drivers/rtc/rtc-sysfs.c | 43 - drivers/rtc/rtc-tegra.c | 1 - drivers/rtc/rtc-test.c | 2 +- drivers/s390/block/dasd.c | 17 +- drivers/s390/block/dasd_alias.c | 2 +- drivers/s390/block/dasd_devmap.c | 2 +- drivers/s390/block/dasd_eckd.c | 12 +- drivers/s390/block/dasd_eer.c | 4 +- drivers/s390/block/dcssblk.c | 8 +- drivers/s390/block/scm_blk.c | 1 - drivers/s390/char/Makefile | 5 + drivers/s390/char/keyboard.c | 58 +- drivers/s390/char/monwriter.c | 2 +- drivers/s390/char/sclp_async.c | 38 +- drivers/s390/char/tape_3590.c | 8 +- drivers/s390/char/tape_class.c | 6 +- drivers/s390/char/vmcp.c | 2 +- drivers/s390/cio/chp.c | 21 +- drivers/s390/cio/chsc.c | 18 +- drivers/s390/cio/chsc.h | 18 +- drivers/s390/cio/cio.c | 77 +- drivers/s390/cio/cio.h | 1 + drivers/s390/cio/css.c | 82 +- drivers/s390/cio/css.h | 3 +- drivers/s390/cio/qdio_main.c | 5 +- drivers/s390/cio/trace.h | 102 +- drivers/s390/crypto/ap_asm.h | 236 + drivers/s390/crypto/ap_bus.c | 437 +- drivers/s390/crypto/ap_bus.h | 37 +- drivers/s390/crypto/ap_card.c | 51 +- drivers/s390/crypto/ap_queue.c | 58 +- drivers/s390/crypto/pkey_api.c | 93 +- drivers/s390/crypto/zcrypt_api.c | 30 +- drivers/s390/crypto/zcrypt_api.h | 2 +- drivers/s390/crypto/zcrypt_card.c | 33 +- drivers/s390/crypto/zcrypt_cca_key.h | 32 +- drivers/s390/crypto/zcrypt_cex2a.c | 2 - drivers/s390/crypto/zcrypt_cex2a.h | 18 +- drivers/s390/crypto/zcrypt_cex4.c | 2 - drivers/s390/crypto/zcrypt_error.h | 2 +- drivers/s390/crypto/zcrypt_msgtype50.c | 17 +- drivers/s390/crypto/zcrypt_msgtype50.h | 8 +- drivers/s390/crypto/zcrypt_msgtype6.c | 54 +- drivers/s390/crypto/zcrypt_msgtype6.h | 2 +- drivers/s390/crypto/zcrypt_pcixcc.c | 6 +- drivers/s390/crypto/zcrypt_pcixcc.h | 2 +- drivers/s390/crypto/zcrypt_queue.c | 27 +- drivers/s390/net/Kconfig | 10 - drivers/s390/net/Makefile | 3 - drivers/s390/net/ism.h | 221 - drivers/s390/net/ism_drv.c | 623 -- drivers/s390/net/qeth_core.h | 39 +- drivers/s390/net/qeth_core_main.c | 621 +- drivers/s390/net/qeth_core_mpc.c | 11 + drivers/s390/net/qeth_core_mpc.h | 7 +- drivers/s390/net/qeth_core_sys.c | 18 +- drivers/s390/net/qeth_l2.h | 5 - drivers/s390/net/qeth_l2_main.c | 213 +- drivers/s390/net/qeth_l3_main.c | 402 +- drivers/s390/net/qeth_l3_sys.c | 6 +- drivers/s390/scsi/zfcp_aux.c | 2 +- drivers/scsi/3w-9xxx.c | 6 +- drivers/scsi/3w-sas.c | 3 - drivers/scsi/3w-xxxx.c | 4 +- drivers/scsi/Kconfig | 43 +- drivers/scsi/Makefile | 5 +- drivers/scsi/NCR_D700.c | 405 + drivers/scsi/NCR_D700.h | 30 + drivers/scsi/NCR_Q720.c | 376 + drivers/scsi/NCR_Q720.h | 29 + drivers/scsi/a100u2w.c | 4 +- drivers/scsi/aacraid/aachba.c | 41 +- drivers/scsi/aacraid/aacraid.h | 2 +- drivers/scsi/aacraid/commsup.c | 2 +- drivers/scsi/aacraid/dpcsup.c | 2 +- drivers/scsi/aacraid/rx.c | 2 +- drivers/scsi/aacraid/sa.c | 2 +- drivers/scsi/aacraid/src.c | 6 +- drivers/scsi/advansys.c | 10 +- drivers/scsi/aha152x.c | 71 +- drivers/scsi/aha1740.c | 9 +- drivers/scsi/aha1740.h | 4 +- drivers/scsi/aic94xx/aic94xx_init.c | 4 +- drivers/scsi/arcmsr/arcmsr.h | 2 +- drivers/scsi/arcmsr/arcmsr_hba.c | 7 - drivers/scsi/atp870u.c | 16 +- drivers/scsi/be2iscsi/be_cmds.c | 2 +- drivers/scsi/be2iscsi/be_iscsi.c | 15 +- drivers/scsi/be2iscsi/be_main.c | 23 +- drivers/scsi/be2iscsi/be_mgmt.c | 23 +- drivers/scsi/bfa/bfad_im.c | 19 +- drivers/scsi/bfa/bfad_im.h | 1 + drivers/scsi/bnx2i/bnx2i_hwi.c | 2 - drivers/scsi/ch.c | 2 +- drivers/scsi/csiostor/csio_hw.c | 186 +- drivers/scsi/csiostor/csio_hw.h | 1 - drivers/scsi/csiostor/csio_mb.c | 6 +- drivers/scsi/csiostor/csio_wr.c | 84 +- drivers/scsi/cxlflash/ocxl_hw.c | 29 +- drivers/scsi/cxlflash/superpipe.c | 14 +- drivers/scsi/cxlflash/vlun.c | 7 +- drivers/scsi/dc395x.c | 5 +- drivers/scsi/fcoe/fcoe_ctlr.c | 12 +- drivers/scsi/gdth.c | 67 +- drivers/scsi/gdth.h | 10 +- drivers/scsi/gdth_proc.c | 2 +- drivers/scsi/hisi_sas/hisi_sas.h | 14 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 319 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 23 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 21 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 290 +- drivers/scsi/hosts.c | 10 - drivers/scsi/hpsa.c | 2 +- drivers/scsi/ibmvscsi/ibmvfc.c | 2 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 12 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 11 +- drivers/scsi/imm.c | 2 +- drivers/scsi/ipr.c | 131 +- drivers/scsi/ipr.h | 8 - drivers/scsi/libfc/fc_disc.c | 47 +- drivers/scsi/libfc/fc_lport.c | 108 +- drivers/scsi/libfc/fc_rport.c | 100 +- drivers/scsi/libiscsi.c | 2 - drivers/scsi/libiscsi_tcp.c | 2 +- drivers/scsi/libsas/sas_ata.c | 47 +- drivers/scsi/libsas/sas_discover.c | 2 - drivers/scsi/libsas/sas_scsi_host.c | 4 +- drivers/scsi/lpfc/Makefile | 4 +- drivers/scsi/lpfc/lpfc.h | 7 +- drivers/scsi/lpfc/lpfc_attr.c | 485 +- drivers/scsi/lpfc/lpfc_attr.h | 4 +- drivers/scsi/lpfc/lpfc_bsg.c | 2 +- drivers/scsi/lpfc/lpfc_bsg.h | 4 +- drivers/scsi/lpfc/lpfc_compat.h | 4 +- drivers/scsi/lpfc/lpfc_crtn.h | 3 +- drivers/scsi/lpfc/lpfc_ct.c | 2 +- drivers/scsi/lpfc/lpfc_debugfs.c | 10 +- drivers/scsi/lpfc/lpfc_debugfs.h | 2 +- drivers/scsi/lpfc/lpfc_disc.h | 7 +- drivers/scsi/lpfc/lpfc_els.c | 68 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 2 +- drivers/scsi/lpfc/lpfc_hw.h | 20 +- drivers/scsi/lpfc/lpfc_hw4.h | 46 +- drivers/scsi/lpfc/lpfc_ids.h | 2 +- drivers/scsi/lpfc/lpfc_init.c | 28 +- drivers/scsi/lpfc/lpfc_logmsg.h | 4 +- drivers/scsi/lpfc/lpfc_mbox.c | 2 +- drivers/scsi/lpfc/lpfc_mem.c | 2 +- drivers/scsi/lpfc/lpfc_nl.h | 4 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 11 +- drivers/scsi/lpfc/lpfc_nvme.c | 87 +- drivers/scsi/lpfc/lpfc_nvme.h | 1 - drivers/scsi/lpfc/lpfc_nvmet.c | 60 +- drivers/scsi/lpfc/lpfc_nvmet.h | 2 +- drivers/scsi/lpfc/lpfc_scsi.c | 181 +- drivers/scsi/lpfc/lpfc_scsi.h | 2 - drivers/scsi/lpfc/lpfc_sli.c | 50 +- drivers/scsi/lpfc/lpfc_sli.h | 6 +- drivers/scsi/lpfc/lpfc_sli4.h | 5 +- drivers/scsi/lpfc/lpfc_version.h | 6 +- drivers/scsi/lpfc/lpfc_vport.c | 4 +- drivers/scsi/lpfc/lpfc_vport.h | 4 +- drivers/scsi/megaraid.c | 29 +- drivers/scsi/megaraid.h | 14 +- drivers/scsi/megaraid/megaraid_sas.h | 33 +- drivers/scsi/megaraid/megaraid_sas_base.c | 61 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 36 +- drivers/scsi/mesh.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 438 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 30 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 81 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 395 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 463 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 62 +- drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c | 18 +- drivers/scsi/mpt3sas/mpt3sas_warpdrive.c | 3 + drivers/scsi/ncr53c8xx.c | 10 +- drivers/scsi/nsp32_debug.c | 2 +- drivers/scsi/osd/osd_uld.c | 22 +- drivers/scsi/qedi/qedi.h | 7 +- drivers/scsi/qedi/qedi_fw_api.c | 30 +- drivers/scsi/qedi/qedi_main.c | 30 +- drivers/scsi/qla2xxx/qla_attr.c | 33 +- drivers/scsi/qla2xxx/qla_dbg.c | 3 - drivers/scsi/qla2xxx/qla_def.h | 22 +- drivers/scsi/qla2xxx/qla_fw.h | 5 - drivers/scsi/qla2xxx/qla_gbl.h | 6 +- drivers/scsi/qla2xxx/qla_gs.c | 68 +- drivers/scsi/qla2xxx/qla_init.c | 731 +- drivers/scsi/qla2xxx/qla_inline.h | 12 +- drivers/scsi/qla2xxx/qla_iocb.c | 154 +- drivers/scsi/qla2xxx/qla_isr.c | 3 +- drivers/scsi/qla2xxx/qla_mbx.c | 155 +- drivers/scsi/qla2xxx/qla_mid.c | 2 +- drivers/scsi/qla2xxx/qla_nvme.c | 15 +- drivers/scsi/qla2xxx/qla_nvme.h | 2 +- drivers/scsi/qla2xxx/qla_os.c | 133 +- drivers/scsi/qla2xxx/qla_target.c | 29 +- drivers/scsi/qla2xxx/qla_target.h | 4 +- drivers/scsi/qla2xxx/qla_tmpl.c | 13 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 20 +- drivers/scsi/qlogicpti.c | 2 +- drivers/scsi/scsi.c | 4 +- drivers/scsi/scsi.h | 3 + drivers/scsi/scsi_debug.c | 57 +- drivers/scsi/scsi_error.c | 6 +- drivers/scsi/scsi_ioctl.c | 4 +- drivers/scsi/scsi_lib.c | 390 +- drivers/scsi/scsi_scan.c | 2 +- drivers/scsi/scsi_sysfs.c | 22 +- drivers/scsi/scsi_transport_fc.c | 4 +- drivers/scsi/scsi_transport_spi.c | 2 +- drivers/scsi/scsi_typedefs.h | 2 + drivers/scsi/sd.c | 50 +- drivers/scsi/sd.h | 9 + drivers/scsi/sd_dif.c | 113 + drivers/scsi/sd_zbc.c | 6 + drivers/scsi/sg.c | 16 +- drivers/scsi/smartpqi/smartpqi.h | 12 +- drivers/scsi/smartpqi/smartpqi_init.c | 160 +- drivers/scsi/snic/snic_debugfs.c | 10 +- drivers/scsi/snic/snic_trc.c | 6 +- drivers/scsi/sr_ioctl.c | 22 +- drivers/scsi/st.c | 3 + drivers/scsi/storvsc_drv.c | 3 - drivers/scsi/sym53c8xx_2/sym_fw.c | 4 + drivers/scsi/sym53c8xx_2/sym_glue.c | 2 +- drivers/scsi/sym53c8xx_2/sym_glue.h | 2 +- drivers/scsi/sym53c8xx_2/sym_hipd.c | 3 +- drivers/scsi/ufs/Kconfig | 9 - drivers/scsi/ufs/Makefile | 1 - drivers/scsi/ufs/ufs-hisi.c | 619 -- drivers/scsi/ufs/ufs-hisi.h | 115 - drivers/scsi/ufs/ufs-qcom.c | 21 +- drivers/scsi/ufs/ufshcd.c | 59 +- drivers/scsi/ufs/ufshcd.h | 3 - drivers/scsi/virtio_scsi.c | 8 +- drivers/sh/maple/maple.c | 7 +- drivers/siox/siox-bus-gpio.c | 1 - drivers/siox/siox-core.c | 30 +- drivers/slimbus/Kconfig | 12 +- drivers/slimbus/Makefile | 5 +- drivers/slimbus/core.c | 41 - drivers/slimbus/messaging.c | 79 +- drivers/slimbus/qcom-ngd-ctrl.c | 1526 --- drivers/slimbus/slimbus.h | 198 - drivers/slimbus/stream.c | 477 - drivers/soc/bcm/brcmstb/pm/pm-arm.c | 16 - drivers/soc/fsl/Kconfig | 15 +- drivers/soc/fsl/Makefile | 1 - drivers/soc/fsl/dpio/dpio-driver.c | 281 - drivers/soc/fsl/dpio/dpio-service.c | 545 - drivers/soc/fsl/dpio/qbman-portal.c | 1005 -- drivers/soc/fsl/dpio/qbman-portal.h | 444 - drivers/soc/fsl/qbman/Kconfig | 2 +- drivers/soc/fsl/qe/Kconfig | 2 +- drivers/soc/fsl/qe/gpio.c | 28 - drivers/soc/imx/gpc.c | 20 +- drivers/soc/mediatek/mtk-pmic-wrap.c | 81 +- drivers/soc/qcom/Kconfig | 27 - drivers/soc/qcom/Makefile | 6 - drivers/soc/qcom/llcc-sdm845.c | 94 - drivers/soc/qcom/llcc-slice.c | 338 - drivers/soc/qcom/mdt_loader.c | 87 +- drivers/soc/qcom/rmtfs_mem.c | 3 +- drivers/soc/qcom/rpmh-internal.h | 114 - drivers/soc/qcom/rpmh-rsc.c | 693 -- drivers/soc/qcom/rpmh.c | 513 - drivers/soc/qcom/smem.c | 10 +- drivers/soc/qcom/trace-rpmh.h | 82 - drivers/soc/renesas/Makefile | 3 - drivers/soc/renesas/r9a06g032-smp.c | 96 - drivers/soc/renesas/rcar-sysc.c | 64 +- drivers/soc/sunxi/sunxi_sram.c | 87 +- drivers/soc/ti/Kconfig | 14 - drivers/soc/ti/pm33xx.c | 16 +- drivers/soc/ti/wkup_m3_ipc.c | 76 - drivers/soundwire/stream.c | 23 +- drivers/spi/Kconfig | 13 - drivers/spi/Makefile | 1 - drivers/spi/spi-ath79.c | 2 +- drivers/spi/spi-bitbang.c | 50 +- drivers/spi/spi-butterfly.c | 4 +- drivers/spi/spi-cadence.c | 4 +- drivers/spi/spi-davinci.c | 2 +- drivers/spi/spi-dw-mmio.c | 90 - drivers/spi/spi-dw.c | 9 +- drivers/spi/spi-dw.h | 2 - drivers/spi/spi-fsl-dspi.c | 511 +- drivers/spi/spi-fsl-espi.c | 5 +- drivers/spi/spi-gpio.c | 53 +- drivers/spi/spi-img-spfi.c | 3 - drivers/spi/spi-imx.c | 162 +- drivers/spi/spi-lm70llp.c | 5 +- drivers/spi/spi-mem.c | 28 - drivers/spi/spi-omap2-mcspi.c | 9 + drivers/spi/spi-orion.c | 77 +- drivers/spi/spi-pxa2xx.c | 4 - drivers/spi/spi-rspi.c | 34 +- drivers/spi/spi-sh-msiof.c | 81 +- drivers/spi/spi-sh-sci.c | 20 +- drivers/spi/spi-sprd-adi.c | 11 +- drivers/spi/spi-tegra20-slink.c | 31 +- drivers/spi/spi-uniphier.c | 523 - drivers/spi/spi-xtensa-xtfpga.c | 2 +- drivers/spi/spi.c | 13 +- drivers/ssb/Kconfig | 21 + drivers/ssb/b43_pci_bridge.c | 4 +- drivers/ssb/bridge_pcmcia_80211.c | 6 +- drivers/ssb/driver_chipcommon.c | 14 +- drivers/ssb/driver_chipcommon_pmu.c | 40 +- drivers/ssb/driver_chipcommon_sflash.c | 6 +- drivers/ssb/driver_extif.c | 4 +- drivers/ssb/driver_gige.c | 2 +- drivers/ssb/driver_gpio.c | 8 +- drivers/ssb/driver_mipscore.c | 17 +- drivers/ssb/driver_pcicore.c | 23 +- drivers/ssb/embedded.c | 18 +- drivers/ssb/host_soc.c | 16 +- drivers/ssb/main.c | 83 +- drivers/ssb/pci.c | 75 +- drivers/ssb/pcmcia.c | 62 +- drivers/ssb/scan.c | 38 +- drivers/ssb/sdio.c | 16 +- drivers/ssb/sprom.c | 4 +- drivers/ssb/ssb_private.h | 39 +- drivers/staging/Kconfig | 16 +- drivers/staging/Makefile | 7 +- drivers/staging/android/ashmem.c | 46 +- drivers/staging/android/ion/ion.c | 6 +- drivers/staging/android/ion/ion_cma_heap.c | 2 +- drivers/staging/android/vsoc.c | 11 +- drivers/staging/axis-fifo/Kconfig | 9 - drivers/staging/axis-fifo/Makefile | 1 - drivers/staging/axis-fifo/axis-fifo.c | 1107 -- drivers/staging/axis-fifo/axis-fifo.txt | 89 - drivers/staging/clocking-wizard/Kconfig | 2 +- drivers/staging/comedi/Kconfig | 8 + drivers/staging/comedi/comedi.h | 2 +- drivers/staging/comedi/comedi_compat32.h | 2 +- drivers/staging/comedi/comedi_fops.c | 6 +- drivers/staging/comedi/comedi_pci.h | 2 +- drivers/staging/comedi/comedi_pcmcia.h | 2 +- drivers/staging/comedi/comedidev.h | 4 +- drivers/staging/comedi/comedilib.h | 2 +- drivers/staging/comedi/drivers.c | 26 +- drivers/staging/comedi/drivers/Makefile | 1 + drivers/staging/comedi/drivers/amplc_dio200.h | 6 +- .../staging/comedi/drivers/amplc_dio200_common.c | 2 +- drivers/staging/comedi/drivers/amplc_pci230.c | 12 +- drivers/staging/comedi/drivers/cb_pcimdda.c | 4 +- drivers/staging/comedi/drivers/daqboard2000.c | 2 +- drivers/staging/comedi/drivers/ni_mio_common.c | 5 +- drivers/staging/comedi/drivers/pcl816.c | 4 +- drivers/staging/comedi/drivers/pcl818.c | 4 +- drivers/staging/comedi/drivers/serial2002.c | 778 ++ drivers/staging/dgnc/dgnc_tty.c | 7 +- drivers/staging/erofs/Kconfig | 141 - drivers/staging/erofs/Makefile | 13 - drivers/staging/erofs/TODO | 45 - drivers/staging/erofs/data.c | 385 - drivers/staging/erofs/dir.c | 145 - drivers/staging/erofs/erofs_fs.h | 266 - drivers/staging/erofs/include/linux/tagptr.h | 110 - drivers/staging/erofs/include/trace/events/erofs.h | 240 - drivers/staging/erofs/inode.c | 283 - drivers/staging/erofs/internal.h | 556 - drivers/staging/erofs/lz4defs.h | 227 - drivers/staging/erofs/namei.c | 251 - drivers/staging/erofs/super.c | 649 -- drivers/staging/erofs/unzip_lz4.c | 251 - drivers/staging/erofs/unzip_pagevec.h | 172 - drivers/staging/erofs/unzip_vle.c | 1656 --- drivers/staging/erofs/unzip_vle.h | 239 - drivers/staging/erofs/unzip_vle_lz4.c | 209 - drivers/staging/erofs/utils.c | 271 - drivers/staging/erofs/xattr.c | 577 -- drivers/staging/erofs/xattr.h | 93 - drivers/staging/fbtft/TODO | 4 - drivers/staging/fbtft/fb_hx8347d.c | 2 +- drivers/staging/fbtft/fb_ili9163.c | 2 +- drivers/staging/fbtft/fb_ili9320.c | 2 +- drivers/staging/fbtft/fb_ili9325.c | 2 +- drivers/staging/fbtft/fb_ili9341.c | 2 +- drivers/staging/fbtft/fb_s6d02a1.c | 31 +- drivers/staging/fbtft/fb_s6d1121.c | 3 +- drivers/staging/fbtft/fb_sh1106.c | 2 +- drivers/staging/fbtft/fb_ssd1289.c | 9 +- drivers/staging/fbtft/fb_ssd1306.c | 2 +- drivers/staging/fbtft/fb_ssd1325.c | 2 +- drivers/staging/fbtft/fb_ssd1331.c | 2 +- drivers/staging/fbtft/fb_ssd1351.c | 41 +- drivers/staging/fbtft/fb_st7735r.c | 15 +- drivers/staging/fbtft/fb_st7789v.c | 13 +- drivers/staging/fbtft/fb_uc1611.c | 2 +- drivers/staging/fbtft/fb_watterott.c | 26 +- drivers/staging/fbtft/fbtft-bus.c | 17 +- drivers/staging/fbtft/fbtft-core.c | 41 +- drivers/staging/fbtft/fbtft-io.c | 17 +- drivers/staging/fbtft/fbtft-sysfs.c | 3 +- drivers/staging/fbtft/fbtft.h | 15 +- drivers/staging/fbtft/fbtft_device.c | 50 +- drivers/staging/fbtft/flexfb.c | 31 +- drivers/staging/fsl-dpaa2/ethernet/Makefile | 1 - drivers/staging/fsl-dpaa2/ethernet/README | 186 + .../staging/fsl-dpaa2/ethernet/dpaa2-eth-trace.h | 29 +- drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c | 75 +- drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h | 65 +- drivers/staging/fsl-dpaa2/ethernet/dpaa2-ethtool.c | 31 +- drivers/staging/fsl-dpaa2/ethernet/dpkg.h | 450 +- drivers/staging/fsl-dpaa2/ethernet/dpni-cmd.h | 30 +- drivers/staging/fsl-dpaa2/ethernet/dpni.c | 30 +- drivers/staging/fsl-dpaa2/ethernet/dpni.h | 159 +- .../staging/fsl-dpaa2/ethernet/ethernet-driver.rst | 185 - drivers/staging/fsl-dpaa2/ethernet/net.h | 480 + drivers/staging/fsl-dpaa2/ethsw/dpsw.h | 27 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 2 +- drivers/staging/fsl-mc/Kconfig | 2 + drivers/staging/fsl-mc/Makefile | 3 + drivers/staging/fsl-mc/bus/Kconfig | 16 + drivers/staging/fsl-mc/bus/Makefile | 9 + .../{soc/fsl => staging/fsl-mc/bus}/dpio/Makefile | 0 .../fsl => staging/fsl-mc/bus}/dpio/dpio-cmd.h | 0 drivers/staging/fsl-mc/bus/dpio/dpio-driver.c | 281 + drivers/staging/fsl-mc/bus/dpio/dpio-driver.txt | 135 + drivers/staging/fsl-mc/bus/dpio/dpio-service.c | 545 + .../{soc/fsl => staging/fsl-mc/bus}/dpio/dpio.c | 0 .../{soc/fsl => staging/fsl-mc/bus}/dpio/dpio.h | 0 drivers/staging/fsl-mc/bus/dpio/qbman-portal.c | 1005 ++ drivers/staging/fsl-mc/bus/dpio/qbman-portal.h | 444 + drivers/staging/fsl-mc/include/dpaa2-fd.h | 426 + .../staging/fsl-mc/include}/dpaa2-global.h | 0 .../staging/fsl-mc/include}/dpaa2-io.h | 0 drivers/staging/gasket/Kconfig | 23 - drivers/staging/gasket/Makefile | 9 - drivers/staging/gasket/TODO | 22 - drivers/staging/gasket/apex.h | 30 - drivers/staging/gasket/apex_driver.c | 741 -- drivers/staging/gasket/gasket.h | 122 - drivers/staging/gasket/gasket_constants.h | 47 - drivers/staging/gasket/gasket_core.c | 1816 ---- drivers/staging/gasket/gasket_core.h | 649 -- drivers/staging/gasket/gasket_interrupt.c | 550 - drivers/staging/gasket/gasket_interrupt.h | 117 - drivers/staging/gasket/gasket_ioctl.c | 391 - drivers/staging/gasket/gasket_ioctl.h | 28 - drivers/staging/gasket/gasket_page_table.c | 1381 --- drivers/staging/gasket/gasket_page_table.h | 249 - drivers/staging/gasket/gasket_sysfs.c | 400 - drivers/staging/gasket/gasket_sysfs.h | 179 - drivers/staging/gdm724x/gdm_tty.c | 18 +- drivers/staging/gdm724x/gdm_usb.c | 5 + drivers/staging/goldfish/README | 6 + drivers/staging/goldfish/goldfish_audio.c | 79 +- drivers/staging/iio/Kconfig | 1 + drivers/staging/iio/Makefile | 1 + drivers/staging/iio/accel/adis16203.c | 6 +- drivers/staging/iio/accel/adis16240.c | 11 +- drivers/staging/iio/adc/ad7606.h | 2 +- drivers/staging/iio/gyro/Kconfig | 16 + drivers/staging/iio/gyro/Makefile | 6 + drivers/staging/iio/gyro/adis16060_core.c | 234 + drivers/staging/iio/impedance-analyzer/ad5933.c | 57 +- drivers/staging/ks7010/ks_hostif.c | 2 + drivers/staging/media/bcm2048/radio-bcm2048.c | 2 +- drivers/staging/media/davinci_vpfe/vpfe_video.c | 6 +- drivers/staging/media/davinci_vpfe/vpfe_video.h | 2 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 5 - drivers/staging/media/imx/imx-media-capture.c | 38 +- drivers/staging/media/imx/imx-media-csi.c | 112 +- drivers/staging/media/imx/imx-media-utils.c | 1 - drivers/staging/media/imx/imx-media.h | 2 - drivers/staging/media/mt9t031/Kconfig | 6 + drivers/staging/most/dim2/dim2.c | 2 +- drivers/staging/most/sound/sound.c | 1 + drivers/staging/mt7621-dts/gbpc1.dts | 24 +- drivers/staging/mt7621-dts/mt7621.dtsi | 110 +- drivers/staging/mt7621-eth/mtk_eth_soc.c | 19 +- drivers/staging/mt7621-gpio/Kconfig | 6 + drivers/staging/mt7621-gpio/Makefile | 3 + drivers/staging/mt7621-gpio/TODO | 3 + drivers/staging/mt7621-gpio/gpio-mt7621.c | 370 + .../staging/mt7621-gpio/mediatek,mt7621-gpio.txt | 68 + drivers/staging/mt7621-mmc/board.h | 8 +- drivers/staging/mt7621-mmc/dbg.c | 54 +- drivers/staging/mt7621-mmc/dbg.h | 6 + drivers/staging/mt7621-mmc/mt6575_sd.h | 588 +- drivers/staging/mt7621-mmc/sd.c | 584 +- drivers/staging/mt7621-pci/Kconfig | 7 - drivers/staging/mt7621-pci/pci-mt7621.c | 827 +- drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 174 +- drivers/staging/mt7621-spi/spi-mt7621.c | 206 +- drivers/staging/netlogic/xlr_net.c | 9 +- drivers/staging/octeon-usb/Makefile | 1 - drivers/staging/octeon-usb/octeon-hcd.c | 1 - drivers/staging/octeon-usb/octeon-hcd.h | 1 - drivers/staging/olpc_dcon/Kconfig | 6 +- drivers/staging/olpc_dcon/olpc_dcon.h | 6 +- drivers/staging/pi433/pi433_if.c | 93 +- drivers/staging/pi433/pi433_if.h | 9 +- drivers/staging/pi433/rf69.c | 283 +- drivers/staging/pi433/rf69.h | 12 +- drivers/staging/pi433/rf69_enum.h | 3 +- drivers/staging/pi433/rf69_registers.h | 3 +- drivers/staging/rtl8188eu/Makefile | 4 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 126 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 12 +- drivers/staging/rtl8188eu/core/rtw_debug.c | 10 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 65 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 121 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 28 +- drivers/staging/rtl8188eu/core/rtw_iol.c | 17 +- drivers/staging/rtl8188eu/core/rtw_led.c | 12 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 19 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 56 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 16 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 19 +- drivers/staging/rtl8188eu/core/rtw_rf.c | 10 +- drivers/staging/rtl8188eu/core/rtw_security.c | 92 +- drivers/staging/rtl8188eu/core/rtw_sreset.c | 37 +- drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 71 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 83 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 74 +- .../staging/rtl8188eu/hal/Hal8188ERateAdaptive.c | 781 ++ drivers/staging/rtl8188eu/hal/bb_cfg.c | 10 +- drivers/staging/rtl8188eu/hal/fw.c | 13 +- .../staging/rtl8188eu/hal/hal8188e_rate_adaptive.c | 771 -- drivers/staging/rtl8188eu/hal/hal_com.c | 75 +- drivers/staging/rtl8188eu/hal/hal_intf.c | 26 +- drivers/staging/rtl8188eu/hal/mac_cfg.c | 19 +- drivers/staging/rtl8188eu/hal/odm.c | 21 +- drivers/staging/rtl8188eu/hal/odm_HWConfig.c | 10 +- drivers/staging/rtl8188eu/hal/odm_RTL8188E.c | 366 + drivers/staging/rtl8188eu/hal/odm_rtl8188e.c | 358 - drivers/staging/rtl8188eu/hal/phy.c | 14 +- drivers/staging/rtl8188eu/hal/pwrseq.c | 10 +- drivers/staging/rtl8188eu/hal/pwrseqcmd.c | 10 +- drivers/staging/rtl8188eu/hal/rf.c | 11 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 18 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 15 +- drivers/staging/rtl8188eu/hal/rtl8188e_dm.c | 10 +- drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 16 +- drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c | 10 +- drivers/staging/rtl8188eu/hal/rtl8188e_xmit.c | 32 +- drivers/staging/rtl8188eu/hal/rtl8188eu_led.c | 11 +- drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c | 11 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 43 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 13 +- drivers/staging/rtl8188eu/include/Hal8188EPhyCfg.h | 213 + drivers/staging/rtl8188eu/include/Hal8188EPhyReg.h | 1090 ++ .../rtl8188eu/include/Hal8188ERateAdaptive.h | 76 + drivers/staging/rtl8188eu/include/HalVerDef.h | 10 +- drivers/staging/rtl8188eu/include/basic_types.h | 12 +- drivers/staging/rtl8188eu/include/drv_types.h | 10 +- drivers/staging/rtl8188eu/include/fw.h | 13 +- .../staging/rtl8188eu/include/hal8188e_phy_cfg.h | 205 - .../staging/rtl8188eu/include/hal8188e_phy_reg.h | 1082 -- .../rtl8188eu/include/hal8188e_rate_adaptive.h | 74 - drivers/staging/rtl8188eu/include/hal_com.h | 10 +- drivers/staging/rtl8188eu/include/hal_intf.h | 12 +- drivers/staging/rtl8188eu/include/ieee80211.h | 25 +- drivers/staging/rtl8188eu/include/mlme_osdep.h | 10 +- drivers/staging/rtl8188eu/include/mon.h | 10 +- drivers/staging/rtl8188eu/include/mp_custom_oid.h | 347 + drivers/staging/rtl8188eu/include/odm.h | 12 +- drivers/staging/rtl8188eu/include/odm_HWConfig.h | 11 +- drivers/staging/rtl8188eu/include/odm_RTL8188E.h | 47 + .../staging/rtl8188eu/include/odm_RegDefine11N.h | 166 + drivers/staging/rtl8188eu/include/odm_debug.h | 10 +- drivers/staging/rtl8188eu/include/odm_precomp.h | 16 +- drivers/staging/rtl8188eu/include/odm_reg.h | 10 +- drivers/staging/rtl8188eu/include/odm_rtl8188e.h | 39 - drivers/staging/rtl8188eu/include/odm_types.h | 10 +- drivers/staging/rtl8188eu/include/osdep_intf.h | 10 +- drivers/staging/rtl8188eu/include/osdep_service.h | 10 +- drivers/staging/rtl8188eu/include/pwrseq.h | 11 +- drivers/staging/rtl8188eu/include/pwrseqcmd.h | 10 +- drivers/staging/rtl8188eu/include/recv_osdep.h | 10 +- drivers/staging/rtl8188eu/include/rtl8188e_cmd.h | 10 +- drivers/staging/rtl8188eu/include/rtl8188e_dm.h | 10 +- drivers/staging/rtl8188eu/include/rtl8188e_hal.h | 14 +- drivers/staging/rtl8188eu/include/rtl8188e_led.h | 28 + drivers/staging/rtl8188eu/include/rtl8188e_recv.h | 10 +- drivers/staging/rtl8188eu/include/rtl8188e_spec.h | 10 +- drivers/staging/rtl8188eu/include/rtl8188e_xmit.h | 11 +- drivers/staging/rtl8188eu/include/rtw_android.h | 10 +- drivers/staging/rtl8188eu/include/rtw_ap.h | 14 +- drivers/staging/rtl8188eu/include/rtw_cmd.h | 10 +- drivers/staging/rtl8188eu/include/rtw_debug.h | 10 +- drivers/staging/rtl8188eu/include/rtw_eeprom.h | 10 +- drivers/staging/rtl8188eu/include/rtw_efuse.h | 12 +- drivers/staging/rtl8188eu/include/rtw_event.h | 10 +- drivers/staging/rtl8188eu/include/rtw_ht.h | 10 +- drivers/staging/rtl8188eu/include/rtw_ioctl.h | 10 +- drivers/staging/rtl8188eu/include/rtw_ioctl_rtl.h | 74 + drivers/staging/rtl8188eu/include/rtw_ioctl_set.h | 10 +- drivers/staging/rtl8188eu/include/rtw_iol.h | 13 +- drivers/staging/rtl8188eu/include/rtw_led.h | 11 +- drivers/staging/rtl8188eu/include/rtw_mlme.h | 10 +- drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 14 +- .../staging/rtl8188eu/include/rtw_mp_phy_regdef.h | 1086 ++ drivers/staging/rtl8188eu/include/rtw_pwrctrl.h | 10 +- drivers/staging/rtl8188eu/include/rtw_qos.h | 10 +- drivers/staging/rtl8188eu/include/rtw_recv.h | 10 +- drivers/staging/rtl8188eu/include/rtw_rf.h | 10 +- drivers/staging/rtl8188eu/include/rtw_security.h | 10 +- drivers/staging/rtl8188eu/include/rtw_sreset.h | 11 +- drivers/staging/rtl8188eu/include/rtw_xmit.h | 12 +- drivers/staging/rtl8188eu/include/sta_info.h | 10 +- drivers/staging/rtl8188eu/include/usb_ops_linux.h | 10 +- drivers/staging/rtl8188eu/include/wifi.h | 18 +- drivers/staging/rtl8188eu/include/wlan_bssdef.h | 10 +- drivers/staging/rtl8188eu/include/xmit_osdep.h | 10 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 72 +- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 13 +- drivers/staging/rtl8188eu/os_dep/mon.c | 10 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 19 +- drivers/staging/rtl8188eu/os_dep/osdep_service.c | 10 +- drivers/staging/rtl8188eu/os_dep/recv_linux.c | 27 +- drivers/staging/rtl8188eu/os_dep/rtw_android.c | 10 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 19 +- drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 38 +- drivers/staging/rtl8188eu/os_dep/xmit_linux.c | 16 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 22 +- drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 56 +- drivers/staging/rtl8192u/ieee80211/dot11d.c | 60 +- drivers/staging/rtl8192u/ieee80211/dot11d.h | 59 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 22 +- .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 57 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 86 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 1018 +- .../rtl8192u/ieee80211/ieee80211_softmac_wx.c | 6 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 18 +- .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 179 +- drivers/staging/rtl8192u/ieee80211/rtl819x_HT.h | 127 +- .../staging/rtl8192u/ieee80211/rtl819x_HTProc.c | 643 +- drivers/staging/rtl8192u/ieee80211/rtl819x_Qos.h | 595 +- drivers/staging/rtl8192u/ieee80211/rtl819x_TS.h | 126 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 280 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 44 +- drivers/staging/rtl8192u/r8190_rtl8256.h | 2 +- drivers/staging/rtl8192u/r8192U.h | 114 +- drivers/staging/rtl8192u/r8192U_core.c | 75 +- drivers/staging/rtl8192u/r8192U_dm.c | 195 +- drivers/staging/rtl8192u/r8192U_dm.h | 240 +- drivers/staging/rtl8192u/r819xU_cmdpkt.c | 38 +- drivers/staging/rtl8192u/r819xU_cmdpkt.h | 33 +- drivers/staging/rtl8192u/r819xU_phy.c | 276 +- drivers/staging/rtl8192u/r819xU_phy.h | 71 +- drivers/staging/rtl8192u/r819xU_phyreg.h | 735 +- drivers/staging/rtl8712/rtl8712_led.c | 3 + drivers/staging/rtl8712/rtl871x_security.c | 5 +- drivers/staging/rtl8712/wifi.h | 1 + drivers/staging/rtl8723bs/core/rtw_btcoex.c | 14 +- drivers/staging/rtl8723bs/core/rtw_efuse.c | 18 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 143 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 6 +- drivers/staging/rtl8723bs/core/rtw_security.c | 5 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 108 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 4 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 5 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 268 +- drivers/staging/rtl8723bs/hal/odm.h | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 2 +- drivers/staging/rtl8723bs/include/hal_com_phycfg.h | 2 +- drivers/staging/rtl8723bs/include/ieee80211.h | 4 +- drivers/staging/rtl8723bs/include/rtl8192c_rf.h | 28 + drivers/staging/rtl8723bs/include/rtl8723b_rf.h | 1 + .../staging/rtl8723bs/include/rtw_beamforming.h | 127 + drivers/staging/rtl8723bs/include/rtw_br_ext.h | 55 + drivers/staging/rtl8723bs/include/wifi.h | 1 + drivers/staging/rtl8723bs/include/xmit_osdep.h | 2 + drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 19 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 108 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 7 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 19 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 5 + drivers/staging/rtlwifi/base.c | 109 +- drivers/staging/rtlwifi/halmac/halmac_api.h | 1 + drivers/staging/rtlwifi/halmac/halmac_pcie_reg.h | 17 + drivers/staging/rtlwifi/halmac/rtl_halmac.c | 2 +- drivers/staging/rtlwifi/phydm/phydm.c | 2 +- drivers/staging/rtlwifi/rtl8822be/fw.c | 2 +- drivers/staging/rtlwifi/rtl8822be/sw.c | 2 +- drivers/staging/rts5208/Makefile | 2 +- drivers/staging/rts5208/ms.c | 337 + drivers/staging/rts5208/rtsx.c | 38 +- drivers/staging/rts5208/rtsx.h | 25 + drivers/staging/rts5208/rtsx_card.c | 29 + drivers/staging/rts5208/rtsx_card.h | 1 + drivers/staging/rts5208/rtsx_chip.c | 140 + drivers/staging/rts5208/rtsx_chip.h | 18 + drivers/staging/rts5208/rtsx_scsi.c | 216 + drivers/staging/rts5208/rtsx_transport.c | 1 + drivers/staging/rts5208/sd.c | 328 +- drivers/staging/rts5208/spi.c | 71 + drivers/staging/rts5208/trace.c | 27 + drivers/staging/rts5208/trace.h | 40 + drivers/staging/rts5208/xd.c | 115 +- drivers/staging/skein/Kconfig | 16 + drivers/staging/skein/Makefile | 11 + drivers/staging/skein/TODO | 8 + drivers/staging/skein/skein_api.c | 231 + drivers/staging/skein/skein_api.h | 230 + drivers/staging/skein/skein_base.c | 870 ++ drivers/staging/skein/skein_base.h | 336 + drivers/staging/skein/skein_block.c | 469 + drivers/staging/skein/skein_block.h | 347 + drivers/staging/skein/skein_generic.c | 214 + drivers/staging/skein/skein_iv.h | 187 + drivers/staging/skein/threefish_api.c | 78 + drivers/staging/skein/threefish_api.h | 171 + drivers/staging/skein/threefish_block.c | 8244 +++++++++++++++ drivers/staging/sm750fb/sm750.c | 2 + drivers/staging/speakup/kobjects.c | 4 +- drivers/staging/speakup/spk_types.h | 2 - drivers/staging/speakup/synth.c | 40 +- drivers/staging/speakup/varhandlers.c | 5 +- drivers/staging/typec/Kconfig | 23 + drivers/staging/typec/Makefile | 2 + drivers/staging/typec/TODO | 5 + drivers/staging/typec/tcpci.c | 596 ++ drivers/{usb => staging}/typec/tcpci.h | 0 drivers/{usb => staging}/typec/tcpci_rt1711h.c | 0 drivers/staging/vboxvideo/TODO | 1 + drivers/staging/vboxvideo/vbox_drv.c | 41 +- drivers/staging/vboxvideo/vbox_drv.h | 2 +- drivers/staging/vboxvideo/vbox_main.c | 2 +- drivers/staging/vboxvideo/vbox_mode.c | 43 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 127 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 31 +- .../vc04_services/bcm2835-camera/mmal-vchiq.c | 11 +- .../interface/vchiq_arm/vchiq_debugfs.c | 4 +- drivers/staging/vt6655/dpc.c | 4 +- drivers/staging/vt6656/dpc.c | 4 +- drivers/staging/vt6656/rxtx.c | 5 +- drivers/staging/wilc1000/TODO | 11 + drivers/staging/wilc1000/coreconfigurator.c | 89 +- drivers/staging/wilc1000/coreconfigurator.h | 25 +- drivers/staging/wilc1000/host_interface.c | 2513 +++-- drivers/staging/wilc1000/host_interface.h | 34 +- drivers/staging/wilc1000/linux_mon.c | 23 +- drivers/staging/wilc1000/linux_wlan.c | 171 +- .../staging/wilc1000/microchip,wilc1000,sdio.txt | 32 - .../staging/wilc1000/microchip,wilc1000,spi.txt | 26 - drivers/staging/wilc1000/wilc_debugfs.c | 21 +- drivers/staging/wilc1000/wilc_sdio.c | 57 +- drivers/staging/wilc1000/wilc_spi.c | 54 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 347 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 5 - drivers/staging/wilc1000/wilc_wfi_netdevice.h | 41 +- drivers/staging/wilc1000/wilc_wlan.c | 285 +- drivers/staging/wilc1000/wilc_wlan.h | 21 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 38 +- drivers/staging/wilc1000/wilc_wlan_cfg.h | 16 +- drivers/staging/wilc1000/wilc_wlan_if.h | 68 +- drivers/staging/wlan-ng/cfg80211.c | 44 +- drivers/staging/wlan-ng/hfa384x.h | 2 +- drivers/staging/wlan-ng/hfa384x_usb.c | 2 +- drivers/staging/wlan-ng/p80211hdr.h | 30 +- drivers/staging/wlan-ng/p80211types.h | 27 + drivers/staging/wlan-ng/prism2fw.c | 7 +- drivers/staging/wlan-ng/prism2mgmt.c | 41 +- drivers/staging/wlan-ng/prism2mib.c | 8 +- drivers/target/Kconfig | 5 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 8 +- drivers/target/iscsi/iscsi_target.c | 41 +- drivers/target/iscsi/iscsi_target.h | 4 +- drivers/target/iscsi/iscsi_target_auth.c | 45 +- drivers/target/iscsi/iscsi_target_configfs.c | 6 +- drivers/target/iscsi/iscsi_target_login.c | 192 +- drivers/target/iscsi/iscsi_target_login.h | 2 +- drivers/target/iscsi/iscsi_target_tpg.c | 3 +- drivers/target/iscsi/iscsi_target_util.c | 55 +- drivers/target/loopback/Kconfig | 1 - drivers/target/loopback/tcm_loop.c | 15 +- drivers/target/sbp/sbp_target.c | 18 +- drivers/target/target_core_configfs.c | 12 +- drivers/target/target_core_device.c | 53 +- drivers/target/target_core_fabric_configfs.c | 5 +- drivers/target/target_core_internal.h | 2 +- drivers/target/target_core_sbc.c | 7 +- drivers/target/target_core_tmr.c | 30 +- drivers/target/target_core_transport.c | 285 +- drivers/target/target_core_ua.c | 43 +- drivers/target/target_core_ua.h | 3 +- drivers/target/target_core_user.c | 377 +- drivers/target/target_core_xcopy.c | 5 +- drivers/target/tcm_fc/tfc_cmd.c | 10 +- drivers/target/tcm_fc/tfc_conf.c | 5 +- drivers/target/tcm_fc/tfc_sess.c | 5 +- drivers/tee/optee/Kconfig | 8 - drivers/tee/optee/core.c | 2 +- drivers/tee/optee/rpc.c | 2 +- drivers/tee/tee_shm.c | 6 + drivers/thermal/Kconfig | 2 +- drivers/thermal/armada_thermal.c | 534 +- drivers/thermal/imx_thermal.c | 33 +- drivers/thermal/intel_powerclamp.c | 2 +- drivers/thermal/intel_soc_dts_thermal.c | 26 +- drivers/thermal/of-thermal.c | 7 +- drivers/thermal/qcom/Makefile | 2 +- drivers/thermal/qcom/tsens-8996.c | 84 + drivers/thermal/qcom/tsens-common.c | 29 +- drivers/thermal/qcom/tsens-v2.c | 77 - drivers/thermal/qcom/tsens.c | 3 - drivers/thermal/qcom/tsens.h | 8 +- drivers/thermal/qoriq_thermal.c | 27 +- drivers/thermal/rcar_gen3_thermal.c | 11 +- drivers/thermal/rcar_thermal.c | 18 +- drivers/thermal/samsung/exynos_tmu.c | 5 + drivers/thermal/thermal_hwmon.c | 3 +- drivers/thermal/ti-soc-thermal/dra752-bandgap.h | 68 + .../thermal/ti-soc-thermal/dra752-thermal-data.c | 65 + .../thermal/ti-soc-thermal/omap3-thermal-data.c | 6 + .../thermal/ti-soc-thermal/omap4-thermal-data.c | 10 + drivers/thermal/ti-soc-thermal/omap4xxx-bandgap.h | 10 + .../thermal/ti-soc-thermal/omap5-thermal-data.c | 46 +- drivers/thermal/ti-soc-thermal/omap5xxx-bandgap.h | 41 + drivers/thermal/ti-soc-thermal/ti-bandgap.c | 370 + drivers/thermal/ti-soc-thermal/ti-bandgap.h | 43 +- drivers/thunderbolt/domain.c | 55 +- drivers/thunderbolt/icm.c | 174 +- drivers/thunderbolt/nhi.c | 46 +- drivers/thunderbolt/switch.c | 65 +- drivers/thunderbolt/tb.h | 10 - drivers/thunderbolt/tb_msgs.h | 4 - drivers/thunderbolt/tb_regs.h | 2 +- drivers/thunderbolt/xdomain.c | 18 - drivers/tty/goldfish.c | 1 - drivers/tty/hvc/hvc_console.c | 220 +- drivers/tty/hvc/hvc_console.h | 1 - drivers/tty/hvc/hvc_opal.c | 33 +- drivers/tty/pty.c | 2 +- drivers/tty/rocket.c | 2 +- drivers/tty/serdev/core.c | 48 +- drivers/tty/serial/8250/8250_core.c | 6 +- drivers/tty/serial/8250/8250_dw.c | 74 +- drivers/tty/serial/8250/8250_em.c | 1 - drivers/tty/serial/8250/8250_exar.c | 54 +- drivers/tty/serial/8250/8250_of.c | 6 +- drivers/tty/serial/8250/8250_omap.c | 1 - drivers/tty/serial/8250/8250_port.c | 63 +- drivers/tty/serial/8250/serial_cs.c | 6 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 10 +- drivers/tty/serial/fsl_lpuart.c | 3 +- drivers/tty/serial/imx.c | 13 +- drivers/tty/serial/jsm/jsm_tty.c | 3 +- drivers/tty/serial/max310x.c | 14 +- drivers/tty/serial/mvebu-uart.c | 1 - drivers/tty/serial/pxa.c | 3 +- drivers/tty/serial/qcom_geni_serial.c | 261 +- drivers/tty/serial/sccnxp.c | 1 - drivers/tty/serial/serial_core.c | 17 +- drivers/tty/serial/sh-sci.c | 191 +- drivers/tty/serial/uartlite.c | 112 +- drivers/tty/serial/xilinx_uartps.c | 23 +- drivers/tty/sysrq.c | 2 +- drivers/tty/tty_audit.c | 2 +- drivers/tty/tty_baudrate.c | 22 +- drivers/tty/tty_io.c | 32 +- drivers/tty/tty_ldsem.c | 82 +- drivers/tty/vt/keyboard.c | 34 +- drivers/tty/vt/selection.c | 48 +- drivers/tty/vt/vc_screen.c | 90 +- drivers/tty/vt/vt.c | 367 +- drivers/tty/vt/vt_ioctl.c | 4 - drivers/uio/uio.c | 32 +- drivers/uio/uio_cif.c | 4 +- drivers/uio/uio_fsl_elbc_gpcm.c | 1 - drivers/uio/uio_hv_generic.c | 4 +- drivers/uio/uio_netx.c | 3 +- drivers/uio/uio_pci_generic.c | 3 +- drivers/uio/uio_pruss.c | 69 +- drivers/uio/uio_sercos3.c | 1 - drivers/usb/chipidea/ci_hdrc_tegra.c | 4 +- drivers/usb/class/cdc-acm.c | 113 +- drivers/usb/class/cdc-acm.h | 1 + drivers/usb/class/cdc-wdm.c | 47 +- drivers/usb/class/usblp.c | 10 +- drivers/usb/class/usbtmc.c | 320 +- drivers/usb/common/common.c | 25 - drivers/usb/common/roles.c | 15 +- drivers/usb/core/devio.c | 29 +- drivers/usb/core/driver.c | 28 +- drivers/usb/core/hcd-pci.c | 2 + drivers/usb/core/hub.c | 42 - drivers/usb/core/ledtrig-usbport.c | 34 +- drivers/usb/core/message.c | 20 +- drivers/usb/core/of.c | 26 + drivers/usb/core/quirks.c | 10 +- drivers/usb/core/usb.c | 2 - drivers/usb/dwc2/core.c | 241 +- drivers/usb/dwc2/core.h | 109 +- drivers/usb/dwc2/core_intr.c | 118 +- drivers/usb/dwc2/debugfs.c | 55 +- drivers/usb/dwc2/gadget.c | 531 +- drivers/usb/dwc2/hcd.c | 459 +- drivers/usb/dwc2/hcd.h | 10 +- drivers/usb/dwc2/hcd_ddma.c | 10 +- drivers/usb/dwc2/hcd_intr.c | 96 +- drivers/usb/dwc2/hcd_queue.c | 10 +- drivers/usb/dwc2/params.c | 24 +- drivers/usb/dwc2/platform.c | 19 - drivers/usb/dwc3/Kconfig | 13 +- drivers/usb/dwc3/Makefile | 1 - drivers/usb/dwc3/core.c | 118 - drivers/usb/dwc3/core.h | 17 - drivers/usb/dwc3/dwc3-haps.c | 137 - drivers/usb/dwc3/dwc3-of-simple.c | 35 +- drivers/usb/dwc3/dwc3-pci.c | 223 +- drivers/usb/dwc3/gadget.c | 3 +- drivers/usb/dwc3/gadget.h | 2 +- drivers/usb/gadget/configfs.c | 4 +- drivers/usb/gadget/function/f_mass_storage.c | 31 +- drivers/usb/gadget/function/f_mass_storage.h | 4 + drivers/usb/gadget/function/f_tcm.c | 19 +- drivers/usb/gadget/function/f_uvc.c | 31 +- drivers/usb/gadget/function/f_uvc.h | 6 +- drivers/usb/gadget/function/u_uvc.h | 5 +- drivers/usb/gadget/function/uvc.h | 53 +- drivers/usb/gadget/function/uvc_configfs.c | 12 +- drivers/usb/gadget/function/uvc_queue.h | 12 +- drivers/usb/gadget/function/uvc_v4l2.c | 3 +- drivers/usb/gadget/function/uvc_video.h | 2 - drivers/usb/gadget/legacy/tcm_usb_gadget.c | 2 +- drivers/usb/gadget/legacy/webcam.c | 4 + drivers/usb/gadget/udc/Kconfig | 1 - drivers/usb/gadget/udc/core.c | 18 - drivers/usb/gadget/udc/fotg210-udc.c | 15 +- drivers/usb/gadget/udc/fsl_mxc_udc.c | 1 - drivers/usb/gadget/udc/net2280.c | 16 +- drivers/usb/gadget/udc/renesas_usb3.c | 89 +- drivers/usb/host/Kconfig | 8 - drivers/usb/host/Makefile | 1 - drivers/usb/host/ehci-exynos.c | 7 + drivers/usb/host/ehci-hcd.c | 1 - drivers/usb/host/ehci-hub.c | 8 - drivers/usb/host/ehci-npcm7xx.c | 212 - drivers/usb/host/ehci-ps3.c | 6 +- drivers/usb/host/ehci-sched.c | 4 + drivers/usb/host/ohci-exynos.c | 6 + drivers/usb/host/ohci-ps3.c | 6 +- drivers/usb/host/u132-hcd.c | 4 +- drivers/usb/host/whci/pzl.c | 2 + drivers/usb/host/xhci-dbgcap.c | 2 + drivers/usb/host/xhci-hub.c | 11 - drivers/usb/host/xhci-mem.c | 4 - drivers/usb/host/xhci-plat.c | 28 +- drivers/usb/host/xhci-rcar.c | 43 +- drivers/usb/host/xhci.c | 31 - drivers/usb/host/xhci.h | 2 - drivers/usb/isp1760/isp1760-hcd.c | 2 + drivers/usb/misc/adutux.c | 10 +- drivers/usb/misc/appledisplay.c | 1 - drivers/usb/misc/iowarrior.c | 5 + drivers/usb/misc/ldusb.c | 7 +- drivers/usb/misc/legousbtower.c | 5 +- drivers/usb/misc/sisusbvga/sisusb.c | 4 +- drivers/usb/misc/usbtest.c | 10 +- drivers/usb/misc/uss720.c | 6 +- drivers/usb/misc/yurex.c | 8 +- drivers/usb/mon/mon_bin.c | 8 +- drivers/usb/mtu3/mtu3_core.c | 6 +- drivers/usb/mtu3/mtu3_hw_regs.h | 1 - drivers/usb/musb/musb_dsps.c | 14 +- drivers/usb/musb/musb_host.c | 1 - drivers/usb/renesas_usbhs/Kconfig | 1 - drivers/usb/renesas_usbhs/mod_gadget.c | 1 - drivers/usb/serial/cp210x.c | 421 +- drivers/usb/serial/cyberjack.c | 17 +- drivers/usb/serial/digi_acceleport.c | 35 +- drivers/usb/serial/io_edgeport.c | 17 +- drivers/usb/serial/io_ti.c | 5 +- drivers/usb/serial/io_ti.h | 2 +- drivers/usb/serial/ir-usb.c | 2 +- drivers/usb/serial/iuu_phoenix.c | 5 + drivers/usb/serial/kl5kusb105.c | 1 + drivers/usb/serial/kl5kusb105.h | 3 + drivers/usb/serial/kobil_sct.c | 24 +- drivers/usb/serial/mos7720.c | 14 +- drivers/usb/serial/mos7840.c | 5 +- drivers/usb/serial/option.c | 4 - drivers/usb/serial/pl2303.c | 2 - drivers/usb/serial/pl2303.h | 1 - drivers/usb/serial/quatech2.c | 7 +- drivers/usb/serial/sierra.c | 13 +- drivers/usb/serial/ssu100.c | 2 +- drivers/usb/serial/symbolserial.c | 5 +- drivers/usb/serial/ti_usb_3410_5052.c | 11 +- drivers/usb/serial/usb_wwan.c | 5 +- drivers/usb/storage/scsiglue.c | 9 - drivers/usb/storage/uas.c | 21 - drivers/usb/storage/unusual_devs.h | 7 - drivers/usb/typec/Kconfig | 18 - drivers/usb/typec/Makefile | 5 +- drivers/usb/typec/altmodes/Kconfig | 14 - drivers/usb/typec/altmodes/Makefile | 2 - drivers/usb/typec/altmodes/displayport.c | 580 -- drivers/usb/typec/bus.c | 403 - drivers/usb/typec/bus.h | 38 - drivers/usb/typec/class.c | 543 +- drivers/usb/typec/fusb302/fusb302.c | 12 + drivers/usb/typec/mux.c | 23 +- drivers/usb/typec/mux/pi3usb30532.c | 13 +- drivers/usb/typec/tcpci.c | 612 -- drivers/usb/typec/tcpm.c | 330 +- drivers/usb/typec/tps6598x.c | 11 +- drivers/usb/usb-skeleton.c | 10 +- drivers/usb/usbip/vudc_dev.c | 2 + drivers/usb/wusbcore/security.c | 2 +- drivers/usb/wusbcore/wa-xfer.c | 8 +- drivers/uwb/hwa-rc.c | 1 - drivers/vfio/pci/vfio_pci.c | 21 +- drivers/vfio/vfio_iommu_spapr_tce.c | 65 +- drivers/vfio/vfio_iommu_type1.c | 1 - drivers/vhost/Kconfig | 2 +- drivers/vhost/net.c | 370 +- drivers/vhost/scsi.c | 18 +- drivers/vhost/vhost.c | 73 +- drivers/vhost/vhost.h | 11 +- drivers/video/backlight/adp8860_bl.c | 1 - drivers/video/backlight/pwm_bl.c | 232 +- drivers/video/console/Kconfig | 11 - drivers/video/console/dummycon.c | 67 +- drivers/video/console/vgacon.c | 5 - drivers/video/fbdev/amifb.c | 4 +- drivers/video/fbdev/core/fbcon.c | 123 +- drivers/video/fbdev/core/fbmem.c | 56 +- drivers/video/fbdev/core/modedb.c | 93 +- drivers/video/fbdev/efifb.c | 234 +- drivers/video/fbdev/fsl-diu-fb.c | 23 +- drivers/video/fbdev/goldfishfb.c | 15 +- drivers/video/fbdev/hyperv_fb.c | 6 - drivers/video/fbdev/i740fb.c | 1 - drivers/video/fbdev/metronomefb.c | 10 +- drivers/video/fbdev/omap/omapfb_main.c | 2 +- drivers/video/fbdev/omap2/omapfb/Makefile | 4 +- .../omap2/omapfb/displays/encoder-tpd12s015.c | 18 +- drivers/video/fbdev/omap2/omapfb/dss/core.c | 3 +- drivers/video/fbdev/omap2/omapfb/dss/dispc.c | 4 +- .../video/fbdev/omap2/omapfb/dss/dss_features.c | 3 +- drivers/video/fbdev/omap2/omapfb/omapfb-main.c | 3 +- drivers/video/fbdev/pm2fb.c | 2 - drivers/video/fbdev/pxa3xx-gcu.c | 10 - drivers/video/fbdev/pxafb.c | 97 +- drivers/video/fbdev/pxafb.h | 3 - drivers/video/fbdev/simplefb.c | 2 +- drivers/video/fbdev/tdfxfb.c | 1 - drivers/video/fbdev/tridentfb.c | 3 + drivers/video/fbdev/udlfb.c | 230 +- drivers/video/fbdev/via/lcd.c | 1 - drivers/video/fbdev/via/viafbdev.c | 3 +- drivers/virtio/virtio_balloon.c | 125 +- drivers/virtio/virtio_mmio.c | 20 +- drivers/virtio/virtio_pci_common.c | 7 +- drivers/virtio/virtio_pci_common.h | 2 +- drivers/virtio/virtio_pci_legacy.c | 14 +- drivers/vme/bridges/vme_ca91cx42.c | 2 + drivers/w1/masters/Kconfig | 2 +- drivers/w1/masters/ds2482.c | 2 +- drivers/w1/masters/ds2490.c | 16 +- drivers/w1/masters/mxc_w1.c | 1 - drivers/w1/slaves/Kconfig | 12 + drivers/w1/slaves/Makefile | 1 + drivers/w1/slaves/w1_ds2760.c | 175 + drivers/w1/slaves/w1_ds2760.h | 59 + drivers/w1/w1.c | 3 - drivers/watchdog/Kconfig | 10 - drivers/watchdog/Makefile | 1 - drivers/watchdog/coh901327_wdt.c | 1 - drivers/watchdog/davinci_wdt.c | 1 - drivers/watchdog/imgpdc_wdt.c | 1 - drivers/watchdog/imx2_wdt.c | 5 +- drivers/watchdog/kempld_wdt.c | 5 + drivers/watchdog/max63xx_wdt.c | 1 - drivers/watchdog/max77620_wdt.c | 1 - drivers/watchdog/menz69_wdt.c | 170 - drivers/watchdog/moxart_wdt.c | 1 - drivers/watchdog/omap_wdt.c | 1 - drivers/watchdog/orion_wdt.c | 2 - drivers/watchdog/sp805_wdt.c | 63 +- drivers/watchdog/sprd_wdt.c | 4 +- drivers/watchdog/stm32_iwdg.c | 116 +- drivers/watchdog/stmp3xxx_rtc_wdt.c | 5 +- drivers/watchdog/tangox_wdt.c | 1 - drivers/xen/Kconfig | 34 +- drivers/xen/Makefile | 2 - drivers/xen/balloon.c | 75 +- drivers/xen/biomerge.c | 2 +- drivers/xen/cpu_hotplug.c | 15 +- drivers/xen/events/events_base.c | 2 +- drivers/xen/gntdev-common.h | 94 - drivers/xen/gntdev-dmabuf.c | 856 -- drivers/xen/gntdev-dmabuf.h | 33 - drivers/xen/gntdev.c | 272 +- drivers/xen/grant-table.c | 178 +- drivers/xen/manage.c | 6 +- drivers/xen/mcelog.c | 2 + drivers/xen/mem-reservation.c | 122 - drivers/xen/xen-acpi-processor.c | 6 - drivers/xen/xen-balloon.c | 5 +- drivers/xen/xen-scsiback.c | 17 +- drivers/xen/xenbus/xenbus_probe.c | 9 - fs/9p/v9fs.c | 2 +- fs/9p/vfs_file.c | 2 +- fs/9p/vfs_inode.c | 7 +- fs/9p/vfs_inode_dotl.c | 7 +- fs/9p/xattr.c | 6 +- fs/Kconfig.binfmt | 5 - fs/adfs/inode.c | 13 +- fs/adfs/super.c | 1 - fs/afs/dir.c | 45 +- fs/afs/dynroot.c | 25 +- fs/afs/internal.h | 3 +- fs/afs/proc.c | 15 +- fs/afs/rxrpc.c | 30 +- fs/afs/write.c | 2 +- fs/aio.c | 232 +- fs/anon_inodes.c | 30 +- fs/attr.c | 5 +- fs/autofs/autofs_i.h | 13 +- fs/autofs/expire.c | 143 +- fs/autofs/inode.c | 1 + fs/autofs/root.c | 33 +- fs/bad_inode.c | 2 +- fs/binfmt_elf.c | 2 +- fs/binfmt_misc.c | 2 +- fs/block_dev.c | 6 +- fs/btrfs/acl.c | 13 +- fs/btrfs/backref.c | 6 +- fs/btrfs/btrfs_inode.h | 2 +- fs/btrfs/check-integrity.c | 9 +- fs/btrfs/compression.c | 18 +- fs/btrfs/ctree.c | 53 +- fs/btrfs/ctree.h | 106 +- fs/btrfs/delayed-inode.c | 14 +- fs/btrfs/delayed-inode.h | 2 + fs/btrfs/delayed-ref.c | 43 +- fs/btrfs/delayed-ref.h | 6 +- fs/btrfs/dev-replace.c | 29 +- fs/btrfs/dir-item.c | 4 +- fs/btrfs/disk-io.c | 114 +- fs/btrfs/disk-io.h | 5 +- fs/btrfs/extent-tree.c | 900 +- fs/btrfs/extent_io.c | 158 +- fs/btrfs/extent_io.h | 16 +- fs/btrfs/file-item.c | 4 +- fs/btrfs/file.c | 128 +- fs/btrfs/free-space-cache.c | 19 +- fs/btrfs/free-space-tree.c | 2 +- fs/btrfs/inode-map.c | 12 +- fs/btrfs/inode.c | 384 +- fs/btrfs/ioctl.c | 115 +- fs/btrfs/ordered-data.c | 138 + fs/btrfs/ordered-data.h | 23 +- fs/btrfs/print-tree.c | 39 +- fs/btrfs/qgroup.c | 269 +- fs/btrfs/qgroup.h | 46 +- fs/btrfs/raid56.c | 109 +- fs/btrfs/reada.c | 3 +- fs/btrfs/relocation.c | 216 +- fs/btrfs/root-tree.c | 22 +- fs/btrfs/scrub.c | 679 +- fs/btrfs/send.c | 172 +- fs/btrfs/struct-funcs.c | 1 + fs/btrfs/super.c | 115 +- fs/btrfs/sysfs.c | 2 + fs/btrfs/tests/qgroup-tests.c | 24 +- fs/btrfs/transaction.c | 11 +- fs/btrfs/transaction.h | 2 +- fs/btrfs/tree-checker.c | 115 +- fs/btrfs/tree-log.c | 318 +- fs/btrfs/tree-log.h | 10 +- fs/btrfs/volumes.c | 618 +- fs/btrfs/volumes.h | 31 +- fs/buffer.c | 89 +- fs/ceph/acl.c | 30 +- fs/ceph/addr.c | 74 +- fs/ceph/cache.c | 11 +- fs/ceph/caps.c | 138 +- fs/ceph/dir.c | 20 +- fs/ceph/file.c | 41 +- fs/ceph/inode.c | 83 +- fs/ceph/mds_client.c | 98 +- fs/ceph/mds_client.h | 14 +- fs/ceph/quota.c | 2 +- fs/ceph/snap.c | 6 +- fs/ceph/super.c | 22 +- fs/ceph/super.h | 15 +- fs/ceph/xattr.c | 4 +- fs/cifs/Kconfig | 60 +- fs/cifs/cache.c | 6 +- fs/cifs/cifs_debug.c | 66 +- fs/cifs/cifs_unicode.c | 3 + fs/cifs/cifsencrypt.c | 12 +- fs/cifs/cifsfs.c | 33 +- fs/cifs/cifsfs.h | 5 +- fs/cifs/cifsglob.h | 54 +- fs/cifs/cifsproto.h | 10 +- fs/cifs/cifssmb.c | 23 +- fs/cifs/connect.c | 113 +- fs/cifs/dir.c | 7 +- fs/cifs/fscache.c | 12 +- fs/cifs/fscache.h | 8 +- fs/cifs/inode.c | 40 +- fs/cifs/link.c | 4 +- fs/cifs/misc.c | 10 +- fs/cifs/netmisc.c | 19 +- fs/cifs/readdir.c | 11 +- fs/cifs/sess.c | 6 - fs/cifs/smb1ops.c | 4 + fs/cifs/smb2inode.c | 6 +- fs/cifs/smb2misc.c | 34 +- fs/cifs/smb2ops.c | 575 +- fs/cifs/smb2pdu.c | 589 +- fs/cifs/smb2pdu.h | 36 - fs/cifs/smb2proto.h | 24 +- fs/cifs/smb2transport.c | 9 +- fs/cifs/smbdirect.c | 32 +- fs/cifs/trace.h | 64 - fs/cifs/transport.c | 211 +- fs/cifs/xattr.c | 28 +- fs/compat_ioctl.c | 40 + fs/configfs/dir.c | 11 - fs/configfs/item.c | 24 +- fs/configfs/symlink.c | 2 +- fs/dax.c | 162 +- fs/dcache.c | 71 +- fs/devpts/inode.c | 47 +- fs/efivarfs/inode.c | 4 +- fs/eventpoll.c | 118 +- fs/exec.c | 1 - fs/exofs/ore.c | 4 +- fs/ext2/file.c | 1 + fs/ext2/ialloc.c | 3 +- fs/ext2/inode.c | 4 +- fs/ext2/namei.c | 9 +- fs/ext2/super.c | 7 +- fs/ext4/balloc.c | 6 +- fs/ext4/dir.c | 20 +- fs/ext4/ext4.h | 54 +- fs/ext4/extents.c | 17 - fs/ext4/file.c | 2 +- fs/ext4/ialloc.c | 8 +- fs/ext4/inline.c | 4 +- fs/ext4/inode.c | 78 +- fs/ext4/mballoc.c | 7 +- fs/ext4/mmp.c | 7 +- fs/ext4/move_extent.c | 4 +- fs/ext4/namei.c | 7 - fs/ext4/readpage.c | 5 +- fs/ext4/resize.c | 23 +- fs/ext4/super.c | 79 +- fs/ext4/sysfs.c | 38 +- fs/ext4/truncate.h | 4 - fs/ext4/xattr.c | 2 - fs/f2fs/checkpoint.c | 159 +- fs/f2fs/data.c | 185 +- fs/f2fs/debug.c | 3 +- fs/f2fs/dir.c | 3 +- fs/f2fs/f2fs.h | 193 +- fs/f2fs/file.c | 216 +- fs/f2fs/gc.c | 163 +- fs/f2fs/inline.c | 36 +- fs/f2fs/inode.c | 154 +- fs/f2fs/namei.c | 6 +- fs/f2fs/node.c | 380 +- fs/f2fs/node.h | 9 - fs/f2fs/recovery.c | 31 +- fs/f2fs/segment.c | 399 +- fs/f2fs/segment.h | 16 +- fs/f2fs/super.c | 165 +- fs/f2fs/sysfs.c | 44 +- fs/f2fs/xattr.c | 18 +- fs/fat/cache.c | 19 +- fs/fat/dir.c | 2 +- fs/fat/fat.h | 12 +- fs/fat/fatent.c | 108 +- fs/fat/file.c | 33 - fs/fat/inode.c | 20 +- fs/fat/misc.c | 13 +- fs/fat/namei_msdos.c | 17 +- fs/fat/namei_vfat.c | 20 +- fs/fcntl.c | 74 +- fs/file_table.c | 146 +- fs/fuse/dev.c | 69 +- fs/fuse/dir.c | 35 +- fs/fuse/file.c | 4 +- fs/fuse/fuse_i.h | 5 +- fs/fuse/inode.c | 45 +- fs/gfs2/acl.c | 6 +- fs/gfs2/aops.c | 337 +- fs/gfs2/aops.h | 19 - fs/gfs2/bmap.c | 414 +- fs/gfs2/dir.c | 4 +- fs/gfs2/file.c | 161 +- fs/gfs2/incore.h | 23 +- fs/gfs2/inode.c | 32 +- fs/gfs2/lock_dlm.c | 20 +- fs/gfs2/log.c | 28 +- fs/gfs2/lops.c | 2 +- fs/gfs2/meta_io.c | 4 +- fs/gfs2/recovery.c | 7 +- fs/gfs2/rgrp.c | 169 +- fs/gfs2/super.c | 1 + fs/gfs2/sys.c | 11 +- fs/gfs2/trace_gfs2.h | 3 +- fs/gfs2/trans.h | 6 +- fs/gfs2/util.c | 38 +- fs/gfs2/util.h | 10 +- fs/gfs2/xattr.c | 59 +- fs/hfs/brec.c | 7 +- fs/hfs/inode.c | 2 +- fs/hfsplus/Kconfig | 15 + fs/hfsplus/Makefile | 2 + fs/hfsplus/acl.h | 28 + fs/hfsplus/brec.c | 7 +- fs/hfsplus/dir.c | 13 +- fs/hfsplus/extents.c | 18 +- fs/hfsplus/hfsplus_fs.h | 1 + fs/hfsplus/inode.c | 11 + fs/hfsplus/posix_acl.c | 144 + fs/hfsplus/super.c | 8 +- fs/hfsplus/unicode.c | 62 +- fs/hfsplus/xattr.c | 6 + fs/hfsplus/xattr.h | 3 + fs/hfsplus/xattr_security.c | 13 + fs/hostfs/hostfs.h | 2 +- fs/hostfs/hostfs_kern.c | 28 +- fs/hpfs/dir.c | 23 +- fs/hpfs/hpfs_fn.h | 13 +- fs/hpfs/namei.c | 14 +- fs/hugetlbfs/inode.c | 56 +- fs/inode.c | 99 +- fs/internal.h | 18 +- fs/ioctl.c | 1 - fs/iomap.c | 780 +- fs/isofs/inode.c | 7 - fs/jbd2/commit.c | 3 +- fs/jffs2/dir.c | 32 +- fs/jffs2/file.c | 6 +- fs/jffs2/fs.c | 12 +- fs/jffs2/os-linux.h | 13 +- fs/jfs/jfs_imap.c | 8 +- fs/jfs/jfs_incore.h | 2 +- fs/jfs/jfs_inode.c | 10 +- fs/jfs/namei.c | 12 +- fs/jfs/super.c | 2 +- fs/kernfs/dir.c | 29 +- fs/kernfs/file.c | 8 +- fs/kernfs/inode.c | 2 +- fs/kernfs/kernfs-internal.h | 2 - fs/kernfs/symlink.c | 13 +- fs/lockd/clntlock.c | 2 +- fs/lockd/clntproc.c | 2 +- fs/lockd/svclock.c | 16 +- fs/lockd/svcsubs.c | 4 +- fs/locks.c | 42 +- fs/mpage.c | 122 +- fs/namei.c | 316 +- fs/namespace.c | 119 +- fs/nfs/blocklayout/blocklayout.c | 1 - fs/nfs/blocklayout/dev.c | 2 +- fs/nfs/callback.h | 12 - fs/nfs/callback_proc.c | 97 +- fs/nfs/callback_xdr.c | 91 +- fs/nfs/client.c | 1 - fs/nfs/dir.c | 55 +- fs/nfs/direct.c | 2 +- fs/nfs/file.c | 4 +- fs/nfs/flexfilelayout/flexfilelayout.c | 31 +- fs/nfs/nfs3acl.c | 2 - fs/nfs/nfs42proc.c | 209 +- fs/nfs/nfs42xdr.c | 98 +- fs/nfs/nfs4_fs.h | 10 +- fs/nfs/nfs4client.c | 21 +- fs/nfs/nfs4file.c | 10 +- fs/nfs/nfs4idmap.c | 4 - fs/nfs/nfs4proc.c | 189 +- fs/nfs/nfs4state.c | 42 +- fs/nfs/nfs4trace.h | 4 +- fs/nfs/nfs4xdr.c | 1 - fs/nfs/pagelist.c | 1 - fs/nfs/pnfs.c | 143 +- fs/nfs/pnfs.h | 7 +- fs/nfs/pnfs_nfs.c | 16 +- fs/nfs/super.c | 4 +- fs/nfs/write.c | 2 - fs/nfsd/netns.h | 1 - fs/nfsd/nfs3proc.c | 5 +- fs/nfsd/nfs4callback.c | 30 +- fs/nfsd/nfs4layouts.c | 11 +- fs/nfsd/nfs4proc.c | 41 +- fs/nfsd/nfs4state.c | 70 +- fs/nfsd/nfs4xdr.c | 43 +- fs/nfsd/nfsctl.c | 7 +- fs/nfsd/nfsd.h | 1 - fs/nfsd/nfsfh.c | 6 +- fs/nfsd/nfsproc.c | 5 +- fs/nfsd/state.h | 2 + fs/nfsd/vfs.c | 2 +- fs/nilfs2/alloc.c | 11 +- fs/nilfs2/alloc.h | 11 +- fs/nilfs2/bmap.c | 11 +- fs/nilfs2/bmap.h | 11 +- fs/nilfs2/btnode.c | 11 +- fs/nilfs2/btnode.h | 11 +- fs/nilfs2/btree.c | 11 +- fs/nilfs2/btree.h | 11 +- fs/nilfs2/cpfile.c | 11 +- fs/nilfs2/cpfile.h | 11 +- fs/nilfs2/dat.c | 11 +- fs/nilfs2/dat.h | 11 +- fs/nilfs2/dir.c | 11 +- fs/nilfs2/direct.c | 11 +- fs/nilfs2/direct.h | 11 +- fs/nilfs2/file.c | 13 +- fs/nilfs2/gcinode.c | 11 +- fs/nilfs2/ifile.c | 11 +- fs/nilfs2/ifile.h | 11 +- fs/nilfs2/inode.c | 11 +- fs/nilfs2/ioctl.c | 11 +- fs/nilfs2/mdt.c | 11 +- fs/nilfs2/mdt.h | 11 +- fs/nilfs2/namei.c | 11 +- fs/nilfs2/nilfs.h | 11 +- fs/nilfs2/page.c | 11 +- fs/nilfs2/page.h | 11 +- fs/nilfs2/recovery.c | 11 +- fs/nilfs2/segbuf.c | 11 +- fs/nilfs2/segbuf.h | 11 +- fs/nilfs2/segment.c | 11 +- fs/nilfs2/segment.h | 11 +- fs/nilfs2/sufile.c | 11 +- fs/nilfs2/sufile.h | 11 +- fs/nilfs2/super.c | 13 +- fs/nilfs2/sysfs.c | 11 +- fs/nilfs2/sysfs.h | 11 +- fs/nilfs2/the_nilfs.c | 11 +- fs/nilfs2/the_nilfs.h | 11 +- fs/notify/dnotify/dnotify.c | 8 +- fs/notify/fanotify/fanotify.c | 15 +- fs/notify/fanotify/fanotify_user.c | 104 +- fs/notify/fdinfo.c | 8 +- fs/notify/fsnotify.c | 13 +- fs/notify/fsnotify.h | 16 +- fs/notify/group.c | 3 - fs/notify/inotify/inotify_fsnotify.c | 7 +- fs/notify/inotify/inotify_user.c | 14 +- fs/notify/mark.c | 103 +- fs/ntfs/aops.c | 9 +- fs/ntfs/compress.c | 28 +- fs/ntfs/inode.c | 12 +- fs/ntfs/mft.c | 12 +- fs/ntfs/time.h | 27 +- fs/ocfs2/alloc.c | 60 +- fs/ocfs2/buffer_head_io.c | 1 - fs/ocfs2/cluster/heartbeat.c | 12 +- fs/ocfs2/cluster/nodemanager.c | 6 +- fs/ocfs2/cluster/tcp.c | 2 + fs/ocfs2/dlmglue.c | 2 +- fs/ocfs2/file.c | 17 +- fs/ocfs2/inode.c | 5 +- fs/ocfs2/localalloc.c | 9 +- fs/ocfs2/quota_local.c | 15 +- fs/open.c | 130 +- fs/orangefs/file.c | 19 +- fs/orangefs/inode.c | 3 + fs/overlayfs/Kconfig | 19 - fs/overlayfs/Makefile | 4 +- fs/overlayfs/copy_up.c | 190 +- fs/overlayfs/dir.c | 109 +- fs/overlayfs/export.c | 3 - fs/overlayfs/file.c | 528 - fs/overlayfs/inode.c | 185 +- fs/overlayfs/namei.c | 195 +- fs/overlayfs/overlayfs.h | 47 +- fs/overlayfs/ovl_entry.h | 6 +- fs/overlayfs/readdir.c | 19 +- fs/overlayfs/super.c | 129 +- fs/overlayfs/util.c | 252 +- fs/pipe.c | 43 +- fs/proc/Kconfig | 1 - fs/proc/base.c | 50 +- fs/proc/generic.c | 4 +- fs/proc/inode.c | 6 +- fs/proc/internal.h | 25 +- fs/proc/kcore.c | 536 +- fs/proc/meminfo.c | 2 - fs/proc/stat.c | 2 +- fs/proc/task_mmu.c | 319 +- fs/proc/task_nommu.c | 39 +- fs/proc/uptime.c | 4 +- fs/proc/vmcore.c | 4 +- fs/pstore/Kconfig | 17 +- fs/pstore/platform.c | 16 - fs/pstore/ram_core.c | 17 +- fs/quota/quota.c | 14 +- fs/read_write.c | 94 +- fs/reiserfs/item_ops.c | 16 +- fs/reiserfs/journal.c | 22 +- fs/reiserfs/procfs.c | 11 +- fs/reiserfs/reiserfs.h | 4 +- fs/reiserfs/xattr.c | 4 +- fs/seq_file.c | 54 +- fs/statfs.c | 14 +- fs/super.c | 78 +- fs/sysfs/dir.c | 7 +- fs/sysfs/file.c | 77 +- fs/sysfs/group.c | 47 +- fs/sysfs/sysfs.h | 5 +- fs/sysv/inode.c | 6 +- fs/timerfd.c | 14 +- fs/tracefs/inode.c | 5 +- fs/ubifs/Kconfig | 15 +- fs/ubifs/Makefile | 3 +- fs/ubifs/budget.c | 68 +- fs/ubifs/commit.c | 8 +- fs/ubifs/crypto.c | 4 +- fs/ubifs/debug.c | 42 +- fs/ubifs/debug.h | 14 +- fs/ubifs/dir.c | 42 +- fs/ubifs/file.c | 62 +- fs/ubifs/find.c | 59 +- fs/ubifs/gc.c | 66 +- fs/ubifs/io.c | 97 +- fs/ubifs/journal.c | 72 +- fs/ubifs/key.h | 14 +- fs/ubifs/log.c | 12 +- fs/ubifs/lprops.c | 94 +- fs/ubifs/lpt.c | 112 +- fs/ubifs/lpt_commit.c | 50 +- fs/ubifs/master.c | 2 +- fs/ubifs/misc.c | 11 - fs/ubifs/misc.h | 16 +- fs/ubifs/orphan.c | 26 +- fs/ubifs/recovery.c | 14 +- fs/ubifs/replay.c | 13 +- fs/ubifs/sb.c | 18 +- fs/ubifs/scan.c | 2 +- fs/ubifs/shrinker.c | 12 +- fs/ubifs/super.c | 81 +- fs/ubifs/tnc.c | 111 +- fs/ubifs/tnc_commit.c | 28 +- fs/ubifs/tnc_misc.c | 40 +- fs/ubifs/ubifs.h | 39 +- fs/ubifs/xattr.c | 16 +- fs/udf/ialloc.c | 2 +- fs/udf/inode.c | 45 +- fs/udf/namei.c | 12 +- fs/udf/super.c | 101 +- fs/udf/udf_i.h | 2 +- fs/udf/udf_sb.h | 2 +- fs/udf/udfdecl.h | 4 +- fs/udf/udftime.c | 6 +- fs/ufs/balloc.c | 4 +- fs/ufs/ialloc.c | 5 +- fs/ufs/namei.c | 9 +- fs/ufs/super.c | 4 +- fs/ufs/util.h | 14 - fs/userfaultfd.c | 15 +- fs/xattr.c | 11 +- fs/xfs/Makefile | 1 - fs/xfs/libxfs/xfs_ag_resv.c | 13 +- fs/xfs/libxfs/xfs_ag_resv.h | 4 +- fs/xfs/libxfs/xfs_alloc.c | 41 +- fs/xfs/libxfs/xfs_alloc.h | 1 + fs/xfs/libxfs/xfs_attr.c | 120 +- fs/xfs/libxfs/xfs_attr_leaf.c | 70 +- fs/xfs/libxfs/xfs_attr_remote.c | 26 +- fs/xfs/libxfs/xfs_bmap.c | 444 +- fs/xfs/libxfs/xfs_bmap.h | 48 +- fs/xfs/libxfs/xfs_bmap_btree.c | 22 +- fs/xfs/libxfs/xfs_btree.h | 4 + fs/xfs/libxfs/xfs_da_btree.c | 37 +- fs/xfs/libxfs/xfs_da_btree.h | 3 + fs/xfs/libxfs/xfs_defer.c | 323 +- fs/xfs/libxfs/xfs_defer.h | 41 +- fs/xfs/libxfs/xfs_dir2.c | 74 +- fs/xfs/libxfs/xfs_dir2.h | 10 +- fs/xfs/libxfs/xfs_dir2_node.c | 17 +- fs/xfs/libxfs/xfs_errortag.h | 4 +- fs/xfs/libxfs/xfs_ialloc.c | 33 +- fs/xfs/libxfs/xfs_ialloc.h | 1 + fs/xfs/libxfs/xfs_ialloc_btree.c | 12 +- fs/xfs/libxfs/xfs_ialloc_btree.h | 4 +- fs/xfs/libxfs/xfs_iext_tree.c | 20 - fs/xfs/libxfs/xfs_inode_fork.c | 74 +- fs/xfs/libxfs/xfs_inode_fork.h | 6 +- fs/xfs/libxfs/xfs_log_format.h | 13 - fs/xfs/libxfs/xfs_refcount.c | 107 +- fs/xfs/libxfs/xfs_refcount.h | 25 +- fs/xfs/libxfs/xfs_refcount_btree.c | 13 +- fs/xfs/libxfs/xfs_refcount_btree.h | 7 +- fs/xfs/libxfs/xfs_rmap.c | 99 +- fs/xfs/libxfs/xfs_rmap.h | 22 +- fs/xfs/libxfs/xfs_rmap_btree.c | 5 +- fs/xfs/libxfs/xfs_rmap_btree.h | 2 +- fs/xfs/libxfs/xfs_sb.c | 278 +- fs/xfs/libxfs/xfs_shared.h | 12 - fs/xfs/libxfs/xfs_types.c | 34 - fs/xfs/libxfs/xfs_types.h | 1 - fs/xfs/scrub/agheader.c | 518 +- fs/xfs/scrub/agheader_repair.c | 889 +- fs/xfs/scrub/alloc.c | 116 +- fs/xfs/scrub/attr.c | 130 +- fs/xfs/scrub/bitmap.c | 303 - fs/xfs/scrub/bitmap.h | 36 - fs/xfs/scrub/bmap.c | 331 +- fs/xfs/scrub/btree.c | 334 +- fs/xfs/scrub/btree.h | 45 +- fs/xfs/scrub/common.c | 394 +- fs/xfs/scrub/common.h | 115 +- fs/xfs/scrub/dabtree.c | 170 +- fs/xfs/scrub/dabtree.h | 33 +- fs/xfs/scrub/dir.c | 264 +- fs/xfs/scrub/ialloc.c | 214 +- fs/xfs/scrub/inode.c | 282 +- fs/xfs/scrub/parent.c | 132 +- fs/xfs/scrub/quota.c | 140 +- fs/xfs/scrub/refcount.c | 194 +- fs/xfs/scrub/repair.c | 565 +- fs/xfs/scrub/repair.h | 95 +- fs/xfs/scrub/rmap.c | 172 +- fs/xfs/scrub/rtbitmap.c | 78 +- fs/xfs/scrub/scrub.c | 210 +- fs/xfs/scrub/scrub.h | 134 +- fs/xfs/scrub/symlink.c | 28 +- fs/xfs/scrub/trace.c | 6 +- fs/xfs/scrub/trace.h | 141 +- fs/xfs/xfs.h | 1 + fs/xfs/xfs_aops.c | 1007 +- fs/xfs/xfs_aops.h | 4 +- fs/xfs/xfs_attr_inactive.c | 1 - fs/xfs/xfs_attr_list.c | 2 +- fs/xfs/xfs_bmap_item.c | 25 +- fs/xfs/xfs_bmap_item.h | 3 +- fs/xfs/xfs_bmap_util.c | 118 +- fs/xfs/xfs_buf.c | 212 +- fs/xfs/xfs_buf.h | 15 +- fs/xfs/xfs_discard.c | 2 +- fs/xfs/xfs_dquot.c | 49 +- fs/xfs/xfs_error.c | 3 - fs/xfs/xfs_export.c | 2 +- fs/xfs/xfs_file.c | 43 +- fs/xfs/xfs_filestream.c | 8 +- fs/xfs/xfs_fsmap.c | 4 +- fs/xfs/xfs_fsops.c | 2 +- fs/xfs/xfs_icache.c | 16 +- fs/xfs/xfs_inode.c | 177 +- fs/xfs/xfs_inode.h | 32 +- fs/xfs/xfs_inode_item.c | 4 + fs/xfs/xfs_iomap.c | 56 +- fs/xfs/xfs_iomap.h | 2 +- fs/xfs/xfs_iops.c | 7 +- fs/xfs/xfs_itable.c | 8 +- fs/xfs/xfs_log.c | 156 +- fs/xfs/xfs_log.h | 1 - fs/xfs/xfs_log_recover.c | 68 +- fs/xfs/xfs_mount.c | 101 +- fs/xfs/xfs_mount.h | 3 +- fs/xfs/xfs_qm.c | 22 +- fs/xfs/xfs_qm_syscalls.c | 9 +- fs/xfs/xfs_quotaops.c | 2 +- fs/xfs/xfs_refcount_item.c | 28 +- fs/xfs/xfs_refcount_item.h | 3 +- fs/xfs/xfs_reflink.c | 173 +- fs/xfs/xfs_reflink.h | 4 + fs/xfs/xfs_rtalloc.c | 20 +- fs/xfs/xfs_super.c | 38 +- fs/xfs/xfs_symlink.c | 51 +- fs/xfs/xfs_trace.h | 78 +- fs/xfs/xfs_trans.c | 26 +- fs/xfs/xfs_trans.h | 21 +- fs/xfs/xfs_trans_bmap.c | 6 +- fs/xfs/xfs_trans_extfree.c | 2 + fs/xfs/xfs_trans_refcount.c | 6 +- fs/xfs/xfs_trans_rmap.c | 1 + include/acpi/acconfig.h | 2 +- include/acpi/acexcep.h | 6 - include/acpi/acpixf.h | 2 +- include/acpi/ghes.h | 4 - include/asm-generic/atomic-instrumented.h | 197 +- include/asm-generic/atomic.h | 33 + include/asm-generic/atomic64.h | 15 +- include/asm-generic/bitops/atomic.h | 188 +- include/asm-generic/bitops/lock.h | 68 +- include/asm-generic/bug.h | 16 +- include/asm-generic/export.h | 12 +- include/asm-generic/io.h | 3 +- include/asm-generic/pgtable.h | 38 +- include/asm-generic/tlb.h | 17 +- include/asm-generic/vmlinux.lds.h | 4 + include/crypto/dh.h | 4 - include/crypto/drbg.h | 3 +- include/crypto/scatterwalk.h | 15 +- include/crypto/sha.h | 4 - include/crypto/vmac.h | 63 + include/drm/drmP.h | 18 + include/drm/drm_atomic.h | 14 +- include/drm/drm_atomic_helper.h | 1 - include/drm/drm_audio_component.h | 118 - include/drm/drm_bridge.h | 48 +- include/drm/drm_client.h | 139 - include/drm/drm_connector.h | 279 +- include/drm/drm_crtc.h | 276 +- include/drm/drm_debugfs_crc.h | 3 +- include/drm/drm_device.h | 21 - include/drm/drm_dp_helper.h | 56 - include/drm/drm_drv.h | 29 - include/drm/drm_encoder.h | 16 +- include/drm/drm_fb_cma_helper.h | 6 + include/drm/drm_fb_helper.h | 38 - include/drm/drm_file.h | 7 - include/drm/drm_fourcc.h | 2 - include/drm/drm_mm.h | 34 +- include/drm/drm_mode_config.h | 36 +- include/drm/drm_modes.h | 2 +- include/drm/drm_modeset_helper_vtables.h | 17 +- include/drm/drm_of.h | 8 - include/drm/drm_panel.h | 2 +- include/drm/drm_pci.h | 7 + include/drm/drm_plane.h | 197 +- include/drm/drm_plane_helper.h | 6 +- include/drm/drm_prime.h | 6 +- include/drm/drm_print.h | 77 - include/drm/drm_property.h | 4 +- include/drm/drm_vma_manager.h | 1 - include/drm/drm_writeback.h | 136 - include/drm/gpu_scheduler.h | 174 +- include/drm/i915_component.h | 85 +- include/drm/i915_drm.h | 4 +- include/drm/i915_pciids.h | 37 +- include/drm/tinydrm/tinydrm.h | 23 +- include/drm/ttm/ttm_bo_api.h | 25 +- include/drm/ttm/ttm_set_memory.h | 150 - include/dt-bindings/bus/ti-sysc.h | 2 - include/dt-bindings/clock/actions,s700-cmu.h | 118 - include/dt-bindings/clock/aspeed-clock.h | 2 +- include/dt-bindings/clock/axg-audio-clkc.h | 94 - include/dt-bindings/clock/axg-clkc.h | 4 - include/dt-bindings/clock/dra7.h | 1 - include/dt-bindings/clock/exynos5440.h | 44 + include/dt-bindings/clock/gxbb-clkc.h | 1 - include/dt-bindings/clock/imx6sll-clock.h | 9 +- include/dt-bindings/clock/imx6ul-clock.h | 8 +- include/dt-bindings/clock/maxim,max9485.h | 18 - include/dt-bindings/clock/px30-cru.h | 389 - include/dt-bindings/clock/pxa-clock.h | 3 +- include/dt-bindings/clock/qcom,dispcc-sdm845.h | 45 - include/dt-bindings/clock/qcom,gcc-sdm845.h | 2 - include/dt-bindings/clock/r9a06g032-sysctrl.h | 148 - include/dt-bindings/clock/rk3399-ddr.h | 56 - include/dt-bindings/clock/sun8i-r40-ccu.h | 4 - include/dt-bindings/clock/sun8i-tcon-top.h | 11 - include/dt-bindings/gce/mt8173-gce.h | 44 - include/dt-bindings/iio/adc/at91-sama5d2_adc.h | 16 - include/dt-bindings/memory/mt2712-larb-port.h | 95 - include/dt-bindings/pinctrl/at91.h | 4 - include/dt-bindings/pinctrl/samsung.h | 7 +- include/dt-bindings/regulator/maxim,max77802.h | 5 +- .../dt-bindings/regulator/qcom,rpmh-regulator.h | 36 - .../reset/amlogic,meson-axg-audio-arb.h | 17 - include/dt-bindings/reset/qcom,sdm845-aoss.h | 17 - include/dt-bindings/soc/qcom,rpmh-rsc.h | 14 - include/dt-bindings/usb/pd.h | 62 - include/kvm/arm_vgic.h | 9 +- include/linux/acpi.h | 25 +- include/linux/ahci_platform.h | 4 +- include/linux/arm-smccc.h | 38 +- include/linux/ascii85.h | 38 - include/linux/atomic.h | 453 +- include/linux/audit.h | 5 +- include/linux/backing-dev-defs.h | 3 +- include/linux/backing-dev.h | 4 +- include/linux/backlight.h | 1 + include/linux/bio.h | 19 +- include/linux/bitfield.h | 9 +- include/linux/bitmap.h | 8 - include/linux/bitops.h | 25 +- include/linux/bits.h | 26 - include/linux/blk-cgroup.h | 191 +- include/linux/blk-mq.h | 4 +- include/linux/blk_types.h | 27 +- include/linux/blkdev.h | 68 +- include/linux/bootmem.h | 17 +- include/linux/bpf-cgroup.h | 54 - include/linux/bpf.h | 79 +- include/linux/bpf_types.h | 9 - include/linux/brcmphy.h | 1 - include/linux/build-salt.h | 20 - include/linux/can/dev.h | 7 +- include/linux/cdrom.h | 3 +- include/linux/ceph/auth.h | 8 - include/linux/ceph/ceph_features.h | 7 +- include/linux/ceph/decode.h | 18 +- include/linux/ceph/messenger.h | 8 +- include/linux/ceph/msgr.h | 2 +- include/linux/ceph/osd_client.h | 10 +- include/linux/ceph/pagelist.h | 2 +- include/linux/cgroup-defs.h | 3 - include/linux/cgroup.h | 30 - include/linux/clk-provider.h | 26 - include/linux/clk.h | 33 - include/linux/clk/at91_pmc.h | 15 - include/linux/clocksource.h | 3 - include/linux/cma.h | 2 +- include/linux/compat.h | 20 +- include/linux/compat_time.h | 9 - include/linux/compiler-clang.h | 20 +- include/linux/compiler-gcc.h | 187 +- include/linux/compiler-intel.h | 13 +- include/linux/compiler.h | 21 +- include/linux/compiler_types.h | 271 +- include/linux/console.h | 19 +- include/linux/console_struct.h | 5 +- include/linux/coresight.h | 68 +- include/linux/cpu.h | 23 - include/linux/cpuhotplug.h | 3 - include/linux/cpumask.h | 18 +- include/linux/crash_core.h | 2 - include/linux/crc32poly.h | 20 - include/linux/crc64.h | 11 - include/linux/cred.h | 15 +- include/linux/crypto.h | 5 - include/linux/dax.h | 13 - include/linux/dcache.h | 18 +- include/linux/device.h | 135 +- include/linux/dm-kcopyd.h | 12 +- include/linux/dma-buf.h | 21 +- include/linux/dma-contiguous.h | 4 +- include/linux/dma-direction.h | 6 +- include/linux/dma-fence.h | 32 +- include/linux/dma-mapping.h | 9 +- include/linux/dma-noncoherent.h | 8 - include/linux/dma/pxa-dma.h | 9 - include/linux/dma/xilinx_dma.h | 2 - include/linux/dmaengine.h | 6 +- include/linux/dmar.h | 5 + include/linux/efi.h | 15 +- include/linux/etherdevice.h | 3 +- include/linux/export.h | 64 +- include/linux/f2fs_fs.h | 5 + include/linux/fb.h | 10 +- include/linux/file.h | 8 +- include/linux/filter.h | 52 - include/linux/fpga/fpga-mgr.h | 24 - include/linux/fpga/fpga-region.h | 2 - include/linux/fs.h | 82 +- include/linux/fsi-sbefifo.h | 33 - include/linux/fsi.h | 12 +- include/linux/fsl/ptp_qoriq.h | 44 +- include/linux/fsnotify.h | 14 +- include/linux/fsnotify_backend.h | 52 +- include/linux/ftrace.h | 17 +- include/linux/fwnode.h | 2 +- include/linux/genhd.h | 17 +- include/linux/gfp.h | 291 +- include/linux/gnss.h | 75 - include/linux/goldfish.h | 14 +- include/linux/gpio.h | 2 +- include/linux/gpio/aspeed.h | 15 - include/linux/gpio/consumer.h | 14 +- include/linux/gpio/driver.h | 3 - include/linux/gpio_keys.h | 2 - include/linux/hid.h | 18 +- include/linux/huge_mm.h | 14 +- include/linux/hugetlb.h | 5 +- include/linux/hwmon.h | 32 - include/linux/hwspinlock.h | 37 +- include/linux/hyperv.h | 33 +- include/linux/i2c.h | 52 +- include/linux/idle_inject.h | 29 - include/linux/idr.h | 79 +- include/linux/ieee80211.h | 437 +- include/linux/if_team.h | 18 - include/linux/ima.h | 11 +- include/linux/inetdevice.h | 1 - include/linux/init.h | 44 +- include/linux/init_task.h | 9 + include/linux/inotify.h | 2 +- include/linux/integrity.h | 13 - include/linux/intel-iommu.h | 80 +- include/linux/iomap.h | 47 - include/linux/iommu.h | 23 +- include/linux/ipc.h | 2 +- include/linux/ipc_namespace.h | 5 +- include/linux/irqchip/arm-gic-v3.h | 13 +- include/linux/irqchip/arm-gic.h | 11 - include/linux/irqflags.h | 15 +- include/linux/jiffies.h | 5 - include/linux/joystick.h | 4 + include/linux/jump_label.h | 6 - include/linux/kasan.h | 13 +- include/linux/kcore.h | 15 +- include/linux/kernel.h | 35 +- include/linux/kernfs.h | 28 +- include/linux/kobject.h | 21 - include/linux/kprobes.h | 53 + include/linux/ktime.h | 7 +- include/linux/kvm_host.h | 30 +- include/linux/leds.h | 36 +- include/linux/libata.h | 7 +- include/linux/list.h | 30 - include/linux/list_lru.h | 43 +- include/linux/lockd/lockd.h | 4 +- include/linux/lockdep.h | 6 +- include/linux/lsm_hooks.h | 8 +- include/linux/mailbox/mtk-cmdq-mailbox.h | 77 - include/linux/memblock.h | 76 +- include/linux/memcontrol.h | 105 +- include/linux/memory_hotplug.h | 1 - include/linux/mfd/as3722.h | 3 - include/linux/mfd/cros_ec.h | 2 +- include/linux/mfd/cros_ec_commands.h | 229 +- include/linux/mfd/da9063/core.h | 15 +- include/linux/mfd/da9063/pdata.h | 16 +- include/linux/mfd/madera/core.h | 187 - include/linux/mfd/madera/pdata.h | 59 - include/linux/mfd/madera/registers.h | 3968 -------- include/linux/mfd/rave-sp.h | 1 - include/linux/mfd/rohm-bd718x7.h | 359 - include/linux/mfd/syscon/imx6q-iomuxc-gpr.h | 3 - include/linux/mfd/tmio.h | 3 - include/linux/mfd/wm8994/pdata.h | 6 - include/linux/mlx4/device.h | 8 - include/linux/mlx5/device.h | 24 +- include/linux/mlx5/driver.h | 23 +- include/linux/mlx5/fs.h | 7 +- include/linux/mlx5/mlx5_ifc.h | 191 +- include/linux/mlx5/mlx5_ifc_fpga.h | 1 - include/linux/mlx5/vport.h | 2 + include/linux/mm.h | 37 +- include/linux/mm_types.h | 246 +- include/linux/mm_types_task.h | 2 +- include/linux/mmc/host.h | 10 +- include/linux/mmc/mmc.h | 2 +- include/linux/mmu_notifier.h | 33 +- include/linux/mmzone.h | 57 +- include/linux/mod_devicetable.h | 16 - include/linux/module.h | 4 +- include/linux/mroute_base.h | 3 +- include/linux/mtd/mtd.h | 8 +- include/linux/mtd/rawnand.h | 126 +- include/linux/mtd/spi-nor.h | 1 - include/linux/mtd/spinand.h | 421 - include/linux/net.h | 2 +- include/linux/net_dim.h | 1 + include/linux/netdev_features.h | 2 - include/linux/netdevice.h | 219 +- include/linux/netfilter.h | 37 - include/linux/netfilter/nf_osf.h | 33 + include/linux/netfilter/nfnetlink.h | 1 - include/linux/netfilter/nfnetlink_osf.h | 32 - include/linux/netfilter_bridge.h | 11 + include/linux/netfilter_ipv4.h | 11 + include/linux/netfilter_ipv6.h | 5 + include/linux/netlink.h | 1 + include/linux/netpoll.h | 5 +- include/linux/nfs4.h | 9 - include/linux/nfs_fs.h | 11 - include/linux/nfs_fs_sb.h | 4 +- include/linux/nfs_xdr.h | 15 +- include/linux/nmi.h | 10 +- include/linux/node.h | 12 +- include/linux/nodemask.h | 2 +- include/linux/nvme.h | 72 +- include/linux/of.h | 33 - include/linux/of_iommu.h | 4 + include/linux/omap-mailbox.h | 5 +- include/linux/oom.h | 4 +- include/linux/openvswitch.h | 5 - include/linux/overflow.h | 31 - include/linux/page-flags.h | 5 - include/linux/page_ext.h | 15 +- include/linux/pci-dma-compat.h | 8 +- include/linux/pci-epc.h | 16 +- include/linux/pci-epf.h | 1 - include/linux/pci.h | 67 +- include/linux/pci_hotplug.h | 15 +- include/linux/pci_ids.h | 4 - include/linux/percpu.h | 2 - include/linux/percpu_ida.h | 83 + include/linux/perf/arm_pmu.h | 11 +- include/linux/perf_event.h | 2 +- include/linux/phy.h | 12 - include/linux/phylink.h | 1 - include/linux/pid.h | 11 +- include/linux/pinctrl/pinconf.h | 3 +- include/linux/platform_data/ams-delta-fiq.h | 58 - include/linux/platform_data/bt-nokia-h4p.h | 38 + include/linux/platform_data/gpio-davinci.h | 3 +- include/linux/platform_data/i2c-hid.h | 7 +- include/linux/platform_data/i2c-ocores.h | 2 +- include/linux/platform_data/ina2xx.h | 2 +- include/linux/platform_data/jz4740/jz4740_nand.h | 34 - include/linux/platform_data/media/sii9234.h | 24 + include/linux/platform_data/mmc-esdhc-imx.h | 2 + include/linux/platform_data/mmp_dma.h | 4 - include/linux/platform_data/mtd-davinci-aemif.h | 1 + include/linux/platform_data/mtd-orion_nand.h | 1 + include/linux/platform_data/pm33xx.h | 29 +- include/linux/platform_data/sh_ipmmu.h | 18 + include/linux/platform_data/ti-sysc.h | 1 - include/linux/platform_data/txx9/ndfmc.h | 30 - include/linux/platform_device.h | 2 +- include/linux/pm_domain.h | 15 - include/linux/posix-timers.h | 4 +- include/linux/power_supply.h | 1 - include/linux/preempt.h | 2 +- include/linux/printk.h | 10 +- include/linux/proc_fs.h | 2 +- include/linux/pti.h | 1 - include/linux/ptrace.h | 2 + include/linux/pxa2xx_ssp.h | 10 +- include/linux/qcom_scm.h | 4 - include/linux/qed/qed_eth_if.h | 6 - include/linux/qed/qed_if.h | 15 - include/linux/quota.h | 8 +- include/linux/random.h | 3 +- include/linux/rculist.h | 19 +- include/linux/rcupdate.h | 20 +- include/linux/rcutiny.h | 2 +- include/linux/reciprocal_div.h | 68 - include/linux/refcount.h | 34 +- include/linux/regmap.h | 54 - include/linux/regulator/driver.h | 4 +- include/linux/regulator/machine.h | 6 +- include/linux/regulator/pfuze100.h | 11 - include/linux/remoteproc.h | 19 +- include/linux/rfkill.h | 20 +- include/linux/rhashtable-types.h | 137 - include/linux/rhashtable.h | 164 +- include/linux/ring_buffer.h | 4 +- include/linux/rtc.h | 21 +- include/linux/sbitmap.h | 2 - include/linux/sched.h | 52 +- include/linux/sched/mm.h | 37 - include/linux/sched/signal.h | 51 +- include/linux/sched/sysctl.h | 2 +- include/linux/sched/user.h | 5 +- include/linux/sched_clock.h | 5 +- include/linux/sctp.h | 7 - include/linux/security.h | 32 +- include/linux/selection.h | 6 - include/linux/serial_8250.h | 3 - include/linux/serial_core.h | 7 - include/linux/set_memory.h | 14 - include/linux/sfp.h | 72 +- include/linux/shrinker.h | 21 +- include/linux/signal.h | 10 +- include/linux/skbuff.h | 19 +- include/linux/slab.h | 2 +- include/linux/slimbus.h | 60 +- include/linux/smpboot.h | 15 +- include/linux/soc/qcom/llcc-qcom.h | 180 - include/linux/soc/qcom/mdt_loader.h | 4 - include/linux/soc/renesas/rcar-sysc.h | 13 +- include/linux/soc/samsung/exynos-regs-pmu.h | 8 +- include/linux/spi/adi_spi3.h | 254 + include/linux/spi/spi-mem.h | 25 +- include/linux/spi/spi_bitbang.h | 5 +- include/linux/spinlock.h | 70 +- include/linux/srcu.h | 22 - include/linux/ssb/ssb.h | 2 + include/linux/stmmac.h | 2 - include/linux/sunrpc/auth.h | 5 +- include/linux/sunrpc/clnt.h | 1 - include/linux/sunrpc/metrics.h | 4 +- include/linux/sunrpc/svc.h | 4 +- include/linux/sunrpc/svcauth.h | 3 - include/linux/suspend.h | 2 +- include/linux/swait.h | 36 +- include/linux/swap.h | 13 +- include/linux/swapfile.h | 2 - include/linux/swapops.h | 15 +- include/linux/switchtec.h | 4 + include/linux/syscalls.h | 21 +- include/linux/sysfs.h | 20 +- include/linux/t10-pi.h | 24 - include/linux/tcp.h | 18 +- include/linux/time.h | 4 +- include/linux/time32.h | 15 - include/linux/time64.h | 1 - include/linux/timekeeping.h | 20 +- include/linux/torture.h | 4 +- include/linux/tpm.h | 7 - include/linux/tracehook.h | 2 - include/linux/tracepoint.h | 59 +- include/linux/tty_ldisc.h | 4 +- include/linux/udp.h | 4 +- include/linux/uio.h | 2 +- include/linux/uprobes.h | 2 +- include/linux/usb/audio-v3.h | 19 - include/linux/usb/hcd.h | 1 - include/linux/usb/pd.h | 1 - include/linux/usb/tcpm.h | 11 +- include/linux/usb/typec.h | 55 +- include/linux/usb/typec_altmode.h | 160 - include/linux/usb/typec_dp.h | 95 - include/linux/usb/typec_mux.h | 2 +- include/linux/userfaultfd_k.h | 5 +- include/linux/verification.h | 6 - include/linux/vga_switcheroo.h | 11 +- include/linux/virtio_config.h | 7 +- include/linux/vm_event_item.h | 1 + include/linux/vmacache.h | 11 + include/linux/w1.h | 2 - include/linux/wkup_m3_ipc.h | 9 - include/linux/ww_mutex.h | 45 +- include/media/cec-notifier.h | 27 +- include/media/cec-pin.h | 4 - include/media/cec.h | 12 +- include/media/dvb_frontend.h | 49 +- include/media/i2c/lm3560.h | 1 - include/media/v4l2-common.h | 2 +- include/media/v4l2-ctrls.h | 4 +- include/media/v4l2-ioctl.h | 15 +- include/media/v4l2-mediabus.h | 2 - include/media/v4l2-mem2mem.h | 56 +- include/media/vsp1.h | 2 - include/misc/cxl-base.h | 10 + include/misc/cxl.h | 68 + include/net/9p/client.h | 11 +- include/net/act_api.h | 34 +- include/net/addrconf.h | 1 - include/net/af_ieee802154.h | 1 - include/net/af_rxrpc.h | 2 +- include/net/bluetooth/hci.h | 224 - include/net/bluetooth/hci_core.h | 34 - include/net/bluetooth/mgmt.h | 55 - include/net/bond_3ad.h | 2 +- include/net/bonding.h | 13 - include/net/busy_poll.h | 16 +- include/net/cfg80211.h | 110 +- include/net/dcbnl.h | 13 - include/net/devlink.h | 195 - include/net/dsa.h | 3 - include/net/dst.h | 14 - include/net/flow_dissector.h | 21 +- include/net/gen_stats.h | 4 +- include/net/ieee80211_radiotap.h | 123 - include/net/inet_common.h | 2 +- include/net/inet_connection_sock.h | 6 +- include/net/inet_frag.h | 11 +- include/net/inet_sock.h | 9 - include/net/ip.h | 27 +- include/net/ip_tunnels.h | 8 +- include/net/ip_vs.h | 18 +- include/net/ipv6.h | 63 +- include/net/ipv6_frag.h | 104 - include/net/lag.h | 17 - include/net/mac80211.h | 64 +- include/net/net_namespace.h | 10 - include/net/netevent.h | 1 - include/net/netfilter/ipv4/nf_conntrack_ipv4.h | 3 + include/net/netfilter/nf_conntrack.h | 7 +- include/net/netfilter/nf_conntrack_core.h | 15 +- include/net/netfilter/nf_conntrack_count.h | 37 +- include/net/netfilter/nf_conntrack_helper.h | 4 +- include/net/netfilter/nf_conntrack_l3proto.h | 84 + include/net/netfilter/nf_conntrack_l4proto.h | 16 +- include/net/netfilter/nf_conntrack_timeout.h | 41 +- include/net/netfilter/nf_flow_table.h | 2 +- include/net/netfilter/nf_log.h | 3 +- include/net/netfilter/nf_tables.h | 6 +- include/net/netfilter/nf_tables_core.h | 7 - include/net/netfilter/nf_tproxy.h | 8 - include/net/netns/hash.h | 7 +- include/net/netns/ipv4.h | 1 - include/net/netns/ipv6.h | 1 - include/net/netns/nftables.h | 1 - include/net/nfc/hci.h | 2 +- include/net/pkt_cls.h | 60 +- include/net/pkt_sched.h | 7 - include/net/regulatory.h | 4 +- include/net/sch_generic.h | 70 +- include/net/scm.h | 1 - include/net/sctp/structs.h | 52 +- include/net/seg6.h | 2 +- include/net/seg6_hmac.h | 2 +- include/net/seg6_local.h | 4 +- include/net/smc.h | 65 - include/net/sock.h | 81 +- include/net/sock_reuseport.h | 19 +- include/net/tc_act/tc_pedit.h | 1 - include/net/tc_act/tc_skbedit.h | 37 +- include/net/tcp.h | 62 +- include/net/tls.h | 105 +- include/net/transp_v6.h | 3 +- include/net/udp.h | 4 +- include/net/udp_tunnel.h | 6 +- include/net/xdp.h | 20 - include/net/xfrm.h | 61 +- include/pcmcia/ds.h | 10 + include/rdma/ib.h | 4 +- include/rdma/ib_addr.h | 6 +- include/rdma/ib_cache.h | 59 +- include/rdma/ib_cm.h | 18 +- include/rdma/ib_mad.h | 33 - include/rdma/ib_sa.h | 49 +- include/rdma/ib_umem_odp.h | 3 +- include/rdma/ib_verbs.h | 257 +- include/rdma/opa_addr.h | 2 +- include/rdma/rdma_cm.h | 2 +- include/rdma/rdmavt_qp.h | 30 +- include/rdma/uverbs_ioctl.h | 627 +- include/rdma/uverbs_named_ioctl.h | 109 +- include/rdma/uverbs_std_types.h | 96 +- include/rdma/uverbs_types.h | 133 +- include/scsi/libsas.h | 2 +- include/scsi/scsi_cmnd.h | 13 +- include/scsi/scsi_device.h | 14 +- include/scsi/scsi_host.h | 1 - include/soc/bcm2835/raspberrypi-firmware.h | 1 - include/soc/fsl/dpaa2-fd.h | 438 - include/soc/qcom/rpmh.h | 51 - include/soc/qcom/tcs.h | 56 - include/sound/ac97/codec.h | 8 +- include/sound/ac97/compat.h | 9 +- include/sound/ac97/controller.h | 8 +- include/sound/ac97/regs.h | 20 +- include/sound/ac97_codec.h | 25 +- include/sound/compress_driver.h | 21 +- include/sound/dmaengine_pcm.h | 14 +- include/sound/hda_component.h | 61 - include/sound/hda_i915.h | 37 +- include/sound/hdaudio.h | 66 +- include/sound/hdaudio_ext.h | 123 +- include/sound/memalloc.h | 18 +- include/sound/pcm.h | 7 +- include/sound/pcm_params.h | 10 +- include/sound/pxa2xx-lib.h | 13 +- include/sound/rt5682.h | 40 - include/sound/sb16_csp.h | 2 +- include/sound/seq_midi_event.h | 6 +- include/sound/seq_virmidi.h | 3 +- include/sound/sh_fsi.h | 13 +- include/sound/simple_card.h | 7 +- include/sound/simple_card_utils.h | 23 +- include/sound/soc-acpi-intel-match.h | 19 +- include/sound/soc-acpi.h | 13 +- include/sound/soc-dai.h | 15 +- include/sound/soc-dapm.h | 12 +- include/sound/soc-dpcm.h | 7 +- include/sound/soc-topology.h | 37 +- include/sound/soc.h | 31 +- include/target/iscsi/iscsi_target_core.h | 1 - include/target/target_core_backend.h | 6 +- include/target/target_core_base.h | 16 +- include/target/target_core_fabric.h | 10 +- include/trace/events/btrfs.h | 3 +- include/trace/events/cgroup.h | 47 +- include/trace/events/clk.h | 36 - include/trace/events/fib.h | 2 +- include/trace/events/filelock.h | 5 +- include/trace/events/fsi_master_ast_cf.h | 150 - include/trace/events/fsi_master_gpio.h | 102 - include/trace/events/net.h | 7 - include/trace/events/power.h | 25 - include/trace/events/preemptirq.h | 23 +- include/trace/events/rcu.h | 112 +- include/trace/events/rxrpc.h | 129 +- include/trace/events/sock.h | 30 +- include/trace/events/xdp.h | 5 +- include/uapi/asm-generic/socket.h | 3 - include/uapi/asm-generic/unistd.h | 4 +- include/uapi/drm/amdgpu_drm.h | 27 +- include/uapi/drm/drm.h | 9 - include/uapi/drm/drm_fourcc.h | 176 - include/uapi/drm/drm_mode.h | 8 - include/uapi/drm/vmwgfx_drm.h | 166 +- include/uapi/linux/aio_abi.h | 6 +- include/uapi/linux/audit.h | 4 +- include/uapi/linux/auto_fs.h | 8 +- include/uapi/linux/bcache.h | 12 +- include/uapi/linux/blkzoned.h | 2 +- include/uapi/linux/bpf.h | 104 +- include/uapi/linux/can.h | 2 +- include/uapi/linux/cec.h | 2 - include/uapi/linux/dcbnl.h | 3 +- include/uapi/linux/devlink.h | 42 - include/uapi/linux/dvb/audio.h | 37 + include/uapi/linux/dvb/video.h | 58 + include/uapi/linux/elf.h | 2 - include/uapi/linux/errqueue.h | 4 - include/uapi/linux/ethtool.h | 9 +- include/uapi/linux/eventpoll.h | 8 +- include/uapi/linux/fpga-dfl.h | 179 - include/uapi/linux/fsi.h | 58 - include/uapi/linux/if_link.h | 17 - include/uapi/linux/iio/types.h | 3 - include/uapi/linux/ila.h | 1 - include/uapi/linux/inotify.h | 1 - include/uapi/linux/input.h | 9 +- include/uapi/linux/ip.h | 1 - include/uapi/linux/joystick.h | 4 + include/uapi/linux/keyboard.h | 23 +- include/uapi/linux/kfd_ioctl.h | 33 +- include/uapi/linux/kvm.h | 7 - include/uapi/linux/kvm_para.h | 2 - include/uapi/linux/l2tp.h | 15 +- include/uapi/linux/media-bus-format.h | 3 +- include/uapi/linux/media.h | 46 +- include/uapi/linux/mii.h | 1 - include/uapi/linux/mroute.h | 2 - include/uapi/linux/net_tstamp.h | 18 - include/uapi/linux/netconf.h | 1 - include/uapi/linux/netfilter/nf_osf.h | 86 + include/uapi/linux/netfilter/nf_tables.h | 124 +- include/uapi/linux/netfilter/nfnetlink_osf.h | 120 - include/uapi/linux/netfilter/xt_osf.h | 24 +- include/uapi/linux/netfilter_bridge.h | 11 - include/uapi/linux/nl80211.h | 102 +- include/uapi/linux/openvswitch.h | 3 - include/uapi/linux/pci_regs.h | 4 +- include/uapi/linux/pcitest.h | 3 - include/uapi/linux/perf_event.h | 2 +- include/uapi/linux/pkt_cls.h | 41 +- include/uapi/linux/pkt_sched.h | 150 - include/uapi/linux/pmu.h | 4 +- include/uapi/linux/ppp-ioctl.h | 2 +- include/uapi/linux/rds.h | 70 +- include/uapi/linux/rtnetlink.h | 7 - include/uapi/linux/sctp.h | 5 - include/uapi/linux/smc_diag.h | 25 +- include/uapi/linux/snmp.h | 3 - include/uapi/linux/sysctl.h | 3 +- include/uapi/linux/tc_act/tc_pedit.h | 9 +- include/uapi/linux/tc_act/tc_skbedit.h | 2 - include/uapi/linux/tc_act/tc_tunnel_key.h | 28 - include/uapi/linux/tcp.h | 10 +- include/uapi/linux/time.h | 7 - include/uapi/linux/tipc_netlink.h | 14 - include/uapi/linux/usb/audio.h | 49 +- include/uapi/linux/usb/g_uvc.h | 39 - include/uapi/linux/usb/tmc.h | 13 - include/uapi/linux/uvcvideo.h | 2 - include/uapi/linux/v4l2-controls.h | 20 +- include/uapi/linux/v4l2-subdev.h | 4 - include/uapi/linux/vhost.h | 18 - include/uapi/linux/videodev2.h | 8 +- include/uapi/linux/xfrm.h | 5 +- include/uapi/mtd/ubi-user.h | 18 +- include/uapi/rdma/cxgb4-abi.h | 32 +- include/uapi/rdma/hns-abi.h | 1 - include/uapi/rdma/ib_user_ioctl_cmds.h | 7 +- include/uapi/rdma/ib_user_ioctl_verbs.h | 58 - include/uapi/rdma/ib_user_verbs.h | 5 +- include/uapi/rdma/mlx5-abi.h | 6 +- include/uapi/rdma/mlx5_user_ioctl_cmds.h | 121 - include/uapi/rdma/qedr-abi.h | 17 - include/uapi/rdma/rdma_user_ioctl_cmds.h | 7 +- include/uapi/sound/skl-tplg-interface.h | 106 +- include/uapi/xen/gntdev.h | 106 - include/video/mipi_display.h | 3 - include/video/udlfb.h | 6 +- include/xen/grant_table.h | 21 - include/xen/interface/io/displif.h | 8 - include/xen/interface/io/kbdif.h | 78 +- include/xen/interface/io/sndif.h | 10 +- include/xen/mem-reservation.h | 60 - init/Kconfig | 77 +- init/do_mounts.c | 10 + init/do_mounts_initrd.c | 10 + init/do_mounts_md.c | 10 + init/do_mounts_rd.c | 10 + init/init_task.c | 13 +- init/initramfs.c | 10 + init/main.c | 45 +- init/version.c | 3 - ipc/msg.c | 39 +- ipc/namespace.c | 20 +- ipc/sem.c | 39 +- ipc/shm.c | 112 +- ipc/util.c | 215 +- ipc/util.h | 33 +- kernel/Kconfig.preempt | 2 - kernel/Makefile | 2 +- kernel/audit.c | 7 +- kernel/audit_tree.c | 19 +- kernel/audit_watch.c | 41 +- kernel/auditfilter.c | 17 +- kernel/auditsc.c | 14 +- kernel/bpf/Makefile | 4 - kernel/bpf/arraymap.c | 28 +- kernel/bpf/btf.c | 2 +- kernel/bpf/cgroup.c | 162 +- kernel/bpf/core.c | 79 +- kernel/bpf/cpumap.c | 3 - kernel/bpf/devmap.c | 2 - kernel/bpf/hashtab.c | 49 +- kernel/bpf/helpers.c | 20 - kernel/bpf/inode.c | 11 +- kernel/bpf/local_storage.c | 379 - kernel/bpf/lpm_trie.c | 12 - kernel/bpf/map_in_map.c | 3 +- kernel/bpf/offload.c | 223 +- kernel/bpf/reuseport_array.c | 363 - kernel/bpf/sockmap.c | 291 +- kernel/bpf/stackmap.c | 1 - kernel/bpf/syscall.c | 107 +- kernel/bpf/verifier.c | 78 +- kernel/bpf/xskmap.c | 4 +- kernel/cgroup/cgroup-internal.h | 26 - kernel/cgroup/cgroup-v1.c | 4 +- kernel/cgroup/cgroup.c | 16 +- kernel/compat.c | 29 + kernel/cpu.c | 332 +- kernel/crash_core.c | 8 +- kernel/dma/Kconfig | 3 - kernel/dma/contiguous.c | 6 +- kernel/dma/direct.c | 13 +- kernel/dma/noncoherent.c | 8 +- kernel/dma/swiotlb.c | 18 +- kernel/events/callchain.c | 2 +- kernel/events/core.c | 47 +- kernel/events/hw_breakpoint.c | 105 +- kernel/events/uprobes.c | 82 +- kernel/exit.c | 12 +- kernel/fail_function.c | 3 + kernel/fork.c | 107 +- kernel/freezer.c | 4 +- kernel/futex.c | 2 - kernel/hung_task.c | 15 +- kernel/irq/Kconfig | 1 + kernel/irq/irqdesc.c | 13 +- kernel/irq/manage.c | 47 +- kernel/irq/proc.c | 22 +- kernel/jump_label.c | 2 +- kernel/kallsyms.c | 51 +- kernel/kexec.c | 8 - kernel/kprobes.c | 167 +- kernel/kthread.c | 6 +- kernel/livepatch/core.c | 6 - kernel/livepatch/transition.c | 7 + kernel/locking/lockdep.c | 34 +- kernel/locking/locktorture.c | 7 +- kernel/locking/mutex.c | 346 +- kernel/locking/test-ww_mutex.c | 4 +- kernel/memremap.c | 13 +- kernel/module-internal.h | 25 +- kernel/module.c | 177 +- kernel/module_signing.c | 12 +- kernel/pid.c | 44 +- kernel/power/Kconfig | 1 - kernel/power/hibernate.c | 16 +- kernel/power/main.c | 12 +- kernel/power/suspend.c | 8 +- kernel/power/swap.c | 4 +- kernel/power/user.c | 4 +- kernel/printk/internal.h | 9 +- kernel/printk/printk.c | 190 +- kernel/printk/printk_safe.c | 62 +- kernel/rcu/rcu.h | 104 +- kernel/rcu/rcuperf.c | 57 +- kernel/rcu/rcutorture.c | 462 +- kernel/rcu/srcutiny.c | 4 +- kernel/rcu/srcutree.c | 39 +- kernel/rcu/tiny.c | 4 +- kernel/rcu/tree.c | 1027 +- kernel/rcu/tree.h | 71 +- kernel/rcu/tree_exp.h | 18 +- kernel/rcu/tree_plugin.h | 188 +- kernel/rcu/update.c | 45 +- kernel/reboot.c | 6 +- kernel/sched/Makefile | 2 +- kernel/sched/clock.c | 57 +- kernel/sched/completion.c | 8 +- kernel/sched/core.c | 178 +- kernel/sched/cpufreq_schedutil.c | 103 +- kernel/sched/deadline.c | 8 +- kernel/sched/debug.c | 43 +- kernel/sched/fair.c | 678 +- kernel/sched/idle.c | 2 +- kernel/sched/pelt.c | 399 - kernel/sched/pelt.h | 72 - kernel/sched/rt.c | 15 +- kernel/sched/sched.h | 87 +- kernel/sched/swait.c | 32 +- kernel/sched/topology.c | 5 +- kernel/sched/wait.c | 57 +- kernel/signal.c | 268 +- kernel/smp.c | 2 - kernel/smpboot.c | 54 +- kernel/stop_machine.c | 43 +- kernel/sys.c | 102 +- kernel/sysctl.c | 45 +- kernel/test_kprobes.c | 94 + kernel/time/alarmtimer.c | 7 +- kernel/time/clockevents.c | 6 - kernel/time/clocksource.c | 189 +- kernel/time/hrtimer.c | 7 +- kernel/time/itimer.c | 5 +- kernel/time/ntp.c | 23 +- kernel/time/ntp_internal.h | 4 +- kernel/time/posix-cpu-timers.c | 4 +- kernel/time/posix-stubs.c | 2 +- kernel/time/posix-timers.c | 89 +- kernel/time/posix-timers.h | 2 +- kernel/time/sched_clock.c | 2 +- kernel/time/tick-broadcast-hrtimer.c | 2 +- kernel/time/time.c | 31 +- kernel/time/timekeeping.c | 183 +- kernel/time/timekeeping_debug.c | 2 +- kernel/time/timekeeping_internal.h | 2 +- kernel/time/timer.c | 31 +- kernel/torture.c | 15 +- kernel/trace/Kconfig | 78 +- kernel/trace/Makefile | 13 +- kernel/trace/blktrace.c | 24 +- kernel/trace/bpf_trace.c | 5 +- kernel/trace/ftrace.c | 44 +- kernel/trace/preemptirq_delay_test.c | 72 - kernel/trace/ring_buffer.c | 7 +- kernel/trace/ring_buffer_benchmark.c | 1 - kernel/trace/trace.c | 11 +- kernel/trace/trace.h | 23 +- kernel/trace/trace_benchmark.h | 2 +- kernel/trace/trace_clock.c | 1 - kernel/trace/trace_entries.h | 2 +- kernel/trace/trace_event_perf.c | 1 - kernel/trace/trace_events.c | 13 +- kernel/trace/trace_events_filter.c | 30 +- kernel/trace/trace_events_filter_test.h | 2 +- kernel/trace/trace_events_hist.c | 13 +- kernel/trace/trace_events_trigger.c | 27 +- kernel/trace/trace_hwlat.c | 7 +- kernel/trace/trace_irqsoff.c | 270 +- kernel/trace/trace_kprobe.c | 134 +- kernel/trace/trace_kprobe_selftest.c | 10 - kernel/trace/trace_kprobe_selftest.h | 7 - kernel/trace/trace_output.c | 1 - kernel/trace/trace_output.h | 2 +- kernel/trace/trace_preemptirq.c | 89 - kernel/trace/trace_printk.c | 1 - kernel/trace/trace_probe.c | 14 +- kernel/trace/trace_probe.h | 14 +- kernel/trace/trace_seq.c | 1 - kernel/trace/trace_stat.h | 2 +- kernel/trace/trace_uprobe.c | 16 +- kernel/trace/tracing_map.c | 11 +- kernel/trace/tracing_map.h | 2 +- kernel/tracepoint.c | 97 +- kernel/user.c | 11 +- kernel/user_namespace.c | 24 +- kernel/utsname_sysctl.c | 41 +- kernel/watchdog.c | 151 +- kernel/watchdog_hld.c | 6 +- kernel/workqueue.c | 47 +- lib/.gitignore | 2 - lib/Kconfig | 9 +- lib/Kconfig.debug | 59 +- lib/Makefile | 16 +- lib/atomic64.c | 14 +- lib/bch.c | 23 +- lib/bitmap.c | 29 +- lib/bucket_locks.c | 11 +- lib/crc32.c | 11 +- lib/crc32defs.h | 14 + lib/crc64.c | 56 - lib/debugobjects.c | 10 +- lib/decompress_bunzip2.c | 3 +- lib/devres.c | 36 - lib/fonts/font_7x14.c | 256 +- lib/fonts/font_8x16.c | 256 +- lib/fonts/font_8x8.c | 256 +- lib/fonts/font_pearl_8x8.c | 256 +- lib/gen_crc32table.c | 5 +- lib/gen_crc64table.c | 68 - lib/idr.c | 155 +- lib/ioremap.c | 4 +- lib/klist.c | 10 +- lib/kobject.c | 30 +- lib/locking-selftest.c | 2 +- lib/mpi/mpi-pow.c | 3 +- lib/nlattr.c | 4 +- lib/nmi_backtrace.c | 3 + lib/percpu_counter.c | 1 + lib/percpu_ida.c | 370 + lib/radix-tree.c | 11 +- lib/raid6/s390vx.uc | 34 +- lib/reciprocal_div.c | 41 - lib/reed_solomon/reed_solomon.c | 2 +- lib/refcount.c | 55 +- lib/rhashtable.c | 78 +- lib/test_bitfield.c | 168 - lib/test_debug_virtual.c | 2 +- lib/test_hexdump.c | 28 +- lib/test_ida.c | 177 - lib/test_overflow.c | 198 +- lib/test_printf.c | 24 +- lib/test_rhashtable.c | 8 +- lib/vsprintf.c | 28 +- lib/xz/xz_crc32.c | 3 +- mm/Kconfig | 17 +- mm/Kconfig.debug | 6 +- mm/Makefile | 3 +- mm/backing-dev.c | 20 +- mm/bootmem.c | 159 +- mm/cma.c | 8 +- mm/cma_debug.c | 2 +- mm/debug.c | 4 +- mm/fadvise.c | 89 +- mm/gup.c | 4 +- mm/hmm.c | 28 +- mm/huge_memory.c | 56 +- mm/hugetlb.c | 79 +- mm/init-mm.c | 11 - mm/internal.h | 14 +- mm/kasan/kasan_init.c | 316 +- mm/khugepaged.c | 63 +- mm/kmemleak.c | 9 +- mm/ksm.c | 13 +- mm/list_lru.c | 147 +- mm/madvise.c | 16 +- mm/memblock.c | 249 +- mm/memcontrol.c | 580 +- mm/memfd.c | 2 +- mm/memory-failure.c | 256 +- mm/memory.c | 327 +- mm/memory_hotplug.c | 115 +- mm/mempolicy.c | 5 +- mm/mempool.c | 13 +- mm/migrate.c | 10 +- mm/mlock.c | 3 +- mm/mm_init.c | 9 +- mm/mmap.c | 13 +- mm/mmu_notifier.c | 19 +- mm/mprotect.c | 49 - mm/nobootmem.c | 20 +- mm/nommu.c | 4 + mm/oom_kill.c | 253 +- mm/page-writeback.c | 5 +- mm/page_alloc.c | 245 +- mm/page_ext.c | 4 +- mm/page_io.c | 3 +- mm/percpu.c | 29 - mm/readahead.c | 64 +- mm/shmem.c | 70 +- mm/slab.h | 6 +- mm/slab_common.c | 8 +- mm/slub.c | 4 +- mm/sparse-vmemmap.c | 61 +- mm/sparse.c | 290 +- mm/swap_slots.c | 12 +- mm/swapfile.c | 270 +- mm/usercopy.c | 25 - mm/util.c | 12 +- mm/vmacache.c | 70 +- mm/vmalloc.c | 4 + mm/vmscan.c | 255 +- mm/workingset.c | 30 +- mm/zsmalloc.c | 36 +- net/6lowpan/iphc.c | 1 - net/8021q/Makefile | 1 + net/8021q/vlan.c | 13 +- net/9p/client.c | 119 +- net/9p/mod.c | 4 +- net/9p/protocol.c | 2 +- net/9p/trans_fd.c | 22 +- net/9p/trans_rdma.c | 12 +- net/9p/trans_virtio.c | 66 +- net/9p/trans_xen.c | 3 - net/9p/util.c | 1 + net/Kconfig | 2 +- net/atm/common.c | 2 +- net/atm/mpoa_proc.c | 6 + net/atm/pppoatm.c | 2 +- net/ax25/ax25_addr.c | 1 + net/ax25/ax25_ds_in.c | 1 + net/ax25/ax25_ds_subr.c | 1 + net/ax25/ax25_ip.c | 1 + net/ax25/ax25_out.c | 1 + net/batman-adv/Kconfig | 8 +- net/batman-adv/bat_iv_ogm.h | 6 +- net/batman-adv/bat_v_elp.c | 10 +- net/batman-adv/bat_v_ogm.h | 6 +- net/batman-adv/bridge_loop_avoidance.c | 12 +- net/batman-adv/debugfs.c | 2 +- net/batman-adv/gateway_client.c | 11 +- net/batman-adv/main.h | 2 +- net/batman-adv/network-coding.c | 27 +- net/batman-adv/originator.c | 17 +- net/batman-adv/soft-interface.c | 25 +- net/batman-adv/sysfs.c | 30 +- net/batman-adv/translation-table.c | 6 +- net/batman-adv/tvlv.c | 8 +- net/batman-adv/types.h | 7 +- net/bluetooth/af_bluetooth.c | 2 +- net/bluetooth/hci_conn.c | 189 +- net/bluetooth/hci_core.c | 105 +- net/bluetooth/hci_debugfs.c | 19 - net/bluetooth/hci_event.c | 579 +- net/bluetooth/hci_request.c | 616 +- net/bluetooth/hci_request.h | 8 - net/bluetooth/hidp/core.c | 6 +- net/bluetooth/leds.c | 6 +- net/bluetooth/mgmt.c | 402 +- net/bluetooth/sco.c | 3 +- net/bluetooth/smp.c | 16 +- net/bpf/test_run.c | 13 +- net/bpfilter/Kconfig | 1 + net/bpfilter/Makefile | 4 +- net/bridge/br_forward.c | 16 +- net/bridge/br_if.c | 62 - net/bridge/br_multicast.c | 12 +- net/bridge/br_netfilter_hooks.c | 1 - net/bridge/br_netlink.c | 30 +- net/bridge/br_private.h | 5 - net/bridge/br_sysfs_if.c | 94 +- net/bridge/netfilter/ebtable_filter.c | 1 - net/bridge/netfilter/ebtable_nat.c | 1 - net/bridge/netfilter/nft_reject_bridge.c | 3 +- net/caif/caif_socket.c | 2 +- net/ceph/Kconfig | 1 + net/ceph/Makefile | 1 + net/ceph/auth.c | 16 - net/ceph/auth_none.c | 1 + net/ceph/auth_none.h | 1 + net/ceph/auth_x.c | 239 +- net/ceph/auth_x.h | 3 +- net/ceph/auth_x_protocol.h | 7 - net/ceph/ceph_common.c | 13 +- net/ceph/cls_lock_client.c | 4 +- net/ceph/crush/mapper.c | 4 +- net/ceph/messenger.c | 113 +- net/ceph/mon_client.c | 2 +- net/ceph/osd_client.c | 27 +- net/ceph/pagevec.c | 1 + net/compat.c | 6 +- net/core/datagram.c | 2 +- net/core/dev.c | 875 +- net/core/dev_ioctl.c | 7 +- net/core/devlink.c | 1763 +--- net/core/dst.c | 1 - net/core/ethtool.c | 2 - net/core/fib_rules.c | 3 +- net/core/filter.c | 682 +- net/core/flow_dissector.c | 65 +- net/core/gen_estimator.c | 21 +- net/core/lwt_bpf.c | 2 + net/core/neighbour.c | 17 +- net/core/net-sysfs.c | 159 +- net/core/net_namespace.c | 44 +- net/core/netpoll.c | 19 +- net/core/pktgen.c | 12 +- net/core/rtnetlink.c | 88 +- net/core/secure_seq.c | 1 - net/core/skbuff.c | 21 +- net/core/sock.c | 106 +- net/core/sock_diag.c | 2 - net/core/sock_reuseport.c | 92 +- net/core/utils.c | 2 +- net/core/xdp.c | 61 +- net/dcb/dcbnl.c | 97 +- net/dccp/proto.c | 2 +- net/decnet/Kconfig | 1 + net/decnet/Makefile | 1 + net/decnet/TODO | 5 +- net/decnet/dn_fib.c | 2 + net/decnet/dn_nsp_in.c | 2 +- net/decnet/dn_nsp_out.c | 1 + net/decnet/dn_route.c | 5 +- net/decnet/dn_rules.c | 2 + net/decnet/netfilter/Makefile | 1 + net/decnet/netfilter/dn_rtmsg.c | 1 + net/dns_resolver/dns_key.c | 1 + net/dsa/dsa.c | 2 + net/dsa/dsa2.c | 14 - net/dsa/slave.c | 6 +- net/dsa/switch.c | 22 +- net/ethernet/eth.c | 12 +- net/ieee802154/6lowpan/reassembly.c | 7 +- net/ieee802154/6lowpan/tx.c | 21 +- net/ieee802154/core.c | 1 + net/ieee802154/nl_policy.c | 1 + net/ieee802154/socket.c | 17 - net/ipv4/Kconfig | 4 +- net/ipv4/Makefile | 2 +- net/ipv4/af_inet.c | 19 +- net/ipv4/bpfilter/Makefile | 1 + net/ipv4/devinet.c | 11 - net/ipv4/esp4_offload.c | 10 +- net/ipv4/fou.c | 20 +- net/ipv4/gre_offload.c | 8 +- net/ipv4/icmp.c | 9 +- net/ipv4/igmp.c | 21 +- net/ipv4/inet_connection_sock.c | 9 - net/ipv4/inet_fragment.c | 17 +- net/ipv4/inet_hashtables.c | 19 +- net/ipv4/ip_forward.c | 3 +- net/ipv4/ip_fragment.c | 361 +- net/ipv4/ip_gre.c | 15 +- net/ipv4/ip_input.c | 147 +- net/ipv4/ip_output.c | 22 +- net/ipv4/ip_tunnel.c | 9 - net/ipv4/ip_vti.c | 3 +- net/ipv4/ipmr.c | 22 +- net/ipv4/ipmr_base.c | 1 - net/ipv4/netfilter.c | 53 + net/ipv4/netfilter/Kconfig | 30 +- net/ipv4/netfilter/Makefile | 6 + net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c | 472 + net/ipv4/netfilter/nf_conntrack_proto_icmp.c | 383 + net/ipv4/netfilter/nf_log_ipv4.c | 8 +- net/ipv4/ping.c | 16 +- net/ipv4/proc.c | 3 - net/ipv4/raw.c | 11 +- net/ipv4/route.c | 6 +- net/ipv4/sysctl_net_ipv4.c | 26 - net/ipv4/tcp.c | 77 +- net/ipv4/tcp_bbr.c | 48 +- net/ipv4/tcp_dctcp.c | 4 +- net/ipv4/tcp_input.c | 72 +- net/ipv4/tcp_ipv4.c | 9 +- net/ipv4/tcp_minisocks.c | 218 +- net/ipv4/tcp_offload.c | 17 +- net/ipv4/tcp_output.c | 19 +- net/ipv4/tcp_rate.c | 4 - net/ipv4/tcp_recovery.c | 2 +- net/ipv4/tcp_timer.c | 51 +- net/ipv4/tcp_ulp.c | 4 +- net/ipv4/udp.c | 69 +- net/ipv4/udp_offload.c | 13 +- net/ipv6/Kconfig | 2 +- net/ipv6/addrconf.c | 55 +- net/ipv6/af_inet6.c | 18 +- net/ipv6/datagram.c | 6 +- net/ipv6/esp6_offload.c | 10 +- net/ipv6/icmp.c | 32 +- net/ipv6/ila/Makefile | 2 +- net/ipv6/ila/ila.h | 27 +- net/ipv6/ila/ila_common.c | 31 + net/ipv6/ila/ila_main.c | 121 - net/ipv6/ila/ila_xlat.c | 292 +- net/ipv6/inet6_hashtables.c | 14 +- net/ipv6/ip6_fib.c | 7 +- net/ipv6/ip6_flowlabel.c | 3 +- net/ipv6/ip6_gre.c | 9 +- net/ipv6/ip6_input.c | 131 +- net/ipv6/ip6_offload.c | 17 +- net/ipv6/ip6_output.c | 44 +- net/ipv6/ip6_tunnel.c | 27 +- net/ipv6/ip6_vti.c | 21 +- net/ipv6/ip6mr.c | 1 - net/ipv6/ipv6_sockglue.c | 3 +- net/ipv6/mcast.c | 8 +- net/ipv6/netfilter.c | 62 + net/ipv6/netfilter/Kconfig | 27 +- net/ipv6/netfilter/Makefile | 6 + net/ipv6/netfilter/ip6t_rpfilter.c | 12 +- net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c | 460 + net/ipv6/netfilter/nf_conntrack_proto_icmpv6.c | 382 + net/ipv6/netfilter/nf_conntrack_reasm.c | 23 +- net/ipv6/netfilter/nf_defrag_ipv6_hooks.c | 4 +- net/ipv6/netfilter/nf_log_ipv6.c | 8 +- net/ipv6/ping.c | 7 +- net/ipv6/raw.c | 18 +- net/ipv6/reassembly.c | 97 +- net/ipv6/route.c | 56 +- net/ipv6/seg6.c | 1 - net/ipv6/seg6_hmac.c | 1 - net/ipv6/seg6_local.c | 54 +- net/ipv6/tcpv6_offload.c | 4 +- net/ipv6/udp.c | 82 +- net/ipv6/udp_offload.c | 4 +- net/ipv6/xfrm6_mode_ro.c | 2 +- net/iucv/af_iucv.c | 44 +- net/iucv/iucv.c | 2 +- net/kcm/Kconfig | 1 + net/kcm/kcmsock.c | 1 + net/key/af_key.c | 6 +- net/l2tp/l2tp_core.c | 86 +- net/l2tp/l2tp_core.h | 73 +- net/l2tp/l2tp_debugfs.c | 8 +- net/l2tp/l2tp_eth.c | 32 +- net/l2tp/l2tp_ip.c | 4 +- net/l2tp/l2tp_ip6.c | 15 +- net/l2tp/l2tp_netlink.c | 37 +- net/l2tp/l2tp_ppp.c | 560 +- net/llc/Kconfig | 2 +- net/llc/Makefile | 2 +- net/llc/llc_if.c | 1 + net/mac80211/Makefile | 1 - net/mac80211/agg-rx.c | 10 +- net/mac80211/agg-tx.c | 19 +- net/mac80211/cfg.c | 9 +- net/mac80211/ethtool.c | 6 +- net/mac80211/he.c | 55 - net/mac80211/ht.c | 2 +- net/mac80211/ibss.c | 22 +- net/mac80211/ieee80211_i.h | 47 +- net/mac80211/iface.c | 4 +- net/mac80211/key.c | 24 +- net/mac80211/led.c | 20 +- net/mac80211/main.c | 64 +- net/mac80211/mesh_hwmp.c | 4 - net/mac80211/mlme.c | 382 +- net/mac80211/offchannel.c | 2 +- net/mac80211/rc80211_minstrel.c | 1 + net/mac80211/rx.c | 130 +- net/mac80211/scan.c | 56 +- net/mac80211/sta_info.c | 101 +- net/mac80211/sta_info.h | 20 +- net/mac80211/trace.h | 2 +- net/mac80211/tx.c | 77 +- net/mac80211/util.c | 170 +- net/mac802154/tx.c | 15 +- net/mpls/af_mpls.c | 6 +- net/mpls/mpls_iptunnel.c | 2 +- net/ncsi/ncsi-netlink.c | 4 +- net/netfilter/Kconfig | 69 +- net/netfilter/Makefile | 12 +- net/netfilter/core.c | 15 - net/netfilter/ipvs/Kconfig | 8 +- net/netfilter/ipvs/ip_vs_conn.c | 89 +- net/netfilter/ipvs/ip_vs_core.c | 15 +- net/netfilter/ipvs/ip_vs_ctl.c | 2 +- net/netfilter/ipvs/ip_vs_mh.c | 4 +- net/netfilter/ipvs/ip_vs_proto.c | 19 +- net/netfilter/ipvs/ip_vs_proto_sctp.c | 2 - net/netfilter/ipvs/ip_vs_proto_tcp.c | 2 - net/netfilter/ipvs/ip_vs_proto_udp.c | 2 - net/netfilter/ipvs/ip_vs_sync.c | 18 +- net/netfilter/nf_conncount.c | 386 +- net/netfilter/nf_conntrack_broadcast.c | 2 +- net/netfilter/nf_conntrack_core.c | 317 +- net/netfilter/nf_conntrack_expect.c | 3 +- net/netfilter/nf_conntrack_helper.c | 10 +- net/netfilter/nf_conntrack_l3proto_generic.c | 66 + net/netfilter/nf_conntrack_netlink.c | 124 +- net/netfilter/nf_conntrack_proto.c | 877 +- net/netfilter/nf_conntrack_proto_dccp.c | 63 +- net/netfilter/nf_conntrack_proto_generic.c | 40 +- net/netfilter/nf_conntrack_proto_gre.c | 32 +- net/netfilter/nf_conntrack_proto_icmp.c | 388 - net/netfilter/nf_conntrack_proto_icmpv6.c | 387 - net/netfilter/nf_conntrack_proto_sctp.c | 67 +- net/netfilter/nf_conntrack_proto_tcp.c | 71 +- net/netfilter/nf_conntrack_proto_udp.c | 74 +- net/netfilter/nf_conntrack_standalone.c | 28 +- net/netfilter/nf_conntrack_timeout.c | 21 +- net/netfilter/nf_flow_table_core.c | 13 +- net/netfilter/nf_log_common.c | 5 +- net/netfilter/nf_nat_core.c | 18 +- net/netfilter/nf_osf.c | 218 + net/netfilter/nf_tables_api.c | 245 +- net/netfilter/nf_tables_core.c | 16 +- net/netfilter/nfnetlink.c | 23 +- net/netfilter/nfnetlink_acct.c | 29 +- net/netfilter/nfnetlink_cttimeout.c | 80 +- net/netfilter/nfnetlink_osf.c | 436 - net/netfilter/nfnetlink_queue.c | 1 - net/netfilter/nft_chain_filter.c | 18 +- net/netfilter/nft_connlimit.c | 36 +- net/netfilter/nft_ct.c | 220 +- net/netfilter/nft_dynset.c | 4 +- net/netfilter/nft_lookup.c | 6 +- net/netfilter/nft_meta.c | 15 +- net/netfilter/nft_numgen.c | 4 +- net/netfilter/nft_osf.c | 104 - net/netfilter/nft_set_bitmap.c | 6 +- net/netfilter/nft_set_hash.c | 8 +- net/netfilter/nft_set_rbtree.c | 4 +- net/netfilter/nft_socket.c | 22 +- net/netfilter/nft_tproxy.c | 318 - net/netfilter/nft_tunnel.c | 566 -- net/netfilter/utils.c | 131 +- net/netfilter/x_tables.c | 7 +- net/netfilter/xt_AUDIT.c | 2 +- net/netfilter/xt_CHECKSUM.c | 22 +- net/netfilter/xt_CT.c | 6 +- net/netfilter/xt_TEE.c | 4 +- net/netfilter/xt_TPROXY.c | 9 + net/netfilter/xt_cgroup.c | 6 +- net/netfilter/xt_cluster.c | 14 +- net/netfilter/xt_connlimit.c | 4 +- net/netfilter/xt_hashlimit.c | 18 +- net/netfilter/xt_osf.c | 149 +- net/netfilter/xt_owner.c | 2 +- net/netfilter/xt_recent.c | 3 +- net/netfilter/xt_socket.c | 8 - net/netlabel/netlabel_unlabeled.c | 3 +- net/netlabel/netlabel_user.c | 2 +- net/netlink/af_netlink.c | 5 +- net/nfc/hci/core.c | 10 - net/nfc/llcp_sock.c | 2 +- net/openvswitch/actions.c | 33 - net/openvswitch/conntrack.c | 20 +- net/openvswitch/flow_netlink.c | 80 +- net/packet/af_packet.c | 20 +- net/rds/Kconfig | 4 +- net/rds/Makefile | 1 + net/rds/af_rds.c | 205 +- net/rds/bind.c | 141 +- net/rds/cong.c | 23 +- net/rds/connection.c | 283 +- net/rds/ib.c | 133 +- net/rds/ib.h | 55 +- net/rds/ib_cm.c | 320 +- net/rds/ib_frmr.c | 12 +- net/rds/ib_mr.h | 2 - net/rds/ib_rdma.c | 26 +- net/rds/ib_recv.c | 39 +- net/rds/ib_send.c | 19 +- net/rds/loop.c | 7 +- net/rds/message.c | 1 + net/rds/rdma.c | 6 +- net/rds/rdma_transport.c | 95 +- net/rds/rdma_transport.h | 5 - net/rds/rds.h | 88 +- net/rds/recv.c | 78 +- net/rds/send.c | 116 +- net/rds/tcp.c | 153 +- net/rds/tcp.h | 2 +- net/rds/tcp_connect.c | 68 +- net/rds/tcp_listen.c | 87 +- net/rds/tcp_recv.c | 9 +- net/rds/tcp_send.c | 4 +- net/rds/threads.c | 69 +- net/rds/transport.c | 16 +- net/rfkill/core.c | 4 +- net/rfkill/rfkill-gpio.c | 1 - net/rxrpc/af_rxrpc.c | 2 +- net/rxrpc/ar-internal.h | 4 +- net/rxrpc/call_event.c | 2 + net/rxrpc/call_object.c | 2 +- net/rxrpc/conn_client.c | 3 +- net/rxrpc/conn_event.c | 17 +- net/rxrpc/conn_object.c | 4 +- net/rxrpc/input.c | 15 +- net/rxrpc/local_event.c | 5 +- net/rxrpc/local_object.c | 2 +- net/rxrpc/output.c | 32 +- net/rxrpc/peer_object.c | 2 +- net/rxrpc/proc.c | 22 +- net/rxrpc/recvmsg.c | 56 +- net/rxrpc/rxkad.c | 31 +- net/rxrpc/sysctl.c | 1 + net/sched/Kconfig | 39 +- net/sched/Makefile | 5 +- net/sched/act_api.c | 440 +- net/sched/act_bpf.c | 46 +- net/sched/act_connmark.c | 28 +- net/sched/act_csum.c | 68 +- net/sched/act_gact.c | 39 +- net/sched/act_ife.c | 146 +- net/sched/act_ipt.c | 39 +- net/sched/act_mirred.c | 177 +- net/sched/act_nat.c | 28 +- net/sched/act_pedit.c | 152 +- net/sched/act_police.c | 48 +- net/sched/act_sample.c | 57 +- net/sched/act_simple.c | 35 +- net/sched/act_skbedit.c | 167 +- net/sched/act_skbmod.c | 65 +- net/sched/act_tunnel_key.c | 331 +- net/sched/act_vlan.c | 84 +- net/sched/cls_api.c | 723 +- net/sched/cls_basic.c | 1 + net/sched/cls_bpf.c | 43 +- net/sched/cls_flower.c | 647 +- net/sched/cls_matchall.c | 34 - net/sched/cls_tcindex.c | 8 +- net/sched/cls_u32.c | 121 +- net/sched/sch_api.c | 11 +- net/sched/sch_cake.c | 3034 ------ net/sched/sch_cbs.c | 134 +- net/sched/sch_etf.c | 484 - net/sched/sch_htb.c | 13 + net/sched/sch_netem.c | 73 +- net/sched/sch_skbprio.c | 320 - net/sctp/Kconfig | 4 +- net/sctp/associola.c | 15 - net/sctp/chunk.c | 6 +- net/sctp/input.c | 1 - net/sctp/ipv6.c | 20 +- net/sctp/outqueue.c | 11 +- net/sctp/proc.c | 8 + net/sctp/protocol.c | 16 +- net/sctp/sm_sideeffect.c | 1 + net/sctp/socket.c | 275 +- net/sctp/stream.c | 153 +- net/sctp/stream_interleave.c | 20 +- net/sctp/stream_sched.c | 13 +- net/sctp/stream_sched_prio.c | 22 +- net/sctp/stream_sched_rr.c | 8 +- net/sctp/transport.c | 12 +- net/smc/Makefile | 2 +- net/smc/af_smc.c | 332 +- net/smc/smc.h | 9 +- net/smc/smc_cdc.c | 113 +- net/smc/smc_cdc.h | 86 +- net/smc/smc_clc.c | 211 +- net/smc/smc_clc.h | 99 +- net/smc/smc_close.c | 14 +- net/smc/smc_core.c | 350 +- net/smc/smc_core.h | 85 +- net/smc/smc_diag.c | 33 +- net/smc/smc_ib.c | 173 +- net/smc/smc_ib.h | 7 +- net/smc/smc_ism.c | 348 - net/smc/smc_ism.h | 48 - net/smc/smc_llc.c | 80 +- net/smc/smc_llc.h | 7 +- net/smc/smc_pnet.c | 173 +- net/smc/smc_pnet.h | 19 +- net/smc/smc_rx.c | 21 +- net/smc/smc_tx.c | 242 +- net/smc/smc_tx.h | 6 +- net/smc/smc_wr.c | 41 +- net/smc/smc_wr.h | 3 +- net/socket.c | 79 +- net/strparser/strparser.c | 30 +- net/sunrpc/auth.c | 4 +- net/sunrpc/auth_gss/auth_gss.c | 50 +- net/sunrpc/auth_gss/gss_generic_token.c | 1 + net/sunrpc/auth_gss/gss_krb5_crypto.c | 15 +- net/sunrpc/auth_gss/gss_krb5_keys.c | 1 + net/sunrpc/auth_gss/gss_krb5_seal.c | 1 + net/sunrpc/auth_gss/gss_krb5_unseal.c | 1 + net/sunrpc/auth_gss/gss_krb5_wrap.c | 3 + net/sunrpc/auth_gss/gss_rpc_upcall.c | 70 +- net/sunrpc/auth_gss/svcauth_gss.c | 2 +- net/sunrpc/auth_null.c | 2 +- net/sunrpc/auth_unix.c | 2 +- net/sunrpc/backchannel_rqst.c | 1 + net/sunrpc/clnt.c | 30 +- net/sunrpc/rpcb_clnt.c | 2 +- net/sunrpc/stats.c | 55 +- net/sunrpc/sunrpc.h | 1 + net/sunrpc/svc.c | 78 +- net/sunrpc/xprt.c | 2 +- net/sunrpc/xprtrdma/fmr_ops.c | 4 +- net/sunrpc/xprtrdma/frwr_ops.c | 7 +- net/sunrpc/xprtrdma/svc_rdma.c | 2 + net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 12 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 35 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 7 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 5 +- net/sunrpc/xprtrdma/verbs.c | 10 +- net/sunrpc/xprtsock.c | 1 + net/tipc/bcast.c | 6 +- net/tipc/bearer.c | 2 - net/tipc/diag.c | 2 - net/tipc/group.c | 41 +- net/tipc/group.h | 1 - net/tipc/link.c | 134 +- net/tipc/link.h | 2 - net/tipc/monitor.c | 3 +- net/tipc/msg.c | 35 +- net/tipc/name_table.c | 12 +- net/tipc/name_table.h | 9 +- net/tipc/netlink.c | 2 - net/tipc/netlink_compat.c | 5 - net/tipc/node.c | 90 +- net/tipc/node.h | 14 +- net/tipc/socket.c | 96 +- net/tipc/socket.h | 3 - net/tipc/topsrv.c | 4 +- net/tls/tls_device.c | 308 +- net/tls/tls_device_fallback.c | 13 +- net/tls/tls_main.c | 64 +- net/tls/tls_sw.c | 374 +- net/unix/af_unix.c | 11 +- net/wimax/Makefile | 2 + net/wimax/debugfs.c | 2 + net/wimax/op-msg.c | 1 + net/wimax/stack.c | 4 +- net/wireless/core.c | 21 +- net/wireless/core.h | 2 +- net/wireless/lib80211_crypt_tkip.c | 55 +- net/wireless/nl80211.c | 209 +- net/wireless/reg.c | 91 +- net/wireless/sysfs.c | 4 +- net/wireless/util.c | 89 +- net/wireless/wext-compat.c | 10 +- net/x25/Kconfig | 2 + net/x25/x25_subr.c | 1 + net/xdp/xdp_umem.c | 70 +- net/xfrm/Kconfig | 9 +- net/xfrm/Makefile | 1 - net/xfrm/xfrm_device.c | 19 +- net/xfrm/xfrm_input.c | 5 - net/xfrm/xfrm_interface.c | 975 -- net/xfrm/xfrm_output.c | 3 +- net/xfrm/xfrm_policy.c | 314 +- net/xfrm/xfrm_state.c | 48 +- net/xfrm/xfrm_user.c | 95 +- samples/bpf/Makefile | 47 +- samples/bpf/bpf_load.c | 3 - samples/bpf/hash_func01.h | 55 - samples/bpf/test_cgrp2_attach2.c | 21 +- samples/bpf/test_cgrp2_sock2.c | 2 +- samples/bpf/xdp_fwd_user.c | 34 +- samples/bpf/xdp_redirect_cpu_kern.c | 114 +- samples/bpf/xdp_redirect_cpu_user.c | 7 +- samples/bpf/xdp_rxq_info_kern.c | 43 - samples/bpf/xdp_rxq_info_user.c | 48 +- samples/bpf/xdp_sample_pkts_kern.c | 66 - samples/bpf/xdp_sample_pkts_user.c | 169 - samples/bpf/xdpsock_user.c | 43 +- samples/seccomp/Makefile | 6 +- scripts/.gitignore | 1 - scripts/Kbuild.include | 15 +- scripts/Makefile | 5 +- scripts/Makefile.build | 24 +- scripts/Makefile.clean | 1 + scripts/Makefile.gcc-plugins | 37 +- scripts/Makefile.host | 24 +- scripts/Makefile.lib | 7 +- scripts/Makefile.modbuiltin | 4 +- scripts/Makefile.modpost | 2 +- scripts/basic/.gitignore | 1 + scripts/basic/Makefile | 1 + scripts/{ => basic}/bin2c.c | 0 scripts/checkpatch.pl | 217 +- scripts/checkstack.pl | 11 +- scripts/clang-version.sh | 2 +- scripts/coccicheck | 5 +- scripts/coccinelle/api/alloc/zalloc-simple.cocci | 41 +- scripts/coccinelle/api/atomic_as_refcounter.cocci | 129 - scripts/coccinelle/tests/doubletest.cocci | 34 +- scripts/depmod.sh | 9 +- scripts/documentation-file-ref-check | 6 - scripts/dtc/Makefile | 18 +- scripts/gcc-plugins/Kconfig | 142 - scripts/gcc-plugins/Makefile | 5 + scripts/gcc-plugins/gcc-common.h | 26 +- scripts/gen_initramfs_list.sh | 328 + scripts/get_maintainer.pl | 56 +- scripts/kconfig/Makefile | 36 +- scripts/kconfig/conf.c | 44 +- scripts/kconfig/confdata.c | 156 +- scripts/kconfig/expr.h | 3 +- scripts/kconfig/gconf-cfg.sh | 7 - scripts/kconfig/gconf.c | 5 +- scripts/kconfig/lkc.h | 2 + scripts/kconfig/lkc_proto.h | 4 +- scripts/kconfig/mconf-cfg.sh | 25 +- scripts/kconfig/mconf.c | 11 +- scripts/kconfig/menu.c | 2 +- scripts/kconfig/nconf-cfg.sh | 25 +- scripts/kconfig/nconf.c | 8 +- scripts/kconfig/qconf-cfg.sh | 7 - scripts/kconfig/qconf.cc | 3 +- scripts/kconfig/symbol.c | 71 +- scripts/kconfig/tests/err_recursive_dep/Kconfig | 63 - .../kconfig/tests/err_recursive_dep/__init__.py | 10 - .../tests/err_recursive_dep/expected_stderr | 38 - scripts/kconfig/tests/warn_recursive_dep/Kconfig | 62 + .../kconfig/tests/warn_recursive_dep/__init__.py | 9 + .../tests/warn_recursive_dep/expected_stderr | 30 + scripts/kconfig/util.c | 30 + scripts/kconfig/zconf.y | 6 +- scripts/kernel-doc | 20 +- scripts/link-vmlinux.sh | 4 +- scripts/mod/devicetable-offsets.c | 4 - scripts/mod/file2alias.c | 13 - scripts/mod/modpost.c | 11 +- scripts/package/buildtar | 12 +- scripts/package/mkdebian | 68 +- scripts/recordmcount.pl | 3 - scripts/setlocalversion | 2 +- scripts/spdxcheck.py | 11 +- scripts/spelling.txt | 90 - scripts/subarch.include | 13 - scripts/tracing/draw_functrace.py | 2 +- scripts/ver_linux | 14 +- security/Kconfig | 3 +- security/apparmor/apparmorfs.c | 5 +- security/apparmor/domain.c | 2 +- security/apparmor/file.c | 3 +- security/apparmor/include/perms.h | 3 +- security/apparmor/lib.c | 17 +- security/apparmor/lsm.c | 4 +- security/apparmor/policy_ns.c | 2 +- security/apparmor/policy_unpack.c | 32 + security/apparmor/secid.c | 1 + security/commoncap.c | 2 +- security/integrity/digsig_asymmetric.c | 23 - security/integrity/evm/Kconfig | 1 - security/integrity/evm/evm.h | 10 +- security/integrity/evm/evm_crypto.c | 50 +- security/integrity/evm/evm_main.c | 19 +- security/integrity/evm/evm_secfs.c | 4 +- security/integrity/iint.c | 9 +- security/integrity/ima/Kconfig | 59 - security/integrity/ima/ima.h | 7 +- security/integrity/ima/ima_appraise.c | 4 +- security/integrity/ima/ima_crypto.c | 4 +- security/integrity/ima/ima_init.c | 16 +- security/integrity/ima/ima_main.c | 84 +- security/integrity/ima/ima_policy.c | 57 +- security/integrity/ima/ima_queue.c | 4 +- security/integrity/integrity.h | 15 - security/integrity/integrity_audit.c | 6 +- security/keys/dh.c | 2 +- security/loadpin/loadpin.c | 6 - security/security.c | 41 +- security/selinux/avc.c | 2 +- security/selinux/hooks.c | 87 +- security/selinux/netif.c | 11 +- security/selinux/netlink.c | 2 +- security/selinux/netnode.c | 5 +- security/selinux/netport.c | 5 +- security/selinux/nlmsgtab.c | 2 +- security/selinux/selinuxfs.c | 45 +- security/selinux/ss/avtab.c | 51 +- security/selinux/ss/conditional.c | 16 +- security/selinux/ss/ebitmap.c | 15 +- security/selinux/ss/policydb.c | 91 +- security/selinux/ss/services.c | 71 +- security/selinux/ss/sidtab.c | 5 +- security/smack/smack_lsm.c | 28 +- security/tomoyo/Makefile | 2 +- security/tomoyo/tomoyo.c | 2 +- sound/ac97/bus.c | 30 +- sound/ac97/snd_ac97_compat.c | 19 +- sound/aoa/core/gpio-feature.c | 4 +- sound/arm/Kconfig | 5 + sound/arm/Makefile | 3 + sound/arm/pxa2xx-ac97-lib.c | 12 - sound/arm/pxa2xx-ac97.c | 124 +- sound/arm/pxa2xx-pcm-lib.c | 75 +- sound/arm/pxa2xx-pcm.c | 129 + sound/arm/pxa2xx-pcm.h | 27 + sound/core/compress_offload.c | 12 + sound/core/memalloc.c | 8 +- sound/core/oss/pcm_oss.c | 2 +- sound/core/oss/pcm_plugin.c | 9 +- sound/core/pcm.c | 7 +- sound/core/pcm_lib.c | 38 +- sound/core/pcm_local.h | 2 - sound/core/pcm_native.c | 10 +- sound/core/rawmidi.c | 249 +- sound/core/seq/oss/seq_oss.c | 2 +- sound/core/seq/oss/seq_oss_midi.c | 2 +- sound/core/seq/oss/seq_oss_timer.c | 2 +- sound/core/seq/seq.c | 33 +- sound/core/seq/seq_clientmgr.c | 30 +- sound/core/seq/seq_info.c | 10 +- sound/core/seq/seq_info.h | 6 +- sound/core/seq/seq_memory.c | 12 + sound/core/seq/seq_memory.h | 6 + sound/core/seq/seq_midi.c | 24 +- sound/core/seq/seq_midi_emul.c | 14 +- sound/core/seq/seq_midi_event.c | 87 +- sound/core/seq/seq_queue.c | 12 +- sound/core/seq/seq_queue.h | 27 + sound/core/seq/seq_virmidi.c | 134 +- sound/core/timer.c | 5 - sound/drivers/aloop.c | 1 + sound/drivers/mpu401/mpu401_uart.c | 16 + sound/drivers/opl3/opl3_drums.c | 2 + sound/drivers/opl3/opl3_lib.c | 19 +- sound/drivers/opl3/opl3_midi.c | 17 +- sound/drivers/opl3/opl3_oss.c | 8 + sound/drivers/opl3/opl3_synth.c | 1 - sound/drivers/opl3/opl3_voice.h | 4 - sound/drivers/opl4/opl4_lib.c | 12 + sound/drivers/vx/vx_core.c | 15 + sound/drivers/vx/vx_pcm.c | 2 + sound/firewire/bebob/bebob.c | 2 - sound/firewire/bebob/bebob_maudio.c | 28 +- sound/firewire/bebob/bebob_pcm.c | 1 + sound/firewire/dice/dice-alesis.c | 2 +- sound/firewire/dice/dice-pcm.c | 2 + sound/firewire/digi00x/digi00x-pcm.c | 1 + sound/firewire/digi00x/digi00x.c | 1 - sound/firewire/fireface/ff-pcm.c | 1 + sound/firewire/fireface/ff-protocol-ff400.c | 9 +- sound/firewire/fireworks/fireworks.c | 2 - sound/firewire/fireworks/fireworks_pcm.c | 1 + sound/firewire/isight.c | 1 + sound/firewire/motu/motu-pcm.c | 2 + sound/firewire/motu/motu-protocol-v2.c | 64 +- sound/firewire/motu/motu-protocol-v3.c | 19 +- sound/firewire/motu/motu.c | 19 - sound/firewire/motu/motu.h | 5 +- sound/firewire/oxfw/oxfw-pcm.c | 2 + sound/firewire/oxfw/oxfw.c | 10 - sound/firewire/tascam/tascam-pcm.c | 1 + sound/firewire/tascam/tascam.c | 1 - sound/hda/Kconfig | 7 +- sound/hda/Makefile | 1 - sound/hda/ext/hdac_ext_bus.c | 80 +- sound/hda/ext/hdac_ext_controller.c | 64 +- sound/hda/ext/hdac_ext_stream.c | 126 +- sound/hda/hdac_component.c | 335 - sound/hda/hdac_controller.c | 15 +- sound/hda/hdac_device.c | 2 +- sound/hda/hdac_i915.c | 353 +- sound/hda/hdac_stream.c | 4 +- sound/i2c/cs8427.c | 12 + sound/i2c/i2c.c | 13 + sound/i2c/other/ak4xxx-adda.c | 12 + sound/i2c/tea6330t.c | 16 + sound/isa/Kconfig | 2 +- sound/isa/ad1816a/ad1816a_lib.c | 3 +- sound/isa/es1688/es1688.c | 2 + sound/isa/es1688/es1688_lib.c | 16 + sound/isa/es18xx.c | 1 - sound/isa/galaxy/galaxy.c | 3 - sound/isa/gus/gus_io.c | 2 +- sound/isa/gus/gus_main.c | 16 + sound/isa/gus/gus_reset.c | 2 + sound/isa/msnd/msnd.c | 18 +- sound/isa/msnd/msnd.h | 2 +- sound/isa/msnd/msnd_midi.c | 2 +- sound/isa/msnd/msnd_pinnacle.c | 8 +- sound/isa/opti9xx/miro.c | 5 - sound/isa/opti9xx/opti92x-ad1848.c | 3 - sound/isa/sb/emu8000_patch.c | 7 +- sound/isa/sb/emu8000_pcm.c | 2 +- sound/isa/sb/sb16_csp.c | 52 +- sound/isa/sb/sb16_main.c | 25 +- sound/isa/sb/sb8_main.c | 19 + sound/isa/sb/sb_common.c | 16 + sound/isa/wss/wss_lib.c | 18 +- sound/mips/sgio2audio.c | 3 + sound/pci/ac97/ac97_codec.c | 16 + sound/pci/ali5451/ali5451.c | 5 +- sound/pci/asihpi/asihpi.c | 24 +- sound/pci/asihpi/hpi6205.c | 5 + sound/pci/atiixp.c | 4 +- sound/pci/atiixp_modem.c | 4 +- sound/pci/au88x0/au88x0.h | 2 +- sound/pci/au88x0/au88x0_core.c | 2 +- sound/pci/bt87x.c | 4 +- sound/pci/cs46xx/dsp_spos_scb_lib.c | 3 + sound/pci/cs5535audio/cs5535audio.c | 7 +- sound/pci/cs5535audio/cs5535audio.h | 6 +- sound/pci/cs5535audio/cs5535audio_pcm.c | 4 +- sound/pci/ctxfi/cthw20k1.c | 6 +- sound/pci/ctxfi/cthw20k2.c | 12 +- sound/pci/ctxfi/ctmixer.c | 15 +- sound/pci/echoaudio/echoaudio.c | 2 - sound/pci/echoaudio/echoaudio.h | 2 +- sound/pci/echoaudio/echoaudio_3g.c | 14 +- sound/pci/echoaudio/echoaudio_dsp.c | 6 +- sound/pci/echoaudio/echoaudio_dsp.h | 50 +- sound/pci/echoaudio/echoaudio_gml.c | 8 +- sound/pci/emu10k1/emu10k1_patch.c | 7 +- sound/pci/emu10k1/emufx.c | 26 +- sound/pci/emu10k1/emupcm.c | 7 +- sound/pci/ens1370.c | 3 +- sound/pci/hda/dell_wmi_helper.c | 116 +- sound/pci/hda/hda_codec.c | 100 +- sound/pci/hda/hda_codec.h | 6 +- sound/pci/hda/hda_generic.c | 144 +- sound/pci/hda/hda_generic.h | 16 - sound/pci/hda/hda_intel.c | 104 +- sound/pci/hda/hda_intel.h | 1 - sound/pci/hda/patch_analog.c | 4 +- sound/pci/hda/patch_ca0132.c | 279 +- sound/pci/hda/patch_cirrus.c | 29 +- sound/pci/hda/patch_conexant.c | 104 +- sound/pci/hda/patch_hdmi.c | 128 +- sound/pci/hda/patch_realtek.c | 871 +- sound/pci/hda/patch_sigmatel.c | 31 +- sound/pci/hda/patch_via.c | 294 +- sound/pci/hda/thinkpad_helper.c | 27 +- sound/pci/ice1712/ak4xxx.c | 12 + sound/pci/ice1712/prodigy_hifi.c | 21 +- sound/pci/intel8x0.c | 6 +- sound/pci/intel8x0m.c | 6 +- sound/pci/korg1212/korg1212.c | 4 +- sound/pci/lola/lola.c | 4 +- sound/pci/lola/lola.h | 4 +- sound/pci/lola/lola_pcm.c | 8 +- sound/pci/maestro3.c | 6 +- sound/pci/mixart/mixart.c | 1 - sound/pci/mixart/mixart_core.c | 6 +- sound/pci/mixart/mixart_hwdep.c | 42 +- sound/pci/mixart/mixart_hwdep.h | 8 +- sound/pci/riptide/riptide.c | 10 +- sound/pci/sonicvibes.c | 2 + sound/pci/trident/trident.c | 2 +- sound/pci/trident/trident.h | 2 +- sound/pci/trident/trident_main.c | 2 +- sound/pci/vx222/vx222_ops.c | 8 +- sound/pci/ymfpci/ymfpci.h | 78 +- sound/pci/ymfpci/ymfpci_main.c | 6 +- sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c | 1 + sound/pcmcia/vx/vxp_ops.c | 10 +- sound/ppc/snd_ps3.c | 5 - sound/soc/Kconfig | 1 - sound/soc/Makefile | 1 - sound/soc/amd/Kconfig | 1 - sound/soc/amd/acp-da7219-max98357a.c | 109 +- sound/soc/amd/acp-pcm-dma.c | 235 +- sound/soc/amd/acp.h | 13 +- sound/soc/atmel/atmel-i2s.c | 46 +- sound/soc/codecs/Kconfig | 25 +- sound/soc/codecs/Makefile | 8 +- sound/soc/codecs/adau17x1.c | 1 - sound/soc/codecs/adav80x.c | 1 - sound/soc/codecs/ak4458.c | 2 +- sound/soc/codecs/ak4554.c | 17 +- sound/soc/codecs/ak4613.c | 26 +- sound/soc/codecs/ak4642.c | 26 +- sound/soc/codecs/ak5558.c | 4 +- sound/soc/codecs/cs4265.c | 4 +- sound/soc/codecs/cs4270.c | 2 +- sound/soc/codecs/cs47l24.c | 11 - sound/soc/codecs/cx20442.c | 23 +- sound/soc/codecs/da7210.c | 27 +- sound/soc/codecs/da7213.c | 4 +- sound/soc/codecs/da7219-aad.c | 5 - sound/soc/codecs/da7219.c | 48 +- sound/soc/codecs/da7219.h | 8 +- sound/soc/codecs/da9055.c | 4 +- sound/soc/codecs/dio2125.c | 120 + sound/soc/codecs/es7134.c | 227 +- sound/soc/codecs/es7241.c | 322 - sound/soc/codecs/hdac_hdmi.c | 495 +- sound/soc/codecs/hdmi-codec.c | 21 +- sound/soc/codecs/max98373.c | 4 - sound/soc/codecs/max9850.c | 4 +- sound/soc/codecs/nau8540.c | 3 + sound/soc/codecs/nau8824.c | 2 +- sound/soc/codecs/nau8825.c | 2 +- sound/soc/codecs/pcm1789.c | 3 +- sound/soc/codecs/pcm186x.c | 2 +- sound/soc/codecs/rt1305.c | 15 +- sound/soc/codecs/rt5514-spi.c | 1 + sound/soc/codecs/rt5514.c | 8 +- sound/soc/codecs/rt5631.c | 12 +- sound/soc/codecs/rt5640.c | 2 - sound/soc/codecs/rt5651.c | 235 +- sound/soc/codecs/rt5651.h | 8 - sound/soc/codecs/rt5677.c | 3 +- sound/soc/codecs/rt5682.c | 2681 ----- sound/soc/codecs/rt5682.h | 1324 --- sound/soc/codecs/sigmadsp.c | 3 +- sound/soc/codecs/simple-amplifier.c | 122 - sound/soc/codecs/tas571x.c | 110 - sound/soc/codecs/tas571x.h | 16 - sound/soc/codecs/tas6424.c | 12 +- sound/soc/codecs/tda7419.c | 4 +- sound/soc/codecs/tscs42xx.c | 37 +- sound/soc/codecs/tscs42xx.h | 8 - sound/soc/codecs/twl6040.c | 2 +- sound/soc/codecs/wm2200.c | 10 +- sound/soc/codecs/wm5100-tables.c | 12 +- sound/soc/codecs/wm5102.c | 10 - sound/soc/codecs/wm5110.c | 13 - sound/soc/codecs/wm8804-i2c.c | 15 +- sound/soc/codecs/wm8903.c | 4 +- sound/soc/codecs/wm8904.c | 1 - sound/soc/codecs/wm8955.c | 1 - sound/soc/codecs/wm8960.c | 1 - sound/soc/codecs/wm8961.c | 1 - sound/soc/codecs/wm8962.c | 1 - sound/soc/codecs/wm8988.c | 4 +- sound/soc/codecs/wm8990.c | 4 +- sound/soc/codecs/wm8994.c | 1 - sound/soc/codecs/wm8995.c | 1 - sound/soc/codecs/wm8996.c | 9 +- sound/soc/codecs/wm9081.c | 1 - sound/soc/codecs/wm9712.c | 2 +- sound/soc/codecs/wm_adsp.c | 216 +- sound/soc/codecs/wm_adsp.h | 12 +- sound/soc/codecs/wmfw.h | 1 - sound/soc/davinci/davinci-i2s.c | 1 - sound/soc/davinci/davinci-mcasp.c | 16 +- sound/soc/fsl/fsl-asoc-card.c | 20 +- sound/soc/fsl/fsl_asrc.c | 18 +- sound/soc/fsl/fsl_asrc.h | 5 +- sound/soc/fsl/fsl_asrc_dma.c | 18 +- sound/soc/fsl/fsl_esai.c | 1 - sound/soc/fsl/fsl_spdif.c | 2 +- sound/soc/fsl/fsl_utils.c | 18 +- sound/soc/fsl/fsl_utils.h | 7 +- sound/soc/fsl/imx-sgtl5000.c | 15 +- sound/soc/generic/audio-graph-card.c | 41 +- sound/soc/generic/audio-graph-scu-card.c | 25 +- sound/soc/generic/simple-card-utils.c | 74 +- sound/soc/generic/simple-card.c | 106 +- sound/soc/generic/simple-scu-card.c | 21 +- sound/soc/intel/atom/sst/sst_drv_interface.c | 29 +- sound/soc/intel/atom/sst/sst_loader.c | 6 +- sound/soc/intel/boards/Kconfig | 14 - sound/soc/intel/boards/Makefile | 2 - sound/soc/intel/boards/bdw-rt5677.c | 4 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 20 +- sound/soc/intel/boards/bxt_rt298.c | 2 +- sound/soc/intel/boards/bytcr_rt5640.c | 81 +- sound/soc/intel/boards/bytcr_rt5651.c | 364 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 643 -- sound/soc/intel/boards/kbl_da7219_max98357a.c | 3 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 4 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 4 +- sound/soc/intel/boards/skl_nau88l25_max98357a.c | 2 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 2 +- sound/soc/intel/boards/skl_rt286.c | 2 +- sound/soc/intel/common/Makefile | 6 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 59 - sound/soc/intel/common/soc-acpi-intel-byt-match.c | 40 +- sound/soc/intel/common/soc-acpi-intel-cht-match.c | 56 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 32 - sound/soc/intel/common/soc-acpi-intel-glk-match.c | 41 - .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 16 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 91 - sound/soc/intel/common/soc-acpi-intel-skl-match.c | 47 - sound/soc/intel/common/sst-dsp-priv.h | 4 +- sound/soc/intel/common/sst-firmware.c | 6 +- sound/soc/intel/haswell/sst-haswell-dsp.c | 53 +- sound/soc/intel/skylake/skl-messages.c | 50 +- sound/soc/intel/skylake/skl-nhlt.c | 8 +- sound/soc/intel/skylake/skl-pcm.c | 119 +- sound/soc/intel/skylake/skl-sst-cldma.c | 8 +- sound/soc/intel/skylake/skl-sst-cldma.h | 2 +- sound/soc/intel/skylake/skl-topology.c | 28 +- sound/soc/intel/skylake/skl-topology.h | 11 +- sound/soc/intel/skylake/skl.c | 362 +- sound/soc/intel/skylake/skl.h | 7 +- .../soc/mediatek/common/mtk-afe-platform-driver.c | 64 +- sound/soc/mediatek/common/mtk-base-afe.h | 6 +- sound/soc/mediatek/mt6797/mt6797-afe-common.h | 1 - sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 65 +- sound/soc/mediatek/mt6797/mt6797-dai-adda.c | 20 +- sound/soc/mediatek/mt6797/mt6797-dai-hostless.c | 16 +- sound/soc/mediatek/mt6797/mt6797-dai-pcm.c | 19 +- sound/soc/meson/Kconfig | 65 - sound/soc/meson/Makefile | 21 - sound/soc/meson/axg-card.c | 671 -- sound/soc/meson/axg-fifo.c | 341 - sound/soc/meson/axg-fifo.h | 80 - sound/soc/meson/axg-frddr.c | 141 - sound/soc/meson/axg-spdifout.c | 456 - sound/soc/meson/axg-tdm-formatter.c | 381 - sound/soc/meson/axg-tdm-formatter.h | 39 - sound/soc/meson/axg-tdm-interface.c | 542 - sound/soc/meson/axg-tdm.h | 78 - sound/soc/meson/axg-tdmin.c | 229 - sound/soc/meson/axg-tdmout.c | 259 - sound/soc/meson/axg-toddr.c | 199 - sound/soc/omap/omap-abe-twl6040.c | 2 +- sound/soc/omap/omap-dmic.c | 2 - sound/soc/omap/omap-mcpdm.c | 4 - sound/soc/pxa/Kconfig | 6 +- sound/soc/pxa/magician.c | 106 +- sound/soc/pxa/pxa-ssp.c | 181 +- sound/soc/pxa/pxa2xx-ac97.c | 47 +- sound/soc/pxa/pxa2xx-i2s.c | 9 +- sound/soc/pxa/pxa2xx-pcm.c | 73 + sound/soc/pxa/zylonite.c | 9 + sound/soc/qcom/Kconfig | 14 - sound/soc/qcom/Makefile | 4 - sound/soc/qcom/apq8096.c | 188 +- sound/soc/qcom/common.c | 112 - sound/soc/qcom/common.h | 11 - sound/soc/qcom/lpass-platform.c | 2 +- sound/soc/qcom/qdsp6/q6adm.c | 16 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 225 +- sound/soc/qcom/qdsp6/q6afe.c | 43 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 42 +- sound/soc/qcom/qdsp6/q6asm.c | 17 +- sound/soc/qcom/qdsp6/q6routing.c | 75 +- sound/soc/qcom/sdm845.c | 285 - sound/soc/rockchip/Makefile | 3 +- sound/soc/rockchip/rockchip_i2s.c | 3 +- sound/soc/rockchip/rockchip_pcm.c | 45 - sound/soc/rockchip/rockchip_pcm.h | 14 - sound/soc/rockchip/rockchip_rt5645.c | 27 +- sound/soc/samsung/i2s.c | 1 - sound/soc/sh/Kconfig | 1 - sound/soc/sh/dma-sh7760.c | 26 +- sound/soc/sh/fsi.c | 22 +- sound/soc/sh/hac.c | 20 +- sound/soc/sh/migor.c | 14 +- sound/soc/sh/rcar/Makefile | 1 - sound/soc/sh/rcar/adg.c | 20 +- sound/soc/sh/rcar/cmd.c | 19 +- sound/soc/sh/rcar/core.c | 62 +- sound/soc/sh/rcar/ctu.c | 15 +- sound/soc/sh/rcar/dma.c | 21 +- sound/soc/sh/rcar/dvc.c | 16 +- sound/soc/sh/rcar/gen.c | 16 +- sound/soc/sh/rcar/mix.c | 14 +- sound/soc/sh/rcar/rsnd.h | 24 +- sound/soc/sh/rcar/src.c | 16 +- sound/soc/sh/rcar/ssi.c | 75 +- sound/soc/sh/rcar/ssiu.c | 15 +- sound/soc/sh/sh7760-ac97.c | 14 +- sound/soc/sh/siu.h | 26 +- sound/soc/sh/siu_dai.c | 26 +- sound/soc/sh/siu_pcm.c | 27 +- sound/soc/sh/ssi.c | 21 +- sound/soc/sirf/sirf-usp.c | 7 +- sound/soc/soc-ac97.c | 29 +- sound/soc/soc-acpi.c | 20 +- sound/soc/soc-compress.c | 120 +- sound/soc/soc-core.c | 204 +- sound/soc/soc-dapm.c | 55 +- sound/soc/soc-devres.c | 15 +- sound/soc/soc-generic-dmaengine-pcm.c | 32 +- sound/soc/soc-io.c | 19 +- sound/soc/soc-jack.c | 19 +- sound/soc/soc-ops.c | 29 +- sound/soc/soc-pcm.c | 469 +- sound/soc/soc-topology.c | 91 +- sound/soc/soc-utils.c | 24 +- sound/soc/sti/uniperif_player.c | 6 +- sound/soc/sti/uniperif_reader.c | 2 +- sound/soc/stm/Kconfig | 1 - sound/soc/stm/stm32_adfsdm.c | 10 +- sound/soc/stm/stm32_sai_sub.c | 146 +- sound/soc/tegra/tegra20_ac97.c | 2 +- sound/soc/tegra/tegra30_i2s.h | 2 +- sound/soc/tegra/tegra_alc5632.c | 17 +- sound/soc/tegra/tegra_rt5677.c | 17 +- sound/soc/uniphier/aio-core.c | 84 +- sound/soc/uniphier/aio-cpu.c | 5 + sound/soc/uniphier/aio-ld11.c | 2 +- sound/soc/uniphier/aio-reg.h | 1 - sound/soc/uniphier/aio.h | 6 +- sound/soc/zte/zx-tdm.c | 4 +- sound/synth/emux/emux.c | 17 + sound/synth/util_mem.c | 16 + sound/usb/6fire/pcm.c | 1 + sound/usb/Makefile | 1 - sound/usb/caiaq/audio.c | 6 +- sound/usb/card.c | 9 - sound/usb/card.h | 2 - sound/usb/clock.c | 24 +- sound/usb/endpoint.c | 2 + sound/usb/hiface/pcm.c | 1 + sound/usb/line6/toneport.c | 5 +- sound/usb/midi.c | 5 +- sound/usb/misc/ua101.c | 2 + sound/usb/mixer.c | 214 +- sound/usb/mixer.h | 2 - sound/usb/mixer_quirks.c | 2 + sound/usb/pcm.c | 71 +- sound/usb/pcm.h | 2 - sound/usb/power.c | 104 - sound/usb/power.h | 19 - sound/usb/quirks-table.h | 3 +- sound/usb/quirks.c | 16 +- sound/usb/stream.c | 70 +- sound/x86/intel_hdmi_audio.c | 4 +- sound/xen/xen_snd_front_alsa.c | 4 +- tools/arch/arm/include/uapi/asm/kvm.h | 13 - tools/arch/arm64/include/uapi/asm/kvm.h | 13 - tools/arch/arm64/include/uapi/asm/unistd.h | 20 - tools/arch/parisc/include/uapi/asm/errno.h | 1 + tools/arch/s390/include/uapi/asm/kvm.h | 5 +- tools/arch/x86/include/asm/cpufeatures.h | 6 +- tools/arch/x86/include/uapi/asm/kvm.h | 37 - tools/arch/x86/lib/memcpy_64.S | 2 +- tools/bpf/.gitignore | 5 - tools/bpf/Makefile.helpers | 59 - tools/bpf/bpftool/.gitignore | 2 - tools/bpf/bpftool/Documentation/Makefile | 13 +- tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 12 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 33 +- tools/bpf/bpftool/Makefile | 10 +- tools/bpf/bpftool/bash-completion/bpftool | 134 +- tools/bpf/bpftool/btf_dumper.c | 251 - tools/bpf/bpftool/cgroup.c | 170 +- tools/bpf/bpftool/common.c | 2 + tools/bpf/bpftool/main.c | 4 +- tools/bpf/bpftool/main.h | 36 +- tools/bpf/bpftool/map.c | 225 +- tools/bpf/bpftool/map_perf_ring.c | 5 +- tools/bpf/bpftool/prog.c | 249 +- tools/bpf/bpftool/xlated_dumper.c | 6 +- tools/build/Build.include | 2 +- tools/build/Makefile | 2 +- tools/build/Makefile.feature | 1 - tools/build/feature/Makefile | 4 - tools/build/feature/test-reallocarray.c | 8 - tools/hv/hv_kvp_daemon.c | 2 +- tools/hv/hv_vss_daemon.c | 65 +- tools/hv/lsvmbus | 12 +- tools/iio/iio_event_monitor.c | 6 - tools/include/linux/bitmap.h | 17 - tools/include/linux/compiler-gcc.h | 4 - tools/include/linux/lockdep.h | 3 - tools/include/linux/overflow.h | 278 - tools/include/tools/libc_compat.h | 20 - tools/include/uapi/asm-generic/unistd.h | 785 -- tools/include/uapi/drm/drm.h | 9 - tools/include/uapi/linux/bpf.h | 104 +- tools/include/uapi/linux/if_link.h | 17 - tools/include/uapi/linux/in.h | 301 - tools/include/uapi/linux/kvm.h | 6 - tools/include/uapi/linux/perf_event.h | 2 +- tools/include/uapi/linux/vhost.h | 18 - tools/kvm/kvm_stat/kvm_stat | 59 +- tools/lib/bpf/Build | 2 +- tools/lib/bpf/Makefile | 6 +- tools/lib/bpf/bpf.c | 1 - tools/lib/bpf/bpf.h | 1 - tools/lib/bpf/btf.c | 43 +- tools/lib/bpf/btf.h | 2 - tools/lib/bpf/libbpf.c | 295 +- tools/lib/bpf/libbpf.h | 16 - tools/lib/bpf/libbpf_errno.c | 74 - tools/lib/bpf/str_error.c | 18 - tools/lib/bpf/str_error.h | 6 - tools/lib/lockdep/Makefile | 4 +- tools/lib/traceevent/Makefile | 4 +- tools/lib/traceevent/event-parse.c | 712 +- tools/lib/traceevent/event-parse.h | 458 +- tools/lib/traceevent/event-plugin.c | 86 +- tools/lib/traceevent/event-utils.h | 16 +- tools/lib/traceevent/kbuffer-parse.c | 17 +- tools/lib/traceevent/parse-filter.c | 304 +- tools/lib/traceevent/parse-utils.c | 16 +- tools/lib/traceevent/plugin_cfg80211.c | 20 +- tools/lib/traceevent/plugin_function.c | 34 +- tools/lib/traceevent/plugin_hrtimer.c | 56 +- tools/lib/traceevent/plugin_jbd2.c | 36 +- tools/lib/traceevent/plugin_kmem.c | 66 +- tools/lib/traceevent/plugin_kvm.c | 154 +- tools/lib/traceevent/plugin_mac80211.c | 28 +- tools/lib/traceevent/plugin_sched_switch.c | 60 +- tools/lib/traceevent/plugin_scsi.c | 24 +- tools/lib/traceevent/plugin_xen.c | 20 +- tools/lib/traceevent/trace-seq.c | 16 +- tools/memory-model/Documentation/explanation.txt | 2 +- tools/memory-model/Documentation/recipes.txt | 12 +- tools/memory-model/README | 20 +- tools/memory-model/linux-kernel.bell | 2 +- .../IRIW+fencembonceonces+OnceOnce.litmus | 45 - .../litmus-tests/IRIW+mbonceonces+OnceOnce.litmus | 45 + .../ISA2+pooncelock+pooncelock+pombonce.litmus | 2 +- .../litmus-tests/LB+ctrlonceonce+mbonceonce.litmus | 34 + .../LB+fencembonceonce+ctrlonceonce.litmus | 34 - .../MP+fencewmbonceonce+fencermbonceonce.litmus | 30 - .../litmus-tests/MP+wmbonceonce+rmbonceonce.litmus | 30 + .../litmus-tests/R+fencembonceonces.litmus | 30 - .../memory-model/litmus-tests/R+mbonceonces.litmus | 30 + tools/memory-model/litmus-tests/README | 25 +- .../S+fencewmbonceonce+poacquireonce.litmus | 27 - .../S+wmbonceonce+poacquireonce.litmus | 27 + .../litmus-tests/SB+fencembonceonces.litmus | 32 - .../litmus-tests/SB+mbonceonces.litmus | 32 + .../litmus-tests/SB+rfionceonce-poonceonces.litmus | 32 - .../WRC+pooncerelease+fencermbonceonce+Once.litmus | 38 - .../WRC+pooncerelease+rmbonceonce+Once.litmus | 38 + ...release+poacquirerelease+fencembonceonce.litmus | 42 - ...ooncerelease+poacquirerelease+mbonceonce.litmus | 42 + tools/memory-model/scripts/checkalllitmus.sh | 2 +- tools/memory-model/scripts/checklitmus.sh | 2 +- tools/objtool/Makefile | 4 +- tools/objtool/arch/x86/include/asm/orc_types.h | 2 - tools/objtool/check.c | 1 - tools/objtool/check.h | 2 +- tools/objtool/orc_dump.c | 3 +- tools/objtool/orc_gen.c | 2 - tools/pci/pcitest.c | 51 +- tools/pci/pcitest.sh | 15 - tools/perf/Documentation/Makefile | 2 +- tools/perf/Documentation/perf-annotate.txt | 9 - tools/perf/Documentation/perf-list.txt | 10 +- tools/perf/Documentation/perf-record.txt | 4 +- tools/perf/Documentation/perf-report.txt | 9 - tools/perf/Makefile | 4 +- tools/perf/Makefile.config | 6 +- tools/perf/Makefile.perf | 24 +- tools/perf/arch/arm64/Makefile | 22 - tools/perf/arch/arm64/entry/syscalls/mksyscalltbl | 62 - tools/perf/arch/arm64/util/arm-spe.c | 1 - tools/perf/arch/powerpc/util/skip-callchain-idx.c | 10 +- tools/perf/arch/powerpc/util/sym-handling.c | 8 +- tools/perf/arch/s390/util/auxtrace.c | 1 - tools/perf/arch/s390/util/kvm-stat.c | 2 +- tools/perf/arch/x86/Makefile | 3 + tools/perf/arch/x86/include/arch-tests.h | 1 - tools/perf/arch/x86/tests/Build | 1 - tools/perf/arch/x86/tests/arch-tests.c | 6 - tools/perf/arch/x86/tests/bp-modify.c | 213 - tools/perf/builtin-annotate.c | 4 - tools/perf/builtin-c2c.c | 7 +- tools/perf/builtin-diff.c | 2 +- tools/perf/builtin-kmem.c | 6 +- tools/perf/builtin-report.c | 13 +- tools/perf/builtin-script.c | 6 +- tools/perf/builtin-stat.c | 60 +- tools/perf/builtin-top.c | 2 +- tools/perf/builtin-trace.c | 210 +- tools/perf/check-headers.sh | 20 +- tools/perf/examples/bpf/augmented_syscalls.c | 55 - tools/perf/examples/bpf/hello.c | 9 - tools/perf/examples/bpf/sys_enter_openat.c | 33 - tools/perf/include/bpf/bpf.h | 23 - tools/perf/include/bpf/stdio.h | 19 - tools/perf/perf.h | 2 - .../arch/arm64/ampere/emag/core-imp-def.json | 32 - .../arch/arm64/cavium/thunderx2/core-imp-def.json | 87 +- tools/perf/pmu-events/arch/arm64/mapfile.csv | 1 - tools/perf/pmu-events/arch/s390/cf_z10/basic.json | 12 - tools/perf/pmu-events/arch/s390/cf_z10/crypto.json | 16 - .../perf/pmu-events/arch/s390/cf_z10/extended.json | 18 - tools/perf/pmu-events/arch/s390/cf_z13/basic.json | 12 - tools/perf/pmu-events/arch/s390/cf_z13/crypto.json | 16 - .../perf/pmu-events/arch/s390/cf_z13/extended.json | 56 - .../pmu-events/arch/s390/cf_z13/transaction.json | 7 - tools/perf/pmu-events/arch/s390/cf_z14/basic.json | 8 - tools/perf/pmu-events/arch/s390/cf_z14/crypto.json | 16 - .../perf/pmu-events/arch/s390/cf_z14/extended.json | 53 - .../pmu-events/arch/s390/cf_z14/transaction.json | 7 - tools/perf/pmu-events/arch/s390/cf_z196/basic.json | 12 - .../perf/pmu-events/arch/s390/cf_z196/crypto.json | 16 - .../pmu-events/arch/s390/cf_z196/extended.json | 24 - .../perf/pmu-events/arch/s390/cf_zec12/basic.json | 12 - .../perf/pmu-events/arch/s390/cf_zec12/crypto.json | 16 - .../pmu-events/arch/s390/cf_zec12/extended.json | 35 - .../pmu-events/arch/s390/cf_zec12/transaction.json | 7 - tools/perf/pmu-events/jevents.c | 2 - tools/perf/tests/bitmap.c | 2 + tools/perf/tests/builtin-test.c | 2 +- tools/perf/tests/code-reading.c | 4 +- tools/perf/tests/kmod-path.c | 136 +- tools/perf/tests/mem2node.c | 2 + tools/perf/tests/parse-events.c | 18 - .../tests/shell/record+probe_libc_inet_pton.sh | 36 +- tools/perf/trace/beauty/Build | 1 - tools/perf/trace/beauty/beauty.h | 3 - tools/perf/trace/beauty/drm_ioctl.sh | 9 +- tools/perf/trace/beauty/kcmp_type.sh | 2 +- tools/perf/trace/beauty/kvm_ioctl.sh | 4 +- tools/perf/trace/beauty/madvise_behavior.sh | 2 +- tools/perf/trace/beauty/perf_ioctl.sh | 2 +- .../perf/trace/beauty/pkey_alloc_access_rights.sh | 2 +- tools/perf/trace/beauty/sndrv_ctl_ioctl.sh | 4 +- tools/perf/trace/beauty/sndrv_pcm_ioctl.sh | 4 +- tools/perf/trace/beauty/socket.c | 28 - tools/perf/trace/beauty/socket_ipproto.sh | 11 - tools/perf/trace/beauty/vhost_virtio_ioctl.sh | 6 +- tools/perf/ui/browsers/annotate.c | 76 +- tools/perf/ui/stdio/hist.c | 8 +- tools/perf/util/Build | 1 - tools/perf/util/annotate.c | 337 +- tools/perf/util/annotate.h | 55 +- tools/perf/util/auxtrace.c | 6 - tools/perf/util/auxtrace.h | 1 - tools/perf/util/bpf-loader.c | 52 +- tools/perf/util/bpf-loader.h | 23 +- tools/perf/util/comm.c | 16 +- tools/perf/util/compress.h | 2 - tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 10 +- tools/perf/util/cs-etm-decoder/cs-etm-decoder.h | 1 - tools/perf/util/cs-etm.c | 71 +- tools/perf/util/data-convert-bt.c | 6 +- tools/perf/util/dso.c | 111 +- tools/perf/util/dso.h | 13 +- tools/perf/util/event.c | 13 +- tools/perf/util/evlist.c | 2 +- tools/perf/util/evsel.c | 32 +- tools/perf/util/evsel.h | 16 +- tools/perf/util/header.c | 11 +- tools/perf/util/hist.h | 2 +- tools/perf/util/llvm-utils.c | 31 +- tools/perf/util/llvm-utils.h | 9 - tools/perf/util/lzma.c | 20 - tools/perf/util/machine.c | 83 +- tools/perf/util/machine.h | 2 +- tools/perf/util/map.c | 55 +- tools/perf/util/map.h | 1 + tools/perf/util/metricgroup.c | 26 +- tools/perf/util/metricgroup.h | 1 - tools/perf/util/mmap.c | 3 +- tools/perf/util/mmap.h | 3 +- tools/perf/util/namespaces.c | 3 - tools/perf/util/parse-events.c | 20 +- tools/perf/util/pmu.c | 6 + tools/perf/util/python.c | 30 +- tools/perf/util/s390-cpumsf-kernel.h | 71 - tools/perf/util/s390-cpumsf.c | 945 -- tools/perf/util/s390-cpumsf.h | 21 - .../perf/util/scripting-engines/trace-event-perl.c | 2 +- .../util/scripting-engines/trace-event-python.c | 6 +- tools/perf/util/setup.py | 10 +- tools/perf/util/sort.c | 16 +- tools/perf/util/sort.h | 2 +- tools/perf/util/stat-shadow.c | 5 +- tools/perf/util/syscalltbl.c | 4 - tools/perf/util/trace-event-info.c | 2 +- tools/perf/util/trace-event-parse.c | 39 +- tools/perf/util/trace-event-read.c | 44 +- tools/perf/util/trace-event-scripting.c | 4 +- tools/perf/util/trace-event.c | 28 +- tools/perf/util/trace-event.h | 20 +- tools/perf/util/unwind-libdw.c | 2 +- tools/perf/util/unwind-libunwind-local.c | 2 +- tools/perf/util/zlib.c | 18 - tools/power/cpupower/po/de.po | 44 +- tools/power/cpupower/po/fr.po | 120 +- tools/testing/nvdimm/pmem-dax.c | 12 +- tools/testing/nvdimm/test/nfit.c | 126 +- tools/testing/radix-tree/Makefile | 6 +- tools/testing/radix-tree/idr-test.c | 214 +- tools/testing/radix-tree/linux/xarray.h | 2 - tools/testing/radix-tree/main.c | 23 +- tools/testing/radix-tree/test.h | 3 +- tools/testing/selftests/android/Makefile | 2 +- tools/testing/selftests/android/ion/Makefile | 2 - tools/testing/selftests/android/{ => ion}/config | 0 .../testing/selftests/android/ion/ionapp_export.c | 1 - tools/testing/selftests/bpf/Makefile | 15 +- tools/testing/selftests/bpf/bpf_helpers.h | 12 - tools/testing/selftests/bpf/bpf_util.h | 4 - tools/testing/selftests/bpf/cgroup_helpers.c | 6 +- tools/testing/selftests/bpf/cgroup_helpers.h | 6 +- tools/testing/selftests/bpf/socket_cookie_prog.c | 60 - tools/testing/selftests/bpf/tcp_client.py | 12 +- tools/testing/selftests/bpf/tcp_server.py | 16 +- tools/testing/selftests/bpf/test_align.c | 5 +- tools/testing/selftests/bpf/test_btf.c | 92 +- tools/testing/selftests/bpf/test_cgroup_storage.c | 131 - tools/testing/selftests/bpf/test_maps.c | 272 +- tools/testing/selftests/bpf/test_offload.py | 232 +- .../testing/selftests/bpf/test_select_reuseport.c | 688 -- .../selftests/bpf/test_select_reuseport_common.h | 36 - .../selftests/bpf/test_select_reuseport_kern.c | 180 - tools/testing/selftests/bpf/test_skb_cgroup_id.sh | 62 - .../selftests/bpf/test_skb_cgroup_id_kern.c | 47 - .../selftests/bpf/test_skb_cgroup_id_user.c | 187 - tools/testing/selftests/bpf/test_sock.c | 5 +- tools/testing/selftests/bpf/test_sock_addr.c | 42 +- tools/testing/selftests/bpf/test_socket_cookie.c | 225 - tools/testing/selftests/bpf/test_tcpbpf.h | 1 - tools/testing/selftests/bpf/test_tcpbpf_kern.c | 17 +- tools/testing/selftests/bpf/test_tcpbpf_user.c | 119 +- tools/testing/selftests/bpf/test_verifier.c | 177 +- tools/testing/selftests/bpf/trace_helpers.c | 48 +- tools/testing/selftests/bpf/trace_helpers.h | 4 - tools/testing/selftests/cgroup/.gitignore | 2 - tools/testing/selftests/cgroup/Makefile | 2 - tools/testing/selftests/cgroup/cgroup_util.c | 46 +- tools/testing/selftests/cgroup/cgroup_util.h | 2 - tools/testing/selftests/cgroup/test_core.c | 395 - tools/testing/selftests/cgroup/test_memcontrol.c | 205 - .../selftests/drivers/net/mlxsw/mirror_gre.sh | 217 - .../drivers/net/mlxsw/mirror_gre_scale.sh | 197 - .../selftests/drivers/net/mlxsw/qos_dscp_bridge.sh | 189 - .../selftests/drivers/net/mlxsw/qos_dscp_router.sh | 233 - .../selftests/drivers/net/mlxsw/router_scale.sh | 167 - .../drivers/net/mlxsw/spectrum-2/tc_flower.sh | 366 - .../net/mlxsw/spectrum/devlink_lib_spectrum.sh | 119 - .../net/mlxsw/spectrum/devlink_resources.sh | 117 - .../drivers/net/mlxsw/spectrum/mirror_gre_scale.sh | 13 - .../drivers/net/mlxsw/spectrum/resource_scale.sh | 55 - .../drivers/net/mlxsw/spectrum/router_scale.sh | 18 - .../drivers/net/mlxsw/spectrum/tc_flower_scale.sh | 19 - .../selftests/drivers/net/mlxsw/tc_flower_scale.sh | 134 - .../selftests/drivers/usb/usbip/usbip_test.sh | 2 + tools/testing/selftests/efivarfs/config | 1 - tools/testing/selftests/ftrace/config | 3 - .../ftrace/test.d/kprobe/kprobe_args_string.tc | 30 +- .../selftests/ftrace/test.d/kprobe/probepoint.tc | 2 +- .../ftrace/test.d/preemptirq/irqsoff_tracer.tc | 73 - tools/testing/selftests/futex/functional/Makefile | 1 - tools/testing/selftests/gpio/Makefile | 7 +- tools/testing/selftests/gpio/gpio-mockup-chardev.c | 6 +- tools/testing/selftests/kselftest.h | 1 + tools/testing/selftests/kvm/.gitignore | 3 - tools/testing/selftests/kvm/Makefile | 17 +- tools/testing/selftests/kvm/cr4_cpuid_sync_test.c | 113 - tools/testing/selftests/kvm/dirty_log_test.c | 308 - tools/testing/selftests/kvm/include/kvm_util.h | 53 +- tools/testing/selftests/kvm/include/test_util.h | 2 + tools/testing/selftests/kvm/include/vmx.h | 66 +- tools/testing/selftests/kvm/include/x86.h | 8 +- tools/testing/selftests/kvm/lib/kvm_util.c | 241 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 7 +- tools/testing/selftests/kvm/lib/vmx.c | 104 +- tools/testing/selftests/kvm/lib/x86.c | 274 +- tools/testing/selftests/kvm/platform_info_test.c | 110 - tools/testing/selftests/kvm/set_sregs_test.c | 2 +- tools/testing/selftests/kvm/state_test.c | 196 - tools/testing/selftests/kvm/sync_regs_test.c | 21 +- tools/testing/selftests/kvm/vmx_tsc_adjust_test.c | 102 +- tools/testing/selftests/lib.mk | 12 - tools/testing/selftests/memory-hotplug/config | 1 - tools/testing/selftests/mount/config | 1 + tools/testing/selftests/net/.gitignore | 1 - tools/testing/selftests/net/Makefile | 3 +- tools/testing/selftests/net/forwarding/README | 2 - .../net/forwarding/bridge_port_isolation.sh | 151 - .../selftests/net/forwarding/devlink_lib.sh | 108 - .../selftests/net/forwarding/gre_multipath.sh | 253 - tools/testing/selftests/net/forwarding/lib.sh | 291 +- .../net/forwarding/mirror_gre_bridge_1d.sh | 132 - .../net/forwarding/mirror_gre_bridge_1d_vlan.sh | 6 +- .../net/forwarding/mirror_gre_bridge_1q.sh | 126 - .../net/forwarding/mirror_gre_bridge_1q_lag.sh | 283 - .../selftests/net/forwarding/mirror_gre_changes.sh | 11 +- .../net/forwarding/mirror_gre_lag_lacp.sh | 285 - .../selftests/net/forwarding/mirror_gre_lib.sh | 4 +- .../selftests/net/forwarding/mirror_gre_nh.sh | 4 - .../net/forwarding/mirror_gre_topo_lib.sh | 2 +- .../net/forwarding/mirror_gre_vlan_bridge_1q.sh | 21 +- .../testing/selftests/net/forwarding/mirror_lib.sh | 2 +- .../selftests/net/forwarding/router_bridge.sh | 113 - .../selftests/net/forwarding/router_bridge_vlan.sh | 132 - .../selftests/net/forwarding/router_broadcast.sh | 233 - .../selftests/net/forwarding/router_multipath.sh | 39 + .../testing/selftests/net/forwarding/tc_chains.sh | 86 +- .../selftests/net/forwarding/tc_shblocks.sh | 2 - tools/testing/selftests/net/ip6_gre_headroom.sh | 65 - tools/testing/selftests/net/pmtu.sh | 11 +- tools/testing/selftests/net/rtnetlink.sh | 128 +- tools/testing/selftests/net/tls.c | 741 -- .../selftests/networking/timestamping/Makefile | 1 - .../testing/selftests/powerpc/alignment/.gitignore | 4 + tools/testing/selftests/powerpc/alignment/Makefile | 6 +- .../powerpc/alignment/alignment_handler.c | 107 +- .../powerpc/alignment/copy_first_unaligned.c | 33 +- .../alignment/copy_paste_unaligned_common.c | 53 + .../alignment/copy_paste_unaligned_common.h | 26 + .../selftests/powerpc/alignment/copy_unaligned.c | 41 + .../powerpc/alignment/paste_last_unaligned.c | 43 + .../selftests/powerpc/alignment/paste_unaligned.c | 43 + .../testing/selftests/powerpc/benchmarks/Makefile | 1 - .../selftests/powerpc/benchmarks/futex_bench.c | 1 - .../selftests/powerpc/benchmarks/mmap_bench.c | 2 - .../testing/selftests/powerpc/cache_shape/Makefile | 1 - .../testing/selftests/powerpc/copyloops/.gitignore | 17 +- tools/testing/selftests/powerpc/copyloops/Makefile | 46 +- .../selftests/powerpc/copyloops/asm/asm-compat.h | 0 .../powerpc/copyloops/asm/feature-fixups.h | 0 .../selftests/powerpc/copyloops/asm/ppc_asm.h | 44 +- .../powerpc/copyloops/copy_tofrom_user_reference.S | 24 - .../selftests/powerpc/copyloops/exc_validate.c | 124 - tools/testing/selftests/powerpc/copyloops/stubs.S | 19 - tools/testing/selftests/powerpc/dscr/Makefile | 1 - .../powerpc/dscr/dscr_inherit_exec_test.c | 8 +- tools/testing/selftests/powerpc/harness.c | 18 +- tools/testing/selftests/powerpc/include/utils.h | 2 - tools/testing/selftests/powerpc/math/Makefile | 1 - tools/testing/selftests/powerpc/mm/Makefile | 1 - tools/testing/selftests/powerpc/pmu/Makefile | 1 - tools/testing/selftests/powerpc/pmu/ebb/Makefile | 1 - .../powerpc/pmu/ebb/instruction_count_test.c | 1 - .../powerpc/pmu/ebb/lost_exception_test.c | 1 - .../testing/selftests/powerpc/primitives/Makefile | 1 - .../selftests/powerpc/primitives/asm/asm-const.h | 1 - .../powerpc/primitives/asm/feature-fixups.h | 1 - tools/testing/selftests/powerpc/ptrace/Makefile | 1 - tools/testing/selftests/powerpc/ptrace/core-pkey.c | 4 - .../testing/selftests/powerpc/ptrace/ptrace-pkey.c | 4 - tools/testing/selftests/powerpc/signal/Makefile | 1 - .../testing/selftests/powerpc/stringloops/Makefile | 30 +- .../selftests/powerpc/stringloops/asm/cache.h | 1 - .../selftests/powerpc/stringloops/asm/ppc-opcode.h | 39 - .../selftests/powerpc/stringloops/asm/ppc_asm.h | 25 - .../testing/selftests/powerpc/stringloops/memcmp.c | 99 +- .../selftests/powerpc/stringloops/memcmp_32.S | 1 - .../testing/selftests/powerpc/stringloops/string.c | 21 - .../testing/selftests/powerpc/stringloops/strlen.c | 127 - .../selftests/powerpc/stringloops/strlen_32.S | 1 - .../selftests/powerpc/switch_endian/Makefile | 1 - tools/testing/selftests/powerpc/syscalls/Makefile | 1 - tools/testing/selftests/powerpc/tm/Makefile | 1 - tools/testing/selftests/powerpc/tm/tm-sigreturn.c | 1 - tools/testing/selftests/powerpc/tm/tm-tar.c | 1 - tools/testing/selftests/powerpc/tm/tm-vmxcopy.c | 1 - tools/testing/selftests/powerpc/utils.c | 17 - tools/testing/selftests/powerpc/vphn/Makefile | 1 - tools/testing/selftests/proc/.gitignore | 2 - tools/testing/selftests/proc/Makefile | 3 - tools/testing/selftests/proc/proc.h | 12 - tools/testing/selftests/proc/self.c | 39 - tools/testing/selftests/proc/thread-self.c | 64 - .../testing/selftests/rcutorture/bin/configinit.sh | 26 +- .../testing/selftests/rcutorture/bin/kvm-build.sh | 11 +- .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 1 - .../selftests/rcutorture/bin/kvm-recheck.sh | 1 - .../selftests/rcutorture/bin/kvm-test-1-run.sh | 5 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 2 +- .../selftests/rcutorture/bin/parse-console.sh | 7 - .../selftests/rcutorture/configs/rcu/TREE03.boot | 4 +- .../selftests/rcutorture/configs/rcu/TREE08-T.boot | 1 + .../rcutorture/configs/rcu/ver_functions.sh | 2 +- tools/testing/selftests/rseq/param_test.c | 44 - tools/testing/selftests/rseq/rseq-arm64.h | 594 -- tools/testing/selftests/rseq/rseq-s390.h | 513 - tools/testing/selftests/rseq/rseq.h | 4 - tools/testing/selftests/tc-testing/README | 16 +- tools/testing/selftests/tc-testing/config | 48 - .../tc-testing/tc-tests/actions/connmark.json | 24 +- .../tc-testing/tc-tests/actions/csum.json | 24 - .../tc-testing/tc-tests/actions/mirred.json | 3 +- .../selftests/tc-testing/tc-tests/actions/nat.json | 593 -- .../tc-testing/tc-tests/actions/police.json | 48 - .../tc-testing/tc-tests/actions/skbedit.json | 26 +- .../tc-testing/tc-tests/actions/tunnel_key.json | 917 -- .../selftests/tc-testing/tc-tests/filters/fw.json | 1049 -- .../tc-testing/tc-tests/filters/tests.json | 4 +- tools/testing/selftests/timers/raw_skew.c | 5 - tools/testing/selftests/vDSO/Makefile | 13 +- tools/testing/selftests/vDSO/vdso_test.c | 7 +- tools/testing/selftests/vm/.gitignore | 1 - tools/testing/selftests/vm/Makefile | 5 +- tools/testing/selftests/vm/map_populate.c | 113 - tools/testing/selftests/vm/run_vmtests | 11 - tools/vm/page-types.c | 124 +- tools/vm/slabinfo.c | 4 +- usr/Makefile | 2 +- usr/gen_initramfs_list.sh | 328 - usr/initramfs_data.S | 4 +- virt/kvm/arm/aarch32.c | 20 +- virt/kvm/arm/arch_timer.c | 15 +- virt/kvm/arm/arm.c | 55 +- virt/kvm/arm/mmu.c | 108 +- virt/kvm/arm/psci.c | 2 +- virt/kvm/arm/trace.h | 15 + virt/kvm/arm/vgic/vgic-debug.c | 50 +- virt/kvm/arm/vgic/vgic-init.c | 24 +- virt/kvm/arm/vgic/vgic-its.c | 27 +- virt/kvm/arm/vgic/vgic-mmio-v2.c | 66 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 72 +- virt/kvm/arm/vgic/vgic-mmio.c | 56 +- virt/kvm/arm/vgic/vgic-mmio.h | 25 +- virt/kvm/arm/vgic/vgic-v2.c | 10 +- virt/kvm/arm/vgic/vgic-v3.c | 13 +- virt/kvm/arm/vgic/vgic.c | 19 +- virt/kvm/arm/vgic/vgic.h | 7 - virt/kvm/async_pf.c | 2 +- virt/kvm/kvm_main.c | 54 +- 11489 files changed, 239699 insertions(+), 545639 deletions(-) delete mode 100644 Documentation/ABI/obsolete/sysfs-class-typec delete mode 100644 Documentation/ABI/stable/sysfs-driver-mlxreg-io delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-isl29501 delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-light-si1133 delete mode 100644 Documentation/ABI/testing/sysfs-bus-pci-devices-aer_stats delete mode 100644 Documentation/ABI/testing/sysfs-bus-typec delete mode 100644 Documentation/ABI/testing/sysfs-class-fpga-region delete mode 100644 Documentation/ABI/testing/sysfs-class-gnss delete mode 100644 Documentation/ABI/testing/sysfs-driver-bd9571mwv-regulator delete mode 100644 Documentation/ABI/testing/sysfs-driver-typec-displayport delete mode 100644 Documentation/ABI/testing/sysfs-platform-dfl-fme delete mode 100644 Documentation/ABI/testing/sysfs-platform-dfl-port delete mode 100644 Documentation/PCI/acpi-info.txt delete mode 100644 Documentation/acpi/dsd/data-node-references.txt delete mode 100644 Documentation/admin-guide/l1tf.rst create mode 100644 Documentation/bpf/README.rst delete mode 100644 Documentation/bpf/index.rst delete mode 100644 Documentation/core-api/boot-time-mm.rst delete mode 100644 Documentation/core-api/mm-api.rst delete mode 100644 Documentation/core-api/timekeeping.rst create mode 100644 Documentation/devicetree/bindings/arm/adapteva.txt create mode 100644 Documentation/devicetree/bindings/arm/atmel-pmc.txt delete mode 100644 Documentation/devicetree/bindings/arm/freescale/m4if.txt delete mode 100644 Documentation/devicetree/bindings/arm/freescale/tigerp.txt create mode 100644 Documentation/devicetree/bindings/arm/insignal-boards.txt delete mode 100644 Documentation/devicetree/bindings/arm/marvell/cp110-system-cont [...] create mode 100644 Documentation/devicetree/bindings/arm/marvell/cp110-system-cont [...] delete mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,llcc.txt delete mode 100644 Documentation/devicetree/bindings/arm/ti/k3.txt delete mode 100644 Documentation/devicetree/bindings/bus/sun50i-de2-bus.txt delete mode 100644 Documentation/devicetree/bindings/clock/actions,owl-cmu.txt create mode 100644 Documentation/devicetree/bindings/clock/actions,s900-cmu.txt delete mode 100644 Documentation/devicetree/bindings/clock/amlogic,axg-audio-clkc.txt create mode 100644 Documentation/devicetree/bindings/clock/exynos5440-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/maxim,max9485.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,dispcc.txt delete mode 100644 Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.txt delete mode 100644 Documentation/devicetree/bindings/clock/rockchip,px30-cru.txt create mode 100644 Documentation/devicetree/bindings/cpufreq/cpufreq-exynos5440.txt delete mode 100644 Documentation/devicetree/bindings/crypto/hisilicon,hip07-sec.txt delete mode 100644 Documentation/devicetree/bindings/crypto/qcom,prng.txt delete mode 100644 Documentation/devicetree/bindings/display/ilitek,ili9341.txt delete mode 100644 Documentation/devicetree/bindings/display/marvell,pxa300-gcu.txt delete mode 100644 Documentation/devicetree/bindings/display/msm/dpu.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,g070vvn01.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/boe,hv070wsa-100.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/dataimage,scf07 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc0700yzg-1.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/edt,et-series.txt create mode 100644 Documentation/devicetree/bindings/display/panel/edt,et057090dhu.txt create mode 100644 Documentation/devicetree/bindings/display/panel/edt,et070080dh6.txt create mode 100644 Documentation/devicetree/bindings/display/panel/edt,etm0700g0dh6.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g070y2-l01.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,p097pfg.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,tv123wam.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/kingdisplay,kd0 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/newhaven,nhd-4. [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/rocktech,rk070e [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq035q7db03.txt delete mode 100644 Documentation/devicetree/bindings/dma/owl-dma.txt delete mode 100644 Documentation/devicetree/bindings/fsi/fsi-master-ast-cf.txt delete mode 100644 Documentation/devicetree/bindings/gnss/gnss.txt delete mode 100644 Documentation/devicetree/bindings/gnss/sirfstar.txt delete mode 100644 Documentation/devicetree/bindings/gnss/u-blox.txt delete mode 100644 Documentation/devicetree/bindings/gpio/mediatek,mt7621-gpio.txt delete mode 100644 Documentation/devicetree/bindings/gpio/rockchip,rk3328-grf-gpio.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/npcm750-pwm-fan.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-fsi.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-owl.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/sprd,sc27xx-adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/ad5758.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/isl29501.txt delete mode 100644 Documentation/devicetree/bindings/input/keys.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/bu21029.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/eeti.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/resistive-a [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/riscv,cp [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/sifive,p [...] delete mode 100644 Documentation/devicetree/bindings/leds/leds-lt3593.txt delete mode 100644 Documentation/devicetree/bindings/mailbox/fsl,mu.txt delete mode 100644 Documentation/devicetree/bindings/mailbox/mtk-gce.txt delete mode 100644 Documentation/devicetree/bindings/mailbox/ti,secure-proxy.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/ak7375.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/ov2680.txt delete mode 100644 Documentation/devicetree/bindings/mfd/madera.txt delete mode 100644 Documentation/devicetree/bindings/mfd/rohm,bd71837-pmic.txt delete mode 100644 Documentation/devicetree/bindings/misc/aspeed,cvic.txt delete mode 100644 Documentation/devicetree/bindings/mmc/sdhci-of-dwcmshc.txt delete mode 100644 Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/brcm,trx.txt delete mode 100644 Documentation/devicetree/bindings/mtd/spi-nand.txt delete mode 100644 Documentation/devicetree/bindings/mux/adi,adgs1408.txt delete mode 100644 Documentation/devicetree/bindings/net/dsa/realtek-smi.txt delete mode 100644 Documentation/devicetree/bindings/net/dsa/vitesse,vsc73xx.txt delete mode 100644 Documentation/devicetree/bindings/net/mediatek-bluetooth.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/sc27xx-efuse.txt delete mode 100644 Documentation/devicetree/bindings/phy/brcm,sr-pcie-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/rcar-gen3-phy-pcie.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mq-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/power/reset/qcom,pon.txt delete mode 100644 Documentation/devicetree/bindings/power/supply/maxim,ds2760.txt delete mode 100644 Documentation/devicetree/bindings/regulator/qcom,rpmh-regulator.txt delete mode 100644 Documentation/devicetree/bindings/regulator/uniphier-regulator.txt delete mode 100644 Documentation/devicetree/bindings/reset/amlogic,meson-axg-audio [...] delete mode 100644 Documentation/devicetree/bindings/reset/qcom,aoss-reset.txt create mode 100644 Documentation/devicetree/bindings/rng/qcom,prng.txt delete mode 100644 Documentation/devicetree/bindings/rtc/isil,isl1219.txt delete mode 100644 Documentation/devicetree/bindings/serial/renesas,rzn1-uart.txt delete mode 100644 Documentation/devicetree/bindings/serial/xlnx,opb-uartlite.txt delete mode 100644 Documentation/devicetree/bindings/slimbus/slim-ngd-qcom-ctrl.txt delete mode 100644 Documentation/devicetree/bindings/soc/qcom/rpmh-rsc.txt delete mode 100644 Documentation/devicetree/bindings/sound/ac97-bus.txt delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-fifo.txt delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-sound-card.txt delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-spdifout.txt delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-tdm-formatters.txt delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-tdm-iface.txt create mode 100644 Documentation/devicetree/bindings/sound/dioo,dio2125.txt delete mode 100644 Documentation/devicetree/bindings/sound/everest,es7241.txt delete mode 100644 Documentation/devicetree/bindings/sound/marvell,pxa2xx-ac97.txt create mode 100644 Documentation/devicetree/bindings/sound/mrvl,pxa2xx-pcm.txt delete mode 100644 Documentation/devicetree/bindings/sound/name-prefix.txt delete mode 100644 Documentation/devicetree/bindings/sound/qcom,sdm845.txt delete mode 100644 Documentation/devicetree/bindings/sound/qcom,wcd9335.txt delete mode 100644 Documentation/devicetree/bindings/sound/rt5682.txt delete mode 100644 Documentation/devicetree/bindings/sound/simple-amplifier.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-uniphier.txt delete mode 100644 Documentation/devicetree/bindings/timer/ti,davinci-timer.txt delete mode 100644 Documentation/devicetree/bindings/ufs/ufs-hisi.txt delete mode 100644 Documentation/devicetree/bindings/usb/npcm7xx-usb.txt delete mode 100644 Documentation/devicetree/bindings/usb/typec-tcpci.txt delete mode 100644 Documentation/devicetree/bindings/w1/w1.txt create mode 100644 Documentation/devicetree/bindings/watchdog/sp805-wdt.txt delete mode 100644 Documentation/driver-api/usb/typec_bus.rst create mode 100644 Documentation/filesystems/ext4.txt delete mode 100644 Documentation/filesystems/ext4/ext4.rst delete mode 100644 Documentation/filesystems/ext4/index.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/about.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/allocators.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/attributes.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/bigalloc.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/bitmaps.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/blockgroup.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/blockmap.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/blocks.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/checksums.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/directory.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/dynamic.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/eainode.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/globals.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/group_descr.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/ifork.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/index.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/inlinedata.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/inodes.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/journal.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/mmp.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/overview.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/special_inodes.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/super.rst delete mode 100644 Documentation/fpga/dfl.txt delete mode 100644 Documentation/gpu/amdgpu.rst delete mode 100644 Documentation/gpu/drm-client.rst delete mode 100644 Documentation/gpu/msm-crash-dump.rst delete mode 100644 Documentation/gpu/v3d.rst delete mode 100644 Documentation/hwmon/mlxreg-fan delete mode 100644 Documentation/hwmon/npcm750-pwm-fan delete mode 100644 Documentation/hwmon/raspberrypi-hwmon create mode 100644 Documentation/media/uapi/dvb/audio-get-pts.rst create mode 100644 Documentation/media/uapi/dvb/audio-set-attributes.rst create mode 100644 Documentation/media/uapi/dvb/audio-set-ext-id.rst create mode 100644 Documentation/media/uapi/dvb/audio-set-karaoke.rst create mode 100644 Documentation/media/uapi/dvb/video-get-frame-rate.rst create mode 100644 Documentation/media/uapi/dvb/video-get-navi.rst create mode 100644 Documentation/media/uapi/dvb/video-set-attributes.rst create mode 100644 Documentation/media/uapi/dvb/video-set-highlight.rst create mode 100644 Documentation/media/uapi/dvb/video-set-id.rst create mode 100644 Documentation/media/uapi/dvb/video-set-spu-palette.rst create mode 100644 Documentation/media/uapi/dvb/video-set-spu.rst create mode 100644 Documentation/media/uapi/dvb/video-set-system.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb14p.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y10p.rst delete mode 100644 Documentation/media/v4l-drivers/qcom_camss_8x96_graph.dot delete mode 100644 Documentation/networking/alias.rst create mode 100644 Documentation/networking/alias.txt delete mode 100644 Documentation/networking/bridge.rst create mode 100644 Documentation/networking/bridge.txt delete mode 100644 Documentation/networking/can_ucan_protocol.rst delete mode 100644 Documentation/networking/dpaa2/dpio-driver.rst delete mode 100644 Documentation/networking/netdev-FAQ.rst create mode 100644 Documentation/networking/netdev-FAQ.txt delete mode 100644 Documentation/networking/ti-cpsw.txt delete mode 100644 Documentation/powerpc/DAWR-POWER9.txt delete mode 100644 Documentation/process/code-of-conduct.rst create mode 100644 Documentation/process/code-of-conflict.rst delete mode 100755 Documentation/sound/cards/multisound.sh delete mode 100644 Documentation/trace/histogram.rst create mode 100644 Documentation/trace/histogram.txt delete mode 100644 Documentation/translations/index.rst delete mode 100644 Documentation/translations/it_IT/disclaimer-ita.rst delete mode 100644 Documentation/translations/it_IT/doc-guide/index.rst delete mode 100644 Documentation/translations/it_IT/doc-guide/kernel-doc.rst delete mode 100644 Documentation/translations/it_IT/doc-guide/parse-headers.rst delete mode 100644 Documentation/translations/it_IT/doc-guide/sphinx.rst delete mode 100644 Documentation/translations/it_IT/index.rst delete mode 100644 Documentation/translations/it_IT/kernel-hacking/hacking.rst delete mode 100644 Documentation/translations/it_IT/kernel-hacking/index.rst delete mode 100644 Documentation/translations/it_IT/kernel-hacking/locking.rst delete mode 100644 arch/arc/include/asm/dma-mapping.h delete mode 100644 arch/arm/boot/dts/am335x-osd3358-sm-red.dts delete mode 100644 arch/arm/boot/dts/am335x-sancloud-bbe.dts delete mode 100644 arch/arm/boot/dts/armada-388-helios4.dts delete mode 100644 arch/arm/boot/dts/at91-dvk_som60.dts delete mode 100644 arch/arm/boot/dts/at91-dvk_su60_somc.dtsi delete mode 100644 arch/arm/boot/dts/at91-dvk_su60_somc_lcm.dtsi delete mode 100644 arch/arm/boot/dts/at91-gatwick.dts delete mode 100644 arch/arm/boot/dts/at91-som60.dtsi delete mode 100644 arch/arm/boot/dts/at91-wb45n.dts delete mode 100644 arch/arm/boot/dts/at91-wb45n.dtsi delete mode 100644 arch/arm/boot/dts/at91-wb50n.dts delete mode 100644 arch/arm/boot/dts/at91-wb50n.dtsi delete mode 100644 arch/arm/boot/dts/bcm2835-rpi-cm1-io1.dts delete mode 100644 arch/arm/boot/dts/bcm2835-rpi-cm1.dtsi create mode 100644 arch/arm/boot/dts/exynos4412-tmu-sensor-conf.dtsi create mode 100644 arch/arm/boot/dts/exynos5420-tmu-sensor-conf.dtsi delete mode 100644 arch/arm/boot/dts/gemini-sl93512r.dts delete mode 100644 arch/arm/boot/dts/gr-peach-audiocamerashield.dtsi delete mode 100644 arch/arm/boot/dts/imx31-lite.dts delete mode 100644 arch/arm/boot/dts/imx51-zii-scu2-mezz.dts delete mode 100644 arch/arm/boot/dts/imx51-zii-scu3-esb.dts delete mode 100644 arch/arm/boot/dts/imx53-kp-ddc.dts delete mode 100644 arch/arm/boot/dts/imx53-kp-hsc.dts delete mode 100644 arch/arm/boot/dts/imx53-kp.dtsi delete mode 100644 arch/arm/boot/dts/imx6dl-icore-mipi.dts delete mode 100644 arch/arm/boot/dts/imx6sll-evk.dts delete mode 100644 arch/arm/boot/dts/imx6sll-pinfunc.h delete mode 100644 arch/arm/boot/dts/imx6sll.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-ccimx6ulsbcexpress.dts delete mode 100644 arch/arm/boot/dts/imx6ul-ccimx6ulsom.dtsi delete mode 100644 arch/arm/boot/dts/keystone-k2g-netcp.dtsi create mode 100644 arch/arm/boot/dts/mt7623n-rfb-nand.dts create mode 100644 arch/arm/boot/dts/mt7623n-rfb.dtsi delete mode 100644 arch/arm/boot/dts/omap4-l4.dtsi delete mode 100644 arch/arm/boot/dts/r9a06g032-rzn1d400-db.dts delete mode 100644 arch/arm/boot/dts/r9a06g032.dtsi delete mode 100644 arch/arm/boot/dts/s5pv210-aries.dtsi delete mode 100644 arch/arm/boot/dts/s5pv210-fascinate4g.dts delete mode 100644 arch/arm/boot/dts/s5pv210-galaxys.dts create mode 100644 arch/arm/boot/dts/tegra20-colibri-512.dtsi delete mode 100644 arch/arm/boot/dts/tegra20-colibri-iris.dts delete mode 100644 arch/arm/boot/dts/tegra20-colibri.dtsi create mode 100644 arch/arm/boot/dts/tegra20-iris-512.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-cfu1.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts delete mode 100644 arch/arm/boot/dts/zynq-zturn.dts create mode 100644 arch/arm/mach-davinci/aemif.c create mode 100644 arch/arm/mach-davinci/clock.c create mode 100644 arch/arm/mach-davinci/psc.c delete mode 100644 arch/arm/mach-imx/mach-imx7d-cm4.c delete mode 100644 arch/arm/mach-omap1/ams-delta-fiq.h create mode 100644 arch/arm/mach-omap1/include/mach/ams-delta-fiq.h create mode 100644 arch/arm/mach-shmobile/platsmp-apmu.h create mode 100644 arch/arm/mach-shmobile/pm-r8a7779.c create mode 100644 arch/arm/mach-shmobile/r8a7790.h create mode 100644 arch/arm/mach-shmobile/r8a7791.h create mode 100644 arch/arm/mach-shmobile/setup-r8a7790.c create mode 100644 arch/arm/mach-shmobile/setup-r8a7791.c create mode 100644 arch/arm/mach-shmobile/smp-r8a7790.c create mode 100644 arch/arm/mach-shmobile/smp-r8a7791.c rename drivers/staging/axis-fifo/README => arch/arm/mach-uniphier/Makefile (100%) delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-amarula-relic.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinebook.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s805x-p241.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905w-p281.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905w-tx3-mini.dts delete mode 100644 arch/arm64/boot/dts/broadcom/stingray/bcm958802a802x.dts delete mode 100644 arch/arm64/boot/dts/broadcom/stingray/stingray-board-base.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/stingray/stingray-pcie.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynos5433-tmu-g3d-sensor-conf.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynos5433-tmu-sensor-conf.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynos7-tmu-sensor-conf.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt6797-x20-dev.dts delete mode 100644 arch/arm64/boot/dts/qcom/pm8005.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pm8998.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-ficus.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-chromebook.dtsi delete mode 100644 arch/arm64/boot/dts/ti/Makefile delete mode 100644 arch/arm64/boot/dts/ti/k3-am65-main.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am65.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am654-base-board.dts delete mode 100644 arch/arm64/boot/dts/ti/k3-am654.dtsi delete mode 100644 arch/arm64/boot/dts/xilinx/avnet-ultra96-rev1.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-ep108-clk.dtsi create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-ep108.dts delete mode 100644 arch/arm64/include/asm/syscall_wrapper.h delete mode 100644 arch/arm64/kernel/crash_core.c create mode 100644 arch/arm64/kernel/entry32.S delete mode 100644 arch/arm64/kernel/syscall.c create mode 100644 arch/arm64/lib/bitops.S delete mode 100644 arch/c6x/Kconfig.debug delete mode 100644 arch/h8300/Kconfig.debug delete mode 100644 arch/hexagon/Kconfig.debug create mode 100644 arch/ia64/kernel/jprobes.S create mode 100644 arch/m68k/include/asm/dma-mapping.h create mode 100644 arch/microblaze/include/asm/dma-mapping.h delete mode 100644 arch/mips/generic/board-ocelot_pcb123.its.S create mode 100644 arch/mips/include/asm/mach-ath25/dma-coherence.h create mode 100644 arch/mips/include/asm/mach-bmips/dma-coherence.h create mode 100644 arch/mips/include/asm/mach-cavium-octeon/dma-coherence.h create mode 100644 arch/mips/include/asm/mach-generic/dma-coherence.h create mode 100644 arch/mips/include/asm/mach-ip27/dma-coherence.h create mode 100644 arch/mips/include/asm/mach-ip32/dma-coherence.h create mode 100644 arch/mips/include/asm/mach-jazz/dma-coherence.h create mode 100644 arch/mips/include/asm/mach-jz4740/jz4740_nand.h create mode 100644 arch/mips/include/asm/mach-loongson64/dma-coherence.h create mode 100644 arch/mips/include/asm/txx9/ndfmc.h create mode 100644 arch/mips/loongson64/common/dma-swiotlb.c delete mode 100644 arch/mips/loongson64/common/dma.c delete mode 100644 arch/mips/loongson64/loongson-3/dma.c create mode 100644 arch/mips/mm/dma-default.c delete mode 100644 arch/mips/mm/dma-noncoherent.c create mode 100644 arch/mips/mti-malta/malta-pm.c create mode 100644 arch/mips/mti-malta/malta-reset.c delete mode 100644 arch/mips/sgi-ip32/ip32-dma.c delete mode 100644 arch/nds32/Kconfig.debug delete mode 100644 arch/nds32/include/asm/ftrace.h delete mode 100644 arch/nds32/kernel/ftrace.c create mode 100644 arch/nios2/include/asm/dma-mapping.h delete mode 100644 arch/openrisc/Kconfig.debug create mode 100644 arch/openrisc/include/asm/dma-mapping.h delete mode 100644 arch/powerpc/configs/book3s_32.config delete mode 100644 arch/powerpc/include/asm/asm-405.h delete mode 100644 arch/powerpc/include/asm/asm-const.h delete mode 100644 arch/powerpc/include/asm/book3s/32/tlbflush.h delete mode 100644 arch/powerpc/include/asm/book3s/tlbflush.h delete mode 100644 arch/powerpc/include/asm/code-patching-asm.h delete mode 100644 arch/powerpc/include/asm/nohash/tlbflush.h delete mode 100644 arch/powerpc/include/asm/stacktrace.h delete mode 100644 arch/powerpc/lib/strlen_32.S delete mode 100644 arch/powerpc/platforms/powernv/pci-ioda-tce.c delete mode 100755 arch/powerpc/tools/checkpatch.sh delete mode 100644 arch/riscv/Kconfig.debug delete mode 100644 arch/riscv/include/asm/asm-prototypes.h create mode 100644 arch/riscv/include/asm/compat.h delete mode 100644 arch/riscv/lib/tishift.S delete mode 100644 arch/s390/boot/als.c create mode 100644 arch/s390/boot/compressed/vmlinux.scr delete mode 100644 arch/s390/boot/compressed/vmlinux.scr.lds.S delete mode 100644 arch/s390/boot/ebcdic.c delete mode 100644 arch/s390/boot/head.S delete mode 100644 arch/s390/boot/mem.S delete mode 100644 arch/s390/boot/sclp_early_core.c create mode 100644 arch/s390/kernel/als.c create mode 100644 arch/s390/kernel/head.S rename arch/s390/{boot => kernel}/head_kdump.S (100%) create mode 100644 arch/sh/include/asm/dma-mapping.h delete mode 100644 arch/sh/kernel/dma-coherent.c create mode 100644 arch/sh/kernel/dma-nommu.c delete mode 100644 arch/um/Kconfig create mode 100644 arch/um/Kconfig.char create mode 100644 arch/um/Kconfig.common create mode 100644 arch/um/Kconfig.net create mode 100644 arch/um/Kconfig.rest create mode 100644 arch/um/Kconfig.um delete mode 100644 arch/um/drivers/Kconfig delete mode 100644 arch/x86/hyperv/nested.c create mode 100644 arch/x86/include/asm/export.h create mode 100644 arch/x86/include/asm/kvm_guest.h delete mode 100644 arch/x86/include/asm/pgtable-invert.h delete mode 100644 arch/x86/kernel/cpu/intel_rdt_pseudo_lock.c delete mode 100644 arch/x86/kernel/cpu/intel_rdt_pseudo_lock_event.h create mode 100644 arch/x86/platform/intel-mid/intel_mid_weak_decls.h create mode 100644 arch/x86/platform/intel-mid/mfld.c create mode 100644 arch/x86/platform/intel-mid/mrfld.c create mode 100644 arch/xtensa/include/asm/dma-mapping.h create mode 100644 arch/xtensa/platforms/iss/include/platform/hardware.h delete mode 100644 arch/xtensa/variants/test_kc705_be/include/variant/core.h delete mode 100644 arch/xtensa/variants/test_kc705_be/include/variant/tie-asm.h delete mode 100644 arch/xtensa/variants/test_kc705_be/include/variant/tie.h delete mode 100644 block/blk-iolatency.c delete mode 100644 block/blk-mq-debugfs-zoned.c delete mode 100644 block/blk-rq-qos.c delete mode 100644 block/blk-rq-qos.h delete mode 100644 drivers/base/regmap/regmap-sccb.c create mode 100644 drivers/block/null_blk.c delete mode 100644 drivers/block/null_blk.h delete mode 100644 drivers/block/null_blk_main.c delete mode 100644 drivers/block/null_blk_zoned.c delete mode 100644 drivers/bluetooth/btmtkuart.c delete mode 100644 drivers/bus/sun50i-de2.c create mode 100644 drivers/char/hw_random/msm-rng.c delete mode 100644 drivers/clk/actions/owl-s700.c delete mode 100644 drivers/clk/at91/clk-i2s-mux.c delete mode 100644 drivers/clk/clk-max9485.c delete mode 100644 drivers/clk/meson/axg-audio.c delete mode 100644 drivers/clk/meson/axg-audio.h create mode 100644 drivers/clk/meson/clk-audio-divider.c delete mode 100644 drivers/clk/meson/clk-phase.c delete mode 100644 drivers/clk/meson/clk-triphase.c delete mode 100644 drivers/clk/meson/clkc-audio.h delete mode 100644 drivers/clk/meson/sclk-div.c delete mode 100644 drivers/clk/qcom/clk-rpmh.c delete mode 100644 drivers/clk/qcom/dispcc-sdm845.c delete mode 100644 drivers/clk/renesas/r9a06g032-clocks.c delete mode 100644 drivers/clk/rockchip/clk-half-divider.c delete mode 100644 drivers/clk/rockchip/clk-px30.c create mode 100644 drivers/clk/samsung/clk-exynos5440.c delete mode 100644 drivers/clk/tegra/clk-sdmmc-mux.c delete mode 100644 drivers/clk/tegra/clk-utils.c create mode 100644 drivers/clocksource/mtk_timer.c delete mode 100644 drivers/clocksource/riscv_timer.c delete mode 100644 drivers/clocksource/timer-mediatek.c create mode 100644 drivers/cpufreq/exynos5440-cpufreq.c delete mode 100644 drivers/crypto/hisilicon/Kconfig delete mode 100644 drivers/crypto/hisilicon/Makefile delete mode 100644 drivers/crypto/hisilicon/sec/Makefile delete mode 100644 drivers/crypto/hisilicon/sec/sec_algs.c delete mode 100644 drivers/crypto/hisilicon/sec/sec_drv.c delete mode 100644 drivers/crypto/hisilicon/sec/sec_drv.h delete mode 100644 drivers/crypto/qcom-rng.c delete mode 100644 drivers/dma/owl-dma.c delete mode 100644 drivers/fpga/dfl-afu-dma-region.c delete mode 100644 drivers/fpga/dfl-afu-main.c delete mode 100644 drivers/fpga/dfl-afu-region.c delete mode 100644 drivers/fpga/dfl-afu.h delete mode 100644 drivers/fpga/dfl-fme-br.c delete mode 100644 drivers/fpga/dfl-fme-main.c delete mode 100644 drivers/fpga/dfl-fme-mgr.c delete mode 100644 drivers/fpga/dfl-fme-pr.c delete mode 100644 drivers/fpga/dfl-fme-pr.h delete mode 100644 drivers/fpga/dfl-fme-region.c delete mode 100644 drivers/fpga/dfl-fme.h delete mode 100644 drivers/fpga/dfl-pci.c delete mode 100644 drivers/fpga/dfl.c delete mode 100644 drivers/fpga/dfl.h delete mode 100644 drivers/fsi/cf-fsi-fw.h delete mode 100644 drivers/fsi/fsi-master-ast-cf.c delete mode 100644 drivers/fsi/fsi-sbefifo.c delete mode 100644 drivers/gnss/Kconfig delete mode 100644 drivers/gnss/Makefile delete mode 100644 drivers/gnss/core.c delete mode 100644 drivers/gnss/serial.c delete mode 100644 drivers/gnss/serial.h delete mode 100644 drivers/gnss/sirf.c delete mode 100644 drivers/gnss/ubx.c delete mode 100644 drivers/gpio/gpio-madera.c delete mode 100644 drivers/gpio/gpio-mt7621.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_job.h delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c create mode 100644 drivers/gpu/drm/amd/display/dc/basics/logger.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_aux.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_aux.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml/soc_bounding_box.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/soc_bounding_box.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/aux_engine.h delete mode 100644 drivers/gpu/drm/amd/display/modules/color/luts_1d.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/gfx/irqsrcs_gfx_9_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/sdma0/irqsrcs_sdma0_4_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/sdma1/irqsrcs_sdma1_4_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/smuio/irqsrcs_smuio_9_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/thm/irqsrcs_thm_9_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/uvd/irqsrcs_uvd_7_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/vce/irqsrcs_vce_4_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/vcn/irqsrcs_vcn_1_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/vmc/irqsrcs_vmc_1_0.h create mode 100644 drivers/gpu/drm/amd/powerplay/inc/pp_power_source.h delete mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.c delete mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.h delete mode 100644 drivers/gpu/drm/arm/malidp_mw.c delete mode 100644 drivers/gpu/drm/arm/malidp_mw.h delete mode 100644 drivers/gpu/drm/armada/armada_plane.c delete mode 100644 drivers/gpu/drm/armada/armada_plane.h delete mode 100644 drivers/gpu/drm/drm_client.c delete mode 100644 drivers/gpu/drm/drm_dp_cec.c delete mode 100644 drivers/gpu/drm/drm_writeback.c create mode 100644 drivers/gpu/drm/exynos/exynos_drm_core.c delete mode 100644 drivers/gpu/drm/i915/icl_dsi.c create mode 100644 drivers/gpu/drm/i915/intel_dsi.c create mode 100644 drivers/gpu/drm/i915/intel_dsi_pll.c delete mode 100644 drivers/gpu/drm/i915/selftests/igt_wedge_me.h delete mode 100644 drivers/gpu/drm/i915/vlv_dsi.c delete mode 100644 drivers/gpu/drm/i915/vlv_dsi_pll.c delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx.xml.h delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gmu.c delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gmu.h delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gpu.c delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gpu.h delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_hfi.c delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_hfi.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hwio.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_irq.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_irq.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/msm_media_info.h rename tools/include/linux/nmi.h => drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b. (100%) delete mode 100644 drivers/gpu/drm/panel/panel-ilitek-ili9881c.c delete mode 100644 drivers/gpu/drm/pl111/pl111_nomadik.c delete mode 100644 drivers/gpu/drm/pl111/pl111_nomadik.h delete mode 100644 drivers/gpu/drm/sun4i/sun8i_tcon_top.c delete mode 100644 drivers/gpu/drm/sun4i/sun8i_tcon_top.h delete mode 100644 drivers/gpu/drm/tinydrm/ili9341.c delete mode 100644 drivers/gpu/drm/vc4/vc4_txp.c delete mode 100644 drivers/gpu/drm/vkms/Makefile delete mode 100644 drivers/gpu/drm/vkms/vkms_crtc.c delete mode 100644 drivers/gpu/drm/vkms/vkms_drv.c delete mode 100644 drivers/gpu/drm/vkms/vkms_drv.h delete mode 100644 drivers/gpu/drm/vkms/vkms_gem.c delete mode 100644 drivers/gpu/drm/vkms/vkms_output.c delete mode 100644 drivers/gpu/drm/vkms/vkms_plane.c delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c delete mode 100644 drivers/hid/hid-cougar.c delete mode 100644 drivers/hwmon/mlxreg-fan.c delete mode 100644 drivers/hwmon/npcm750-pwm-fan.c delete mode 100644 drivers/hwmon/raspberrypi-hwmon.c delete mode 100644 drivers/hwtracing/coresight/coresight-catu.c delete mode 100644 drivers/hwtracing/coresight/coresight-catu.h delete mode 100644 drivers/i2c/busses/i2c-fsi.c delete mode 100644 drivers/i2c/busses/i2c-owl.c delete mode 100644 drivers/i2c/busses/i2c-qcom-geni.c delete mode 100644 drivers/iio/adc/sc27xx_adc.c delete mode 100644 drivers/iio/chemical/bme680.h delete mode 100644 drivers/iio/chemical/bme680_core.c delete mode 100644 drivers/iio/chemical/bme680_i2c.c delete mode 100644 drivers/iio/chemical/bme680_spi.c delete mode 100644 drivers/iio/dac/ad5758.c delete mode 100644 drivers/iio/light/si1133.c delete mode 100644 drivers/iio/proximity/isl29501.c create mode 100644 drivers/infiniband/core/uverbs_ioctl_merge.c delete mode 100644 drivers/infiniband/core/uverbs_uapi.c delete mode 100644 drivers/infiniband/hw/mlx5/devx.c delete mode 100644 drivers/infiniband/hw/mlx5/flow.c delete mode 100644 drivers/input/touchscreen/bu21029_ts.c delete mode 100644 drivers/input/touchscreen/resistive-adc-touch.c delete mode 100644 drivers/iommu/amd_iommu_debugfs.c delete mode 100644 drivers/iommu/intel-pasid.c delete mode 100644 drivers/iommu/intel-pasid.h delete mode 100644 drivers/iommu/iommu-debugfs.c delete mode 100644 drivers/irqchip/irq-sifive-plic.c create mode 100644 drivers/macintosh/via-pmu68k.c delete mode 100644 drivers/mailbox/imx-mailbox.c delete mode 100644 drivers/mailbox/mtk-cmdq-mailbox.c delete mode 100644 drivers/media/dvb-frontends/mn88443x.c delete mode 100644 drivers/media/dvb-frontends/mn88443x.h delete mode 100644 drivers/media/i2c/ak7375.c delete mode 100644 drivers/media/i2c/dw9807-vcm.c delete mode 100644 drivers/media/i2c/mt9v111.c delete mode 100644 drivers/media/i2c/ov2680.c delete mode 100644 drivers/media/i2c/rj54n1cb0c.c create mode 100644 drivers/media/pci/cx25821/cx25821-audio-upstream.c create mode 100644 drivers/media/pci/cx25821/cx25821-audio-upstream.h create mode 100644 drivers/media/pci/cx25821/cx25821-video-upstream.c create mode 100644 drivers/media/pci/cx25821/cx25821-video-upstream.h delete mode 100644 drivers/media/pci/ddbridge/ddbridge-sx8.c delete mode 100644 drivers/media/platform/cros-ec-cec/Makefile delete mode 100644 drivers/media/platform/cros-ec-cec/cros-ec-cec.c create mode 100644 drivers/media/platform/qcom/camss-8x16/Makefile create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-csid.c create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-csid.h create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-csiphy.c create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-csiphy.h create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-ispif.c create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-ispif.h create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-vfe.c create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-vfe.h create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-video.c create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-video.h create mode 100644 drivers/media/platform/qcom/camss-8x16/camss.c create mode 100644 drivers/media/platform/qcom/camss-8x16/camss.h delete mode 100644 drivers/media/platform/qcom/camss/Makefile delete mode 100644 drivers/media/platform/qcom/camss/camss-csid.c delete mode 100644 drivers/media/platform/qcom/camss/camss-csid.h delete mode 100644 drivers/media/platform/qcom/camss/camss-csiphy-2ph-1-0.c delete mode 100644 drivers/media/platform/qcom/camss/camss-csiphy-3ph-1-0.c delete mode 100644 drivers/media/platform/qcom/camss/camss-csiphy.c delete mode 100644 drivers/media/platform/qcom/camss/camss-csiphy.h delete mode 100644 drivers/media/platform/qcom/camss/camss-ispif.c delete mode 100644 drivers/media/platform/qcom/camss/camss-ispif.h delete mode 100644 drivers/media/platform/qcom/camss/camss-vfe-4-1.c delete mode 100644 drivers/media/platform/qcom/camss/camss-vfe-4-7.c delete mode 100644 drivers/media/platform/qcom/camss/camss-vfe.c delete mode 100644 drivers/media/platform/qcom/camss/camss-vfe.h delete mode 100644 drivers/media/platform/qcom/camss/camss-video.c delete mode 100644 drivers/media/platform/qcom/camss/camss-video.h delete mode 100644 drivers/media/platform/qcom/camss/camss.c delete mode 100644 drivers/media/platform/qcom/camss/camss.h delete mode 100644 drivers/media/platform/qcom/venus/hfi_parser.c delete mode 100644 drivers/media/platform/qcom/venus/hfi_parser.h delete mode 100644 drivers/media/platform/vicodec/Kconfig delete mode 100644 drivers/media/platform/vicodec/Makefile delete mode 100644 drivers/media/platform/vicodec/vicodec-codec.c delete mode 100644 drivers/media/platform/vicodec/vicodec-codec.h delete mode 100644 drivers/media/platform/vicodec/vicodec-core.c rename drivers/{platform/chrome => mfd}/cros_ec_i2c.c (100%) rename drivers/{platform/chrome => mfd}/cros_ec_spi.c (100%) delete mode 100644 drivers/mfd/cs47l35-tables.c delete mode 100644 drivers/mfd/cs47l85-tables.c delete mode 100644 drivers/mfd/cs47l90-tables.c delete mode 100644 drivers/mfd/madera-core.c delete mode 100644 drivers/mfd/madera-i2c.c delete mode 100644 drivers/mfd/madera-spi.c delete mode 100644 drivers/mfd/madera.h delete mode 100644 drivers/mfd/rohm-bd718x7.c create mode 100644 drivers/misc/cxl/phb.c delete mode 100644 drivers/mmc/host/sdhci-of-dwcmshc.c delete mode 100644 drivers/mmc/host/sdhci-pci-dwc-mshc.c delete mode 100644 drivers/mtd/nand/raw/tegra_nand.c delete mode 100644 drivers/mtd/nand/spi/Kconfig delete mode 100644 drivers/mtd/nand/spi/Makefile delete mode 100644 drivers/mtd/nand/spi/core.c delete mode 100644 drivers/mtd/nand/spi/macronix.c delete mode 100644 drivers/mtd/nand/spi/micron.c delete mode 100644 drivers/mtd/nand/spi/winbond.c delete mode 100644 drivers/mux/adgs1408.c create mode 100644 drivers/net/can/usb/kvaser_usb.c delete mode 100644 drivers/net/can/usb/kvaser_usb/Makefile delete mode 100644 drivers/net/can/usb/kvaser_usb/kvaser_usb.h delete mode 100644 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c delete mode 100644 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c delete mode 100644 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c delete mode 100644 drivers/net/can/usb/ucan.c delete mode 100644 drivers/net/dsa/realtek-smi.c delete mode 100644 drivers/net/dsa/realtek-smi.h delete mode 100644 drivers/net/dsa/rtl8366.c delete mode 100644 drivers/net/dsa/rtl8366rb.c delete mode 100644 drivers/net/dsa/vitesse-vsc73xx.c delete mode 100644 drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.h delete mode 100644 drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c delete mode 100644 drivers/net/ethernet/mellanox/mlx4/crdump.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/accel/accel.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer_tracepoint.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/fs.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/vxlan.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/vxlan.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/vxlan.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/vxlan.h delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum1_acl_tcam.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum1_mr_tcam.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum2_acl_tcam.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_flex_keys.c create mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_flex_keys.h delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.h delete mode 100644 drivers/net/ethernet/microchip/lan743x_ethtool.c delete mode 100644 drivers/net/ethernet/microchip/lan743x_ethtool.h delete mode 100644 drivers/net/ethernet/microchip/lan743x_ptp.c delete mode 100644 drivers/net/ethernet/microchip/lan743x_ptp.h create mode 100644 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_api.c create mode 100644 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_api.h delete mode 100644 drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h delete mode 100644 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c delete mode 100644 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c delete mode 100644 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c delete mode 100644 drivers/net/ieee802154/mac802154_hwsim.c delete mode 100644 drivers/net/ieee802154/mac802154_hwsim.h delete mode 100644 drivers/net/netdevsim/ipsec.c delete mode 100644 drivers/net/wireless/ath/wil6210/txrx_edma.c delete mode 100644 drivers/net/wireless/ath/wil6210/txrx_edma.h create mode 100644 drivers/net/wireless/intel/iwlwifi/fw/common_rx.c delete mode 100644 drivers/net/wireless/intel/iwlwifi/iwl-context-info-gen3.h delete mode 100644 drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/Makefile delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/core.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/debugfs.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/dma.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/dma.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/init.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/initvals.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/initvals_phy.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/mac.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/mac.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/main.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/mcu.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/mcu.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/phy.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/regs.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/trace.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/trace.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/tx.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/usb.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/usb.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/util.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_common.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_init_common.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_mac_common.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_phy_common.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_tx_common.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_usb.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_core.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_init.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_mac.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_main.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_mcu.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_phy.c delete mode 100644 drivers/net/wireless/mediatek/mt76/usb.c delete mode 100644 drivers/net/wireless/mediatek/mt76/usb_mcu.c delete mode 100644 drivers/net/wireless/mediatek/mt76/usb_trace.c delete mode 100644 drivers/net/wireless/mediatek/mt76/usb_trace.h delete mode 100644 drivers/nvmem/sc27xx-efuse.c create mode 100644 drivers/pci/hotplug/pcihp_skeleton.c delete mode 100644 drivers/phy/broadcom/phy-bcm-sr-pcie.c delete mode 100644 drivers/phy/renesas/phy-rcar-gen3-pcie.c delete mode 100644 drivers/pinctrl/berlin/pinctrl-as370.c delete mode 100644 drivers/pinctrl/cirrus/Kconfig delete mode 100644 drivers/pinctrl/cirrus/Makefile delete mode 100644 drivers/pinctrl/cirrus/pinctrl-cs47l35.c delete mode 100644 drivers/pinctrl/cirrus/pinctrl-cs47l85.c delete mode 100644 drivers/pinctrl/cirrus/pinctrl-cs47l90.c delete mode 100644 drivers/pinctrl/cirrus/pinctrl-madera-core.c delete mode 100644 drivers/pinctrl/cirrus/pinctrl-madera.h delete mode 100644 drivers/pinctrl/freescale/pinctrl-imx8mq.c delete mode 100644 drivers/pinctrl/intel/pinctrl-icelake.c create mode 100644 drivers/platform/goldfish/pdev_bus.c delete mode 100644 drivers/platform/mellanox/mlxreg-io.c delete mode 100644 drivers/platform/x86/i2c-multi-instantiate.c create mode 100644 drivers/platform/x86/silead_dmi.c delete mode 100644 drivers/platform/x86/touchscreen_dmi.c delete mode 100644 drivers/power/reset/qcom-pon.c delete mode 100644 drivers/power/supply/adp5061.c delete mode 100644 drivers/power/supply/cros_usbpd-charger.c delete mode 100644 drivers/powercap/idle_inject.c delete mode 100644 drivers/regulator/qcom-rpmh-regulator.c delete mode 100644 drivers/regulator/uniphier-regulator.c delete mode 100644 drivers/remoteproc/qcom_q6v5.c delete mode 100644 drivers/remoteproc/qcom_q6v5.h delete mode 100644 drivers/remoteproc/qcom_q6v5_wcss.c delete mode 100644 drivers/reset/reset-meson-audio-arb.c delete mode 100644 drivers/reset/reset-qcom-aoss.c delete mode 100644 drivers/reset/reset-uniphier-usb3.c create mode 100644 drivers/s390/crypto/ap_asm.h delete mode 100644 drivers/s390/net/ism.h delete mode 100644 drivers/s390/net/ism_drv.c create mode 100644 drivers/scsi/NCR_D700.c create mode 100644 drivers/scsi/NCR_D700.h create mode 100644 drivers/scsi/NCR_Q720.c create mode 100644 drivers/scsi/NCR_Q720.h create mode 100644 drivers/scsi/scsi_typedefs.h delete mode 100644 drivers/scsi/ufs/ufs-hisi.c delete mode 100644 drivers/scsi/ufs/ufs-hisi.h delete mode 100644 drivers/slimbus/qcom-ngd-ctrl.c delete mode 100644 drivers/slimbus/stream.c delete mode 100644 drivers/soc/fsl/dpio/dpio-driver.c delete mode 100644 drivers/soc/fsl/dpio/dpio-service.c delete mode 100644 drivers/soc/fsl/dpio/qbman-portal.c delete mode 100644 drivers/soc/fsl/dpio/qbman-portal.h delete mode 100644 drivers/soc/qcom/llcc-sdm845.c delete mode 100644 drivers/soc/qcom/llcc-slice.c delete mode 100644 drivers/soc/qcom/rpmh-internal.h delete mode 100644 drivers/soc/qcom/rpmh-rsc.c delete mode 100644 drivers/soc/qcom/rpmh.c delete mode 100644 drivers/soc/qcom/trace-rpmh.h delete mode 100644 drivers/soc/renesas/r9a06g032-smp.c delete mode 100644 drivers/spi/spi-uniphier.c delete mode 100644 drivers/staging/axis-fifo/Kconfig delete mode 100644 drivers/staging/axis-fifo/Makefile delete mode 100644 drivers/staging/axis-fifo/axis-fifo.c delete mode 100644 drivers/staging/axis-fifo/axis-fifo.txt create mode 100644 drivers/staging/comedi/drivers/serial2002.c delete mode 100644 drivers/staging/erofs/Kconfig delete mode 100644 drivers/staging/erofs/Makefile delete mode 100644 drivers/staging/erofs/TODO delete mode 100644 drivers/staging/erofs/data.c delete mode 100644 drivers/staging/erofs/dir.c delete mode 100644 drivers/staging/erofs/erofs_fs.h delete mode 100644 drivers/staging/erofs/include/linux/tagptr.h delete mode 100644 drivers/staging/erofs/include/trace/events/erofs.h delete mode 100644 drivers/staging/erofs/inode.c delete mode 100644 drivers/staging/erofs/internal.h delete mode 100644 drivers/staging/erofs/lz4defs.h delete mode 100644 drivers/staging/erofs/namei.c delete mode 100644 drivers/staging/erofs/super.c delete mode 100644 drivers/staging/erofs/unzip_lz4.c delete mode 100644 drivers/staging/erofs/unzip_pagevec.h delete mode 100644 drivers/staging/erofs/unzip_vle.c delete mode 100644 drivers/staging/erofs/unzip_vle.h delete mode 100644 drivers/staging/erofs/unzip_vle_lz4.c delete mode 100644 drivers/staging/erofs/utils.c delete mode 100644 drivers/staging/erofs/xattr.c delete mode 100644 drivers/staging/erofs/xattr.h create mode 100644 drivers/staging/fsl-dpaa2/ethernet/README delete mode 100644 drivers/staging/fsl-dpaa2/ethernet/ethernet-driver.rst create mode 100644 drivers/staging/fsl-dpaa2/ethernet/net.h create mode 100644 drivers/staging/fsl-mc/Kconfig create mode 100644 drivers/staging/fsl-mc/Makefile create mode 100644 drivers/staging/fsl-mc/bus/Kconfig create mode 100644 drivers/staging/fsl-mc/bus/Makefile rename drivers/{soc/fsl => staging/fsl-mc/bus}/dpio/Makefile (100%) rename drivers/{soc/fsl => staging/fsl-mc/bus}/dpio/dpio-cmd.h (100%) create mode 100644 drivers/staging/fsl-mc/bus/dpio/dpio-driver.c create mode 100644 drivers/staging/fsl-mc/bus/dpio/dpio-driver.txt create mode 100644 drivers/staging/fsl-mc/bus/dpio/dpio-service.c rename drivers/{soc/fsl => staging/fsl-mc/bus}/dpio/dpio.c (100%) rename drivers/{soc/fsl => staging/fsl-mc/bus}/dpio/dpio.h (100%) create mode 100644 drivers/staging/fsl-mc/bus/dpio/qbman-portal.c create mode 100644 drivers/staging/fsl-mc/bus/dpio/qbman-portal.h create mode 100644 drivers/staging/fsl-mc/include/dpaa2-fd.h rename {include/soc/fsl => drivers/staging/fsl-mc/include}/dpaa2-global.h (100%) rename {include/soc/fsl => drivers/staging/fsl-mc/include}/dpaa2-io.h (100%) delete mode 100644 drivers/staging/gasket/Kconfig delete mode 100644 drivers/staging/gasket/Makefile delete mode 100644 drivers/staging/gasket/TODO delete mode 100644 drivers/staging/gasket/apex.h delete mode 100644 drivers/staging/gasket/apex_driver.c delete mode 100644 drivers/staging/gasket/gasket.h delete mode 100644 drivers/staging/gasket/gasket_constants.h delete mode 100644 drivers/staging/gasket/gasket_core.c delete mode 100644 drivers/staging/gasket/gasket_core.h delete mode 100644 drivers/staging/gasket/gasket_interrupt.c delete mode 100644 drivers/staging/gasket/gasket_interrupt.h delete mode 100644 drivers/staging/gasket/gasket_ioctl.c delete mode 100644 drivers/staging/gasket/gasket_ioctl.h delete mode 100644 drivers/staging/gasket/gasket_page_table.c delete mode 100644 drivers/staging/gasket/gasket_page_table.h delete mode 100644 drivers/staging/gasket/gasket_sysfs.c delete mode 100644 drivers/staging/gasket/gasket_sysfs.h create mode 100644 drivers/staging/iio/gyro/Kconfig create mode 100644 drivers/staging/iio/gyro/Makefile create mode 100644 drivers/staging/iio/gyro/adis16060_core.c create mode 100644 drivers/staging/mt7621-gpio/Kconfig create mode 100644 drivers/staging/mt7621-gpio/Makefile create mode 100644 drivers/staging/mt7621-gpio/TODO create mode 100644 drivers/staging/mt7621-gpio/gpio-mt7621.c create mode 100644 drivers/staging/mt7621-gpio/mediatek,mt7621-gpio.txt delete mode 100644 drivers/staging/mt7621-pci/Kconfig create mode 100644 drivers/staging/rtl8188eu/hal/Hal8188ERateAdaptive.c delete mode 100644 drivers/staging/rtl8188eu/hal/hal8188e_rate_adaptive.c create mode 100644 drivers/staging/rtl8188eu/hal/odm_RTL8188E.c delete mode 100644 drivers/staging/rtl8188eu/hal/odm_rtl8188e.c create mode 100644 drivers/staging/rtl8188eu/include/Hal8188EPhyCfg.h create mode 100644 drivers/staging/rtl8188eu/include/Hal8188EPhyReg.h create mode 100644 drivers/staging/rtl8188eu/include/Hal8188ERateAdaptive.h delete mode 100644 drivers/staging/rtl8188eu/include/hal8188e_phy_cfg.h delete mode 100644 drivers/staging/rtl8188eu/include/hal8188e_phy_reg.h delete mode 100644 drivers/staging/rtl8188eu/include/hal8188e_rate_adaptive.h create mode 100644 drivers/staging/rtl8188eu/include/mp_custom_oid.h create mode 100644 drivers/staging/rtl8188eu/include/odm_RTL8188E.h create mode 100644 drivers/staging/rtl8188eu/include/odm_RegDefine11N.h delete mode 100644 drivers/staging/rtl8188eu/include/odm_rtl8188e.h create mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_led.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_ioctl_rtl.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_mp_phy_regdef.h create mode 100644 drivers/staging/rtl8723bs/include/rtl8192c_rf.h create mode 100644 drivers/staging/rtl8723bs/include/rtw_beamforming.h create mode 100644 drivers/staging/rtl8723bs/include/rtw_br_ext.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_pcie_reg.h create mode 100644 drivers/staging/rts5208/trace.c create mode 100644 drivers/staging/rts5208/trace.h create mode 100644 drivers/staging/skein/Kconfig create mode 100644 drivers/staging/skein/Makefile create mode 100644 drivers/staging/skein/TODO create mode 100644 drivers/staging/skein/skein_api.c create mode 100644 drivers/staging/skein/skein_api.h create mode 100644 drivers/staging/skein/skein_base.c create mode 100644 drivers/staging/skein/skein_base.h create mode 100644 drivers/staging/skein/skein_block.c create mode 100644 drivers/staging/skein/skein_block.h create mode 100644 drivers/staging/skein/skein_generic.c create mode 100644 drivers/staging/skein/skein_iv.h create mode 100644 drivers/staging/skein/threefish_api.c create mode 100644 drivers/staging/skein/threefish_api.h create mode 100644 drivers/staging/skein/threefish_block.c create mode 100644 drivers/staging/typec/Kconfig create mode 100644 drivers/staging/typec/Makefile create mode 100644 drivers/staging/typec/TODO create mode 100644 drivers/staging/typec/tcpci.c rename drivers/{usb => staging}/typec/tcpci.h (100%) rename drivers/{usb => staging}/typec/tcpci_rt1711h.c (100%) delete mode 100644 drivers/staging/wilc1000/microchip,wilc1000,sdio.txt delete mode 100644 drivers/staging/wilc1000/microchip,wilc1000,spi.txt create mode 100644 drivers/thermal/qcom/tsens-8996.c delete mode 100644 drivers/thermal/qcom/tsens-v2.c delete mode 100644 drivers/usb/dwc3/dwc3-haps.c delete mode 100644 drivers/usb/host/ehci-npcm7xx.c delete mode 100644 drivers/usb/typec/altmodes/Kconfig delete mode 100644 drivers/usb/typec/altmodes/Makefile delete mode 100644 drivers/usb/typec/altmodes/displayport.c delete mode 100644 drivers/usb/typec/bus.c delete mode 100644 drivers/usb/typec/bus.h delete mode 100644 drivers/usb/typec/tcpci.c create mode 100644 drivers/w1/slaves/w1_ds2760.c create mode 100644 drivers/w1/slaves/w1_ds2760.h delete mode 100644 drivers/watchdog/menz69_wdt.c delete mode 100644 drivers/xen/gntdev-common.h delete mode 100644 drivers/xen/gntdev-dmabuf.c delete mode 100644 drivers/xen/gntdev-dmabuf.h delete mode 100644 drivers/xen/mem-reservation.c delete mode 100644 fs/gfs2/aops.h create mode 100644 fs/hfsplus/acl.h create mode 100644 fs/hfsplus/posix_acl.c delete mode 100644 fs/overlayfs/file.c delete mode 100644 fs/xfs/scrub/bitmap.c delete mode 100644 fs/xfs/scrub/bitmap.h create mode 100644 include/crypto/vmac.h delete mode 100644 include/drm/drm_audio_component.h delete mode 100644 include/drm/drm_client.h delete mode 100644 include/drm/drm_writeback.h delete mode 100644 include/drm/ttm/ttm_set_memory.h delete mode 100644 include/dt-bindings/clock/actions,s700-cmu.h delete mode 100644 include/dt-bindings/clock/axg-audio-clkc.h create mode 100644 include/dt-bindings/clock/exynos5440.h delete mode 100644 include/dt-bindings/clock/maxim,max9485.h delete mode 100644 include/dt-bindings/clock/px30-cru.h delete mode 100644 include/dt-bindings/clock/qcom,dispcc-sdm845.h delete mode 100644 include/dt-bindings/clock/r9a06g032-sysctrl.h delete mode 100644 include/dt-bindings/clock/rk3399-ddr.h delete mode 100644 include/dt-bindings/clock/sun8i-tcon-top.h delete mode 100644 include/dt-bindings/gce/mt8173-gce.h delete mode 100644 include/dt-bindings/iio/adc/at91-sama5d2_adc.h delete mode 100644 include/dt-bindings/memory/mt2712-larb-port.h delete mode 100644 include/dt-bindings/regulator/qcom,rpmh-regulator.h delete mode 100644 include/dt-bindings/reset/amlogic,meson-axg-audio-arb.h delete mode 100644 include/dt-bindings/reset/qcom,sdm845-aoss.h delete mode 100644 include/dt-bindings/soc/qcom,rpmh-rsc.h delete mode 100644 include/dt-bindings/usb/pd.h delete mode 100644 include/linux/ascii85.h delete mode 100644 include/linux/bits.h delete mode 100644 include/linux/build-salt.h delete mode 100644 include/linux/crc32poly.h delete mode 100644 include/linux/crc64.h delete mode 100644 include/linux/fsi-sbefifo.h delete mode 100644 include/linux/gnss.h delete mode 100644 include/linux/gpio/aspeed.h delete mode 100644 include/linux/idle_inject.h delete mode 100644 include/linux/mailbox/mtk-cmdq-mailbox.h delete mode 100644 include/linux/mfd/madera/core.h delete mode 100644 include/linux/mfd/madera/pdata.h delete mode 100644 include/linux/mfd/madera/registers.h delete mode 100644 include/linux/mfd/rohm-bd718x7.h delete mode 100644 include/linux/mtd/spinand.h create mode 100644 include/linux/netfilter/nf_osf.h delete mode 100644 include/linux/netfilter/nfnetlink_osf.h create mode 100644 include/linux/percpu_ida.h delete mode 100644 include/linux/platform_data/ams-delta-fiq.h create mode 100644 include/linux/platform_data/bt-nokia-h4p.h delete mode 100644 include/linux/platform_data/jz4740/jz4740_nand.h create mode 100644 include/linux/platform_data/media/sii9234.h create mode 100644 include/linux/platform_data/sh_ipmmu.h delete mode 100644 include/linux/platform_data/txx9/ndfmc.h delete mode 100644 include/linux/rhashtable-types.h delete mode 100644 include/linux/soc/qcom/llcc-qcom.h create mode 100644 include/linux/spi/adi_spi3.h delete mode 100644 include/linux/usb/typec_altmode.h delete mode 100644 include/linux/usb/typec_dp.h delete mode 100644 include/net/ipv6_frag.h delete mode 100644 include/net/lag.h create mode 100644 include/net/netfilter/nf_conntrack_l3proto.h delete mode 100644 include/soc/fsl/dpaa2-fd.h delete mode 100644 include/soc/qcom/rpmh.h delete mode 100644 include/soc/qcom/tcs.h delete mode 100644 include/sound/hda_component.h delete mode 100644 include/sound/rt5682.h delete mode 100644 include/trace/events/fsi_master_ast_cf.h delete mode 100644 include/uapi/linux/fpga-dfl.h delete mode 100644 include/uapi/linux/fsi.h create mode 100644 include/uapi/linux/netfilter/nf_osf.h delete mode 100644 include/uapi/linux/netfilter/nfnetlink_osf.h delete mode 100644 include/uapi/linux/usb/g_uvc.h delete mode 100644 include/xen/mem-reservation.h delete mode 100644 kernel/bpf/local_storage.c delete mode 100644 kernel/bpf/reuseport_array.c delete mode 100644 kernel/sched/pelt.c delete mode 100644 kernel/sched/pelt.h delete mode 100644 kernel/trace/preemptirq_delay_test.c delete mode 100644 kernel/trace/trace_kprobe_selftest.c delete mode 100644 kernel/trace/trace_kprobe_selftest.h delete mode 100644 kernel/trace/trace_preemptirq.c delete mode 100644 lib/crc64.c delete mode 100644 lib/gen_crc64table.c create mode 100644 lib/percpu_ida.c delete mode 100644 lib/test_bitfield.c delete mode 100644 lib/test_ida.c create mode 100644 net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c create mode 100644 net/ipv4/netfilter/nf_conntrack_proto_icmp.c delete mode 100644 net/ipv6/ila/ila_main.c create mode 100644 net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c create mode 100644 net/ipv6/netfilter/nf_conntrack_proto_icmpv6.c delete mode 100644 net/mac80211/he.c create mode 100644 net/netfilter/nf_conntrack_l3proto_generic.c delete mode 100644 net/netfilter/nf_conntrack_proto_icmp.c delete mode 100644 net/netfilter/nf_conntrack_proto_icmpv6.c create mode 100644 net/netfilter/nf_osf.c delete mode 100644 net/netfilter/nfnetlink_osf.c delete mode 100644 net/netfilter/nft_osf.c delete mode 100644 net/netfilter/nft_tproxy.c delete mode 100644 net/netfilter/nft_tunnel.c delete mode 100644 net/sched/sch_cake.c delete mode 100644 net/sched/sch_etf.c delete mode 100644 net/sched/sch_skbprio.c delete mode 100644 net/smc/smc_ism.c delete mode 100644 net/smc/smc_ism.h delete mode 100644 net/xfrm/xfrm_interface.c delete mode 100644 samples/bpf/hash_func01.h delete mode 100644 samples/bpf/xdp_sample_pkts_kern.c delete mode 100644 samples/bpf/xdp_sample_pkts_user.c rename scripts/{ => basic}/bin2c.c (100%) delete mode 100644 scripts/coccinelle/api/atomic_as_refcounter.cocci delete mode 100644 scripts/gcc-plugins/Kconfig create mode 100755 scripts/gen_initramfs_list.sh delete mode 100644 scripts/kconfig/tests/err_recursive_dep/Kconfig delete mode 100644 scripts/kconfig/tests/err_recursive_dep/__init__.py delete mode 100644 scripts/kconfig/tests/err_recursive_dep/expected_stderr create mode 100644 scripts/kconfig/tests/warn_recursive_dep/Kconfig create mode 100644 scripts/kconfig/tests/warn_recursive_dep/__init__.py create mode 100644 scripts/kconfig/tests/warn_recursive_dep/expected_stderr delete mode 100644 scripts/subarch.include create mode 100644 sound/arm/pxa2xx-pcm.c create mode 100644 sound/arm/pxa2xx-pcm.h delete mode 100644 sound/hda/hdac_component.c create mode 100644 sound/soc/codecs/dio2125.c delete mode 100644 sound/soc/codecs/es7241.c delete mode 100644 sound/soc/codecs/rt5682.c delete mode 100644 sound/soc/codecs/rt5682.h delete mode 100644 sound/soc/codecs/simple-amplifier.c delete mode 100644 sound/soc/intel/boards/glk_rt5682_max98357a.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-bxt-match.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-cnl-match.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-glk-match.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-kbl-match.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-skl-match.c delete mode 100644 sound/soc/meson/Kconfig delete mode 100644 sound/soc/meson/Makefile delete mode 100644 sound/soc/meson/axg-card.c delete mode 100644 sound/soc/meson/axg-fifo.c delete mode 100644 sound/soc/meson/axg-fifo.h delete mode 100644 sound/soc/meson/axg-frddr.c delete mode 100644 sound/soc/meson/axg-spdifout.c delete mode 100644 sound/soc/meson/axg-tdm-formatter.c delete mode 100644 sound/soc/meson/axg-tdm-formatter.h delete mode 100644 sound/soc/meson/axg-tdm-interface.c delete mode 100644 sound/soc/meson/axg-tdm.h delete mode 100644 sound/soc/meson/axg-tdmin.c delete mode 100644 sound/soc/meson/axg-tdmout.c delete mode 100644 sound/soc/meson/axg-toddr.c delete mode 100644 sound/soc/qcom/common.c delete mode 100644 sound/soc/qcom/common.h delete mode 100644 sound/soc/qcom/sdm845.c delete mode 100644 sound/soc/rockchip/rockchip_pcm.c delete mode 100644 sound/soc/rockchip/rockchip_pcm.h delete mode 100644 sound/usb/power.c delete mode 100644 tools/arch/arm64/include/uapi/asm/unistd.h delete mode 100644 tools/bpf/.gitignore delete mode 100644 tools/bpf/Makefile.helpers delete mode 100644 tools/bpf/bpftool/btf_dumper.c delete mode 100644 tools/build/feature/test-reallocarray.c delete mode 100644 tools/include/linux/overflow.h delete mode 100644 tools/include/tools/libc_compat.h delete mode 100644 tools/include/uapi/asm-generic/unistd.h delete mode 100644 tools/include/uapi/linux/in.h delete mode 100644 tools/lib/bpf/libbpf_errno.c delete mode 100644 tools/lib/bpf/str_error.c delete mode 100644 tools/lib/bpf/str_error.h delete mode 100644 tools/memory-model/litmus-tests/IRIW+fencembonceonces+OnceOnce.litmus create mode 100644 tools/memory-model/litmus-tests/IRIW+mbonceonces+OnceOnce.litmus create mode 100644 tools/memory-model/litmus-tests/LB+ctrlonceonce+mbonceonce.litmus delete mode 100644 tools/memory-model/litmus-tests/LB+fencembonceonce+ctrlonceonce.litmus delete mode 100644 tools/memory-model/litmus-tests/MP+fencewmbonceonce+fencermbonc [...] create mode 100644 tools/memory-model/litmus-tests/MP+wmbonceonce+rmbonceonce.litmus delete mode 100644 tools/memory-model/litmus-tests/R+fencembonceonces.litmus create mode 100644 tools/memory-model/litmus-tests/R+mbonceonces.litmus delete mode 100644 tools/memory-model/litmus-tests/S+fencewmbonceonce+poacquireonc [...] create mode 100644 tools/memory-model/litmus-tests/S+wmbonceonce+poacquireonce.litmus delete mode 100644 tools/memory-model/litmus-tests/SB+fencembonceonces.litmus create mode 100644 tools/memory-model/litmus-tests/SB+mbonceonces.litmus delete mode 100644 tools/memory-model/litmus-tests/SB+rfionceonce-poonceonces.litmus delete mode 100644 tools/memory-model/litmus-tests/WRC+pooncerelease+fencermbonceo [...] create mode 100644 tools/memory-model/litmus-tests/WRC+pooncerelease+rmbonceonce+O [...] delete mode 100644 tools/memory-model/litmus-tests/Z6.0+pooncerelease+poacquirerel [...] create mode 100644 tools/memory-model/litmus-tests/Z6.0+pooncerelease+poacquirerel [...] mode change 100755 => 100644 tools/memory-model/scripts/checkalllitmus.sh mode change 100755 => 100644 tools/memory-model/scripts/checklitmus.sh delete mode 100755 tools/perf/arch/arm64/entry/syscalls/mksyscalltbl delete mode 100644 tools/perf/arch/x86/tests/bp-modify.c delete mode 100644 tools/perf/examples/bpf/augmented_syscalls.c delete mode 100644 tools/perf/examples/bpf/hello.c delete mode 100644 tools/perf/examples/bpf/sys_enter_openat.c delete mode 100644 tools/perf/include/bpf/stdio.h delete mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/core-imp-def.json delete mode 100644 tools/perf/pmu-events/arch/s390/cf_z13/transaction.json delete mode 100644 tools/perf/pmu-events/arch/s390/cf_z14/transaction.json delete mode 100644 tools/perf/pmu-events/arch/s390/cf_zec12/transaction.json delete mode 100644 tools/perf/trace/beauty/socket.c delete mode 100755 tools/perf/trace/beauty/socket_ipproto.sh delete mode 100644 tools/perf/util/s390-cpumsf-kernel.h delete mode 100644 tools/perf/util/s390-cpumsf.c delete mode 100644 tools/perf/util/s390-cpumsf.h delete mode 100644 tools/testing/radix-tree/linux/xarray.h rename tools/testing/selftests/android/{ => ion}/config (100%) delete mode 100644 tools/testing/selftests/bpf/socket_cookie_prog.c delete mode 100644 tools/testing/selftests/bpf/test_cgroup_storage.c delete mode 100644 tools/testing/selftests/bpf/test_select_reuseport.c delete mode 100644 tools/testing/selftests/bpf/test_select_reuseport_common.h delete mode 100644 tools/testing/selftests/bpf/test_select_reuseport_kern.c delete mode 100755 tools/testing/selftests/bpf/test_skb_cgroup_id.sh delete mode 100644 tools/testing/selftests/bpf/test_skb_cgroup_id_kern.c delete mode 100644 tools/testing/selftests/bpf/test_skb_cgroup_id_user.c delete mode 100644 tools/testing/selftests/bpf/test_socket_cookie.c delete mode 100644 tools/testing/selftests/cgroup/.gitignore delete mode 100644 tools/testing/selftests/cgroup/test_core.c delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/mirror_gre.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/mirror_gre_scale.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/qos_dscp_bridge.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/qos_dscp_router.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/router_scale.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/tc_flower.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/spectrum/devlink_lib_ [...] delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/spectrum/devlink_reso [...] delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/spectrum/mirror_gre_scale.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/spectrum/resource_scale.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/spectrum/router_scale.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/spectrum/tc_flower_scale.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/tc_flower_scale.sh delete mode 100644 tools/testing/selftests/efivarfs/config delete mode 100644 tools/testing/selftests/ftrace/test.d/preemptirq/irqsoff_tracer.tc delete mode 100644 tools/testing/selftests/kvm/cr4_cpuid_sync_test.c delete mode 100644 tools/testing/selftests/kvm/dirty_log_test.c delete mode 100644 tools/testing/selftests/kvm/platform_info_test.c delete mode 100644 tools/testing/selftests/kvm/state_test.c delete mode 100755 tools/testing/selftests/net/forwarding/bridge_port_isolation.sh delete mode 100644 tools/testing/selftests/net/forwarding/devlink_lib.sh delete mode 100755 tools/testing/selftests/net/forwarding/gre_multipath.sh delete mode 100755 tools/testing/selftests/net/forwarding/mirror_gre_bridge_1d.sh delete mode 100755 tools/testing/selftests/net/forwarding/mirror_gre_bridge_1q.sh delete mode 100755 tools/testing/selftests/net/forwarding/mirror_gre_bridge_1q_lag.sh delete mode 100755 tools/testing/selftests/net/forwarding/mirror_gre_lag_lacp.sh delete mode 100755 tools/testing/selftests/net/forwarding/router_bridge.sh delete mode 100755 tools/testing/selftests/net/forwarding/router_bridge_vlan.sh delete mode 100755 tools/testing/selftests/net/forwarding/router_broadcast.sh delete mode 100755 tools/testing/selftests/net/ip6_gre_headroom.sh delete mode 100644 tools/testing/selftests/net/tls.c create mode 100644 tools/testing/selftests/powerpc/alignment/copy_paste_unaligned_ [...] create mode 100644 tools/testing/selftests/powerpc/alignment/copy_paste_unaligned_ [...] create mode 100644 tools/testing/selftests/powerpc/alignment/copy_unaligned.c create mode 100644 tools/testing/selftests/powerpc/alignment/paste_last_unaligned.c create mode 100644 tools/testing/selftests/powerpc/alignment/paste_unaligned.c delete mode 100644 tools/testing/selftests/powerpc/copyloops/asm/asm-compat.h delete mode 100644 tools/testing/selftests/powerpc/copyloops/asm/feature-fixups.h delete mode 100644 tools/testing/selftests/powerpc/copyloops/copy_tofrom_user_reference.S delete mode 100644 tools/testing/selftests/powerpc/copyloops/exc_validate.c delete mode 100644 tools/testing/selftests/powerpc/copyloops/stubs.S delete mode 120000 tools/testing/selftests/powerpc/primitives/asm/asm-const.h delete mode 120000 tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h delete mode 100644 tools/testing/selftests/powerpc/stringloops/asm/cache.h delete mode 100644 tools/testing/selftests/powerpc/stringloops/asm/ppc-opcode.h delete mode 120000 tools/testing/selftests/powerpc/stringloops/memcmp_32.S delete mode 100644 tools/testing/selftests/powerpc/stringloops/string.c delete mode 100644 tools/testing/selftests/powerpc/stringloops/strlen.c delete mode 120000 tools/testing/selftests/powerpc/stringloops/strlen_32.S delete mode 100644 tools/testing/selftests/proc/self.c delete mode 100644 tools/testing/selftests/proc/thread-self.c create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TREE08-T.boot delete mode 100644 tools/testing/selftests/rseq/rseq-arm64.h delete mode 100644 tools/testing/selftests/rseq/rseq-s390.h delete mode 100644 tools/testing/selftests/tc-testing/config delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/actions/nat.json delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/actions/tunnel_key.json delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/filters/fw.json delete mode 100644 tools/testing/selftests/vm/map_populate.c delete mode 100755 usr/gen_initramfs_list.sh