This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-mainline-allyesconfig in repository toolchain/ci/linux.
omits 6ab8ad31601f Merge tag 'sound-5.4-rc1' of git://git.kernel.org/pub/scm/ [...] omits ea982ba7f791 Merge tag 'mmc-v5.4' of git://git.kernel.org/pub/scm/linux [...] omits 7ad67ca5534e Merge tag 'for-5.4/block-2019-09-16' of git://git.kernel.d [...] omits 5260c2b863ef Merge tag 'for-5.4/libata-2019-09-15' of git://git.kernel. [...] omits 1e6fa3a33e6d Merge tag 'for-5.4/io_uring-2019-09-15' of git://git.kerne [...] omits 7c672abc120a Merge tag 'docs-5.4' of git://git.lwn.net/linux omits 1902314157b1 Merge branch 'for-5.4' of git://git.kernel.org/pub/scm/lin [...] omits 3ee8d6c592dc Merge branch 'for-5.4' of git://git.kernel.org/pub/scm/lin [...] omits b8456f945955 Merge tag 'asm-generic-5.4' of git://git.kernel.org/pub/sc [...] omits 6dec8c15e5fa Merge tag 'xtensa-20190917' of git://github.com/jcmvbkbc/l [...] omits d590284419b1 Merge tag 's390-5.4-1' of git://git.kernel.org/pub/scm/lin [...] omits 1e24aaabdee9 Merge tag 'for-linus' of git://github.com/openrisc/linux omits 16da0961d3d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f2444d38f6b Merge branch 'timers-core-for-linus' of git://git.kernel.o [...] omits c5f12fdb8bd8 Merge branch 'x86-apic-for-linus' of git://git.kernel.org/ [...] omits a572ba63298d Merge branch 'irq-core-for-linus' of git://git.kernel.org/ [...] omits 258b16ec9a54 Merge branch 'x86-irq-for-linus' of git://git.kernel.org/p [...] omits 3fb7f3a6ed86 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/p [...] omits 3cd0462230d8 Merge branch 'smp-hotplug-for-linus' of git://git.kernel.o [...] omits 16208cd6c36a Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits ad062195731b Merge tag 'platform-drivers-x86-v5.4-1' of git://git.infra [...] omits 7ac63f6ba5db Merge branch 'x86-vmware-for-linus' of git://git.kernel.or [...] omits e2bddc20b562 Merge branch 'x86-hyperv-for-linus' of git://git.kernel.or [...] omits 6f24671485d0 Merge branch 'x86-platform-for-linus' of git://git.kernel. [...] omits ac51667b5b95 Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pu [...] omits e0d60a1e68a3 Merge branch 'x86-entry-for-linus' of git://git.kernel.org [...] omits 22331f895298 Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/p [...] omits fc6fd1392a8f Merge branch 'x86-build-for-linus' of git://git.kernel.org [...] omits 49a21e52a6ba Merge branch 'x86-boot-for-linus' of git://git.kernel.org/ [...] omits df4c0b18f2a2 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/p [...] omits 7e67a859997a Merge branch 'sched-core-for-linus' of git://git.kernel.or [...] omits 772c1d06bd40 Merge branch 'perf-core-for-linus' of git://git.kernel.org [...] omits c7eba51cfdf9 Merge branch 'locking-core-for-linus' of git://git.kernel. [...] omits cc9b499a1f71 Merge branch 'efi-core-for-linus' of git://git.kernel.org/ [...] omits 98c82b4b8be6 Merge branch 'core-stacktrace-for-linus' of git://git.kern [...] omits 94d18ee9340e Merge branch 'core-rcu-for-linus' of git://git.kernel.org/ [...] omits d75a43c645c2 Merge branch 'core-objtool-for-linus' of git://git.kernel. [...] omits a480222f4c7c Merge branch 'core-headers-for-linus' of git://git.kernel. [...] omits cef7298262e9 Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] omits d47ebd684229 Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] omits 399eb9b6cbf3 Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] omits 2b97c39514a6 Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] omits d0a16fe93438 Merge branch 'parisc-5.4-1' of git://git.kernel.org/pub/sc [...] omits 76f0f227cffb Merge tag 'please-pull-ia64_for_5.4' of git://git.kernel.o [...] omits 58d4fafd0b4c Merge tag 'riscv/for-v5.4-rc1' of git://git.kernel.org/pub [...] omits dbcda58ad989 Merge tag 'm68k-for-v5.4-tag1' of git://git.kernel.org/pub [...] omits e77fafe9afb5 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] omits 52a5525214d0 Merge tag 'iommu-updates-v5.4' of git://git.kernel.org/pub [...] omits bbfe0d6b8b73 Merge tag 'gpio-v5.4-1' of git://git.kernel.org/pub/scm/li [...] omits 31dda85e49da Merge tag 'i3c/for-5.4' of git://git.kernel.org/pub/scm/li [...] omits aa62325dc38d Merge tag 'spi-v5.4' of git://git.kernel.org/pub/scm/linux [...] omits c4d11ccb2b5c Merge tag 'regulator-v5.4' of git://git.kernel.org/pub/scm [...] omits 0372fd1a70c4 Merge tag 'regmap-v5.4' of git://git.kernel.org/pub/scm/li [...] omits 6729fb666a3b Merge tag 'hwmon-for-v5.4' of git://git.kernel.org/pub/scm [...] omits 8e97be2acd59 Merge branch 'ras-core-for-linus' of git://git.kernel.org/ [...] omits ff881842e125 Merge tag 'edac_for_5.4' of git://git.kernel.org/pub/scm/l [...] omits a7bd4bcf138e Merge tag 'tpmdd-next-20190902' of git://git.infradead.org [...] omits c17112a5c413 Merge tag 'core-process-v5.4' of git://git.kernel.org/pub/ [...] omits 9c7eddf1b080 null_blk: format pr_* logs with pr_fmt omits 701dfc428847 null_blk: match the type of parameter nr_devices omits 4467453502f1 null_blk: do not fail the module load with zero devices omits 563c4f85f9f0 Merge branch 'sched/rt' into sched/core, to pick up -rt changes omits 2735913c1079 s390: remove pointless drivers-y in drivers/s390/Makefile omits 03e9e42f7981 s390/cpum_sf: Fix line length and format string omits cf2c4a3f35b7 s390/pci: fix MSI message data omits 9bf9bf5440b9 Merge tag 'asoc-v5.4-2' of git://git.kernel.org/pub/scm/li [...] omits 9a91b05bba58 block: also check RQF_STATS in blk_mq_need_time_stamp() omits 3d2443069407 block: make rq sector size accessible for block stats omits 4d856f72c10e Linux 5.3 omits 72dbcf721566 Revert "ext4: make __ext4_get_inode_loc plug" omits b769c5ba8aed Merge branch 'spi-5.4' into spi-next omits 262a2f33454f Merge branch 'spi-5.3' into spi-linus omits a54f8485727e Merge branch 'asoc-5.4' into asoc-next omits 7e0d8442e4fb Merge branch 'asoc-5.3' into asoc-linus omits fca11622d600 ASoC: sdm845: remove unneeded semicolon omits fe013f8bc160 Documentation: kbuild: Add document about reproducible builds omits 1609d7604b84 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 5277deaab9f9 io_uring: increase IORING_MAX_ENTRIES to 32K omits 1f9c632cde0c Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits b03c036e6f96 Merge tag 'riscv/for-v5.3' of git://git.kernel.org/pub/scm [...] omits 0d4a3f2abbef Revert "vhost: block speculation of translated descriptors" omits 36024fcf8d28 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 1c4c5e2528af Merge tag 'mmc-v5.3-rc8' of git://git.kernel.org/pub/scm/l [...] omits 592b8d8759ce Merge tag 'drm-fixes-2019-09-13' of git://anongit.freedesk [...] omits 89f3b6d62f2c bfq: Fix bfq linkage error omits d3f9990f1b48 Merge branch 'for-next' into for-linus omits cbacb5ab0aa0 docs: printk-formats: Stop encouraging use of unnecessary [...] omits 82f12ab311fd Documentation: Add "earlycon=sbi" to the admin guide omits 19ad5f79f92e doc:lock: remove reference to clever use of read-write lock omits d62e8055a596 devices.txt: improve entry for comedi (char major 98) omits a9c20bb0206a Merge tag 'kvm-s390-master-5.3-1' of git://git.kernel.org/ [...] omits 002c5f73c508 KVM: x86/mmu: Reintroduce fast invalidate/zap for flushing [...] omits 541ab2aeb282 KVM: x86: work around leak of uninitialized stack contents omits f7eea636c3d5 KVM: nVMX: handle page fault in vmread omits 474efecb65dc riscv: modify the Image header to improve compatibility wi [...] omits 99e5381d548d Merge branch 'md-next' of git://git.kernel.org/pub/scm/lin [...] omits 067df25c8390 raid5: use bio_end_sector in r5_next_bio omits feb9bf9849e2 raid5: remove STRIPE_OPS_REQ_PENDING omits 33f2c35a54df md: add feature flag MD_FEATURE_RAID0_LAYOUT omits c84a1372df92 md/raid0: avoid RAID0 data corruption due to layout confusion. omits 6ce220dd2f8e raid5: don't set STRIPE_HANDLE to stripe which is in batch list omits b76b4715eba0 raid5: don't increment read_errors on EILSEQ return omits 4d7ffcf3bf1b cdc_ether: fix rndis support for Mediatek based smartphones omits ae3b06ed55b1 Merge branch 'sctp_do_bind-leak' omits 29b99f54a8e6 sctp: destroy bucket if failed to bind addr omits e0e4b8de10ad sctp: remove redundant assignment when call sctp_get_port_local omits 8e2ef6abd465 sctp: change return type of sctp_get_port_local omits 8f6617badcc9 ixgbevf: Fix secpath usage for IPsec Tx offload omits 4e19e72f45d3 hwmon: submitting-patches: Add note on comment style omits 9b0cffa6c462 hwmon: submitting-patches: Point to with_info API omits b46119796721 Merge branch 'fixes' into next omits 87b5d602a1cc mmc: tmio: Fixup runtime PM management during remove omits aa86f1a38875 mmc: tmio: Fixup runtime PM management during probe omits 8861474a105c Revert "mmc: tmio: move runtime PM enablement to the drive [...] omits a0e225113299 s390: add support for IBM z15 machines omits 3c2eb6b76cab s390/crypto: Support for SHA3 via CPACF (MSA6) omits 724dc336b79f s390/startup: add pgm check info printing omits fdeae8f5a2e5 spi: mediatek: support large PA omits 2c231e0ab638 spi: mediatek: add spi support for mt6765 IC omits 7359d108d44b dt-bindings: spi: update bindings for MT6765 SoC omits 63d1a3488ff5 ASoC: fsl_sai: Implement set_bclk_ratio omits a7f89616b737 Merge branch 'for-5.3-fixes' of git://git.kernel.org/pub/s [...] omits 1b304a1ae45d Merge tag 'for-5.3-rc8-tag' of git://git.kernel.org/pub/sc [...] omits 4adcdcea717c sched/psi: Correct overly pessimistic size calculation omits eb92692b2544 sched/fair: Speed-up energy-aware wake-ups omits 97a61369830a cgroup: freezer: fix frozen state inheritance omits 44e9d308a51f kselftests: cgroup: add freezer mkdir test omits b2a9eadab857 io_uring: make sqpoll wakeup possible with getevents omits 6d5d5ac522b2 io_uring: extend async work merging omits 3b710d7ae5d5 hwmon: (nct7904) Fix incorrect SMI status register setting [...] omits 21fa1004ff5d Merge branch 'nvme-5.4' of git://git.infradead.org/nvme in [...] omits 5f8badbcbeac nvmet: fix a wrong error status returned in error log page omits 85f8a4351dfd nvme: send discovery log page change events to userspace omits a42f42e5bb84 nvme: add uevent variables for controller devices omits 93da40239b10 nvme: enable aen regardless of the presence of I/O queues omits 2d352df57bcd nvme-fabrics: allow discovery subsystems accept a kato omits 1179d337be70 nvmet: Use PTR_ERR_OR_ZERO() in nvmet_init_discovery() omits 97b3807e9303 nvme: Remove redundant assignment of cq vector omits 733e4b69d508 nvme: Assign subsys instance from first ctrl omits 312910f4d2fe nvme: tcp: remove redundant assignment to variable ret omits 03894b7a896d nvme: include admin_q sync with nvme_sync_queues omits c26aa572027d nvme: Treat discovery subsystems as unique subsystems omits 205da2434301 nvme: fix ns removal hang when failing to revalidate due t [...] omits 538af88ea7d9 nvme: make nvme_report_ns_ids propagate error back omits 331813f687ed nvme: make nvme_identify_ns propagate errors back omits 2f9c17364775 nvme: pass status to nvme_error_status omits 74bd8cbe7dd6 nvme-fc: Fail transport errors with NVME_SC_HOST_PATH omits 16686010085f nvme-tcp: fail command with NVME_SC_HOST_PATH_ERROR send failed omits 1c0d12c0b1a1 nvme: fail cancelled commands with NVME_SC_HOST_PATH_ERROR omits f690790c9da3 MAINTAINERS: Switch PDx86 subsystem status to Odd Fixes omits 505a8ec7e11a Revert "drm/i915/userptr: Acquire the page lock around set [...] omits 98dcb386e5c3 Merge tag 'for-linus-20190912' of gitolite.kernel.org:pub/ [...] omits fcc16a9e24ba parisc: Have git ignore generated real2.S and firmware.c omits 95217783b7f6 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits e6bb711600db Merge tag 'drm-misc-fixes-2019-09-12' of git://anongit.fre [...] omits 0a67b5a926e6 block: fix race between switching elevator and removing queues omits b804049dce91 scsi: core: remove dummy q->dev check omits 8a15b4d7cd87 block: bypass blk_set_runtime_active for uninitialized q->dev omits 911ad0b6110d Merge tag 'drm-intel-fixes-2019-09-11' of git://anongit.fr [...] omits a0eb9abd8af9 fork: block invalid exit signals with clone3() omits 53936b5bf35e KVM: s390: Do not leak kernel stack data in the KVM_S390_I [...] omits b456d72412ca sctp: Fix the link time qualifier of 'sctp_ctrlsock_exit()' omits 3dc8dcb02fdb Merge tag 'qcom-drivers-for-5.4' of git://git.kernel.org/p [...] omits f39b683d35df ixgbe: Fix secpath usage for IPsec TX offload. omits 18dfa7117a3f Btrfs: fix unwritten extent buffers and hangs on future wr [...] omits 410f954cb1d1 Btrfs: fix assertion failure during fsync and use of stale [...] omits 13a17cc0526f KVM: s390: kvm_s390_vm_start_migration: check dirty_bitmap [...] omits a21b7f0cff19 net: qrtr: fix memort leak in qrtr_tun_write_iter omits 10cc514f451a net: Fix null de-reference of device refcount omits d23dbc479a8e ipv6: Fix the link time qualifier of 'ping_v6_proc_exit_net()' omits 77f22f92dff8 tun: fix use-after-free when register netdev failed omits ad32b4800c2b Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 6dcf6a4eb95a Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 95779fe8506d Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits 840ce8f8073e Merge tag 'pinctrl-v5.3-3' of git://git.kernel.org/pub/scm [...] omits 11c43bb022b3 gpiolib: of: add a fallback for wlf,reset GPIO name omits c34a024e4ee0 gpio: htc-egpio: Remove unused exported htc_egpio_get_wake [...] omits 9c09f6234871 Merge tag 'gpio-v5.3-6' of git://git.kernel.org/pub/scm/li [...] omits c1432423a168 pinctrl: aspeed: Fix spurious mux failures on the AST2500 omits 13d5231cc062 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] omits 2efc6bfadb0b gpio: remove explicit comparison with 0 omits af38d07ed391 tcp: fix tcp_ecn_withdraw_cwr() to clear TCP_ECN_QUEUE_CWR omits f7c4ce890dd2 null_blk: validate the number of devices omits 4e47ee8fbef0 null_blk: fix module name at log message omits 04c56957ebda docs: block: null_blk: enhance document style omits 060423bfdee3 vhost: make sure log_num < in_num omits a89db445fbd7 vhost: block speculation of translated descriptors omits bf280c0387eb ixgbe: fix double clean of Tx descriptors with xdp omits 377228accbbb ixgbe: Prevent u8 wrapping of ITR value to something less [...] omits c4ad85026d4d Merge branch 'regulator-5.4' into regulator-next omits d440c4efe43c Merge branch 'regulator-5.3' into regulator-linus omits 2b8279aec182 spi: bcm2835: Speed up RX-only DMA transfers by zero-filli [...] omits 8259bf667a0f spi: bcm2835: Speed up TX-only DMA transfers by clearing RX FIFO omits bf75703d0912 dmaengine: bcm2835: Avoid accessing memory when copying zeroes omits 571e31fa60b3 spi: bcm2835: Cache CS register value for ->prepare_message() omits 48118a9323ab ASoC: dmaengine: Replace strncpy() with strscpy_pad() for [...] omits c3ef82078332 dmaengine: bcm2835: Document struct bcm2835_dmadev omits 229e6af102e4 spi: Guarantee cacheline alignment of driver-private data omits 6f6869dc97e8 dmaengine: bcm2835: Allow reusable descriptors omits 4f2228cce281 dmaengine: bcm2835: Allow cyclic transactions without interrupt omits 1513ceee70f2 spi: bcm2835: Drop dma_pending flag omits f4b752a6b270 mlx4: fix spelling mistake "veify" -> "verify" omits c3dc1fa72249 net: hns3: fix spelling mistake "undeflow" -> "underflow" omits b93fb20f016c net: lmc: fix spelling mistake "runnin" -> "running" omits 31cf72118d2e ms_block: fix spelling mistake "randomally" -> "randomly" omits 3fb2009abc87 mmc: dw_mmc: hi3798cv200: make array degrees static const, [...] omits 0e62614b6c22 mmc: sdhci: Convert to use sdio_irq_claimed() omits af5d2b7b0d24 mmc: sdhci: Drop redundant code for SDIO IRQs omits a84ad3242e53 mmc: sdhci: Drop redundant check in sdhci_ack_sdio_irq() omits 51133850bce2 mmc: core: Fixup processing of SDIO IRQs during system sus [...] omits c5d3e8fa1a1b mmc: core: WARN if SDIO IRQs are enabled for non-powered c [...] omits 2c32dbbb5fc0 mmc: core: Clarify that the ->ack_sdio_irq() callback is m [...] omits 36d57efb4af5 mmc: core: Clarify sdio_irq_pending flag for MMC_CAP2_SDIO [...] omits a29b5fcc3d60 mmc: core: Move code to get pending SDIO IRQs to a function omits 1c81d69d4c98 mmc: mtk-sd: Re-store SDIO IRQs mask at system resume omits 7c526608d5af mmc: dw_mmc: Re-store SDIO IRQs mask at system resume omits bd880b00697b mmc: core: Add helper function to indicate if SDIO IRQs is [...] omits 90aa11f1bc5d NFC: st95hf: fix spelling mistake "receieve" -> "receive" omits c5c1a030a7db net/rds: An rds_sock is added too early to the hash table omits 3e493173b784 mac80211: Do not send Layer 2 Update frame before authorization omits 20964a11fa8b Merge branch 'fixes' into next omits 7d44061704dd mmc: sdhci-pci-o2micro: Fix O2 Host data read/write DLL Lo [...] omits 908fd50813c2 mmc: sdhci-pci-o2micro: Move functions in preparation to f [...] omits 9674bab490d6 mmc: sdhci-pci-o2micro: Change O2 Host PLL and DLL register name omits c894e33ddc19 mmc: sdhci: Fix incorrect switch to HS mode omits 72976643aef5 mmc: sdhci-of-aspeed: Depend on CONFIG_OF_ADDRESS omits 0a0e8d7501cd mmc: sdhci-of-aspeed: Allow max-frequency limitation of SDCLK omits 7b954cdf33da mmc: sdhci-of-aspeed: Uphold clocks-on post-condition of s [...] omits bf290432a4d7 mmc: sdhci-of-aspeed: Drop redundant assignment to host->clock omits b8deb11dbab0 mmc: mmc_spi: Convert to use for_each_sg() omits 75eaf49f5d3d mmc: sdhi: fill in actual_clock omits 38eee2e82c57 mmc: sdhci: use lower/upper_32_bits() macros for DMA addresses omits 12a632e60ae3 mmc: sdhci-cadence: override spec version omits 8784edc8fa93 mmc: sdhci: constify references of parameters to __sdhci_r [...] omits 26c71a13a8f9 mmc: mediatek: enable SDIO IRQ low level trigger function omits 7353788c6a63 mmc: sdhci: Export sdhci_abort_tuning function symbol omits 4460d68f0b2f PCI: Add Genesys Logic, Inc. Vendor ID omits 1beabbdba708 mmc: sdhci: Add PLL Enable support to internal clock setup omits 4a9e0d1a6256 mmc: sdhci: Change timeout of loop for checking internal c [...] omits 5c1a4f4070a8 mmc: sdhci-of-arasan: Add Support for Intel LGM eMMC omits 310da16ea922 dt-bindings: mmc: sdhci-of-arasan: Add new compatible for [...] omits f70d9a244034 mmc: sdhci-of-aspeed: Fix return value check in aspeed_sdc [...] omits f47fdb855dc2 dt-bindings: mmc: sdhci-of-aspeed: Update example ranges property omits d4dd9bccf485 mmc: bcm2835: Take SWIOTLB memory size limitation into account omits bb7b8ec62dfb mmc: sdhci-of-aspeed: Add support for the ASPEED SD controller omits 7a7e55f416b6 dt-bindings: mmc: sdhci-of-aspeed: Document Aspeed SD controller omits 6ef042bd0012 mmc: mediatek: support 24bits segment size omits da6e0f7024ff mmc: mediatek: fix controller busy when plug out SD omits bb716606fffd mmc: renesas_sdhi_sys_dmac: Remove all R-Car Gen3 SoCs omits 6e943c15005c mmc: jz4740: Drop dependency on arch header omits 65af9866ce01 mmc: jz4740: Code cleanup omits 159a8b4621fc mmc: sdhci-cadence: use struct_size() helper omits 5f3ad1963816 mmc: sdhci-of-esdhc: add erratum A011334 support in ls1028 [...] omits 9a7957d0c955 mmc: Remove dev_err() usage after platform_get_irq() omits 8f05eee67c14 mmc: sdhci-pci: Add another Id for Intel CML omits b1507b2d34d6 mmc: sdhci-s3c: Mark expected switch fall-through omits 7789a98a99cc mmc: atmel-mci: Mark expected switch fall-throughs omits 73e01ab232d2 mmc: sdhci-pltfm: Use devm_platform_ioremap_resource() to [...] omits a9cbd79c7ec3 mmc: mmci: Clarify comments and some code for busy detection omits deaa53989537 memstick: r592: Use dev_get_drvdata omits 90b51e3c5b39 mmc: sdhci-pci: Use dev_get_drvdata omits f84e411c85be mmc: sdhci-iproc: Add support for emmc2 of the BCM2711 omits 3aacc5bba715 dt-bindings: mmc: sdhci-iproc: Add brcm,bcm2711-emmc2 omits f84cf82bae26 dt-bindings: mmc: sunxi: Add H5 compatibles omits d9f43d113ea4 dt-bindings: mmc: sunxi: reorder MMC compatibles omits 59532dbb4983 mmc: mxs: use devm_platform_ioremap_resource() to simplify code omits 6eb1cc1a4a0f mmc: usdhi6rol0: Add maintainers omits 49baa01c8b99 Revert "mmc: sdhci: Remove unneeded quirk2 flag of O2 SD h [...] omits aea64b583601 Revert "mmc: bcm2835: Terminate timeout work synchronously" omits aba30f6f312c gpio: creg-snps: use devm_platform_ioremap_resource() to s [...] omits ac57199180a0 gpio: devres: Switch to EXPORT_SYMBOL_GPL() omits 6d6624554da4 gpio: of: Switch to EXPORT_SYMBOL_GPL() omits b0c7e73b51dc gpio: of: Make of_gpio_simple_xlate() private omits c83d3c77332e gpio: of: Make of_get_named_gpiod_flags() private omits e95adb9add75 Merge branches 'arm/omap', 'arm/exynos', 'arm/smmu', 'arm/ [...] omits 1f76249cc3be iommu/vt-d: Declare Broadwell igfx dmar support snafu omits fd730007a06e iommu/vt-d: Add Scalable Mode fault information omits cfb94a372f2d iommu/vt-d: Use bounce buffer for untrusted devices omits 3b53034c268d iommu/vt-d: Add trace events for device dma map/unmap omits c5a5dc4cbbf4 iommu/vt-d: Don't switch off swiotlb if bounce page is used omits e5e04d051979 iommu/vt-d: Check whether device requires bounce buffer omits 3fc1ca00653d swiotlb: Split size parameter to map/unmap APIs omits c82f27df0757 regulator: core: Fix error return for /sys access omits 5eda8e95b792 regulator: da9211: fix obtaining "enable" GPIO omits 2418f749641c regulator: max77686: fix obtaining "maxim,ena" GPIO omits d1c9e44a858d ASoC: wcd9335: remove redundant use of ret variable omits ab4a85534c3e gpio: aspeed: Add in ast2600 details to Aspeed driver omits be2a7e2d5d98 gpio: aspeed: Use ngpio property from device tree if available omits 3d64a5a742ac gpio: aspeed: Setup irqchip dynamically omits 3c4710ae6f88 gpio/aspeed: Fix incorrect number of banks omits da04c425e9f7 gpio: aspeed: Update documentation with ast2600 controllers omits 61f7f7c8f978 gpiolib: acpi: Add gpiolib_acpi_run_edge_events_on_boot op [...] omits 3dfdecc6d125 lib/Kconfig: fix OBJAGG in lib/ menu structure omits 49f6c90bf680 net: sonic: replace dev_kfree_skb in sonic_send_packet omits 2507e6ab7a9a wimax: i2400: fix memory leak omits 5fbe5b5883f8 gpio: Initialize the irqchip valid_mask with a callback omits ffd96868ac5d hwmon: (shtc1) add support for the SHTC3 sensor omits fdc7d8e829ec hwmon: (shtc1) fix shtc1 and shtw1 id mask omits 7c1ee704a1d6 iocost_monitor: Report debt omits b06f2d35c6b1 iocost_monitor: Report more info with higher accuracy omits e742bd5cb55e iocost_monitor: Always use strings for json values omits e1518f63f246 blk-iocost: Don't let merges push vtime into the future omits 36a524814ff3 blk-iocost: Account force-charged overage in absolute vtime omits e036c4cabaa8 blk-iocost: Fix incorrect operation order during iocg free omits f794dc2304d8 sctp: fix the missing put_user when dumping transport thresholds omits d4d6ec6dac07 sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero omits 8b142a00edcf net_sched: check cops->tcf_block in tc_bind_tclass() omits 54a91f3bb9b9 io_uring: limit parallelism of buffered writes omits 18d9be1a970c io_uring: add io_queue_async_work() helper omits 821cc7b0b205 waitid: Add support for waiting for the current process group omits c576666863b7 io_uring: optimize submit_and_wait API omits e1a00b5b253a ALSA: firewire-tascam: check intermediate state of clock s [...] omits 2617120f4de6 ALSA: firewire-tascam: handle error code when getting curr [...] omits 3120b9a6a3f7 Merge tag 'ipc-fixes' of git://git.kernel.org/pub/scm/linu [...] omits 7973353e92ee platform/x86: asus-wmi: Refactor charge threshold to use t [...] omits 77b4b5420422 posix-cpu-timers: Fix permission check regression omits 7711fb7dac1a Merge tag 'asoc-v5.4' of git://git.kernel.org/pub/scm/linu [...] omits 4f78d91c7223 gpiolib: acpi: make acpi_can_fallback_to_crs() static omits 1dea33e84d33 gpiolib: of: fix fallback quirks handling omits 4c524191c0a2 spi: bcm2835: Work around DONE bit erratum omits aefde297da7b Merge tag 'gpio-v5.4-fixes-for-linus' of git://git.kernel. [...] omits 6babaaeb1f1b Merge tag 'intel-gpio-v5.4-1' of git://git.kernel.org/pub/ [...] omits 3ba5368dc4e5 regulator: uniphier: Add Pro5 USB3 VBUS support omits 9c86d003d620 dt-bindings: regulator: add regulator-fixed-clock binding omits 8959e5324485 regulator: fixed: add possibility to enable by clock omits d57d90f4443b regulator: s2mps11: Consistently use local variable omits 94a72b3f024f bridge/mdb: remove wrong use of NLM_F_MULTI omits c8dc55956b09 net/ibmvnic: Fix missing { in __ibmvnic_reset omits f73b3cc39c84 objtool: Clobber user CFLAGS variable omits e86c2c8b9380 x86/umip: Add emulation (spoofing) for UMIP covered instru [...] omits 21670bd78a25 drm/lima: fix lima_gem_wait() return value omits 4fe2c963154c io_uring: add support for link with drain omits 8776f3fa15a5 io_uring: fix wrong sequence setting logic omits 0366977480c4 ARM: multi_v5_defconfig: make DaVinci part of the ARM v5 m [...] omits f962396ce292 ARM: davinci: support multiplatform build for ARM v5 omits 0c37f4484555 platform/x86: asus-wmi: Rename CHARGE_THRESHOLD to RSOC omits 7c28503db19c platform/x86: asus-wmi: Reorder ASUS_WMI_CHARGE_THRESHOLD omits 56037cadf604 Merge tag 'regulator-fix-v5.3-rc8' of git://git.kernel.org [...] omits cf8f1696709a virtio_ring: fix unmap of indirect descriptors omits bb8317861175 Merge branch 'asoc-5.4' into asoc-next omits 6652ddbb5d83 Merge branch 'asoc-5.3' into asoc-linus omits 6fa5963c37a2 ASoC: hdmi-codec: Add an op to set callback function for p [...] omits 2eb0964eec5f drm/i915: Restore relaxed padding (OCL_OOB_SUPPRES_ENABLE) [...] omits bb1a71f9c467 drm/i915: Limit MST to <= 8bpc once again omits 6cadd8ae2136 regulator: lp87565: Simplify lp87565_buck_set_ramp_delay omits dfe58f201159 ASoC: rt5677: keep analog power register at SND_SOC_BIAS_OFF omits 1233c7b95c70 tools/power/x86/intel-speed-select: Display core count for bucket omits 92e0e87d0be5 platform/x86: ISST: Allow additional TRL MSRs omits 8995673e6f58 spi-gpio: Use PTR_ERR_OR_ZERO() in spi_gpio_request() omits 33b773dc9288 ASoC: rt5677: Remove magic number register writes omits e8fbd2505242 ASoC: soc-core: self contained soc_unbind_aux_dev() omits 4893a2eb34a9 ASoC: soc-core: add soc_unbind_aux_dev() omits bee886f1ea9d ASoC: soc-core: self contained soc_bind_aux_dev() omits bc7c16c226a9 ASoC: soc-core: move soc_probe_link_dais() next to soc_rem [...] omits c7e73774f2f4 ASoC: soc-core: self contained soc_probe_link_dais() omits c4b4698291a1 ASoC: soc-core: add new soc_link_init() omits a7d44f78063d ASoC: soc-core: move soc_probe_dai() next to soc_remove_dai() omits 4ca47d21bf7a ASoC: soc-core: self contained soc_remove_link_dais() omits b006c0c6ed0d ASoC: soc-core: self contained soc_remove_link_components() omits 62f07a6b6dba ASoC: soc-core: self contained soc_probe_link_components() omits c0b913447b75 regulator: slg51000: use devm_gpiod_get_optional() in probe omits 7933147e81ba Merge branch 'regulator-5.3' into regulator-5.4 omits 6cbe29c92311 regulator: lp8788-ldo: make array en_mask static const, ma [...] omits 13ab0d1ab8ae ASoC: rt1308: make array pd static const, makes object smaller omits b61b1e35ed06 ASoC: rt1305: make array pd static const, makes object smaller omits 2b70d5776e8b ASoC: rt1011: make array pd static const, makes object smaller omits 2458adb8f92a SoC: simple-card-utils: set 0Hz to sysclk when shutdown omits f1879d7b98dc ASoC: rockchip: ignore 0Hz sysclk omits 78b93b04771b ASoC: codecs: ad193x: make two arrays static const, makes [...] omits ebe02a5b9ef0 ASoC: es8316: support fixed and variable both clock rates omits 0db0c62c88b8 ASoC: es8316: fix redundant codes of clock omits 73681f4f1426 ASoC: ams-delta: Take control over audio mute GPIO pins omits 2ec42f3147e1 ASoC: dmaengine: Make the pcm->name equal to pcm->id if th [...] omits 5ca2f54b597c gpio: fix line flag validation in lineevent_create omits e95fbc130a16 gpio: fix line flag validation in linehandle_create omits 59929d3a2eb6 gpio: mockup: add missing single_release() omits 372ea263b3d9 m68k: coldfire: Include the GPIO driver header omits f74c2bb98776 Linux 5.3-rc8 omits 983f700eab89 Merge tag 'compiler-attributes-for-linus-v5.3-rc8' of git: [...] omits def8b72f0e40 Merge tag 'gpio-v5.3-5' of git://git.kernel.org/pub/scm/li [...] omits 5fa1659105fa parisc: Disable HP HSC-PCI Cards to prevent kernel crash omits 1191cf4986b5 parisc: add support for kexec_file_load() syscall omits 3be6e58ca1c9 parisc: wire up kexec_file_load syscall omits fc697dc0c26a parisc: add kexec syscall support omits 507efd63d98c parisc: add __pdc_cpu_rendezvous() omits bfafddd8de42 include/linux/compiler.h: fix Oops for Clang-compiled kernels omits 789492f0c865 ALSA: lx6464es - add support for LX6464ESe pci express variant omits afa8b475c1ae x86/timer: Force PIT initialization when !X86_FEATURE_ARAT omits 950b07c14e8c Revert "x86/apic: Include the LDR when clearing out APIC r [...] omits fb377eb80c80 ipc: fix sparc64 ipc() wrapper omits b3a9964cfa69 Merge tag 'char-misc-5.3-rc8' of git://git.kernel.org/pub/ [...] omits 3bc3d30ca324 tools/power/x86/intel-speed-select: Fix memory leak omits 522586a9d5c3 tools/power/x86/intel-speed-select: Output success/failed [...] omits 49aed155ec1b tools/power/x86/intel-speed-select: Output human readable [...] omits 76c2ef35f739 tools/power/x86/intel-speed-select: Change turbo ratio out [...] omits 808088e4a1fb tools/power/x86/intel-speed-select: Switch output to MHz omits dece22a2d5e3 tools/power/x86/intel-speed-select: Simplify output for tu [...] omits 3ec2aef1b03e tools/power/x86/intel-speed-select: Fix cpu-count output omits 43774c0dccb4 tools/power/x86/intel-speed-select: Fix help option typo omits a8dc07448177 tools/power/x86/intel-speed-select: Fix package typo omits 010764b8856e tools/power/x86/intel-speed-select: Fix a read overflow in [...] omits 0ecee9e3d422 platform/x86: intel_int0002_vgpio: Use device_init_wakeup omits 1bd43d0077b9 platform/x86: intel_int0002_vgpio: Fix wakeups not working [...] omits 09e7f2805c35 platform/x86: compal-laptop: Initialize "value" in ec_read_u8() omits 37d960a4d753 platform/x86: touchscreen_dmi: Add info for the Trekstor P [...] omits 110ea1d833ad platform/x86: thinkpad_acpi: Add ThinkPad PrivacyGuard omits ad0d315b4d4e platform/x86: pmc_atom: Add Siemens SIMATIC IPC227E to cri [...] omits a8e0abae2fe0 Documentation/process: Add Qualcomm process ambassador for [...] omits d3464ccd105b Merge tag 'dmaengine-fix-5.3' of git://git.infradead.org/u [...] omits 0b43e41e9381 platform/x86: intel_pmc_core_pltdrv: Module removal warning fix omits 7d505758b1e5 platform/x86: intel_pmc_core: Do not ioremap RAM omits 07779c33a728 platform/x86: asus-wmi: Fix condition in charge_threshold_store() omits 28abe5796252 nfp: flower: cmsg rtnl locks can timeout reify messages omits 3dcbdb134f32 net: gso: Fix skb_segment splat when splitting gso_size ma [...] omits 8652f17c658d ipv6: addrconf_f6i_alloc - fix non-null pointer check to ! [...] omits fe163e534e5e isdn/capi: check message length in capi_write() omits 1c2977c09499 net/ibmvnic: free reset work of removed device from queue omits 63b2ed4e10b2 net: phylink: Fix flow control resolution omits b82573fdbef8 net/hamradio/6pack: Fix the size of a sk_buff used in 'sp_bump()' omits 0c04eb72d332 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 8d0d5c3fa16f ALSA: firewire-lib: remove WARN_ON() at destruction of AMD [...] omits 3e443eb353ed EDAC/amd64: Add PCI device IDs for family 17h, model 70h omits 1e3778cb223e Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 7641033e17ef Merge tag 'libnvdimm-fix-5.3-rc8' of git://git.kernel.org/ [...] omits 9772152b4b3c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0c043d70d047 Input: elan_i2c - remove Lenovo Legion Y7000 PnpID omits 08e697808f68 kprobes/parisc: remove arch_kprobe_on_func_entry() omits ea46a13ebf53 kexec_elf: support 32 bit ELF files omits 571ceb7d9695 kexec_elf: remove unused variable in kexec_elf_load() omits 3bd9c3366ee5 kexec_elf: remove Elf_Rel macro omits 10ba459f870c kexec_elf: remove PURGATORY_STACK_SIZE omits 5f71d977206f kexec_elf: remove parsing of section headers omits d34e0ad3eaf4 kexec_elf: change order of elf_*_to_cpu() functions omits 175fca3bf91a kexec: add KEXEC_ELF omits 795fe54c2a82 bfq: Add per-device weight omits 5ff047e32812 bfq: Extract bfq_group_set_weight from bfq_io_set_weight_legacy omits e9d3c866bf4c bfq: Fix the missing barrier in __bfq_entity_update_weight_prio omits 36daa831b555 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 78e05972c5e6 ipc: fix semtimedop for generic 32-bit architectures omits 30d7030b2fb3 Merge tag 'configfs-for-5.3' of git://git.infradead.org/us [...] omits 76f5e9f870b0 Merge tag 'iommu-fixes-v5.3-rc7' of git://git.kernel.org/p [...] omits ac90f249e15c io_uring: expose single mmap capability omits 044597100037 Merge tag 'mmc-v5.3-rc7' of git://git.kernel.org/pub/scm/l [...] omits 08d433d81215 Merge tag 'drm-fixes-2019-09-06' of git://anongit.freedesk [...] omits 9d098a6234c1 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits a3200debde5f drm/modes: Make the whitelist more const omits 96088a203a0b iommu/omap: Mark pm functions __maybe_unused omits 13da6ac106be Merge tag 'powerpc-5.3-5' of git://git.kernel.org/pub/scm/ [...] omits e62be10350eb docs: mtd: Update spi nor reference driver omits f145579d8398 doc: arm64: fix grammar dtb placed in no attributes region omits 209c3aa7f0df Documentation: sysrq: don't recommend 'S' 'U' before 'B' omits c193a3ffc282 mailmap: Update email address for Quentin Perret omits 74346c434cd2 Merge tag 'wireless-drivers-for-davem-2019-09-05' of git:/ [...] omits b0a3caeafded MAINTAINERS: add myself as maintainer for xilinx axiethern [...] omits b88dd52c62bb net: sched: fix reordering issues omits 2e9550ed67cc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f4b633b911fd forcedeth: use per cpu to collect xmit/recv statistics omits 6e1cdedcf036 net: sonic: return NETDEV_TX_OK if failed to map buffer omits a26142559c2b block: fix elevator_get_by_features() omits e6e2fe2b8f7a ALSA: firewire-tascam: add note for FE-8 omits 9cc5b7fba579 Merge tag 'irqchip-5.4' of git://git.kernel.org/pub/scm/li [...] omits 00066e9733f6 Add Acer Aspire Ethos 8951G model quirk omits 1f493162b59b Documentation/process/embargoed-hardware-issues: Microsoft [...] omits fbdf8d4bef49 gpio: Fix further merge errors omits 8928e917aeaf soc: qcom: geni: Provide parameter error checking omits 754265bcab78 iommu/amd: Fix race in increase_address_space() omits 98ededb61faf x86/asm: Make some functions local labels omits 36b7200f67df iommu/amd: Flush old domains in kdump kernel omits 559ceeed62a5 x86/asm/suspend: Get rid of bogus_64_magic omits e16c2983fba0 x86/purgatory: Change compiler flags from -mcmodel=kernel [...] omits 1e19ec6c3c41 Merge tag 'drm-misc-fixes-2019-09-05' of git://anongit.fre [...] omits 7610bb0bde4c Merge branch 'vmwgfx-fixes-5.3' of git://people.freedeskto [...] omits 310aa0a25b33 perf/hw_breakpoint: Fix arch_hw_breakpoint use-before-init [...] omits 864b23f0169d x86/platform/uv: Fix kmalloc() NULL check routine omits f49dcd1aba43 Merge tag 'v5.3-rc7' into x86/platform, to refresh the branch omits 0cc5359d8fd4 x86/cpu: Update init data for new Airmont CPU model omits 855fa1f362ca x86/cpu: Add new Airmont variant to Intel family omits 0f65605a8d74 x86/cpu: Add Elkhart Lake to Intel family omits 6e1c32c5dbb4 x86/cpu: Add Tiger Lake to Intel family omits 9326011edfcb Merge branch 'x86/cleanups' into x86/cpu, to pick up depen [...] omits ebddd2a15323 sd: Set ELEVATOR_F_ZBD_SEQ_WRITE for ZBC disks omits 780d97a990cc block: Set ELEVATOR_F_ZBD_SEQ_WRITE for nullblk zoned disks omits 737eb78e82d5 block: Delay default elevator initialization omits a0958ba7fcdc block: Improve default elevator selection omits 68c43f133a75 block: Introduce elevator features omits 954b4a5ce4a8 block: Change elevator_init_mq() to always succeed omits 61db437d1cc1 block: Cleanup elevator_init_mq() use omits 544f44859913 parisc: Save some bytes in dino driver omits d41a3effbb53 keys: Fix missing null pointer check in request_key_auth_d [...] omits eddf3e9c7c7e genirq: Prevent NULL pointer dereference in resend_irqs() omits f18ddc13af98 alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP omits 362cd2b1fad4 lightnvm: print error when target is not found omits 43db059ea4b7 lightnvm: introduce pr_fmt for the prefix nvm omits 00d9e47f8ec2 posix-cpu-timers: Always clear head pointer on dequeue omits a95744670664 regulator: tps65132: Stop parsing DT when gpio is not found omits f953e72c9ca6 ALSA: hda/hdmi: remove redundant assignment to variable pcm_idx omits a3f5e1f57839 Merge tag 'sound-5.3-rc8' of git://git.kernel.org/pub/scm/ [...] omits d1c44c9342c1 spi: Use an abbreviated pointer to ctlr->cur_msg in __spi_ [...] omits a0ce1fd11e58 spi: npcm-fiu: remove set but not used variable 'retlen' omits f4df4e4042b0 ASoC: SOF: imx8: Fix COMPILE_TEST error omits 329299d6652f ASoC: meson: tdmout: add sm1 support omits 5ac825c3d85e ASoC: meson: axg-toddr: add sm1 support omits 52dd80d8f738 ASoC: meson: axg-frddr: add sm1 support omits cde9f12e5f0d ASoC: meson: tdmin: expose all 16 inputs omits 6beced211c22 ASoC: meson: axg-toddr: expose all 8 inputs omits 8fcd2d914e78 ASoC: meson: axg-frddr: expose all 8 outputs omits 6b59b8f82221 ASoC: meson: add reset binding omits f466309534b6 ASoC: meson: add sm1 compatibles omits 1ab1b340f037 ASoC: qcom: common: Include link-name in error messages omits 19e4147a04a4 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 262f7eeddc85 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 13133f933ac4 Merge tag 'clang-format-for-linus-v5.3-rc8' of git://githu [...] omits ef92bfdaa712 bus: uniphier-system-bus: use devm_platform_ioremap_resource() omits 13212a648f31 Merge tag 'renesas-fixes2-for-v5.3' of git://git.kernel.or [...] omits 44acee207844 arm64: dts: qcom: Add Lenovo Yoga C630 omits eac68a768a91 Merge tag 'v5.4-rockchip-dts64-2' of git://git.kernel.org/ [...] omits 6075a130fb91 Merge tag 'v5.4-rockchip-dts32-2' of git://git.kernel.org/ [...] omits 48f3a83283ea Merge tag 'aspeed-5.4-devicetree-2' of git://git.kernel.or [...] omits c9c96e30ecaa irqchip/gic-v3-its: Fix LPI release for Multi-MSI devices omits b0a26f11ee36 parisc: Drop comments which are already in pci.h omits ebee4b02d073 parisc: Convert eisa_enumerator to use pr_cont() omits 4ccac58e5665 parisc: Avoid warning when loading hppb driver omits 9e323d45ba94 s390/crypto: xts-aes-s390 fix extra run-time crypto self t [...] omits 987ca7ca1fda vfio-ccw: fix error return code in vfio_ccw_sch_init() omits 024cdcdbf3cf s390: vfio-ap: fix warning reset not completed omits 08b0c891605a drm/vmwgfx: Fix double free in vmw_recv_msg() omits 2339cd6cd0b5 bpf: fix precision tracking of stack slots omits 3623002f0f76 iommu/ipmmu-vmsa: Disable cache snoop transactions on R-Car Gen3 omits bc04a049f058 x86/mm: Fix cpumask_of_node() error condition omits 5ca54fdc9b1e iommu/ipmmu-vmsa: Move IMTTBCR_SL0_TWOBIT_* to restore sort order omits 7bdf4de12677 net: Properly update v4 routes with v6 nexthop omits e9752c830a93 Merge branch 'nexthops-Fix-multipath-notifications-for-IPv [...] omits 91bfb564853f selftest: A few cleanups for fib_nexthops.sh omits 4255ff0544ee ipv6: Fix RTA_MULTIPATH with nexthop objects omits 44580a0118d3 net: sock_map, fix missing ulp check in sock hash case omits ebe26aca98fc net: fixed_phy: Add forward declaration for struct gpio_desc; omits 151a41014bff Merge tag 'v5.3-rc7' into devel omits ae0755b56da9 gpio: Fix up merge collision in include file omits 9ce06497c272 irqchip/sifive-plic: set max threshold for ignored handlers omits 95594cb40c6e riscv: move the TLB flush logic out of line omits 2f12dbf190d9 riscv: don't use the rdtime(h) pseudo-instructions omits f5bf645d10f2 riscv: cleanup riscv_cpuid_to_hartid_mask omits e11ea2a02b93 riscv: optimize send_ipi_single omits 1db7a7ca5ac5 riscv: cleanup send_ipi_mask omits 5d2295f3a93b hrtimer: Add a missing bracket and hide `migration_base' on !SMP omits e89327f659dd irqchip/uniphier-aidet: Use devm_platform_ioremap_resource() omits e336b4027775 kprobes: Prohibit probing on BUG() and WARN() address omits 42dec1dbe382 tipc: add NULL pointer check before calling kfree_rcu omits 7e0e50895fdf riscv: refactor the IPI code omits 51bc620ba972 riscv: Add support for libdw omits 98a93b0b561c riscv: Add support for perf registers sampling omits 6a87691c40ec Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 68d19d7d9957 Revert "Bluetooth: validate BLE connection interval updates" omits f56f791f6d8e Documentation/process: Add Google contact for embargoed ha [...] omits 02e740aeca79 Documentation/process: Volunteer as the ambassador for Xen omits 89b97c429e2e ARM: dts: aspeed-g5: Fixe gpio-ranges upper limit omits db3a766d2eee ARM; dts: aspeed: mihawk: File should not be executable omits 020cdf3a51f6 ARM: dts: aspeed: swift: Change power supplies to version 2 omits 659b7a4bd797 ARM: dts: aspeed: vesnin: Add secondary SPI flash chip omits 9d463f8a180b ARM: dts: aspeed: vesnin: Add wdt2 with alt-boot option omits 901d51435c31 ARM: dts: aspeed-g4: Add all flash chips omits d55a2e374a94 net-ipv6: fix excessive RTF_ADDRCONF flag on ::1/128 local [...] omits 10eb56c582c5 sctp: use transport pf_retrans in sctp_do_8_2_transport_strike omits 591328948ba6 rxrpc: Fix misplaced traceline omits d471c6f77480 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits a6fe8c77c5d5 arm64: exynos: Enable exynos-chipid driver omits 14d376124555 percpu: Use struct_size() helper omits b0841eefd969 configfs: provide exclusion between IO and removals omits 504e6bee7249 Merge tag 'samsung-soc-5.4-2' of git://git.kernel.org/pub/ [...] omits 72146720dd64 Merge tag 'samsung-dt-5.4-2' of git://git.kernel.org/pub/s [...] omits b8580b283197 Merge tag 'samsung-drivers-5.4-2' of git://git.kernel.org/ [...] omits adce1767799b Merge tag 'samsung-defconfig-5.4' of git://git.kernel.org/ [...] omits dbeb90b0c1eb riscv: Add perf callchain support omits de8a618f30e8 soc: ti: ti_sci_pm_domains: Add support for exclusive and [...] omits 7a800c418c68 dt-bindings: ti_sci_pm_domains: Add support for exclusive [...] omits 45b659ee75d7 firmware: ti_sci: Allow for device shared and exclusive requests omits 3b47fd5ca9ea Merge tag 'nfs-for-5.3-4' of git://git.linux-nfs.org/proje [...] omits 35cd18048542 hwmon: (lm75) Aproximate sample times to data-sheet values omits 1251201c0d34 sched/core: Fix uclamp ABI bug, clean up and robustify sch [...] omits 51c88919e528 ARM: dts: exynos: Enable GPU/Mali T604 on Arndale board omits d13aa6e10878 ARM: dts: exynos: Enable GPU/Mali T604 on Chromebook Snow omits 7763d4e3548c ARM: dts: exynos: Add GPU/Mali T604 node to Exynos5250 omits bbd47e2720ae ARM: dts: exynos: Fix min/max buck4 for GPU on Arndale board omits 43a5baa6d8b8 spi: fsl-spi: use devm_platform_ioremap_resource() to simp [...] omits ae91a439ac7e spi: zynq-qspi: use devm_platform_ioremap_resource() to si [...] omits 214d1edb6043 spi: zynqmp: use devm_platform_ioremap_resource() to simpl [...] omits 77348293078b spi: xlp: use devm_platform_ioremap_resource() to simplify code omits 755f1a25004c spi: uniphier: use devm_platform_ioremap_resource() to sim [...] omits e8d63b38b1d6 spi: tegra: use devm_platform_ioremap_resource() to simplify code omits 7c7c31f7f934 spi: sun6i: use devm_platform_ioremap_resource() to simplify code omits 8c649f4d4e92 spi: sun4i: use devm_platform_ioremap_resource() to simplify code omits 338dd352acf0 spi: st-ssc4: use devm_platform_ioremap_resource() to simp [...] omits a755008377df spi: sirf: use devm_platform_ioremap_resource() to simplify code omits fa79f2004711 spi: sifive: use devm_platform_ioremap_resource() to simpl [...] omits b38f1f9b6e10 spi: s3c24xx: use devm_platform_ioremap_resource() to simp [...] omits 7d4c208326a0 spi: rb4xx: use devm_platform_ioremap_resource() to simplify code omits e0ea3cc2baf6 spi: spi-qcom-qspi: use devm_platform_ioremap_resource() t [...] omits e751032bcbd7 spi: pic32-sqi: use devm_platform_ioremap_resource() to si [...] omits f601a654bb47 spi: oc-tiny: use devm_platform_ioremap_resource() to simp [...] omits 4c6f537a0397 spi: nuc900: use devm_platform_ioremap_resource() to simpl [...] omits dcbceb6de0db spi: npcm: use devm_platform_ioremap_resource() to simplify code omits d4225b3665e3 spi: mxs: use devm_platform_ioremap_resource() to simplify code omits f88771ca7104 spi: mt7621: use devm_platform_ioremap_resource() to simpl [...] omits 425aa308a23c spi: spi-meson-spifc: use devm_platform_ioremap_resource() [...] omits 362385c045f5 spi: meson-spicc: use devm_platform_ioremap_resource() to [...] omits 7d2600b9cc13 spi: lp-8841: use devm_platform_ioremap_resource() to simp [...] omits d8e477abec24 spi: spi-geni-qcom: use devm_platform_ioremap_resource() t [...] omits 5cc6fdccbb4a spi: dw-mmio: use devm_platform_ioremap_resource() to simp [...] omits 1e2d65d06d41 spi: coldfire-qspi: use devm_platform_ioremap_resource() t [...] omits ae43724d6439 spi: clps711x: use devm_platform_ioremap_resource() to sim [...] omits 050688dc72d0 spi: octeon: use devm_platform_ioremap_resource() to simpl [...] omits 4585bb92a576 spi: cadence: use devm_platform_ioremap_resource() to simp [...] omits e364c8c204db spi: bcm63xx-hsspi: use devm_platform_ioremap_resource() t [...] omits 6ba794dfbb53 spi: bcm2835: use devm_platform_ioremap_resource() to simp [...] omits d1975d0596ce spi: bcm2835aux: use devm_platform_ioremap_resource() to s [...] omits 7d6a5e2b17d4 spi: spi-axi: use devm_platform_ioremap_resource() to simp [...] omits bf3484190fd4 spi: ath79: use devm_platform_ioremap_resource() to simplify code omits 084fae2fd7d3 spi: a3700: use devm_platform_ioremap_resource() to simplify code omits 5277ab6c8383 spi: altera: use devm_platform_ioremap_resource() to simpl [...] omits 3b1261fb72c7 bus: imx-weim: remove incorrect __init annotations omits c7b46e0c33c5 fbdev: remove w90x900/nuc900 platform drivers omits 305e503b14a8 spi: remove w90x900 driver omits 00d2fbf73d55 net: remove w90p910-ether driver omits 13b0aefee10d net: remove ks8695 driver omits 7db93df1c847 firmware: turris-mox-rwtm: Add sysfs documentation omits 389711b37493 firmware: Add Turris Mox rWTM firmware driver omits 2c4aaa8763c5 dt-bindings: firmware: Document cznic,turris-mox-rwtm binding omits 6811d26df50d bus: moxtet: fix unsigned comparison to less than zero omits caebdd3c114e bus: moxtet: remove set but not used variable 'dummy' omits bf59c96f3358 arm64: defconfig: Enable Qualcomm QUSB2 PHY omits 9b266318b958 arm64: defconfig: Enable the EFI Framebuffer omits 878f2e480457 arm64: defconfig: Enable Qualcomm GENI based I2C controller omits 20dcfe69ae1b Merge tag 'arm-soc/for-5.4/devicetree' of https://github.c [...] omits a647a4144636 Merge tag 'qcom-drivers-for-5.4' of git://git.kernel.org/p [...] omits 4a7480a1723a Merge tag 'qcom-defconfig-for-5.4' of git://git.kernel.org [...] omits 3563b7830f28 Merge tag 'qcom-arm64-for-5.4' of git://git.kernel.org/pub [...] omits 6fb0706ec8c6 Merge tag 'qcom-arm64-defconfig-for-5.4' of git://git.kern [...] omits ffcd65a55011 Merge tag 'davinci-for-v5.4/dt' of git://git.kernel.org/pu [...] omits 735f013110da Merge tag 'davinci-for-v5.4/fbdev' of git://git.kernel.org [...] omits d94dfd798c48 Bluetooth: bpa10x: change return value omits 31fb1bbdabb3 Bluetooth: hci_qca: disable irqs when spinlock is acquired omits 6d0762b19c59 Bluetooth: btrtl: Additional Realtek 8822CE Bluetooth devices omits 116085e58900 MAINTAINERS: Add Robert as a EDAC reviewer omits cc1770a65e16 Merge tag 'davinci-for-v5.4/soc' of git://git.kernel.org/p [...] omits 03754ea36182 paride/pcd: need to check if cd->disk is null in pcd_detect omits d821cce8ac46 paride/pcd: need to set queue to NULL before put_disk omits ecf4d59a4ebf paride/pf: need to set queue to NULL before put_disk omits 6729303cb6bc Merge tag 'arm-soc/for-5.4/defconfig-arm64' of https://git [...] omits 3a369870a05d Merge tag 'arm-soc/for-5.4/defconfig' of https://github.co [...] omits 55576cf18537 regulator: Defer init completion for a while after late_initcall omits 04f770d96834 ASoC: soc-core: add comment to jack at soc_remove_component() omits a813d0e8884e ASoC: tegra: use devm_platform_ioremap_resource() to simpl [...] omits 2f302d476c96 ASoC: sirf-audio: use devm_platform_ioremap_resource() to [...] omits f295495ec657 ASoC: ep93xx: use devm_platform_ioremap_resource() to simp [...] omits dfafc1822f68 ASoC: amd: use devm_platform_ioremap_resource() to simplify code omits 58324066aadd Merge tag 'bitmain-soc-5.4' of git://git.kernel.org/pub/sc [...] omits d9a2b63ca917 Merge tag 'renesas-fixes-for-v5.3' of git://git.kernel.org [...] omits a8318c13e79b powerpc/tm: Fix restoring FP/VMX facility incorrectly on i [...] omits 8205d5d98ef7 powerpc/tm: Fix FP/VMX unavailable exceptions inside a tra [...] omits e376897f424a arm64: remove __iounmap omits 02fa5d7b17a7 mm/balloon_compaction: suppress allocation warnings omits 3d2c7d370475 Revert "vhost: access vq metadata through kernel virtual address" omits 896fc242bc1d vhost: Remove unnecessary variable omits 718be6bab26f virtio-net: lower min ring num_free for efficiency omits 264b563b8675 vhost/test: fix build for vhost test omits 93d2c4de8d81 vhost/test: fix build for vhost test omits e701f412030e EDAC/mc_sysfs: Make debug messages consistent omits f0d1ab052640 gpio: of: Normalize return code variable name omits d377f56f34f5 gpio: gpiolib: Normalize return code variable name omits d2b091961510 gpio: ep93xx: Pass irqchip when adding gpiochip omits 2a36c16efab2 ALSA: hda/realtek - Fix the problem of two front mics on a [...] omits cf24aac38698 dmaengine: rcar-dmac: Fix DMACHCLR handling if iommu is mapped omits 689379c2f383 dmaengine: sprd: Fix the DMA link-list configuration omits c5ef62e60d50 Merge branch 'md-next' of git://git.kernel.org/pub/scm/lin [...] omits b0f01ecf293c md/raid5: use bio_end_sector to calculate last_sector omits 07f1a6850c5d md/raid1: fail run raid1 array when active disk less than one omits 62f7b1989c02 md raid0/linear: Mark array as 'broken' and fail BIOs if a [...] omits f02bd65a5b63 Merge tag 'amlogic-dt64-2.1' of git://git.kernel.org/pub/s [...] omits 9e38081e5deb Merge tag 'renesas-arm-soc-for-v5.4-tag1' of git://git.ker [...] omits e8606cd48124 Merge tag 'zynq-soc-for-v5.4' of https://github.com/Xilinx [...] omits 110e48725db6 netfilter: nf_flow_table: set default timeout after succes [...] omits b067fa009c88 netfilter: ctnetlink: honor IPS_OFFLOAD flag omits 88209141392a netfilter: nft_fib_netdev: Terminate rule eval if protocol [...] omits bff00fdf03b0 Merge tag 'imx-drivers-5.4' of git://git.kernel.org/pub/sc [...] omits 87288375bb11 Merge tag 'amlogic-drivers-2.1' of git://git.kernel.org/pu [...] omits 957af18f0545 Merge tag 'v5.3-next-soc' of git://git.kernel.org/pub/scm/ [...] omits 2f7ce2aafa89 Merge tag 'sunxi-drivers-for-5.4-2' of git://git.kernel.or [...] omits 916b4ab867a8 Merge tag 'amlogic-drivers' of git://git.kernel.org/pub/sc [...] omits f73d137d562f ARM: scoop: Use the right include omits 9ddb2526eb4a Merge tag 'soc-fsl-next-v5.4' of git://git.kernel.org/pub/ [...] omits cf48d1762328 hwmon: (w83793d) convert to use devm_i2c_new_dummy_device omits f64211151db4 hwmon: (w83792d) convert to use devm_i2c_new_dummy_device omits 358d2071100d hwmon: (w83791d) convert to use devm_i2c_new_dummy_device omits 09fe787051db hwmon: (as370-hwmon) fix devm_platform_ioremap_resource.co [...] omits d7a85cde90ed hwmon: (lm75) Add support for writing sampling period on PCT2075 omits cee04a013a4a hwmon: (lm75) Add support for writing conversion time for TMP112 omits 040b106ff8d6 hwmon: (lm75) Move updating the sample interval to its own [...] omits 7db0db3f6cce hwmon: (lm75) Support configuring the sample time for vari [...] omits 4a2d78822fdf hwmon: (nct7904) Fix incorrect temperature limitation regi [...] omits 7b1b68f013e8 hwmon: (as370-hwmon) Add DT bindings for Synaptics AS370 PVT omits 7548666e6fc3 hwmon: Add Synaptics AS370 PVT sensor driver omits 2f8a855efe8a pmbus: (ibm-cffps) Add support for version 2 of the PSU omits d600981d80e0 dt-bindings: hwmon: Document ibm,cffps2 compatible string omits bc34301b1067 hwmon: (iio_hwmon) Enable power exporting from IIO omits be7ec9196bc4 dt-bindings: Add ipsps1 as a trivial device omits edd2a4d6608b hwmon: pmbus: Add Inspur Power System power supply driver omits 06a1c69cf5de hwmon/ltc2990: Generalise DT to fwnode support omits 10b1f2a9d411 hwmon: (raspberrypi) update MODULE_AUTHOR() email address omits 4b5be3c17380 hwmon: (lm75) Modularize lm75_write and make hwmon_chip writable omits 7f1a300f8abd hwmon: (lm75) Add new fields into lm75_params_ omits 58608cfee861 hwmon: (lm75) Create function from code to write into registers omits dcb12653875e hwmon: (lm75) Create structure to save all the configurati [...] omits 486842db3b79 hwmon: (nct7904) Add extra sysfs support for fan, voltage [...] omits dbf55205118e hwmon: w83795: Fan control option isn't that dangerous omits f2ff7ceaa44c hwmon: (npcm750-pwm-fan) Remove dev_err() usage after plat [...] omits 6e4d91aa0718 hwmon: (acpi_power_meter) Change log level for 'unsafe sof [...] omits 29c7cb485b32 hwmon: (nct6775) Integrate new model nct6116 omits c64fce7f2a10 hwmon: (adt7475) Convert to use hwmon_device_register_with [...] omits 22e96ce31805 hwmon: (w83781d) convert to i2c_new_dummy_device omits 25d401646477 hwmon: (smm665) convert to i2c_new_dummy_device omits 8f9508ebbf76 hwmon: (asb100) convert to i2c_new_dummy_device omits 12163cfbfc0f hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs omits af4e1c5eca95 x86/amd_nb: Add PCI device IDs for family 17h, model 70h omits 899df7b41cc4 docs: hwmon: pxe1610: convert to ReST format and add to the index omits 3b07a702cc2b hwmon: (k8temp) update to use new hwmon registration API omits 59eedefbba12 hwmon: (pmbus/max31785) Remove a useless #define omits 557c7ffa2f28 hwmon: (lm75) add support for PCT2075 omits 5ac6badc5aa0 device-tree: bindinds: add NXP PCT2075 as compatible devic [...] omits 2c9d5b5e32a2 hwmon: Remove ads1015 driver omits 328790614d42 Merge tag 'renesas-drivers-for-v5.4-tag2' of git://git.ker [...] omits 6dd567dc9648 ASoC: es8316: add clock control of MCLK omits 0d6fccc1b6fb spi: npcm-fiu: fix spelling mistake "frequancy" -> "frequency" omits 3a3edd6ffe67 ASoC: es8316: add DT-bindings omits 644110e17d26 EDAC/mc_sysfs: Remove pointless gotos omits d55c79ac86f7 EDAC: Prefer 'unsigned int' to bare use of 'unsigned' omits 30a344004c81 Merge tag 'samsung-drivers-5.4' of git://git.kernel.org/pu [...] omits e29de963e821 Merge tag 'imx-defconfig-5.4' of git://git.kernel.org/pub/ [...] omits 597b97903543 Merge tag 'aspeed-5.4-defconfig' of git://git.kernel.org/p [...] omits 9414d65d8b7e Merge tag 'sunxi-config64-for-5.4-1' of git://git.kernel.o [...] omits 77319e88df21 Merge tag 'arm64_defconfig_watchdog_for_v5.4' of git://git [...] omits a9c48eabe6f4 Merge tag 'hisi-arm64-defconfig-for-5.4' of git://github.c [...] omits 06f1449a2eaa MAINTAINERS: update entry for firewire audio drivers with [...] omits 8ad8e02c2fa7 Revert "mmc: core: do not retry CMD6 in __mmc_switch()" omits a3829f9952ba Merge tag 'ux500-dts-v5.4-3' of git://git.kernel.org/pub/s [...] omits b1761ebea6ae Merge tag 'mvebu-dt64-5.4-1' of git://git.infradead.org/li [...] omits 3107b3843cd0 Merge tag 'mvebu-dt-5.4-1' of git://git.infradead.org/linu [...] omits 7eaeb52fd995 Merge tag 'at91-5.4-dt' of git://git.kernel.org/pub/scm/li [...] omits e8e39a2026ab Merge tag 'imx-dt64-5.4' of git://git.kernel.org/pub/scm/l [...] omits a0a4c25fba92 Merge tag 'imx-dt-5.4' of git://git.kernel.org/pub/scm/lin [...] omits a22a9602b88f closures: fix a race on wakeup from closure_sync omits d66c9920c0cf bcache: Fix an error code in bch_dump_read() omits d55a4ae9e1af bcache: add cond_resched() in __bch_cache_cmp() omits 89e4acf7a382 Merge tag 'imx-dt-clkdep-5.4' of git://git.kernel.org/pub/ [...] omits fa99165cc87a Documentation:kernel-per-CPU-kthreads.txt: Remove referenc [...] omits 8a6abcd04e4c Merge tag 'gpio-v5.4-updates-for-linus' of git://git.kerne [...] omits f97eeb6cfd52 Documenation: switching-sched: Remove notes about elevator [...] omits 0c89d4dab3a5 Merge tag 'imx-bindings-5.4' of git://git.kernel.org/pub/s [...] omits 85c0a037dc7a block: elevator.c: Remove now unused elevator= argument omits 48dd4cf01f90 Merge tag 'aspeed-5.4-devicetree' of git://git.kernel.org/ [...] omits af6ba9d2d650 Merge tag 'omap-for-v5.4/dt-take2-signed' of git://git.ker [...] omits cb8acabbe33b block: mq-deadline: Fix queue restart handling omits 369291a4caeb Merge tag 'v5.3-next-dts64' of git://git.kernel.org/pub/sc [...] omits 90104e2be410 Merge tag 'v5.3-next-dts32' of git://git.kernel.org/pub/sc [...] omits db2f7fe562c7 Merge tag 'sunxi-dt-for-5.4-1' of git://git.kernel.org/pub [...] omits 8b51dc729147 rsi: fix a double free bug in rsi_91x_deinit() omits 34a6e22894fa Merge tag 'renesas-dt-bindings-for-v5.4-tag2' of git://git [...] omits 13fa451568ab Revert "rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band" omits 14d5e14c8a6c rt2x00: clear up IV's on key removal omits 968dcfb49052 iwlwifi: assign directly to iwl_trans->cfg in QuZ detection omits 7caac62ed598 mwifiex: Fix three heap overflow at parsing element in cfg [...] omits 70702265a04a mt76: mt76x0e: disable 5GHz band for MT7630E omits 34b0e9b767bf mt76: mt76x0e: don't use hw encryption for MT7630E omits f2a3d36cca8e Merge tag 'renesas-arm64-dt-for-v5.4-tag2' of git://git.ke [...] omits daf9d2dbc84b Merge tag 'renesas-arm-dt-for-v5.4-tag1' of git://git.kern [...] omits 2896ba40d0be iommu: Don't use sme_active() in generic code omits 1c92b32649f9 Merge tag 'amlogic-dt64' of git://git.kernel.org/pub/scm/l [...] omits 8ad83e3c8f1e Merge tag 'amlogic-dt' of git://git.kernel.org/pub/scm/lin [...] omits aa85a28663a8 Merge tag 'socfpga_dts_updates_for_v5.4' of git://git.kern [...] omits 2c70bcf72dc6 Merge tag 'v5.4-rockchip-dts64-1' of git://git.kernel.org/ [...] omits 8744daf4b069 iommu/vt-d: Remove global page flush support omits 097a7df2e3af iommu/arm-smmu-v3: Fix build error without CONFIG_PCI_ATS omits 745d0c932b2e Merge tag 'v5.4-rockchip-dts32-1' of git://git.kernel.org/ [...] omits 5ba78afff92a Merge tag 'samsung-dt-5.4' of git://git.kernel.org/pub/scm [...] omits a3a2902fb86e Merge tag 'omap-for-v5.4/soc-signed' of git://git.kernel.o [...] omits 7bbf86931035 Merge tag 'at91-5.4-soc' of git://git.kernel.org/pub/scm/l [...] omits e6dde5cc391c Merge tag 'imx-soc-5.4' of git://git.kernel.org/pub/scm/li [...] omits bf0b0eee4b54 Merge tag 'aspeed-5.4-arch' of git://git.kernel.org/pub/sc [...] omits 98d868415f0a Merge tag 'vexpress-update-5.4' of git://git.kernel.org/pu [...] omits 512222789ce8 s390/base: remove unused s390_base_mcck_handler omits 4df9a82549cf s390/sclp: Fix bit checked for has_sipl omits e32736494849 spi: spi-fsl-dspi: Fix race condition in TCFQ/EOQ interrupt omits 37ffab817098 spi: uniphier: introduce polling mode omits 151d0eafa4f5 spi: uniphier: remove unnecessary code omits 3c633f9dbd82 spi: uniphier: fix wrong register overwrite omits d072cb263f9e regulator: add missing 'static inline' to a helper's stub omits 157ab71286e6 ASoC: audio-graph: indicate rebind issue omits 39c66b6ef6f3 ASoC: simple-card: indicate rebind issue omits 711419e504eb irqdomain: Add the missing assignment of domain->fwnode fo [...] omits aeb415fbe9f6 x86/mm: Remove the unused set_memory_wt() function omits 185be15143aa x86/mm: Remove set_pages_x() and set_pages_nx() omits a919198b97c8 x86/mm: Remove the unused set_memory_array_*() functions omits ec46133d3b81 x86/mm: Unexport set_memory_x() and set_memory_nx() omits ae1ad2638822 Merge tag 'v5.3-rc7' into x86/mm, to pick up fixes omits d9f3b450f206 perf/x86: Make more stuff static omits 0413d7f33e60 sched/uclamp: Always use 'enum uclamp_id' for clamp_id values omits babbe170e053 sched/uclamp: Update CPU's refcount on TG's clamp changes omits 3eac870a3247 sched/uclamp: Use TG's clamps to restrict TASK's clamps omits 7274a5c1bbec sched/uclamp: Propagate system defaults to the root group omits 0b60ba2dd342 sched/uclamp: Propagate parent clamps omits 2480c093130f sched/uclamp: Extend CPU's cgroup controller omits a55c7454a8c8 sched/topology: Improve load balancing on AMD EPYC systems omits a2cbfd46559e arch, ia64: Make NUMA select SMP omits bb87481612c4 sched, perf: MAINTAINERS update, add submaintainers and reviewers omits b0dfce90e342 Merge branch 'linux-5.3' of git://github.com/skeggsb/linux [...] omits db4e919d9a11 x86/math64: Provide a sane mul_u64_u32_div() implementatio [...] omits 5e2d2cc2588b sched/fair: Don't assign runtime for throttled cfs_rq omits 60083f9e94b2 ALSA: hda/realtek - Enable internal speaker & headset mic [...] omits 039b1f4f24ec netfilter: nft_socket: fix erroneous socket assignment omits 48bd0d68cd4b netfilter: bridge: Drops IPv6 packets if IPv6 module is no [...] omits 47320fbe11a6 configfs: new object reprsenting tree fragments omits f19e4ed1e1ed configfs_register_group() shouldn't be (and isn't) called [...] omits ff4dd081977d configfs: stash the data we need into configfs_buffer at o [...] omits e33b4325e60e net: stmmac: dwmac-sun8i: Variable "val" in function sun8i [...] omits 7720804a2ae4 x86, perf: Fix the dependency of the x86 insn decoder selftest omits 4030b4c585c4 x86/hyper-v: Fix overflow bug in fill_gva_list() omits eb3d8f42231a NFS: Fix inode fileid checks in attribute revalidation code omits 089cf7f6ecb2 Linux 5.3-rc7 omits 49ffdb4c7c65 Merge tag 'char-misc-5.3-rc7' of git://git.kernel.org/pub/ [...] omits 2c248f92fa4f Merge tag 'usb-5.3-rc7' of git://git.kernel.org/pub/scm/li [...] omits 86759eeb32f7 ARM: multi_v7_defconfig: Make MAX77802 regulator driver built-in omits d33cd42d8667 ALSA: hda/realtek - Add quirk for HP Pavilion 15 omits 5b0eeeaa3761 ARM: dts: exynos: Mark LDO10 as always-on on Peach Pit/Pi [...] omits 2cf842ba2f41 ARM: dts: exynos: Remove not accurate secondary ADC compatible omits e8bd417aab0c tpm/tpm_ftpm_tee: Document fTPM TEE driver omits 09e574831b27 tpm/tpm_ftpm_tee: A driver for firmware TPM running inside TEE omits 28eba2fddd5a tpm: Remove a deprecated comments about implicit sysfs locking omits 1ea32c83c699 tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts omits 5b359c7c4372 tpm_tis_core: Turn on the TPM before probing IRQ's omits 14591e2351ef MAINTAINERS: fix style in KEYS-TRUSTED entry omits f12fcca65369 docs: ftrace: clarify when tracing is disabled by the trace file omits 9b8bd476e78e x86/uaccess: Don't leak the AC flags into __get_user() arg [...] omits 6fb035502956 ASoC: soc-core: move soc_probe_link_components() position omits 95c267dd2043 ASoC: soc-core: add snd_soc_dapm_init() omits b614beafa495 ASoC: soc-core: dapm related setup at one place omits ffd60fba19d9 ASoC: soc-core: move soc_probe_component() position omits 9a7c9fe1203e ASoC: soc-core: add soc_rtd_free() omits 32b1cbe38041 x86: Correct misc typos omits 4fbc485324d2 spi: ep93xx: Repair SPI CS lookup tables omits d0087e72710c regulator: provide regulator_bulk_set_supply_names() omits 0f1979b402df m68k: Remove ioremap_fullcache() omits 2cecd1f11ca4 m68k: Simplify ioremap_nocache() omits 29d9a0b50736 x86/boot: Preserve boot_params.secure_boot from sanitizing omits 2c58167877a6 Merge tag 'perf-core-for-mingo-5.4-20190901' of git://git. [...] omits e98db89489f0 Merge branch 'linus' into perf/core, to pick up fixes omits 77e5517cb506 Merge branch 'linus' into x86/cpu, to resolve conflicts omits 982792f45894 xtensa: virt: move PCI root complex to KIO range omits 55f7e5c364dc drm/nouveau/sec2/gp102: add missing MODULE_FIRMWAREs omits 345464fb760d Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 9b87647c665d asm-generic: add unlikely to default BUG_ON(x) omits 602828c1aade __div64_const32(): improve the generic C version omits 09f8a6db20e6 xtensa: add support for call0 ABI in userspace omits 9e1e41c44782 xtensa: clean up PS_WOE_BIT usage omits e1e54ec7fb55 net: seeq: Fix the function used to release some memory in [...] omits 9f159ae07f07 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 5fb181cba010 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 5358e6e77490 Merge branch 'turbostat' of git://git.kernel.org/pub/scm/l [...] omits dd7078f05e1b enetc: Add missing call to 'pci_free_irq_vectors()' in pro [...] omits dd1bf47a84fe net: bcmgenet: use ethtool_op_get_ts_info() omits 02a3f0d5a70a tc-testing: don't hardcode 'ip' in nsPlugin.py omits 3daa418392db Merge branch 'net-dsa-microchip-add-KSZ8563-support' omits d9033ae95cf4 net: dsa: microchip: add KSZ8563 compatibility string omits de5eb9e00eba dt-bindings: net: dsa: document additional Microchip KSZ85 [...] omits fcee7de608a2 arm64: defconfig: Enable CPU clock drivers for Qualcomm msm8916 omits 6377910c5c14 arm64: defconfig: Add DRM_MSM to defconfigs with ARCH_QCOM omits 1cd3e52a07b8 ARM: multi_v7_defconfig: Add DRM_MSM to defconfigs with ARCH_QCOM omits 162eeae200e0 ARM: qcom_defconfig: Add DRM_MSM to defconfigs with ARCH_QCOM omits 879c3808a4a1 Merge branch 'net-aquantia-fixes-on-vlan-filters-and-other [...] omits be6cef69ba57 net: aquantia: fix out of memory condition on rx side omits 5c47e3ba6fe5 net: aquantia: linkstate irq should be oneshot omits c2ef057ee775 net: aquantia: reapply vlan filters on up omits 392349f60110 net: aquantia: fix limit of vlan filters omits 6fdc060d7476 net: aquantia: fix removal of vlan 0 omits 154f4fb7a0b8 Merge branch 'Fix-issues-in-tc-taprio-and-tc-cbs' omits 1c6c09a0ae62 net/sched: cbs: Set default link speed to 10 Mbps in cbs_s [...] omits f04b514c0ce2 taprio: Set default link speed to 10 Mbps in taprio_set_pi [...] omits efb55222d31c taprio: Fix kernel panic in taprio_destroy omits ae31a514a134 objtool: Ignore intentional differences for the x86 insn decoder omits 2ffd84ae973b objtool: Update sync-check.sh from perf's check-headers.sh omits 87a682a7c4e7 perf build: Ignore intentional differences for the x86 ins [...] omits 00a263902ac3 perf intel-pt: Use shared x86 insn decoder omits f1da0a6c1365 perf intel-pt: Remove inat.c from build dependency list omits 58993fb2c511 perf: Update .gitignore file omits d046b725487a objtool: Move x86 insn decoder to a common location omits f01642e4912b perf metricgroup: Support multiple events for metricgroup omits 287f2649f791 perf metricgroup: Scale the metric result omits a55ab7c4ca69 perf pmu: Change convert_scale from static to global omits d3300a3c4e76 perf symbols: Move mem_info and branch_info out of symbol.h omits f2a39fe84901 perf auxtrace: Uninline functions that touch perf_session omits fa0d98462fae perf tools: Remove needless evlist.h include directives omits 7ae811b12e41 perf tools: Remove needless evlist.h include directives omits ef7d95661d04 perf tools: Remove needless thread_map.h include directives omits 4becb2395f91 perf tools: Remove needless thread.h include directives omits df1a0a110c2c perf tools: Remove needless map.h include directives omits afce8c482c48 perf probe: No need for symbol.h, symbol_conf is enough omits 5c9dbe6da133 perf tools: Remove needless sort.h include directives omits 4772925885da perf tools: Move 'struct events_stats' and prototypes to s [...] omits 171f7474b6bb perf hist: Remove needless ui/progress.h from hist.h omits 4a3cec84949d perf dsos: Move the dsos struct and its methods to separat [...] omits b1d1b094f757 perf symbols: Move symsrc prototypes to a separate header omits c38fa94d1882 perf symbols: Add missing linux/refcount.h to symbol.h omits 9bea81b36a8d perf symbol: Move C++ demangle defines to the only file using it omits fac583fdb674 perf dso: Adopt DSO related macros from symbol.h omits e97fd1383cd7 libtraceevent: Change users plugin directory omits 5d6552ab3b71 libtraceevent: Remove tep_register_trace_clock() omits 38847db9740a libtraceevent, perf tools: Changes in tep_print_event_* APIs omits 4cb3c6d546aa perf event: Remove needless include directives from event.h omits 03e61929c0d2 arm64: dts: rockchip: limit clock rate of MMC controllers [...] omits b6b5574b80d6 perf env: Remove env.h from other headers where just a fwd [...] omits 8520a98dbab6 perf debug: Remove needless include directives from debug.h omits 5f81d5455589 net: dsa: microchip: fill regmap_config name omits 5b161002bd6d Merge tag 'batadv-net-for-davem-20190830' of git://git.ope [...] omits 9eb4b5180d33 tools/power turbostat: update version number omits c1c10cc77883 tools/power turbostat: Add support for Hygon Fam 18h (Dhya [...] omits 9cfa8e042f7c tools/power turbostat: Fix caller parameter of get_tdp_amd() omits 1e9042b9c8d4 tools/power turbostat: Fix CPU%C1 display value omits 6ee9fc63d2e7 tools/power turbostat: do not enforce 1ms omits c026c23629b8 tools/power turbostat: read from pipes too omits d93ea567fc4e tools/power turbostat: Add Ice Lake NNPI support omits 570992fc5733 tools/power turbostat: rename has_hsw_msrs() omits cd188af5282d tools/power turbostat: Fix Haswell Core systems omits b62b3184576b tools/power turbostat: add Jacobsville support omits eeb71c950bc6 tools/power turbostat: fix buffer overrun omits 605736c6929d tools/power turbostat: fix file descriptor leaks omits 15423b958f33 tools/power turbostat: fix leak of file descriptor on erro [...] omits d4794f25f122 tools/power turbostat: Make interval calculation per threa [...] omits d743dae6d193 tools/power turbostat: remove duplicate pc10 column omits 03531482402a tools/power x86_energy_perf_policy: Fix argument parsing omits f3fe116a44fd tools/power: Fix typo in man page omits 6ac1730f7db8 tools/power/x86: Enable compiler optimisations and Fortify [...] omits adb8049097a9 tools/power x86_energy_perf_policy: Fix "uninitialized var [...] omits eea173097dfb Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 95381debd9ee Merge tag 'trace-v5.3-rc6' of git://git.kernel.org/pub/scm [...] omits 7fb86707cc3a Merge tag 'riscv/for-v5.3-rc7' of git://git.kernel.org/pub [...] omits 834354f642ad Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 31bb5feb0d28 Merge branch 'akpm' (patches from Andrew) omits 94044dfb0bcf MAINTAINERS: update entry of firewire audio drivers omits e027a2dea5fd hwmon (coretemp) Fix a memory leak bug omits 7d82fcc9d9e8 hwmon: (lm75) Fix write operations for negative temperatures omits 6f8c8f3c3101 hwmon: pmbus: ucd9000: remove unneeded include omits c68c9ec1c52e tracing: Correct kdoc formats omits 2e8156273189 ftrace/x86: Remove mcount() declaration omits 19a58ce1dc72 tracing/probe: Fix null pointer dereference omits 595a438c78db tracing: Make exported ftrace_set_clr_event non-static omits ae688e1720fd arm64: dts: renesas: hihope-common: Fix eMMC status omits 52d083472e0b clang-format: Update with the latest for_each macro list omits f3b17320db25 openrisc: map as uncached in ioremap omits eabe7e9a21a2 or1k: dts: Add ethoc device to SMP devicetree omits c312ef176399 libata/ahci: Drop PCS quirk for Denverton and beyond omits ae2930583c7a or1k: dts: Fix ethoc network configuration in or1ksim devicetree omits e0f14b8ca388 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 0feacaa21634 writeback: don't access page->mapping directly in track_fo [...] omits ab9bb6318b09 Partially revert "kfifo: fix kfifo_alloc() and kfifo_init()" omits 6c1c280805de mm: memcontrol: fix percpu vmstats and vmevents flush omits d2e5fb927ee7 mm, memcg: do not set reclaim_state on soft limit reclaim omits a6c135bb1a59 mailmap: add aliases for Dmitry Safonov omits 14108b9131a4 mm/z3fold.c: fix lock/unlock imbalance in z3fold_page_isolate omits b4c46484dc3f mm, memcg: partially revert "mm/memcontrol.c: keep local V [...] omits 441e254cd40d mm/zsmalloc.c: fix build when CONFIG_COMPACTION=n omits bee07b33db78 mm: memcontrol: flush percpu slab vmstats on kmem offlining omits c3d7a089f945 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 94880a5b2e81 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 909548d6c578 riscv: add arch/riscv/Kbuild omits d12040b6933f rxrpc: Fix lack of conn cleanup when local endpoint is cle [...] omits a285c1fa39cc Merge tag 'rxrpc-fixes-20190827' of git://git.kernel.org/p [...] omits 3b25528e1e35 net: stmmac: dwmac-rk: Don't fail if phy regulator is absent omits b6b4dc4c1fa7 amd-xgbe: Fix error path in xgbe_mod_init() omits 5b0022dd32b7 ftrace: Check for successful allocation of hash omits 372e0d01da71 ftrace: Check for empty hash and comment the race with reg [...] omits 60fc35f327e0 ahci: Do not export local variable ahci_em_messages omits 7bd46644ea0f ftrace: Fix NULL pointer dereference in t_probe_next() omits 8f5914bceef0 Merge branch 'nvme-5.4' of git://git.infradead.org/nvme in [...] omits 3940ba8eea8c asm-generic: don't provide __ioremap omits 0a51b08fb3b4 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits 846d2db3e000 keys: ensure that ->match_free() is called in request_key_ [...] omits d95f1a542c3d RISC-V: Implement sparsemem omits 4f3f90084673 riscv: Using CSR numbers to access CSRs omits e8d6766f3cc8 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 015b269337e6 Merge tag 'common/for-v5.4-rc1/cpu-topology' into for-v5.4 [...] omits 8fb8e9e46261 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits fbcb0b4feb5c Merge tag 'ceph-for-5.3-rc7' of git://github.com/ceph/ceph-client omits 497144a5b7af ASoC: dt-bindings: Convert Allwinner A64 analog codec to a schema omits 8a99f76ac1a5 ASoC: dt-bindings: Convert Allwinner A33 codec to a schema omits 1a8e7cdfa4f5 ASoC: dt-bindings: sun4i-spdif: Fix dma-names warning omits 0d70787b6594 Merge tag 'mmc-v5.3-rc5' of git://git.kernel.org/pub/scm/l [...] omits f69f199271ec Merge tag 'drm-fixes-2019-08-30' of git://anongit.freedesk [...] omits 8758553791df iommu/qcom: Use struct_size() helper omits d127bc9be856 iommu: Remove wrong default domain comments omits 0ce4a85f4f01 Revert "iommu/vt-d: Avoid duplicated pci dma alias consideration" omits 2178add02238 irqchip/mmp: Coexist with GIC root IRQ controller omits 9e8e8912b05f irqchip/mmp: Mask off interrupts from other cores omits a46bc5fd8b20 irqchip/mmp: Add missing chained_irq_{enter,exit}() omits d6a95280ba16 irqchip/mmp: Do not use of_address_to_resource() to get mux regs omits 6b0c54e7f271 iommu/dma: Fix for dereferencing before null checking omits 4c0088934153 Merge branch 'arm/smmu' into arm/mediatek omits b2fb4b77994a irqchip/meson-gpio: Add support for meson sm1 SoCs omits abc08aac82af dt-bindings: interrupt-controller: New binding for the mes [...] omits 1ee9feb2c9f8 iommu/mediatek: Clean up struct mtk_smi_iommu omits ec2da07ca120 memory: mtk-smi: Get rid of need_larbid omits b9475b3471f8 iommu/mediatek: Fix VLD_PA_RNG register backup when suspend omits 567e58cf96dd memory: mtk-smi: Add bus_sel for mt8183 omits 4f0a1a1ae351 memory: mtk-smi: Invoke pm runtime_callback to enable clocks omits 15a01f4c6060 iommu/mediatek: Add mmu1 support omits 907ba6a19599 iommu/mediatek: Add mt8183 IOMMU support omits 64fea74a0d20 memory: mtk-smi: Add gals support omits 2b326d8b1d2b iommu/mediatek: Move vld_pa_rng into plat_data omits 50822b0b948f iommu/mediatek: Move reset_axi into plat_data omits acb3c92a6130 iommu/mediatek: Refine protect memory definition omits b3e5eee76548 iommu/mediatek: Add larb-id remapped support omits 2aa4c2597cd6 iommu/mediatek: Add bclk can be supported optionally omits b4dad40e4f35 iommu/mediatek: Adjust the PA for the 4GB Mode omits 4c019de65323 iommu/io-pgtable-arm-v7s: Extend to support PA[33:32] for [...] omits 73d50811bc91 iommu/io-pgtable-arm-v7s: Rename the quirk from MTK_4GB to [...] omits 7f315c9da9f5 iommu/io-pgtable-arm-v7s: Use ias/oas to check the valid iova/pa omits 5950b9541b50 iommu/io-pgtable-arm-v7s: Add paddr_to_iopte and iopte_to_ [...] omits 76ce65464fcd iommu/mediatek: Fix iova_to_phys PA start for 4GB mode omits 42d42c76f8d2 memory: mtk-smi: Use a struct for the platform data for sm [...] omits 2e9b0908f5aa memory: mtk-smi: Use a general config_port interface omits cecdce9d7eed iommu/mediatek: Use a struct as the platform data omits 29746d012588 dt-bindings: mediatek: Add binding for mt8183 IOMMU and SMI omits 4dbd258ff63e iommu: Revisit iommu_insert_resv_region() implementation omits 2c70010867f1 iommu/vt-d: Fix wrong analysis whether devices share the same bus omits 3a8e9ac89e6a writeback: add tracepoints for cgroup foreign writebacks omits 89f2c0425cb5 Merge tag 'gpio-v5.3-rc7-fixes-for-linus' of git://git.ker [...] omits 0d87308cca2c iommu/iova: Avoid false sharing on fq_timer_on omits e916ad29d964 blkcg: add missing NULL check in ioc_cpd_alloc() omits abf4923e97c3 i2c: mediatek: disable zero-length transfers for mt8183 omits b3d604d40516 i2c: iproc: Stop advertising support of SMBUS quick cmd omits f08b2080e360 MAINTAINERS: i2c mv64xxx: Update documentation path omits 0f4cd769c410 perf/x86/amd/ibs: Fix sample bias for dispatched micro-ops omits 44d3bbb6f5e5 perf/x86/intel: Restrict period on Nehalem omits e5b3ae3e8c47 ASoC: mediatek: mt8183: fix space issues omits fc347483b87f ASoC: mediatek: mt8183: remove forward declaration of head [...] omits 95d779b4b8e7 ASoC: mediatek: mt8183: move headset jack to card-specific [...] omits 96ed76983307 ASoC: mediatek: mt8183: move private structure omits 61b7cddfe861 Merge branch 'for-next/atomics' into for-next/core omits ac12cf85d682 Merge branches 'for-next/52-bit-kva', 'for-next/cpu-topolo [...] omits ca105398430d spi: bcm-qspi: Make BSPI default mode omits ace55c411b11 spi: npcm-fiu: add NPCM FIU controller driver omits 91d0c59f460f dt-binding: spi: add NPCM FIU controller omits 94e9c0f52214 spi: dw-pci: Add MODULE_DEVICE_TABLE omits baedad4c35ce MAINTAINERS: Add keyword pattern on regulator_get_optional() omits e02e23d5f019 regulator: sy8824x: add prefixes to BUCK_EN and MODE macros omits dab106742318 regulator: sy8824x: use c++style for the comment block near SPDX omits 50bc5731f7fc regulator: mt6358: Add BROKEN dependency while waiting for [...] omits 37638af8135c ASoC: SOF/Intel: fix selection of SND_INTEL_NHTL omits 54d037d5a466 ASoC: Intel: broadwell: Simplify device probe omits c25e93bba90b ASoC: Intel: bdw-rt5677: Simplify device probe omits 1fc3e6b2ac3f ASoC: Intel: haswell: Simplify device probe omits ca964edf0ddb ASoC: Intel: Haswell: Adjust machine device private context omits 69f34053f883 ASoC: ti: davinci-evm: Do not fail if the dai_set_sysclk r [...] omits 27b7def93aab ASoC: ti: edma-pcm: Fix for legacy dma_slave_map based cha [...] omits 2231b2c63f86 ASoC: ti: davinci-i2s: Add S32_LE as support format omits a2dc6f82fd86 ASoC: ti: davinci-i2s: Move the XSYNCERR workaround to .pr [...] omits 3d708895325b iommu/amd: Silence warnings under memory pressure omits 03adcbd996be arm64: atomics: Use K constraint when toolchain appears to [...] omits 5aad6cdabbf9 arm64: atomics: Undefine internal macros after use omits b32baf91f60f arm64: lse: Make ARM64_LSE_ATOMICS depend on JUMP_LABEL omits 0533f97b4356 arm64: asm: Kill 'asm/atomic_arch.h' omits 0ca98b2456fb arm64: lse: Remove unused 'alt_lse' assembly macro omits 89781d0806c2 ALSA: hda/realtek - Fix overridden device-specific initialization omits 424c38a4e325 drm/selftests: modes: Add more unit tests for the cmdline parser omits 3764137906a5 drm/modes: Introduce a whitelist for the named modes omits 728a257f652a drm/modes: Fix the command line parser to take force optio [...] omits 325d0ab3a1d1 drm/modes: Add a switch to differentiate free standing options omits 1ffdb51f28e8 Revert "Bluetooth: btusb: driver to enable the usb-wakeup [...] omits e73a3896eaca mmc: sdhci-cadence: enable v4_mode to fix ADMA 64-bit addressing omits 2f765c175e1d mmc: sdhci-sprd: clear the UHS-I modes read from registers omits 4324e54bbea0 mms: sdhci-sprd: add SDHCI_QUIRK_BROKEN_CARD_DETECTION omits 6a526f66ab14 mmc: sdhci-sprd: add SDHCI_QUIRK2_PRESET_VALUE_BROKEN omits 4eae8cbdff94 mmc: sdhci-sprd: add get_ro hook function omits efdaf27517a8 mmc: sdhci-sprd: fixed incorrect clock divider omits 72741084d903 mmc: core: Fix init of SD cards reporting an invalid VDD range omits 6af86bdb8ad4 ALSA: firewire-motu: add support for MOTU 4pre omits 1c0d63eb0e82 Merge tag 'drm-intel-fixes-2019-08-29' of git://anongit.fr [...] omits c3dd029cc001 Merge tag 'drm-fixes-5.3-2019-08-28' of git://people.freed [...] omits 265381004994 Merge tag '5.3-rc6-smb3-fixes' of git://git.samba.org/sfre [...] omits daf1de907879 netfilter: nft_meta_bridge: Fix get NFT_META_BRI_IIFVPROTO [...] omits db26d53c7d6a Merge tag 'drm-misc-fixes-2019-08-28' of git://anongit.fre [...] omits 869326532956 Merge tag 'mac80211-for-davem-2019-08-29' of git://git.ker [...] omits b09d116b787a arm64: dts: meson-sm1-sei610: add stdout-path property back omits 488b0ffc0e8b arm64: dts: meson-sm1-sei610: enable DVFS omits 700ab8d83927 arm64: dts: khadas-vim3: add support for the SM1 based VIM3L omits aa08f3141597 dt-bindings: arm: amlogic: add Amlogic SM1 based Khadas VI [...] omits 4f26cc1c96c9 arm64: dts: khadas-vim3: move common nodes into meson-khad [...] omits f403cbff74b2 arm64: dts: meson: g12a: add reset to tdm formatters omits 8502fd522144 arm64: dts: meson: g12a: audio clock controller provides resets omits 3d9e76483049 arm64: dts: meson-sm1-sei610: enable DVFS omits c9a4b25c3d98 arm64: dts: meson-gxm-khadas-vim2: use rc-khadas keymap omits 06c739617aea arm64: dts: meson-gxl-s905w-tx3-mini: add rc-tx3mini keymap omits c9ee1d25ef43 arm64: dts: meson-gxl-s905x-khadas-vim: use rc-khadas keymap omits 625cb5b69523 arm64: dts: meson-gxbb-wetek-play2: add rc-wetek-play2 keymap omits 304bb5efa8da arm64: dts: meson-gxbb-wetek-hub: add rc-wetek-hub keymap omits 3e14618b52bb arm64: dts: meson-g12a-x96-max: add rc-x96max keymap omits 41ac5a4ca2e8 arm64: dts: meson-g12b-odroid-n2: add rc-odroid keymap omits 24fe3e989ee2 arm64: dts: meson-sm1-sei610: add USB support omits 96a386b6ed1e arm64: dts: meson-sm1-sei610: add HDMI display support omits f4f1c8d9ace7 arm64: dts: meson-g12: add Everything-Else power domain co [...] omits f9717178b9be arm64: dts: meson: fix boards regulators states format omits 31cad845e08a arm64: dts: meson-gxbb-p201: fix snps, reset-delays-us format omits 591185c1ce5a arm64: dts: meson-gxbb-nanopi-k2: add missing model omits b167b4731e67 arm64: dts: meson-g12a-x96-max: fix compatible omits 795e7de8c7af arm64: dts: meson-g12a: fix reset controller compatible omits 01efc19cb987 arm64: dts: meson-axg: fix MHU compatible omits 49ee7f85a43f arm64: dts: meson-gxl: fix internal phy compatible omits 2e36480c93d4 arm64: dts: meson-gx: fix periphs bus node name omits 59d370105d9f arm64: dts: meson-gx: fix mhu compatible omits 03c76b81abb7 arm64: dts: meson-gx: fix watchdog compatible omits 599bfd512e6c arm64: dts: meson-gx: fix spifc compatible omits 9632691e1be1 arm64: dts: meson-gx: fix reset controller compatible omits 5e975c5dab1e arm64: dts: meson-gx: drop the vpu dmc memory cell omits 3ad6c9e35756 arm64: dts: meson: fix ethernet mac reg format omits a833a15e5969 arm64: dts: meson: g12a-common: add VRTC omits b8b1c9ad1c20 Merge tag 'clk-meson-dt-v5.4-3' of git://github.com/BayLib [...] omits 77657b805b92 Merge tag 'amlogic-drivers-2.1' of https://git.kernel.org/ [...] omits bd9eccf14008 dt-bindings: power: add Amlogic Everything-Else power doma [...] omits 0622800d2ebc scsi: lpfc: Raise config max for lpfc_fcp_mq_threshold variable omits b42090256fba perf tools: Remove debug.h from header files not needing it omits 0ac25fd0a04d perf tools: Remove perf.h from source files not needing it omits c1a604dff486 perf tools: Remove needless perf.h include directive from headers omits f37110205c30 perf time-utils: Adopt rdclock() from perf.h omits 91854f9a077e perf tools: Move everything related to sys_perf_event_open [...] omits a77494026309 perf header: Move CPUINFO_PROC to the only file where it is used omits 108a1bb9d1d8 perf tools: Remove needless libtraceevent include directives omits df552793493f libperf: Warn when exceeding MAX_NR_CPUS in cpumap omits dc84187f32a3 perf header: Replace MAX_NR_CPUS with cpu__max_cpu() omits 8c7274691f0d perf machine: Replace MAX_NR_CPUS with perf_env::nr_cpus_online omits 7df4e36a4785 perf session: Replace MAX_NR_CPUS with perf_env::nr_cpus_online omits 92b5a1545ad5 perf stat: Replace MAX_NR_CPUS with cpu__max_cpu() omits f78f96676a25 perf svghelper: Replace MAX_NR_CPUS with perf_env::nr_cpus_online omits 0ac1dd5b4a70 perf timechart: Refactor svg_build_topology_map() omits 67260e8c0e68 perf c2c: Display proper cpu count in nodes column omits c7c06a1532f3 i2c: piix4: Fix port selection for AMD Family 16h Model 30h omits bc31c1eea99d nvme-rdma: Use rq_dma_dir macro omits f15872c5dce4 nvme-fc: Use rq_dma_dir macro omits f2fa006f81cc nvme-pci: Tidy up nvme_unmap_data omits e7832cb48a65 nvme: make fabrics command run on a separate request queue omits d38e9f04ebf6 nvme-pci: Support shared tags across queues for Apple 2018 [...] omits 66341331ba0d nvme-pci: Add support for Apple 2018+ models omits c1e0cc7e1d31 nvme-pci: Add support for variable IO SQ element size omits 8a1d09a668e7 nvme-pci: Pass the queue to SQ_SIZE/CQ_SIZE macros omits 35fe0d12c8a3 nvme: trace bio completion omits e01f91dff91c nvme-multipath: fix ana log nsid lookup when nsid is not found omits 89275a9659fe nvmet-tcp: Add TOS for tcp transport omits bb13985d5a55 nvme-tcp: Add TOS for tcp transport omits 9924b0304ab2 nvme-tcp: Use struct nvme_ctrl directly omits e63440d6a313 nvme-rdma: Add TOS for rdma transport omits 52b4451a9e5a nvme-fabrics: Add type of service (TOS) configuration omits 35d1a938dcda nvmet-tcp: fix possible memory leak omits b627200762c7 nvmet-tcp: fix possible NULL deref omits 42df26d4df7b nvmet: trace: parse Get LBA Status command in detail omits 177b06ed0997 nvme: trace: parse Get LBA Status command in detail omits a5ef757204ba nvme: trace: support for Get LBA Status opcode parsed omits c638984521f1 nvme: add Get LBA Status command opcode omits 3bec2e3754be nvmet: fix data units read and written counters in SMART log omits 1a9460cef571 nvme-tcp: support simple polling omits 79fd751d61aa nvme: tcp: selects CRYPTO_CRC32C for nvme-tcp omits b5b0504878b8 nvme: don't pass cap to nvme_disable_ctrl omits c0f2f45be297 nvme: move sqsize setting to the core omits aa22c8e6650d nvme-pci: set ctrl sqsize to the device q_depth omits 4fba445828fc nvme: have nvme_init_identify set ctrl->cap omits 10407ec9b42d nvme-tcp: Use protocol specific operations while reading socket omits 6be182607db9 nvme-tcp: cleanup nvme_tcp_recv_pdu omits cc9bbb6cde6c ASoC: Intel: Baytrail: Fix implicit fallthrough warning omits 696d05225ceb ASoC: fsl_ssi: Fix clock control issue in master mode omits 39c2ca43465e Merge tag 'perf-core-for-mingo-5.4-20190829' of git://git. [...] omits 990784b57731 x86/mm/pti: Do not invoke PTI functions when PTI is disabled omits 825d0b73cd75 x86/mm/pti: Handle unaligned address gracefully in pti_clo [...] omits 7af0145067bc x86/mm/cpa: Prevent large page split when ftrace flips RW [...] omits c486dcd2f1bb i2c: designware: Synchronize IRQs when unregistering slave client omits 01641b266da3 i2c: i801: Avoid memory leak in check_acpi_smo88xx_device() omits 689f535843ac i2c: make i2c_unregister_device() ERR_PTR safe omits 4a64489cf8e2 Merge tag 'Wimplicit-fallthrough-5.3-rc7' of git://git.ker [...] omits 4e73079d39f6 Merge tag 'mtd/fixes-for-5.3-rc7' of git://git.kernel.org/ [...] omits 7c9eb2dbd770 nds32: Mark expected switch fall-throughs omits 00a0c8451abc ARC: unwind: Mark expected switch fall-through omits 3532e7227243 blkcg: fix missing free on error path of blk_iocost_init() omits 8d1c1560c383 blkcg: blk-iocost: predeclare used structs omits 7a6c9dbb36a4 soc: ixp4xx: Protect IXP4xx SoC drivers by ARCH_IXP4XX || [...] omits 48402892f2ea Merge tag 'sunxi-fixes-for-5.3-3' of git://git.kernel.org/ [...] omits 34614c30bf16 Merge tag 'hisi-fixes-for-5.3' of git://github.com/hisilic [...] omits f155e79ab516 ALSA: firewire-lib: fix isoc cycle count to which rx packe [...] omits 6e26d193d150 ALSA: dice: fix error path for initialization of stream st [...] omits eb3aabbfbfc2 arm64: atomics: Remove atomic_ll_sc compilation unit omits 3337cb5aea59 arm64: avoid using hard-coded registers for LSE atomics omits addfc38672c7 arm64: atomics: avoid out-of-line ll/sc atomics omits f8b43c5cf4b6 mac80211: Correctly set noencrypt for PAE frames omits c8a41c6afa27 mac80211: Don't memset RXCB prior to PAE intercept omits b9500577d361 iwlwifi: pcie: handle switching killer Qu B0 NICs to C0 omits de20900fbe1c netfilter: nf_flow_table: clear skb tstamp before xmit omits deffa48fb014 s390/zcrypt: fix wrong handling of cca cipher keygenflags omits 580fa1b87471 arm64: Use correct ll/sc atomic constraints omits 8f35eaa5f2de jump_label: Don't warn on __exit jump entries omits 58879d468aa8 Merge tag 'vfio-ccw-20190828' of https://git.kernel.org/pu [...] omits 042c1d29de8c s390/kasan: add kdump support omits d0b319843bad s390/setup: avoid using strncmp with hardcoded length omits 54fb07d030e1 s390/sclp: avoid using strncmp with hardcoded length omits b29cd7c4c482 s390/module: avoid using strncmp with hardcoded length omits 8dec6bd4ef32 s390/pci: avoid using strncmp with hardcoded length omits 333f31436d3d ALSA: hda - Fix potential endless loop at applying quirks omits dc9cfd269222 mtd: hyperbus: fix dependency and build error omits 301011ba6225 tools lib traceevent: Remove unneeded qsort and uses memmo [...] omits b0215e2d6a18 tools lib traceevent: Do not free tep->cmdlines in add_new [...] omits b397f8468fa2 perf evlist: Use unshare(CLONE_FS) in sb threads to let se [...] omits 653dd8e6e8e4 libperf: Move 'enum perf_user_event_type' to perf/event.h omits 72932371e780 libperf: Rename the PERF_RECORD_ structs to have a "perf" prefix omits 7510410a38c7 libperf: Add 'union perf_event' to perf/event.h omits f5f684321791 libperf: Add PERF_RECORD_COMPRESSED 'struct compressed_eve [...] omits 1b8896fb296f libperf: Add PERF_RECORD_HEADER_FEATURE 'struct feature_ev [...] omits bfd922d8f09a libperf: Add PERF_RECORD_TIME_CONV 'struct time_conv_event [...] omits 782adbe29649 libperf: Add PERF_RECORD_STAT_ROUND 'struct stat_round_eve [...] omits 18a13a60f6f5 libperf: Add PERF_RECORD_STAT 'struct stat_event' to perf/event.h omits c5f416e6c69e libperf: Add PERF_RECORD_STAT_CONFIG 'struct stat_config_e [...] omits 3e4c453f5cba libperf: Add PERF_RECORD_THREAD_MAP 'struct thread_map_eve [...] omits 6b49aaebd05f libperf: Add PERF_RECORD_SWITCH 'struct context_switch_eve [...] omits f279ad63a09d libperf: Add PERF_RECORD_ITRACE_START 'struct itrace_start [...] omits aedebdca09ca libperf: Add PERF_RECORD_AUX 'struct aux_event' to perf/event.h omits 3460efb2e842 libperf: Add PERF_RECORD_AUXTRACE_ERROR 'struct auxtrace_e [...] omits 306c9d24c09d libperf: Add PERF_RECORD_AUXTRACE 'struct auxtrace_event' [...] omits 9a8dad041955 libperf: Add PERF_RECORD_AUXTRACE_INFO 'struct auxtrace_in [...] omits a2ed4fd685cd posix-cpu-timers: Make expiry_active check actually work c [...] omits 807f6c8472da drm/ingenic: Hardcode panel type to DPI omits 8f2edb4a78f7 posix-timers: Unbreak CONFIG_POSIX_TIMERS=n build omits 8504dea783b0 blkcg: add tools/cgroup/iocost_coef_gen.py omits 6954ff185ee0 blkcg: add tools/cgroup/iocost_monitor.py omits 7caa47151ab2 blkcg: implement blk-iocost omits 6f816b4b746c blk-mq: add optional request->alloc_time_ns omits beab17fc2a50 blkcg: s/RQ_QOS_CGROUP/RQ_QOS_LATENCY/ omits 9677a3e01f83 block/rq_qos: implement rq_qos_ops->queue_depth_changed() omits d3e65ffff61c block/rq_qos: add rq_qos_merge() omits 015d254cb02b blkcg: separate blkcg_conf_get_disk() out of blkg_conf_prep() omits 86a5bba5c252 blkcg: make ->cpd_init_fn() optional omits cf09a8ee19ad blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() omits 189308d5823a sky2: Disable MSI on yet another ASUS boards (P6Xxxx) omits 807e32999567 Merge branch 'nfp-flower-fix-bugs-in-merge-tunnel-encap-code' omits e8024cb483ab nfp: flower: handle neighbour events on internal ports omits 739d7c5752b2 nfp: flower: prevent ingress block binds on internal ports omits 80a6a5d62da9 Merge branch 'r8152-fix-side-effect' omits 973dc6cfc0e2 r8152: remove calling netif_napi_del omits 49d4b14113ca Revert "r8152: napi hangup fix after disconnect" omits 092e22e58623 net/sched: pfifo_fast: fix wrong dereference in pfifo_fast [...] omits 888a5c53c0d8 tcp: inherit timestamp on mtu probe omits dbf47a2a094e net: sched: act_sample: fix psample group handling on overwrite omits 36f1031c51a2 ibmvnic: Do not process reset during or after device removal omits 5b3efa4f1479 ARM: 8901/1: add a criteria for pfn_valid of arm omits a256f2e329df RISC-V: Fix FIXMAP area corruption on RV32 systems omits 0754b4e8cdf3 openvswitch: Clear the L4 portion of the key for "later" f [...] omits ad06a566e118 openvswitch: Properly set L4 keys on "later" IP fragments omits a84d01647989 mld: fix memory leak in mld_del_delrec() omits 04d37cf46a77 net/sched: pfifo_fast: fix wrong dereference when qdisc is reset omits eef3c2ba0a42 soc: amlogic: Add support for Everything-Else power domain [...] omits fecb41003062 libperf: Add PERF_RECORD_ID_INDEX 'struct id_index_event' [...] omits ffd337b45b1a libperf: Add PERF_RECORD_HEADER_BUILD_ID 'struct build_id_ [...] omits 4fd7a4d22042 libperf: Add PERF_RECORD_HEADER_TRACING_DATA 'struct traci [...] omits 0f5b1a28c03d libperf: Add PERF_RECORD_HEADER_EVENT_TYPE 'struct event_t [...] omits 5ded068e9238 libperf: Add PERF_RECORD_EVENT_UPDATE 'struct event_update [...] omits 78e5ea162096 libperf: Add PERF_RECORD_CPU_MAP 'struct cpu_map_event' to [...] omits c78ad994ad99 libperf: Add PERF_RECORD_HEADER_ATTR 'struct attr_event' t [...] omits be5863b7d928 perf top: Fix event group with more than two events omits ea4385f804ea perf top: Decay all events in the evlist omits 630aec1a7fd6 perf clang: Delete needless util-cxx.h header omits 2965daa3342c Merge branch 'macb-Update-ethernet-compatible-string-for-S [...] omits 6342ea886771 macb: Update compatibility string for SiFive FU540-C000 omits abecec415dc2 macb: bindings doc: update sifive fu540-c000 binding omits 8919dfcb3116 fsi: scom: Don't abort operations for minor errors omits 468e0ffac803 vmw_balloon: Fix offline page marking with compaction omits ba03a9bbd17b VMCI: Release resource if the work is already queued omits 1426bd2c9f7e USB: cdc-wdm: fix race between write and disconnect due to [...] omits 636bd02a7ba9 usb: host: xhci: rcar: Fix typo in compatible string matching omits 993cc8753453 usb: host: xhci-tegra: Set DMA mask correctly omits 1902a01e2bcc USB: storage: ums-realtek: Whitelist auto-delink support omits f6445b6b2f2b USB: storage: ums-realtek: Update module parameter descrip [...] omits a349b95d7ca0 usb: host: ohci: fix a race condition between shutdown and irq omits 76da906ad727 usb: hcd: use managed device resources omits a684d8fd8718 typec: tcpm: fix a typo in the comparison of pdo_max_voltage omits ddaedbbece90 Documentation/process: Embargoed hardware security issues omits b9bc7b8b1e9e lkdtm/bugs: fix build error in lkdtm_EXHAUST_STACK omits 587f17407741 mei: me: add Tiger Lake point LP device ID omits 9c78255fdde4 intel_th: pci: Add Tiger Lake support omits 164eb56e3b64 intel_th: pci: Add support for another Lewisburg PCH omits 961b6ffe0e2c stm class: Fix a double free of stm_source_device omits c78439f8b97e Merge tag 'fpga-fixes-for-5.3' of git://git.kernel.org/pub [...] omits a642a0b33343 MAINTAINERS: add entry for LICENSES and SPDX stuff omits 2da39f1cc36b perf evlist: Remove needless util.h from evlist.h omits efa73d37c11a perf tools: Remove needless util.h include from builtin.h omits d06e5fad8c46 perf tools: Warn that perf_event_paranoid can restrict ker [...] omits 8859aedefefe perf symbols: Use CAP_SYSLOG with kptr_restrict checks omits aa97293ff129 perf evsel: Kernel profiling is disallowed only when perf_ [...] omits dda1bf8ea78a perf tools: Use CAP_SYS_ADMIN with perf_event_paranoid checks omits e9a6882f267a perf event: Check ref_reloc_sym before using it omits 4a0fa886ab79 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits 9cf6b756cdf2 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 274b924088e9 libnvdimm/pfn: Fix namespace creation on misaligned addresses omits 6978bce05424 drm/komeda: Reordered the komeda's de-init functions omits 42e0e95474fc x86/build: Add -Wnoaddress-of-packed-member to REALMODE_CF [...] omits e8e4eb0fbeda asm-generic/div64: Fix documentation of do_div() parameter omits 67d94c213619 ALSA: hda - Update descriptions about new position_fix values omits 531a64e4c35b RDMA/siw: Fix IPv6 addr_list locking omits b786a05f6ce4 ARM: dts: ux500: Update thermal zone omits 3724e186fead docs/perf: Add documentation for the i.MX8 DDR PMU omits 0a56e0603fa1 perf arch powerpc: Sync powerpc syscall.tbl omits c12c0288e35a perf/imx_ddr: Add support for AXI ID filtering omits 3bd158c56a56 spi: bcm2835: Convert to use CS GPIO descriptors omits 0f0581b24bd0 spi: fsl: Convert to use CS GPIO descriptors omits 743dac494d61 x86/apic/vector: Warn when vector space exhaustion breaks [...] omits f32c7a8e4510 arm64: kpti: ensure patched kernel text is fetched from PoU omits f7b15c74cffd input/vmmouse: Update the backdoor call with support for n [...] omits 6abe3778cf5a drm/vmwgfx: Update the backdoor call with support for new [...] omits b4dd4f6e3648 x86/vmware: Add a header file for hypercall definitions omits b333b0ba2346 arm64: fix fixmap copy for 16K pages and 48-bit VA omits 71fed982d63c tick: Mark sched_timer to expire in hard interrupt context omits a67e40824178 hrtimer: Add kernel doc annotation for HRTIMER_MODE_HARD omits a8a652bfac7f ASoC: wcd9335: Fix primary interpolator max rate omits 438b6c20e616 gpio: pca953x: use pca953x_read_regs instead of regmap_bulk_read omits bc624a06f0c5 gpio: pca953x: correct type of reg_direction omits 4cc4531c310e ALSA: pcm: add support for 352.8KHz and 384KHz sample rate omits f67ff1bd58f0 regulator: mt6358: Add support for MT6358 regulator omits fa00eb4eb236 regulator: Add document for MT6358 regulator omits 2c650fd5a53b ASoC: mediatek: mt8183: fix tdm out data is valid on rising edge omits 8e58c521bcb8 ASoC: mediatek: mt8183: tdm hw support tdm out and 8ch i2s out omits d435c9a7b85b rbd: restore zeroing past the overlap when reading from parent omits e8c99200b4d1 libceph: don't call crypto_free_sync_skcipher() on a NULL tfm omits 41cfe2a2a7f4 x86/hyperv: Hide pv_ops access for CONFIG_PARAVIRT=n omits 82e40f558de5 KVM: arm/arm64: vgic-v2: Handle SGI bits in GICD_I{S,C}PEN [...] omits 101f85b56d03 genirq/affinity: Remove const qualifier from node_to_cpuma [...] omits 60bda037f1dd posix-cpu-timers: Utilize timerqueue for storage omits 244d49e30653 posix-cpu-timers: Move state tracking to struct posix_cputimers omits 8991afe2640d posix-cpu-timers: Deduplicate rlimit handling omits dd6702241337 posix-cpu-timers: Remove pointless comparisons omits 8ea1de90a5ec posix-cpu-timers: Get rid of 64bit divisions omits 1cd07c0b94f2 posix-cpu-timers: Consolidate timer expiry further omits 2bbdbdae0516 posix-cpu-timers: Get rid of zero checks omits 24db4dd90dd5 rlimit: Rewrite non-sensical RLIMIT_CPU comment omits fe0517f893d3 posix-cpu-timers: Respect INFINITY for hard RTTIME limit omits b7be4ef1365d posix-cpu-timers: Switch thread group sampling to array omits 87dc64480fb1 posix-cpu-timers: Restructure expiry array omits 46b883995c88 posix-cpu-timers: Remove cputime_expires omits 001f7971433a posix-cpu-timers: Make expiry checks array based omits b0d524f77956 posix-cpu-timers: Provide array based sample functions omits bbc9bae1e49b posix-cpu-timers: Remove the odd field rename defines omits c02b078e63a6 posix-cpu-timers: Switch check_*_timers() to array cache omits 1b0dd96d0f07 posix-cpu-timers: Simplify set_process_cpu_timer() omits 3b495b22d04d posix-cpu-timers: Simplify timer queueing omits 11b8462f7e1d posix-cpu-timers: Provide array based access to expiry cache omits 3a245c0f110e posix-cpu-timers: Move expiry cache into struct posix_cputimers omits 9eacb5c7e660 sched: Move struct task_cputime to types.h omits 2b69942f9021 posix-cpu-timers: Create a container struct omits ab693c5a5e31 posix-cpu-timers: Move prof/virt_ticks into caller omits 0476ff2c151e posix-cpu-timers: Sample task times once in expiry check omits 8c2d74f03705 posix-cpu-timers: Get rid of pointer indirection omits 2092c1d4fed9 posix-cpu-timers: Simplify sample functions omits 5405d0051f7c posix-cpu-timers: Remove pointless return value check omits da020ce406b2 posix-cpu-timers: Use clock ID in posix_cpu_timer_rearm() omits 99093c5b81f5 posix-cpu-timers: Use clock ID in posix_cpu_timer_get() omits c7a37c6f4c65 posix-cpu-timers: Use clock ID in posix_cpu_timer_set() omits 24ab7f5a7b2c posix-cpu-timers: Consolidate thread group sample code omits c506bef424ca posix-cpu-timers: Rename thread_group_cputimer() and make [...] omits a324956fae05 posix-cpu-timers: Sample directly in timer check omits a34360d42434 itimers: Use quick sample function omits 19298fbf453c posix-cpu-timers: Provide quick sample function for itimer omits e5a8b65b4cb2 posix-cpu-timers: Use common permission check in posix_cpu [...] omits bfcf3e92c6c0 posix-cpu-timers: Use common permission check in posix_cpu [...] omits 6ae40e3fdcd3 posix-cpu-timers: Provide task validation functions omits 42880f726c66 perf/x86/intel: Support PEBS output to PT omits ab43762ef010 perf: Allow normal events to output AUX data omits a3d8c0d13bde x86/intel: Add common OPTDIFFs omits 5ebb34edbefa x86/intel: Aggregate microserver naming omits 5e741407eab7 x86/intel: Aggregate big core graphics naming omits af239c44e3f9 x86/intel: Aggregate big core mobile naming omits c66f78a6de4d x86/intel: Aggregate big core client naming omits bac7b4e84323 x86/vmware: Update platform detection code for VMCALL/VMMC [...] omits cbb1133b563a x86/cpufeature: Explain the macro duplication omits 0067e154b11e ALSA: usb-audio: Update DSD support quirks for Oppo and Rotel omits eb7505d52a2f ALSA: usb-audio: DSD auto-detection for Playback Designs omits fdfc5c8594c2 tcp: remove empty skb from write queue in error cases omits 7d0a06586b26 net/rds: Fix info leak in rds6_inc_info_copy() omits 2c1644cf6d46 net: fix skb use after free in netpoll omits bcccb0a535bb net: dsa: tag_8021q: Future-proof the reserved fields in t [...] omits 94acaeb50ced Add genphy_c45_config_aneg() function to phy-c45.c omits 36e337744c0d cifs: update internal module number omits 340625e618e1 cifs: replace various strncpy with strscpy and similar omits 981471bd3abf net_sched: fix a NULL pointer deref in ipt action omits 478228e57f81 cifs: Use kzfree() to zero out the password omits f2aee329a68f cifs: set domainName when a domain-key is used in multiuser omits 9e8312f5e160 Merge tag 'nfs-for-5.3-3' of git://git.linux-nfs.org/proje [...] omits da8c828190fc Merge branch 'md-next' of git://git.kernel.org/pub/scm/lin [...] omits b60c2c4aa512 regulator: sy8824x: add SY20278 support omits f27b425d13a3 dt-bindings: sy8824x: Document SY20278 support omits 92fd0db2cd41 regulator: sy8824x: add SY20276 support omits 253f6cb8b893 dt-bindings: sy8824x: Document SY20276 support omits 67a7b05b297e regulator: sy8824x: add SY8824E support omits 90de3ae410aa dt-bindings: sy8824x: Document SY8824E support omits d5a2b8220335 regulator: add support for SY8824C regulator omits d3733bc80a5c regulator: add binding for the SY8824C voltage regulator omits 376142b7bbc1 ASoC: atmel_ssc_dai: implement left-justified data mode omits db8e3e2091c3 ASoC: atmel_ssc_dai: rework DAI format configuration omits 18291410557f ASoC: atmel: enable SOC_SSC_PDC and SOC_SSC_DMA in Kconfig omits b429ca494065 ASoC: cs42xx8: Force suspend/resume during system suspend/resume omits d2ac1fe0342c ASoC: mediatek: mt8183: fix tdm out data align issue omits e9e897d5fdba ASoC: rt1011: add mutex protection to set_fmt/set_tdm_slot omits f6e779219690 ASoC: es8316: fix inverted L/R of headphone mixer volume omits f972d02fee24 ASoC: es8316: fix headphone mixer volume table omits 0009fad03337 raid5 improve too many read errors msg by adding limits omits 9d4b45d6af44 md: don't report active array_state until after revalidate [...] omits 480523feae58 md: only call set_in_sync() when it is expected to succeed. omits 75ee23b30dc7 KVM: x86: Don't update RIP or do single-step on faulting e [...] omits ea1529873ab1 KVM: x86: hyper-v: don't crash on KVM_GET_SUPPORTED_HV_CPU [...] omits 3c9347351a6e perf/smmuv3: Validate groups for global filtering omits 33e84ea4330d perf/smmuv3: Validate group size omits 6f43791713c5 ASoC: Intel: Skylake: Release topology when we are done with it omits 0cc33cecb4a1 ASoC: Intel: Skylake: Print module type instead of id omits 855a06da37a7 ASoC: Intel: NHLT: Fix debug print format omits db33f00d15a6 ASoC: dapm: Expose snd_soc_dapm_new_control_unlocked properly omits 810f3b860850 ASoC: Intel: Fix use of potentially uninitialized variable omits 17d29ff98fd4 ASoC: Intel: Skylake: Use correct function to access iomem space omits a325c7bc3a92 ASoC: SOF: imx8: Fix an is IS_ERR() vs NULL check omits 9ec05d4723bf ASoC: sun4i: Revert A83t description omits 393151c21100 ASoC: SOF: imx8: Fix return value check in imx8_probe() omits 3cdc3c9fd9fa ASoC: mediatek: mt8183: remove unused DAPM-related variables omits 6525771f58cb Merge tag 'arc-5.3-rc7' of git://git.kernel.org/pub/scm/li [...] omits 8d6454083d46 Merge tag 'mfd-fixes-5.3' of git://git.kernel.org/pub/scm/ [...] omits 0004654fb148 Merge tag 'sound-5.3-rc7' of git://git.kernel.org/pub/scm/ [...] omits 41940ff50f6c drm/amdgpu: fix GFXOFF on Picasso and Raven2 omits 317a3aaef94d drm/amdgpu: Add APTX quirk for Dell Latitude 5495 omits 83e09d5bddbe drm/amd/powerplay: correct Vega20 dpm level related settings omits 92af2b696119 arm64: Relax Documentation/arm64/tagged-pointers.rst omits 452a04441b4d Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 75b28affdd6a io_uring: allocate the two rings together omits 27c4d3a3252f fs/io_uring.c: convert put_page() to put_user_page*() omits cecf5d87ff20 block: split .sysfs_lock into two locks omits 58c898ba370e block: add helper for checking if queue is registered omits c6ba933358f0 blk-mq: don't hold q->sysfs_lock in blk_mq_map_swqueue omits c48dac137a62 block: don't hold q->sysfs_lock in elevator_init_mq omits 9685b2270211 block: Remove blk_mq_register_dev() omits 5c062ef4155b arm64: kvm: Replace hardcoded '1' with SYS_PAR_EL1_F omits 42f91093b043 arm64: mm: Ignore spurious translation faults taken from t [...] omits e8620cff9994 arm64: sysreg: Add some field definitions for PAR_EL1 omits eb6a4dcce339 arm64: mm: Add ISB instruction to set_pgd() omits 51696d346c49 arm64: tlb: Ensure we execute an ISB following walk cache [...] omits d0b7a302d58a Revert "arm64: Remove unnecessary ISBs from set_{pte,pmd,pud}" omits ebef746543fd arm64: smp: Treat unknown boot failures as being 'stuck in [...] omits 5b1cfe3a0ba7 arm64: smp: Don't enter kernel with NULL stack pointer or [...] omits 0e1645557d19 arm64: smp: Increase secondary CPU boot timeout value omits 478553fd1b6f netfilter: conntrack: make sysctls per-namespace again omits 97b27821b485 writeback, memcg: Implement foreign dirty flushing omits d62241c7a406 writeback, memcg: Implement cgroup_writeback_by_id() omits ed288dc0d4aa writeback: Separate out wb_get_lookup() from wb_get_create() omits 34f8fe501f06 bdi: Add bdi->id omits 5b9cce4c7eb0 writeback: Generalize and expose wb_completion omits d4a8061a7c5f KVM: arm/arm64: vgic: Fix potential deadlock when ap_list is long omits 2a1a3fa0f292 kallsyms: Don't let kallsyms_lookup_size_offset() fail on [...] omits 644763224169 ARM: dts: kirkwood: ts219: disable the SoC's RTC omits c00bc38354cf arm64: dts: marvell: Add cpu clock node on Armada 7K/8K omits dd23e1d566d0 ALSA: hda - Allow runtime PM for controller if component n [...] omits b1a5a73e64e9 genirq/affinity: Spread vectors on node according to nr_cpu ratio omits 53c1788b7d77 genirq/affinity: Improve __irq_build_affinity_masks() omits 96018a6fafb1 arm64: dts: marvell: Convert 7k/8k usb-phy properties to p [...] omits 99300a85260c NFS: remove set but not used variable 'mapping' omits d33d4beb5229 NFSv2: Fix write regression omits 71affe9be45a NFSv2: Fix eof handling omits ce55522c035e arm64: dts: marvell: Add 7k/8k PHYs in PCIe nodes omits 01d0deba28f6 arm64: dts: marvell: Add 7k/8k PHYs in USB3 nodes omits d04abe999e20 arm64: dts: marvell: Add 7k/8k per-port PHYs in SATA nodes omits 93ab25e6f5da arm64: dts: marvell: Add CP110 COMPHY clocks omits c91ff72142b0 Merge tag 'kvm-ppc-fixes-5.3-1' of git://git.kernel.org/pu [...] omits 535462c244f9 arm64: dts: marvell: armada-37xx: add mailbox node omits 4d82fa67dd6b mfd: rk808: Make PM function declaration static omits dd753d961c48 fdt: Update CRC check for rng-seed omits f6a7053ddcf1 gpio: zynq: Pass irqchip when adding gpiochip omits 3a069024d371 netfilter: nf_conntrack_ftp: Fix debug output omits 3cf2f450fff3 netfilter: xt_physdev: Fix spurious error message in physd [...] omits 455b1d42e82c ASoC: sunxi: Revert initial A83t support omits 9573820eb195 ASoC: imx-audmix: register the card on a proper dev omits b9a4805a4ac1 ASoC: SOF: imx8: Make some functions static omits d0d5c0cd1e71 rxrpc: Use skb_unshare() rather than skb_cow_data() omits 987db9f7cd1e rxrpc: Use the tx-phase skb flag to simplify tracing omits b311e68420aa rxrpc: Add a private skb flag to indicate transmission-phase skbs omits a641fd00d05a rxrpc: Abstract out rxtx ring cleanup omits 4858e40303fb rxrpc: Pass the input handler's data skb reference to the Rx ring omits e2de6c404898 rxrpc: Use info in skbuff instead of reparsing a jumbo packet omits c3c9e3df49f8 rxrpc: Improve jumbo packet counting omits c96e8483cb2d x86/boot/compressed/64: Fix missing initialization in find [...] omits 794b8bedca93 Merge tag 'perf-core-for-mingo-5.4-20190826' of git://git. [...] omits 32f0a982650b drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() omits 5b6eefd66784 drm/i915/dp: Fix DSC enable code to use cpu_transcoder ins [...] omits 0a3dfbb5cd90 drm/i915: Don't deballoon unused ggtt drm_mm_node in linux guest omits ed5fa90660d6 drm/i915: Do not create a new max_bpc prop for MST connectors omits 6030f42d20ce i3c: master: Use dev_to_i3cmaster() omits 5752bc4373b2 mfd: rk808: Mark pm functions __maybe_unused omits f348f5c23240 xtensa: remove free_initrd_mem omits ddfd151f3def KVM: PPC: Book3S: Fix incorrect guest-to-user-translation [...] omits 1dd70853f813 arm64: dts: sdm845: Add parent clock for rpmhcc omits 049b405029c0 MAINTAINERS: Update from paulmck@linux.ibm.com to paulmck@ [...] omits 24691069a348 rcu: Don't include <linux/ktime.h> in rcutiny.h omits a42e43c3de34 Merge tag 'timers-v5.4' of https://git.linaro.org/people/d [...] omits 74a1e863eb73 perf evsel: Rename perf_missing_features::bpf_event to ::bpf omits 3f604b5f61db perf tool: Rename perf_tool::bpf_event to bpf omits 6a1b359821eb perf tools: Rename perf_event::bpf_event to perf_event::bpf omits ebdba16e95f7 perf tools: Rename perf_event::ksymbol_event to perf_event [...] omits 69d81f09e160 libperf: Rename the PERF_RECORD_ structs to have a "perf" suffix omits b1fcd190bb3f libperf: Add PERF_RECORD_SAMPLE 'struct sample_event' to p [...] omits b1b510142283 libperf: Add PERF_RECORD_BPF_EVENT 'struct bpf_event' to p [...] omits f15e3c25a1b4 libperf: Add PERF_RECORD_KSYMBOL 'struct ksymbol_event' to [...] omits 003c66fec28f libperf: Add PERF_RECORD_THROTTLE 'struct throttle_event' [...] omits 213a6c1d2068 libperf: Add PERF_RECORD_READ 'struct read_event' to perf/event.h omits a2e254d84172 libperf: Add PERF_RECORD_LOST_SAMPLES 'struct lost_samples [...] omits 5290ed6955eb libperf: Add PERF_RECORD_LOST 'struct lost_event' to perf/event.h omits bceb59b1f28d libperf: Add PERF_RECORD_FORK 'struct fork_event' to perf/event.h omits 19d1765a3ed9 libperf: Add PERF_RECORD_NAMESPACES 'struct namespaces_eve [...] omits 002dda32a831 libperf: Add PERF_RECORD_COMM 'struct comm_event' to perf/event.h omits b66ced19c9f6 libperf: Add PERF_RECORD_MMAP2 'struct mmap2_event' to per [...] omits 1345e2ee87a8 libperf: Add PERF_RECORD_MMAP 'struct mmap_event' to perf/event.h omits 19d608458f4f clocksource/drivers/sh_cmt: Document "cmt-48" as deprecated omits 8c1afba285a8 clocksource/drivers/sh_cmt: r8a7740 and sh73a0 SoC-specific match omits 1be8c9fd2ac9 dt-bindings: timer: renesas, cmt: Update R-Car Gen3 CMT1 usage omits 53933bc3a69e dt-bindings: timer: renesas, cmt: Add CMT0 and CMT1 to r8a77995 omits 649dd060334f dt-bindings: timer: renesas, cmt: Add CMT0 and CMT1 to r8a7792 omits 81b604c39997 dt-bindings: timer: renesas, cmt: Update CMT1 on sh73a0 an [...] omits c90d37c9c41a dt-bindings: timer: renesas, cmt: Add CMT0234 to sh73a0 an [...] omits 14e019df1e64 clocksource/drivers: Do not warn on probe defer omits 763719771e84 clocksource/drivers/timer-of: Do not warn on deferred probe omits a2b58537b4a1 clocksource/drivers/npcm: Fix GENMASK and timer operation omits 8d18f6fc75c8 clocksource/drivers/renesas-ostm: Use DIV_ROUND_CLOSEST() helper omits 24e8a5db8ae4 arm64: dts: imx8mq: Add system counter node omits 5b0221bf7b08 arm64: dts: imx8mm: Add system counter node omits 4419e19d8117 clocksource/drivers/imx-sysctr: Add internal clock divider handle omits 1ce861cec03c clocksource/drivers/tcb_clksrc: Register delay timer omits d9b51093cca4 dt-bindings: timer: Convert Allwinner A13 HSTimer to a schema omits bca4e08426e4 clocksource: sun4i: Add missing compatibles omits 7fccfcd678e8 dt-bindings: timer: Add missing compatibles omits a08bda2d27f2 dt-bindings: timer: Convert Allwinner A10 Timer to a schema omits 9f475d084c03 clocksource: Remove dev_err() usage after platform_get_irq() omits 23b7f6c41d47 drm/powerplay: Fix Vega20 power reading again omits 21649c0b6b78 drm/powerplay: Fix Vega20 Average Power value v4 omits ede7c460b1da bpf: handle 32-bit zext during constant blinding omits 86c28b2d69f9 nfp: bpf: fix latency bug when updating stack index register omits 42068e1ef961 drm/amdgpu: fix dma_fence_wait without reference omits b5e55556182d libata: switch remaining drivers to use dma_set_mask_and_coherent omits dcc02c19cc06 sata_sil24: use dma_set_mask_and_coherent omits 440bd77f09b8 sata_qstor: use dma_set_mask_and_coherent omits 51872b6606eb sata_nv: use dma_set_mask_and_coherent omits 496d4575e7ac sata_mv: use dma_set_mask_and_coherent omits 94c58148a6bc pdc_adma: use dma_set_mask_and_coherent omits b1716871c00d ahci: use dma_set_mask_and_coherent omits 759ad0979808 acard_ahci: use dma_set_mask_and_coherent omits 96c4145599b3 NFS: Fix writepage(s) error handling to not report errors twice omits 8f54c7a4babf NFS: Fix spurious EIO read errors omits 7af46292dadc pNFS/flexfiles: Don't time out requests on hard mounts omits c82e5472c998 SUNRPC: Handle connection breakages correctly in call_status() omits d5711920ec6e Revert "NFSv4/flexfiles: Abort I/O early if the layout seg [...] omits 80f455da6cd0 SUNRPC: Handle EADDRINUSE and ENOBUFS correctly omits bf2bf9b80e0c pNFS/flexfiles: Turn off soft RPC calls omits bd736ed3e2d1 SUNRPC: Don't handle errors if the bind/connect succeeded omits 558682b52919 x86/apic: Include the LDR when clearing out APIC registers omits bae3a8d3308e x86/apic: Do not initialize LDR and DFR for bigsmp omits 2f029413cbfb arc: prefer __section from compiler_attributes.h omits d85f6b93a76e dt-bindings: IDU-intc: Add support for edge-triggered interrupts omits 01449985e644 dt-bindings: IDU-intc: Clean up documentation omits 174ae4e96e0f ARCv2: IDU-intc: Add support for edge-triggered interrupts omits 50f57ef83d83 ARM: OMAP2+: Delete an unnecessary kfree() call in omap_hs [...] omits ccf4975dca23 ARM: OMAP2+: move platform-specific asm-offset.h to arch/a [...] omits 3b4acbb92dbd perf script: Fix memory leaks in list_scripts() omits 3dab6ac080dc perf report: Fix --ns time sort key output omits 092804ae092f perf report: Use timestamp__scnprintf_nsec() for time sort key omits b4de344b25b9 perf tools: Remove duplicate headers omits e051c2f69850 perf augmented_raw_syscalls: Reduce perf_event_output() bo [...] omits c265784de7ad perf augmented_raw_syscalls: Introduce helper to get the s [...] omits 01128065ca51 perf augmented_raw_syscalls: Postpone tmp map lookup to af [...] omits 2ad926db7877 perf augmented_raw_syscalls: Rename augmented_filename to [...] omits b92675f4a9c0 perf trace beauty ioctl: Fix off-by-one error in cmd->stri [...] omits d93fc7ac88c7 perf tests: Fixes hang in zstd compression test by changin [...] omits 185bcb92c80e perf sort: Remove needless headers from sort.h, provide fw [...] omits 97b9d866a66c perf srcline: Add missing srcline.h header to files needin [...] omits 125009026bfc perf cacheline: Move cacheline related routines to separate files omits aeb00b1aeab6 perf record: Move record_opts and other record decls out o [...] omits 248d327ed7b6 x86/ftrace: Remove mcount() declaration omits 2fd232939365 ALSA: oxfw: fix to handle correct stream for PCM playback omits 4c098dab121a ALSA: oxfw: fix NULL pointer dereference to unused stream [...] omits 9212ec7d8357 uprobes/x86: Fix detection of 32-bit user mode omits b39e077fcb28 ALSA: usb-audio: remove some dead code omits 671da5f3444b fbdev: da8xx: use resource management for dma omits 8a3665f72d77 fbdev: da8xx-fb: drop a redundant if omits c957c88f7be1 fbdev: da8xx-fb: use devm_platform_ioremap_resource() omits 3fca9e0be9b5 fbdev: da8xx: remove panel_power_ctrl() callback from plat [...] omits 9c65754cd32f ARM: davinci: da850-evm: switch to using a fixed regulator [...] omits 611097d5daea fbdev: da8xx: add support for a regulator omits 7b5ab6437961 ARM: davinci: da850-evm: model the backlight GPIO as an ac [...] omits 93eae12c9f3e ARM: davinci: dm646x: Fix a typo in the comment omits 01cc0596ef0e ARM: dts: da850-evm: Use generic jedec, spi-nor for flash omits d7d91d264783 ARM: davinci: dm646x: switch to using the clocksource driver omits 135ce780b779 ARM: davinci: dm644x: switch to using the clocksource driver omits 85af79659f45 MAINTAINERS: Remove stale record for gpio-intel-mid.c omits 60849562a5db ALSA: usb-audio: Fix possible NULL dereference at create_y [...] omits 38b7b678fe98 perf stat: Remove needless headers from stat.h omits 29e331176da1 perf cpumap: No need to include perf.h, ditch it omits 759d4899d905 s390/kaslr: reserve memory for kasan usage omits 9b692102d87d s390/mem_detect: provide single get_mem_detect_end omits 5f0917a281c6 s390/cmma: reuse kstrtobool for option value parsing omits 3d6443645339 s390/vdso: reuse kstrtobool for option value parsing omits 227f52a43a2f s390/startup: correct command line options parsing omits a45425d8a5a6 s390/vmcp: correct early_param handling omits 915ef7bda764 s390/numa: correct early_param handling omits 3e5bedc2c258 x86/apic: Fix arch_dynirq_lower_bound() bug for DT enabled [...] omits 39152ee51b77 perf/x86/intel/pt: Get rid of reverse lookup table for ToPA omits 91feca5e2ecc perf/x86/intel/pt: Free up space in a ToPA descriptor omits 38bb8d77d0b9 perf/x86/intel/pt: Split ToPA metadata and page layout omits 539f7c26b41d perf/x86/intel/pt: Use pointer arithmetics instead in ToPA [...] omits fffec50f541a perf/x86/intel/pt: Use helpers to obtain ToPA entry size omits 90583af61d0c perf/x86/intel/pt: Clean up ToPA allocation path omits 8db5957bc736 Merge tag 'v5.3-rc6' into perf/core, to pick up fixes omits b3e30c988440 Merge tag 'v5.3-rc6' into x86/cpu, to pick up fixes omits cda4569137b9 dt-bindings: clk: meson: add sm1 periph clock controller bindings omits f53a7ad18959 r8152: Set memory to all 0xFFs on failed reg reads omits 7177895154e6 openvswitch: Fix conntrack cache with timeout omits 803f3e22ae10 ipv4: mpls: fix mpls_xmit for iptunnel omits 9b5f68418240 nexthop: Fix nexthop_num_path for blackhole nexthops omits a55aa89aab90 Linux 5.3-rc6 omits c749088f2543 Merge tag 'auxdisplay-for-linus-v5.3-rc7' of git://github. [...] omits 32ae83ffec63 Merge tag 'for-linus-5.3-rc6' of git://git.kernel.org/pub/ [...] omits 94a76d9b525c Merge tag 'for-linus-5.3-rc6' of git://git.kernel.org/pub/ [...] omits 146c3d3220e0 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 5a13fc3d8ba0 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 8a04c2ee62a4 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 05bbb9360a00 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 44c471e43698 Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits f47edb59bb48 Merge branch 'akpm' (patches from Andrew) omits 87dfe49691a3 ARM: aspeed: Enable SMP boot omits 9afe2c0a376f ARM: aspeed: Add ASPEED AST2600 architecture omits e35d7db99430 ARM: aspeed: Select timer in each SoC omits 5177cabf5cfd dt-bindings: arm: cpus: Add ASPEED SMP omits 4cdabee7d6d2 ARM: configs: aspeed_g5: Enable AST2600 omits e6fe57ebd529 ARM: configs: multi_v7: Add ASPEED G6 omits e0ccdef92653 ALSA: usb-audio: Clean up check_input_term() omits 75545304eba6 ALSA: seq: Fix potential concurrent access to the deleted pool omits b04f537caab4 ARM: dts: vf610-zii-scu4-aib: Configure IRQ line for GPIO [...] omits e67095fd2f72 Merge tag 'dma-mapping-5.3-5' of git://git.infradead.org/u [...] omits 00fb24a42a68 mm/kasan: fix false positive invalid-free reports with CON [...] omits 701d678599d0 mm/zsmalloc.c: fix race condition in zs_destroy_pool omits 1a87aa03597e mm/zsmalloc.c: migration can leave pages in ZS_EMPTY indefinitely omits f7da677bc6e7 mm, page_owner: handle THP splits correctly omits 46d0b24c5ee1 userfaultfd_release: always remove uffd flags and clear vm [...] omits 7b2b55da1db1 psi: get poll_work to run when calling poll syscall next time omits bb65f89b7d3d mm: memcontrol: flush percpu vmevents before releasing memcg omits c350a99ea2b1 mm: memcontrol: flush percpu vmstats before releasing memcg omits bbcb03a97ffe parisc: fix compilation errrors omits cd961038381f mm, page_alloc: move_freepages should not examine struct p [...] omits d776aaa9895e mm/z3fold.c: fix race between migration and destruction omits e0e6d0628225 net: rds: add service level support in rds-info omits e93fb3e9521a net: route dump netlink NLM_F_MULTI flag missing omits 292a50e3fc2c s390/qeth: reject oversized SNMP requests omits b45ce32135d1 sock: fix potential memory leak in proto_register() omits d37fb9758f76 Merge tag 'mlx5-fixes-2019-08-22' of git://git.kernel.org/ [...] omits 0c69b19f92df MAINTAINERS: Add phylink keyword to SFF/SFP/SFP+ MODULE SUPPORT omits 9b45ff910674 Merge branch 'collect_md-mode-dev-null' omits c3b4c3a47e05 xfrm/xfrm_policy: fix dst dev null pointer dereference in [...] omits e2c693934194 ipv4/icmp: fix rt dst dev null pointer dereference omits 083f0f2cd402 Merge tag 'gpio-v5.3-4' of git://git.kernel.org/pub/scm/li [...] omits 12c6bc38f99b openvswitch: Fix log message in ovs conntrack omits 5aff7c46172b docs: process: fix broken link omits 215701807e53 arm64: dts: imx8mq: Add mux controller to iomuxc_gpr omits 12e2e15d837f Merge branch 'ieee802154-for-davem-2019-08-24' of git://gi [...] omits 1ea4b76cdfde ARM: dts: imx6ul-kontron-n6310: Add Kontron i.MX6UL N6310 [...] omits 8d5fc0b95fd1 dt-bindings: arm: fsl: Add Kontron i.MX6UL N6310 compatibles omits 730fd9d73629 dt-bindings: eeprom: at25: Add Anvo ANV32E61W omits 082b1ed591b1 dt-bindings: vendor-prefixes: Add Anvo-Systems omits 968c6f4b3c21 soc: imx: gpcv2: Print the correct error code omits ffe0f9a0baf9 arm64: dts: fsl: add support for Hummingboard Pulse omits 0a6a928300df dt-bindings: arm: fsl: add Hummingboard Pulse omits 801592402c39 ARM: dts: vf610-zii-cfu1: Slow I2C0 down to 100 kHz omits afd3b35fdb0d arm64: dts: ls1088a: update gpio compatible omits 90771e50d5bd arm64: dts: imx: Add i.mx8mq nitrogen8m basic dts support omits e0496bfd4887 dt-bindings: arm: imx: add imx8mq nitrogen support omits 361469211f87 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] omits 0a022eccf7c4 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 34a33ba609dc arm64: dts: ls1088a-qds: Add the spi-flash nodes under the [...] omits 60ca9248e470 arm64: dts: ls1088a: Add the DSPI controller node omits 1e58b6f0cc8f dt-bindings: fsl: dspi: Add fsl,ls1088a-dspi compatible string omits acf993a0f222 ARM: imx: stop adjusting ar8031 phy tx delay omits 17d0fbf47eb1 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 8942230a7e1c Merge tag 'xfs-5.3-fixes-6' of git://git.kernel.org/pub/sc [...] omits 929c11a55b9e ARM: dts: pbab01: correct rtc vendor omits bc67b17eb91e Merge tag 'drm-fixes-2019-08-24' of git://anongit.freedesk [...] omits 087eeea9adcb Merge tag 'kvmarm-fixes-for-5.3-3' of git://git.kernel.org [...] omits 7837951a12fd drm/mediatek: include dma-mapping header omits 211c46245215 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 2c238177bd7f bpf: allow narrow loads of some sk_reuseport_md fields wit [...] omits c751798aa224 bpf: fix use after free in prog symbol exposure omits 6754172c208d bpf: fix precision tracking in presence of bpf2bpf calls omits db38de39684d flow_dissector: Fix potential use-after-free on BPF_PROG_DETACH omits 345b93265b3a Revert "r8169: remove not needed call to dma_sync_single_f [...] omits 9140d8bdd4c5 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits db0b99f59ae4 ipv6: propagate ipv6_add_dev's error returns out of ipv6_f [...] omits b9bd6806d014 Merge tag 'for-linus-20190823' of git://git.kernel.dk/linux-block omits 2cb831e0f152 mailmap: map old company name to new one @microchip.com omits 44015a8181a5 MAINTAINERS: at91: remove the TC entry omits ec8005339bad MAINTAINERS: at91: Collect all pinctrl/gpio drivers in same entry omits 9fac85a6db89 ARM: at91: move platform-specific asm-offset.h to arch/arm [...] omits 38b4e09fbcca null_blk: fix inline misuse omits dd469a456047 Merge tag 'for-5.3/dm-fixes-2' of git://git.kernel.org/pub [...] omits f576518c9ab5 Merge tag 'xfs-5.3-fixes-4' of git://git.kernel.org/pub/sc [...] omits 2e16f3e926ed KVM: arm/arm64: VGIC: Properly initialise private IRQ affinity omits e3fb13b7e47c Merge tag 'modules-for-v5.3-rc6' of git://git.kernel.org/p [...] omits 0ff0f15a32c0 batman-adv: Only read OGM2 tvlv_len after buffer len check omits a15d56a60760 batman-adv: Only read OGM tvlv_len after buffer len check omits 4e5639449069 Merge tag 'ceph-for-5.3-rc6' of git://github.com/ceph/ceph-client omits c536277e0db1 RDMA/siw: Fix 64/32bit pointer inconsistency omits 1374a22e0641 Merge tag 'drm-fixes-2019-08-23' of git://anongit.freedesk [...] omits 7b07a7a4e169 dt-bindings: irq: mtk, sysirq: add support for mt6779 omits 563d4f0fa998 dt-bindings: mtk-uart: add mt6779 uart bindings omits d9bd211dfa93 dt-bindings: mediatek: add support for mt6779 reference board omits dbe8e6a81a2a Merge branch 'for-joerg/arm-smmu/updates' of git://git.ker [...] omits 7f591fa7a62d arm64: kexec_file: add rng-seed support omits 428826f5358c fdt: add support for rng-seed omits e112b032a72c arm64: map FDT as RW for early_init_dt_scan() omits b63f20a778c8 x86/retpoline: Don't clobber RFLAGS during CALL_NOSPEC on i386 omits 3e2d94535adb clocksource/drivers/hyperv: Enable TSC page clocksource on 32bit omits bd00cd52d5be clocksource/drivers/hyperv: Add Hyper-V specific sched clo [...] omits adb87ff4f96c clocksource/drivers/hyperv: Allocate Hyper-V TSC page statically omits 1cfd5d3399e8 dm table: fix invalid memory accesses with too high sector number omits 81f5090db843 EDAC/amd64: Support asymmetric dual-rank DIMMs omits 1554240ff864 Merge branches 'for-joerg/arm-smmu/smmu-v2' and 'for-joerg [...] omits 51a44a28eefd drm/komeda: Add missing of_node_get() call omits 12ce6b0d21c2 ata/pata_buddha: Probe via modalias instead of initcall omits a3d7d67403fc null_blk: create a helper for req completion omits fceb5d1b19cb null_blk: create a helper for zoned devices omits 7ea88e229e9d null_blk: create a helper for mem-backed ops omits 8f94d1c1dc1e null_blk: create a helper for badblocks omits adb84284796b null_blk: create a helper for throttling omits d4b186ed227b null_blk: move duplicate code to callers omits 7ac2d56f783d dt-bindings: can: rcar_can: document r8a77470 support omits 80bd043dc1ff dt-bindings: can: rcar_canfd: document r8a77995 support omits 81633d7509b3 dt-bindings: can: rcar_can: document r8a77995 support omits 3bbda1431b43 dt-bindings: can: rcar_can: document r8a77990 support omits 556030f0604f soc: mediatek: cmdq: change the type of input parameter omits 1a92f989126e soc: mediatek: cmdq: reorder the parameter omits 15ede9705488 arm64: dts: allwinner: orange-pi-3: Enable WiFi omits 95abcd33ad51 drm/komeda: Clean warning 'komeda_component_add' might be [...] omits 61d05b184963 drm/komeda: Fix warning -Wunused-but-set-variable omits 8f6a79112a36 drm/komeda: Fix error: not allocating enough data 1592 vs 1584 omits c55be3059159 spi: spi-fsl-dspi: Use poll mode in case the platform IRQ [...] omits 1eaeba70738e spi: spi-fsl-dspi: Remove impossible to reach error check omits 37b410018064 spi: spi-fsl-dspi: Exit the ISR with IRQ_NONE when it's not ours omits 12fb61a97393 spi: spi-fsl-dspi: Reduce indentation level in dspi_interrupt omits 795227660d05 Merge branch 'spi-5.3' into spi-5.4 omits 7574729e9146 EDAC/amd64: Cache secondary Chip Select registers omits 60e05d1cf087 vfio-ccw: add some logging omits d41f36a6464a spi: spi-fsl-dspi: Exit the ISR with IRQ_NONE when it's not ours omits 542694df7511 ASoC: soc-core: rename soc_post_component_init() to soc_rt [...] omits 693898371711 ARM: 8897/1: check stmfd instruction using right shift omits c51bc12d06b3 ARM: 8874/1: mm: only adjust sections of valid mm structures omits 49c46457caad Merge tag 'perf-core-for-mingo-5.4-20190822' of git://git. [...] omits f4e9bcc05f4e gpio: mt7621: Pass irqchip when adding gpiochip omits b1d64c7139c1 gpio: ftgpio: Fix an error handling path in 'ftgpio_gpio_probe()' omits 9e1975f0bca9 ARM: dts: sunxi: Add missing watchdog clocks omits 89d1e51462d4 ARM: dts: sunxi: Add missing watchdog interrupts omits c7663fa2a663 gpio: Move gpiochip_lock/unlock_as_irq to gpio/driver.h omits 7db47faae79b gpio: aspeed: Add SGPIO driver omits 48057ed1840f gpio: Fix irqchip initialization order omits 2eced4607a1e soc: renesas: Enable ARM_ERRATA_754322 for affected Cortex-A9 omits 435dce2da218 soc: renesas: Enable ARM_ERRATA_814220 for affected Cortex-A7 omits 93d051550ee0 iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems omits 4cdc12a3ef42 arm64: dts: allwinner: h6: Add support for RTC and fix the [...] omits c8fb436b3b63 Documentation: Update Documentation for iommu.passthrough omits 2cc13bb4f59f iommu: Disable passthrough mode when SME is active omits 22bb182c839d iommu: Set default domain type at runtime omits 5fa9e7c5fa50 iommu: Print default domain type on boot omits 74bc0f6b22fd ia64: Get rid of iommu_pass_through omits c53c47aac4ff x86/dma: Get rid of iommu_pass_through omits 6b9a7d3a466f iommu/vt-d: Request passthrough mode from IOMMU core omits cc7c8ad9736b iommu/amd: Request passthrough mode from IOMMU core omits adab0b07cbbc iommu: Use Functions to set default domain type in iommu_s [...] omits 8a69961c7f75 iommu: Add helpers to set/get default domain type omits faf1498993cd iommu: Remember when default domain type was set on kernel [...] omits 9b2a0a1ef66f drm/virtio: use virtio_max_dma_size omits 8090f7eb318d drm/omap: Fix port lookup for SDI output omits af0bc634728c soc: renesas: rmobile-sysc: Set GENPD_FLAG_ALWAYS_ON for a [...] omits d5d4aa1ec198 MAINTAINERS: Remove FMC subsystem omits d2b9c6444301 ARM: dts: sun7i: Add CSI0 controller omits 74639d66e1ec gpio: tqmx86: Pass irqchip when adding gpiochip omits e599256ab78b gpio: vf610: Pass irqchip when adding gpiochip omits 49751efbf630 gpio: zx: Pass irqchip when adding gpiochip omits 7b732209eb5d gpio: mpc8xxx: add ls1088a platform special function omits ff6cd68d6601 gpio: mpc8xxx: add ls1088a platform gpio node DT binding d [...] omits 94f68f3a4b2a arm64: dts: allwinner: a64: Add A64 OlinuXino board (with eMMC) omits 2063288662f2 dt-bindings: arm: sunxi: Add compatible for A64 OlinuXino [...] omits 18742b249e37 ARM: dts: v3s: Change the timers compatible omits 19aeb5a80cfa ARM: dts: h3: Change the timers compatible omits df75eaac4938 ARM: dts: a83t: Change the timers compatible omits 2b9df83fa6b0 ARM: dts: a23/a33: Change the timers compatible omits 628f020d1320 ARM: dts: sun6i: Add missing timers interrupts omits f49f797c2b4e ARM: dts: sun5i: Add missing timers interrupts omits 14c17ed24851 ARM: dts: sun4i: Add missing timers interrupts omits 0988e6c2cd6c dt-bindings: mfd: Convert Allwinner GPADC bindings to a schema omits 652a458eb920 arm64: dts: allwinner: h6: Introduce Tanix TX6 board omits 8e3efec9b97f dt-bindings: arm: sunxi: Add compatible for Tanix TX6 board omits 89336e1f096d arm64: allwinner: h6: add I2C nodes omits 88dc4e7ea714 dt-bindings: i2c: mv64xxx: Add compatible for the H6 i2c node. omits 968f2c916939 ARM: dts: sunxi: Add mdio bus sub-node to GMAC omits f46f408c152a arm64: dts: allwinner: Enable DDC regulator for Beelink GS1 omits 45dd5cf87291 arm64: dts: allwinner: h6: Enable SPDIF for Beelink GS1 omits f95b598df419 arm64: dts: allwinner: Add SPDIF node for Allwinner H6 omits 6f002c57c746 ARM: dts: sun8i: s3: add devicetree for Lichee zero plus w/ S3 omits 11d1bdead79c ARM: sunxi: dts: s3/s3l/v3: add DTSI files for S3/S3L/V3 SoCs omits d400cc4ad18f dt-bindings: arm: sunxi: add binding for Lichee Zero Plus [...] omits 802cbe1b46dc arm64: dts: allwinner: orange-pi-3: Enable HDMI output omits 56e7c8e02144 ARM: dts: sun8i: a83t: Enable HDMI output on Cubietruck Plus omits fbf0a7f44cdd drm/qxl: get vga ioports omits 8a2eaab7daf0 EDAC/amd64: Decode syndrome before translating address omits e53a3b267fb0 EDAC/amd64: Find Chip Select memory size using Address Mask omits 353a1fcb8f9e EDAC/amd64: Initialize DIMM info for systems with more tha [...] omits f8be8e568022 EDAC/amd64: Recognize DRAM device type ECC capability omits 1fb254aa983b xfs: fix missing ILOCK unlock when xfs_setattr_nonsize fai [...] omits a4a759b2797b Merge branch 'linux-5.3' of git://github.com/skeggsb/linux [...] omits c358ebf59634 drm/nouveau: Don't retry infinitely when receiving no data [...] omits f6edbf2d6164 net/ncsi: Fix the payload copying for the request coming f [...] omits 75710f08ea7e drm/amdgpu/powerplay: silence a warning in smu_v11_0_setup [...] omits cf3627fb1af1 Merge tag 'drm-misc-fixes-2019-08-22' of git://anongit.fre [...] omits dd89c1127f80 Merge tag 'drm-intel-fixes-2019-08-22' of git://anongit.fr [...] omits b99328a60a48 timekeeping/vsyscall: Prevent math overflow in BOOTTIME update omits 4df0d839babd Merge tag 'wireless-drivers-for-davem-2019-08-21' of git:/ [...] omits de0e4fd2f07c qed: Add cleanup in qed_slowpath_start() omits a71d9eff9394 ocelot_ace: fix action of trap omits e0917f879536 um: fix time travel mode omits 08f5439f1df2 io_uring: add need_resched() check in inner poll loop omits 59c36bc8d377 Merge tag 'pci-v5.3-fixes-1' of git://git.kernel.org/pub/s [...] omits a195784c105b net/mlx5e: Remove ethernet segment from dump WQE omits 5c6f40c61777 net/mlx5e: Add num bytes metadata to WQE info omits a6633e11e873 net/mlx5: Fix delay in fw fatal report handling due to fw report omits 8465df4025dd net/mlx5: Fix crdump chunks print omits d9c5c0834165 libperf: Fix alignment trap with xyarray contents in 'perf stat' omits 1ea770f6c197 perf c2c: Fix report with offline cpus omits a2f354e3abb8 libperf: Add perf_thread_map__nr/perf_thread_map__pid functions omits 5e51b0bb245d perf cpumap: Remove needless includes from cpumap.h omits f7004f5990e2 perf evsel: Switch to libperf's cpumap.h omits 1028f96226b1 perf x86 kvm-stat: Add missing string.h header omits 43cc5d5ecbd1 perf evsel: util/evsel.h needs stdio.h as it uses FILE omits a06b7f422d6a perf evsel: Remove needless stddef.h from util/evsel.h omits ddee688a8307 perf evsel: Remove needless counts.h header from util/evsel.h omits 69714a4e3959 perf evsel: Add missing perf/evsel.h header in util/evsel.h omits 430482c2e34e perf scripting python: Add missing counts.h header omits bfc49182c64e perf stat: Add missing counts.h omits e4aec1b1bdad perf tests: Add missing counts.h omits 0f31c0195c14 perf script: Add missing counts.h omits e14e5497d525 perf evlist: Add missing xyarray.h header omits 964f38498958 perf bpf: Add missing xyarray.h header omits 2d64ae9b8561 perf counts: Add missing headers needed for types used omits 7646602401e6 perf evsel: Move xyarray.h from evsel.c to evsel.h to redu [...] omits 0b8026e8fb0e perf metricgroup: Remove needless includes from metricgroup.h omits e740ca86f354 perf kvm s390: Add missing string.h header omits ae148243d3f0 dm space map metadata: fix missing store of apply_bops() r [...] omits e4f9d6013820 dm btree: fix order of block initialization in btree_split [...] omits 9f72a1d0300b dt-bindings: arm: rockchip: remove reference to fennec board omits 3bf7ec62f8b3 ARM: dts: rockchip: remove rk3288 fennec board support omits e8cae2e64202 arm64: dts: rockchip: add rk3328 VPU node omits be28f76b7e8f spi: spi-fsl-qspi: Add ls2080a compatibility string to bindings omits 303290e130bf spi: fsl-qspi: Enhance binding to extend example for flash entry omits c663d542bfb4 MAINTAINERS: Extend patterns for Samsung SoC, Security Sub [...] omits 6c06b66e957c Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits 20eabc8966f5 Merge tag 'Wimplicit-fallthrough-5.3-rc6' of git://git.ker [...] omits e5b7c167e46f Merge tag 'tag-chrome-platform-fixes-for-v5.3-rc6' of git: [...] omits 28578825ede6 soc: samsung: chipid: Select missing dependency for EXYNOS_CHIPID omits 823034575c17 soc: samsung: chipid: Remove the regmap lookup error log omits e8c3fa9f4d3b Merge tag 'afs-fixes-20190822' of git://git.kernel.org/pub [...] omits 45a2c0ccf6b9 perf arm64: Add missing debug.h header omits 495efdb01f89 ASoC: soc-core: initialize list at one place omits b2f3e0c9e4ee ASoC: SOF: topology: fix get control data return type and [...] omits 8d92bb516831 ASoC: soc-core: initialize component list omits 43ca5dab9782 ASoC: soc-topology: use for_each_component_dais() at remove_dai() omits 6b8ac43c33b9 ASoC: soc-dai: use bit field for bus_control omits a4de83a38567 ASoC: soc-core: soc_cleanup_card_resources() become void omits a33c0d166cc5 ASoC: soc-core: add NOTE to snd_soc_rtdcom_lookup() omits 4168ddabb480 ASoC: soc-core: use device_register() omits 6191cbde5ff0 ASoC: mediatek: mt8183: switch tdm pins gpio function when [...] omits 97aad5ce8816 ASoC: mediatek: mt2701: Fix -Wunused-const-variable warnings omits c101fb29737f ASoC: wm8988: fix typo in wm8988_right_line_controls omits 202acc565a1f ASoC: SOF: imx: Add i.MX8 HW support omits b9132b899331 ASoC: SOF: Add OF DSP device support omits 7db2f2dfc701 dt-bindings: dsp: fsl: Add DSP core binding support omits 0ce6a624473e ASoC: AMD: Fix Kconfig warning without GPIOLIB omits 1243cb6a676f arm64: Add tagged-address-abi.rst to index.rst omits a91bcc2b6537 Revert "iommu/arm-smmu-v3: Disable detection of ATS and PRI" omits cdb8a3c34635 iommu/arm-smmu-v3: Avoid locking on invalidation path when [...] omits d971e28e2ce4 EDAC/amd64: Support more than two controllers for chip sel [...] omits 0af83abbd4a6 ubifs: Limit the number of pages in shrink_liability omits 377e208f4478 ubifs: Correctly initialize c->min_log_bytes omits 4dd75b335bc1 ubifs: Fix double unlock around orphan_delete() omits 7542c6dedbc1 jffs2: Remove C++ style comments from uapi header omits fab4f97e1fe3 RDMA/siw: Fix SGL mapping issues omits 547c9983f2fb ARM: dts: ux500: Remove ab8500_ldo_usb regulator from device tree omits a46f7c6762d8 ARM: dts: ux500: Move ab8500 nodes to ste-ab8500.dtsi omits d37b1e534071 RDMA/bnxt_re: Fix stack-out-of-bounds in bnxt_qplib_rcfw_s [...] omits fe59fbd5dba9 arm64: defconfig: Enable SM8150 GCC and pinctrl driver omits b4df75de3b39 libperf: Move perf's cpu_map__idx() to perf_cpu_map__idx() omits 315c0a1f0ccd libperf: Move perf's cpu_map__empty() to perf_cpu_map__empty() omits 6549cd8f2cc2 perf tools: Use perf_cpu_map__nr instead of cpu_map__nr omits db9a5fd02a06 tools headers: Add missing perf_event.h include omits 744f51e86346 Merge branch 'topic/usb-validation' into for-next omits 251137b8fa97 arm64: dts: mt8183: add I2C nodes omits d1916c86ccdc block: move same page handling from __bio_add_pc_page to t [...] omits 384209cd5b93 block: create a bio_try_merge_pc_page helper omits 320ea869a12c block: improve the gap check in __bio_add_pc_page omits 7533be858f5b afs: use correct afs_call_type in yfs_fs_store_opaque_acl2 omits c4c613ff08d9 afs: Fix possible oops in afs_lookup trace event omits a5fb8e6c02d6 afs: Fix leak in afs_lookup_cell_rcu() omits 2113c5f62b74 KVM: arm/arm64: Only skip MMIO insn once omits 7871aa60ae00 mmc: sdhci-of-at91: add quirk for broken HS200 omits e1b832503e8f arm64: Define Documentation/arm64/tagged-address-abi.rst omits cac33c104a10 arm64: dts: mt8183: fix pwrap gic number omits cc212241df0b arm: dts: mediatek: add basic support for MT7629 SoC omits a561372405cf libceph: fix PG split vs OSD (re)connect race omits 28a282616f56 ceph: don't try fill file_lock on unsuccessful GETFILELOCK reply omits c95f1c5f436b ceph: clear page dirty before invalidate page omits af8a85a41734 ceph: fix buffer free while holding i_ceph_lock in fill_inode() omits 12fe3dda7ed8 ceph: fix buffer free while holding i_ceph_lock in __ceph_ [...] omits 86968ef21596 ceph: fix buffer free while holding i_ceph_lock in __ceph_ [...] omits 5c498950f730 libceph: allow ceph_buffer_put() to receive a NULL ceph_buffer omits b8e4f1fdfa42 ALSA: usb-audio: Remove superfluous bLength checks omits 52c3e317a857 ALSA: usb-audio: Unify the release of usb_mixer_elem_info objects omits 68e9fde24559 ALSA: usb-audio: Simplify parse_audio_unit() omits 57f8770620e9 ALSA: usb-audio: More validations of descriptor units omits f9f0e9ed350e ALSA: usb-audio: Check mixer unit bitmap yet more strictly omits 051c78af14fc ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCent [...] omits 2722b535337b ALSA: hda/realtek - Check beep whitelist before assigning [...] omits 49b0f3be0b86 ARM: dts: aspeed: swift: Add eMMC device omits 5871cd93692c crypto: ccp - Ignore unconfigured CCP device on suspend/resume omits 7035eef4496d md: update MAINTAINERS info omits cc07db5a5b10 gve: Copy and paste bug in gve_get_stats() omits 0f404bbdaf16 net: fix icmp_socket_deliver argument 2 input omits f17f7648a49a ipv6/addrconf: allow adding multicast addr if IFA_F_MCAUTO [...] omits 738a2e4b1774 net: dsa: bcm_sf2: Do not configure PHYLINK on CPU port omits 1e85e6cad2d1 Merge tag 'drm-fixes-5.3-2019-08-21' of git://people.freed [...] omits 2ba552b29b54 Merge tag 'mediatek-drm-fixes-5.3' of https://github.com/c [...] omits 14673e153926 Merge tag 'du-fixes-20190816' of git://linuxtv.org/pinchar [...] omits 1709510221c5 soc: qcom: aoss: Add AOSS QMP support omits a1c4743e990d dt-bindings: soc: qcom: aoss: Add SM8150 and SC7180 support omits e6fdc7ad66f1 dt-bindings: firmware: scm: Add SM8150 and SC7180 support omits 2aabdf3b50ea dt-bindings: firmware: scm: re-order compatible list omits f117249e4b78 soc: qcom: smem: Update max processor count omits ec6e491353b9 drm/amd/display: Calculate bpc based on max_requested_bpc omits 1a701ea92481 drm/amdgpu: prevent memory leaks in AMDGPU_CS ioctl omits 221a2bdbd5d3 drm/amd/amdgpu: disable MMHUB PG for navi10 omits 155f85c0d568 drm/amd/powerplay: remove duplicate macro smu_get_uclk_dpm [...] omits 00430144ff73 drm/amd/powerplay: fix variable type errors in smu_v11_0_s [...] omits 98f58ada2d37 drm/amdgpu/gfx9: update pg_flags after determining if gfx [...] omits d8cf9372b654 arm64: dts: qcom: sm8150: Add apps shared nodes omits 912c373a764f arm64: dts: qcom: sm8150: Add reserved-memory regions omits 22076f3bbb06 arm64: dts: qcom: sm8150-mtp: Add regulators omits 63db27709e48 arm64: dts: qcom: sm8150-mtp: Add base dts file omits e92b61c8e775 arm64: dts: qcom: pm8150l: Add base dts file omits 229d5bcad0d0 arm64: dts: qcom: pm8150b: Add base dts file omits 5101f22a5c37 arm64: dts: qcom: pm8150: Add base dts file omits e13c6d144fa0 arm64: dts: qcom: sm8150: Add base dts file omits 2d683eaaeeb9 net: cpsw: fix NULL pointer exception in the probe error path omits 6e2866a9dfc6 Merge tag 'batadv-net-for-davem-20190821' of git://git.ope [...] omits 7846f58fba96 x86/boot: Fix boot regression caused by bootparam sanitizing omits aad12c239418 trivial: netns: fix typo in 'struct net.passive' description omits 33dc03da8788 Merge tag 'mac80211-for-davem-2019-08-21' of git://git.ker [...] omits bb7ba8069de9 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits dce3e8fd039c posix-cpu-timers: Remove tsk argument from run_posix_cpu_timers() omits 692117c1f7a6 posix-cpu-timers: Sanitize bogus WARNONS omits 1bc8d18c75fe ALSA: line6: Fix memory leak at line6_init_pcm() error path omits d1dec5ca5fb8 ARM: s3c64xx: squash samsung_usb_phy.h into setup-usb-phy.c omits b4d08173bfef arm64: sdm845: add adsp and cdsp fastrpc nodes omits 6bfa3134bd3a arm64: add arch/arm64/Kbuild omits 2671828c3ff4 arm64: entry: Move ct_user_exit before any other exception omits e4427372398c selftests/kvm: make platform_info_test pass on AMD omits 2babd34df229 Merge tag 'nfsd-5.3-1' of git://linux-nfs.org/~bfields/linux omits 353e3cf8590c iommu/arm-smmu-v3: Fix ATC invalidation ordering wrt main TLBs omits bfff88ec1afe iommu/arm-smmu-v3: Rework enabling/disabling of ATS for PC [...] omits 7314ca8699e1 iommu/arm-smmu-v3: Don't issue CMD_SYNC for zero-length in [...] omits f75d8e33df91 iommu/arm-smmu-v3: Remove boolean bitfield for 'ats_enabled' flag omits b5e86196b83f iommu/arm-smmu-v3: Disable detection of ATS and PRI omits 08d676d1685c usb-storage: Add new JMS567 revision to unusual_devs omits cbe85c88ce80 usb: chipidea: udc: don't do hardware access if gadget has [...] omits de7b9aa633b6 usbtmc: more sanity checking for packet size omits 3afa758cfb6e usb: udc: lpc32xx: silence fall-through warning omits bb3e9c767c61 ARM: dts: at91: at91sam9x5dm.dtsi: Style cleanup omits 532173b404a8 ARM: dts: at91: at91sam9x5_lcd.dtsi: Style cleanup omits b222de0242df ARM: dts: at91: at91sam9xx5ek: Style cleanup omits c1ad3ffb182e ARM: dts: at91: at91sam9g15: Style cleanup omits a77eb442f987 ARM: dts: at91: kizboxmini: Style cleanup omits fd117bba8c1e ARM: dts: at91: cosino: Style cleanup omits c756f614577e ARM: dts: at91: ariettag25: style cleanup omits 60839c530853 ARM: dts: at91: ariag25: Style cleanup omits 1fef2bf578f0 ARM: dts: at91: Add label for sam9x5's internal RTC omits dc1a3e8e0cc6 dm raid: add missing cleanup in raid_ctr() omits e0702d90b79d dm zoned: fix potential NULL dereference in dmz_do_reclaim() omits 08c04c84a5cd dm dust: use dust block size for badblocklist index omits 3035bb72ee47 selftests/bpf: install files test_xdp_vlan.sh omits 0604409df9e0 selftests/bpf: add config fragment BPF_JIT omits e91dcb536ae2 selftests/bpf: fix test_btf_dump with O= omits 806ce6e2117a selftests/bpf: fix test_cgroup_storage on s390 omits 68b2c8c1e421 hrtimer: Don't take expiry_lock when timer is currently migrated omits dd2261ed45aa hrtimer: Protect lockless access to timer->base omits 05cbaf4ddd02 iommu/arm-smmu-v3: Document ordering guarantees of command [...] omits 7ae7834ec446 ASoC: sun4i-i2s: Add support for DSP formats omits 84884c7ad5e8 ASoC: sun4i-i2s: Replace call to params_width by local variable omits 9e8a93ac27d1 ASoC: sun4i-i2s: Use the actual format width instead of an [...] omits 5389f4765789 ASoC: sun4i-i2s: Use the physical / slot width for the clocks omits 0f686ca93359 Revert "mmc: sdhci-tegra: drop ->get_ro() implementation" omits 97c62614331a ARM: ux500: improve BU21013 touchpad bindings omits 38290431d56d arm64: dts: renesas: Update 'vsps' properties for readability omits fe9841595c60 arm64: dts: renesas: r8a77965-salvator-x(s): Enable HDMI sound omits 137befe19f31 ASoC: sun4i-i2s: Add support for TDM slots omits c26a88411198 ASoC: soc-core: remove unneeded dai_link check from snd_so [...] omits b03bfaec1d52 ASoC: soc-core: merge snd_soc_initialize_card_lists() omits c1fe93581ae9 ASoC: dt-bindings: Introduce compatible string for imx8qm omits 6eeb60be5ebb ASoC: fsl_sai: Add support for imx8qm omits 23ad2b4672a7 arm64: dts: renesas: r8a774c0: Fix register range of display node omits ac1213b7d795 gpio/ixp4xx: Register the base PA instead of its VA in fwnode omits 416f79c23dbe s390/paes: Prepare paes functions for large key blobs omits f2bbc96e7cfa s390/pkey: add CCA AES cipher key support omits 4bc123b18ce6 s390/zcrypt: Add low level functions for CCA AES cipher keys omits 4da57a2fea06 s390/zcrypt: extend cca_findcard function and helper omits 183cb46954dd s390/pkey: pkey cleanup: narrow in-kernel API, fix some va [...] omits 22a33c7e4ed6 s390/startup: round down "mem" option to page boundary omits 80ef517b0182 s390/startup: adjust _sdma and _edma to page boundaries omits e991e5bb11d6 s390/stacktrace: use common arch_stack_walk infrastructure omits 2c7fa8a11cc5 s390/kasan: avoid report in get_wchan omits 8769f610fe6d s390/process: avoid potential reading of freed stack omits f45f7b5bdaa4 s390/kasan: provide uninstrumented __strlen omits 2e83e0eb85ca s390: clean .bss before running uncompressed kernel omits 19413fe04f49 s390/startup: purge obsolete .gitignore patterns omits da9ed30d29c4 s390/startup: add initial pgm check handler omits 40e90656c135 s390/mm: use refcount_t for refcount omits 3434caec5b70 s390/extmem: use refcount_t for refcount omits c4c3772384bc s390/pci: PCI_IOV_RESOURCES loop refactoring in zpci_map_r [...] omits 59793c5ab93f s390: move vmalloc option parsing to startup code omits f62f7dcbf023 Documentation/s390: remove outdated debugging390 documentation omits 8c72e0c85212 Documentation/s390: remove outdated dasd documentation omits ca084e178bb4 ARM: dts: ux500: Drop TV-out muxgroup on HREFs omits ed19e3035c5a drm/i915: Fix HW readout for crtc_clock in HDMI mode omits e9670ccb39db ARM: debug-ll: Add support for r7s9210 omits 5eb624ebc700 arm64: dts: renesas: r8a77970: Sort nodes omits 13a398a17afe arm64: dts: renesas: r8a7796: Sort nodes omits e376df94d3f7 arm64: dts: renesas: r8a774c0: Sort nodes omits 63a0f811558b arm64: dts: renesas: r8a774c0: cat874: Sort nodes omits fadbdd069376 arm64: dts: renesas: r8a774a1: Sort nodes omits 3b5be16c7e90 modules: page-align module section allocations only for ar [...] omits 0d31d4dbf384 Revert "cfg80211: fix processing world regdomain when non [...] omits 57012813f1ba ARM: dts: r8a77470: Add PMU device node omits d012a06ab1d2 Revert "KVM: x86/mmu: Zap only the relevant pages when rem [...] omits 54577e5018a8 selftests: kvm: fix state save/load on processors without XSAVE omits b67fd72e84a8 cfg80211: Fix Extended Key ID key install checks omits 5fd2f91ad483 mac80211: fix possible sta leak omits 6de3c9e3f6b3 ALSA: usb-audio: Fix invalid NULL check in snd_emuusb_set_ [...] omits 150a6a931a32 ARM: dts: aspeed: Enable first MMC slot on AST2500 EVB omits c35227958d7e ARM: dts: aspeed: Describe SD controllers omits c3cb6674df4c video: fbdev: acornfb: Mark expected switch fall-through omits da1fb2909e70 scsi: libsas: sas_discover: Mark expected switch fall-through omits 93cbcf5d22bb MIPS: Octeon: Mark expected switch fall-through omits 5274fdba8e3c power: supply: ab8500_charger: Mark expected switch fall-through omits c9cbbb9f04f3 watchdog: wdt285: Mark expected switch fall-through omits 3f0289cb9e0e mtd: sa1100: Mark expected switch fall-through omits 5334653d4ff2 drm/sun4i: tcon: Mark expected switch fall-through omits edf6a0597698 drm/sun4i: sun6i_mipi_dsi: Mark expected switch fall-through omits 06264adfa2bc ARM: riscpc: Mark expected switch fall-through omits 377ec83643ef dmaengine: fsldma: Mark expected switch fall-through omits 90ae409f9eb3 dma-direct: fix zone selection after an unaddressable CMA [...] omits 49ed86f503be soc: amlogic: meson-gx-socinfo: Add of_node_put() before return omits e9a12e14322d arm64: dts: add support for SM1 based SEI Robotics SEI610 omits 7cb9a94c158b posix-cpu-timers: Fixup stale comment omits 3758b0f86ef5 alarmtimers: Avoid rtc.h include omits ce03f6134616 posix-timers: Cleanup forward declarations and includes omits 0bee3b601b77 hrtimer: Improve comments on handling priority inversion a [...] omits ec8f954a40da posix-timers: Use a callback for cancel synchronization on [...] omits a1c4cd67840e net: fix __ip_mc_inc_group usage omits 96a1b033ac24 net/ncsi: Ensure 32-bit boundary for data cksum omits 4e92b18e5b0b Merge tag 'perf-core-for-mingo-5.4-20190820' of git://git. [...] omits 51c359c2fd0a Merge tag 'v5.3-rc5' into perf/core, to pick up fixes omits 4651d1802f70 net/smc: make sure EPOLLOUT is raised omits effdd8a6b6ec dt-bindings: arm: amlogic: add SEI Robotics SEI610 bindings omits 2fd10e6d4eb7 dt-bindings: arm: amlogic: add SM1 bindings omits 623699711a39 soc: amlogic: clk-measure: Add support for SM1 omits b555cafb766a dt-bindings: soc: amlogic: clk-measure: Add SM1 compatible omits e9e006f5fcf2 nbd: fix max number of supported devs omits 2da22da57348 nbd: fix zero cmd timeout handling v2 omits 887e975c4172 nbd: add missing config put omits 00514677ed82 nbd: add function to convert blk req op to nbd cmd omits 55313e92bd17 nbd: add set cmd timeout helper omits 15d90b242290 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2323d7baab2b infiniband: hfi1: fix memory leaks omits b08afa064c32 infiniband: hfi1: fix a memory leak bug omits 5c1baaa82cea IB/mlx4: Fix memory leaks omits a7bfb93f0211 RDMA/cma: fix null-ptr-deref Read in cma_cleanup omits 841b07f99a47 IB/mlx5: Block MR WR if UMR is not possible omits 25a4517214ff IB/mlx5: Fix MR re-registration flow to use UMR properly omits 008157528ac5 IB/mlx5: Report and handle ODP support properly omits 0e6613b41edd IB/mlx5: Consolidate use_umr checks into single function omits 60c78668ae50 RDMA/restrack: Rewrite PID namespace check to be reliable omits c8b32408b407 RDMA/counters: Properly implement PID checks omits 948a7287b29e IB/core: Fix NULL pointer dereference when bind QP to counter omits d9d1f5e7bb82 IB/hfi1: Drop stale TID RDMA packets that cause TIDErr omits 90fdae66e72b IB/hfi1: Add additional checks when handling TID RDMA WRIT [...] omits a8adbf7d0d0a IB/hfi1: Add additional checks when handling TID RDMA READ [...] omits 35d5c8b82e2c IB/hfi1: Unsafe PSN checking for TID RDMA READ Resp packet omits d58c1834bf0d IB/hfi1: Drop stale TID RDMA packets omits 9b440078017f RDMA/siw: Fix potential NULL de-ref omits 27b7fb1ab7bf RDMA/mlx5: Fix MR npages calculation for IB_ACCESS_HUGETLB omits c9cff337eab3 ASoC: mchp-i2s-mcc: Fix simultaneous capture and playback [...] omits 0f6fc97501b7 ASoC: mchp-i2s-mcc: Wait for RX/TX RDY only if controller [...] omits 988b59467b2b ASoC: mchp-i2s-mcc: Fix unprepare of GCLK omits bbf9a127abca ASoC: sun4i-i2s: Support more channels omits 0083a507a78f ASoC: sun4i-i2s: Pass the channels number as an argument omits 3e9acd7ac693 ASoC: sun4i-i2s: Remove duplicated quirks structure omits 69e450e50ca6 ASoC: sun4i-i2s: Fix the LRCK period on A83t omits bf943d527987 ASoC: sun4i-i2s: Fix MCLK Enable bit offset on A83t omits 2e04fc4dbf50 ASoC: sun4i-i2s: Fix WSS and SR fields for the A83t omits dd657eae8164 ASoC: sun4i-i2s: Fix the LRCK polarity omits 515fcfbc7736 ASoC: sun4i-i2s: Fix LRCK and BCLK polarity offsets on newer SoCs omits cf2c0e1ce954 ASoC: sun4i-i2s: RX and TX counter registers are swapped omits c1d3a921d72b ASoC: sun4i-i2s: Fix the MCLK and BCLK dividers on newer SoCs omits fb19739d7f68 ASoC: sun4i-i2s: Use module clock as BCLK parent on newer SoCs omits 71137bcd0a9a ASoC: sun4i-i2s: Move the format configuration to a callback omits d70be625f25a ASoC: sun4i-i2s: Move the channel configuration to a callback omits dd28d54c248f Merge branch 'asoc-5.3' into asoc-5.4 omits d5e120422db8 ASoC: intel: cht_bsw_max98090_ti: Add all Chromebooks that [...] omits 8bcf62b73e54 ASoC: sun4i-i2s: Rework MCLK divider calculation omits c7dd0828c088 ASoC: sun4i-i2s: Replace call to params_channels by local [...] omits 7df8f9a20196 ASoC: sun4i-i2s: Don't use the oversample to calculate BCLK omits a49d24e7d8d4 ASoC: sun4i-i2s: Switch to devm for PCM register omits 413235fcedc7 arm64: Change the tagged_addr sysctl control semantics to [...] omits 3e91ec89f527 arm64: Tighten the PR_{SET, GET}_TAGGED_ADDR_CTRL prctl() [...] omits bf283a05c09b ASoC: sun4i-i2s: Register regmap and PCM before our component omits a3a0e43fd770 io_uring: don't enter poll loop if we have CQEs pending omits 0a05f2e865ad ASoC: wm8904: implement input mode select as a mux omits 22afe6242387 ASoC: wm8904: fix typo in DAPM kcontrol name omits cb32de1b7e25 nvme: Add quirk for LiteON CL1 devices running FW 22301111 omits a89fcca81856 nvme: Fix cntlid validation when not using NVMEoF omits 504db087aacc nvme-multipath: fix possible I/O hang when paths are updated omits 500f9fbadef8 io_uring: fix potential hang with polled IO omits a9fc4340aee0 Drivers: hv: vmbus: Fix virt_to_hvpfn() for X86_PAE omits d91cc2f46ad5 arm64: perf_event: Add missing header needed for smp_proce [...] omits 238bdcdf5d0a block: sed-opal: Removed duplicate OPAL_METHOD_LENGTH definition omits 89c6cc2cab7e block: sed-opal: Remove always false conditional statement omits 5cc23ed75b62 block: sed-opal: Add/remove spaces omits c9cc9bec36d0 soc: amlogic: meson-gx-socinfo: Add SM1 and S905X3 IDs omits 89eb4d8d2572 Tools: hv: kvp: eliminate 'may be used uninitialized' warning omits b81d39c7a1ef libperf: Fix arch include paths omits d09bc83640d5 Input: hyperv-keyboard: Use in-place iterator API in the c [...] omits 16c75963723d Drivers: hv: vmbus: Remove the unused "tsc_page" from stru [...] omits 42fc2e9ef960 tools headers: Fixup bitsperlong per arch includes omits 5c959b6d8f93 perf top: Show info message while collecting samples omits 2284cf8074ff perf ui browser: Allow specifying message to show when no [...] omits 9b01611934c0 perf ui: Introduce non-interactive ui__info_window() function omits 9e79ff77e419 perf ui: Make 'exit_msg' optional in ui__question_window() omits a4973d8f7bea perf cs-etm: Support sample flags 'insn' and 'insnlen' omits 10ccbc1cc0b8 perf report: Prefer DWARF callstacks to LBR ones when capt [...] omits d2720c3dad58 perf report: Dump LBR callstack data by -D jointly with th [...] omits 2566349648b4 perf record: Enable LBR callstack capture jointly with thr [...] omits 82a2f88458d7 tools lib traceevent: Fix "robust" test of do_generate_dyn [...] omits 3c84e65a533d perf evsel: Add comment for 'idx' member in 'struct perf_s [...] omits 0ac10d87a571 tools arch x86: Sync asm/cpufeatures.h with the with the kernel omits b658911731d4 tools headers: Synchronize linux/bits.h with the kernel sources omits aaa6ef8aa85f tools headers: Grab copy of linux/const.h, needed by linux/bits.h omits 146dc303630a perf tools: tools/include should come before tools/uapi/include omits 6e98bc349ea4 tools headers: Add limits.h to access __WORDSIZE omits fb89c39455e4 xdp: unpin xdp umem pages in error path omits 5a8c31aa6357 iwlwifi: pcie: fix recognition of QuZ devices omits 17e40e6979aa iwlwifi: pcie: don't switch FW to qnj when ax201 is detected omits 884b75696873 iwlwifi: pcie: fix the byte count table format for 22560 devices omits 50f5604476b2 iwlwifi: mvm: Allow multicast data frames only when associated omits 95844124385e rt2x00: clear IV's on start to fix AP mode regression omits 8f2d163cb26d mt76: mt76x0u: do not reset radio on resume omits a63af99f0d0d spi: spi-fsl-dspi: Move dspi_interrupt above dspi_transfer [...] omits 404be07f4ed2 ASoC: intel: cht_bsw_max98090_ti: Add all Chromebooks that [...] omits 351b31002c18 ASoC: meson: g12a-tohdmitx: require regmap mmio omits 18dd62ae3bc3 ASoC: meson: axg-tdm-formatter: free reset on device removal omits 206175306da1 spi: spi-fsl-dspi: Fix typos omits d6bdfa6c203d spi: spi-fsl-dspi: Use reverse Christmas tree declaration order omits 3a11ea664be6 spi: spi-fsl-dspi: Replace legacy spi_master names with sp [...] omits bee44359169e spi: spi-fsl-dspi: Remove pointless assignment of master-> [...] omits 9b536d3647ee spi: spi-fsl-dspi: Remove unused initialization of 'ret' i [...] omits abbd0ef1f254 spi: spi-fsl-dspi: Reduce indentation in dspi_release_dma() omits 06d5dd29976f spi: spi-fsl-dspi: Change usage pattern of SPI_MCR_* and S [...] omits 9e6f784e66cb spi: spi-fsl-dspi: Demistify magic value in SPI_SR_CLEAR omits b2655196cf9c spi: spi-fsl-dspi: Use BIT() and GENMASK() macros omits 5782a17fe528 spi: spi-fsl-dspi: Remove unused defines and includes omits 50fcd84764fc spi: spi-fsl-dspi: Fix code alignment omits 7f01494fd85f spi: Fix the number of CS lines documented as an example omits 8eb2fd00f65a spi: zynq-qspi: Fix missing spi_unregister_controller when [...] omits c372a35550c8 ASoC: uniphier: Fix double reset assersion when transition [...] omits d720e64150c7 iommu/arm-smmu: Ensure 64-bit I/O accessors are available [...] omits 962411b05a6d dmaengine: ti: omap-dma: Add cleanup in omap_dma_probe() omits 2c231c0c1dec dmaengine: ti: dma-crossbar: Fix a memory leak bug omits 4b67f1ddcf23 iommu/arm-smmu: Make private implementation details static omits 0688587a7120 dt-bindings: clock: meson: add resets to the audio clock c [...] omits a180d023ec7b auxdisplay: ht16k33: Make ht16k33_fb_fix and ht16k33_fb_va [...] omits 6c9050a73469 irqchip: Remove dev_err() usage after platform_get_irq() omits a512584abd7a irqchip: Add include guard to irq-partition-percpu.h omits 7224cec4e76c irqchip/mmp: Do not call irq_set_default_host() on DT platforms omits 342be1068d9b irqchip/gic-v3-its: Remove the redundant set_bit for lpi_map omits 7f2481b39b4c irqchip/gic-v3: Add quirks for HIP06/07 invalid GICD_TYPER [...] omits 25edaed6c7fe irqchip/gic: Skip DT quirks when evaluating IIDR-based quirks omits ad5a78d3da81 irqchip/gic-v3: Warn about inconsistent implementations of [...] omits 5f51f803826e irqchip/gic-v3: Add EPPI range support omits 4b049063e0bc dt-bindings: interrupt-controller: arm,gic-v3: Describe EP [...] omits 52085d3f2028 irqchip/gic-v3: Dynamically allocate PPI partition descriptors omits 81a43273045b irqchip/gic-v3: Dynamically allocate PPI NMI refcounts omits 1a60e1e64391 irqchip/gic: Prepare for more than 16 PPIs omits 211bddd210a6 irqchip/gic-v3: Add ESPI range support omits 2d122942484c Revert "init/Kconfig: Fix infinite Kconfig recursion on PPC" omits fe427e373d9f Merge branch 'for-joerg/batched-unmap' of git://git.kernel [...] omits 866246534836 dt-bindings: interrupt-controller: arm,gic-v3: Describe ES [...] omits e91b036e1c20 irqchip/gic-v3: Add INTID range and convertion primitives omits 13d22e2e1f35 irqchip/gic: Rework gic_configure_irq to take the full ICFGR base omits 117acf5c29dd powerpc/Makefile: Always pass --synthetic to nm if supported omits a7e42142926f gpio: ftgpio: Move hardware initialization omits eb1e8bd6e390 gpio: Use callback presence to determine need of valid_mask omits da9b142ab2c5 pinctrl: stmfx: Use the callback to populate valid_mask omits c9fc5aff2172 gpio: Pass mask and size with the init_valid_mask() omits f52a0c7b5eb9 gpio: stubs in headers should be inline omits f3260e3ea1f5 gpio: mockup: don't depend twice on GPIOLIB omits fcf887e7caaa HID: wacom: correct misreported EKR ring values omits f25896ebfe0c x86/PCI: Remove superfluous returns from void functions omits 2ca371d84751 ALSA: hda/ca0132 - Add new SBZ quirk omits 1a15718b41df ALSA: usb-audio: Add implicit fb quirk for Behringer UFX1604 omits 769a807d0b41 xfrm: policy: avoid warning splat when merging nodes omits 936376f88ff1 arm: select the dma-noncoherent symbols for all swiotlb builds omits d4507d421355 arm64: dts: sdm845: Add dynamic CPU power coefficients omits 77ffd3465ba8 scsi: lpfc: Mitigate high memory pre-allocation by SCSI-MQ omits 1edfb8ed6cc1 nfp: flower: verify that block cb is not busy before binding omits b68271609c4f fs/xfs: Fix return code of xfs_break_leased_layouts() omits cd9d4ff9b78f Kconfig: Fix the reference to the IDT77105 Phy driver in t [...] omits 2f102274e812 MAINTAINERS: net_failover: Fix typo in a filepath omits 3a7ef457e851 ipv6: Fix return value of ipv6_mc_may_pull() for malformed [...] omits 5f97cbe22b76 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 287c55ed7df5 Merge branch 'siginfo-linus' of git://git.kernel.org/pub/s [...] omits 8725fcd99a30 x86/irq: Check for VECTOR_UNUSED directly omits d6f83427ff42 x86/irq: Move IS_ERR_OR_NULL() check into common do_IRQ() code omits e30c44e2e59c x86/irq: Improve definition of VECTOR_SHUTDOWN et al omits e15dbcdeb9f6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits ef8d8ccdc216 tcp: make sure EPOLLOUT wont be missed omits c84b82dd3e59 x86/fixmap: Cleanup outdated comments omits d0ff14fdc987 genirq: Properly pair kobject_del() with kobject_add() omits a87fa5bcf86d arm64: dts: qcom: qcs404: Update memory map to v3 omits 00452ba9fdb5 x86/platform/intel/iosf_mbi Rewrite locking omits c49a0a80137c x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h omits f9ef724d4896 ALSA: hda - Fixes inverted Conexant GPIO mic mute led omits 3636e82135ce soc: samsung: chipid: Fix memory leak in error path omits 06821504fd47 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 555df336c754 keys: Fix description size omits ba7e4a08bbf7 iommu/arm-smmu: Add context init implementation hook omits 62b993a36e4c iommu/arm-smmu: Add reset implementation hook omits 3995e18689fd iommu/arm-smmu: Add configuration implementation hook omits 6d7dff62afb0 iommu/arm-smmu: Move Secure access quirk to implementation omits fc058d37b345 iommu/arm-smmu: Add implementation infrastructure omits c5fc64881f07 iommu/arm-smmu: Rename arm-smmu-regs.h omits 00320ce65058 iommu/arm-smmu: Abstract GR0 accesses omits 19713fd40df8 iommu/arm-smmu: Abstract context bank accesses omits aadbf2143aeb iommu/arm-smmu: Abstract GR1 accesses omits 6100576284e9 iommu/arm-smmu: Get rid of weird "atomic" write omits 71e8a8cdaff9 iommu/arm-smmu: Split arm_smmu_tlb_inv_range_nosync() omits 490325e0c123 iommu/arm-smmu: Rework cb_base handling omits 620565a76bb3 iommu/arm-smmu: Convert context bank registers to bitfields omits 5114e96cb27e iommu/arm-smmu: Convert GR1 registers to bitfields omits 0caf5f4e84fe iommu/arm-smmu: Convert GR0 registers to bitfields omits a5b396ce5001 iommu/qcom: Mask TLBI addresses correctly omits 353b325047fd iommu/arm-smmu: Mask TLBI address correctly omits 74585fcb7b3c selftests, arm64: fix uninitialized symbol in tags_test.c omits 988721db93b2 block: remove struct request_queue queue_head omits 9301d28dccd0 arm64: dts: rockchip: fix vcc_host_5v regulator for usb3 host omits cd42fa171d91 arm64: dts: imx8qxp: Add DSP DT node omits 01c493144e52 arm64: dts: imx8mn: Add cpu-freq support omits 3e44dd09736d arm64: dts: imx8mn-ddr4-evk: Add rohm,bd71847 PMIC support omits 089a6adeb0fb arm64: dts: imx8mn-ddr4-evk: Add i2c1 support omits 13cb15e0a6f5 arm64: dts: freescale: Add i.MX8MN DDR4 EVK board support omits ee8696be6898 arm64: dts: imx8mn: Add gpio-ranges property omits 6c3debcbae47 arm64: dts: freescale: Add i.MX8MN dtsi support omits a1406b72cbca arm64: dts: imx8mm: Enable cpu-idle driver omits 491d3a3fc113 arm64: dts: ls1028a: Add esdhc node in dts omits 81f36887ea33 arm64: dts: ls1028a: Add properties node for Display outpu [...] omits 7cb220a75ff3 arm64: dts: lx2160a: Fix incorrect I2C clock divider omits ced41bb1caef arm64: dts: ls1028a: Fix incorrect I2C clock divider omits 52d3406ec72d arm64: dts: ls1012a: Fix incorrect I2C clock divider omits 86c457e3991a arm64: dts: ls1088a: Fix incorrect I2C clock divider omits f64697bd0b9e arm64: dts: ls1028a: fix gpio nodes omits 571cebfe8e2b arm64: dts: ls1028a: Add Thermal Monitor Unit node omits 0a46fff2f910 x86/boot/compressed/64: Fix boot on machines with broken E [...] omits b6a32bbd8735 genirq: Force interrupt threading on RT omits 62a17029611a arm64: dts: renesas: r8a77980: Fix IPMMU-VC0 base address omits 8703ba77ec55 arm64: dts: renesas: ebisu, draak: Limit EtherAVB to 100Mbps omits e77ad88d0c62 arm64: dts: renesas: hihope-common: Add HDMI audio support omits 24ce0bab260b iommu/omap: Use the correct type for SLAB_HWCACHE_ALIGN omits e0e1df61524f soc: renesas: rcar-sysc: Eliminate local variable gov omits da51ceda8ab0 soc: renesas: rcar-sysc: Add goto to of_node_put() before return omits 06c9fdf3b9f1 NFS: On fatal writeback errors, we need to call nfs_inode_ [...] omits 17d8c5d14500 NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup omits eb2c50da9e25 NFS: Ensure O_DIRECT reports an error if the bytes read/wr [...] omits f4340e9314db NFSv4/pnfs: Fix a page lock leak in nfs_pageio_resend() omits 9821421a291b NFSv4: Fix return value in nfs_finish_open() omits 90cf500e338a NFSv4: Fix return values for nfs4_file_open() omits 7e10cc25bfa0 NFS: Don't refresh attributes with mounted-on-file information omits a03fa77d85a7 ARM: dts: r8a7779: Use SYSC "always-on" PM Domain for HSCIF omits 2d05dba2b25e HID: cp2112: prevent sleeping function called from invalid [...] omits b640be5bc8e4 HID: intel-ish-hid: ipc: add EHL device id omits 876eb9bfa9d6 ARM: vf610-zii-cfu1: Add node for switch watchdog omits b72fb1dcd2ea HID: wacom: Correct distance scale for 2nd-gen Intuos devices omits 4a92f07816ba bus: imx-weim: use module_platform_driver() omits 580ea2c2ae07 ARM: dts: imx6: drop gpmi-nand address and size cells omits 291b983846d5 ARM: dts: imx6: replace simple-bus by simple-mfd for anatop omits 38a429c898dd netfilter: add include guard to nf_conntrack_h323_types.h omits 33da8e7c814f signal: Allow cifs and drbd to receive their terminating signals omits 49ff824a028a m68k: defconfig: Update defconfigs for v5.3-rc2 omits 053b51429569 m68k: atari: Rename shifter to shifter_st to avoid conflict omits 94c04390225b m68k: Prevent some compiler warnings in Coldfire builds omits aee6bff1c325 m68k: mac: Revisit floppy disc controller base addresses omits b2ffaa0c7fca ARM: dts: imx6qdl-colibri: add phy to fec omits 4e9ccbd67482 ARM: dts: imx7-colibri: add recovery for I2C for iMX7 omits 02200d29c324 ARM: dts: imx7-colibri: Add sleep pinctrl to ethernet omits 03d655ff251c ARM: dts: imx7-colibri: prepare module device tree for FlexCAN omits a95fbda08ee2 ARM: dts: imx7-colibri: disable HS400 omits 037ab580f075 ARM: dts: imx7-colibri: make sure module supplies are always on omits ee050dc83bc3 lib/stackdepot: Fix outdated comments omits f897e60a12f0 x86/apic: Handle missing global clockevent gracefully omits f1c6ece23729 kprobes: Fix potential deadlock in kprobe_optimizer() omits 77d760328ee0 perf/x86: Fix typo in comment omits 608b038aec9f ARM: dts: imx7d: cl-som-imx7: add compatible for phy omits b0fdc01354f4 sched/core: Schedule new worker even if PI-blocked omits 342061c53a04 x86/msr-index: Move AMD MSRs where they belong omits 9846a4524ac9 ARM: dts: imx7d: cl-som-imx7: make ethernet work again omits dce84022376d ARM: dts: imx6ul: Add csi node omits 89a26cd4b501 netfilter: xt_nfacct: Fix alignment mismatch in xt_nfacct_ [...] omits 14c415862c06 netfilter: nft_flow_offload: missing netlink attribute policy omits f20faa06d83d netfilter: ebtables: Fix argument order to ADD_COUNTER omits 0d7342c36374 MAINTAINERS: Remove IP MASQUERADING record omits 5d888b481e6a xfs: fix reflink source file racing with directio writes omits dec43da46f63 fpga: altera-ps-spi: Fix getting of optional confd gpio omits 165d42c012be drm/mediatek: mtk_drm_drv.c: Add of_node_put() before goto omits d1abaeb3be7b Linux 5.3-rc5 omits cfef46d692ef ravb: Fix use-after-free ravb_tstamp_skb omits 5cbe9102ae23 Merge branch 'flow_offload-hardware-priority-fixes' omits 3bc158f8d033 netfilter: nf_tables: map basechain priority to hardware priority omits ef01adae0e43 net: sched: use major priority number as hardware priority omits 44ef3a032528 wimax/i2400m: fix a memory leak bug omits 3434341004a3 net: cavium: fix driver name omits 80f0fe0934cd ibmvnic: Unmap DMA address of TX descriptor buffers after use omits 37b0a733c121 Merge branch 'bnxt_en-Bug-fixes' omits 9bf46566e80f bnxt_en: Fix to include flow direction in L2 key omits 685ec6a81bb0 bnxt_en: Use correct src_fid to determine direction of the flow omits b703ba751dbb bnxt_en: Suppress HWRM errors for HWRM_NVM_GET_VARIABLE command omits dd2ebf3404c7 bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails omits e8f267b06320 bnxt_en: Improve RX doorbell sequence. omits a46ecb116fb7 bnxt_en: Fix VNIC clearing logic for 57500 chips. omits f1472cb09f11 net: kalmia: fix memory leaks omits 1eca92eef187 cx82310_eth: fix a memory leak bug omits 6825e5a6c45d Merge tag 'fixes-for-5.3-rc5' of git://git.kernel.org/pub/ [...] omits 4a4d2d372fb9 bnx2x: Fix VF's VLAN reconfiguration in reload. omits 3039fadf2bfd Merge tag 'for-5.3-rc4-tag' of git://git.kernel.org/pub/sc [...] omits c332f3a70e7a Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 645c03aaca2b Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 5bba5c9c86b3 Merge tag 'spdx-5.3-rc5' of git://git.kernel.org/pub/scm/l [...] omits 4503c0a41571 Merge tag 'char-misc-5.3-rc5' of git://git.kernel.org/pub/ [...] omits ae1a616af36e Merge tag 'staging-5.3-rc5' of git://git.kernel.org/pub/sc [...] omits 359334caf777 Merge tag 'usb-5.3-rc5' of git://git.kernel.org/pub/scm/li [...] omits 8fde2832bd0b Merge tag 'for-linus-2019-08-17' of git://git.kernel.dk/li [...] omits 85d8d3b172eb Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] omits 42eb4554702d Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits bafe1e79e05d MAINTAINERS: Fix Hyperv vIOMMU driver file name omits 61e0f39105b7 tools: hv: Use the correct style for SPDX License Identifier omits 2d35c66036b2 tools: hv: fix typos in toolchain omits b0995156071b tools: hv: fix KVP and VSS daemons exit code omits 5912e791f301 tools: hv: fixed Python pep8/flake8 warnings for lsvmbus omits 05c525326957 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 2f478b60118f Merge tag 'riscv/for-v5.3-rc5' of git://git.kernel.org/pub [...] omits 6a5f43d1d8bd Merge tag 'usb-serial-5.3-rc5' of https://git.kernel.org/p [...] omits 58a96fc35375 Bluetooth: Add debug setting for changing minimum encrypti [...] omits bba10c5cab4d x86/cpu: Use constant definitions for CPU models omits 12ece2d53d3e x86/cpu: Explain Intel model naming convention omits edc58dd0123b vfs: fix page locking deadlocks when deduping files omits 4529e6d7a6ab xfs: compat_ioctl: use compat_ptr() omits 314e01a6d7dd xfs: fall back to native ioctls for unhandled compat ones omits 6e625a1a3f47 Merge tag 'xtensa-20190816' of git://github.com/jcmvbkbc/l [...] omits 712042313b23 tipc: fix false detection of retransmit failures omits 54d895bea43c arm64: dts: qcom: qcs404-evb: Mark WCSS clocks protected omits df451f83e1fc gpio: of: fix Freescale SPI CS quirk handling omits b9cbf8a64865 lan78xx: Fix memory leaks omits 0d3d343560ba genirq: remove the is_affinity_mask_valid hook omits 6c13bb1d58d7 ia64: remove CONFIG_SWIOTLB ifdefs omits df41017eafd2 ia64: remove support for machvecs omits cfb104ca8a26 Merge tag 'perf-core-for-mingo-5.4-20190816' of git://git. [...] omits 0a66c20a6a12 MAINTAINERS: r8169: Update path to the driver omits 5a69e4980258 MAINTAINERS: PHY LIBRARY: Update files in the record omits eadf0b17b43d bus: fsl-mc: remove explicit device_link_del omits a8384e6ce523 ia64: move the screen_info setup to common code omits fa809d709e7a ia64: move the ROOT_DEV setup to common code omits 974f83ec1e5a ia64: rework iommu probing omits 16567ca85fce ia64: remove the unused sn_coherency_id symbol omits 1164e757541b ia64: remove the SGI UV simulator support omits df43acac8e32 ia64: remove the zx1 swiotlb machvec omits 2e0f2b1659dd ia64: remove CONFIG_ACPI ifdefs omits 768557ca5b06 ia64: remove CONFIG_PCI ifdefs omits fc5bad03709f ia64: remove the hpsim platform omits 05933aac7b11 ia64: remove now unused machvec indirections omits cf07cb1ff4ea ia64: remove support for the SGI SN2 platform omits f7bc6e42bf12 drivers: remove the SGI SN2 IOC4 base support omits c9fa9c327b52 drivers: remove the SGI SN2 IOC3 base support omits 42ab658fccb6 qla2xxx: remove SGI SN2 support omits f877a786b1dd qla1280: remove SGI SN2 support omits 9726bfcdb977 misc/sgi-xp: remove SGI SN2 support omits 0fef2532d2a1 char/mspec: remove SGI SN2 support omits 9c860e4cf708 tty/serial: remove the ioc3_serial driver omits a017ef17cfd8 tty/serial: remove the ioc4_serial driver omits 08f9530a0f88 tty/serial: remove the sn_console driver omits c7532b601e77 PCI/hotplug: remove the sgi_hotplug driver omits 0b43ba0dbe81 ide: remove the sgiioc4 driver omits defdeacb1ba8 char/agp: remove the sgi-agp driver omits 8334d1d41573 char: remove the SGI tiocx/mbcs driver omits c116954b2c97 char: remove the SGI snsc driver omits b7e7c85dc7b0 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 78e70e780b28 nfsd4: Fix kernel crash when reading proc file reply_cache_stats omits 24876f09a7df clk: Fix potential NULL dereference in clk_fetch_parent_index() omits 4f8c6aba37da clk: Fix falling back to legacy parent string matching omits b6143d10d23e arm64: ftrace: Ensure module ftrace trampoline is coherent [...] omits 2d63ba3e41db Merge tag 'pm-5.3-rc5' of git://git.kernel.org/pub/scm/lin [...] omits dd7c66ac777a ARM: dts: add device tree for Mecer Xtreme Mini S6 omits 9da5bb24bb36 Merge tag 'dmaengine-fix-5.3-rc5' of git://git.infradead.o [...] omits cfa0bb2aef99 Merge tag 'sound-5.3-rc5' of git://git.kernel.org/pub/scm/ [...] omits ec037ac244c0 Merge tag 'drm-fixes-2019-08-16' of git://anongit.freedesk [...] omits e2736219e6ca perf unwind: Remove unnecessary test omits e8ba2906f6b9 perf unwind: Fix libunwind when tid != pid omits ab6cd0e5276e perf map: Use zalloc for map_groups omits ef4b1a539f4b perf report: Add --switch-on/--switch-off events omits a53358a31c98 drm: rcar_lvds: Fix dual link mode operations omits fc702ed49a86 arm64: dts: rockchip: Add dts for Leez RK3399 P710 SBC omits a3ee2477c45f Merge branch 'pm-cpufreq' omits a90118c445cc x86/boot: Save fields explicitly, zero out everything else omits d5a1baddf158 x86/boot: Use common BUILD_BUG_ON omits 6e3360cd07ec ASoC: SOF: pcm: add ALH support omits 4d6bbf1a015c ASoC: SOF: topology: initial support for Intel ALH DAI type omits 8207a1c49112 ASoC: SOF: rename SOUNDWIRE to ALH omits f59b16ef4cce ASoC: SOF: topology: Add dummy support for i.MX8 DAIs omits 8661ab5b23d6 ASoC: imx-audmux: Add driver suspend and resume to support [...] omits 22c65d80afb7 arm64: dts: rockchip: enable internal SPI flash for RockPro64. omits 3c29ba8e7c78 Revert "ARM: dts: rockchip: add startup delay to rk3288-ve [...] omits 109e8adfbc66 platform/x86: asus-wmi: Remove unnecessary blank lines omits 127e1dfc66cd platform/x86: asus-wmi: Drop indentation level by invertin [...] omits 2275752004ab platform/x86: asus-wmi: Use clamp_val() instead of open co [...] omits a5556fa1107d platform/x86: asus-wmi: Replace sscanf() with kstrtoint() omits 9cd02b09a0f4 Merge tag 'soundwire-5.3-rc5' of git://git.kernel.org/pub/ [...] omits 7c0a69394c26 ALSA: hda - Define a fallback_pin_fixup_tbl for alc269 family omits 0fc1e447e9e4 ALSA: hda - Expand pin_match function to match upcoming new tbls omits 84d8e80b0a36 platform/x86: asus-wmi: Refactor charge_threshold_store() omits d507a54f5865 platform/x86: asus-wmi: Add support for charge threshold omits 02a5e9bc86de platform/x86: asus-nb-wmi: Support ALS on the Zenbook UX430UNR omits f078d053c869 platform/x86: touchscreen_dmi: Add info for the Irbis TW90 tablet omits a0c809792183 platform/x86: touchscreen_dmi: Add info for the Chuwi Surb [...] omits d34b044038bf tools: bpftool: close prog FD before exit on showing a sin [...] omits a85abd5d45ad Merge tag 'drm-intel-fixes-2019-08-15' of git://anongit.fr [...] omits 0c26a3345b4f arm64: defconfig: Enable CONFIG_ACPI_APEI_PCIEAER omits 480fd998bdcd Merge tag 'rxrpc-fixes-20190814' of git://git.kernel.org/p [...] omits c49a3a9cf267 soc: fsl: dpio: remove explicit device_link_remove omits 1da708985a39 arm64: defconfig: Enable the DesignWare watchdog omits 80f97619f503 soc: fsl: guts: Add definition for LS1028A omits 6ea4c0fe4570 soc/fsl/qbman: Update device tree with reserved memory omits e844168a8f4a soc/fsl/qbman: Fixup qman_shutdown_fq() omits ea2b8488baa7 soc/fsl/qbman: Disable interrupts during portal recovery omits 627da8bad530 soc/fsl/qbman: Fix drain_mr_fqni() omits c5501aa92a88 soc/fsl/qbman: Cleanup QMan queues if device was already i [...] omits 0505d00c8dba soc/fsl/qbman: Cleanup buffer pools if BMan was initialize [...] omits 97777078d695 soc/fsl/qbman: Rework QBMan private memory setup omits 031bca078e75 soc: fsl: qbman: Remove dev_err() usage after platform_get_irq() omits 12ed60151345 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 32d3182cd2cd net/packet: fix race in tpacket_snd() omits bebd6997163a nfsd: initialize i_private before d_add omits 5729b6e5a1bc dm integrity: fix a crash due to BUG_ON in __journal_read_write() omits ad1bd578bd5a dm zoned: fix a few typos omits bae9a0aa331d dm zoned: add SPDX license identifiers omits 75d66ffb48ef dm zoned: properly handle backing device failure omits d7428c50118e dm zoned: improve error handling in i/o map code omits b234c6d7a703 dm zoned: improve error handling in reclaim omits d1fef41465f0 dm kcopyd: always complete failed jobs omits cf3591ef8329 Revert "dm bufio: fix deadlock with loop device" omits 19bce474c45b ALSA: usb-audio: Fix a stack buffer overflow bug in check_ [...] omits 20fb7c7a39b5 net: myri10ge: fix memory leaks omits 246bb4aaa4f4 Revert "ALSA: hda: Add codec on bus address table lately" omits d85f01775850 net: tls, fix sk_write_space NULL write when tx disabled omits 6f967f8b1be7 liquidio: add cleanup in octeon_setup_iq() omits d64a1fd852ab Merge branch 'lpc32xx/multiplatform' into arm/soc omits 75bf1bd7d2f9 ARM: lpc32xx: allow multiplatform build omits d3532910038b ARM: lpc32xx: clean up header files omits ffba29c9ebd0 serial: lpc32xx: allow compile testing omits 35974a7cc23c net: lpc-enet: allow compile testing omits de6f97b2bace net: lpc-enet: fix printk format strings omits 772775c1dfe0 net: lpc-enet: fix badzero.cocci warnings omits ecca1a6277aa net: lpc-enet: move phy setup into platform code omits 9dc03ffd996d net: lpc-enet: factor out iram access omits d88ce24a0f3b gpio: lpc32xx: allow building on non-lpc32xx targets omits 5711e41b682e serial: lpc32xx_hs: allow compile-testing omits 0a453d527ba4 watchdog: pnx4008_wdt: allow compile-testing omits 50ad15282e7c usb: udc: lpc32xx: allow compile-testing omits 23565baecee4 usb: ohci-nxp: enable compile-testing omits 6444f47eb867 writeback, cgroup: inode_switch_wbs() shouldn't give up on [...] omits 55a694dffb7f writeback, cgroup: Adjust WB_FRN_TIME_CUT_DIV to accelerat [...] omits a69e90512d9d Merge tag 'xfs-5.3-fixes-2' of git://git.kernel.org/pub/sc [...] omits 4ec1fa692dc7 Merge tag 'iomap-5.3-fixes-1' of git://git.kernel.org/pub/ [...] omits 0b24a4417655 Merge tag 'mlx5-fixes-2019-08-15' of git://git.kernel.org/ [...] omits 2f53ae347f59 perf top: Add --switch-on/--switch-off events omits dc46bba709cf nfsd: use i_wrlock instead of rcu for nfsdfs i_private omits d6846bfbeeac nfsd: fix dentry leak upon mkdir failure. omits f43d48d10a42 net/mlx5e: Fix compatibility issue with ethtool flash device omits e0d57d9c7e7a net/mlx5e: Fix a race with XSKICOSQ in XSK wakeup flow omits d6cc9ddd23f8 Merge tag 'tags/bcm2835-defconfig-64-next-2019-08-15' into [...] omits c474106e1e8a Merge tag 'tags/bcm2835-defconfig-next-2019-08-15' into de [...] omits f1bace1efd6f Merge tag 'tags/bcm2835-dt-next-2019-08-15' into devicetree/next omits 2aafdf5a5786 selftests: net: tcp_fastopen_backup_key.sh: fix shellcheck issue omits 1fa70c7f4913 ARM: exynos: Enable exynos-chipid driver omits 40d8aff614f7 soc: samsung: chipid: Convert exynos-chipid driver to use [...] omits 3253b7b7cd44 soc: samsung: Add exynos chipid driver support omits b552addc455a ARM: samsung: Include GPIO driver header omits 60c833d5664e ARM: dts: bcm283x: Enable HDMI at board level omits a982eeb09b60 io_uring: fix an issue when IOSQE_IO_LINK is inserted into [...] omits 6173269038e9 ASoC: SOF: Intel: initial support for Elkhart Lake omits f4ead53241c7 ASoC: Intel: common: add ACPI matching tables for EHL omits 1205c81edd5e ASoC: SOF: Intel: initial support for Tiger Lake. omits 5f7af9ecebce ASoC: Intel: common: add ACPI matching tables for Tiger Lake omits 7bafda88de20 Documentation PCI: Fix pciebus-howto.rst filename typo omits 955741a5120b regulator: act8865: operating mode and suspend state support omits 7b6620d7db56 block: remove REQ_NOWAIT_INLINE omits 99c79f6692cc io_uring: fix manual setup of iov_iter for fixed buffers omits 81eeb0a35c2e regulator: core: Add label to collate of_node_put() statements omits ff461ebfd4b7 regulator: act8865 regulator modes and suspend states omits ad54567ad5d8 PCI: Reset both NVIDIA GPU and HDA in ThinkPad P50 workaround omits 3a9477a06c6a ASoC: SOF: ipc: add ALH parameters omits c643c189f0fe ASoC: Intel: boards: Add Cometlake machine driver support omits 329120423947 Merge tag 'auxdisplay-for-linus-v5.3-rc5' of git://github. [...] omits 2b245b8b033a Merge tag 'devicetree-fixes-for-5.3-3' of git://git.kernel [...] omits 01fd150f4aff misc: xilinx-sdfec: fix dependency and build error omits 22ac4318ad95 perf trace: Add --switch-on/--switch-off events omits 8b3c9ea7bf8f perf evswitch: Add hint when not finding specified on/off events omits c9a4269930da perf evswitch: Move enoent error message printing to separ [...] omits 124e02be72fd perf evswitch: Introduce init() method to set the on/off e [...] omits add3a719c95f perf evswitch: Introduce OPTS_EVSWITCH() for cmd line processing omits 0b495b121585 perf evswitch: Add the names of on/off events omits 8829e56fa050 perf evswitch: Move switch logic to use in other tools omits d2360442725f perf evswitch: Move struct to a separate header to use in [...] omits dd41f660c03a perf script: Allow specifying event to switch off processi [...] omits 6469eb6dffeb perf script: Allow showing the --switch-on event omits f90a24171a81 perf script: Allow specifying event to switch on processin [...] omits 11e54d35e6d5 perf vendor events intel: Add Tremontx event file v1.02 omits 9e127fab67e3 regulator: max8660: remove redundant assignment of variable ret omits 3829100a6372 regulator: twl: voltage lists for vdd1/2 on twl4030 omits 72b745e3ad65 ASoC: core: Move pcm_mutex up to card level from snd_soc_p [...] omits 12f0bfadf69b ASoC: 88pm860x: remove unused variables 'pcm_switch_contro [...] omits e33d56579593 ASoC: cs42l56: remove unused variable 'adc_swap_enum' omits d63887bc4f50 ASoC: es8328: Fix copy-paste error in es8328_right_line_controls omits 97d39be9ce5b ASoC: es8328: remove unused variable 'pga_tlv' omits 6d6376b143d5 ASoC: tlv320aic31xx: remove unused variable 'cm_m_enum' omits ab0ac2707784 ASoC: tlv320aic23: remove unused variable 'tlv320aic23_rec_src' omits 5b366753c1c1 ASoC: rt1011: remove unused variable 'dac_vol_tlv' and 'ad [...] omits 9d22142c9b1e ASoC: max98371: remove unused variable 'max98371_noload_gain_tlv' omits bed7f1469f08 ASoC: cs4349: Use PM ops 'cs4349_runtime_pm' omits c25b456dc579 ASoC: cs42l73: remove unused variables 'vsp_output_mux' an [...] omits ff30779bd50e ASoC: Intel: Skylake: Print constant literals from format [...] omits ccb1fa21ef58 ASoC: mediatek: mt6358: add delay after dmic clock on omits d59170b42610 ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: remove unu [...] omits 57c3ed42f52c ASoC: mediatek: mt8183-da7219-max98357: remove unused variable omits a9e792d006ed ASoC: mt2701: remove unused variables omits 0faf1237c60a ASoC: soc-core: Fix -Wunused-const-variable warning omits 554b75bde64b ASoC: wm8737: Fix copy-paste error in wm8737_snd_controls omits 9b4275c415ac ASoC: cs4349: Use PM ops 'cs4349_runtime_pm' omits 630742c29634 ASoC: es8328: Fix copy-paste error in es8328_right_line_controls omits edfbcb321faf usb: add a hcd_uses_dma helper omits dd3ecf17ba70 usb: don't create dma pools for HCDs with a localmem_pool omits 141822aa3f79 usb: chipidea: imx: fix EPROBE_DEFER support during driver probe omits 777758888ffe usb: host: fotg2: restart hcd after port reset omits 54364278fb3c USB: CDC: fix sanity checks in CDC union parser omits c52873e5a1ef usb: cdc-acm: make sure a refcount is taken early enough omits 305cd70ec311 Merge tag 'amlogic-fixes' of git://git.kernel.org/pub/scm/ [...] omits 157eed91b374 Merge tag 'tee-optee-for-5.4' of git://git.linaro.org/peop [...] omits c372740c070a Merge tag 'omap-for-v5.3/fixes-rc4' of git://git.kernel.or [...] omits 34b5560db40d kasan/arm64: fix CONFIG_KASAN_SW_TAGS && KASAN_INLINE omits d225bb8d8a89 arm64: unexport set_memory_x and set_memory_nx omits e5d8badf37e6 USB: serial: option: add the BroadMobi BM818 card omits 6caf0be40a70 USB: serial: option: Add Motorola modem UARTs omits d55c5f28afaf arm64: smp: disable hotplug on trusted OS resident CPU omits 4511708b9a04 Merge tag 'perf-core-for-mingo-5.4-20190814' of git://git. [...] omits 8512ee319262 gpio: aspeed: Pass irqchip when adding gpiochip omits a2ac3eb3656d gpio: hlwd: Pass irqchip when adding gpiochip omits c7e66e48c05a gpio: xlp: Pass irqchip when adding gpiochip omits 5ed1c835ed8b MAINTAINERS, x86/CPU: Tony Luck will maintain asm/intel-family.h omits fe8cf20d2930 dt-bindings: gpio: davinci: Add new compatible for J721E SoCs omits 607a0dcddbdc gpio: cadence: Pass irqchip when adding gpiochip omits a7fc89f9d5fc gpio: thunderx: Switch to GPIOLIB_IRQCHIP omits 821c76c4c374 qcom: spmi-gpio: convert to hierarchical IRQ helpers in gpio core omits aa7d618ac65f gpio: ixp4xx: Convert to hierarchical GPIOLIB_IRQCHIP omits fdd61a013a24 gpio: Add support for hierarchical IRQ domains omits c930e19790bb selftests: kvm: fix vmx_set_nested_state_test omits 65efa61dc0d5 selftests: kvm: provide common function to enable eVMCS omits 92cd0f0be3d7 selftests: kvm: do not try running the VM in vmx_set_neste [...] omits 2f62c5d6ed0a Merge tag 'drm-fixes-5.3-2019-08-14' of git://people.freed [...] omits db1231ddc046 drm/nouveau: Only recalculate PBN/VCPI on mode/connector changes omits 05b439711f6f drm/ast: Fixed reboot test may cause system hanged omits c554336efa9b cxgb4: fix a memory leak bug omits 83f82d7a4258 of: irq: fix a trivial typo in a doc comment omits 626633425c07 dt-bindings: pinctrl: stm32: Fix 'st,syscfg' schema omits 7c7cfdcf7f17 scsi: ufs: Fix NULL pointer dereference in ufshcd_config_v [...] omits a86a75865ff4 scsi: target: tcmu: avoid use-after-free after command timeout omits 26fa656e9a0c scsi: qla2xxx: Fix gnl.l memory leak on adapter init failure omits 070955558e82 drm/mediatek: set DMA max segment size omits 4c6f3196e6ea drm/mediatek: use correct device to import PRIME buffers omits 41de59634046 Merge tag 'Wimplicit-fallthrough-5.3-rc5' of git://git.ker [...] omits e22a97a2a85d Merge tag 'afs-fixes-20190814' of git://git.kernel.org/pub [...] omits 27df5c7068bf selftests/bpf: fix "bind{4, 6} deny specific IP & port" on s390 omits e1b4ce25dbc9 drm/scheduler: use job count instead of peek omits 69703eb9a8ae riscv: Make __fstate_clean() work correctly. omits 8ac71d7e46b9 riscv: Correct the initialized flow of FP register omits 170cf2cd8768 Merge tag 'vexpress-dt-updates-5.4' of git://git.kernel.or [...] omits b4f2cf141c71 Merge tag 'juno-update-5.4' of git://git.kernel.org/pub/sc [...] omits 738590a3fe05 Merge tag 'scmi-updates-5.4' of git://git.kernel.org/pub/s [...] omits a8dba0531bc0 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits daac07156b33 ALSA: usb-audio: Fix an OOB bug in parse_audio_mixer_unit omits ddf7cb83b0f4 ALSA: hda: Unexport a few more stuff omits 53eff75e5f4d ALSA: hda: Drop export of snd_hdac_bus_add/remove_device() omits e83b009c5c36 Merge tag 'dma-mapping-5.3-4' of git://git.infradead.org/u [...] omits 3ee1bb7aae97 batman-adv: fix uninit-value in batadv_netlink_get_ifindex() omits 3584be9ec3bf ARM: orion/mvebu: unify debug-ll virtual addresses omits ce78179ea6e0 ARM: dove: clean up mach/*.h headers omits b5e33e44d994 Merge tag 'iommu-fixes-v5.3-rc4' of git://git.kernel.org/p [...] omits cab6d5b66b98 Merge branch 'akpm' (patches from Andrew) omits 718d58514ebc EDAC/mc: Cleanup _edac_mc_free() code omits ee5f85d9290f ALSA: hda: Add codec on bus address table lately omits f2dbe87c5ac1 ALSA: hda - Drop unsol event handler for Intel HDMI codecs omits c7ec75ea4d53 clk: socfpga: stratix10: fix rate caclulationg for cnt_clks omits 90776dd1c427 arm64/efi: Move variable assignments after SECTIONS omits 38d16667604e arm64: Clarify when cpu_enable() is called omits 77ad4ce69321 arm64: memory: rename VA_START to PAGE_END omits 233947ef16a1 arm64: memory: fix flipped VA space fallout omits d7da429339f5 ALSA: sb: remove redundant assignment to variable result omits b8e24a9300b0 block: annotate refault stalls from IO submission omits c8e174b39887 KVM: x86: svm: remove redundant assignment of var new_entry omits ed4e7b057e9e MAINTAINERS: add KVM x86 reviewers omits 74260dc278a7 MAINTAINERS: change list for KVM/s390 omits b14c876b994f kvm: x86: skip populating logical dest map if apic is not [...] omits 1cd8fa288eb8 perf ui: No need to set ui_browser to 1 twice omits 0a4d8fb229dd perf record: Support aarch64 random socket_id assignment omits 3143906c2770 perf.data documentation: Clarify HEADER_SAMPLE_TOPOLOGY format omits 38fe26b46f55 tools: Keep list of tools in alphabetical order omits acb9f2d4755a perf evsel: Provide meaningful warning when trying to use [...] omits 243384dd25c8 perf intel-pt: Add brief documentation for PEBS via Intel PT omits 1b9921546a96 perf tools: Add aux-output config term omits 9e64cefe4335 perf intel-pt: Process options for PEBS event synthesis omits 181ebb5e23a5 perf tools: Add itrace option 'o' to synthesize aux-output events omits 5a4b58e5d64a perf tools: Add aux_output attribute flag omits ce7b0e426ef3 perf record: Add an option to take an AUX snapshot on exit omits 73e5de70dca0 perf ftrace: Improve error message about capability to use ftrace omits c766f3df635d perf ftrace: Use CAP_SYS_ADMIN instead of euid==0 omits 083c1359b0e0 perf tools: Add CAP_SYSLOG define for older systems omits 97993bd6eb89 perf tools: Add NO_LIBCAP=1 to the minimal build test omits 6600c0808e2e Bluetooth: hci_qca: Skip 1 error print in device_want_to_sleep() omits c22e150e3afa perf tools: Add helpers to use capabilities if present omits a3950da161a6 Merge tag 'ux500-v5.4-1' of git://git.kernel.org/pub/scm/l [...] omits a1f487d75c9b ARM: iop32x: merge everything into mach-iop32x/ omits ba9ef6afc45f ARM: iop32x: make mach/uncompress.h independent of mach/ha [...] omits c7b680499430 ARM: xscale: fix multi-cpu compilation omits aad7ad2a01e7 dma: iop-adma: allow building without platform headers omits 00c9755524fb dmaengine: iop-adma: use correct printk format strings omits 7f8bf11a4c2c dmaengine: iop-adma: include prefetch.h omits 59d3ae9a5bf6 ARM: remove Intel iop33x and iop13xx support omits 8c9e465b488b dt-bindings: gpio: Document GPIOs via Moxtet bus omits 856ed97af5cf drivers: gpio: Add support for GPIOs over Moxtet bus omits 2091b417aab1 bus: moxtet: Add sysfs and debugfs documentation omits 20e6cf7e7478 dt-bindings: bus: Document moxtet bus binding omits 5bc7f990cd98 bus: Add support for Moxtet bus omits 5ef9eb7ca372 Merge tag 'renesas-drivers-for-v5.4-tag1' of git://git.ker [...] omits e14e5c11119c Merge tag 'renesas-arm64-dt-for-v5.4-tag1' of git://git.ke [...] omits f50365a192c8 Merge tag 'stm32-defconfig-for-v5.4-1' of git://git.kernel [...] omits 2e925d231501 ARM: multi_v7_defconfig: Enable SPI_STM32_QSPI support omits f63cf88fd88b ARM: remove w90x900 platform omits c68b26697d27 ARM: remove ks8695 platform omits 72362da87348 ARM: imx_v6_v7_defconfig: Enable the PSCI CPUidle driver omits a227229f6205 arm64: defconfig: Enable the PSCI CPUidle driver omits 90865a3dc597 i2c: stm32: Use the correct style for SPDX License Identifier omits d7437fc0d829 i2c: emev2: avoid race when unregistering slave client omits 7b814d852af6 i2c: rcar: avoid race when unregistering slave client omits d0b3c32ed922 arm64: memory: Cosmetic cleanups omits 68933aa97374 arm64: memory: Add comments to end of non-trivial #ifdef blocks omits 6bbd497f0273 arm64: memory: Implement __tag_set() as common function omits a5ac40f53bfa arm64: memory: Simplify _VA_START and _PAGE_OFFSET definitions omits 9ba33dcc6bef arm64: memory: Simplify virt_to_page() implementation omits 96628f0fb180 arm64: memory: Rewrite default page_to_virt()/virt_to_page() omits 577c2b35283f arm64: memory: Ensure address tag is masked in conversion macros omits 68dd8ef32162 arm64: memory: Fix virt_addr_valid() using __is_lm_address() omits 06d9532fa6b3 rxrpc: Fix read-after-free in rxrpc_queue_local() omits b00df840fb40 rxrpc: Fix local endpoint replacement omits 8fc3ae3b109d MAINTAINERS: i2c-imx: take over maintainership omits e8c220fac415 Revert "i2c: imx: improve the error handling in i2c_imx_dm [...] omits dfe42be15fde netfilter: nft_flow_offload: skip tcp rst and fin packets omits d06fa5a118f1 Merge tag 'common/for-v5.4-rc1/cpu-topology' of git://git. [...] omits 68e03b85474a gpio: Fix build error of function redefinition omits 2c60e6b5c924 gpiolib: never report open-drain/source lines as 'input' t [...] omits 7991eb39eedc iommu/exynos: Remove __init annotation from exynos_sysmmu_probe() omits 7a637fd32b23 dt-bindings: gpio: aspeed: Add SGPIO support omits 41b57d1bb8a4 lib: Remove redundant ftrace flag removal omits b7005d4ef4f3 ARM: zynq: Use memcpy_toio instead of memcpy on smp bring-up omits 5f595063affa ARM: zynq: Support smp in thumb mode omits 871b90660277 ALSA: hda - Add a generic reboot_notify omits 401714d9534a ALSA: hda - Let all conexant codec enter D3 when rebooting omits 6d5afe20397b sctp: fix memleak in sctp_send_reset_streams omits d00ee64e1dcf netlink: Fix nlmsg_parse as a wrapper for strict message parsing omits c36757eb9dee net: phy: consider AN_RESTART status when reading link status omits 48ec7014c56e net/mlx4_en: fix a memory leak bug omits 66cf4710b23a ibmveth: Convert multicast list size for little-endian system omits 072f79400032 s390/qeth: serialize cmd reply with concurrent timeout omits d568cb3f9351 riscv: defconfig: Update the defconfig omits 500bc2c1f48a riscv: rv32_defconfig: Update the defconfig omits a1794de8b92e sctp: fix the transport error_count check omits 0a1dcf954ece ARM: dts: aspeed: Add Mihawk BMC platform omits d00523097a37 ARM: dts: aspeed: fp5280g2: Fix power supply address omits 074014abdf2b net: ieee802154: remove redundant assignment to rc omits 4643d67e8cb0 hugetlbfs: fix hugetlb page migration/fault race causing SIGBUS omits 28360f398778 mm, vmscan: do not special-case slab reclaim when watermar [...] omits a8282608c88e Revert "mm, thp: restore node-local hugepage allocations" omits 92717d429b38 Revert "Revert "mm, thp: consolidate THP gfp handling into [...] omits 0cfaee2af3a0 include/asm-generic/5level-fixup.h: fix variable 'p4d' set [...] omits 6a2aeab59e97 seq_file: fix problem when seeking mid-record omits ec9f02384f60 mm: workingset: fix vmstat counters for shadow nodes omits 951531691c4b mm/usercopy: use memory range to be accessed for wraparound check omits fcf3a5b62f43 mm: kmemleak: disable early logging in case of error omits 5336e52c9e46 mm/vmalloc.c: fix percpu free VM area search criteria omits 54a83d6bcbf8 mm/memcontrol.c: fix use after free in mem_cgroup_iter() omits b997052bc3ac mm/z3fold.c: fix z3fold_destroy_pool() race condition omits 6051d3bd3b91 mm/z3fold.c: fix z3fold_destroy_pool() ordering omits a53190a4aaa3 mm: mempolicy: handle vma with unmovable pages mapped corr [...] omits d883544515aa mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] omits 1de13ee59225 mm/hmm: fix bad subpage pointer in try_to_unmap_one omits 7ab0ad0e74f8 mm/hmm: fix ZONE_DEVICE anon page mapping reuse omits 76470ccd62f1 mm: document zone device struct page field usage omits 07f038a408fb Merge LKMM and RCU commits omits cfcdef5e3046 rcu: Allow rcu_do_batch() to dynamically adjust batch sizes omits f48fe4c58660 rcu/nocb: Don't wake no-CBs GP kthread if timer posted und [...] omits 296181d78df9 rcu/nocb: Reduce __call_rcu_nocb_wake() leaf rcu_node ->lo [...] omits 1d5a81c18dc6 rcu/nocb: Reduce nocb_cb_wait() leaf rcu_node ->lock contention omits 23651d9b9616 rcu/nocb: Advance CBs after merge in rcutree_migrate_callbacks() omits 273f03406500 rcu/nocb: Avoid synchronous wakeup in __call_rcu_nocb_wake() omits f7a81b12d6af rcu/nocb: Print no-CBs diagnostics when rcutorture writer [...] omits 6aacd88d1721 rcu/nocb: EXP Check use and usefulness of ->nocb_lock_contended omits d1b222c6be1f rcu/nocb: Add bypass callback queueing omits eda669a6a2c5 rcu/nocb: Atomic ->len field in rcu_segcblist structure omits faca5c250935 rcu/nocb: Unconditionally advance and wake for excessive CBs omits 4fd8c5f153bc rcu/nocb: Reduce ->nocb_lock contention with separate ->no [...] omits 523bddd553c0 rcu/nocb: Reduce contention at no-CBs invocation-done time omits 6608c3a027bc rcu/nocb: Reduce contention at no-CBs registry-time CB adv [...] omits 9fcb09bddd56 rcu/nocb: Round down for number of no-CBs grace-period kthreads omits 81c0b3d724f4 rcu/nocb: Avoid ->nocb_lock capture by corresponding CPU omits 7f36ef82e5cf rcu/nocb: Avoid needless wakeups of no-CBs grace-period kthread omits ce0a825e4060 rcu/nocb: Make __call_rcu_nocb_wake() safe for many callbacks omits 383e13328373 rcu/nocb: Never downgrade ->nocb_defer_wakeup in wake_nocb [...] omits aeeacd9d844b rcu/nocb: Enable re-awakening under high callback load omits 0bd55c693617 rcu/nohz: Turn off tick for offloaded CPUs omits 969974e5c51e rcu/nocb: Suppress uninitialized false-positive in nocb_gp_wait() omits 921bb5fad11c rcu/nocb: Use build-time no-CBs check in rcu_pending() omits c1ab99d66ebc rcu/nocb: Use build-time no-CBs check in rcu_core() omits ec5ef87bac82 rcu/nocb: Use build-time no-CBs check in rcu_do_batch() omits 4f9c1bc727f9 rcu/nocb: Remove obsolete nocb_gp_head and nocb_gp_tail fields omits 2a777de757f4 rcu/nocb: Remove obsolete nocb_cb_tail and nocb_cb_head fields omits c035280f1761 rcu/nocb: Remove obsolete nocb_q_count and nocb_q_count_la [...] omits e7f4c5b3998a rcu/nocb: Remove obsolete nocb_head and nocb_tail fields omits 5d6742b37727 rcu/nocb: Use rcu_segcblist for no-CBs CPUs omits e83e73f5b0f8 rcu/nocb: Leave ->cblist enabled for no-CBs CPUs omits e6060b41c995 rcu/nocb: Allow lockless use of rcu_segcblist_empty() omits 76c6927c3ee4 rcu/nocb: Allow lockless use of rcu_segcblist_restempty() omits ca5c82580811 rcu/nocb: Remove deferred wakeup checks for extended quies [...] omits 85f69b32126d rcu/nocb: Check for deferred nocb wakeups before nohz_full [...] omits c00045be32fe rcu/nocb: Make rcutree_migrate_callbacks() start at leaf r [...] omits 750d7f6a434f rcu/nocb: Add checks for offloaded callback processing omits ce5215c1342c rcu/nocb: Use separate flag to indicate offloaded ->cblist omits 1bb5f9b95afe rcu/nocb: Use separate flag to indicate disabled ->cblist omits 18cd8c93e69e rcu/nocb: Print gp/cb kthread hierarchy if dump_tree omits f7c612b000d7 rcu/nocb: Rename rcu_nocb_leader_stride kernel boot parameter omits f7c9a9b664fb rcu/nocb: Rename and document no-CB CB kthread sleep trace event omits 0bdc33daef96 rcu/nocb: Rename rcu_organize_nocb_kthreads() local variable omits 0d52a6652f15 rcu/nocb: Rename wake_nocb_leader_defer() to wake_nocb_gp_defer() omits 5f675ba6eb5d rcu/nocb: Rename __wake_nocb_leader() to __wake_nocb_gp() omits 5d62c08c5fe5 rcu/nocb: Rename wake_nocb_leader() to wake_nocb_gp() omits 9fa471a881df rcu/nocb: Rename nocb_follower_wait() to nocb_cb_wait() omits 12f54c3a8410 rcu/nocb: Provide separate no-CBs grace-period kthreads omits 6484fe54b5c6 rcu/nocb: Update comments to prepare for forward-progress work omits 58bf6f77c6fb rcu/nocb: Rename rcu_data fields to prepare for forward-pr [...] omits 31da067023dd Merge branches 'consolidate.2019.08.01b', 'fixes.2019.08.1 [...] omits bee6f87166e9 acpi: Use built-in RCU list checking for acpi_ioremaps list omits 842a56cf3eb0 x86/pci: Pass lockdep condition to pcm_mmcfg_list iterator omits c2fa1e1bfa5b driver/core: Convert to use built-in RCU list checking omits eb93685847a9 riscv: fix flush_tlb_range() end address for flush_tlb_page() omits ee1c7bd33e66 Merge tag 'tpmdd-next-20190813' of git://git.infradead.org [...] omits 37143dcc44f8 arm64: constify sys64_hook instances omits 0da23df2ff04 arm64: constify aarch64_insn_encoding_class[] omits 0bf136a8cf11 arm64: constify icache_policy_str[] omits 80d838122643 arm64: prefer __section from compiler_attributes.h omits 60a8db790255 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 2d6c25215ab2 KEYS: trusted: allow module init if TPM is inactive or dea [...] omits 2c8ccb37b08f RDMA/siw: Change CQ flags from 64->32 bits omits 656c8e9cc1ba netfilter: conntrack: Use consistent ct id hash calculation omits 31fa571c01d8 ALSA: hda/sigmatel - remove unused variable 'stac9200_core_init' omits 190d03814eb3 ALSA: hda/realtek - Add quirk for HP Envy x360 omits 9a67b72552f8 MAINTAINERS: iomap: Remove fs/iomap.c record omits a3384b8d9f63 HID: logitech-hidpp: remove support for the G700 over USB omits addf3382c47c Revert "HID: logitech-hidpp: add USB PID for a few more su [...] omits 91b4db5313a2 s390/bpf: use 32-bit index for tail calls omits 367f4acc6990 ARM: mach-nspire: Kill off CLCD auxdata omits 2a2bb58aaeff Merge tag 'gemini-dts-v5.4-1' of git://git.kernel.org/pub/ [...] omits fbe4a49f6de9 Merge tag 'stm32-dt-for-v5.4-1' of git://git.kernel.org/pu [...] omits d1406583f4e8 Merge tag 'renesas-dt-bindings-for-v5.4-tag1' of git://git [...] omits d4bc63b193c2 Merge tag 'ux500-dts-v5.4-1' of git://git.kernel.org/pub/s [...] omits da5fbcb1d03a ARM: dts: Update the NSPIRE DTS files for DRM omits c08b59841055 ARM: dts: nomadik: Set up the CS GPIO right omits daa37200d489 Merge tag 'gvt-fixes-2019-08-13' of https://github.com/int [...] omits 834de5c1aa76 mtd: spi-nor: Fix the disabling of write protection at init omits 428cb860c4f4 Merge tag 'reset-for-v5.4' of git://git.pengutronix.de/git [...] omits 4a65bbb9109e soc: ti: pm33xx: Make two symbols static omits ebc526233b9d Merge tag 'imx-fixes-5.3-2' of git://git.kernel.org/pub/sc [...] omits d8e0cecbcaf0 soc: ti: pm33xx: Fix static checker warnings omits 5717fe5ab38f arm64: cpufeature: Don't treat granule sizes as strict omits 0c0d1ec21b2f ARM: OMAP: dma: Mark expected switch fall-throughs omits a27401cecf77 ARM: dts: am335x-boneblue: Use of am335x-osd335x-common.dtsi omits 26b1c8bed586 ARM: dts: gta04: define chosen/stdout-path omits 9fc6bff8078b ARM: dts: omap3-n950-n9: Remove regulator-boot-off property omits dc1b6ca8fa66 ARM: dts: am335x-cm-t335: Remove regulator-boot-off property omits 5d2fc542e8c9 regulator: act8945a-regulator: fix ldo register addresses [...] omits 9c6c417d95d8 ASoC: SOF: fix HDA direct MMIO access omits 8da2d74c10fd ASoC: Intel: hsw: remove i386 build warning w/ size_t argument omits ae3a5901dde2 ASoC: ti: Fix typos in ti/Kconfig omits 7188f656cdf7 ASoC: rockchip: rockchip_max98090: Set period size to 240 omits 50e4b5cac403 Merge branch 'ti-sysc-fixes' into fixes omits 5b63fb90adb9 ARM: dts: Fix incomplete dts data for am3 and am4 mmc omits 58e16d792a6a Merge branch 'ti-sysc-fixes' into fixes omits a304f483b6b0 bus: ti-sysc: Simplify cleanup upon failures in sysc_probe() omits fa8397e45c64 ARM: OMAP1: ams-delta-fiq: Fix missing irq_ack omits 07f9a8be66a9 ARM: dts: dra74x: Fix iodelay configuration for mmc3 omits 8613e2ca4fff ARM: dts: am335x: Fix UARTs length omits 45da5e09dd32 ARM: OMAP2+: Fix omap4 errata warning on other SoCs omits 7cdf6e40537f HID: wacom: add back changes dropped in merge commit omits 10e62b47973b bus: hisi_lpc: Add .remove method to avoid driver unbind crash omits 1b15a5632a80 bus: hisi_lpc: Unregister logical PIO range to avoid poten [...] omits b884e2de2afc lib: logic_pio: Add logic_pio_unregister_range() omits 0a27142bd1ee lib: logic_pio: Avoid possible overlap for unregistering regions omits 06709e81c668 lib: logic_pio: Fix RCU usage omits 31ec0dd38085 drm/amd/display: use kvmalloc for dc_state (v2) omits 17b6d2d52854 drm/amdgpu: fix gfx9 soft recovery omits fd295733e702 dt-bindings: fec: explicitly mark deprecated properties omits 60d437bbff35 of: resolver: Add of_node_put() before return and break omits cd8869f4cb25 xtensa: add missing isync to the cpu_reset TLB code omits 4514fe8cd96f Documentation/arm/samsung-s3c24xx: Remove stray U+FEFF cha [...] omits 13afbbf49a34 Documentation/arm/sa1100/assabet: Fix 'make assabet_defcon [...] omits 198266af3ab9 Documentation/arm/sa1100: Remove some obsolete documentation omits 6a241a11f925 docs/zh_CN: update Chinese howto.rst for latexdocs making omits 03d36521f5d2 Documentation: virt: Fix broken reference to virt tree's index omits 3b2cb439a63f docs: Fix typo on pull requests guide omits bb0ce4c1517d net: phy: at803x: stop switching phy delay config needlessly omits 15e2544ed38a kernel-doc: Allow anonymous enum omits 82bf829b692d Documentation: sphinx: Don't parse socket() as identifier [...] omits 11fec009d97e Documentation: sphinx: Add missing comma to list of strings omits abab1cd6c617 dt-bindings: add vendor prefix "acme" for "Acme Systems srl" omits 328e3e369bce ARM: dts: bcm283x: Define memory at board level omits e7774049ff25 ARM: dts: bcm283x: Define MMC interfaces at board level omits 48b30e10bfc2 Merge tag 'iio-fixes-for-5.3b' of git://git.kernel.org/pub [...] omits 303911cfc5b9 USB: core: Fix races in character device registration and [...] omits 6b14dd726712 ARM: dts: meson8b: odroidc1: use the MAC address stored in [...] omits d14734a04a8a arm64: dts: meson-g12b-odroid-n2: enable DVFS omits c6d29c66e582 arm64: dts: meson-g12b-khadas-vim3: add initial device-tree omits b69337d38e05 Merge tag 'clk-meson-v5.4-1' of git://github.com/BayLibre/ [...] omits 74d5f3d06f70 tools build: Add capability-related feature detection omits 40d81772dac4 perf top: Collapse and resort all evsels in a group omits 5f8b4d5d237a perf hist: Remove dummy entries when finding real ones. omits 3e70008a6021 perf trace: Fix segmentation fault when access syscall inf [...] omits 7d1a5efa20db perf hists: Do not link a pair if already linked omits 1205a2719e52 perf top: Set display thread COMM to help with debugging omits b115df076d33 perf vendor events intel: Add Icelake V1.00 event file omits 2b75863b0845 perf tools: Fix paths in include statements omits 4fe94ce1c6ba perf test vfs_getname: Disable ~/.perfconfig to get defaul [...] omits 5de9e5fda05b perf config: Document the PERF_CONFIG environment variable omits 61a461fcbd62 perf config: Honour $PERF_CONFIG env var to specify altern [...] omits 57fc032ad643 perf session: Avoid infinite loop when seeing invalid header.size omits 272172bd418c Merge remote-tracking branch 'torvalds/master' into perf/core omits 91be2587e82a x86/fpu/math-emu: Address fallthrough warnings omits 5785675dfef4 x86/apic/32: Fix yet another implicit fallthrough warning omits ba31ebfa7b74 MAINTAINERS: Update e-mail address for Andrea Parri omits 511b44f7598c rcu: Fix spelling mistake "greate"->"great" omits 1d5087ab964d arm: Use common outgoing-CPU-notification code omits b823cafa7501 rcu: Remove redundant "if" condition from rcu_gp_is_expedited() omits e78a7614f387 idle: Prevent late-arriving interrupts from disrupting offline omits 68b953aeb50d ASoC: SOF: Intel: hda: fixup HDaudio topology name with DM [...] omits 8f86a5b4ad67 gpio: merrifield: Pass irqchip when adding gpiochip omits 7b1e889436a1 gpio: lynxpoint: Pass irqchip when adding gpiochip omits 8069e69a9792 gpio: intel-mid: Pass irqchip when adding gpiochip omits a5ff2130a4d9 parisc: speed up flush_tlb_all_local with qemu omits 82992fc70f98 parisc: Add ALTERNATIVE_CODE() and ALT_COND_RUN_ON_QEMU omits 12072a68961a Bluetooth: btqca: Reset download type to default omits bfb77169306d ARM: dts: exynos: Add CAM power domain to Exynos5422/5800 omits 8686764fc071 ARM: dts: exynos: Add G3D power domain to Exynos542x omits 791aa2150b29 ARM: dts: exynos: Move MSC power domain to the right (sort [...] omits 98dc19902a0b arm64: topology: Use PPTT to determine if PE is a thread omits d3dc0168e932 Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux [...] omits 4189ff23489e kernel: only define task_struct_whitelist conditionally omits d0d82d24cdfd ia64/kprobes: remove the unused ia64_get_bsp_cfm function omits 94707d90b7d6 ia64: annotate switch fallthroughs in ia64_handle_unaligned omits 782d7a217eb6 ia64: annotate a switch fallthrough in ia64_do_signal omits c7c5ae2902bf Bluetooth: btqca: release_firmware after qca_inject_cmd_co [...] omits 8612de3f7ba6 xfs: don't crash on null attr fork xfs_bmapi_read omits 858b44dc62a1 xfs: remove more ondisk directory corruption asserts omits 48d9cc9d85dd Bluetooth: hidp: Let hidp_send_message return number of qu [...] omits a2780889e247 Bluetooth: hci_qca: Send VS pre shutdown command. omits 2fde6afb8c7f Bluetooth: btqca: Use correct byte format for opcode of in [...] omits 4974c839d45e Bluetooth: hci_qca: Use kfree_skb() instead of kfree() omits 8059ba0bd0e4 Bluetooth: btqca: Add a short delay before downloading the NVM omits 5ee6310fb163 Bluetooth: btusb: Fix error return code in btusb_mtk_setup [...] omits bb2d267c448f s390/bpf: fix lcgr instruction encoding omits 7da20788d3ff ALSA: hda: Set fifo_size for both playback and capture streams omits 932727c55653 RDMA/core: Fix error code in stat_get_doit_qp() omits 17c19287ecf5 RDMA/siw: Fix a memory leak in siw_init_cpulist() omits 7ea33253e910 Merge tag 'misc-habanalabs-fixes-2019-08-12' of git://peop [...] omits e9eec6a55c95 IB/mlx5: Fix use-after-free error while accessing ev_file pointer omits 8e2a589a3fc3 staging: comedi: dt3000: Fix rounding up of timer divisor omits b4d98bc3fc93 staging: comedi: dt3000: Fix signed integer overflow 'divi [...] omits ae78ca3cf3d9 xen/blkback: fix memory leaks omits 73d9c8d4c001 blk-mq: Fix memory leak in blk_mq_init_allocated_queue err [...] omits e26cc08265dd blk-mq: move cancel of requeue_work to the front of blk_ex [...] omits 0cf25bc5d081 Merge tag 'fixes-for-v5.3-rc4' of git://git.kernel.org/pub [...] omits f32f77814925 ARM: dts: imx25: mbimxsd25: native-mode is part of display [...] omits 7244c49dd36d ARM: dts: apf27dev: native-mode is part of display-timings omits 001d47937347 ARM: dts: edb7211: native-mode is part of display-timings omits 558ea43a7d83 ARM: dts: imx27-phytec-phycore-rdk: native-mode is part of [...] omits 38910680d5cb ARM: dts: mbimxsd25: native-mode is part of display-timings omits 6fbeef213c41 ARM: dts: eukrea-mbimxsd27: native-mode is part of display [...] omits 28992ae05cc6 ARM: dts: imx25: mbimxsd25: native-mode is part of display [...] omits aae15b1453a2 ARM: dts: imx27 phyCARD-S: native-mode is part of display-timings omits ffbf23d50353 firmware: imx: Add DSP IPC protocol interface omits 63daf4e16654 drm/omap: ensure we have a valid dma_mask omits 181ae8844578 Merge remote-tracking branch 'drm/drm-fixes' into drm-misc-fixes omits 1bd4584626a9 Merge branch 'regmap-5.4' into regmap-next omits 0161b8716465 Merge branch 'regmap-5.3' into regmap-linus omits 6fa4e0cae684 ASoC: pcm3168a: Allow reconfiguration of tdm_slots and slot_width omits abe51c351827 ASoC: pcm3168a: Retain the independence of DAC and ADC sid [...] omits 52718908c3f4 spi: dw-pci: Add support for Intel Elkhart Lake PSE SPI omits fba5b1e9ab52 regmap-irq: Correct error paths in regmap_irq_thread for p [...] omits 79631210fc41 ASoC: Intel: skl-hda-dsp-generic: add dmic dapm widget and route omits 0181d2853126 ASoC: Intel: skl-hda-dsp-generic: add dependency to dmic driver omits 1a3fb5d3f420 ASoC: Intel: boards: Match Product Family instead of product omits 872f3ac583cb ASoC: dapm: Invalidate only paths reachable for a given stream omits cac974a51ebb ASoC: SOF: topology: use set_get_data in process load omits 9ea08f2a6d27 ASoC: fsl_esai: Add new compatible string for imx6ull omits 9c2806c49416 ASoC: fsl_esai: Add compatible string for imx6ull omits ae032156ec41 ASoC: rt5677: Revert remove superfluous set omits 8b209cdb696f ASoC: remove w90x900/nuc900 platform drivers omits 8afd1a99d713 ASoC: Intel: sof-rt5682: add dmic dapm widget to support dmic PCM omits b9ee5e04fd77 powerpc/64e: Drop stale call to smp_processor_id() which h [...] omits 2e1da13fba4c x86/kconfig: Remove X86_DIRECT_GBPAGES dependency on !DEBU [...] omits e7409258845a x86/umwait: Fix error handling in umwait_init() omits a46d14eca7b7 sched/fair: Use rq_lock/unlock in online_fair_sched_group omits cbd32a1c56e3 Merge tag 'efi-urgent' of git://git.kernel.org/pub/scm/lin [...] omits 73feb4d0f8f1 soc: imx-scu: Add SoC UID(unique identifier) support omits d3b682c49e22 dt-bindings: arm: imx: Add the soc binding for i.MX8MN omits bbd1b70639f7 ACPI/PPTT: Add support for ACPI 6.3 thread flag omits c8ae9c2da1cc reset: Add support for resets provided by SCMI omits 95a15d80aa0d firmware: arm_scmi: Add RESET protocol in SCMI v2.0 omits ae39913ce409 dt-bindings: arm: Extend SCMI to support new reset protocol omits 823839571d76 firmware: arm_scmi: Make use SCMI v2.0 fastchannel for per [...] omits ac8aaf348cf5 firmware: arm_scmi: Add discovery of SCMI v2.0 performance [...] omits aa90ac45bc88 firmware: arm_scmi: Use {get,put}_unaligned_le{32,64} accessors omits 2bc06ffa0635 firmware: arm_scmi: Use asynchronous CLOCK_RATE_SET when possible omits d0aba1161455 firmware: arm_scmi: Drop config flag in clk_ops->rate_set omits d09aac0eb17c firmware: arm_scmi: Add asynchronous sensor read if it supports omits 6a55331c87d8 firmware: arm_scmi: Drop async flag in sensor_ops->reading_get omits 58ecdf03dbb9 firmware: arm_scmi: Add support for asynchronous commands [...] omits 22d1f76109f7 firmware: arm_scmi: Add mechanism to unpack message headers omits 38c927fbebb3 firmware: arm_scmi: Separate out tx buffer handling and pr [...] omits 46cc7c286ce3 firmware: arm_scmi: Add receive channel support for notifications omits 3748daf7fb6b firmware: arm_scmi: Segregate tx channel handling and prep [...] omits 2747a967c85d firmware: arm_scmi: Reorder some functions to avoid forwar [...] omits 9dc34d635c67 firmware: arm_scmi: Check if platform has released shmem b [...] omits 5b65af8f60f5 firmware: arm_scmi: Use the term 'message' instead of 'command' omits c29a628976b3 firmware: arm_scmi: Fix few trivial typos in comments omits 37bbffcb19a7 firmware: arm_scmi: Remove extra check for invalid length [...] omits 9eefa43a1a03 firmware: arm_scmi: Align few names in sensors protocol wi [...] omits 4752544a447b firmware: arm_scmi: Use the correct style for SPDX License [...] omits 8f1c748b9a77 drm/komeda: Add support for 'memory-region' DT node property omits a9577f192125 drm/komeda: Adds internal bpp computing for arm afbc only [...] omits b194a77fcc40 efi: cper: print AER info of PCIe fatal error omits b61fbc887af7 efi-stub: Fix get_efi_config_table on mixed-mode setups omits 4eaefe8c621c nvme-pci: Allow PCI bus-level PM to be used if ASPM is disabled omits accd2dd72c8f PCI/ASPM: Add pcie_aspm_enabled() omits 7afe9a4e5665 i3c: master: fix a memory leak bug omits f2ee73147a3f gpio: lpc32xx: allow building on non-lpc32xx targets omits 9b1e6ce34a1a arm64: defconfig: Enable Sun4i SPDIF module omits b421d83a3947 habanalabs: fix device IRQ unmasking for BE host omits b9040c99414b habanalabs: fix endianness handling for internal QMAN submission omits 4e87334a0ef4 habanalabs: fix completion queue handling when host is BE omits 213ad5ad016a habanalabs: fix endianness handling for packets from user omits c8113756ba27 habanalabs: fix DRAM usage accounting on context tear down omits 508c5849c62d habanalabs: Avoid double free in error flow omits 4a56a478a525 usb: gadget: mass_storage: Fix races between fsg_disable a [...] omits 602fda17c735 usb: gadget: composite: Clear "suspended" on reset/disconnect omits 5dac665cf403 usb: gadget: udc: renesas_usb3: Fix sysfs interface of "role" omits 125b7e0949d4 net: tc35815: Explicitly check NET_IP_ALIGN is not zero in [...] omits 8874ecae2977 tipc: initialise addr_trail_end when setting node addresses omits 58799865be84 net: dsa: Check existence of .port_mdb_add callback before [...] omits 8028ccda39bb mlxsw: spectrum_ptp: Keep unmatched entries in a linked list omits d81f41411c25 net: nps_enet: Fix function names in doc comments omits 68553f1a6f74 rxrpc: Fix local refcounting omits 59c84b9fcf42 netdevsim: Restore per-network namespace accounting for fi [...] omits 9481382b36fe Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 1ee1119d184b sh: kernel: hw_breakpoint: Fix missing break in switch statement omits 54b13723f765 sh: kernel: disassemble: Mark expected switch fall-throughs omits d45331b00ddb Linux 5.3-rc4 omits b6c0649caf35 Merge tag 'dax-fixes-5.3-rc4' of git://git.kernel.org/pub/ [...] omits f6192cb74292 Merge tag 'ntb-5.3-bugfixes' of git://github.com/jonmason/ntb omits b1ac3a4b9aa2 i3c: add addr and lvr to i2c_dev_desc structure omits fd3f8f3118c6 i3c: master: cdns: Use for_each_set_bit() omits 91227632fc7a i3c: master: Add of_node_put() before return omits 0c9c83043d49 Merge branch 'nvme-5.3-rc' of git://git.infradead.org/nvme [...] omits 296d05cb0d3c Merge tag 'riscv/for-v5.3-rc4' of git://git.kernel.org/pub [...] omits 6d8f809cb55a Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits d2359a5153eb Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits dcbb4a153971 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits ed254bb54fed Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits 6054f4ecdc11 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits 829890d266e3 Merge tag 'gfs2-v5.3-rc3.fixes' of git://git.kernel.org/pu [...] omits bfd77145f35c Makefile: Convert -Wimplicit-fallthrough=3 to just -Wimpli [...] omits 5aa910073744 Merge tag 'char-misc-5.3-rc4' of git://git.kernel.org/pub/ [...] omits 36e630ed98d5 Merge tag 'driver-core-5.3-rc4' of git://git.kernel.org/pu [...] omits c13f86701e1e Merge tag 'tty-5.3-rc4' of git://git.kernel.org/pub/scm/li [...] omits 15fa98e40e0c Merge tag 'staging-5.3-rc4' of git://git.kernel.org/pub/sc [...] omits 1041f5092179 Merge tag 'usb-5.3-rc4' of git://git.kernel.org/pub/scm/li [...] omits 33dcb37cef74 dma-mapping: fix page attributes for dma_mmap_* omits d8ad55538abe dma-direct: don't truncate dma_required_mask to bus addres [...] omits cf14be0b41c6 dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING omits 97946f59fe7f Merge tag 'pinctrl-v5.3-2' of git://git.kernel.org/pub/scm [...] omits 23df57afe8ee Merge tag 'powerpc-5.3-4' of git://git.kernel.org/pub/scm/ [...] omits bf1881cf484d Merge tag 'Wimplicit-fallthrough-5.3-rc4' of git://git.ker [...] omits 600f5badb78c cpufreq: schedutil: Don't skip freq update when limits change omits e61a41256edf cpufreq: dev_pm_qos_update_request() can return 1 on success omits b772d7aeae09 gpio: remove ks8695 driver omits cfef67f016e4 ALSA: hda - Fix a memory leak bug omits 451577f3e3a9 Merge tag 'kbuild-fixes-v5.3-3' of git://git.kernel.org/pu [...] omits 57c722e932cf net/tls: swap sk_write_space on close omits 1f7585f30a3a ARM: ep93xx: Mark expected switch fall-through omits fccf01b6473c scsi: fas216: Mark expected switch fall-throughs omits 5f163f331b64 pcmcia: db1xxx_ss: Mark expected switch fall-throughs omits 70a2783c1893 video: fbdev: omapfb_main: Mark expected switch fall-throughs omits 40ad2de37f2a watchdog: riowd: Mark expected switch fall-through omits 7b7331511e66 s390/net: Mark expected switch fall-throughs omits 3d86c7ad56a9 crypto: ux500/crypt: Mark expected switch fall-throughs omits d51c61637b4a watchdog: wdt977: Mark expected switch fall-through omits 24f2161887c9 watchdog: scx200_wdt: Mark expected switch fall-through omits d259f94f7265 watchdog: Mark expected switch fall-throughs omits e9d81fc5b201 ARM: signal: Mark expected switch fall-through omits 9039782047e7 mfd: omap-usb-host: Mark expected switch fall-throughs omits 795952d9f40c mfd: db8500-prcmu: Mark expected switch fall-throughs omits 3da6bd945b71 ARM: OMAP: dma: Mark expected switch fall-throughs omits e7c0c9f6028d ARM: alignment: Mark expected switch fall-throughs omits 9b76ad3a9cc5 ARM: tegra: Mark expected switch fall-through omits 2d0e988d8427 ARM/hw_breakpoint: Mark expected switch fall-throughs omits 7f20fd23377a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 15abf14202a2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e2fb6f7c0df1 dt-bindings: arm: amlogic: fix x96-max/sei510 section in a [...] omits 06282373ff57 mm/memremap: Fix reuse of pgmap instances with internal re [...] omits e6a9522ac3ff drm/i915: Remove redundant user_access_end() from __copy_f [...] omits 6d0d779dca73 hv_netvsc: Fix a warning of suspicious RCU usage omits 9566e650bf7f Merge tag 'mlx5-fixes-2019-08-08' of git://git.kernel.org/ [...] omits 8b6381600d59 ixgbe: fix possible deadlock in ixgbe_service_task() omits 703acf625965 Merge branch 'Fix-collisions-in-socket-cookie-generation' omits 609a2ca57afc bpf: sync bpf.h to tools infrastructure omits cd48bdda4fb8 sock: make cookie generation global instead of per netns omits 45f5d5a9e34d arm64: dts: renesas: r8a77995: draak: Fix backlight regula [...] omits 7bac762d8da3 Merge tag 'rxrpc-fixes-20190809' of git://git.kernel.org/p [...] omits a55022706068 arm64: dts: amlogic: g12 CPU timers stop in suspend omits b96d4e92709b arm64: dts: meson-g12b: support a311d and s922x cpu operat [...] omits 8f920256e9b6 dt-bindings: arm: amlogic: add support for the Khadas VIM3 omits a0250352e32b dt-bindings: arm: amlogic: add bindings for the Amlogic G1 [...] omits a742eda915e3 dt-bindings: arm: amlogic: add bindings for G12B based S922X SoC omits 4be247f79ff4 arm64: dts: meson: add video decoder entries omits 1f11d61182ae arm64: dts: meson-gx: add video decoder entry omits 0b34189b0875 dt-bindings: media: amlogic,vdec: add default compatible omits ef68984eab6b arm64: dts: meson: add ethernet fifo sizes omits 53fbee339a95 arm64: dts: meson-g12b: add cpus OPP tables omits e9bc0765cc12 arm64: dts: meson-g12a: enable DVFS on G12A boards omits b190056fa9ee arm64: dts: meson-g12a: add cpus OPP table omits cca30c891247 arm64: dts: meson-g12-common: add pwm_a on GPIOE_2 pinmux omits 1499218c80c9 arm64: dts: move common G12A & G12B modes to meson-g12-com [...] omits 7fd69b0ba48a ipv4: Add lockdep condition to fix for_each_entry() omits fbab8d6735e2 rcu/sync: Remove custom check for RCU readers omits 28875945ba98 rcu: Add support for consolidated-RCU reader checking omits 73499ad21d59 iommu/omap: Fix compilation warnings omits 6738ff85c3ee tools/memory-model: Update the informal documentation omits 6240973e5661 tools/memory-model: Use cumul-fence instead of fence in -> [...] omits 29a3388bfcce EDAC, pnd2: Fix ioremap() size in dnv_rd_reg() omits c2b71c71037b ASoC: soc-core: add for_each_xxx macro for aux_dev omits b812cd586454 ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use snd_so [...] omits c86102a333f7 ASoC: max9850: remove unused variable 'max9850_reg' omits dbf0649f4340 ASoC: max98926: remove two unused variables omits a48b561d873d ASoC: soc-core: remove legacy style of aux_dev omits 77b21d2822fd ASoC: ti: rx51: use snd_soc_dai_link_component for aux_dev omits 3d0d2d64b7eb ASoC: sunxi: sun4i-codec: use snd_soc_dai_link_component f [...] omits 124749194ad2 ASoC: samsung: tm2_wm5110: use snd_soc_dai_link_component [...] omits 2d946aaa80c7 ASoC: samsung: speyside: use snd_soc_dai_link_component fo [...] omits d20bb789d728 ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_compon [...] omits 70a6b7bfba9b ASoC: rockchip: rockchip_max98090: use snd_soc_dai_link_co [...] omits a73b522d4b57 ASoC: meson: axg-card: use snd_soc_dai_link_component for aux_dev omits 5c9e38cb57ce ASoC: mediatek: mt8183-da7219-max98357: use snd_soc_dai_li [...] omits aa1afd92f374 ASoC: intel: cht_bsw_max98090_ti: use snd_soc_dai_link_com [...] omits 14fdfc058d81 ASoC: simple-card: use snd_soc_dai_link_component for aux_dev omits 3dc29b8b2062 ASoC: soc-core: support snd_soc_dai_link_component for aux_dev omits d9df0187b6ed regulator: twl6030: workaround the VMMC reset behavior omits 621d3ce83064 regulator: twl6030: use variable for device node omits 906c4d5c939b dt-bindings: regulator: twl6030: Add retain-on-reset property omits 332ccf00bf85 ASoC: hdac_hdmi: Offload dapm update at jack detection omits 9ffeb6d08c3a PSCI: cpuidle: Refactor CPU suspend power_state parameter [...] omits 788961462f34 ARM: psci: cpuidle: Enable PSCI CPUidle driver omits 81d549e0c810 ARM: psci: cpuidle: Introduce PSCI CPUidle driver omits e76d8b7027d9 drivers: firmware: psci: Decouple checker from generic ARM [...] omits 6460d7ba4884 ARM: cpuidle: Remove overzealous error logging omits 63e3ee615495 ARM: cpuidle: Remove useless header include omits c07d8d47bca1 kbuild: show hint if subdir-y/m is used to visit module Makefile omits 4f2c8f3089f5 kbuild: generate modules.order only in directories visited [...] omits d9f78edfd81b kbuild: fix false-positive need-builtin calculation omits 47801c97deb7 kbuild: revive single target %.ko omits 2226fb57a908 Merge tag 'drm-fixes-2019-08-09' of git://anongit.freedesk [...] omits 15a555a4b8be Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits cb7ef4bc9272 Merge tag 's390-5.3-5' of git://git.kernel.org/pub/scm/lin [...] omits 50e73a4a4159 Merge tag 'for-linus-20190809' of git://git.kernel.dk/linux-block omits 461d2815ac9e Merge tag 'mmc-v5.3-rc3' of git://git.kernel.org/pub/scm/l [...] omits ec4c99ad7bd2 Merge tag 'fbdev-v5.3-rc4' of git://github.com/bzolnier/linux omits c808f2ad8fcd Merge tag 'pwm/for-5.3-rc4' of git://git.kernel.org/pub/sc [...] omits cb42f06c9f41 Merge tag 'sound-5.3-rc4' of git://git.kernel.org/pub/scm/ [...] omits 6c02b6300fec Merge tag 'media/v5.3-3' of git://git.kernel.org/pub/scm/l [...] omits 0acf5676dc0f Merge tag 'pm-5.3-rc4' of git://git.kernel.org/pub/scm/lin [...] omits e577dc152e23 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits a27a0c9b6a20 gfs2: gfs2_walk_metadata fix omits 4f7aafd78aea Merge branch 'bpf-bpftool-pinning-error-msg' omits 3c7be384fe6d tools: bpftool: add error message on pin failure omits b3e78adcbf99 tools: bpftool: fix error message (prog -> object) omits 1432ebbd6003 iommu/omap: remove pm_runtime_irq_safe flag for OMAP IOMMUs omits 604629bcb505 iommu/omap: add support for late attachment of iommu devices omits d9c4d8a6cc0f iommu/omap: introduce new API for runtime suspend/resume control omits c4206c4e190b iommu/omap: Add system suspend/resume support omits c3b44a063d3b iommu/omap: add logic to save/restore locked TLBs omits db8918f61d51 iommu/omap: streamline enable/disable through runtime pm c [...] omits 74c116df66d2 iommu/omap: add pdata ops for omap_device_enable/idle omits 3846a3b9511c iommu/omap: fix boot issue on remoteprocs with AMMU/Unicache omits 3a18844dcf89 iommu/vt-d: Fix possible use-after-free of private domain omits ae23bfb68f28 iommu/vt-d: Detach domain before using a private one omits 086f9efae7e9 iommu: Remove dev_err() usage after platform_get_irq() omits ab2cbeb0ed30 iommu/dma: Handle SG length overflow better omits b9c6ff94e43a iommu/amd: Re-factor guest virtual APIC (de-)activation code omits bfeaec7f7d2f iommu/vt-d: Correctly check format of page table in debugfs omits a2ef03fe617a ALSA: hda - Add a quirk model for fixing Huawei Matebook X [...] omits a738b5e75b4c Merge tag 'kvmarm-fixes-for-5.3-2' of git://git.kernel.org [...] omits 0e1c438c44dd Merge tag 'kvmarm-fixes-for-5.3' of git://git.kernel.org/p [...] omits c096397c78f7 selftests: kvm: Adding config fragments omits f43ec25aa548 ALSA: hda - Inform too slow responses omits e2c26537ea76 KVM: selftests: Update gitignore file for latest changes omits 8f946da73aaa kvm: remove unnecessary PageReserved check omits 9c1cac424c93 arm64: mm: Really fix sparse warning in untagged_addr() omits d2d73d2fef42 arm64: mm: Simplify definition of virt_addr_valid() omits e8c3af6bb33a rxrpc: Don't bother generating maxSkew in the ACK packet omits 730c5fd42c1e rxrpc: Fix local endpoint refcounting omits 6a7553e8d84d MAINTAINERS: handle fbdev changes through drm-misc tree omits 52f6f9d74f31 floppy: fix usercopy direction omits 20621fedb2a6 bcache: Revert "bcache: use sysfs_match_string() instead o [...] omits 533d7647a1db Merge branch 'topic/hda-bus-ops-cleanup' into for-next omits 40073a9d53ea ASoC: SOF: Intel: Add missing include file hdac_hda.h omits 1e5b2471bcc4 netfilter: nf_flow_table: teardown flow timeout race omits 3e68db2f6422 netfilter: nf_flow_table: conntrack picks up expired flows omits 6a0a8d10a366 netfilter: nf_tables: use-after-free in failing rule with [...] omits 610f29e5cc0e regulator: qcom-rpmh: Update PMIC modes for PMIC5 omits 553c452d6093 regulator: qcom-rpmh: Fix pmic5_bob voltage count omits 7172fb7f3abe regulator: qcom-rpmh: Sort the compatibles omits c6e20fa49818 regulator: dt-bindings: Sort the compatibles and nodes omits 83ee7ab1627b ASoC: SOF: Intel: byt: Refactor fw ready / mem windows creation omits e17422cda9d6 ASoC: SOF: Introduce snd_sof_dsp_get_window_offset omits bb9c93f58cb6 ASoC: SOF: Introduce snd_sof_dsp_get_mailbox_offset omits 6eebd3907527 ASoC: SOF: Intel: hda: Use generic function for fw ready / [...] omits ddf14b640b05 ASoC: SOF: Intel: bdw: Use generic function for fw ready / [...] omits 0b76f512c206 ASoC: SOF: Remove call to snd_sof_dsp_mailbox_init omits 0fd70e22a0ff ASoC: ml26124: remove unused variable 'ngth' omits bc8d9f737fc0 ASoC: mt6351: remove unused variable 'mt_lineout_control' omits a62bd6389302 ASoC: SOF: Intel: Add missing include file hdac_hda.h omits 4604da661ff1 Merge branch 'topic/hda-bus-ops-cleanup' of https://git.ke [...] omits d555c34338ca omap-dma/omap_vout_vrfb: fix off-by-one fi value omits d2c68de192cf docs: arm64: Add layout and 52-bit info to memory document omits 2c624fe68715 arm64: mm: Remove vabits_user omits b6d00d47e81a arm64: mm: Introduce 52-bit Kernel VAs omits ce3aaed87344 arm64: mm: Modify calculation of VMEMMAP_SIZE omits c8b6d2ccf9b1 arm64: mm: Separate out vmemmap omits c812026c54cf arm64: mm: Logic to make offset_ttbr1 conditional omits 5383cc6efed1 arm64: mm: Introduce vabits_actual omits 90ec95cda91a arm64: mm: Introduce VA_BITS_MIN omits 99426e5e8c9f arm64: dump: De-constify VA_START and KASAN_SHADOW_START omits 6bd1d0be0e97 arm64: kasan: Switch to using KASAN_SHADOW_OFFSET omits 14c127c957c1 arm64: mm: Flip kernel VA space omits 9cb1c5ddd2c4 arm64: mm: Remove bit-masking optimisations for PAGE_OFFSE [...] omits 1d97657a4794 Merge branch 'v5.4/dt' into v5.4/drivers omits 85ab9d954698 clk: meson: g12a: expose CPUB clock ID for G12B omits ffae8475b90c clk: meson: g12a: add notifiers to handle cpu clock change omits 26d34431add0 clk: meson: add g12a cpu dynamic divider driver omits 3567894b6914 clk: core: introduce clk_hw_set_parent() omits cc911c2251f0 ALSA: ac97: remove unused variable 'snd_ac97_controls_mast [...] omits de768ce45466 ALSA: hda - Apply workaround for another AMD chip 1022:1487 omits 404861e15b5f s390/vdso: map vdso also for statically linked binaries omits eac4471d0882 drm/i915: Use after free in error path in intel_vgpu_creat [...] omits 16e604a437c8 KVM: arm/arm64: vgic: Reevaluate level sensitive interrupt [...] omits c69509c70aa4 KVM: arm: Don't write junk to CP15 registers on reset omits 03fdfb269009 KVM: arm64: Don't write junk to sysregs on reset omits 1109635b292c drm/komeda: Initialize and enable output polling on Komeda omits 2ba2101fd6f4 Merge branch 'topic/hda-bus-ops-cleanup' into for-next omits fe4010667741 ALSA: hda: readl/writel need linux/io.h omits a111ef6b0822 Merge tag 'drm-intel-fixes-2019-08-08' of git://anongit.fr [...] omits 359f1dcbae12 Merge tag 'drm-misc-fixes-2019-08-08' of git://anongit.fre [...] omits 8c25d0887a8b net: tundra: tsi108: use spin_lock_irqsave instead of spin [...] omits 227f2f030e28 team: Add vlan tx offload to hw_enc_features omits 6ca847a947d9 Merge branch 'vmwgfx-fixes-5.3' of git://people.freedeskto [...] omits 414776621d10 net/tls: prevent skb_orphan() from leaking TLS plain text [...] omits 0de94de18027 Merge branch 'skbedit-batch-fixes' omits 7bc161846dcf tc-testing: updated skbedit action tests with batch create/delete omits e1fea322fc6d net sched: update skbedit action for batched events operations omits e3e3af9aa29a net: dsa: sja1105: remove set but not used variables 'tx_v [...] omits d595b03de2cb bonding: Add vlan tx offload to hw_enc_features omits 51650d33b277 net: sched: sch_taprio: fix memleak in error path for sche [...] omits 8676b3ca4673 soundwire: fix regmap dependencies and align with other se [...] omits f0e6f41669d9 lightnvm: remove unused 'geo' variable omits fdbe4eeeb1aa loop: Add LOOP_SET_DIRECT_IO to compat ioctl omits fe90689fed11 net: docs: replace IPX in tuntap documentation omits 7e7c076e123a docs: admin-guide: remove references to IPX and token-ring omits 3a0233ddec55 xen/netback: Reset nr_frags before freeing skb omits b390e0bfd299 dt-bindings: riscv: fix the schema compatible string for t [...] omits 8e5e72e33140 dt-bindings: riscv: remove obsolete cpus.txt omits 81a48ee41738 RISC-V: Remove udivdi3 omits 66cc016ab7c7 riscv: delay: use do_div() instead of __udivdi3() omits 94ed3fde38c7 dt-bindings: Update the riscv,isa string description omits 891584f48a90 inet: frags: re-introduce skb coalescing for local delivery omits c2f16a94a804 Merge branch 'topic/hda-bus-ops-cleanup' of https://git.ke [...] omits f6326fa4855b ASoC: sof: Fix warning when IPC flood test is not enabled omits e1b141552bdf Merge branch 'topic/hda-dmic' of https://git.kernel.org/pu [...] omits b678c568c561 Merge tag 'nfs-for-5.3-2' of git://git.linux-nfs.org/proje [...] omits baf7b79e1ad7 clk: samsung: exynos542x: Move MSCL subsystem clocks to it [...] omits b6adeb6bc61c clk: samsung: exynos5800: Move MAU subsystem clocks to MAU [...] omits bf32e7dbfce8 clk: samsung: Change signature of exynos5_subcmus_init() function omits 3a76a41ffbf9 Merge branch 'topic/hda-bus-ops-cleanup' into for-next omits 36004c42c761 ASoC: Intel: Skylake: large_config_get overhaul omits 63e45324c284 ASoC: Intel: Skylake: Limit large_config_get to single frame omits d7731b8133ad Merge tag 'perf-urgent-for-mingo-5.3-20190808' of git://gi [...] omits a4e508cab623 net/mlx5e: Remove redundant check in CQE recovery flow of [...] omits 276d197e70bc net/mlx5e: Fix error flow of CQE recovery on tx reporter omits d9a2fcf53c76 net/mlx5e: Fix false negative indication on tx reporter CQ [...] omits b86f1abe2c27 net/mlx5e: kTLS, Fix tisn field placement omits f1897b3cd1af net/mlx5e: kTLS, Fix tisn field name omits a9bc33903273 net/mlx5e: kTLS, Fix progress params context WQE layout omits 26149e3e1f44 net/mlx5: kTLS, Fix wrong TIS opmod constants omits 55c9bd37ef5a net/mlx5: crypto, Fix wrong offset in encryption key command omits 5faf5b70c51d net/mlx5e: ethtool, Avoid setting speed to 56GBASE when au [...] omits 466df6eb4a9e net/mlx5e: Only support tx/rx pause setting for port owner omits 93b3586e070b net/mlx5: Support inner header match criteria for non deca [...] omits 405b93eb7643 net/mlx5e: Use flow keys dissector to parse packets for ARFS omits 0e4cc44f5066 ASoC: intel: skl_hda_dsp_common: create HDMI jack kctl omits 8e082d8f42fa ASoC: tscs454: remove unused variable 'PLL_48K_RATE' omits 0e36f36b04e7 ASoC: soc-core: fix module_put() warning in soc_cleanup_component omits 596becd3f82a ASoC: soc-core: dai_link check under soc_dpcm_debugfs_add() omits ee5b3f11416d ASoC: soc-core: define soc_dpcm_debugfs_add() for non CONF [...] omits b3da42519c3e ASoC: soc-core: tidyup for card->deferred_resume_work omits b245d273cbcd ASoC: soc-core: remove unneeded list_empty() check for snd [...] omits d8ca7a0a8583 ASoC: soc-core: call snd_soc_dapm_debugfs_init() at soc_in [...] omits 9b98c7c2a059 ASoC: soc-core: tidyup for snd_soc_add_card_controls() omits daa480bde6b3 ASoC: soc-core: tidyup for snd_soc_dapm_add_routes() omits e6d7020c2946 ASoC: soc-core: tidyup for snd_soc_add_component_controls() omits 43004f31ebf2 spi: Rename of_spi_register_master() function omits 5375f1efd70b regulator: act8865: Fix build error without CONFIG_POWER_SUPPLY omits 06369bcc15a1 regulator: qcom-rpmh: Add support for SM8150 omits d566aae1c80d regulator: dt-bindings: Add PM8150x compatibles omits 7352e72a513f regulator: slg51000: Fix a couple NULL vs IS_ERR() checks omits 804cbf4bb063 ASoC: hdac_hda: fix page fault issue by removing race omits 8e6e5bea2e34 perf pmu-events: Fix missing "cpu_clk_unhalted.core" event omits b9c0a64901d5 perf annotate: Fix s390 gap between kernel end and module start omits 12a6d2940b5f perf record: Fix module size on s390 omits fa37bab6d715 perf tools: Fix include paths in ui directory omits 89b66500f739 perf tools: Fix a typo in a variable name in the Documenta [...] omits 5f5e25f1c793 perf cpumap: Fix writing to illegal memory in handling cpu [...] omits cf30ae726c01 perf ftrace: Fix failure to set cpumask when only one cpu [...] omits 3de7ae0b2a1d perf db-export: Fix thread__exec_comm() omits 85127775a65f perf annotate: Fix printing of unaugmented disassembled in [...] omits f6649feb264e Merge tag 'batadv-net-for-davem-20190808' of git://git.ope [...] omits 6c4d6bc54864 auxdisplay: Fix a typo in cfag12864b-example.c omits 390235c3e660 auxdisplay: charlcd: add include guard to charlcd.h omits 75354284cc3a auxdisplay: charlcd: move charlcd.h to drivers/auxdisplay omits 30e235389faa arm64: mm: add missing PTE_SPECIAL in pte_mkdevmap on arm64 omits 518a1c2f0912 Merge tag '5.3-rc3-smb3-fixes' of git://git.samba.org/sfre [...] omits d0a255e795ab loop: set PF_MEMALLOC_NOIO for the worker thread omits 82413e562ea6 EDAC, mellanox: Add ECC support for BlueField DDR4 omits b6ff24f7b510 RAS: Build debugfs.o only when enabled in Kconfig omits 0a54b809a3a2 RAS: Fix prototype warnings omits d4ff1b3917a5 ASoC: SOF: Intel: Initialize hdaudio bus properly omits 19abfefd4c76 ALSA: hda: Direct MMIO accesses omits 619a1f195f93 ALSA: hda: Remove page allocation redirection omits 27709ae4e2fe usb: setup authorized_default attributes using usb_bus_notify omits 79e178f4383a lib: scatterlist: Fix to support no mapped sg omits e91455bad5cf bdev: Fixup error handling in blkdev_get() omits ba6f7da99aaf lightnvm: remove set but not used variables 'data_len' and [...] omits 39c71a5b8212 dmaengine: stm32-mdma: Fix a possible null-pointer derefer [...] omits fd03177c33b2 block, bfq: handle NULL return value by bfq_init_rq() omits 3f758e844aa9 block, bfq: move update of waker and woken list to queue freeing omits 08d383a74948 block, bfq: reset last_completed_rq_bfqq if the pointed qu [...] omits 430380b4637a block: aoe: Fix kernel crash due to atomic sleep when exiting omits 739bacbf7aa2 s390/build: use size command to perform empty .bss check omits 7bac98707f65 kbuild: add OBJSIZE variable for the size tool omits 2af2e72b18b4 iommu/arm-smmu-v3: Defer TLB invalidation until ->iotlb_sync() omits 587e6c10a7ce iommu/arm-smmu-v3: Reduce contention during command-queue [...] omits 6cf9481b440d pwm: Fallback to the static lookup-list when acpi_pwm_get fails omits c468a8aa790e usb: iowarrior: fix deadlock on disconnect omits 2ca359f4f8b9 Revert "USB: rio500: simplify locking" omits 6b7c3b86f0b6 drm/vmwgfx: fix memory leak when too many retries have occurred omits 1be3c1fae6c1 ALSA: firewire: fix a memory leak bug omits ddc8cd7d92b3 dt-bindings: rcar-{csi2,vin}: Rename bindings documentation files omits 72a83ded7f4c dt-bindings: rcar-imr: Rename bindings documentation file omits f32d0c636371 dt-bindings: Rename file of DT bindings for Renesas memory [...] omits 1c5fecb61255 efi: Export Runtime Configuration Interface table to sysfs omits 5828efb95bc4 efi: ia64: move SAL systab handling out of generic EFI code omits ec7e1605d79d efi/x86: move UV_SYSTAB handling into arch/x86 omits e55f31a59947 efi: x86: move efi_is_table_address() into arch/x86 omits 5c3ceef9ad7b cpufreq: schedutil: fix equation in comment omits 67692435c411 sched: Rework pick_next_task() slow-path omits 5f2a45fc9e89 sched: Allow put_prev_task() to drop rq->lock omits 5ba553eff0c3 sched/fair: Expose newidle_balance() omits 03b7fad167ef sched: Add task_struct pointer to sched_class::set_curr_task omits 10e7071b2f49 sched: Rework CPU hotplug task selection omits f95d4eaee6d0 sched/{rt,deadline}: Fix set_next_task vs pick_next_task omits 5feeb7837a44 sched: Fix kerneldoc comment for ia64_set_curr_task omits 99d84bf8c65a stop_machine: Fix stop_cpus_in_progress ordering omits de53fd7aedb1 sched/fair: Fix low cpu usage with high throttling by remo [...] omits 139d025cda1d sched: Clean up active_mm reference counting omits 130d9c331bc5 rcu/tree: Fix SCHED_FIFO params omits e57d143091f1 mutex: Fix up mutex_waiter usage omits 491beed3b102 genirq/affinity: Create affinity mask for single vector omits 8097c43bcbec Revert "kernfs: fix memleak in kernel_ops_readdir()" omits 04f5bda84b07 x86/lib/cpu: Address missing prototypes warning omits b059f801a937 x86/purgatory: Use CFLAGS_REMOVE rather than reset KBUILD_CFLAGS omits 4ce97317f41d x86/purgatory: Do not use __builtin_memcpy and __builtin_memset omits c7cd7c748a32 sound: fix a memory leak bug omits f536579c1482 Merge tag 'drm-fixes-5.3-2019-08-07' of git://people.freed [...] omits abffedaaa770 Merge tag 'drm/tegra/for-5.3-rc4' of git://anongit.freedes [...] omits a86c71ba3022 scsi: lpfc: Fix crash when cpu count is 1 and null irq aff [...] omits ecb095bff5d4 Merge tag 'hwmon-for-v5.3-rc4' of git://git.kernel.org/pub [...] omits a95a4f3f2702 hwmon: (lm75) Fixup tmp75b clr_mask omits 38ada2f406a9 hwmon: (nct7802) Fix wrong detection of in4 presence omits e7e6c6320c8c IB/mlx5: Check the correct variable in error handling code omits d97de8887a12 RDMA/counter: Prevent QP counter binding if counters unsupported omits c0512c2ca380 ARM: davinci: dm355: switch to using the clocksource driver omits 66ae81dccc02 ARM: davinci: move timer definitions to davinci.h omits a248f524ea85 ARM: davinci: da830: switch to using the clocksource driver omits 76c7473f753d ARM: davinci: da850: switch to using the clocksource driver omits d470df3bc5e1 ARM: davinci: WARN_ON() if clk_get() fails omits 29e97f56f2ee ARM: davinci: enable the clocksource driver for DT mode omits 653a23ca7e1e Use kvmalloc in cgroups-v1 omits f591822c3cf3 IB/mlx5: Fix implicit MR release flow omits e8fc87f6a947 Merge branch 'md-next' of https://github.com/liu-song-6/li [...] omits 752ead44491e libata: add SG safety checks in SFF pio transfers omits 2d7271501720 libata: have ata_scsi_rw_xlat() fail invalid passthrough requests omits e15c2ffa1091 block: fix O_DIRECT error handling for bio fragments omits 91a49470c29c ARM: exynos_defconfig: Enable AHCI-platform SATA driver omits 1e1c735a6ba0 ARM: dts: exynos: Add port map to Exynos5250 AHCI node omits 449808a254fd raid1: factor out a common routine to handle the completio [...] omits 0d8ed0e9bf96 md: don't call spare_active in md_reap_sync_thread if all [...] omits 062f5b2ae12a md: don't set In_sync if array is frozen omits 9a567843f7ce md: allow last device to be forcibly removed from RAID1/RAID10. omits cf89160793c4 md: Convert to use int_pow() omits 7cee6d4e6035 md/raid10: end bio when the device faulty omits eeba6809d8d5 md/raid1: end bio when the device faulty omits 143f6e733b73 md/raid6: Set R5_ReadError when there is read failure on p [...] omits 4675719d0f47 raid1: use an int as the return value of raise_barrier() omits f19b4fe783e7 ARM: dts: exynos: Use space after '=' in exynos4412-itop-scp-core omits 67e7b52d44e3 NFSv4: Ensure state recovery handles ETIMEDOUT correctly omits 4b3e30ed3ec7 Revert "drm/amdkfd: New IOCTL to allocate queue GWS" omits 08f103b9a950 arm64/ptrace: Fix typoes in sve_set() comment omits 2951d5efaf8b arm64: mm: print hexadecimal EC value in mem_abort_decode() omits b99286b088ea arm64/prefetch: fix a -Wtype-limits warning omits 71c67a31f09f init/Kconfig: Fix infinite Kconfig recursion on PPC omits 07301df7d2fc btrfs: trim: Check the range passed into to prevent overflow omits d7cd4dd907c1 Btrfs: fix sysfs warning and missing raid sysfs directories omits a860fac42097 ASoC: fsl_sai: Add support for imx7ulp/imx8mq omits 4f7a0728b530 ASoC: fsl_sai: Add support for SAI new version omits b84f50b0fcb4 ASoC: fsl_sai: Update Tx/Rx channel enable mask omits 5f0ac20ed6db ASoC: fsl_sai: Add registers definition for multiple datalines omits abf31feea26c ASoC: Intel: Update request-reply IPC model omits b8ba3b572c70 ASoC: soc-core: tidyup for snd_soc_dapm_new_controls() omits 32d2c172fe88 ASoC: soc-core: reuse rtdcom at snd_soc_rtdcom_add() omits 42849064500b ASoC: soc-core: don't use for_each_card_links_safe() at sn [...] omits 5b99a0aad08a ASoC: soc-core: check return value of snd_soc_add_dai_link() omits 6634e3d6ea8c ASoC: soc-core: add comment for for_each_xxx omits ad64bfbd09d7 ASoC: soc-core: set component->debugfs_root NULL omits b977fcf477c1 irqdomain/debugfs: Use PAs to generate fwnode names omits 467a3bb97432 PCI: hv: Allocate a named fwnode instead of an address-based one omits 920d947af9cd spi: sh-msiof: Use devm_platform_ioremap_resource() helper omits daa19fe5b082 gpio/ixp4xx: Register the base PA instead of its VA in fwnode omits 9adc54d4e8c5 irqchip/ixp4xx: Register the base PA instead of its VA in fwnode omits 7d5b7695c22f irqchip/gic-v2m: Register the frame's PA instead of its VA [...] omits 188a8471ef03 irqchip/gic: Register the distributor's PA instead of its [...] omits 5778cc77111f irqchip/gic-v3-its: Register the ITS' PA instead of its VA [...] omits 6444b40eeda4 x86/apic: Annotate global config variables as "read-only a [...] omits eeee0d093afc irqchip/gic-v3: Register the distributor's PA instead of i [...] omits 79629d0f7ce5 spi: bcm-qspi: Fix BSPI QUAD and DUAL mode support when us [...] omits 371be51a925a ASoC: dt-bindings: Introduce compatible strings for 7ULP and 8MQ omits bb67dd1878de ASoC: SOF: Intel: hda: fix MSI handling omits 0922c7a51c77 ASoC: rt1011: Add a flag for the R0 calibration test omits 3403b808a0eb ASoC: rt1011: Add R0 temperature and TDM1 ADC2DAT Swap control omits cc352735d49c ASoC: SOF: Intel: hda: Initialize HDA controller after i915 init omits 06e8f5c842f2 ASoC: rsnd: don't call clk_get_rate() under atomic context omits 7468a4eae541 x86: mtrr: cyrix: Mark expected switch fall-through omits 4ab9ab656a6c x86/ptrace: Mark expected switch fall-through omits 42d038c4fb00 arm64: Add support for function error injection omits 45880f7b7b19 error-injection: Consolidate override function definition omits 40b0bcd3e0e2 gpio: mpc8xxx: Add new platforms GPIO DT node description omits c02f77d32d2c ALSA: hda - Workaround for crackled sound on AMD controlle [...] omits 0617bdede511 Revert "PCI: Add missing link delays required by the PCIe spec" omits 3d92aa45fbfd ALSA: hiface: fix multiple memory leak bugs omits 8faa1cf6ed82 EDAC/altera: Use the proper type for the IRQ status bits omits 7bea41c4a256 soc: qcom: socinfo: Annotate switch cases with fall through omits d9dfe768b3f3 Revert "drm/amdgpu: fix transform feedback GDS hang on gfx [...] omits 33920f1ec5bf Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 713203e303ca RISC-V: Remove per cpu clocksource omits feac1d680233 Merge branch 'sja1105-fixes' omits 93fa8587b253 net: dsa: sja1105: Fix memory leak on meta state machine e [...] omits f163fed2764e net: dsa: sja1105: Fix memory leak on meta state machine n [...] omits 6cb0abbdf90c net: dsa: sja1105: Really fix panic on unregistering PTP clock omits 4b7da3d808f9 net: dsa: sja1105: Use the LOCKEDS bit for SJA1105 E/T as well omits 6d7c7d948a2e net: dsa: sja1105: Fix broken learning with vlan_filtering [...] omits f26e0cca14c9 net: dsa: qca8k: Add of_node_put() in qca8k_setup_mdio_bus() omits 443bfb4acb83 Merge branch 'flow_offload-action-fixes' omits 67cbf7dedd03 net: sched: sample: allow accessing psample_group with rtnl omits c4bd48699beb net: sched: police: allow accessing police->params with rtnl omits 2b0dfc175333 Merge branch 'hisilicon-fixes' omits 96a50c0d907a net: hisilicon: Fix dma_map_single failed on arm64 omits f2243b827859 net: hisilicon: fix hip04-xmit never return TX_BUSY omits 1a2c070ae805 net: hisilicon: make hip04_tx_reclaim non-reentrant omits 5b0bce247cc2 Merge branch 'Fix-batched-event-generation-for-vlan-action' omits 8571deb01381 tc-testing: updated vlan action tests with batch create/delete omits b35475c5491a net sched: update vlan action for batched events operations omits 76d7961ff4ee Merge tag 'mips_fixes_5.3_1' of git://git.kernel.org/pub/s [...] omits 72cda9bb5e21 drm/amdgpu: pin the csb buffer on hw init for gfx v8 omits 3abd24a1831d Merge branch 'stmmac-fixes' omits 4a6a1385a4db net: stmmac: tc: Do not return a fragment entry omits e8df7e8c233a net: stmmac: Fix issues when number of Queues >= 4 omits 0efedbf11f07 net: stmmac: xgmac: Fix XGMAC selftests omits 0574f2ed3060 Merge tag 'wireless-drivers-for-davem-2019-08-06' of git:/ [...] omits f4eb1423e433 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d0d006a43e9a be2net: disable bh with spin_lock in be_process_mcc omits debea2cd3193 net: cxgb3_main: Fix a resource leak in a error path in 'i [...] omits 5c4e2e1af345 net: ethernet: sun4i-emac: Support phy-handle property for [...] omits 4368c4bc9d36 Merge branch 'x86/grand-schemozzle' of git://git.kernel.or [...] omits aed5a8df3dbb tests: add pidfd poll tests omits 2ec2f99abd2c tests: move common definitions and functions into pidfd.h omits e63f3085709e pidfd: add pidfd_wait tests omits aa48e31b8747 mailmap: add entry for Jaegeuk Kim omits 758f2512546f mailmap: Add an entry for my email address omits a4a03bdccfd0 mailmap: add entry for Gao Xiang omits ac862503639f Input: docs: fix spelling mistake "potocol" -> "protocol" omits 95e760cbf627 kernel-doc: ignore __printf attribute omits c5e5c48c1642 ia64:unwind: fix double free for mod->arch.init_unw_table omits 9ce1263033cd selftests, arm64: add a selftest for passing tagged pointe [...] omits 63f0c6037965 arm64: Introduce prctl() options to control the tagged use [...] omits 2b835e24b5c6 arm64: untag user pointers in access_ok and __uaccess_mask_ptr omits b803974a8603 mmc: cavium: Add the missing dma unmap when the dma has finished. omits fa25eba6993b mmc: cavium: Set the correct dma max segment size for mmc_host omits c6303c5d52d5 mmc: sdhci-sprd: Fix the incorrect soft reset operation wh [...] omits 849f5ae3a513 Input: iforce - add sanity checks omits 37ad2e343449 Input: applespi - use struct_size() helper omits 458b7c8e0dde iommu/vt-d: Detach domain when move device out of group omits 11f4fe9ba3c8 iommu/arm-smmu: Mark expected switch fall-through omits 8af23fad6261 iommu/dma: Handle MSI mappings separately omits 00ec4f3039a9 block: stop exporting bio_map_kern omits ff8f352070b2 lightnvm: pblk: use kvmalloc for metadata omits 48e5da725581 lightnvm: move metadata mapping to lower level driver omits 98d87f70f4ab lightnvm: remove nvm_submit_io_sync_fn omits db341a049ec7 ata: rb532_cf: Fix unused variable warning in rb532_pata_d [...] omits ea651ffd4f7f reset: Add DesignWare IP support to simple reset omits e7ef681a8ab8 dt-bindings: Document the DesignWare IP reset bindings omits c1c6c877b0c7 ALSA: hda - Don't override global PCM hw info flag omits 24350fdadbde s390: put _stext and _etext into .text section omits b9f23b7376c2 s390/head64: cleanup unused labels omits fd0c7435d7bf s390/unwind: remove stack recursion warning omits 218ddd5acfea s390/setup: adjust start_code of init_mm to _text omits 8024b5a9fc2b s390/mm: fix dump_pagetables top level page table walking omits a287a49e672d s390/protvirt: avoid memory sharing for diag 308 set/store omits 118b2806a076 ALSA: usb-audio: Add Pioneer DDJ-SX3 PCM quirck omits 1b34121d9f26 ALSA: usb-audio: Skip bSynchAddress endpoint check if it i [...] omits 04e048cf09d7 sched/psi: Do not require setsched permission from the tri [...] omits 14f5c7b46a41 sched/psi: Reduce psimon FIFO priority omits f4904815f97a sched/deadline: Fix double accounting of rq/running bw in [...] omits a037d269221c locking/mutex: Use mutex flags macro instead of hard code omits 5f35d5a66b3e locking/mutex: Make __mutex_owner static to mutex.c omits 24a376d65177 locking/qspinlock,x86: Clarify virt_spin_lock_key omits fce45cd41101 locking/rwsem: Check for operations on an uninitialized rwsem omits 91d2a812dfb9 locking/rwsem: Make handoff writer optimistically spin on owner omits f7f530181461 ALSA: usb-audio: fix PCM device order omits c1ae5e7f057b ALSA: usb-audio: Unify audioformat release code omits dae02c8c6493 Merge branch 'for-linus' into for-next omits e0f6974a54d3 HID: sony: Fix race condition between rumble and device remove. omits a67060201b74 ALSA: usb-audio: fix a memory leak bug omits 6d4472d7bec3 HID: hiddev: do cleanup in failure of opening a device omits 9c09b214f30e HID: hiddev: avoid opening a disconnected device omits d1d03306659d Merge tag 'asoc-fix-v5.3-rc3-2' of https://git.kernel.org/ [...] omits c2913b140f90 Merge tag 'asoc-fix-v5.3-rc3' of https://git.kernel.org/pu [...] omits 7c0767643f3b ASoC: max98373: Remove executable bits omits 9d4db2f5f0e6 bus: sunxi-rsb: Remove dev_err() usage after platform_get_irq() omits e86d94fdda8e ARC: unwind: Mark expected switch fall-throughs omits ee9d66182392 SMB3: Kernel oops mounting a encryptData share with CONFIG [...] omits 108624eaff6f smb3: update TODO list of missing features omits 8d33096a460d smb3: send CAP_DFS capability during session setup omits 3edeb4a4146d SMB3: Fix potential memory leak when processing compound chain omits e99c63e4d86d SMB3: Fix deadlock in validate negotiate hits reconnect omits 74034a09267c MIPS: BCM63XX: Mark expected switch fall-through omits 05589b30b21a soc: qcom: Extend AOSS QMP driver to support resources tha [...] omits 16e8e8072108 arm64: dts: qcom: Add device tree for Longcheer L8150 omits 1329c1ab0730 arm64: dts: qcom: Add device tree for Samsung Galaxy A3U/A5U omits b72160fa886d dt-bindings: qcom: Document bindings for new MSM8916 devices omits 3af1e2aa1855 dt-bindings: vendor-prefixes: Add Longcheer Technology Co., Ltd. omits 4e300e439af3 arm64: dts: qcom: msm8996: Add Venus video codec DT node omits 7e4b5f241a91 arm64: dts: qcom: Extend AOSS QMP node omits d98de8efa19f arm64: dts: qcom: msm8996: Add Coresight support omits 783abfa2249a arm64: dts: qcom: msm8998: Add Coresight support omits ed7d6110c110 arm64: dts: qcom: sdm845: Add Coresight support omits 32a5da21dd1c arm64: dts: qcom: msm8998: Node ordering, address cleanups omits d75996dd022b dax: dax_layout_busy_page() should not unmap cow pages omits cd23d1405be6 soc: qcom: socinfo: Expose image information omits 9c84c1e78634 soc: qcom: socinfo: Expose custom attributes omits efb448d0a3fc soc: qcom: Add socinfo driver omits f7ccc7a397cf base: soc: Export soc_device_register/unregister APIs omits 9aebf4de2203 base: soc: Add serial_number attribute to soc omits e3c5bc562a5f arm64: dts: qcom: sdm845-cheza: Spelling s/conenctors/connectors/ omits d32bb89c9a45 arm64: dts: qcom: qcs404: Add wifi rails in QCS404 dt node [...] omits e8c48eb08ab1 arm64: dts: qcom: qcs404: remove unit name for thermal tri [...] omits cbf7f748f276 arm64: dts: qcom: pms405: remove reduandant properties omits f65018264cb1 arm64: dts: qcom: pms405: add unit name adc nodes omits ba0411ddd133 arm64: dts: sdm845: Add device node for Last level cache c [...] omits 0baf212eab4d soc: amlogic: meson-gx-socinfo: add A311D id omits f7813d5c637e Merge tag 'linux-can-fixes-for-5.3-20190802' of git://git. [...] omits 887e54218183 arm64: dts: qcom: msm8996: Rename smmu nodes omits dee51cd0d2e8 ARM: dts: meson8b: mxq: add the VDDEE regulator omits 8bdf38be712d ARM: dts: meson8b: odroidc1: add the VDDEE regulator omits 087a1d8b4e4c ARM: dts: meson8b: ec100: add the VDDEE regulator omits ea241bdfa0ba ARM: dts: meson8b: add the PWM_D output pin omits 4f0303d43973 ARM: dts: meson8b: add ethernet fifo sizes omits dc7f2cb218b5 arm64: dts: amlogic: odroid-n2: keep SD card regulator always on omits 54f374d1fd30 arm64: dts: meson-g12a-sei510: enable IR controller omits 3d4bacdc207a arm64: dts: meson-g12a: add missing dwc2 phy-names omits ba2c1340d7c8 auxdisplay: charlcd: add help text for backlight initial state omits c33b2777d01e soc: amlogic: meson-clk-measure: add G12B second cluster cpu clk omits 3a760d986568 soc: amlogic: meson-clk-measure: protect measure with a mutex omits b33d567560c1 auxdisplay: panel: need to delete scan_timer when misc_reg [...] omits 091adf9ba6cd net: bridge: move default pvid init/deinit to NETDEV_REGIS [...] omits d934423ac26e drivers/net/ethernet/marvell/mvmdio.c: Fix non OF case omits cd2063604ea6 net/smc: avoid fallback in case of non-blocking connect omits f9cedf1a9b1c net/smc: do not schedule tx_work in SMC_CLOSED state omits 438b43bdb95d gve: Fix case where desc_cnt and data_cnt can get out of sync omits cff6a327d78b ipv6: Fix unbalanced rcu locking in rt6_update_exception_stamp_rt omits cd114d2e81f6 selftests/tls: add a litmus test for the socket reuse thro [...] omits 5d92e631b8be net/tls: partially revert fix transition through disconnec [...] omits 49da065f7b1f NTB/msi: remove incorrect MODULE defines omits 0eb0ce0a78e1 Merge tag 'spi-fix-v5.3-rc3' of git://git.kernel.org/pub/s [...] omits df9edcba0b11 Merge tag 'regulator-fix-v5.3-rc3' of git://git.kernel.org [...] omits 9e9671cea72e Merge tag 'linux-kselftest-5.3-rc4' of git://git.kernel.or [...] omits cc798c83898e kernfs: fix memleak in kernel_ops_readdir() omits 4130741736d4 Merge branch 'net-fix-regressions-for-generic-XDP' omits 065af3554705 net: fix bpf_xdp_adjust_head regression for generic-XDP omits 13978d1e73d2 selftests/bpf: reduce time to execute test_xdp_vlan.sh omits d35661fcf95d selftests/bpf: add wrapper scripts for test_xdp_vlan.sh omits 4de9c89a4982 bpf: fix XDP vlan selftests test_xdp_vlan.sh omits 60d60c8fbd8d net/mlx5e: always initialize frag->last_in_page omits 7be8ef2cdbfe net: sched: use temporary variable for actions indexes omits 74f94e418255 ALSA: firewire-lib: localize kernel APIs to start/stop eac [...] omits c9a9ce899cd1 ALSA: fireface: support AMDTP domain omits ccc6c1b0e604 ALSA: firewire-motu: support AMDTP domain omits c281d46a51e3 ALSA: firewire-tascam: support AMDTP domain omits 9a08067ec318 ALSA: firewire-digi00x: support AMDTP domain omits e9f21129b8d8 ALSA: dice: support AMDTP domain omits ac5d77864cfc ALSA: oxfw: support AMDTP domain omits db40eeb2469f ALSA: fireworks: support AMDTP domain omits b0db4d512941 ALSA: bebob: support AMDTP domain omits 42355abb9c33 ALSA: fireface: code refactoring for initialization/destru [...] omits 39e522a5a45f ALSA: firewire-motu: code refactoring for initialization/d [...] omits 5f9625a5ba5d ALSA: firewire-tascam: code refactoring for initialization [...] omits d79360ebe9c8 ALSA: firewire-digi00x: code refactoring for initializatio [...] omits 7eb7b18e9fc7 ALSA: fireworks: code refactoring for bus reset handler omits 94491c175d6b ALSA: fireworks: code refactoring for initialization/destr [...] omits 9b4702b06c0e ALSA: firewire-lib: add a kernel API to start AMDTP stream [...] omits 157a53eef6a0 ALSA: firewire-lib: add a kernel API to add AMDTP stream i [...] omits 6261f90bdb0b ALSA: firewire-lib: add a kernel API to stop a couple of A [...] omits 3ec3d7a3ff10 ALSA: firewire-lib: add AMDTP domain structure to handle s [...] omits 7fb5a711545d net: dsa: mv88e6xxx: drop adjust_link to enabled phylink omits c3953a3c2d31 NFC: nfcmrvl: fix gpio-handling regression omits b9ddd5091160 iio: adc: max9611: Fix temperature reading in probe omits 82a5008a341d iio: frequency: adf4371: Fix output frequency setting omits 0dda5907b0fc i2c: stm32: Use the correct style for SPDX License Identifier omits 7fc009cbd7d1 arm64: dts: renesas: r8a774c0: cat874: Add definition for [...] omits a2fe2cd26285 arm64: dts: renesas: r8a774c0: Point LVDS0 to its companion LVDS1 omits c070bf341093 arm64: dts: renesas: r8a77995: Sort nodes omits 1ab0a43afdfb arm64: dts: renesas: r8a77995: draak: Sort nodes omits ddd56410dac0 arm64: dts: renesas: r8a77990: Sort nodes omits 880925e84dbe arm64: dts: renesas: r8a77990: ebisu: Sort nodes omits 52f95a0935c1 arm64: dts: renesas: r8a77980: v3hsk: Sort nodes omits 8ccb4c978881 arm64: dts: renesas: r8a77980: condor: Sort nodes omits 43afe2062267 arm64: dts: renesas: r8a77970: v3msk: Sort nodes omits 83c5cf19a3f2 arm64: dts: renesas: r8a77970: eagle: Sort nodes omits db2a17320a25 regulator: core: Add of_node_put() before return omits c43f28dfdc46 usb: usbfs: fix double-free of usb memory upon submiturb error omits fc05481b2fca usb: yurex: Fix use-after-free in yurex_delete omits 79776da09897 ASoC: soc-component: add snd_soc_pcm_component_pcm_free() omits 7484291e9b75 ASoC: soc-component: add snd_soc_pcm_component_pcm_new() omits 205875e1a12e ASoC: soc-component: add snd_soc_pcm_component_mmap() omits 9c712e4f5722 ASoC: soc-component: add snd_soc_pcm_component_page() omits 82d81f5cced3 ASoC: soc-component: add snd_soc_pcm_component_copy_user() omits 96a47908d876 ASoC: soc-component: add snd_soc_pcm_component_ioctrl() omits 0035e2565b93 ASoC: soc-component: add snd_soc_pcm_component_pointer() omits 7951b1461185 ASoC: soc-component: move snd_soc_component_set_bias_level() omits 8e2a990d76ac ASoC: soc-component: move snd_soc_component_stream_event() omits 9d415fbf773f ASoC: soc-component: move snd_soc_component_seq_notifier() omits a2a341752558 ASoC: soc-component: add snd_soc_component_of_xlate_dai_name() omits 2c7b17048194 ASoC: soc-component: add snd_soc_component_of_xlate_dai_id() omits 03b34dd7d87c ASoC: soc-component: add snd_soc_component_remove() omits 08e837dd9e39 ASoC: soc-component: add snd_soc_component_probe() omits e40fadbcef58 ASoC: soc-component: add snd_soc_component_is_suspended() omits 9a840cbac77a ASoC: soc-component: add snd_soc_component_resume() omits 66c51573b89d ASoC: soc-component: add snd_soc_component_suspend() omits 5693d50c8302 ASoC: soc-component: add snd_soc_component_trigger() omits eae7136aa208 ASoC: soc-component: add snd_soc_component_hw_free() omits 245c539a1206 ASoC: soc-component: add snd_soc_component_hw_params() omits 6d53723380ed ASoC: soc-component: add snd_soc_component_prepare() omits 3672beb8cad6 ASoC: soc-component: add snd_soc_component_close() omits ae2f4849286e ASoC: soc-component: add snd_soc_component_open() omits 4a81e8f30d0b ASoC: soc-component: add snd_soc_component_get/put() omits 4ff1fef10f35 ASoC: add soc-component.c omits 57cb28856ed8 ASoC: soc-pcm: remove soc_fill_silence() omits 4efbb20971af ASoC: soc-pcm: remove soc_rtdcom_copy_kernel() omits 18bd7b5ef3a3 ASoC: soc-pcm: remove soc_rtdcom_ack() omits 5eeaf10eec39 KVM: arm/arm64: Sync ICH_VMCR_EL2 back when about to block omits f7ccbed656f7 drm/rockchip: Suspend DP late omits ce0eff0d9b4d ARC: [plat-hsdk]: allow to switch between AXI DMAC port co [...] omits 1c703b53e5bf HID: input: fix a4tech horizontal wheel custom usage omits 49869d2ea9ee HID: Add quirk for HP X1200 PIXART OEM mouse omits 01ec0a5f19c8 HID: holtek: test for sanity of intfdata omits 693c3dab4e50 HID: wacom: fix bit shift for Cintiq Companion 2 omits 7bc74853fd61 HID: quirks: Set the INCREMENT_USAGE_ON_DUPLICATE quirk on [...] omits 5cf896fb6be3 arm64: Add support for relocating the kernel with RELR rel [...] omits 66cbdf5d0c96 arm64: Move TIF_* documentation to individual definitions omits 13776f9d40a0 arm64: mm: free the initrd reserved memblock in a aligned manner omits 22ec71615d82 arm64: io: Relax implicit barriers in default I/O accessors omits 552573e42aab USB: serial: option: add D-Link DWM-222 device ID omits 7e7ae38bf928 USB: serial: option: Add support for ZTE MF871A omits 15bddb7d787a gpio: Remove dev_err() usage after platform_get_irq() omits 57b76bdb20ec x86: kvm: remove useless calls to kvm_para_available omits 3e7093d04519 KVM: no need to check return value of debugfs_create functions omits 741cbbae0768 KVM: remove kvm_arch_has_vcpu_debugfs() omits 17e433b54393 KVM: Fix leak vCPU's VMCS value into other pCPU omits 046ddeed0461 KVM: Check preempted_in_kernel for involuntary preemption omits a48d06f9b7ce KVM: LAPIC: Don't need to wakeup vCPU twice afer timer fire omits 6fb08f1a5f7e HID: logitech-dj: Really fix return value of logi_dj_recv_ [...] omits a24810673638 arm64: dts: fast models: Remove clcd's max-memory-bandwidth omits 2f8f180b3cee arm64: Remove unused cpucap_multi_entry_cap_cpu_enable() omits 73961dc1182e arm64: sysreg: Remove unused and rotting SCTLR_ELx field d [...] omits 332e5281a4e8 arm64: esr: Add ESR exception class encoding for trapped ERET omits b3e089cd446b arm64: Replace strncmp with str_has_prefix omits 3e77eeb7a27f ACPI/IORT: Rename arm_smmu_v3_set_proximity() 'node' local [...] omits b717480f5415 arm64: remove unneeded uapi/asm/stat.h omits c19d050f8088 arm64/kexec: Use consistent convention of initializing 'kx [...] omits b907b80d7ae7 arm64: remove pointless __KERNEL__ guards omits c87857945b0e arm64: Remove unused assembly macro omits 74d2d0e68701 gpio: madera: Add support for Cirrus Logic CS47L92 omits d06be8bc290a gpio: madera: Add support for Cirrus Logic CS47L15 omits fe2afa0d7b5c gpio: madera: Use local copy of pdata omits 72ce665f170e gpio: arizona: Use local copy of pdata omits 589b474a4b7c netfilter: nf_flow_table: fix offload for flows that are s [...] omits 0ca1bbb7f421 selftests: netfilter: extend flowtable test script for ipsec omits d111e7a387d7 gpio: viperboard: Replace 'unsigned' with 'unsigned int' omits 73a0ff0b30af drm/i915: Fix wrong escape clock divisor init for GLK omits 0584674d7fe4 drm/i915: fix possible memory leak in intel_hdcp_auth_down [...] omits aaefca8e30d9 x86/mce: Don't check for the overflow bit on action option [...] omits da31076f96fc ARC: fix typo in setup_dma_ops log message omits 97abfd5d801a ARCv2: entry: early return from exception need not clear U [...] omits 556f36e90dbe blk-mq: balance mapping between present CPUs and queues omits b7e9e1fb7a92 scsi: implement .cleanup_rq callback omits 226b4fc75c78 blk-mq: add callback of .cleanup_rq omits a61dbfb12bc6 null_blk: implement REQ_OP_ZONE_RESET_ALL omits d81e9d494354 scsi: implement REQ_OP_ZONE_RESET_ALL omits 6e33dbf280d6 blk-zoned: implement REQ_OP_ZONE_RESET_ALL omits e84e8f066395 block: add req op to reset all zones and flag omits 67ed8b738633 block: Fix a comment in blk_cleanup_queue() omits 012d4a652ca1 block: Fix spelling in the header above blkg_lookup() omits 9cc5169cd478 block: Improve physical block alignment of split bios omits 708b25b344fd block: Simplify blk_bio_segment_split() omits ff9811b3cf20 block: Simplify bvec_split_segs() omits dad7758459bc block: Document the bio splitting functions omits af2c68fe94e8 block: Declare several function pointer arguments 'const' omits a87ccce0b5a0 blk-mq: remove blk_mq_complete_request_sync omits 622b8b6893ff nvme: wait until all completed request's complete fn is called omits 78ca40724713 nvme: don't abort completed request in nvme_cancel_request omits f9934a80f91d blk-mq: introduce blk_mq_tagset_wait_completed_request() omits aa306ab703e9 blk-mq: introduce blk_mq_request_completed() omits 247bc9470b1e cifs: fix rmmod regression in cifs.ko caused by force_sig changes omits dea1bb35c5f3 NFS: Fix regression whereby fscache errors are appearing o [...] omits 09a54f0ebfe2 NFSv4: Fix an Oops in nfs4_do_setattr omits c77e22834ae9 NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim() omits e3c8dc761ead NFSv4: Check the return value of update_open_stateid() omits ad11408970df NFSv4.1: Only reap expired delegations omits 27a30cf64a5c NFSv4.1: Fix open stateid recovery omits 731c74dd987e NFSv4: Report the error from nfs4_select_rw_stateid() omits c34fae003c79 NFSv4: When recovering state fails with EAGAIN, retry the [...] omits 86dbd08b3283 NFSv4: Print an error in the syslog when state is marked a [...] omits 5eb8d18ca0e0 NFSv4: Fix delegation state recovery omits 8c39a39e28b8 NFSv4: Fix a credential refcount leak in nfs41_check_deleg [...] omits e21a712a9685 Linux 5.3-rc3 omits a6831a89bcaf Merge tag 'tpmdd-next-20190805' of git://git.infradead.org [...] omits 62d1716304d1 Merge tag 'mtd/fixes-for-5.3-rc3' of git://git.kernel.org/ [...] omits fa4f99c05320 tpm: tpm_ibm_vtpm: Fix unallocated banks omits 1e5ac6300a07 tpm: Fix null pointer dereference on chip register error path omits 4b6f23161b4e Merge tag 'powerpc-5.3-3' of git://git.kernel.org/pub/scm/ [...] omits 4c0d228c3bd4 MAINTAINERS: Add Geert as Renesas SoC Co-Maintainer omits 05e4f88b7d25 Merge tag 'kbuild-fixes-v5.3-2' of git://git.kernel.org/pu [...] omits 8449c980c3cd Merge tag 'safesetid-maintainers-correction-5.3-rc2' of gi [...] omits 0c5b6c28ed68 kconfig: Clear "written" flag to avoid data loss omits d8778f13b73f Merge tag 'xtensa-20190803' of git://github.com/jcmvbkbc/l [...] omits cf6c8aef16cc Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] omits 4c92057661a3 Documentation: Add swapgs description to the Spectre v1 do [...] omits 5e5412c365a3 net/socket: fix GCC8+ Wpacked-not-aligned warnings omits 8b7fd679427c Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 0432a0a066b0 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits af42e7450f4b Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits e12b243de76d Merge tag 'xfs-5.3-fixes-1' of git://git.kernel.org/pub/sc [...] omits 294fc7a4c8ec fs: xfs: xfs_log: Don't use KM_MAYFAIL at xfs_log_reserve(). omits b7aea68a19f3 Merge branch 'akpm' (patches from Andrew) omits d81765d693db ARM: dts: imx53: Update LCD panel node on M53Menlo omits 616725492ec7 Merge tag 'riscv/for-v5.3-rc3' of git://git.kernel.org/pub [...] omits a5580eb394c8 ARM: dts: vf610-bk4: Fix qspi node description omits cd1b1264632a arm64: defconfig: CONFIG_DRM_ETNAVIV=m omits 2c1a3f4dc4b9 ARM: dts: imx25-pdk: native-mode is part of display-timings omits ba7372fbba5e arm64: dts: imx8mq-evk: Unbypass audio_pll1 omits 2a44db130351 ARM: dts: imx: Cleanup style around assignment operator omits 7291edca2021 drivers/acpi/scan.c: document why we don't need the device [...] omits 14c5cebad510 memremap: move from kernel/ to mm/ omits 733d1d1a7745 lib/test_meminit.c: use GFP_ATOMIC in RCU critical section omits cbedfe11347f asm-generic: fix -Wtype-limits compiler warnings omits b59b1baab789 cgroup: kselftest: relax fs_spec checks omits aa4996b3af19 mm/memory_hotplug.c: remove unneeded return for void function omits 7b358c6f12dc mm/migrate.c: initialize pud_entry in migrate_vma() omits 315c69261dd3 coredump: split pipe command whitespace before expanding template omits ee38d94a0ad8 page flags: prioritize kasan bits over last-cpuid omits af700eaed056 ubsan: build ubsan.c more conservatively omits ebb6d35a74ce kasan: remove clang version check for KASAN_STACK omits 670105a25608 mm: compaction: avoid 100% CPU usage during compaction whe [...] omits ebdf4de5642f mm: migrate: fix reference check race between __find_get_b [...] omits fa1e512fac71 mm: vmscan: check if mem cgroup is disabled or not before [...] omits 7bc36e3ce914 ocfs2: remove set but not used variable 'last_hash' omits df9576def004 Revert "kmemleak: allow to coexist with fault injection" omits 68d8681e97bd kernel/signal.c: fix a kernel-doc markup omits 13f138d3fcbc ARM: dts: imx6qdl-nit6xlite: Remove invalid properties omits ca33f735b119 arm64: dts: bitmain: Modify pin controller memory map omits 7d545e779a98 arm64: dts: bitmain: Add reset controller support for BM1880 SoC omits 0d9df5815ccc arm64: dts: imx8mm: Add opp-suspend property to OPP table omits db4cfe2fef50 arm64: dts: imx8mq: Add opp-suspend property to OPP table omits 66f1f58055a4 arm64: dts: ls1088a: Revise gpio registers to little-endian omits 546d92d34f3c arm64: dts: add the console node for DPAA2 platforms omits 356c27227b3b arm64: dts: fsl: pico-pi: Add a device tree for the PICO-PI-IMX8M omits adc898e3d11a arm64: dts: imx8qxp: add serial alias omits d04fd0b423f4 arm64: dts: imx8qxp: add lpuart baud clock omits 3a3f06085fac arm64: dts: ls1028a: Add optional property node for Mali DP500 omits 56838644f9dd arm64: dts: freescale: Add support for i.MX8QXP AI_ML board omits b5547e22be72 arm64: dts: imx8mm-evk: Remove invalid properties omits bf95c394f5a3 arm64: dts: nxp: add ls1046a-frwy board support omits 9ae303f9edde arm64: dts: rdu3: add UCS1002 charge controller node omits 74bd5951dd35 arm64: dts: imx8mq: correct usb controller clocks omits 150736b88a7e arm64: dts: imx8mq: Add clock for TMU node omits 9eced3a2f224 arm64: dts: imx8mq: Correct OPP table according to latest [...] omits cd7c2ddfda36 arm64: dts: imx8mm: Correct OPP table according to latest [...] omits 46b29f4bd67e arm64: dts: imx8mm: Add "fsl,imx8mq-src" as src's fallback [...] omits 1efe85c9056a arm64: dts: imx8m: Add ddr-pmu nodes omits ef4c47ab888a arm64: dts: imx8mm-evk: enable usb1 and typec support omits 8b01840edcfc arm64: dts: imx8mm: Remove setting for IMX8MM_CLK_USB_CORE_REF omits 156263599e9e arm64: dts: imx8mm: Add gpio-ranges property omits 26c2f55a6a15 arm64: dts: imx8mq: Add gpio-ranges property omits 6b392e16307f arm64: dts: imx8mm: Init rates and parents configs for clocks omits 3724ace582d9 EDAC/mc: Fix grain_bits calculation omits 9b562437d388 drm/modes: Fix unterminated strncpy omits f27c3a359e6e ARM: imx_v6_v7_defconfig: Select the OV5645 camera driver omits 8ad2d1dcce54 ARM: dts: imx6qdl-wandboard: Add OV5645 camera support omits 77266e722fea bus: imx-weim: optionally enable burst clock mode omits 0008c1f3bc27 dt-bindings: bus: imx-weim: document optional burst clock mode omits 6ad7cb7122ce clk: imx8: Add DSP related clocks omits 96d6392b54db clk: imx: Add support for i.MX8MN clock driver omits fd6ef2857b74 clk: imx: Add API for clk unregister when driver probe fail omits 34af5179d239 clk: imx8mm: Make 1416X/1443X PLL macro definitions common [...] omits 1e80936a42e1 dt-bindings: imx: Add clock binding doc for i.MX8MN omits 83af58f8068e parisc: Add assembly implementations for memset, strlen, s [...] omits ec4d396b6350 parisc: trigger die notifier chain in parisc_terminate() omits c8bbbc67cb31 parisc: Update feature list omits 52a22e6c27be parisc/ftrace: Add KPROBES_ON_FTRACE omits d562aca37a54 parisc/ftrace: Add ARCH_SUPPORTS_FTRACE_OPS support omits b88701180358 drm/amd/powerplay: correct navi10 vcn powergate omits 8ecd998debe1 drm/amd/powerplay: honor hw limit on fetching metrics data [...] omits 4853fc32306f drm/amd/powerplay: Allow changing of fan_control in smu_v11_0 omits 0e31225f99e0 Merge tag 'drm-fixes-2019-08-02-1' of git://anongit.freede [...] omits 4f1a6ef1df6f Merge tag 'selinux-pr-20190801' of git://git.kernel.org/pu [...] omits 59c0b47a1e11 r8152: fix typo in register name omits aa6b1956158f net: phy: fix race in genphy_update_link omits 2802d2cf24b1 enetc: Select PHYLIB while CONFIG_FSL_ENETC_VF is set omits 3690c8c9a8ed net/ethernet/qlogic/qed: force the string buffer NULL-terminated omits ea443e5e98b5 atm: iphase: Fix Spectre v1 vulnerability omits 685703b497ba hv_sock: Fix hang when a connection is closed omits 2b372a9685a7 mtd: hyperbus: Add hardware dependency to AM654 driver omits 2d75989d2d92 mtd: hyperbus: Kconfig: Fix HBMC_AM654 dependencies omits 8493b2a06fc5 mtd: rawnand: micron: handle on-die "ECC-off" devices correctly omits 6f79fcc6c9e3 ARM: dts: rockchip: Add pin names for rk3288-veyron fievel omits 94562040da08 ARM: dts: rockchip: A few fixes for veyron-{fievel,tiger} omits dcb8cfbd8fe9 Merge tag 'for-linus-5.3a-rc3-tag' of git://git.kernel.org [...] omits 7bdbd1eccc9f gpio: refactor gpiochip_allocate_mask() with bitmap_alloc() omits a507f25d1c20 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 9100fc5ae83e Merge branch 'parisc-5.3-4' of git://git.kernel.org/pub/sc [...] omits bd4bd337039d gpio: mpc8xxx: Add ls1028a device specify function. omits 4dd68199f3ed Merge tag 's390-5.3-4' of git://git.kernel.org/pub/scm/lin [...] omits 6e6d05360b80 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 10e5ddd71fb3 Merge tag 'for-linus-20190802' of git://git.kernel.dk/linux-block omits b2c742373d19 Merge tag 'for-5.3/dm-fixes-1' of git://git.kernel.org/pub [...] omits b07042ca32ff Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits d38c3fa6f959 Merge tag 'for-5.3-rc2-tag' of git://git.kernel.org/pub/sc [...] omits 30c21734d853 ASoC: amd: acp3x: use dma address for acp3x dma driver omits 88639051017f ASoC: amd: acp3x: use dma_ops of parent device for acp3x d [...] omits 88d02c9ba2e8 usb: typec: tcpm: Ignore unsupported/unknown alternate mod [...] omits cb53c517285f xhci: Fix NULL pointer dereference at endpoint zero reset. omits 783bda5e41ac usb: host: xhci-rcar: Fix timeout in xhci_suspend() omits 97b00aff2c45 Merge tag 'gfs2-v5.3-rc2.fixes' of git://git.kernel.org/pu [...] omits 755f1fed27f4 Merge tag 'pm-5.3-rc3' of git://git.kernel.org/pub/scm/lin [...] omits 75cdf416b322 Merge tag 'sound-5.3-rc3' of git://git.kernel.org/pub/scm/ [...] omits f26dbb2302e9 Merge tag 'drm-fixes-2019-08-02' of git://anongit.freedesk [...] omits 42d21900b39c Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 234172f6bbf8 Merge tag 'arm-swiotlb-5.3' of git://git.infradead.org/use [...] omits 35fca9f8a999 Merge tag 'dma-mapping-5.3-3' of git://git.infradead.org/u [...] omits d1836f3813ee drm/amd/amdgpu/vcn_v2_0: Move VCN 2.0 specific dec ring te [...] omits af655cc5aae8 drm/amd/amdgpu/vcn_v2_0: Mark RB commands as KMD commands omits 9c8c9c7cdb4c Merge tag 'exynos-drm-fixes-for-v5.3-rc3' of git://git.ker [...] omits 63dc6e63e682 Revert "drm/vgem: fix cache synchronization on arm/arm64" omits 5fd5d2b7c53d Merge tag 'drm-misc-fixes-2019-08-02' of git://anongit.fre [...] omits b5deabd439ed ARM: multi_v7_defconfig: Enable SPI_STM32_QSPI support omits b343037de48f ARM: multi_v7_defconfig: enable STM32 booster regulator omits 320b96e41bb7 ARM: multi_v7_defconfig: add FMC2 NAND controller support omits 49490d51743c ARM: dts: stm32: remove useless pinctrl entries in stm32mp [...] omits 98414811d773 ARM: dts: stm32: add phy-dsi-supply property on stm32mp157c-ev1 omits 08b9092ff3b6 ARM: dts: stm32: add audio codec support on stm32mp157a-dk1 board omits 92edf0a2851d ARM: dts: stm32: add syscfg to ADC on stm32mp157c omits 4f0f89dd9060 ARM: dts: stm32: add pwm cells to stm32f746 omits 289459737869 ARM: dts: stm32: add pwm cells to stm32f429 omits eb5f46e54910 ARM: dts: stm32: add pwm cells to stm32mp157c omits 1f9510c2ff74 ARM: dts: stm32: fix -Wall W=1 compilation in stm32mp157 p [...] omits e7c3a5beb31e ARM: dts: stm32: add booster for ADC analog switches on st [...] omits ae5dda2d1d05 ARM: dts: stm32: enable m4 coprocessor support on STM32MP157a-dk1 omits c39ca797fff9 ARM: dts: stm32: declare copro reserved memories on STM32M [...] omits f2d0ea33d251 ARM: dts: stm32: enable m4 coprocessor support on STM32MP157c-ed1 omits 037dc38a25b4 ARM: dts: stm32: declare copro reserved memories on STM32M [...] omits c19335e2af91 ARM: dts: stm32: add m4 remoteproc support on STM32MP157c omits 493e84c5dc4d ARM: dts: stm32: add missing vdda-supply to adc on stm32h7 [...] omits 1425d00aff01 ARM: dts: stm32: add missing vdda-supply to adc on stm32429i-eval omits bb06b54721fb ARM: dts: stm32: remove fixed regulator unit address on st [...] omits 664b16589f88 soundwire: cadence_master: fix definitions for INTSTAT0/1 omits b07dd9b40098 soundwire: cadence_master: fix register definition for SLA [...] omits 3cdd98606750 s390/zcrypt: adjust switch fall through comments for -Wimp [...] omits ead16e53c2f0 can: peak_usb: pcan_usb_pro: Fix info-leaks to USB devices omits 30a8beeb3042 can: peak_usb: pcan_usb_fd: Fix info-leaks to USB devices omits e787f19373b8 can: peak_usb: force the string buffer NULL-terminated omits cd28aa2e056c can: sja1000: force the string buffer NULL-terminated omits 3c0448d507d4 spi: atmel: add tracing to custom .transfer_one_message callback omits 6b8ac10e0dd4 spi: Remove dev_err() usage after platform_get_irq() omits 4ff13d00ebd5 spi: Reduce kthread priority omits a4127952859a spi: pxa2xx: Add support for Intel Tiger Lake omits 47241933b43d regulator: Remove dev_err() usage after platform_get_irq() omits cf9441adb1a3 ASoC: Remove dev_err() usage after platform_get_irq() omits d8bb6718c4db arm64: Make debug exception handlers visible from RCU omits b3980e48528c arm64: kprobes: Recover pstate.D in single-step exception handler omits ab35c8a5b07e Merge tag 'drm-intel-fixes-2019-08-02' of git://anongit.fr [...] omits f4160faac98c gpio: pca953x: Drop %s for constant string literals omits 6dd6a2d27e5a gpio: pca953x: Remove explicit comparison with 0 omits 63b484c2a69a gpio: pca953x: Use GENMASK() consistently omits 8eeb467d3b4f gpio: pca953x: Switch to use device_get_match_data() omits 1bbbab097a05 drm/exynos: fix missing decrement of retry counter omits 7beb620f805d gpio: mxc: Use devm_clk_get_optional instead of devm_clk_get omits d6f25bd9d407 drm/exynos: add CONFIG_MMU dependency omits 59d431746f1b drm/exynos: remove redundant assignment to pointer 'node' omits 9eae7c3bcb52 drm/exynos: using dev_get_drvdata directly omits 4c349c7dafad ARM: dts: aspeed: tiogapass: Add Riser card omits 46a9f947b3f6 ARM: dts: aspeed: tiogapass: Move battery sensor omits b6fcab14ff02 ALSA: hda: Add support of Zhaoxin controller omits 3bb4aefd2aed ALSA: isa/wavefront: remove redundant assignment to pointer bptr omits e2664ecbb2f2 crypto: ccp - Ignore tag length when decrypting GCM ciphertext omits 9f00baf74e4b crypto: ccp - Add support for valid authsize values less than 16 omits 25e44338321a crypto: ccp - Fix oops by properly managing allocated structures omits fdc0417be526 ARM: dts: aspeed: Add Facebook Wedge100 BMC omits 5cb98b41abb3 ARM: dts: aspeed: Add Facebook Wedge40 BMC omits 41995342b40c s390/dasd: fix endless loop after read unit address configuration omits f8981e0309e9 Merge tag 'msm-fixes-2019_08_01' of https://gitlab.freedes [...] omits 412e85b60531 drm/nouveau: Only release VCPI slots on mode changes omits 4b381ee25d9b Merge tag 'drm-fixes-5.3-2019-07-31' of git://people.freed [...] omits 224c04973db1 net: usb: pegasus: fix improper read if get_registers() fail omits 4da5f0018eef tipc: compat: allow tipc commands without arguments omits 42787ed79638 ACPI: PM: Fix regression in acpi_device_set_power() omits 60013d5d2b40 rcutorture: Aggressive forward-progress tests shouldn't bl [...] omits 77e9752ce69f rcuperf: Make rcuperf kernel test more robust for !expedited mode omits 21f57546ceaf torture: Remove exporting of internal functions omits bd1bfc51a36f rcutorture: Emulate userspace sojourn during call_rcu() floods omits f4e835292858 rcutorture: Test TREE03 with the threadirqs kernel boot parameter omits 2c667e5eae23 torture: Expand last_ts variable in kvm-test-1-run.sh omits b3f3886c59f6 rcuperf: Fix perf_type module-parameter description omits 9147089bee3a rcu: Remove redundant debug_locks check in rcu_read_lock_s [...] omits 0a5b99f57873 treewide: Rename rcu_dereference_raw_notrace() to _check() omits 0500873de968 doc: Add rcutree.kthread_prio pointer to stallwarn.txt omits 3545832fc22e rcu: Change return type of rcu_spawn_one_boost_kthread() omits 7e210a653ec9 srcu: Avoid srcutorture security-based pointer obfuscation omits fbad01af8c3b rcu: Add destroy_work_on_stack() to match INIT_WORK_ONSTACK() omits cdc694b2359d rcu: Add kernel parameter to dump trace after RCU CPU stal [...] omits 1f3ebc8253ee rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock() omits b55bd585551e time/tick-broadcast: Fix tick_broadcast_offline() lockdep [...] omits 519248f36d6f lockdep: Make print_lock() address visible omits cb4dbbfaa1f5 rcu: Simplify rcu_note_context_switch exit from critical section omits 87446b48748b rcu: Make rcu_read_unlock_special() checks match raise_sof [...] omits d143b3d1cd89 rcu: Simplify rcu_read_unlock_special() deferred wakeups omits 8eb9a2dff019 i2c: s3c2410: Mark expected switch fall-through omits b1ac6704493f i2c: at91: fix clk_offset for sama5d2 omits d12e3aae160f i2c: at91: disable TXRDY interrupt after sending data omits f1fc7249dddc selftests/bpf: tests for jmp to 1st insn omits 7c2e988f400e bpf: fix x64 JIT code generation for jmp to 1st insn omits 3415ec643e7b libbpf: set BTF FD for prog only when there is supported . [...] omits 0eb6ddfb865c block: Fix __blkdev_direct_IO() for bio fragments omits 3695eae5fee0 pidfd: add P_PIDFD to waitid() omits 5511c0c309db coresight: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute omits 5d99b32a009e posix-timers: Move rcu_head out of it union omits 6945e5c2abe0 posix-timers: Rework cancel retry loops omits 21670ee44f1e posix-timers: Cleanup the flag/flags confusion omits c7e6d704a009 itimers: Prepare for PREEMPT_RT omits a125ecc16453 timerfd: Prepare for PREEMPT_RT omits 51ae33092bb8 alarmtimer: Prepare for PREEMPT_RT omits 850377a875a4 sched/deadline: Ensure inactive_timer runs in hardirq context omits 030dcdd197d7 timers: Prepare support for PREEMPT_RT omits f61eff83cec9 hrtimer: Prepare support for PREEMPT_RT omits 1842f5a427f5 hrtimer: Determine hard/soft expiry mode for hrtimer sleep [...] omits f5c2f0215e36 hrtimer: Move unmarked hrtimers to soft interrupt expiry on RT omits 902a9f9c5090 tick: Mark tick related hrtimers to expiry in hard interru [...] omits 2c0d278f3293 KVM: LAPIC: Mark hrtimer to expire in hard interrupt context omits d2ab4cf49435 watchdog: Mark watchdog_hrtimer to expire in hard interrup [...] omits 30f9028b6c43 perf/core: Mark hrtimers to expire in hard interrupt context omits d5096aa65acd sched: Mark hrtimers to expire in hard interrupt context omits 0ab6a3ddbad4 hrtimer: Make enqueue mode check work on RT omits a5dbba8f443e Merge tag 'irqchip-fixes-5.3' of git://git.kernel.org/pub/ [...] omits c88090dfc842 Input: kbtab - sanity check for endpoint type omits b55d996f057b Input: usbtouchscreen - initialize PM mutex before using it omits 18601078957b Merge branch 'net-Manufacturer-names-and-spelling-fixes' omits 509b0538bc28 net: samsung: Spelling s/case/cause/ omits 1583d448ea84 net: packetengines: Fix manufacturer spelling and capitalization omits 85aee0a793ba net: nixge: Spelling s/Instrument/Instruments/ omits cec754cc7813 net: ixp4xx: Spelling s/XSacle/XScale/ omits aca3432a607b net: broadcom: Fix manufacturer name in Kconfig help text omits ac0e3f20c7a9 net: apple: Fix manufacturer name in Kconfig help text omits 93ae6d2d2e0e net: amd: Spelling s/case/cause/ omits 14f1c0f2ff15 net: 8390: Fix manufacturer name in Kconfig help text omits fc5b34a35458 Add entry in MAINTAINERS file for SafeSetID LSM omits 944a83a2669a mvpp2: fix panic on module removal omits 020fb3bebc22 RDMA/hns: Fix error return code in hns_roce_v1_rsv_lp_qp() omits 9ca7ad6c7706 drm: msm: Fix add_gpu_components omits 1f6607250331 iwlwifi: dbg_ini: fix compile time assert build errors omits 23eaf3b5c1a7 RDMA/mlx5: Release locks during notifier unregister omits a29d56c2ed24 usb: typec: ucsi: ccg: Fix uninitilized symbol error omits 6497d0a9c53d IB/hfi1: Fix Spectre v1 vulnerability omits 770b7d96cfff IB/mad: Fix use-after-free in ib mad completion handling omits 52e0a118a203 RDMA/restrack: Track driver QP types in resource tracker omits e5366d309a77 IB/mlx5: Fix MR registration flow to use UMR properly omits 9cd5881719e9 RDMA/devices: Remove the lock around remove_client_context omits 621e55ff5b8e RDMA/devices: Do not deadlock during client removal omits ae6683d81589 hrtimer: Introduce HARD expiry mode omits 9dd8813ed9f6 hrtimer/treewide: Use hrtimer_sleeper_start_expires() omits 01656464fce9 hrtimer: Provide hrtimer_sleeper_start_expires() omits dbc1625fc9de hrtimer: Consolidate hrtimer_init() + hrtimer_init_sleeper [...] omits 7455cdd1a0fe tools/memory-model: Make scripts be executable omits 61f259821dd3 IB/core: Add mitigation for Spectre V1 omits f839b4b549a6 platform/x86: intel_int0002_vgpio: Remove dev_err() usage [...] omits b2dd2d9a49e0 platform/x86: intel_bxtwc_tmu: Remove dev_err() usage afte [...] omits eaae882c4a77 platform/mellanox: mlxreg-hotplug: Remove dev_err() usage [...] omits 50944213062f platform/x86: intel_pmc_ipc: Remove dev_err() usage after [...] omits 7732d20a160c arm64/mm: fix variable 'tag' set but not used omits 6bbfe4e60269 perf bench numa: Fix cpu0 binding omits c14b5dce5ece drm/msm: Annotate intentional switch statement fall throughs omits 2bab52af6fe6 drm/msm: add support for per-CRTC max_vblank_count on mdp5 omits 7d4e2dcf311d arm64/mm: fix variable 'pud' set but not used omits 760d8ed069c4 arm64: Remove unneeded rcu_read_lock from debug handlers omits ee07b93e7721 arm64: unwind: Prohibit probing on return_address() omits 677379bc9139 arm64: Lower priority mask for GIC_PRIO_IRQON omits 1e78030e5e5b Merge tag 'mmc-v5.3-rc1' of git://git.kernel.org/pub/scm/l [...] omits 28f5ab1e12ba Merge tag 'gpio-v5.3-3' of git://git.kernel.org/pub/scm/li [...] omits cc8b4659491d spi: core: Use DEVICE_ATTR_RW() for SPI slave control sysf [...] omits 811ba489fa52 regulator: of: Add of_node_put() before return in function omits 9d52a35ebd4b regmap: no need to check return value of debugfs_create functions omits 585405945707 drm/bochs: Use shadow buffer for bochs framebuffer console omits 01b947afaa94 drm/fb-helper: Instanciate shadow FB if configured in devi [...] omits 87e281f88f3a drm/fb-helper: Map DRM client buffer only when required omits d9b42dfab513 drm/client: Support unmapping of DRM client buffers omits f24e41d3d04f ASoC: zx-tdm: remove redundant assignment to ts_width on e [...] omits 3ff3a4f657b3 ASoC: SOF: no need to check return value of debugfs_create [...] omits fee531d6fc49 ASoC: core: no need to check return value of debugfs_creat [...] omits d8701fae95c0 ASoC: Intel: SoC: skylake: no need to check return value o [...] omits 9de98628c895 ASoC: codec2codec: fill some of the runtime stream parameters omits a72706ed8208 ASoC: codec2codec: remove ephemeral variables omits a342031cdd08 ASoC: create pcm for codec2codec links as well omits fd01eecdf959 i2c: iproc: Fix i2c master read more than 63 bytes omits f2c5ed0dd500 parisc: Add archclean Makefile target omits e50beea8e773 parisc: Strip debug info from kernel before creating compr [...] omits 3fe6c873af2f parisc: Fix build of compressed kernel even with debug enabled omits 3a5ff11be8dc Merge tag 'at24-v5.3-rc3-fixes-for-wolfram' of git://git.k [...] omits 4b9bb9728c91 drm/i915: Only recover active engines omits b1fa6fd94fc6 drm/i915: Add a wakeref getter for iff the wakeref is alre [...] omits 0de50e40fc68 drm/i915: Lift intel_engines_resume() to callers omits fb0d72c7ac5d dt-bindings: reset: amlogic,meson8b-reset: update with SPD [...] omits b16a00636545 dt-bindings: reset: amlogic,meson-gxbb-reset: update with [...] omits 7c61ccf643a9 reset: reset-meson: update with SPDX Licence identifier omits 942b4c10b11b dt-bindings: reset: Fix typo in imx8mq resets omits e2557157a9dd dt-bindings: reset: imx7: Add support for i.MX8MM omits 49281a222ac4 gpio: of: Fix hard-assigned valid_mask for OF case omits b877ac9815a8 xen/swiotlb: remember having called xen_create_contiguous_ [...] omits bf70726668c6 xen/swiotlb: simplify range_straddles_page_boundary() omits 50f6393f9654 xen/swiotlb: fix condition for calling xen_destroy_contigu [...] omits 56fbc24116f4 libbpf : make libbpf_num_possible_cpus function thread safe omits bd46a9063430 nvme-pci: Fix async probe remove race omits 0157ec8dad3c nvme: fix controller removal race with scan work omits d94211b8bad3 nvme-rdma: fix possible use-after-free in connect error flow omits b9156daeb160 nvme: fix a possible deadlock when passthru commands sent [...] omits 8c36e66fb407 nvme-core: Fix extra device_put() call on error path omits cfc1a1af5620 nvmet-file: fix nvmet_file_flush() always returning an error omits 86b9a63e595f nvmet-loop: Flush nvme_delete_wq when removing the port omits 3aed86731ee2 nvmet: Fix use-after-free bug when a port is removed omits 4d97972b45f0 net: stmmac: Use netif_tx_napi_add() for TX polling function omits 5c725b6b6506 net: bridge: mcast: don't delete permanent entries when fa [...] omits 271da132e29b net: phy: phy_led_triggers: Fix a possible null-pointer de [...] omits e29903c49990 selftests/tls: fix TLS tests with CONFIG_TLS=n omits 45385237f65a selinux: fix memory leak in policydb_init() omits 3de433c5b38a drm/msm: Use the correct dma_sync calls in msm_gem omits 9195c3e8d58a docs: fs: porting.rst: fix a broken reference to another doc omits 5c6207539aea Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b36a1552d731 Bluetooth: hci_uart: check for missing tty operations omits e9bb62756153 docs: w1: convert to ReST and add to the kAPI group of docs omits 1b7e816fc80e mm: slub: Fix slab walking for init_on_free omits f139291c7130 docs: fs: cifs: convert to ReST and add to admin-guide book omits 9cdd273e29f3 spi: docs: convert to ReST and add it to the kABI bookset omits d2fd3732e4ac docs: writing-schema.md: convert from markdown to ReST omits aa95b4a960ab docs: fix a couple of new broken references omits 2ef5a7f1482c tpm: Document UEFI event log quirks omits e15d5a53ea32 docs: net: convert two README files to ReST format omits 47359e5734f1 docs: nios2: add it to the main Documentation body omits bfc8a222d3bc docs: hwmon: pxe1610: convert to ReST format and add to the index omits 80b1505893b6 docs: mips: add to the documentation body as ReST omits ff497db295c8 docs: wimax: convert to ReST and add to admin-guide omits 9c970ab54c33 docs: index.rst: don't use genindex for pdf output omits 25b532cec59e docs: fs: convert porting to ReST omits ec23eb54fbc7 docs: fs: convert docs without extension to ReST omits 5a5e045bb3b8 docs: isdn: convert to ReST and add to kAPI bookset omits 32fc3cd8ba23 docs: openrisc: convert to ReST and add to documentation body omits e77e9187ae1c docs: parisc: convert to ReST and add to documentation body omits 6d6486a0c597 docs: README.buddha: convert to ReST and add to m68k book omits 76b5a6e84271 docs: admin-guide: add auxdisplay files to it after conver [...] omits 1ec779b9fabc docs: packing: move it to core-api book and adjust markups omits f6ae22d64433 docs: ipmb: place it at driver-api and convert to ReST omits b7edabfe8438 riscv: defconfig: align RV64 defconfig to the output of "m [...] omits 11ae2d892139 riscv: dts: fu540-c000: drop "timebase-frequency" omits b399abe7c21e riscv: Fix perf record without libelf support omits ccf988b66d69 docs: i2c: convert to ReST and add to driver-api bookset omits 09f4c750a8c7 docs: ubifs-authentication.md: convert to ReST omits eaf7b46083a7 docs: thermal: add it to the driver API omits fe13225fdc3f Documentation: coresight: convert txt to rst omits 34d5f4f269a2 Documentation: filesystems: Convert ufs.txt to reStructure [...] omits ac841c4e457c Documentation: filesystems: Convert jfs.txt to omits e226b4f0e04f doc: email-clients miscellaneous fixes omits 638b642f82bb docs: riscv: convert boot-image-header.txt to ReST omits 54bfe6feba0e docs: zh_CN: howto.rst: fix a broken reference omits 23aa16489c06 docs: cgroup-v1/blkio-controller.rst: remove a CFQ left over omits 7530c497592e MAINTAINERS: fix a renamed DT reference omits b26bb0faf8f5 MAINTAINERS: fix reference to net phy ABI file omits 370910efdb6e MAINTAINERS: fix broken ref for ABI sysfs-bus-counter-ftm-quaddec omits 803deeaaea10 doc:it_IT: align translation to mainline omits 074b326ee5e7 mailmap: add entry to connect my email addresses omits 257e26c6403c docs: arm: Remove orphan sh-mobile directory omits 7e9e5ead55be drm/vgem: fix cache synchronization on arm/arm64 omits d2eee9fca172 Merge tag 'trace-v5.3-rc2' of git://git.kernel.org/pub/scm [...] omits f1d483620154 arm64/efi: fix variable 'si' set but not used omits 52fde4348ccc Merge tag 'for-linus-5.3-2' of git://github.com/cminyard/l [...] omits 147b9635e634 arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} omits a22c5cf5d37d arm64: vdso: Fix Makefile regression omits 09c7e8b21d67 x86/kvm: Use CONFIG_PREEMPTION omits cb376c26971f x86/dumpstack: Indicate PREEMPT_RT in dumps omits 48593975aeee x86: Use CONFIG_PREEMPTION omits 92616606368e kprobes: Use CONFIG_PREEMPTION omits 30c937043b2d tracing: Use CONFIG_PREEMPTION omits 27972765bd04 locking/spinlocks: Use CONFIG_PREEMPTION omits 01b1d88b0982 rcu: Use CONFIG_PREEMPTION omits c1a280b68d4e sched/preempt: Use CONFIG_PREEMPTION where appropriate omits 706cb5492c8c gfs2: Inode dirtying fix omits c2c44ec20a84 Unbreak mount_capable() omits 228f855fb57a perf: Remove dev_err() usage after platform_get_irq() omits 4b9ace9c25dc perf/imx_ddr: Add MODULE_DEVICE_TABLE omits d8a1de3d5bb8 isdn: hfcsusb: Fix mISDN driver crash caused by transfer b [...] omits c6349f880732 net: mediatek: Drop unneeded dependency on NET_VENDOR_MEDIATEK omits f86a677e5752 Merge tag 'mac80211-for-davem-2019-07-31' of git://git.ker [...] omits fa9586aff919 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 246902bdf562 net: ag71xx: Use GFP_KERNEL instead of GFP_ATOMIC in 'ag71 [...] omits ace4682635db ARM: vexpress: Cleanup cppcheck shifting warning omits 7ff1154d459d ARM: dts: vexpress: Add missing newline at end of file omits 8d65f58021fb ARM: dts: vexpress: add missing SPDX GPL-2.0 license identifier omits 47b69bf74f16 net: ethernet: et131x: Use GFP_KERNEL instead of GFP_ATOMI [...] omits 3d0b63c5dfa8 MAINTAINERS: floppy: take over maintainership omits 5b31f3e39a6c drop_monitor: Add missing uAPI file to MAINTAINERS file omits 23201ea57f69 Merge branch 'mlxsw-Two-small-fixes' omits 744ad9a35728 mlxsw: spectrum_buffers: Further reduce pool size on Spectrum-2 omits 28fe79000e9b mlxsw: spectrum: Fix error path in mlxsw_sp_module_init() omits e8de12fb7cde kbuild: Check for unknown options with cc-option usage in [...] omits e2a280d28d32 lib/raid6: fix unnecessary rebuild of vpermxor*.c omits a721588d9475 kbuild: modpost: do not parse unnecessary rules for vmlinu [...] omits acf2a1397a68 kbuild: modpost: remove unnecessary dependency for __modpost omits cb4819934a7f kbuild: modpost: handle KBUILD_EXTRA_SYMBOLS only for exte [...] omits 944cfe9be1fb kbuild: modpost: include .*.cmd files only when targets exist omits dc25ace66c74 drm/i810: Use CONFIG_PREEMPTION omits 1956ecf4c6ed Merge tag 'v5.3-rc2' into drm-misc-fixes omits 2b5c8f0063e4 nbd: replace kill_bdev() with __invalidate_device() again omits 090bb8037081 ata: libahci: do not complain in case of deferred probe omits d0ee879187df io_uring: fix KASAN use after free in io_sq_wq_submit_work omits 740f05f30a8c parisc: fix race condition in patching code omits c5df04521b52 parisc: rename default_defconfig to defconfig omits 73b886724747 parisc: Fix fall-through warnings in fpudispatch.c omits 12d1402ce35a parisc: Mark expected switch fall-throughs in fault.c omits e77ff779a0c6 Input: applespi - add dependency on LEDS_CLASS omits c1c0c032c785 Merge branch 'topic/hda-dmic' into for-next omits 8c5758831380 ALSA: hda/intel: stop probe if DMICS are detected on Skyla [...] omits 1169cbf6b98e ASoC: Intel: Skylake: use common NHLT module omits 7a33ea70e186 ALSA: hda: intel-nhlt: handle NHLT VENDOR_DEFINED DMIC geometry omits 303681f4356d ALSA: hda: move parts of NHLT code to new module omits 63643b5902c4 ASoC: Intel: Skylake: move NHLT header to common directory omits ed4289e8b488 Revert "powerpc: slightly improve cache helpers" omits d7e23b887f67 powerpc/kasan: fix early boot failure on PPC32 omits 66f5772ee29d Merge tag 'iwlwifi-fixes-for-kvalo-2019-07-30' of git://gi [...] omits 7440ea8b2a44 drivers/macintosh/smu.c: Mark expected switch fall-through omits caa918ef1406 ASoC: codecs: Add uda1334 codec driver omits d6de65fde516 dt-bindings: sound: Add bindings for UDA1334 codec omits 10392fcad7df ASoC: meson: axg-tdm-formatter: use devm_platform_ioremap_ [...] omits a95c90124864 ASoC: meson: g12a-tohdmitx: use devm_platform_ioremap_reso [...] omits 12a63c0fa036 ASoC: au1x: psc-i2s: use devm_platform_ioremap_resource() [...] omits b1abe8780041 ASoC: psc-ac97: use devm_platform_ioremap_resource() to si [...] omits b885c9fa363f ASoC: uniphier: aio-dma: use devm_platform_ioremap_resourc [...] omits 4e5bc35988af ASoC: uniphier: evea: use devm_platform_ioremap_resource() [...] omits 2d1ffc7d0f58 ASoC: inno_rk3036: use devm_platform_ioremap_resource() to [...] omits a8dc106410a2 ASoC: jz4740: use devm_platform_ioremap_resource() to simp [...] omits 72d09322e709 ASoC: mmp-sspa: use devm_platform_ioremap_resource() to si [...] omits 94db63761576 ASoC: codecs: jz4725b: use devm_platform_ioremap_resource( [...] omits f62d64267188 ASoC: codecs: msm8916-wcd: use devm_platform_ioremap_resou [...] omits 1c63223cda84 ASoC: stm32: sai: use devm_platform_ioremap_resource() to [...] omits 790b36578e23 ASoC: sun8i-codec: use devm_platform_ioremap_resource() to [...] omits 54dd39e4aca8 ASoC: sunxi: sun50i-codec-analog: use devm_platform_iorema [...] omits e12fd61fd7c1 ASoC: sun8i-codec-analog: use devm_platform_ioremap_resour [...] omits cf80aa2c1359 ASoC: xlnx: use devm_platform_ioremap_resource() to simplify code omits 9b2089313156 ASoC: meson: axg-fifo: use devm_platform_ioremap_resource( [...] omits c43fd289dd58 ASoC: meson: axg-spdifout: use devm_platform_ioremap_resou [...] omits d61feec0f60c ASoC: meson: axg-spdifin: use devm_platform_ioremap_resour [...] omits 2e73d98f2ecf ASoC: meson: axg-pdm: use devm_platform_ioremap_resource() [...] omits 0c03e37af47e ASoC: cs4271: Fix a typo in the CS4171_NR_RATIOS omits 22581e7c51f5 ASoC: ti: Mark expected switch fall-throughs omits ebdd7be5415c ASoC: xtfpga-i2s: use devm_platform_ioremap_resource() to [...] omits 89dd38bf130e ASoC: kirkwood-i2s: use devm_platform_ioremap_resource() t [...] omits 0fb46f541bb3 ASoC: spear: use devm_platform_ioremap_resource() to simpl [...] omits 1327bfe2887c ASoC: mxs-saif: use devm_platform_ioremap_resource() to si [...] omits c9dbe688983b ASoC: sirf: use devm_platform_ioremap_resource() to simplify code omits d400b1b30cbf ASoC: bcm2835-i2s: use devm_platform_ioremap_resource() to [...] omits 959bb6b54d70 ASoC: fsl_audmix: use devm_platform_ioremap_resource() to [...] omits d003e3081c1d ASoC: imx-audmux: use devm_platform_ioremap_resource() to [...] omits 61e799e36589 ASoC: mt6797: use devm_platform_ioremap_resource() to simp [...] omits fceef72b68d6 ASoC: mt8173: use devm_platform_ioremap_resource() to simp [...] omits 4b3540074361 ASoC: ep93xx-i2s: use devm_platform_ioremap_resource() to [...] omits f052172a5bb4 ASoC: rockchip: use devm_platform_ioremap_resource() to si [...] omits 7d22808641cd ASoC: tegra: use devm_platform_ioremap_resource() to simpl [...] omits 21cc4ea85879 ASoC: tegra20_das: use devm_platform_ioremap_resource() to [...] omits 2c4956bc1e90 ASoC: meson: g12a-tohdmitx: override codec2codec params omits b9da500bde81 ASoC: max98373: add 88200 and 96000 sampling rate support omits 52f87f3ca251 ASoC: sun4i-i2s: Incorrect SR and WSS computation omits 6963d00bb6e4 MAINTAINERS: Update Intel ASoC drivers maintainers omits 61059b7048ee gpio: ixp4xx: remove redundant dev_err message omits 6dee4829cfde drm/amd/powerplay: correct UVD/VCE/VCN power status retrieval omits a3ebbdb95f8c drm/amd/powerplay: correct Navi10 VCN powergate control (v2) omits e21e3581e2a1 drm/amd/powerplay: support VCN powergate status retrieval [...] omits 201cd702b701 drm/amd/powerplay: support VCN powergate status retrieval [...] omits a02709818f39 drm/amd/powerplay: add new sensor type for VCN powergate status omits 929e571c04c2 drm/amdgpu: fix a potential information leaking bug omits 67d0859e2758 drm/amdgpu: fix error handling in amdgpu_cs_process_fence_dep omits a78d14a31666 xen: avoid link error on ARM omits 8d1502f629c9 xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero() omits f0bc1ee473fe drm/amd/powerplay: enable SW SMU reset functionality omits 479156f2e554 drm/amd/powerplay: fix null pointer dereference around dpm [...] omits 090efd946d00 drm/amdgpu/powerplay: use proper revision id for navi omits 45a660143bf9 drm/amd/powerplay: fix temperature granularity error in smu11 omits 2c0f07fe3ca5 drm/amd/powerplay: add callback function of get_thermal_te [...] omits d65848657c3d drm/amdkfd: Fix byte align on VegaM omits 51b0c5c24484 ARM: dts: aspeed: swift: Fix FSI GPIOs omits 6c77221df961 fgraph: Remove redundant ftrace_graph_notrace_addr() test omits b1d45c23284e tracing: Fix header include guards in trace event headers omits 4010b622f1d2 Merge branch 'dax-fix-5.3-rc3' of git://git.kernel.org/pub [...] omits 9c50a98f55f4 dm table: fix various whitespace issues with recent DAX code omits 2838bf941b12 gpiolib-acpi: Move acpi_dev_add_driver_gpios() et al to co [...] omits 5348deb138ab dm table: fix dax_dev NULL dereference in device_synchronous() omits 77cb907abe6c gpiolib: acpi: Split ACPI stuff to gpiolib-acpi.h omits fce04b1ce8e3 gpiolib: of: Reshuffle contents of consumer.h for new libr [...] omits 33a58980ff3c arm64: compat: vdso: Use legacy syscalls as fallback omits d2f5d3fa2619 x86/vdso/32: Use 32bit syscall fallback omits c60a32ea4f45 lib/vdso/32: Provide legacy syscall fallbacks omits 502a590a170b lib/vdso: Move fallback invocation to the callers omits a9446a906f52 lib/vdso/32: Remove inconsistent NULL pointer checks omits abb48f801396 net: dsa: qca8k: enable port flow control omits b74494872555 hrtimer: Remove task argument from hrtimer_init_sleeper() omits fbb01c52471c selftests/livepatch: push and pop dynamic debug config omits fc2e634e997d kselftest: save-and-restore errno to allow for %m formatting omits 055d88242a60 compat_ioctl: pppoe: fix PPPOEIOCSFWD handling omits 2948a1fcd77a tipc: fix unitilized skb list crash omits 629f8205a6cc Merge tag 'for-linus-20190730' of git://git.kernel.org/pub [...] omits c6e0396124de coda: Fix typo in the struct CodaCred documentation omits 38a449ff533c Documentation: filesystem: fix "Removed Sysctls" table omits da422ade5c87 Documentation/features/locking: update lists omits 0572d7668a58 Merge tag 'f2fs-for-5.4-rc3' of git://git.kernel.org/pub/s [...] omits 2f6f0a996218 Merge tag 'linux-kselftest-5.3-rc3' of git://git.kernel.or [...] omits 32a024b9a9f3 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 515f12b9eeed Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/ [...] omits 89e524c04fa9 loop: Fix mount(2) failure due to race with LOOP_SET_FD omits 740ce365a4dc dt-bindings: Fix generated example files getting added to schemas omits afa1d96d1430 xfs: Fix possible null-pointer dereferences in xchk_da_btr [...] omits 30b692d3b390 exit: make setting exit_state consistent omits fac7b714c514 intel_th: Use the correct style for SPDX License Identifier omits a17c42f96896 Merge tag 'rxrpc-fixes-20190730' of git://git.kernel.org/p [...] omits 5f4e4203add2 enetc: Fix build error without PHYLIB omits 3caa61c20875 net: stmmac: Sync RX Buffer upon allocation omits 2ad07086a557 mlxsw: spectrum_ptp: fix duplicated check on orig_egr_types omits 43c8e0ae76bd net: dsa: mv88e6xxx: use link-down-define instead of plain value omits ab98c008ac76 net: phy: fixed_phy: print gpio error only if gpio node is [...] omits e82f04ec6ba9 scsi: qla2xxx: Fix possible fcport null-pointer dereferences omits df9a606184bf scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA omits ac43432cb1f5 driver core: Fix use-after-free and double free on glue directory omits 18a56d699d17 scsi: hpsa: remove printing internal cdb on tag collision omits 2d291e6cc183 MIPS: OProfile: Mark expected switch fall-throughs omits eeebce186297 scsi: hpsa: correct scsi command status issue after reset omits 71b256f8f7a5 iwlwifi: mvm: fix a use-after-free bug in iwl_mvm_tx_tso_segment omits ba3224db7803 iwlwifi: mvm: fix an out-of-bound access omits 87e7e25aee6b iwlwifi: don't unmap as page memory that was mapped as single omits f5a47fae6aa3 iwlwifi: mvm: fix version check for GEO_TX_POWER_LIMIT support omits 03a0995ccc07 iwlwifi: add 3 new IDs for the 9000 series (iwl9260_2ac_160_cfg) omits 514ea05b0743 iwlwifi: mvm: fix possible out-of-bounds read when accessi [...] omits ecd09ddc1d14 iwlwifi: mvm: fix frame drop from the reordering buffer omits f5d88fa334e6 iwlwifi: mvm: replace RS mutex with a spin_lock omits cd4d6b0bcd51 iwlwifi: mvm: send LQ command always ASYNC omits b6cf28796756 iwlwifi: mvm: fix comparison of u32 variable with less than zero omits 6569e7d36773 iwlwifi: fix locking in delayed GTK setting omits abcbef5977df iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef omits 072b30642f90 iwlwifi: dbg_ini: move iwl_dbg_tlv_load_bin out of debug o [...] omits ef349abd91c1 coccinelle: api/atomic_as_refcounter: add SPDX License Identifier omits 23babdf06779 iwlwifi: mvm: add a wrapper around rs_tx_status to handle locks omits 2b089bf8d19c kernel/configs: Replace GPL boilerplate code with SPDX identifier omits 3c514bf831ac iwlwifi: mvm: add a loose synchronization of the NSSN acro [...] omits 521dc6c7c74e iwlwiif: mvm: refactor iwl_mvm_notify_rx_queue omits c61b655a88a5 iwlwifi: mvm: add a new RSS sync notification for NSSN sync omits 6b2dbce549bb iwlwifi: mvm: prepare the ground for more RSS notifications omits 39bd984c203e iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT on version < 41 omits 0f8084cdc1f9 iwlwifi: mvm: avoid races in rate init and rate perform omits cfb21b11b891 iwlwifi: mvm: disable TX-AMSDU on older NICs omits 1dd38ae96973 MAINTAINERS: Move linux-fpga tree to new location omits a6d155d2e363 Btrfs: fix deadlock between fiemap and transaction commits omits cb2d3daddbfb Btrfs: fix race leading to fs corruption after transaction abort omits b4f9a1a87a48 Btrfs: fix incremental send failure after deduplication omits e70d8b287301 nvmem: Use the same permissions for eeprom as for nvmem omits 5241ab4cf42d kbuild: initialize CLANG_FLAGS correctly in the top Makefile omits 92f5b0313e37 media: vivid: fix missing cec adapter name omits 81eaadcae81b kgdboc: disable the console lock when in kgdb omits df612421fe25 mwifiex: fix 802.11n/WPA detection omits c69565ee6681 rxrpc: Fix the lack of notification when sendmsg() fails o [...] omits 7db57e775867 powerpc/spe: Mark expected switch fall-throughs omits d8c1ccac448f ARM: dts: socfpga: add missing reset-names for dma omits 2dbaa6a6dcf0 ARM: dts: socfpga: Adjust GMAC1 clock and TXD lines skew o [...] omits 325ec920eeb7 ARM: dts: socfpga: Fix up button mapping on VINING FPGA omits 67c9fd2d2320 arm64: dts: stratix10: Add NAND device node omits c1459a9d7e92 ARM: dts: socfpga: update to new Denali NAND binding omits e10c18484b66 arm64: dts: agilex/stratix10: Add reset properties for DMA omits 5adfd87d9ba7 ARM: dts: socfpga: add reset properties for DMA omits 41763c2b50a1 ARM: dts: socfpga: add the QSPI OCP reset property on arria10 omits 60034d3d146b rxrpc: Fix potential deadlock omits 9dd0b82ef530 afs: Fix missing dentry data version updating omits 5dc84855b0fc afs: Only update d_fsdata if different in afs_d_revalidate() omits 37c0bbb33266 afs: Fix off-by-one in afs_rename() expected data version [...] omits a6eed4ab5dd4 fs: afs: Fix a possible null-pointer dereference in afs_pu [...] omits 4a46fdba449a afs: Fix loop index mixup in afs_deliver_vl_get_entry_by_name_u() omits 2067b2b3f484 afs: Fix the CB.ProbeUuid service handler to reply correctly omits e1ae72a21e5f drm/bridge: tc358764: Fix build error omits eef347f846ee Revert "mac80211: set NETIF_F_LLTX when using intermediate [...] omits f4cc743a9813 drm/bridge: lvds-encoder: Fix build error while CONFIG_DRM [...] omits 46c42d844211 driver core: platform: return -ENXIO for missing GpioInt omits 7cdc44122847 Merge branch 'master' of git://blackhole.kfki.hu/nf omits 3b48300d5cc7 netfilter: ebtables: also count base chain policies omits da1115fdbd6e powerpc/nvdimm: Pick nearby online node if the device node [...] omits e3168b874321 platform/x86: asus-wmi: fix CPU fan control on recent products omits f1fc032192d2 platform/x86: asus-wmi: add a helper for device presence omits 2889ffcfc252 platform/x86: asus-wmi: cleanup AGFN fan handling omits 5037d4ddda31 platform/x86: pcengines-apuv2: wire up simswitch gpio as led omits 6a0694b6a244 platform/x86: pcengines-apuv2: add mpcie reset gpio export omits c03f282e506f platform/x86: i2c-multi-instantiate: Use struct_size() helper omits aaed5c9c2a14 platform/x86: dell-wmi: Use existing defined KBD_LED_* mag [...] omits 1be4311063a4 platform/x86: dell-wmi: Ignore keyboard backlight change K [...] omits ff32e6e2dfd3 platform/x86: dell-wmi: Ignore keyboard backlight change K [...] omits 6fe9363b1576 platform/x86: acer-wmi: Switch to acpi_dev_get_first_match_dev() omits bad9da86f9f1 platform/x86: wmi: Remove acpi_has_method() call omits 5599e98fe06a platform/x86: ISST: Use dev_get_drvdata omits 5d78e1c2b7f4 ALSA: usb-audio: Fix gpf in snd_usb_pipe_sanity_check omits fab7772bfbcf nvme-multipath: revalidate nvme_ns_head gendisk in nvme_va [...] omits 0a05b3d7fee5 arm64: dts: renesas: ulcb: Sort nodes omits b726a9e3ac06 arm64: dts: renesas: ulcb-kf: Sort nodes omits 44d2266c8c69 arm64: dts: renesas: salvator-common: Sort nodes omits 93c3438f7604 arm64: dts: renesas: r8a7796: salvator-xs: Sort nodes omits 74b1435efb0b arm64: dts: renesas: r8a7796: salvator-x: Sort nodes omits a23bc44c2dea arm64: dts: renesas: r8a7795: salvator-xs: Sort nodes omits 480160ee3c05 arm64: dts: renesas: r8a7795: salvator-x: Sort nodes omits 34e776ea894a arm64: dts: renesas: r8a7795-es1: salvator-x: Sort nodes omits da3db1c84629 arm64: dts: renesas: r8a77965: Sort nodes omits 3bb350f22492 arm64: dts: renesas: r8a7795-es1: Sort nodes omits c7a895fc5dd5 arm64: dts: renesas: r8a7795: Sort nodes omits 12ca7297b885 usb: typec: tcpm: remove tcpm dir if no children omits fd5da3e2cc61 usb: typec: tcpm: free log buf memory when remove debug file omits 1957de95d425 usb: typec: tcpm: Add NULL check before dereferencing config omits 38f054d549a8 modules: always page-align module section allocations omits cf4a459031f2 Merge tag 'gvt-fixes-2019-07-30' of https://github.com/int [...] omits d9e5ebac18a1 Documentation: gpio: fix function links in the HTML docs omits 7f06d0aa530c Merge tag 'perf-core-for-mingo-5.4-20190729' of git://git. [...] omits 9091373ab7ea gpio: remove less important #ifdef around declarations omits 83554cb94515 ALSA: sparc: Mark expected switch fall-throughs omits 8e774e023565 sound: dmasound_atari: Mark expected switch fall-through omits d21a95e0ef3e Merge tag 'misc-habanalabs-fixes-2019-07-29' of git://peop [...] omits 418741480809 drm/i915/gvt: Adding ppgtt to GVT GEM context after shadow [...] omits ef5b0b444e62 drm/i915/gvt: grab runtime pm first for forcewake use omits 7366aeb77cd8 drm/i915/gvt: fix incorrect cache entry for guest page mapping omits 2089a76ade90 drm/i915/gvt: Checking workload's gma earlier omits c25144098bee drm/i915/gvt: Don't use ggtt_validdate_range() with size=0 omits d18fd0576e05 drm/i915/gvt: Warning for invalid ggtt access omits c00f9c6b79f7 drm/i915/gvt: remove duplicate include of trace.h omits d478418703d6 scsi: fcoe: pass in fcoe_rport structure instead of fc_rport_priv omits 023358b136d4 scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure omits f3e4ff28b868 scsi: libfc: Whitespace cleanup in libfc.h omits a20961cc9493 net: smc911x: Mark expected switch fall-through omits 71d6c505b4d9 libata: zpodd: Fix small read overflow in zpodd_get_mech_type() omits 8c4407de3be4 pinctrl: aspeed: Make aspeed_pinmux_ips static omits 123a039d0d54 perf vendor events power9: Added missing event descriptions omits f4f48e9c1adb libperf: Initial documentation omits 02266a2d9cf7 libperf: Add perf_evsel__enable/disable test omits 6bda376ff416 libperf: Add perf_evlist__enable/disable test omits bb5133ae4d40 libperf: Add perf_evsel tests omits 8ded5425fa71 libperf: Add perf_evlist test omits 43d6976365d5 libperf: Add perf_thread_map test omits c0e730456ae8 libperf: Add perf_cpu_map test omits 6a94b52a71b7 libperf: Add tests support omits 0a64d7091efd libperf: Add install targets omits 384c4ad192a0 libperf: Add perf_evsel__attr() function omits fcc97c3e7a9d libperf: Adopt perf_evlist__enable()/disable() functions f [...] omits 80dc2b3e257c libperf: Adopt simplified perf_evlist__open()/close() func [...] omits 0ff1a0fdf52c libperf: Add perf_evsel__cpus()/threads() functions omits 09145d26b608 libperf: Add perf_cpu_map__for_each_cpu() macro omits a00571fda609 libperf: Adopt perf_evsel__enable()/disable()/apply_filter [...] omits 5c30af92f2b1 libperf: Adopt perf_evsel__read() function from tools/perf omits 88761fa1f1e3 libperf: Adopt simplified perf_evsel__close() function fro [...] omits 50a4e6fa450c libperf: Adopt simplified perf_evsel__open() function from [...] omits b8eca4d761c5 libperf: Adopt perf_evsel__alloc_fd() function from tools/perf omits c03538b1f1a7 libperf: Adopt the readn()/writen() functions from tools/perf omits 5643b1a59e58 libperf: Move nr_members from perf's evsel to libperf's pe [...] omits 9dfcb7599084 libperf: Move fd array from perf's evsel to lobperf's perf [...] omits 4b247fa7314c libperf: Adopt xyarray class from perf omits 453fa03090a6 libperf: Add perf_evlist__set_maps() function omits 03617c22e31f libperf: Add threads to struct perf_evlist omits f72f901d90b0 libperf: Add cpus to struct perf_evlist omits ec903f264f01 libperf: Add has_user_cpus to struct perf_evlist omits af663bd01bea libperf: Add threads to struct perf_evsel omits fe1f61b37ffa libperf: Add own_cpus to struct perf_evsel omits d400bd3abf2c libperf: Add cpus to struct perf_evsel omits b9358ee95ec6 libperf: Add perf_evsel__delete() function omits 57f0c3b6e13a libperf: Add perf_evlist__delete() function omits 651bf38ce10a libperf: Add perf_evlist__for_each_evsel() iterator omits 63bd5dfa6965 libperf: Add perf_evsel__new() function omits 634912d61ccc libperf: Add perf_evlist__new() function omits 93bce7e5bfcd libperf: Move zalloc.o into libperf omits 9c3516d1b850 libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions omits 1fc632cef4ea libperf: Move perf_event_attr field from perf's evsel to l [...] omits 6484d2f9dc3e libperf: Add nr_entries to struct perf_evlist omits 52e22fb8af77 libperf: Add perf_evlist__remove() function omits 9a5edde6d3a6 libperf: Add perf_evlist__add() function omits 4562a7393996 libperf: Add perf_evlist__init() function omits b04c597af761 libperf: Add perf_evsel__init function omits ce9036a6e3bd libperf: Include perf_evlist in evlist object omits b27c4ece725a libperf: Include perf_evsel in evsel object omits 285a30c36d1e libperf: Add perf_evlist and perf_evsel structs omits 7836e52e518b libperf: Add perf_thread_map__get()/perf_thread_map__put() omits 4b49cce25e71 libperf: Add perf_thread_map__new_dummy() function omits 07acd22677ac libperf: Add perf_thread_map struct omits 38f01d8da1d8 libperf: Add perf_cpu_map__get()/perf_cpu_map__put() omits 397721e06e52 libperf: Add perf_cpu_map__dummy_new() function omits 959b83c76938 libperf: Add perf_cpu_map struct omits a1556f8479ed libperf: Add debug output support omits 5b7f445d684f libperf: Add perf/core.h header omits a429dcb8feb6 libperf: Add libperf to the python.so build omits 47f9bccc79cb libperf: Add build version support omits 314350491810 libperf: Make libperf.a part of the perf build omits e74676debaae perf evlist: Rename perf_evlist__disable() to evlist__disable() omits 1c87f1654cc3 perf evlist: Rename perf_evlist__enable() to evlist__enable() omits 750b4edeb052 perf evlist: Rename perf_evlist__close() to evlist__close() omits 474ddc4c4602 perf evlist: Rename perf_evlist__open() to evlist__open() omits b49aca3e9ce6 perf evsel: Rename perf_evsel__cpus() to evsel__cpus() omits 24e376b24582 perf evsel: Rename perf_evsel__apply_filter() to evsel__ap [...] omits 9a10bb22897a perf evsel: Rename perf_evsel__disable() to evsel__disable() omits ec7f24ef44fc perf evsel: Rename perf_evsel__enable() to evsel__enable() omits 5972d1e07bd9 perf evsel: Rename perf_evsel__open() to evsel__open() omits 1625102764a5 perf evlist: Rename perf_evlist__remove() to evlist__remove() omits a1cf3a75d331 perf evlist: Rename perf_evlist__add() to evlist__add() omits 365c3ae7452c perf evsel: Rename perf_evsel__new() to evsel__new() omits 5eb2dd2ade83 perf evsel: Rename perf_evsel__delete() to evsel__delete() omits c12995a55474 perf evlist: Rename perf_evlist__delete() to evlist__delete() omits 0f98b11c616f perf evlist: Rename perf_evlist__new() to evlist__new() omits 52c86bca94b4 perf evlist: Rename perf_evlist__init() to evlist__init() omits b4b62ee688eb perf evsel: Rename perf_evsel__init() to evsel__init() omits 63503dba87ac perf evlist: Rename struct perf_evlist to struct evlist omits 32dcd021d004 perf evsel: Rename struct perf_evsel to struct evsel omits 9749b90e566c perf tools: Rename struct thread_map to struct perf_thread_map omits f854839ba2a5 perf cpu_map: Rename struct cpu_map to struct perf_cpu_map omits df1d6856eaa7 perf stat: Move loaded out of struct perf_counts_values omits e4b00e930bf7 perf trace: Add "sendfile64" alias to the "sendfile" syscall omits ad4153f964eb perf trace: Reuse BPF augmenters from syscalls with simila [...] omits 30a910d7d3e0 perf trace: Preallocate the syscall table omits b8b1033fcaa0 perf trace: Mark syscall ids that are not allocated to avo [...] omits 5d2bd8897511 perf trace: Forward error codes when trying to read syscall info omits cfa9ac73d6f9 perf trace beauty: Add BPF augmenter for the 'rename' syscall omits 247dd65b909f perf trace beauty: Beautify bind's sockaddr arg omits 3c475bc021be perf trace beauty: Beautify 'sendto's sockaddr arg omits ef969ca64d04 perf trace beauty: Do not try to use the fd->pathname beau [...] omits 79d725cdf24d perf trace beauty: Disable fd->pathname when close() not enabled omits 1d86275225b4 perf trace beauty: Make connect's addrlen be printed as an [...] omits 212b9ab6775b perf augmented_raw_syscalls: Augment sockaddr arg in 'connect' omits 6f563674935e perf augmented_raw_syscalls: Rename augmented_args_filenam [...] omits 8b8044e5c952 perf trace: Look for default name for entries in the sysca [...] omits 8d5da2649d82 perf augmented_raw_syscalls: Support copying two string sy [...] omits bf134ca6c8ea perf augmented_raw_syscalls: Switch to using BPF_MAP_TYPE_ [...] omits 236dd5838871 perf augmented_raw_syscalls: Add handler for "openat" omits b119970aa541 perf trace: Handle raw_syscalls:sys_enter just like the BP [...] omits 3803a229312d perf trace: Put the per-syscall entry/exit prog_array BPF [...] omits 6ff8fff45611 perf trace: Allow specifying the bpf prog to augment speci [...] omits 5834da7f1091 perf trace: Add BPF handler for unaugmented syscalls omits 83e69b92b10c perf trace: Order -e syscalls table omits 5ca0b7f5004a perf trace: Look up maps just on the __augmented_syscalls_ [...] omits c8c805707ed4 perf trace: Add pointer to BPF object containing __augment [...] omits af4a0991f40a perf evsel: Store backpointer to attached bpf_object omits 2620b7e3696a perf bpf: Do not attach a BPF prog to a tracepoint if its [...] omits 941a7658e065 perf include bpf: Add bpf_tail_call() prototype omits 7be21763f703 ataflop: Mark expected switch fall-through omits b3c303be4c35 Merge tag 'perf-urgent-for-mingo-5.3-20190729' of git://gi [...] omits 7bd6ba4ef4b2 net: hamradio: baycom_epp: Mark expected switch fall-through omits 0bc10ad3a42a net: wan: sdla: Mark expected switch fall-through omits d4e575ba9fcc net: sctp: drop unneeded likely() call around IS_ERR() omits c6b36bdd04b5 mlxsw: spectrum_ptp: Increase parsing depth when PTP is enabled omits 6c1f7e2c1b96 netfilter: ipset: Fix rename concurrency with listing omits 1b4a75108d5b netfilter: ipset: Copy the right MAC address in bitmap:ip, [...] omits b89d15480d0c netfilter: ipset: Actually allow destination MAC address f [...] omits 2a11c76e5301 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 52023a539930 net: spider_net: Mark expected switch fall-through omits 6f315c42d412 net: ehea: Mark expected switch fall-through omits 45aee68e19a5 Merge tag 'platform-drivers-x86-v5.3-3' of git://git.infra [...] omits d66503c43c00 mvpp2: refactor the HW checksum setup omits 55b40dbf0e76 net: fix ifindex collision during namespace removal omits 230bd958c2c8 mvpp2: refactor MTU change code omits 011f175428d4 rocker: fix memory leaks of fib_work on two error return paths omits 195b2919ccd7 net: stmmac: manage errors returned by of_get_mac_address() omits 708637e65abd Do not dereference 'siw_crypto_shash' before checking omits 05bba1edaf9c net/af_iucv: mark expected switch fall-throughs omits e1ab2431ebee arcnet: com20020-isa: Mark expected switch fall-throughs omits 37151a41df80 ALSA: pcm: fix lost wakeup event scenarios in snd_pcm_drain omits 15fe6a8dcc3b RDMA/qedr: Fix the hca_type and hca_rev returned in device [...] omits d7bae09fa008 net: bridge: delete local fdb on device init failure omits 051c7b39be4a net: sched: Fix a possible null-pointer dereference in deq [...] omits a7f9cbf0ed2f MAINTAINERS: Remove mailing-list entry for XDP (eXpress Da [...] omits 26027f4243c1 arcnet: arc-rimi: Mark expected switch fall-throughs omits 56f37a3fa219 arcnet: com90io: Mark expected switch fall-throughs omits f3eb2c334a6d arcnet: com90xx: Mark expected switch fall-throughs omits 7c288a5b2793 iommu/arm-smmu-v3: Operate directly on low-level queue whe [...] omits 52be86374f48 iommu/arm-smmu-v3: Move low-level queue fields out of arm_ [...] omits 8a073da07bac iommu/arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro omits 2a8868f16e6b iommu/arm-smmu-v3: Separate s/w and h/w views of prod and [...] omits 61c30c98ef17 dax: Fix missed wakeup in put_unlocked_entry() omits 3951c41af4a6 iommu/io-pgtable: Pass struct iommu_iotlb_gather to ->tlb_ [...] omits a2d3a382d6c6 iommu/io-pgtable: Pass struct iommu_iotlb_gather to ->unmap() omits e953f7f2fa78 iommu/io-pgtable: Remove unused ->tlb_sync() callback omits abfd6fe0cd53 iommu/io-pgtable: Replace ->tlb_add_flush() with ->tlb_add_page() omits 10b7a7d91269 iommu/io-pgtable-arm: Call ->tlb_flush_walk() and ->tlb_fl [...] omits 05aed9412b0b iommu/io-pgtable: Hook up ->tlb_flush_walk() and ->tlb_flu [...] omits 3445545b2248 iommu/io-pgtable: Introduce tlb_flush_walk() and tlb_flush_leaf() omits 56f8af5e9d38 iommu: Pass struct iommu_iotlb_gather to ->unmap() and ->i [...] omits 7c4e91c0959b s390/zcrypt: new sysfs attributes serialnr and mkvps omits 94bbd34e51bc s390/zcrypt: add base code for cca crypto card info support omits efc598e6c8a9 s390/zcrypt: move cca misc functions to new code file omits a07fc0bb483e RDMA/hns: Fix build error omits 8480657280ee vfio-ccw: make vfio_ccw_async_region_ops static omits 943dd5fa70ad s390/3215: add switch fall through comment for -Wimplicit- [...] omits 90a93ff4051e s390/tape: add fallthrough annotations omits 7f5aa1154b1a s390/mm: add fallthrough annotations omits ffbd268506ca s390/mm: make gmap_test_and_clear_dirty_pmd static omits 1877011a3568 s390/kexec: add missing include to machine_kexec_reloc.c omits 06f9895fda39 s390/perf: make cf_diag_csd static omits d25220d2f2ec s390/lib: add missing include omits 868202ce15a7 s390/boot: add missing declarations and includes omits 3361f3193c74 s390: update configs omits d655e5b4e1c8 s390: clean up qdio.h omits 35b7c80827e9 platform/x86: thinkpad_acpi: Use kmemdup rather than dupli [...] omits 340f25ff1d4f platform/x86: asus-wmi: Use kmemdup rather than duplicatin [...] omits 4215484f8e33 platform/x86: hp_accel: Add support for HP ZBook 17 G5 omits f14312a93b34 platform/x86: pcengines-apuv2: use KEY_RESTART for front button omits 1caf7d50f46b pidfd: Add warning if exit_state is 0 during notification omits 3884ae44f412 pidfd: remove obsolete comments from test omits b55f3b841099 mac80211_hwsim: Fix possible null-pointer dereferences in [...] omits 05aaa5c97dce mac80211: don't WARN on short WMM parameters from AP omits 0ed0eb0171d7 soc: renesas: rcar-sysc: Use [] to denote a flexible array member omits 8cb7ec141886 dt-bindings: can: rcar_can: Complete documentation for RZ/G2[EM] omits a7aa356e2c9a dt-bindings: can: rcar_canfd: document r8a774a1 support omits a44efeaa0bbf arm64: dts: renesas: r8a774a1: Add SSIU support for sound omits da245a5066aa arm64: dts: renesas: r8a774a1: Use extended audio dmac registers omits 176f936a1e88 arm64: dts: renesas: hihope-common: Add WLAN support omits d112c2092544 arm64: dts: renesas: hihope-common: Add BT support omits cd3e43be1418 arm64: dts: renesas: hihope-common: Add PCA9654 I/O expander omits 816c5248df0f arm64: dts: renesas: hihope-rzg2-ex: Enable CAN interfaces omits 5b971c71dd64 arm64: dts: renesas: r8a774a1: Add CANFD support omits 0a930f64a1cc arm64: dts: renesas: r8a774a1: Add missing assigned-clocks [...] omits e8efd2a8e20a arm64: dts: renesas: r8a774c0: Add missing assigned-clocks [...] omits 56d651e890f3 arm64: dts: renesas: r8a77995: Fix register range of display node omits 3ed1db9071fd arm64: dts: renesas: r8a77995: Add cpg reset for DU omits 4193a39240fb arm64: dts: renesas: r8a77990: Add cpg reset for DU omits 8aa259b10a6a libbpf: fix missing __WORDSIZE definition omits 91826ba13855 netfilter: add include guard to xt_connlabel.h omits 89f5752307cf drm/i915: Fix the TBT AUX power well enabling omits 0bbfdce345c8 drm/i915: Fix GEN8_MCR_SELECTOR programming omits 6d61f716a01e drm/i915/vbt: Fix VBT parsing for the PSR section omits a8f196a0fa63 drm/i915: Make sure cdclk is high enough for DP audio on VLV/CHV omits 982b1d002f16 drm/i915: Lock the engine while dumping the active request omits 8f48de49795c drm/i915/perf: add missing delay for OA muxes configuration omits 06c12ae3b401 drm/i915/perf: ensure we keep a reference on the driver omits aa56a292ce62 drm/i915/userptr: Acquire the page lock around set_page_dirty() omits 5f4c82c89ff0 drm/i915/gtt: Mark the freed page table entries with scratch omits f691eaa48014 drm/i915/gtt: Defer the free for alloc error paths omits d1b739f326b9 drm/i915: Deal with machines that expose less than three Q [...] omits fdcc789a4a0b drm/i915: Fix memleak in runtime wakeref tracking omits cf8f9aa1eda7 drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT omits 6ce5bfe936ac drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT omits c270cac40828 drm/i915: fix whitelist selftests with readonly registers omits 705d0abbcc7a powerpc/kvm: Fall through switch case explicitly omits 2e9a06dda10a perf tools: Fix perf.data documentation units for memory size omits 20f9781f4913 perf header: Fix use of unitialized value warning omits 7622236ceb16 perf header: Fix divide by zero error if f_header.attr_size==0 omits e54599c93dbf tools headers UAPI: Sync if_link.h with the kernel omits c093de6bd3c5 tools headers UAPI: Sync sched.h with the kernel omits 0f58163c9d57 tools headers UAPI: Sync usbdevice_fs.h with the kernels t [...] omits 7ee526152db7 tools perf beauty: Fix usbdevfs_ioctl table generator to h [...] omits 95dc663aa638 tools headers UAPI: Update tools's copy of drm.h headers omits b830f94f7303 tools headers UAPI: Update tools's copy of mman.h headers omits 7d3cd6626166 drm/i915: Fix various tracepoints for gen2 omits 95eef14cdad1 drm/i915/perf: fix ICL perf register offsets omits 248f883db612 drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 s [...] omits ac65bdfef14a drm/i915: Keep rings pinned while the context is active omits 9cdde8580483 platform/chrome: cros_ec_ishtp: fix crash during suspend omits eca92a53a6ab arm64: module: Mark expected switch fall-through omits 665547392012 arm64: smp: Mark expected switch fall-through omits 75a382f1c9e5 arm64: hw_breakpoint: Fix warnings about implicit fallthrough omits 0d7fd70f2603 drivers/perf: arm_pmu: Fix failure path in PM notifier omits e96c7612315a clk: meson: remove clk input helper omits b11cfaba5b4d clk: meson: remove ee input bypass clocks omits 3a36044e7f39 clk: meson: clk-regmap: migrate to new parent description method omits 4b5b85c0e650 clk: meson: meson8b: migrate to the new parent description method omits cc132d113dc5 clk: meson: axg: migrate to the new parent description method omits 0dea3f35996f clk: meson: gxbb: migrate to the new parent description method omits 25e682a02d91 clk: meson: g12a: migrate to the new parent description method omits 072a043f5a2e clk: meson: remove ao input bypass clocks omits b90ec1e344a2 clk: meson: axg-aoclk: migrate to the new parent descripti [...] omits 6e2bfc352e7a clk: meson: gxbb-aoclk: migrate to the new parent descript [...] omits ba626081107d clk: meson: g12a-aoclk: migrate to the new parent descript [...] omits 282420eed23f clk: meson: axg-audio: migrate to the new parent descripti [...] omits 849adec41203 arm64: compat: Allow single-byte watchpoints on all addresses omits cdb2d3ee0436 arm64: KVM: hyp: debug-sr: Mark expected switch fall-through omits 2aa4e410795c habanalabs: fix host memory polling in BE architecture omits 75035fe22b80 habanalabs: fix F/W download in BE architecture omits f474808acb3c ALSA: aoa: onyx: always initialize register read value omits f46cc0152501 dma-contiguous: page-align the size in dma_free_contiguous() omits c6622a425acd dma-contiguous: do not overwrite align in dma_alloc_contiguous() omits 38fb6d0ea342 f2fs: use EINVAL for superblock with invalid magic omits 2e616d9f9ce8 xfs: fix stack contents leakage in the v1 inumber ioctls omits 622445541b75 kbuild: detect missing "WITH Linux-syscall-note" for uapi headers omits cee3536d24a1 powerpc: Wire up clone3 syscall omits d95da993383c gpiolib: Preserve desc->flags when setting state omits 674fa8daa8c9 pinctrl: aspeed-g5: Delay acquisition of regmaps omits a299726da44f gpio: max77650: add MODULE_ALIAS() omits f626d6dfb709 gpio: of: Break out OF-only code omits 238644ce4b50 Merge tag 'gpio-v5.3-rc3-fixes-for-linus' of git://git.ker [...] omits 7a30bdd99f37 Merge branch master from git://git.kernel.org/pub/scm/linu [...] omits 609488bc979f Linux 5.3-rc2 omits f36cf386e3fe x86/speculation/swapgs: Exclude ATOMs from speculation thr [...] omits c622fc5f54cb Merge tag 'meminit-v5.3-rc2' of git://git.kernel.org/pub/s [...] omits 8e61ea11c23b Merge tag 'kbuild-fixes-v5.3' of git://git.kernel.org/pub/ [...] omits 04ce9318898b Merge tag 'char-misc-5.3-rc2' of git://git.kernel.org/pub/ [...] omits 572782b213b2 Merge tag 'tty-5.3-rc2' of git://git.kernel.org/pub/scm/li [...] omits ad28fd1cb2bd Merge tag 'spdx-5.3-rc2' of git://git.kernel.org/pub/scm/l [...] omits 29af915cabd4 Merge tag 'usb-5.3-rc2' of git://git.kernel.org/pub/scm/li [...] omits 25e5ef302c24 eeprom: at24: make spd world-readable again omits 5bb575bcc6d1 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 9e4d5c1be21f ALSA: usb-audio: Scarlett Gen 2 mixer interface omits ffe0bbabb0cf gpio: don't WARN() on NULL descs if gpiolib is disabled omits f8650b8ff6fd gpio: bd70528: remove redundant assignment to variable ret omits cbf2be749076 gpio: bd70528: fix spelling misstake "debouce" -> "debounce" omits 2229a3618abd unicore: Drop pointless include omits 09f6109ff4f8 Merge tag 'iio-fixes-for-5.3a' of git://git.kernel.org/pub [...] omits a9815a4fa2fd Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits e24ce84e85ab Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 750991f9af5b Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 431f288ed730 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits 13fbe991b5b1 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits 003bd5b4a7b4 r8169: don't use MSI before RTL8168d omits 66058b1ca565 Revert ("r8169: remove 1000/Half from supported modes") omits 8aace4f3eba2 net: phylink: Fix flow control for fixed-link omits 3db1fa8bb489 gigaset: stop maintaining seperately omits c7ba50fe2399 net: rds: Fix possible null-pointer dereferences in rds_rd [...] omits 90c6260c1905 iio: adc: gyroadc: fix uninitialized return code omits a0d57a552b83 isdn: mISDN: hfcsusb: Fix possible null-pointer dereferenc [...] omits 88c508344245 Merge tag 'Wimplicit-fallthrough-5.3-rc2' of git://git.ker [...] omits 43e317c1bbdf Merge tag 's390-5.3-3' of git://git.kernel.org/pub/scm/lin [...] omits 5efbd93708df Merge tag 'devicetree-fixes-for-5.3-2' of git://git.kernel [...] omits a5021c459791 ARM: dts: rockchip: Cleanup style around assignment operator omits 523634db145a Merge tag 'libnvdimm-fixes-5.3-rc2' of git://git.kernel.or [...] omits 41e6ada93356 docs: generic-counter.rst: fix broken references for ABI file omits 934d24a5e150 i3c: move i3c_device_match_id to device.c and export it omits 74bf71ed792a ALSA: hda: Fix 1-minute detection delay when i915 module i [...] omits b25e8a23d4ea kbuild: remove unused single-used-m omits cb36955a5569 gen_compile_commands: lower the entry count threshold omits 26c4c71bcd9a .gitignore: Add compilation database file omits b2eff0921805 kbuild: remove unused objectify macro omits 5168afe6ef59 Merge tag 'for-linus-20190726-2' of git://git.kernel.dk/li [...] omits 40233e7c4473 Merge tag 'selinux-pr-20190726' of git://git.kernel.org/pu [...] omits 543b8c468f55 f2fs: fix to read source block before invalidating it omits 5d01ab7bac46 libbpf: fix erroneous multi-closing of BTF FD omits e1ff7390f58e dt-bindings: Fix more $id value mismatches filenames omits ce842e73bccf dt-bindings: nvmem: SID: Fix the examples node names omits c61f0256964b dt-bindings: nvmem: Add YAML schemas for the generic NVMEM [...] omits f1765a1819ff of: Fix typo in kerneldoc omits 0a062ba725cd Merge tag 'mlx5-fixes-2019-07-25' of git://git.kernel.org/ [...] omits a68983891367 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits a7cf3d24ee60 net: qualcomm: rmnet: Fix incorrect UL checksum offload logic omits 01f5bffad555 ip6_tunnel: fix possible use-after-free on xmit omits e2921f9f95f1 Merge tag 'drm-fixes-2019-07-26' of git://anongit.freedesk [...] omits c5d139697d5d ocelot: Cancel delayed work before wq destruction omits 81af04b432fd qed: RDMA - Fix the hw_ver returned in device attributes omits 9a07406b00cd net: usb: qmi_wwan: Add the BroadMobi BM818 card omits 32630d526b9f MAINTAINERS: add entries for some documentation scripts omits c6c84f78e2f7 block: fix max segment size handling in blk_queue_virt_boundary omits 3ea54d9b0d65 Merge tag 'docs-5.3-1' of git://git.lwn.net/linux omits 0ed288665686 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 4792ba1f1ff0 Merge tag 'for-5.3-rc1-tag' of git://git.kernel.org/pub/sc [...] omits 863fa8887bef Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 04412819652f Merge tag 'for-linus-20190726' of git://git.kernel.dk/linux-block omits 750c930b085b Merge tag 'sound-5.3-rc2' of git://git.kernel.org/pub/scm/ [...] omits b381c016c5cf Merge tag 'iommu-fixes-v5.3-rc1' of git://git.kernel.org/p [...] omits 55d31aaec0da Merge branch 'for-linus-5.3' of git://git.kernel.org/pub/s [...] omits 6108cd475ca8 Merge tag 'hwmon-for-v5.3-rc2' of git://git.kernel.org/pub [...] omits 096769ea9538 ASoC: Intel: Skylake: Remove static table index when parsi [...] omits c8415833ec24 ASoC: codec2codec: fix missing return of error return code omits e0d99c4d24fd tools headers UAPI: Update tools's copy of kvm.h headers omits 820571af7219 tools include UAPI: Sync x86's syscalls_64.tbl and generic [...] omits 6701c619fa08 KVM: arm64: Update kvm_arm_exception_class and esr_class_s [...] omits 1a8248c74c81 KVM: arm: vgic-v3: Mark expected switch fall-through omits 3d584a3c85d6 arm64: KVM: regmap: Fix unexpected switch fall-through omits d2eba640a4b9 docs: phy: Drop duplicate 'be made' omits b5fa9fc9e809 irqchip/renesas-rza1: Fix an use-after-free in rza1_irqc_probe() omits 9a446ef08f3b irqchip/irq-imx-gpcv2: Forward irq type to parent omits 321275f0d8f5 irqchip/irq-mbigen: Add of_node_put() before return omits 34f8eb92ca05 irqchip/gic-v3-its: Free unused vpt_page when alloc vpe ta [...] omits 52f8c8b32ea2 irqchip/gic-v3: Mark expected switch fall-through omits 2127c01b7f63 ALSA: i2c: ak4xxx-adda: Fix a possible null pointer derefe [...] omits dd65f7e19c69 ALSA: hda - Show the fatal CORB/RIRB error more clearly omits d8481155a321 ASoC: sunxi: fix a sound binding broken reference omits 2448c813b12c ASoC: ti: davinci-mcasp: Support for correct symmetric sam [...] omits 3b46a67af2eb Merge branch 'asoc-5.3' into asoc-5.4 omits 1e112c35e3c9 ASoC: ti: davinci-mcasp: Correct slot_width posed constraint omits 789e162a6255 ASoC: rockchip: Fix mono capture omits e51b69808b7e ASoC: Intel: Fix some acpi vs apci typo in somme comments omits 34a2a80ff30b ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s mas [...] omits 19a1c4092e7c fix the struct mount leak in umount_tree() omits e6f4051123fd {nl,mac}80211: fix interface combinations on crypto contro [...] omits 73f628ec9e6b vhost: disable metadata prefetch optimization omits e8547e12d5d6 ARM: dts: gemini: Mount root from mtdblock3 omits b5a923f8c739 ARM: dts: gemini: Switch to redboot partition parsing omits 47ef78b09952 ARM: dts: gemini: Fix up confused pin settings omits 98abe0227827 MAINTAINERS: vfio-ccw: Remove myself as the maintainer omits ac7a0fcea39d s390/mm: use shared variables for sysctl range check omits 4f419eb14272 virtio/s390: fix race on airq_areas[] omits 1a2dcff88105 s390/dma: provide proper ARCH_ZONE_DMA_BITS value omits 70f69f481b87 spi: sprd: Change the hwlock support to be optional omits f9adf61e983f spi: sprd: adi: Change hwlock to be optional omits e6d722ca09c1 spi: sprd: adi: Add a reset reason for watchdog mode omits 9d9aa1cc91d6 spi: sprd: adi: Add a reset reason for factory test mode omits cc6b3431b36a spi: sprd: adi: Add a reset reason for TOS panic omits c627c58acdc4 spi: sprd: adi: Remove redundant address bits setting omits a3b46b86ca76 btrfs: fix extent_state leak in btrfs_lock_and_flush_order [...] omits 09e088a4903b xen/pciback: remove set but not used variable 'old_state' omits 4d5308e78527 Merge tag 'drm-fixes-5.3-2019-07-24' of git://people.freed [...] omits f480de3f4a2b Merge tag 'drm-misc-fixes-2019-07-25' of git://anongit.fre [...] omits a035d552a93b Makefile: Globally enable fall-through warning omits 2defb94edb44 drm/i915: Mark expected switch fall-throughs omits 9e87891799dc drm/amd/display: Mark expected switch fall-throughs omits 12fce1ab4ad9 drm/amdkfd/kfd_mqd_manager_v10: Avoid fall-through warning omits d64062b57eeb drm/amdgpu/gfx10: Fix missing break in switch statement omits 737298d18836 drm/amdkfd: Fix missing break in switch statement omits 7b26b91d3b23 perf/x86/intel: Mark expected switch fall-throughs omits cc4070449a5b mtd: onenand_base: Mark expected switch fall-through omits 2988160827b7 afs: fsclient: Mark expected switch fall-throughs omits 35a3a90cc56c afs: yfsclient: Mark expected switch fall-throughs omits 5a8dadbcfa6b can: mark expected switch fall-throughs omits eba6120de93b firewire: mark expected switch fall-throughs omits 28ba934d28cf Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 47d858d0bdcd ipip: validate header length in ipip_tunnel_xmit omits 53db1cced401 selftests/net: add missing gitignores (ipv6_flowlabel) omits d1f0b5dce8fd bnx2x: Disable multi-cos feature. omits 173e6ee21e2b structleak: disable STRUCTLEAK_BYREF in combination with K [...] omits 4a11458611fb ARM: dts: rockchip: add veyron-tiger board omits 0067692b662e ARM: dts: rockchip: add veyron-fievel board omits c6855f7bb66b dt-bindings: ARM: dts: rockchip: Add bindings for rk3288-v [...] omits 6b381a8e2c5f ARM: dts: rockchip: consolidate veyron panel and backlight [...] omits 280c08991622 Documentation: TLS: fix stat counters description omits 4ea52e250897 nfp: tls: rename tls packet counters omits 304ecc9a34b8 net/mlx5e: kTLS, Call WARN_ONCE on netdev mismatch omits 90bb76929116 net/mlx5e: Prevent encap flow counter update async to user query omits 4b95840a6ced net/mlx5e: Fix matching of speed to PRM link modes omits 694826e36634 net/mlx5e: Fix wrong max num channels indication omits 7a32f2962c56 net/mlx5: Fix modify_cq_in alignment omits 987f6c69dd92 net/mlx5: Add missing RDMA_RX capabilities omits 08aa5e7da6bc net/mlx5: Use reversed order when unregister devices omits ab9640000d92 ARM: dts: rockchip: move rk3288-veryon display settings in [...] omits 31ed9d9d71ec ARM: dts: rockchip: Limit WiFi TX power on rk3288-veyron-jerry omits 5882d65c1691 arm64: dts: rockchip: Add PWM fan for RockPro64 omits de4ee728465f nouveau: unlock mmap_sem on all errors from nouveau_range_fault omits 5fbcf5015db8 nouveau: remove the block parameter to nouveau_range_fault omits 02712bc32508 mm/hmm: move hmm_vma_range_done and hmm_vma_fault to nouveau omits 2bcbeaefde2f mm/hmm: always return EBUSY for invalid ranges in hmm_rang [...] omits 83fbae60fd38 fsl/fman: Remove comment referring to non-existent function omits 3008e06fdf09 st_nci_hci_connectivity_event_received: null check the allocation omits 9891d06836e6 st21nfca_connectivity_event_received: null check the allocation omits 4b663366246b tun: mark small packets as owned by the tap sock omits 16b2084a8afa Merge branch 'dim-fixes' omits f8be17b81d44 lib/dim: Fix -Wunused-const-variable warnings omits f06d0ca45827 linux/dim: Fix overflow in dim calculation omits 3123c5c4ca15 edac: altera: Move Stratix10 SDRAM ECC to peripheral omits c8ec4632c6ac ife: error out when nla attributes are empty omits 3dcfb397dad2 ASoC: codec2codec: deal with params when necessary omits 054d65004c6a ASoC: codec2codec: name link using stream direction omits 68c907f10cd8 ASoC: codec2codec: run callbacks in order omits 1c38bdc96941 MAINTAINERS: update EDAC entry to reflect current tree and [...] omits 66013e8ec685 platform/x86: intel_pmc_core: Add ICL-NNPI support to PMC Core omits 6acf5d76ab68 Platform: OLPC: add SPI MODULE_DEVICE_TABLE omits cb8ffde5694a libbpf: silence GCC8 warning about string truncation omits 8732d85a69a0 platform/x86: wmi: add missing struct parameter description omits edbfe83def34 platform/x86: pcengines-apuv2: Fix softdep statement omits 1889c6e6ac6e regulator: act8865: fix ptr_ret.cocci warnings omits 6535e831b4c8 ASoC: cs47l92: Add codec driver for Cirrus Logic CS47L92 omits 9cba2d6a1447 ASoC: cs47l15: Add codec driver for Cirrus Logic CS47L15 omits 01ec57a4371e ASoC: wm_adsp: Allow bus error handler to be called directly omits 5af9e972ac72 ASoC: SOF: Makefile - fix the top-level kernel module name [...] omits 9c0b2596f2ac Merge branch 'nvme-5.3' of git://git.infradead.org/nvme in [...] omits 36703247d5f5 io_uring: ensure ->list is initialized for poll commands omits 6789f873ed37 Merge tag 'pm-5.3-rc2' of git://git.kernel.org/pub/scm/lin [...] omits a51edf751b66 Merge tag 'riscv/for-v5.3-rc2' of git://git.kernel.org/pub [...] omits da3cc2e6f168 Merge tag 'ktest-v5.3' of git://git.kernel.org/pub/scm/lin [...] omits 5e291a908869 ALSA: echoaudio: Replace kmalloc + memcpy with kmemdup omits a29a0a467e2c Merge branch 'access-creds' omits 6e7ca09b583d btrfs: Fix deadlock caused by missing memory barrier omits b7165bd0d6cb IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW [...] omits d191152f43a5 IB/counters: Always initialize the port counter object omits a379d1ce32f1 IB/core: Fix querying total rdma stats omits 296e3a2aad09 IB/mlx5: Prevent concurrent MR updates during invalidation omits e77cc85ee390 arm64: dts: qcom: sdm845: remove macro from unit name omits 2833d79c28b8 arm64: dts: qcom: sdm845-cheza: remove macro from unit name omits 19e684e835f6 arm64: dts: qcom: sdm845: remove unit name for thermal tri [...] omits 81a7b51177fc arm64: dts: qcom: sdm845: remove unnecessary properties fo [...] omits a1875bf98290 arm64: dts: qcom: sdm845: Add unit name to soc node omits 36a80df44b6f arm64: dts: sdm845: Add video nodes omits 43931d350f30 x86/apic/x2apic: Implement IPI shorthands support omits 2510d09e9dab x86/apic/flat64: Remove the IPI shorthand decision logic omits dea978632e84 x86/apic: Share common IPI helpers omits 1f0ad660488b x86/apic: Remove the shorthand decision logic omits 832df3d47bad x86/smp: Enhance native_send_call_func_ipi() omits d0a7166bc7ac x86/smp: Move smp_function_call implementations into IPI code omits 22ca7ee933a3 x86/apic: Provide and use helper for send_IPI_allbutself() omits 6a1cb5f5c641 x86/apic: Add static key to Control IPI shorthands omits bdda3b93e660 x86/apic: Move no_ipi_broadcast() out of 32bit omits bd82dba2fa6a x86/apic: Add NMI_VECTOR wait to IPI shorthand omits 3994ff90acc3 x86/apic: Remove dest argument from __default_send_IPI_shortcut() omits 60dcaad5736f x86/hotplug: Silence APIC and NMI when CPU is dead omits 9c92374b631d x86/cpu: Move arch_smt_update() to a neutral place omits 82e574782345 x86/apic/uv: Make x2apic_extra_bits static omits c94f0718fb1c x86/apic: Consolidate the apic local headers omits ba77b2a02e00 x86/apic: Move apic_flat_64 header into apic directory omits 8b542da37287 x86/apic: Move ipi header into apic directory omits 521b82fee98c x86/apic: Cleanup the include maze omits cdc86c9d1f82 x86/apic: Move IPI inlines into ipi.c omits cc8bf191378c x86/apic: Make apic_pending_intr_clear() more robust omits 2640da4cccf5 x86/apic: Soft disable APIC before initializing it omits 39c89dff9c36 x86/apic: Invoke perf_events_lapic_init() after enabling APIC omits 2591bc4e8d70 x86/kgbd: Use NMI_VECTOR not APIC_DM_NMI omits a2df00fd5012 Merge branch 'smp/hotplug' into x86/apic omits 747d5a1bf293 x86/reboot: Always use NMI fallback when shutdown via rebo [...] omits 289a2d22b5b6 perf/x86/intel: Mark expected switch fall-throughs omits a1dc0446d649 sched/core: Silence a warning in sched_init() omits a07db5c08657 sched/core: Fix CPU controller for !RT_GROUP_SCHED omits 710da3c8ea7d sched/core: Prevent race condition between cpuset and __sc [...] omits 1a763fd7c633 rcu/tree: Call setschedule() gp ktread to SCHED_FIFO outsi [...] omits d74b27d63a8b cgroup/cpuset: Change cpuset_rwsem and hotplug lock order omits 1243dc518c9d cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem omits 59d06cea1198 sched/deadline: Fix bandwidth accounting at all levels aft [...] omits f9a25f776d78 cpusets: Rebuild root domain deadline accounting information omits 4b211f2b129d sched/core: Streamle calls to task_rq_unlock() omits c22645f4c8f0 sched/topology: Add partition_sched_domains_locked() omits 60e17f5cef83 sched/fair: Introduce fits_capacity() omits e0e8d4911ed2 sched/isolation: Prefer housekeeping CPU in local node omits 65d74e91694e sched/stats: Fix unlikely() use of sched_info_on() omits 7b3c92b85a65 sched/core: Convert get_task_struct() to return the task omits 3c29e651e16d sched/fair: Fall back to sched-idle CPU if idle CPU isn't found omits 43e9f7f231e4 sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq omits 84ec3a078708 time/tick-broadcast: Fix tick_broadcast_offline() lockdep [...] omits f6cad8df6b30 sched/fair: Fix imbalance due to CPU affinity omits 9434f9f5d117 sched/fair: Change task_numa_work() storage to static omits b34920d4ce6e sched/fair: Move task_numa_work() init to init_numa_balancing() omits d35927a14464 sched/fair: Move init_numa_balancing() below task_numa_work() omits 0c09ab96fc82 cpu/hotplug: Cache number of online CPUs omits b9fa6442f704 cpumask: Implement cpumask_or_equal() omits e797bda3fd29 smp/hotplug: Track booted once CPUs in a cpumask omits 8c779229d0f4 locking/lockdep: Report more stack trace statistics omits 12593b7467f9 locking/lockdep: Reduce space occupied by stack traces omits a2970421640b stacktrace: Constify 'entries' arguments omits 364f6afc4f55 locking/lockdep: Make it clear that what lock_class::key p [...] omits 4ce54af8b33d perf/core: Fix creating kernel counters for PMUs that over [...] omits 5ea3f6fb37b7 perf/x86: Apply more accurate check on hypervisor platform omits 3b238a64c300 perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE [...] omits 3d0c3953601d perf/x86/intel: Fix SLOTS PEBS event constraint omits 6c11c6e3d5e9 locking/mutex: Test for initialized mutex omits 30a35f79faad locking/lockdep: Clean up #ifdef checks omits 68037aa78208 locking/lockdep: Hide unused 'class' variable omits 6ffddfb9e1de locking/rwsem: Add ACQUIRE comments omits 952041a8639a tty/ldsem, locking/rwsem: Add missing ACQUIRE to read_fail [...] omits 99143f82a255 lcoking/rwsem: Add missing ACQUIRE to read_slowpath sleep loop omits e1b98fa31664 locking/rwsem: Add missing ACQUIRE to read_slowpath exit w [...] omits 78134300579a locking/rwsem: Don't call owner_on_cpu() on read-owner omits cb361d8cdef6 sched/fair: Use RCU accessors consistently for ->numa_group omits 16d51a590a8c sched/fair: Don't free p->numa_faults with concurrent readers omits 2a6fc3cb5cb6 drm/tegra: Fix gpiod_get_from_of_node() regression omits d105ef8120dd dmaengine: tegra210-adma: Fix unused function warnings omits b7989e271e9f ASoC: ti: davinci-mcasp: Improve serializer handling in mu [...] omits 816fe206138a ASoC: ti: davinci-mcasp: Add support for RIGHT_J format omits f2c8b5701403 ASoC: pcm3168a: Allow all channels in case of parallel DIN [...] omits b6297d9e078a clk: meson: g12a: fix hifi typo in mali parent_names omits d4fddac5a51c test_firmware: fix a memory leak bug omits 0c7d37f4d9b8 hpet: Fix division by zero in hpet_time_div() omits 1b5621832f9b eeprom: make older eeprom drivers select NVMEM_SYSFS omits 61d51456f357 vt: Grab console_lock around con_is_bound in show_bind omits 10b0f1c227ed vmw_balloon: Remove Julien from the maintainers list omits 8f9e86ee7959 staging: android: ion: Bail out upon SIGKILL when allocati [...] omits 517c3ba00916 x86/speculation/mds: Apply more accurate check on hypervis [...] omits 643d83f0a351 x86/hpet: Undo the early counter is counting check omits 4a2b8560e3df tty: serial: netx: Delete driver omits 978946e42840 ARM: dts: stm32: enable FMC2 NAND controller on stm32mp157c-ev1 omits 52ded6f9ce84 ARM: dts: stm32: add FMC2 NAND controller pins muxing on s [...] omits aafa0ae33586 ARM: dts: stm32: add FMC2 NAND controller support on stm32mp157c omits 2fa278e32b9f ARM: dts: stm32: activate dma for qspi on stm32mp157 omits d39b5bad8658 xhci: Fix crash if scatter gather is used with Immediate D [...] omits 4849ee612970 usb: usb251xb: Reallow swap-dx-lanes to apply to the upstr [...] omits 79f6fafad4e2 Revert "usb: usb251xb: Add US port lanes inversion property" omits bafe64e5f0ed Revert "usb: usb251xb: Add US lanes inversion dts-bindings" omits 0ce38c5f929c iomap: fix Invalid License ID omits dc3bf49ea330 treewide: remove SPDX "WITH Linux-syscall-note" from kerne [...] omits d9c525229521 treewide: add "WITH Linux-syscall-note" to SPDX tag of uap [...] omits fdc757015782 Merge branch 'pm-cpufreq' omits f90bf1ece48a usb: wusbcore: fix unbalanced get/put cluster_id omits 94b9a70d32db usb/hcd: Fix a NULL vs IS_ERR() bug in usb_hcd_setup_local_mem() omits d74ffae8b8dd usb-storage: Add a limitation for blk_queue_max_hw_sectors() omits 4fbb8aa75836 usb: pci-quirks: Minor cleanup for AMD PLL quirk omits f3dccdaade41 usb: pci-quirks: Correct AMD PLL quirk detection omits 25f8c834e2a6 Input: synaptics - enable RMI mode for HP Spectre X360 omits 92e3e884887c Staging: fbtft: Fix GPIO handling omits 610504301235 staging: unisys: visornic: Update the description of 'poll [...] omits fb2b055b7e6e staging: wilc1000: flush the workqueue before deinit the host omits 66665bb99792 staging: gasket: apex: fix copy-paste typo omits b918d1c27066 Staging: fbtft: Fix reset assertion when using gpio descriptor omits dbc4f989c878 Staging: fbtft: Fix probing of gpio descriptor omits 3f8809499bf0 ALSA: hda - Add a conexant codec entry to let mute led work omits 67d86835840a netfilter: nft_meta_bridge: Eliminate 'out' label omits cb81572e8cb5 netfilter: nf_tables: Make nft_meta expression more robust omits 882a0db9d143 objtool: Improve UACCESS coverage omits e3cacb73e626 xtensa: fix build for cores with coprocessors omits 4638faac0327 netrom: hold sock when setting skb->destructor omits 260637903f47 ovs: datapath: hide clang frame-overflow warnings omits 47b79bbb19e1 net/tls: add myself as a co-maintainer omits f972037e7124 net: phy: mscc: initialize stats array omits 2756d9143aa5 ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chips omits c7fa7f567cab net: phylink: don't start and stop SGMII PHYs in SFP modul [...] omits 09ea26792a57 Merge tag 'linux-can-fixes-for-5.3-20190724' of git://git. [...] omits 3bc817d665ac ip6_gre: reload ipv6h in prepare_ip6gre_xmit_ipv6 omits c7148c03db80 net/ipv4: cleanup error condition testing omits 71be7b0e7d40 Fix uninitialized variable in ipmb_dev_int.c omits 50ce73cfbb4a dt-bindings: interrupt-controller: al-fic: remove redundan [...] omits 527d37e9e575 selftests/livepatch: add test skip handling omits 939b482a6411 ARM: bcm283x: Reduce register ranges for UART, SPI and I2C omits b9332dad9870 IB/mlx5: Fix clean_mr() to work in the expected order omits 9ec4483a3f0f IB/mlx5: Move MRs to a kernel PD when freeing them to the [...] omits afd1417404fb IB/mlx5: Use direct mkey destroy command upon UMR unreg failure omits 6a053953739d IB/mlx5: Fix unreg_umr to ignore the mkey state omits aecea57f84b0 ktest: Fix some typos in config-bisect.pl omits 8d8bef503658 spi: bcm2835: Fix 3-wire mode if DMA is enabled omits bdc873feec90 ASoC: Intel: Skylake: Cleanup skl_module_cfg declaration omits 84b71067ea84 ASoC: Intel: Skylake: Make MCPS and CPS params obsolete omits d4e23b7c87e3 ASoC: Intel: Skylake: Do not disable FW notifications omits e5c29dc5221c ASoC: Intel: Skylake: Remove memory available check omits f2a167ca681d ASoC: Intel: Skylake: Remove MCPS available check omits 88abcc90cb04 ASoC: Intel: Skylake: Combine snd_soc_skl_ipc and snd_soc_skl omits bcc2a2dc3ba8 ASoC: Intel: Skylake: Merge skl_sst and skl into skl_dev struct omits 2e05ec4834f9 selftests: mlxsw: Fix typo in qos_mc_aware.sh omits d7852fbd0f04 access: avoid the RCU grace period for the temporary subje [...] omits bed38c3e2dca Merge tag 'powerpc-5.3-2' of git://git.kernel.org/pub/scm/ [...] omits 76260774575c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits c2626876c24f Merge tag 'dma-mapping-5.3-2' of git://git.infradead.org/u [...] omits 2a3b6f7b02cd spi: dw-pci: Use dev_get_drvdata omits a853c0a0b013 regulator: lp87565: Fix probe failure for "ti,lp87565" omits e8758a5ed278 ASoC: wm8955: Fix a typo in 'wm8995_pll_factors()' function name omits 40aa5383e393 ASoC: Fail card instantiation if DAI format setup fails omits 27988c966876 Merge tag 'v5.3-rc1' into regulator-5.3 omits 511885d7061e lib/timerqueue: Rely on rbtree semantics for next timer omits ad3c7b18c5b3 arm: use swiotlb for bounce buffering on LPAE configs omits 66d7780f18ea dma-mapping: check pfn validity in dma_common_{mmap,get_sgtable} omits acbc372e6109 selinux: check sidtab limit before adding a new entry omits 4599c6671b81 x86/crash: Remove unnecessary comparison omits c7842d1080a3 dt-bindings: clk: allwinner,sun4i-a10-ccu: Correct path in $id omits a30f1743e4f5 ALSA: line6: sizeof (byte) is always 1, use that fact. omits 21e450d21cca x86/mm: Avoid redundant interrupt disable in load_mm_cr4() omits 4fcf8544fc67 iommu: Introduce iommu_iotlb_gather_add_page() omits a7d20dc19d9e iommu: Introduce struct iommu_iotlb_gather for batching TL [...] omits 298f78895b08 iommu/io-pgtable: Rename iommu_gather_ops to iommu_flush_ops omits f71da4671946 iommu/io-pgtable-arm: Remove redundant call to io_pgtable_ [...] omits 6d1bcb957be2 iommu: Remove empty iommu_tlb_range_add() callback from iommu_ops omits 266e85a5ec91 KVM: X86: Boost queue head vCPU to mitigate lock waiter pr [...] omits b8f70953c125 x86/entry/32: Pass cr2 to do_async_page_fault() omits f3b5720cabaf Input: elantech - annotate fall-through case in elantech_u [...] omits 3d139703d397 fpga-manager: altera-ps-spi: Fix build error omits 1be8624a0cbe mei: me: add mule creek canyon (EHL) device ids omits b7a14297f102 can: gw: Fix error path of cgw_module_init omits fee6a8923ae0 can: peak_usb: fix potential double kfree_skb() omits 5f186c257fa4 can: flexcan: fix stop mode acknowledgment omits e9f2a856e102 can: flexcan: fix an use-after-free in flexcan_setup_stop_mode() omits 375f755899b8 can: mcp251x: add error check when wq alloc failed omits d4b890aec4be can: rcar_canfd: fix possible IRQ storm on high load omits c63845609c47 can: dev: call netif_carrier_off() in register_candev() omits 49ed96943a8e binder: prevent transactions to context manager from its o [...] omits a56587065094 binder: Set end of SG buffer area properly. omits 2f5947dfcaec Documentation: move Documentation/virtual to Documentation/virt omits 86be740845e3 arm64: dts: allwinner: h6: Enable IR on H6 boards omits 9267811aad35 arm64: dts: allwinner: h6: Add IR receiver node omits 63eb1e149576 arm64: dts: allwinner: a64: Enable IR on Orange Pi Win omits 44a4f416c838 arm64: dts: allwinner: a64: Add IR node omits 8fa345e711bf ARM: dts: sunxi: Prefer A31 bindings for IR omits 342d23a7dacf ARM: dts: sunxi: Prefer A31 bindings for IR omits 2a0dd1d7415a arm64: defconfig: Enable IR SUNXI option omits 89bbc6f1eb90 ARM: dts: Fix incorrect dcan register mapping for am3, am4 [...] omits 2e8647bbe1c8 ARM: dts: Fix flags for gpio7 omits e212abd452a4 bus: ti-sysc: Fix using configured sysc mask value omits 6ee8241d17c6 bus: ti-sysc: Fix handling of forced idle omits afd58b162e48 ARM: OMAP2+: Fix missing SYSC_HAS_RESET_STATUS for dra7 epwmss omits 20122994e38a scsi: scsi_dh_alua: always use a 2 second delay before ret [...] omits 5578257ca0e2 scsi: ibmvfc: fix WARN_ON during event pool release omits 5523ca8f624d scsi: fcoe: fix a typo omits e45ab43b1d40 scsi: megaraid_sas: Make some functions static omits 3b5f307ef3cb scsi: megaraid_sas: fix panic on loading firmware crashdump omits 359603a3847e scsi: megaraid_sas: fix spelling mistake "megarid_sas" -> [...] omits a581563f1bef cgroup: minor tweak for logic to get cgroup css omits 85db0023376f cgroup: Replace a seq_printf() call by seq_puts() in cgrou [...] omits ad5e427e0f6b Merge branch 'parisc-5.3-3' of git://git.kernel.org/pub/sc [...] omits decb705e01a5 libbpf: fix using uninitialized ioctl results omits 49902052fc6b Merge tag 'perf-urgent-for-mingo-5.3-20190723' of git://gi [...] omits e2dd73ac4440 arm64: defconfig: enable cpufreq support for RPi3 omits 7c8b87f01261 Merge branch 'fix-gso_segs' omits be69483bf4f3 selftests/bpf: add another gso_segs access omits 06a22d897d82 bpf: fix access to skb_shared_info->gso_segs omits d86afb89305d net: thunderx: Use fwnode_get_mac_address() omits d9b8aadaffa6 bpf: fix narrower loads on s390 omits a261e3797506 sky2: Disable MSI on ASUS P6T omits 4c6f5d4038af ARM: defconfig: enable cpufreq driver for RPi omits 7ba771e3e246 net: dsa: sja1105: sja1105_main: Add of_node_put() omits 78e420408d12 net: dsa: mv88e6xxx: chip: Add of_node_put() before return omits 92e6475ae0a0 drm/amd/display: Set enabled to false at start of audio disable omits 8eadf9bbab45 Merge branch 'selftests-forwarding-GRE-multipath-fixes' omits 1be79d89b7ae selftests: forwarding: gre_multipath: Fix flower filters omits efa7b79f675d selftests: forwarding: gre_multipath: Enable IPv4 forwarding omits 69ab285b6823 percpu: fix typo in pcpu_setup_first_chunk() comment omits 467fece8fbc6 ASoC: soc-dai: move snd_soc_dai_stream_valid() to soc-dai.c omits 88fdffa2eef4 ASoC: soc-core: use existing snd_soc_dai_digital_mute() omits b423c4202135 ASoC: soc-dai: add snd_soc_dai_compress_new() omits dcdab5820edd ASoC: soc-dai: add snd_soc_dai_remove() omits cfd9b5fbfe1e ASoC: soc-dai: add snd_soc_dai_probe() omits 24b09d051164 ASoC: soc-dai: add snd_soc_dai_resume() omits e0f2262292d0 ASoC: soc-dai: add snd_soc_dai_suspend() omits 1dea80d4b2bd ASoC: soc-dai: add snd_soc_dai_delay() omits 5c0769af4caf ASoC: soc-dai: add snd_soc_dai_bespoke_trigger() omits 95aef3553384 ASoC: soc-dai: add snd_soc_dai_trigger() omits 4beb8e109d30 ASoC: soc-dai: add snd_soc_dai_prepare() omits 330fcb5135e0 ASoC: soc-dai: add snd_soc_dai_shutdown() omits 5a52a0453148 ASoC: soc-dai: add snd_soc_dai_startup() omits 846faaed9df7 ASoC: soc-dai: add snd_soc_dai_hw_free() omits aa6166c2ac28 ASoC: soc-dai: mv soc_dai_hw_params() to soc-dai omits 06f6e1d41427 ASoC: add soc-dai.c omits 859fd6cbf1fb ASoC: rsnd: Support hw_free() callback at DAI level omits 7bd9d465140a Merge tag 'imx-fixes-5.3' of git://git.kernel.org/pub/scm/ [...] omits 02a0242549aa ARM: defconfig: u8500: Add new drivers omits 14d017bee4ac ARM: defconfig: u8500: Refresh defconfig omits 3a9d2569e45c ARM: dts: bcm: bcm47094: add missing #cells for mdio-bus-mux omits d64b212ea960 ARM: davinci: fix sleep.S build error on ARMv4 omits a5f888c53db5 regulator: act8865: support regulator-pull-down property omits cd81a91d04b8 regulator: act8865: rename fixed LDO ops omits 399ea57a4c8b selftests/x86: fix spelling mistake "FAILT" -> "FAIL" omits 36876b30d214 selftests: kmod: Fix typo in kmod.sh omits ca786b8db751 arm64: perf: Remove unused macro omits a7db285664dd gpio: pch: Use dev_get_drvdata omits 8fe34be14ecb Revert "nvme-pci: don't create a read hctx mapping without [...] omits 66b20ac0a1a1 nvme: fix multipath crash when ANA is deactivated omits e654dfd38c1e nvme: fix memory leak caused by incorrect subsystem free omits 08b903b5fd0c nvme: ignore subnqn for ADATA SX6000LNP omits 06532750010e dma-mapping: use dma_get_mask in dma_addressing_limited omits 66929812955b iommu/amd: Add support for X2APIC IOMMU interrupts omits 5a46d3f71d5e ACPI/IORT: Fix off-by-one check in iort_dev_find_its_id() omits 883a2a80f79c Input: elantech - enable SMBus on new (2018+) systems omits b1cbb2f09d7b Input: applespi - fix trivial typo in struct description omits 020834bebbcb Input: applespi - select CRC16 module omits 77ce56e2bfaa drbd: dynamically allocate shash descriptor omits 327fe1d42b83 block: blk-mq: Remove blk_mq_sched_started_request and sta [...] omits 607975b30db4 ALSA: ac97: Fix double free of ac97_codec_device omits 39e7317e37f7 perf build: Do not use -Wshadow on gcc < 4.8 omits d95daf5accf4 perf probe: Avoid calling freeing routine multiple times f [...] omits df8350ed56a2 perf probe: Set pev->nargs to zero after freeing pev->args [...] omits 872c8ee8f0f4 perf session: Fix loading of compressed data split across [...] omits 146540fb545b perf stat: Always separate stalled cycles per insn omits 08ef3af1579d perf stat: Fix segfault for event group in repeat mode omits 79b2fe5e7561 perf tools: Fix proper buffer size for feature processing omits dde4e732a5b0 perf script: Fix off by one in brstackinsn IPC computation omits 7db7218a7ea5 perf script: Improve man page description of metrics omits 5f8eec3225ff perf script: Fix --max-blocks man page description omits bdd50d7421b2 x86/bitops: Use __builtin_constant_p() directly instead of [...] omits 701010532164 x86/build: Remove unneeded uapi asm-generic wrappers omits 03b77f0b8587 regulator: stm32-booster: Remove .min_uV and .list_voltage [...] omits 2d09a79bf637 regulator: act8865: Add support for act8600 charger omits a789adae592e ASoC: rt1308: Convert headers to SPDX omits f90aa354be7b ASoC: rt5665: Fix a typo in the name of a function omits 810dbea36569 ASoC: SOF: Intel: hda: fix stream id setting omits 934bf82203d6 ASoC: SOF: Intel: hda: fix link DMA config omits 7ccafa2b3879 ASoC: fsl_esai: recover the channel swap after xrun omits 6298b78742be ASoC: SOF: Intel: ssp: BCLK delay parameter omits a3ebccb52efd ASoC: SOF: Intel: hda: reset link DMA state in prepare omits 672ff5e3596e ASoC: SOF: Intel: hda: add a parameter to disable MSI omits dc7a36f178a9 ASoC: SOF: Intel: hda: remove duplicated clear WAKESTS omits d06973515f95 ASoC: SOF: Intel: hda: use SOF defined init chip in resume omits 061edb232505 ASoC: SOF: Intel: hda: set position buffer in init chip omits fd15f2f5e272 ASoC: SOF: Intel: hda: Enable jack detection omits 6aa232e1ccfc ASoC: SOF: Intel: hda: reduce ifdef usage for hda omits 184fdfca4ba6 ASoC: SOF: Intel: hda: correct ROM state mask omits 1c38c9223da3 ASoC: SOF: remove unused state variable in suspend function omits 441c58cf8e5e ASoC: SOF: loader: Don't ignore SRAM block types omits 7198879ef577 ASoC: SOF: loader: Use the BAR provided by FW omits ce8234a6357e ASoC: SOF: Introduce snd_sof_dsp_get_bar_index ops omits c9b54a336016 ASoC: SOF: core: increase default IPC timeouts omits 6dd78b310b8d ASoC: SOF: ipc: use timeout configured at probe omits a49b68719275 ASoC: SOF: use common code to send PCM_FREE IPC omits 04c8027764bc ASoC: SOF: reset DMA state in prepare omits f1b1b9b13682 ASoC: SOF: pci: mark last_busy value at runtime PM init omits f8f85216f8d3 ASoC: pcm3168a: Fix a typo in the name of a constant omits 717dedb1dcee ASoC: SOF: Intel: hda: remove misleading error trace from [...] omits 8201f11a1f75 ASoC: qcom: apq8016_sbc: Fix oops with multiple DAI links omits 3b8179944cb0 ALSA: compress: Be more restrictive about when a drain is allowed omits a70ab8a86450 ALSA: compress: Don't allow paritial drain operations on c [...] omits 26c3f1542f50 ALSA: compress: Prevent bypasses of set_params omits 4475f8c4ab7b ALSA: compress: Fix regression on compressed capture streams omits e32db73c5aca MAINTAINERS: Update my email address omits d40113fb5f7e ARM: dts: sunxi: Fix the HDMI PHY name omits 6f21a03b07ce ARM: dts: sunxi: Remove simple-panel compatible omits 9779048d71b1 s390/kasan: add bitops instrumentation omits 0a5c3c2f4766 s390/bitops: make test functions return bool omits 5518aed82d2a s390: wire up clone3 system call omits a963609e2778 kbuild: enable arch/s390/include/uapi/asm/zcrypt.h for uap [...] omits 061c99623949 s390: use __u{16,32,64} instead of uint{16,32,64}_t in uap [...] omits 3f4b04e3cfd4 s390/hypfs: fix a typo in the name of a function omits eed341976014 Merge tag 'vfio-ccw-20190717-2' of https://git.kernel.org/ [...] omits 163ce24a4350 MAINTAINERS: add soc/ux500 omits 428b504e84bc ARM: ux500: simplify and move debug UART omits 69e96207ebf9 s390/qdio: restrict QAOB usage to IQD unicast queues omits a6ec414a4dd5 s390/qdio: add sanity checks to the fast-requeue path omits 6abe28197024 s390: enable detection of kernel version from bzImage omits 1a47dc0240bf dt-bindings: arm: fsl: Add the pico-pi-imx8m board omits c39eff747b84 dt-bindings: arm: Document i.MX8QXP AI_ML board binding omits 417393a5072f dt-bindings: Add Vendor prefix for Einfochips omits 88574a24ea12 dt-bindings: arm: nxp: Add device tree binding for ls1046a [...] omits bca031e2c8aa KVM: arm/arm64: Introduce kvm_pmu_vcpu_init() to setup PMU [...] omits 333a2101f47c firmware: Fix missing inline omits 201c1db90cd6 iommu/iova: Fix compilation error with !CONFIG_IOMMU_IOVA omits d43dc52274d4 firmware: imx: scu-pd: Add IRQSTR_DSP PD range omits 590b346b58ba firmware: imx: scu-pd: Add mu13 b side PD range omits dbc3c6295195 ARM: ux500: add missing of_node_put() omits 6d9d21711b38 firmware: imx: scu-pd: Rename mu PD range to mu_a omits e0a12445d1cb cpufreq/pasemi: fix use-after-free in pas_cpufreq_cpu_init() omits df7126cc4210 ARM: dts: imx6sll: move GIC to right location in DT omits 8c1a1f4879b6 ARM: dts: imx6ul: move GIC to right location in DT omits b051589c69bf ARM: dts: imx6sl: move GIC to right location in DT omits 211ded786146 ARM: dts: imx6sx: move GIC to right location in DT omits 8d0148473dec arm64: dts: imx8mq: fix SAI compatible omits c528adefd645 int340X/processor_thermal_device: Fix proc_thermal_rapl_remove() omits 9461e35f8418 ARM: dts: vf610-zii-scu4-aib: Drop unused pinctrl_i2c3 pin [...] omits aee2a02bcf55 ARM: dts: vf610-zii-scu4-aib: Fix pinctrl_i2c1's identation omits 6d234bc6a4b4 ARM: dts: vf610-zii-spb4: Drop unused pinctrl_i2c1 pinmux config omits 07523a6cb6f8 ARM: dts: ux500: set pull-up on STUIB STMPE IRQ line omits aef41a4d88ef ARM: dts: ux500: Fix up the thermal nodes omits 46269abf9720 ARM: dts: ste: Update coresight DT bindings omits 7a8689df21f4 ARM: ux500: Stop populating the PRCMU devices early omits 52d09014bb10 arm64: dts: imx8mm: Correct SAI3 RXC/TXFS pin's mux option #1 omits f4411786b39b ARM: dts: imx6ull: Add support for PHYTEC phyBOARD-Segin w [...] omits 9ae6390aa107 ARM: dts: imx6ul: segin: Move machine include to dts files omits f638e7fdbfdf ARM: dts: imx6ul: segin: Move ECSPI interface to board inc [...] omits b349580a4cae ARM: dts: imx6ul: phycore: Add eMMC at usdhc2 omits 87dc2cd47989 ARM: dts: imx6ul: segin: Only enable NAND if it is populated omits f1da57d8ea3a ARM: dts: imx6ul: segin: Make FEC and ethphy configurable in dts omits 783c10aa740f ARM: dts: imx6ul: segin: Fix LED naming for phyCORE and PE [...] omits 458264157b10 ARM: dts: imx6ul: segin: Reduce eth drive strength omits e37816bf9114 ARM: dts: imx6ul: segin: Add boot media to dts filename omits 591c175076d7 ARM: dts: imx6ul: phyboard-segin: Rename dts to PHYTEC nam [...] omits b3e487c0cf42 Revert "net: hns: fix LED configuration for marvell phy" omits 24183825c3c7 ARM: configs: aspeed: Refresh defconfigs omits 2f90ec143af8 ARM: configs: aspeed: Enable commonly used network functionality omits bb1dba7be1ee ARM: dts: aspeed: Add SGPM pinmux omits b3b06766315e ARM: dts: aspeed: tiogapass: Add VR devices omits dc4bea0b989c ARM: dts: aspeed: Add Lenovo Hr855xg2 BMC omits da335d2bcb42 ARM: dts: aspeed: Add Facebook Minipack BMC omits 1843f225625b dt-bindings: serial: lpuart: add the clock requirement for [...] omits 1b5d9a6e9835 scsi: core: fix the dma_max_mapping_size call omits e70bdd81bfe2 scsi: fdomain: fix building pcmcia front-end omits df7699c70c1b net: stmmac: Do not cut down 1G modes omits 01ad7facb68f Merge branch 'stmmac-fixes' omits ec5e5ce1e18b net: stmmac: Use kcalloc() instead of kmalloc_array() omits cbcf0999ae33 net: stmmac: RX Descriptors need to be clean before settin [...] omits f4e5f775db5a net: hns: fix LED configuration for marvell phy omits bba18318e7d1 net: mvpp2: Don't check for 3 consecutive Idle frames for [...] omits 722eb2f65acc arm64: dts: qcom: Add Asus NovaGo TP370QL omits 3f527d311932 arm64: dts: qcom: Add HP Envy x2 omits 2c6d2d3a580a arm64: dts: qcom: Add Lenovo Miix 630 omits af311ff9a691 firmware: qcom_scm: Cleanup code in qcom_scm_assign_mem() omits e1f1ae8002e4 clk: renesas: cpg-mssr: Fix reset control race condition omits c9a67cbb5189 clk: sprd: Select REGMAP_MMIO to avoid compile errors omits 26091eef3c17 riscv: dts: Add DT node for SiFive FU540 Ethernet controll [...] omits c93d059a8045 clk: mediatek: mt8183: Register 13MHz clock earlier for cl [...] omits 6ee82ef04e38 clk: Add missing documentation of devm_clk_bulk_get_option [...] omits 1573eebeaa80 clk: at91: generated: Truncate divisor to GENERATED_MAX_DIV + 1 omits 985eaf99eb18 scsi: target: cxgbit: add support for IEEE_8021QAZ_APP_SEL [...] omits 2b607f7088f9 doc:it_IT: translations in process/ omits 74af0d0be1d7 docs/vm: transhuge: fix typo in madvise reference omits 1bcff32679f6 drm/amdgpu/smu: move fan rpm query into the asic specific code omits b840e4d5fec6 drm/amd/powerplay: custom peak clock freq for navi10 omits 251a44888183 riscv: include generic support for MSI irqdomains omits bbb6fc43f131 drm: silence variable 'conn' set but not used omits f4da5d074c8e MAINTAINERS: Add Paul as a RISC-V maintainer omits 48ffc3d12b55 Merge branch 'pdf_fixes_v1' of https://git.linuxtv.org/mch [...] omits 143134ba4983 doc:it_IT: rephrase statement omits 5adcce34f8a3 doc:it_IT: align translation to mainline omits e27a24210aa1 Merge tag 'v5.3-rc1' into docs-next omits f7af86ccf188 batman-adv: Fix deletion of RTR(4|6) mcast list entries omits fa3a03da549a batman-adv: Fix netlink dumping of all mcast_flags buckets omits 12185dfe4436 bonding: Force slave speed check after link state recovery [...] omits 0036bc73ccbe drm/msm: stop abusing dma_map/unmap for cache omits af0653d56657 RDMA/siw: Remove set but not used variables 'rv' omits b7f406bb883b IB/mlx5: Replace kfree with kvfree omits c56b593d2af4 RDMA/bnxt_re: Honor vlan_id in GID entry comparison omits f4d46119f214 IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn omits dc25b239ebea IB/hfi1: Field not zero-ed when allocating TID flow memory omits 2b74c878b0ea IB/hfi1: Unreserve a flushed OPFN request omits cd48a8208723 IB/hfi1: Check for error on call to alloc_rsm_map_table omits 2e7b801eadbf drm/msm/dpu: Correct dpu encoder spinlock initialization omits 60c3becfd1a1 RDMA/hns: Fix sg offset non-zero issue omits 7af5cdb158f3 drm/msm: correct NULL pointer dereference in context_init omits d5121ffebc38 RDMA/siw: Fix error return code in siw_init_module() omits f51edcec5288 MAINTAINERS: Add an entry for generic architecture topology omits c181831f161c base: arch_topology: update Kconfig help description omits 03f11f03dbfe RISC-V: Parse cpu topology during boot. omits ca74b316df96 arm: Use common cpu_topology structure and functions. omits 60c1b220d8bc cpu-topology: Move cpu topology code to common code. omits 124e46a86580 dt-binding: cpu-topology: Move cpu-map to a common binding. omits 748fd07e2b9c ASoC: madera: Read device tree configuration omits 45004d66f2a2 ASoC: dapm: fix a memory leak bug omits c8b08fc0d6f8 firmware: qcom_scm: Fix some typos in docs and printks omits 6e37ccf78a53 firmware: qcom_scm: Use proper types for dma mappings omits 849b384f92bc Documentation: DT: arm: add support for sockets defining p [...] omits 7f6cade5b6bf iommu/vt-d: Print pasid table entries MSB to LSB in debugfs omits ae24fb49d011 iommu/virtio: Update to most recent specification omits 9eed17d37c77 iommu/iova: Remove stale cached32_node omits 3ee9eca760e7 iommu/vt-d: Check if domain->pgd was allocated omits effa467870c7 iommu/vt-d: Don't queue_iova() if there is no flush queue omits 5d6fb560729a dmaengine: ste_dma40: fix unneeded variable warning omits 6f4722b1d1eb dmaengine: dw-edma: fix endianess confusion omits 756c3ef93492 dmaengine: dw-edma: fix __iomem type confusion omits f0414087a1b9 dmaengine: dw-edma: fix unnecessary stack usage omits 40ca0ce56d4b arm64: entry: SP Alignment Fault doesn't write to FAR_EL1 omits cfe61801b0f1 balloon: fix up comments omits dd422906799f mm/balloon_compaction: avoid duplicate page removal omits 557529494d79 iommu/vt-d: Avoid duplicated pci dma alias consideration omits 042c805545d0 arm64: dts: allwinner: h6: Fix SID node name omits 5ea40f7106aa ARM: dts: sunxi: Unify the DE2 bus clocks order omits cbdf8a189a66 arm64: Force SSBS on context switch omits 301e7ee1dec5 Revert "iommu/vt-d: Consolidate domain_init() to avoid dup [...] omits c8eee4135a45 selftests/bpf: fix sendmsg6_prog on s390 omits 5d9e06d60eee bcache: fix possible memory leak in bch_cached_dev_run() omits 4be6e05c4d4c libbpf: Avoid designated initializers for unnamed union members omits cdb2f9207109 libbpf: Fix endianness macro usage for some compilers omits d2d5a6b0253d ALSA: firewire-motu: more code refactoring for MOTU data b [...] omits 9a738ad1b1a6 ALSA: firewire-lib: process payload of isoc context accord [...] omits 4731c672c930 ALSA: fireface: code refactoring for FF data block process [...] omits 00d004db6493 ALSA: firewire-motu: code refactoring for MOTU data block [...] omits 806653b70ee2 ALSA: firewire-tascam: code refactoring for TASCAM data bl [...] omits bb473966774a ALSA: firewire-digi00x: code refactoring for DOT data bloc [...] omits 9fc90644cae9 ALSA: firewire-lib: code refactoring for AM824 data block [...] omits d2c104a3426b ALSA: firewire-lib: pass packet descriptor to data block p [...] omits 0f5cfcb24d9c ALSA: firewire-lib: code refactoring to process context payloads omits 5e2ece0fdceb ALSA: firewire-lib: code refactoring to process PCM substream omits 753e717986c2 ALSA: firewire-lib: use packet descriptor for IR context omits f4f6ae7b7c1f ALSA: firewire-lib: use packet descriptor for IT context omits 04130cf8e296 ALSA: firewire-lib: add list of packet descriptor omits 600c8018df60 ALSA: firewire-lib: pass no syt information to data block [...] omits 3baf30532f94 ALSA: firewire-lib: add syt_override member for some protocols omits a35463d1f77d ALSA: firewire-lib: operate data block counter in top leve [...] omits 860d798c3704 ALSA: firewire-lib: operate data block counter in top leve [...] omits ab75481202d2 ALSA: firewire-lib: pass data block counter to data block [...] omits cdefaa44d535 ALSA: firewire-lib: pass data block count as an argument t [...] omits 588f2e2caf67 ALSA: firewire-lib: obsolete ctx_data.tx.first_dbc with CI [...] omits 57ebc6230f06 Merge branch 'bpf-sockmap-tls-fixes' omits d4d34185e710 selftests/tls: add shutdown tests omits 8051bb7f2cbf selftests/tls: close the socket with open record omits 65d41fb317c6 selftests/tls: add a bidirectional test omits 78b5dc3d68dc selftests/tls: test error codes around TLS ULP installation omits cf32526c8842 selftests/tls: add a test for ULP but no keys omits 95fa145479fb bpf: sockmap/tls, close can race with map free omits 0e858739c2d2 bpf: sockmap, only create entry if ulp is not already enabled omits 2bb90e5cc90e bpf: sockmap, synchronize_rcu before free'ing map omits 45a4521dcbd9 bpf: sockmap, sock_map_delete needs to use xchg omits 32857cf57f92 net/tls: fix transition through disconnect with close omits 313ab004805c net/tls: remove sock unlock/lock around strp_done() omits f87e62d45e51 net/tls: remove close callback sock unlock/lock around TX [...] omits ac78fc148d82 net/tls: don't call tls_sk_proto_close for hw record offload omits 318892ac0683 net/tls: don't arm strparser immediately in tls_set_sw_offload() omits 4574b0b9abc8 MAINTAINERS: Update my email address omits cfb7156672dd Merge drm-misc-next-fixes-2019-07-18 into drm-misc-fixes omits 223ecaf140b1 gpiolib: fix incorrect IRQ requesting of an active-low lineevent omits 3a6ffb3c8c32 mmc: mmc_spi: Enable stable writes omits 3a855b7ac7d5 powerpc/papr_scm: Force a scm-unbind if initial scm-bind fails omits 0d7fc080ba13 powerpc/papr_scm: Update drc_pmem_unbind() to use H_SCM_UN [...] omits 6d140e7569db powerpc/pseries: Update SCM hcall op-codes in hvcall.h omits 8d419adb0511 MAINTAINERS: Update my email address omits 01233d47836d MAINTAINERS: Fix spelling mistake in my name omits 0aafd138b322 MAINTAINERS: Update my email address to @kernel.org omits 665e985c2f41 mmc: meson-mx-sdio: Fix misuse of GENMASK macro omits 66ad66293ede gpio: em: use a helper variable for &pdev->dev omits ba2d139b02ba mmc: dw_mmc: Fix occasional hang after tuning on eMMC omits b6319b061ba2 ASoC: sgtl5000: Fix charge pump source assignment omits 631bc8f0134a ASoC: sgtl5000: Fix of unmute outputs on probe omits 694b14554d75 ASoC: sgtl5000: add ADC mute control omits cadee10c9831 ASoC: sgtl5000: Fix definition of VAG Ramp Control omits b1f373a11d25 ASoC: sgtl5000: Improve VAG power and mute control omits cfc8f568aada ASoC: Define a set of DAPM pre/post-up events omits 4aefb7387198 ASoC: rockchip-max98090: Remove MICBIAS as supply of input [...] omits 03b0deb6ba5f ASoC: cs47l35: Use define for DSPCLK enable bit omits 730e051c78b0 ASoC: rt1308: add silence detection and manual PDB control omits 980c10cda954 ASoC: rt1308: simplify the EFUSE read function omits b7e814deae33 ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER omits 96cd3b97bf32 ASoC: max98383: fix i2c probe failure omits 6d19d8a3cec7 ASoC: fsl_sai: mark regmap as fast_io omits bd517707d85f ASoC: fsl_sai: derive TX FIFO watermark from FIFO depth omits 89c9679f699d ASoC: fsl_sai: add of_match data omits a962a809e5e4 ASoC: mediatek: mt8183: make headset codec optional omits af62a3c8a872 ASoC: wcd9335: add irqflag IRQF_ONESHOT flag omits e1fb714bddf4 ASoC: bcm: cygnus-pcm: Unneeded variable: "ret". omits fc62113b32c9 mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() omits 3da9834d9381 spi: dw-mmio: Clock should be shut when error occurs omits 0521050215d0 spi: dw-mmio: Use devm_platform_ioremap_resource() omits d850c6f5fad6 regulator: rk808: Return REGULATOR_MODE_INVALID for invalid mode omits 962f170d9344 regulator: lm363x: Fix n_voltages setting for lm36274 omits 1e2cc8c5e074 regulator: lm363x: Fix off-by-one n_voltages for lm3632 ld [...] omits 1d3dd532883b sound: soc: codecs: mt6358: change return type of mt6358_c [...] omits 5be6155b50bb ASoC: fsl_esai: Wrap some operations to be functions omits 4dc057a786dc ASoC: rt5677: remove superfluous set omits eaba5585944e ASoC: codecs: ad193x: Use regmap_multi_reg_write() when in [...] omits f7408a3d5b5f ASoC: wcd9335: Fix misuse of GENMASK macro omits ef9bec27485f ASoC: SOF: Intel: hda: Make hdac_device device-managed omits 85697853beb2 Merge tag 'misc-habanalabs-fixes-2019-07-22' of git://peop [...] omits 1274204542f6 spi: pxa2xx: Balance runtime PM enable/disable on error omits 62ec3d13601b ASoC: SOF: use __u32 instead of uint32_t in uapi headers omits f86621cd6c6f SoC: rockchip: rockchip_max98090: Enable MICBIAS for heads [...] omits 48dfd37a0f85 ASoC: cs42xx8: Fix MFREQ selection issue for async mode omits 8dd26dff00c0 ASoC: dapm: Fix handling of custom_stop_condition on DAPM [...] omits c6bf2ae931ad KVM: nVMX: Set cached_vmcs12 and cached_shadow_vmcs12 NULL [...] omits d9a710e5fc49 KVM: X86: Dynamically allocate user_fpu omits e751732486eb KVM: X86: Fix fpu state crash in kvm guest omits ec269475cba7 Revert "kvm: x86: Use task structs fpu field for user" omits cf64527bb33f KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when lea [...] omits 5a9060e9437b arm64: mm: Drop pte_huge() omits ed2f3e9ff637 arm64/sve: Fix a couple of magic numbers for the Z-reg count omits d16af870a70e arm64/sve: Factor out FPSIMD to SVE state conversion omits 592700f094be arm64: stacktrace: Better handle corrupted stacks omits f3dcbe67ed42 arm64: stacktrace: Factor out backtrace initialisation omits 8caa6e2be723 arm64: stacktrace: Constify stacktrace.h functions omits be261ffce6f1 x86: Remove X86_FEATURE_MFENCE_RDTSC omits f240652b6032 x86/mpx: Remove MPX APIs omits e28df79ae2df x86/mpx: Remove selftests themselves omits 48febc03e6c2 x86/mpx: Remove selftests Makefile entry omits a88754b23114 arm64: vdso: Cleanup Makefiles omits 2e2f3c9b864d arm64: vdso: fix flip/flop vdso build bug omits 85751e9e5b14 arm64: vdso: Fix population of AT_SYSINFO_EHDR for compat vdso omits 69732102426b x86/realmode: Remove trampoline_status omits f76cb066edd1 powercap: Invoke powercap_init() and rapl_init() earlier omits f9adc23ee91e futex: Cleanup generic SMP variant of arch_futex_atomic_op [...] omits 83527ef7abf7 drivers: hv: vmbus: Replace page definition with Hyper-V s [...] omits 8c3e44bde7fd x86/hyperv: Add functions to allocate/deallocate page for Hyper-V omits fcd3f6222a4e x86/hyperv: Create and use Hyper-V page definitions omits 385065734cd4 x86/irq/64: Update stale comment omits d02f1aa39189 x86/sysfb_efi: Add quirks for some devices with swapped wi [...] omits 2af7c85714d8 x86/stacktrace: Prevent access_ok() warnings in arch_stack [...] omits 018ebca8bd70 x86/cpufeatures: Enable a new AVX512 CPU feature omits 1e0c08e3034d cpu/cpuid-deps: Add a tab to cpuid dependent features omits 6365b842aae4 x86/syscalls: Split the x32 syscalls into their own table omits f85a8573ceb2 x86/syscalls: Disallow compat entries for all types of 64- [...] omits a8d03c3f300e x86/syscalls: Use the compat versions of rt_sigsuspend() a [...] omits 45e29d119e99 x86/syscalls: Make __X32_SYSCALL_BIT be unsigned long omits 3f8fd02b1bf1 mm/vmalloc: Sync unmappings in __purge_vmap_area_lazy() omits 8e998fc24de4 x86/mm: Sync also unmappings in vmalloc_sync_all() omits 51b75b5b563a x86/mm: Check for pfn instead of page in vmalloc_sync_one() omits 83b584d9c6a1 x86/paravirt: Drop {read,write}_cr8() hooks omits 229b969b3d38 x86/apic: Initialize TPR to block interrupts 16-31 omits 2ca993963339 ARM: dts: imx6ul: fix clock frequency property name of I2C buses omits de332de26d19 ARM: dts: sunxi: Switch from phy to phy-handle omits 2a40d1b29113 ARM: dts: sunxi: Switch to the generic PHY properties omits 4df4888b17c4 Merge branch 'topic/hda-acomp-base' into for-next omits caa8422d01e9 ALSA: hda: Flush interrupts on disabling omits ade49db337a9 ALSA: hda/hdmi - Allow audio component for AMD/ATI and Nvi [...] omits 551626ec0ad2 ALSA: hda/hdmi - Don't report spurious jack state changes omits e4091bdd2fd9 ALSA: line6: Fix a typo omits d9aa4d4fca67 ARM: dts: opos6uldev: use OF graph to describe the display omits c8917b8ff09e firmware: fix build errors in paged buffer handling code omits bf58de429387 arm64: defconfig: Build imx8 ddr pmu as module omits 9310a7ba6de8 io_uring: track io length in async_list based on bytes omits bd11b3a391e3 io_uring: don't use iov_iter_advance() for fixed buffers omits 6a43074e2f46 block: properly handle IOCB_NOWAIT for async O_DIRECT IO omits 893a1c97205a blk-mq: allow REQ_NOWAIT to return an error inline omits f16d80b75a09 powerpc/tm: Fix oops on sigreturn on systems without TM omits deb0df1a994d Merge tag 'soc-fsl-next-v5.3-2' of git://git.kernel.org/pu [...] omits ae00fcc51e71 ARM: Delete netx a second time omits 223b2b5030f3 hwmon: (k8temp) documentation: update URL of datasheet omits f3d43e2e45fd hwmon: (nct6775) Fix register address and added missed tol [...] omits 211186cae14d hwmon: (occ) Fix division by zero issue omits 1991529f0fc9 arm64: Enable TIMER_IMX_SYS_CTR for ARCH_MXC platforms omits 87ff1f88552a arm64: defconfig: Select CONFIG_CLK_IMX8MN by default omits 6e998ef24d60 ARM: dts: imx7ulp: Fix usb-phy unit address format omits 9d9005a5a23f arm64: dts: imx8mq-librem5: Enable MIPI D-PHY omits a99b26b14bea arm64: dts: imx8mq: Add MIPI D-PHY omits 0be9af777049 ARM: dts: imx7ulp: add edma device node omits 5f7a6cd13457 ARM: dts: imx7-colibri: Remove unneeded snvs_pwrkey node omits 4931b5f16016 ARM: dts: imx7d-zii-rpu2: Remove unneeded snvs_pwrkey node omits f496e6750083 ARM: dts: Add ZII support for ZII i.MX7 RMU2 board omits 779988c5e618 ARM: dts: imx6sll: correct sdma compatible omits c6c0ad740916 ARM: dts: imx6ul: add dma support on ecspi omits 8dfe397431e0 soc: imx8: Add i.MX8MM UID(unique identifier) support omits 3026d0b7a497 soc: imx8: Add i.MX8MQ UID(unique identifier) support omits 4d53ea811b21 arm64: defconfig: Select CONFIG_PINCTRL_IMX8MN by default omits 7f4e4afa140c arm64: defconfig: Enable SDMA on i.mx8mq/8mm omits 849b7e3bb202 dt-bindings: arm: fsl: Add support for ZII i.MX7 RMU2 board omits 84ebd2da6d04 arm64: dts: rockchip: Specify override mode for kevin panel omits 123643e5c40a ARM: dts: rockchip: Specify rk3288-veyron-minnie's display [...] omits 95671ec23696 ARM: dts: rockchip: Specify rk3288-veyron-chromebook's dis [...] omits 8a6836ee3849 ARM: dts: at91: Avoid colliding 'display' node and property names omits 15a78ba1844a netfilter: ebtables: fix a memory leak bug in compat omits a7cd67e2b76e Input: applespi - fix warnings detected by sparse omits 69245c97560b parisc: Flush ITLB in flush_tlb_all_local() only on split [...] omits f5e03d3a0497 parisc: add kprobe_fault_handler() omits 94bccc340710 iscsi_ibft: make ISCSI_IBFT dependson ACPI instead of ISCS [...] omits 1d4126c4e119 libbpf: sanitize VAR to conservative 1-byte INT omits 04efe5911fb3 libbpf: fix SIGSEGV when BTF loading fails, but .BTF.ext exists omits 0e279dcea0ec ALSA: pcm: Fix refcount_inc() on zero usage omits d6f0f2f19a9e docs: load_config.py: ensure subdirs end with "/" omits b4fc36e60f25 powerpc/dma: Fix invalid DMA mmap behavior omits 56ac5e213933 riscv: enable sys_clone3 syscall for rv64 omits 9798f4ea71ea KVM: PPC: Book3S HV: XIVE: fix rollback when kvmppc_xive_c [...] omits 87a30e1f05d7 driver-core, libnvdimm: Let device subsystems add local lo [...] omits ca6bf264f6d8 libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock omits b70d31d054ee libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __n [...] omits 6de5d06e657a libnvdimm/bus: Prepare the nd_ioctl() path to be re-entrant omits 700cd033a82d libnvdimm/region: Register badblocks before namespaces omits 8aac0e233891 libnvdimm/bus: Prevent duplicate device_unregister() calls omits 00289cd87676 drivers/base: Introduce kill_device() omits 2a15d6481741 MIPS: Annotate fall-through in Cavium Octeon code omits 5bbe54346b53 MIPS: Annotate fall-through in kvm/emulate.c omits b8bea8a5e5d9 mips: fix cacheinfo omits a07e3324538a MIPS: kernel: only use i8253 clocksource with periodic clockevent omits b70666934b41 drm/amd/display: handle active dongle port type is DP++ or [...] omits b791f9dc2de4 drm/amd/display: do not read link setting if edp not connected omits 7352193a33df drm/amd/display: Increase size of audios array omits 58caae27df41 drm/amd/display: drop ASSERT() if eDP panel is not connected omits 6ac25e6d5b2f drm/amd/display: Only enable audio if speaker allocation exists omits 0905f3297726 drm/amd/display: Fix dc_create failure handling and 666 co [...] omits 67fd6c0d2de8 drm/amd/display: allocate 4 ddc engines for RV2 omits feb7eb522e0a drm/amd/display: put back front end initialization sequence omits 39fee5f60ce0 drm/amd/display: Wait for flip to complete omits 09fc26c1718f drm/amd/display: Change min_h_sync_width from 8 to 4 omits 74eda776d7a4 drm/amd/display: use encoder's engine id to find matched f [...] omits 1ca068ed34d6 drm/amd/display: fix DMCU hang when going into Modern Standby omits 19f876967a98 drm/amd/display: Disable Audio on reinitialize hardware omits 12d0e503dd9e drm/amd/display: Read max down spread omits 288af96df16b drm/amd/display: Check for valid stream_encode omits c7990daebe71 drm/amd/display: Wait for backlight programming completion [...] omits ca6f188cdf80 drm/amd/display: Poll for GPUVM context ready (v2) omits dd5d9348da02 drm/amd/display: wait for the whole frame after global unlock omits 7f6964c5a05e drm/amd/display: Copy max_clks_by_state after dce_clk_mgr_ [...] omits 492d9ec24492 drm/amd/display: Clock does not lower in Updateplanes omits 4fc1609bcd54 drm/amd/display: skip retrain in dc_link_set_preferred_lin [...] omits 4a876eecf6a5 drm/amd/display: swap system aperture high/low omits 61011e63f87f drm/amd/display: Set one 4:2:0-related PPS field as recomm [...] omits 90bbf6374b88 drm/amd/display: Set default block_size, even in unexpected cases omits 5b25e5f1a972 drm/amd/display: No audio endpoint for Dell MST display omits db31af12a516 drm/amd/display: cap DCFCLK hardmin to 507 for NV10 omits 5d109be38b23 drm/amd/display: fix dsc disable omits 0bd8ac7ed5f9 drm/amd/display: fix up HUBBUB hw programming for VM omits 61f33f6aa883 drm/amd/display: initialize p_state to proper value omits c6d5245d41de drm/amdgpu: use VCN firmware offset for cache window omits 3457b3055e43 drm/ttm: use the same attributes when freeing d_page->vaddr omits 1a195ed5f197 drm/amd/powerplay: change sysfs pp_dpm_xxx format for navi10 omits 578a4daa1cd6 drm/amdgpu: drop ras self test omits 29bd65080922 drm/amdgpu: only allow error injection to UMC IP block omits 59d9c0ab7169 drm/amdgpu: disable GFX RAS by default omits 5f872b723a45 drm/amdgpu: do not create ras debugfs/sysfs node for ASICs [...] omits 23d66e75d7c7 drm/amd/powerplay: report bootup clock as max supported on [...] omits ad28e02420be drm/amdgpu: Default disable GDS for compute VMIDs omits c0e48f9dea91 io_uring: add a memory barrier before atomic_read omits ac38297f7038 rq-qos: use a mb for got_token omits d14a9b389a86 rq-qos: set ourself TASK_UNINTERRUPTIBLE after we schedule omits 64e7ea875ef6 rq-qos: don't reset has_sleepers on spurious wakeups omits 545fbd0775ba rq-qos: fix missed wake-ups in rq_qos_throttle omits a6d81d30d3cd wait: add wq_has_single_sleeper helper omits 4d202c8c8ed3 powerpc/xive: Fix loop exit-condition in xive_find_target_ [...] omits b5e02b484d6f block, bfq: check also in-flight I/O in dispatch plugging omits 70256b42caaf ALSA: line6: Fix wrong altsetting for LINE6_PODHD500_1 omits 59d81c1e3cad ALSA: hda - Optimize resume for codecs without jack detection omits 2922d1cc1696 spi: gpio: Add SPI_MASTER_GPIO_SS flag omits 64dbc122b20f x86/entry/64: Use JMP instead of JMPQ omits 65f11c72780f HID: Add 044f:b320 ThrustMaster, Inc. 2 in 1 DT omits d79f7badd118 HID: logitech-dj: add the Powerplay receiver omits 27fc32fd9417 HID: logitech-hidpp: add USB PID for a few more supported mice omits 600ea54dbaec HID: logitech-dj: rename "gaming" receiver to "lightspeed" omits 518b7d55f80e docs: virtual: add it to the documentation body omits 9fc3a18a942f docs: remove extra conf.py files omits a84d9e899683 docs: load_config.py: avoid needing a conf.py just due to [...] omits 27eed923f715 scripts/sphinx-pre-install: seek for Noto CJK fonts for pd [...] omits 4ea96d57bbfd scripts/sphinx-pre-install: cleanup Gentoo checks omits 353290a9eb53 scripts/sphinx-pre-install: fix latexmk dependencies omits 56e5a6339237 scripts/sphinx-pre-install: don't use LaTeX with CentOS 7 omits b308467c916a scripts/sphinx-pre-install: fix script for RHEL/CentOS omits e0de2b59e243 docs: conf.py: only use CJK if the font is available omits 24889dad3d9e docs: conf.py: add CJK package needed by translations omits 9d42afbe6bd4 docs: pdf: add all Documentation/*/index.rst to PDF output omits bff9e34c6785 docs: fix broken doc references due to renames omits 08a69058c02f docs: power: add it to to the main documentation index omits 4d2e26a38fbc docs: powerpc: convert docs to ReST and rename to *.rst omits 4c4cbbaa693a Documentation: fix vfio-ccw doc omits 22d6552f827e xfrm interface: fix management of phydev omits c5d1030f2300 xfrm interface: fix list corruption for x-netns omits e0aaa332e6a9 xfrm interface: ifname may be wrong in logs omits e9e7e85d75f3 xfrm interface: avoid corruption on changelink omits aa2ba991c420 ASoC: Intel: bytcht_es8316: Add quirk for Irbis NB41 netbook omits 2abee12c0ab1 ASoC: samsung: odroid: fix a double-free issue for cpu_dai omits 9b6d104a6b15 ASoC: samsung: odroid: fix an use-after-free issue for codec omits 8f46e22b5ac6 regulator: axp20x: fix DCDC5 and DCDC6 for AXP803 omits 1ef55fed9219 regulator: axp20x: fix DCDCA and DCDCD for AXP806 omits 1624b0b20039 block: fix sysfs module parameters directory path in comment omits 07b0fdecb247 blkcg: allow blkcg_policy->pd_stat() to print non-debug info too omits f7b76ac9d17e io_uring: fix counter inc/dec mismatch in async_list omits c56cbfae62b7 ata: libahci_platform: remove redundant dev_err message omits dbd0f6d6c2a1 io_uring: fix the sequence comparison in io_sequence_defer omits 7aaddd96d5fe drm/modes: Don't apply cmdline's rotation if it wasn't specified omits 127e62174041 vfio-ccw: Update documentation for csch/hsch omits f4c9939433bd vfio-ccw: Don't call cp_free if we are processing a channe [...] omits c1ab69268d12 vfio-ccw: Set pa_nr to 0 if memory allocation fails for pa [...] omits 8b515be512a2 vfio-ccw: Fix memory leak and don't call cp_free in cp_init omits c9f597a4d6d7 vfio-ccw: Fix misleading comment when setting orb.cmd.c64 omits 03800e0526ee powerpc: fix off by one in max_zone_pfn initialization for [...] omits c8b4083db915 KVM: PPC: Book3S HV: Save and restore guest visible PSSCR [...] omits 28d2a6e6684d powerpc/pmu: Set pmcregs_in_use in paca when running as LPAR omits 63279eeb7f93 KVM: PPC: Book3S HV: Always save guest pmu for guest capab [...] omits da0ef93310e6 powerpc/mm: Limit rma_size to 1TB when running without HV mode omits 1244a720572f iio: imu: mpu6050: add missing available scan masks omits 6cdff99c9f7d iio: cros_ec_accel_legacy: Fix incorrect channel setting omits 5a304e1a4ea0 IIO: Ingenic JZ47xx: Set clock divider on probe omits ae8cc91a7d85 iio: adc: max9611: Fix misuse of GENMASK macro omits d5e5efa250cd f2fs: remove redundant check from f2fs_setflags_common() omits 6fc93c4e0ad1 f2fs: use generic checking function for FS_IOC_FSSETXATTR omits a1f32eeca60e f2fs: use generic checking and prep function for FS_IOC_SETFLAGS omits 224d5fd43d25 docs: driver-api: generic-counter: fix file path to ABI doc omits ec3042ad39d4 ASoC: audio-graph-card: add missing const at graph_get_dai_id() omits 09297c2f7a54 ASoC: rt1011: fix DC calibration offset not applying omits c152f8491a8d ASoC: audio-graph-card: fix an use-after-free in graph_get [...] omits aa2e362cb6b3 ASoC: audio-graph-card: fix use-after-free in graph_dai_li [...] omits 27862d5a3325 ASoC: simple-card: fix an use-after-free in simple_for_eac [...] omits 724808ad556c ASoC: simple-card: fix an use-after-free in simple_dai_lin [...] omits d6b197a14863 spi: spi-fsl-qspi: change i.MX7D RX FIFO size omits 43167bb1f6bb spi: dt-bindings: spi-controller: remove unnecessary 'maxI [...] omits 794fcee8da3c ASoC: simple-card-utils: care no Platform for DPCM omits 52db6685932e ASoC: simple_card_utils.h: care NULL dai at asoc_simple_de [...] omits 9e944c9be245 ASoC: Relocate my e-mail to .com domain zone omits 72365164cbef ASoC: rt1308: Remove executable attribute from source files omits 6cd249cfad68 ASoC: max98357a: use mdelay for sdmode-delay omits a2059825986a x86/speculation: Enable Spectre v1 swapgs mitigations omits 18ec54fdd6d1 x86/speculation: Prepare entry code for Spectre v1 swapgs [...] omits 9f02b8f61f29 tee: optee: add might_sleep for RPC requests omits 163fa23435cc percpu: Make pcpu_setup_first_chunk() void function omits fb59ee37cfe2 ARM: dts: am57xx: Disable voltage switching for SD card omits 717261e1769d habanalabs: don't reset device when getting VRHOT omits f62fa0ced46a habanalabs: use %pad for printing a dma_addr_t omits f6192c664e21 Merge commit '79499bb11db508' into fixes omits 21560067fb1f soc: fsl: qe: fold qe_get_num_of_snums into qe_snums_init omits 5cfca8911ddd soc: fsl: qe: support fsl,qe-snums property omits 8f762fe5819f dt-bindings: soc: fsl: qe: document new fsl,qe-snums binding omits d7fc59636641 soc: fsl: qe: introduce qe_get_device_node helper omits 875f2aabfcfa soc: fsl: qe: reduce static memory footprint by 1.7K omits f03de74d92ac soc: fsl: qe: drop useless static qualifier omits 5677eab3c86d soc: fsl: fix spelling mistake "Firmaware" -> "Firmware" omits de166bbe8617 ieee802154: hwsim: unregister hw while hwsim_subscribe_all [...] omits 1cbbbf39efab ieee802154: hwsim: Fix error handle path in hwsim_init_module adds 66b5f1c43984 net-ipv6-ndisc: add support for RFC7710 RA Captive Portal [...] adds bb448f8a60ea net: lan78xx: Merge memcpy + lexx_to_cpus to get_unaligned_lexx adds 5864118b6a44 usbnet: smsc75xx: Merge memcpy + le32_to_cpus to get_unali [...] adds d1854d509d61 ax88179_178a: Merge memcpy + le32_to_cpus to get_unaligned_le32 adds fcd4e60885af r8169: improve rtl_rx adds 7e24b4ed5ac4 net: usb: Merge cpu_to_le32s + memcpy to put_unaligned_le32 adds d7840976e391 net: Use skb accessors in network drivers adds d8e18a516f8f net: Use skb accessors in network core adds b656722906ef net: Increase the size of skb_frag_t adds f58ecf1b7d58 net: Reorder the contents of skb_frag_t adds 1dfa5bd38545 net: Rename skb_frag page to bv_page adds b8b576a16f79 net: Rename skb_frag_t size to bv_len
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (6ab8ad31601f) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ma [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .clang-format | 17 +- .gitignore | 3 - .mailmap | 28 +- Documentation/ABI/stable/sysfs-bus-w1 | 2 +- Documentation/ABI/stable/sysfs-driver-w1_ds28e04 | 4 +- Documentation/ABI/stable/sysfs-driver-w1_ds28ea00 | 2 +- Documentation/ABI/testing/debugfs-moxtet | 23 - Documentation/ABI/testing/sysfs-bus-moxtet-devices | 17 - Documentation/ABI/testing/sysfs-devices-soc | 7 - Documentation/ABI/testing/sysfs-firmware-efi | 8 - .../ABI/testing/sysfs-firmware-turris-mox-rwtm | 37 - Documentation/PCI/index.rst | 2 +- Documentation/PCI/pci-error-recovery.rst | 5 +- .../PCI/{pciebus-howto.rst => picebus-howto.rst} | 0 .../RCU/Design/Requirements/Requirements.html | 73 +- Documentation/RCU/rculist_nulls.txt | 2 +- Documentation/RCU/stallwarn.txt | 6 - .../admin-guide/auxdisplay/cfag12864b.rst | 98 - Documentation/admin-guide/auxdisplay/index.rst | 16 - Documentation/admin-guide/auxdisplay/ks0108.rst | 50 - .../admin-guide/cgroup-v1/blkio-controller.rst | 6 + Documentation/admin-guide/cgroup-v2.rst | 131 - Documentation/admin-guide/cifs/authors.rst | 69 - Documentation/admin-guide/cifs/changes.rst | 8 - Documentation/admin-guide/cifs/index.rst | 21 - Documentation/admin-guide/cifs/introduction.rst | 53 - Documentation/admin-guide/cifs/todo.rst | 133 - Documentation/admin-guide/cifs/usage.rst | 869 ---- Documentation/admin-guide/conf.py | 10 + Documentation/admin-guide/devices.txt | 11 +- Documentation/admin-guide/hw-vuln/spectre.rst | 88 +- Documentation/admin-guide/index.rst | 5 - Documentation/admin-guide/jfs.rst | 66 - Documentation/admin-guide/kernel-parameters.txt | 53 +- .../admin-guide/kernel-per-CPU-kthreads.rst | 8 +- .../admin-guide/laptops/thinkpad-acpi.rst | 23 - Documentation/admin-guide/mm/transhuge.rst | 2 +- Documentation/admin-guide/perf/imx-ddr.rst | 52 - Documentation/admin-guide/sysctl/net.rst | 29 +- Documentation/admin-guide/sysrq.rst | 20 +- Documentation/admin-guide/ufs.rst | 68 - Documentation/admin-guide/wimax/i2400m.rst | 283 -- Documentation/admin-guide/wimax/index.rst | 19 - Documentation/admin-guide/wimax/wimax.rst | 89 - Documentation/admin-guide/xfs.rst | 5 +- Documentation/arm/sa1100/adsbitsy.rst | 51 + Documentation/arm/sa1100/assabet.rst | 2 +- Documentation/arm/sa1100/brutus.rst | 69 + Documentation/arm/sa1100/freebird.rst | 25 + Documentation/arm/sa1100/graphicsclient.rst | 102 + Documentation/arm/sa1100/graphicsmaster.rst | 60 + Documentation/arm/sa1100/huw_webpanel.rst | 21 + Documentation/arm/sa1100/index.rst | 12 + Documentation/arm/sa1100/itsy.rst | 47 + Documentation/arm/sa1100/nanoengine.rst | 11 + Documentation/arm/sa1100/pangolin.rst | 29 + Documentation/arm/sa1100/pleb.rst | 13 + Documentation/arm/sa1100/tifon.rst | 7 + Documentation/arm/sa1100/yopy.rst | 5 + Documentation/arm/samsung-s3c24xx/index.rst | 2 +- Documentation/arm/sh-mobile/.gitignore | 1 + Documentation/arm64/index.rst | 1 - Documentation/arm64/kasan-offsets.sh | 27 - Documentation/arm64/memory.rst | 123 +- Documentation/arm64/silicon-errata.rst | 2 - Documentation/arm64/tagged-address-abi.rst | 156 - Documentation/arm64/tagged-pointers.rst | 21 +- Documentation/auxdisplay/cfag12864b | 105 + Documentation/auxdisplay/ks0108 | 55 + Documentation/block/null_blk.rst | 33 +- Documentation/block/switching-sched.rst | 4 + Documentation/conf.py | 30 +- Documentation/core-api/conf.py | 10 + Documentation/core-api/index.rst | 3 +- Documentation/core-api/packing.rst | 166 - Documentation/core-api/printk-formats.rst | 16 +- Documentation/crypto/conf.py | 10 + Documentation/dev-tools/conf.py | 10 + Documentation/devicetree/bindings/Makefile | 4 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 21 +- Documentation/devicetree/bindings/arm/arm,scmi.txt | 17 - Documentation/devicetree/bindings/arm/cpus.yaml | 1 - Documentation/devicetree/bindings/arm/fsl.yaml | 26 - .../devicetree/bindings/arm/idle-states.txt | 2 +- .../devicetree/bindings/arm/mediatek.yaml | 4 - Documentation/devicetree/bindings/arm/qcom.yaml | 8 - Documentation/devicetree/bindings/arm/renesas.yaml | 2 +- .../devicetree/bindings/arm/rockchip.yaml | 45 +- .../bindings/arm/socionext/milbeaut.yaml | 2 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 16 - .../devicetree/bindings/arm/ti/ti,davinci.yaml | 2 +- Documentation/devicetree/bindings/arm/topology.txt | 475 ++ Documentation/devicetree/bindings/bus/imx-weim.txt | 4 - Documentation/devicetree/bindings/bus/moxtet.txt | 46 - .../bindings/clock/allwinner,sun4i-a10-ccu.yaml | 2 +- .../bindings/clock/amlogic,axg-audio-clkc.txt | 1 - .../bindings/clock/amlogic,gxbb-clkc.txt | 1 - .../devicetree/bindings/clock/imx8mn-clock.yaml | 112 - .../devicetree/bindings/cpu/cpu-topology.txt | 553 -- Documentation/devicetree/bindings/dsp/fsl,dsp.yaml | 88 - Documentation/devicetree/bindings/eeprom/at25.txt | 1 - .../bindings/firmware/cznic,turris-mox-rwtm.txt | 19 - .../intel,ixp4xx-network-processing-engine.yaml | 2 +- .../devicetree/bindings/firmware/qcom,scm.txt | 4 +- .../devicetree/bindings/gpio/gpio-aspeed.txt | 7 +- .../devicetree/bindings/gpio/gpio-davinci.txt | 1 - .../devicetree/bindings/gpio/gpio-moxtet.txt | 18 - .../devicetree/bindings/gpio/gpio-mpc8xxx.txt | 16 +- .../devicetree/bindings/gpio/sgpio-aspeed.txt | 45 - .../bindings/{iio/adc => hwmon}/ads1015.txt | 0 Documentation/devicetree/bindings/hwmon/as370.txt | 11 - .../devicetree/bindings/hwmon/ibm,cffps1.txt | 8 +- Documentation/devicetree/bindings/hwmon/lm75.txt | 1 - .../devicetree/bindings/i2c/i2c-mux-gpmux.txt | 2 +- .../bindings/i2c/marvell,mv64xxx-i2c.yaml | 3 - .../devicetree/bindings/iio/accel/adi,adxl345.yaml | 2 +- .../devicetree/bindings/iio/accel/adi,adxl372.yaml | 2 +- .../bindings/iio/adc/allwinner,sun8i-a33-ths.yaml | 43 - .../interrupt-controller/amazon,al-fic.txt | 16 +- .../amlogic,meson-gpio-intc.txt | 1 - .../bindings/interrupt-controller/arm,gic-v3.yaml | 6 +- .../intel,ixp4xx-interrupt.yaml | 2 +- .../interrupt-controller/mediatek,sysirq.txt | 1 - .../interrupt-controller/snps,archs-idu-intc.txt | 30 +- .../devicetree/bindings/iommu/mediatek,iommu.txt | 30 +- .../devicetree/bindings/media/amlogic,vdec.txt | 5 +- .../media/{renesas,imr.txt => rcar_imr.txt} | 0 .../media/{renesas,vin.txt => rcar_vin.txt} | 0 .../{renesas,csi2.txt => renesas,rcar-csi2.txt} | 0 .../memory-controllers/mediatek,smi-common.txt | 12 +- .../memory-controllers/mediatek,smi-larb.txt | 4 - ...sas,dbsc.txt => renesas-memory-controllers.txt} | 0 .../bindings/mfd/allwinner,sun4i-a10-ts.yaml | 76 - .../devicetree/bindings/mfd/sun4i-gpadc.txt | 59 + .../misc/intel,ixp4xx-ahb-queue-manager.yaml | 49 - .../bindings/misc/intel,ixp4xx-queue-manager.yaml | 49 + .../bindings/mmc/allwinner,sun4i-a10-mmc.yaml | 14 +- .../devicetree/bindings/mmc/arasan,sdhci.txt | 17 - .../devicetree/bindings/mmc/aspeed,sdhci.yaml | 106 - .../devicetree/bindings/mmc/brcm,sdhci-iproc.txt | 4 +- .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 2 +- .../devicetree/bindings/net/can/rcar_can.txt | 6 +- .../devicetree/bindings/net/can/rcar_canfd.txt | 15 +- Documentation/devicetree/bindings/net/dsa/ksz.txt | 1 - Documentation/devicetree/bindings/net/fsl-fec.txt | 30 +- Documentation/devicetree/bindings/net/macb.txt | 4 +- .../bindings/nvmem/allwinner,sun4i-a10-sid.yaml | 4 +- .../devicetree/bindings/nvmem/nvmem-consumer.yaml | 45 - Documentation/devicetree/bindings/nvmem/nvmem.txt | 81 +- Documentation/devicetree/bindings/nvmem/nvmem.yaml | 93 - .../phy/allwinner,sun6i-a31-mipi-dphy.yaml | 2 +- .../bindings/pinctrl/st,stm32-pinctrl.yaml | 3 +- .../bindings/power/amlogic,meson-ee-pwrc.yaml | 93 - .../bindings/regulator/act8865-regulator.txt | 27 +- .../bindings/regulator/fixed-regulator.yaml | 19 +- .../bindings/regulator/mt6358-regulator.txt | 358 -- .../bindings/regulator/qcom,rpmh-regulator.txt | 15 +- .../devicetree/bindings/regulator/sy8824x.txt | 24 - .../bindings/regulator/twl-regulator.txt | 7 - .../bindings/regulator/uniphier-regulator.txt | 5 +- .../devicetree/bindings/reset/fsl,imx7-src.txt | 6 +- .../devicetree/bindings/reset/snps,dw-reset.txt | 30 - Documentation/devicetree/bindings/riscv/cpus.txt | 162 + Documentation/devicetree/bindings/riscv/cpus.yaml | 16 - .../devicetree/bindings/riscv/sifive.yaml | 2 +- .../devicetree/bindings/serial/fsl-lpuart.txt | 5 +- .../devicetree/bindings/serial/mtk-uart.txt | 1 - .../bindings/soc/amlogic/clk-measure.txt | 1 - .../devicetree/bindings/soc/fsl/cpm_qe/qe.txt | 13 +- .../devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt | 5 +- .../devicetree/bindings/soc/ti/sci-pm-domain.txt | 11 +- .../bindings/sound/allwinner,sun4i-a10-spdif.yaml | 4 +- .../sound/allwinner,sun50i-a64-codec-analog.yaml | 39 - .../bindings/sound/allwinner,sun8i-a33-codec.yaml | 57 - .../devicetree/bindings/sound/amlogic,axg-fifo.txt | 9 +- .../devicetree/bindings/sound/amlogic,axg-pdm.txt | 6 +- .../bindings/sound/amlogic,axg-spdifin.txt | 6 +- .../bindings/sound/amlogic,axg-spdifout.txt | 6 +- .../bindings/sound/amlogic,axg-tdm-formatters.txt | 4 +- .../bindings/sound/amlogic,g12a-tohdmitx.txt | 5 +- .../devicetree/bindings/sound/everest,es8316.txt | 23 - .../devicetree/bindings/sound/fsl,esai.txt | 7 +- .../devicetree/bindings/sound/fsl-sai.txt | 4 +- .../bindings/sound/sun50i-codec-analog.txt | 14 + .../devicetree/bindings/sound/sun8i-a33-codec.txt | 63 + .../devicetree/bindings/sound/uda1334.txt | 17 - .../devicetree/bindings/spi/nuvoton,npcm-fiu.txt | 47 - .../devicetree/bindings/spi/spi-controller.yaml | 3 +- .../devicetree/bindings/spi/spi-fsl-dspi.txt | 1 - .../devicetree/bindings/spi/spi-fsl-qspi.txt | 9 +- .../devicetree/bindings/spi/spi-mt65xx.txt | 1 - .../devicetree/bindings/spi/spi-sprd-adi.txt | 11 +- .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 102 - .../bindings/timer/allwinner,sun4i-timer.txt | 19 + .../bindings/timer/allwinner,sun5i-a13-hstimer.txt | 26 + .../timer/allwinner,sun5i-a13-hstimer.yaml | 79 - .../bindings/timer/intel,ixp4xx-timer.yaml | 2 +- .../devicetree/bindings/timer/renesas,cmt.txt | 40 +- .../devicetree/bindings/trivial-devices.yaml | 2 - Documentation/devicetree/bindings/usb/usb251xb.txt | 6 +- .../devicetree/bindings/vendor-prefixes.yaml | 14 - Documentation/devicetree/writing-schema.md | 130 + Documentation/devicetree/writing-schema.rst | 153 - Documentation/doc-guide/conf.py | 10 + Documentation/driver-api/80211/conf.py | 10 + Documentation/driver-api/conf.py | 10 + Documentation/driver-api/dmaengine/index.rst | 2 +- Documentation/driver-api/generic-counter.rst | 4 +- Documentation/driver-api/gpio/driver.rst | 138 +- Documentation/driver-api/index.rst | 2 - Documentation/driver-api/ipmb.rst | 2 +- Documentation/driver-api/mtd/spi-nor.rst | 2 +- Documentation/driver-api/phy/phy.rst | 4 +- Documentation/driver-api/pm/conf.py | 10 + Documentation/driver-api/sgi-ioc4.rst | 49 + Documentation/driver-api/soundwire/index.rst | 2 +- Documentation/driver-api/thermal/index.rst | 18 - Documentation/driver-api/thermal/sysfs-api.rst | 798 --- .../thermal/x86_pkg_temperature_thermal.rst | 55 - .../features/core/jump-labels/arch-support.txt | 2 +- .../debug/kprobes-on-ftrace/arch-support.txt | 2 +- .../locking/queued-rwlocks/arch-support.txt | 2 +- .../locking/queued-spinlocks/arch-support.txt | 4 +- .../locking/rwsem-optimized/arch-support.txt | 34 + Documentation/filesystems/Locking | 576 +++ Documentation/filesystems/cifs/AUTHORS | 63 + Documentation/filesystems/cifs/CHANGES | 4 + Documentation/filesystems/cifs/README | 743 +++ Documentation/filesystems/cifs/TODO | 119 + Documentation/filesystems/cifs/cifs.txt | 45 + .../cifs/winucase_convert.pl | 0 Documentation/filesystems/coda.txt | 4 +- Documentation/filesystems/conf.py | 10 + Documentation/filesystems/directory-locking | 135 + Documentation/filesystems/directory-locking.rst | 145 - Documentation/filesystems/index.rst | 4 - Documentation/filesystems/jfs.txt | 52 + Documentation/filesystems/locking.rst | 665 --- Documentation/filesystems/nfs/Exporting | 160 + Documentation/filesystems/nfs/exporting.rst | 165 - Documentation/filesystems/porting | 686 +++ Documentation/filesystems/porting.rst | 852 ---- Documentation/filesystems/ubifs-authentication.md | 426 ++ Documentation/filesystems/ubifs-authentication.rst | 444 -- Documentation/filesystems/ufs.txt | 60 + Documentation/filesystems/vfs.rst | 2 +- Documentation/gpu/conf.py | 10 + Documentation/hwmon/adm1021.rst | 2 +- Documentation/hwmon/adm1275.rst | 2 +- Documentation/hwmon/ads1015.rst | 90 + Documentation/hwmon/hih6130.rst | 2 +- Documentation/hwmon/ibm-cffps.rst | 2 +- Documentation/hwmon/index.rst | 2 +- Documentation/hwmon/inspur-ipsps1.rst | 79 - Documentation/hwmon/k8temp.rst | 2 +- Documentation/hwmon/lm25066.rst | 2 +- Documentation/hwmon/lm75.rst | 6 +- Documentation/hwmon/max16064.rst | 2 +- Documentation/hwmon/max16065.rst | 2 +- Documentation/hwmon/max20751.rst | 2 +- Documentation/hwmon/max34440.rst | 2 +- Documentation/hwmon/max6650.rst | 2 +- Documentation/hwmon/max8688.rst | 2 +- Documentation/hwmon/menf21bmc.rst | 2 +- Documentation/hwmon/pcf8591.rst | 2 +- Documentation/hwmon/pxe1610 | 90 + Documentation/hwmon/pxe1610.rst | 107 - Documentation/hwmon/sht3x.rst | 2 +- Documentation/hwmon/shtc1.rst | 21 +- Documentation/hwmon/submitting-patches.rst | 8 +- Documentation/hwmon/tmp103.rst | 2 +- Documentation/hwmon/tps40422.rst | 2 +- Documentation/hwmon/ucd9000.rst | 2 +- Documentation/hwmon/ucd9200.rst | 2 +- Documentation/hwmon/via686a.rst | 2 +- Documentation/hwmon/zl6100.rst | 2 +- .../{dma-considerations.rst => DMA-considerations} | 0 Documentation/i2c/busses/i2c-ali1535 | 42 + Documentation/i2c/busses/i2c-ali1535.rst | 45 - Documentation/i2c/busses/i2c-ali1563 | 27 + Documentation/i2c/busses/i2c-ali1563.rst | 30 - Documentation/i2c/busses/i2c-ali15x3 | 112 + Documentation/i2c/busses/i2c-ali15x3.rst | 122 - Documentation/i2c/busses/i2c-amd-mp2 | 23 + Documentation/i2c/busses/i2c-amd-mp2.rst | 25 - Documentation/i2c/busses/i2c-amd756 | 25 + Documentation/i2c/busses/i2c-amd756.rst | 29 - Documentation/i2c/busses/i2c-amd8111 | 41 + Documentation/i2c/busses/i2c-amd8111.rst | 43 - Documentation/i2c/busses/i2c-diolan-u2c | 26 + Documentation/i2c/busses/i2c-diolan-u2c.rst | 29 - Documentation/i2c/busses/i2c-i801 | 173 + Documentation/i2c/busses/i2c-i801.rst | 182 - Documentation/i2c/busses/i2c-ismt | 36 + Documentation/i2c/busses/i2c-ismt.rst | 44 - Documentation/i2c/busses/i2c-mlxcpld | 51 + Documentation/i2c/busses/i2c-mlxcpld.rst | 57 - Documentation/i2c/busses/i2c-nforce2 | 50 + Documentation/i2c/busses/i2c-nforce2.rst | 53 - Documentation/i2c/busses/i2c-nvidia-gpu | 18 + Documentation/i2c/busses/i2c-nvidia-gpu.rst | 20 - Documentation/i2c/busses/i2c-ocores | 68 + Documentation/i2c/busses/i2c-ocores.rst | 70 - Documentation/i2c/busses/i2c-parport | 178 + Documentation/i2c/busses/i2c-parport-light | 22 + Documentation/i2c/busses/i2c-parport-light.rst | 24 - Documentation/i2c/busses/i2c-parport.rst | 190 - Documentation/i2c/busses/i2c-pca-isa | 23 + Documentation/i2c/busses/i2c-pca-isa.rst | 26 - Documentation/i2c/busses/i2c-piix4 | 112 + Documentation/i2c/busses/i2c-piix4.rst | 114 - Documentation/i2c/busses/i2c-sis5595 | 59 + Documentation/i2c/busses/i2c-sis5595.rst | 68 - Documentation/i2c/busses/i2c-sis630 | 58 + Documentation/i2c/busses/i2c-sis630.rst | 63 - Documentation/i2c/busses/i2c-sis96x | 73 + Documentation/i2c/busses/i2c-sis96x.rst | 82 - Documentation/i2c/busses/i2c-taos-evm | 46 + Documentation/i2c/busses/i2c-taos-evm.rst | 48 - Documentation/i2c/busses/i2c-via | 34 + Documentation/i2c/busses/i2c-via.rst | 40 - Documentation/i2c/busses/i2c-viapro | 73 + Documentation/i2c/busses/i2c-viapro.rst | 77 - Documentation/i2c/busses/index.rst | 33 - Documentation/i2c/busses/scx200_acb | 32 + Documentation/i2c/busses/scx200_acb.rst | 37 - Documentation/i2c/dev-interface | 213 + Documentation/i2c/dev-interface.rst | 219 - Documentation/i2c/fault-codes | 128 + Documentation/i2c/fault-codes.rst | 131 - Documentation/i2c/functionality | 148 + Documentation/i2c/functionality.rst | 156 - Documentation/i2c/gpio-fault-injection | 136 + Documentation/i2c/gpio-fault-injection.rst | 136 - Documentation/i2c/i2c-protocol | 88 + Documentation/i2c/i2c-protocol.rst | 98 - Documentation/i2c/i2c-stub | 64 + Documentation/i2c/i2c-stub.rst | 66 - Documentation/i2c/i2c-topology | 376 ++ Documentation/i2c/i2c-topology.rst | 396 -- Documentation/i2c/index.rst | 37 - Documentation/i2c/instantiating-devices | 248 + Documentation/i2c/instantiating-devices.rst | 253 - Documentation/i2c/muxes/i2c-mux-gpio | 83 + Documentation/i2c/muxes/i2c-mux-gpio.rst | 85 - Documentation/i2c/old-module-parameters | 44 + Documentation/i2c/old-module-parameters.rst | 49 - Documentation/i2c/slave-eeprom-backend | 14 + Documentation/i2c/slave-eeprom-backend.rst | 14 - Documentation/i2c/slave-interface | 193 + Documentation/i2c/slave-interface.rst | 198 - Documentation/i2c/smbus-protocol | 283 ++ Documentation/i2c/smbus-protocol.rst | 301 -- Documentation/i2c/summary | 43 + Documentation/i2c/summary.rst | 45 - Documentation/i2c/ten-bit-addresses | 28 + Documentation/i2c/ten-bit-addresses.rst | 33 - Documentation/i2c/upgrading-clients | 279 ++ Documentation/i2c/upgrading-clients.rst | 285 -- Documentation/i2c/writing-clients | 403 ++ Documentation/i2c/writing-clients.rst | 425 -- Documentation/index.rst | 11 - Documentation/input/conf.py | 10 + Documentation/input/multi-touch-protocol.rst | 2 +- Documentation/isdn/CREDITS | 70 + Documentation/isdn/INTERFACE.CAPI | 355 ++ Documentation/isdn/README.avmb1 | 187 + Documentation/isdn/README.gigaset | 403 ++ Documentation/isdn/README.hysdn | 195 + Documentation/isdn/README.mISDN | 6 + Documentation/isdn/avmb1.rst | 246 - Documentation/isdn/credits.rst | 73 - Documentation/isdn/gigaset.rst | 465 -- Documentation/isdn/hysdn.rst | 196 - Documentation/isdn/index.rst | 24 - Documentation/isdn/interface_capi.rst | 407 -- Documentation/isdn/m_isdn.rst | 9 - Documentation/kbuild/index.rst | 1 - Documentation/kbuild/reproducible-builds.rst | 122 - Documentation/kernel-hacking/conf.py | 10 + Documentation/locking/spinlocks.rst | 16 +- Documentation/m68k/README.buddha | 210 + Documentation/m68k/buddha-driver.rst | 209 - Documentation/m68k/index.rst | 1 - Documentation/maintainer/conf.py | 10 + Documentation/maintainer/pull-requests.rst | 2 +- Documentation/media/conf.py | 12 + Documentation/memory-barriers.txt | 2 +- Documentation/mips/AU1xxx_IDE.README | 115 + Documentation/mips/au1xxx_ide.rst | 130 - Documentation/mips/index.rst | 17 - Documentation/networking/caif/README | 109 + Documentation/networking/caif/caif.rst | 141 - Documentation/networking/conf.py | 10 + Documentation/networking/device_drivers/index.rst | 2 +- Documentation/networking/index.rst | 2 +- Documentation/networking/mac80211_hwsim/README | 68 + .../networking/mac80211_hwsim/mac80211_hwsim.rst | 80 - Documentation/networking/tls-offload.rst | 41 +- Documentation/networking/tuntap.txt | 4 +- Documentation/nios2/README | 23 + Documentation/nios2/nios2.rst | 24 - Documentation/openrisc/README | 110 + Documentation/openrisc/TODO | 12 + Documentation/openrisc/index.rst | 18 - Documentation/openrisc/openrisc_port.rst | 121 - Documentation/openrisc/todo.rst | 15 - Documentation/packing.txt | 149 + Documentation/parisc/debugging | 39 + Documentation/parisc/debugging.rst | 46 - Documentation/parisc/index.rst | 18 - Documentation/parisc/registers | 129 + Documentation/parisc/registers.rst | 154 - Documentation/power/index.rst | 2 +- Documentation/powerpc/DAWR-POWER9.txt | 90 + Documentation/powerpc/bootwrapper.rst | 155 - Documentation/powerpc/bootwrapper.txt | 141 + Documentation/powerpc/cpu_families.rst | 222 - Documentation/powerpc/cpu_families.txt | 221 + Documentation/powerpc/cpu_features.rst | 60 - Documentation/powerpc/cpu_features.txt | 56 + Documentation/powerpc/cxl.rst | 467 -- Documentation/powerpc/cxl.txt | 449 ++ Documentation/powerpc/cxlflash.rst | 433 -- Documentation/powerpc/cxlflash.txt | 429 ++ Documentation/powerpc/dawr-power9.rst | 93 - Documentation/powerpc/dscr.rst | 87 - Documentation/powerpc/dscr.txt | 83 + Documentation/powerpc/eeh-pci-error-recovery.rst | 336 -- Documentation/powerpc/eeh-pci-error-recovery.txt | 334 ++ Documentation/powerpc/firmware-assisted-dump.rst | 301 -- Documentation/powerpc/firmware-assisted-dump.txt | 292 ++ Documentation/powerpc/hvcs.rst | 581 --- Documentation/powerpc/hvcs.txt | 567 +++ Documentation/powerpc/index.rst | 34 - Documentation/powerpc/isa-versions.rst | 15 +- Documentation/powerpc/mpc52xx.rst | 43 - Documentation/powerpc/mpc52xx.txt | 39 + .../powerpc/pci_iov_resource_on_powernv.rst | 312 -- .../powerpc/pci_iov_resource_on_powernv.txt | 301 ++ Documentation/powerpc/pmu-ebb.rst | 138 - Documentation/powerpc/pmu-ebb.txt | 137 + Documentation/powerpc/ptrace.rst | 156 - Documentation/powerpc/ptrace.txt | 151 + Documentation/powerpc/qe_firmware.rst | 296 -- Documentation/powerpc/qe_firmware.txt | 295 ++ Documentation/powerpc/syscall64-abi.rst | 110 - Documentation/powerpc/syscall64-abi.txt | 105 + Documentation/powerpc/transactional_memory.rst | 247 - Documentation/powerpc/transactional_memory.txt | 244 + Documentation/process/conf.py | 10 + Documentation/process/deprecated.rst | 14 - Documentation/process/email-clients.rst | 20 +- .../process/embargoed-hardware-issues.rst | 279 -- Documentation/process/howto.rst | 2 +- Documentation/process/index.rst | 1 - Documentation/process/submitting-patches.rst | 2 +- Documentation/riscv/boot-image-header.rst | 62 - Documentation/riscv/boot-image-header.txt | 50 + Documentation/riscv/index.rst | 1 - Documentation/s390/dasd.rst | 84 + Documentation/s390/debugging390.rst | 2613 ++++++++++ Documentation/s390/index.rst | 2 + Documentation/s390/vfio-ccw.rst | 31 +- Documentation/scheduler/sched-bwc.rst | 74 +- Documentation/security/tpm/index.rst | 2 - Documentation/security/tpm/tpm_event_log.rst | 55 - Documentation/security/tpm/tpm_ftpm_tee.rst | 27 - Documentation/sh/conf.py | 10 + Documentation/sound/alsa-configuration.rst | 2 - Documentation/sound/conf.py | 10 + Documentation/sound/hd-audio/models.rst | 3 - Documentation/sound/hd-audio/notes.rst | 5 - Documentation/sound/index.rst | 2 +- Documentation/sphinx/automarkup.py | 5 +- Documentation/sphinx/load_config.py | 27 +- Documentation/spi/butterfly | 68 + Documentation/spi/butterfly.rst | 74 - Documentation/spi/index.rst | 22 - Documentation/spi/pxa2xx | 235 + Documentation/spi/pxa2xx.rst | 240 - Documentation/spi/spi-lm70llp | 79 + Documentation/spi/spi-lm70llp.rst | 84 - Documentation/spi/spi-sc18is602 | 36 + Documentation/spi/spi-sc18is602.rst | 39 - Documentation/spi/spi-summary | 631 +++ Documentation/spi/spi-summary.rst | 644 --- Documentation/spi/spidev | 149 + Documentation/spi/spidev.rst | 163 - .../{driver-api => }/thermal/cpu-cooling-api.rst | 0 .../{driver-api => }/thermal/exynos_thermal.rst | 0 .../thermal/exynos_thermal_emulation.rst | 0 Documentation/thermal/index.rst | 18 + .../{driver-api => }/thermal/intel_powerclamp.rst | 0 .../{driver-api => }/thermal/nouveau_thermal.rst | 0 .../{driver-api => }/thermal/power_allocator.rst | 0 Documentation/thermal/sysfs-api.rst | 798 +++ .../thermal/x86_pkg_temperature_thermal.rst | 55 + Documentation/trace/coresight-cpu-debug.rst | 192 - Documentation/trace/coresight-cpu-debug.txt | 187 + Documentation/trace/coresight.rst | 498 -- Documentation/trace/coresight.txt | 482 ++ Documentation/trace/ftrace.rst | 13 +- Documentation/trace/index.rst | 2 - .../translations/it_IT/doc-guide/sphinx.rst | 19 +- .../translations/it_IT/process/changes.rst | 22 +- Documentation/translations/it_IT/process/howto.rst | 2 +- Documentation/translations/it_IT/process/index.rst | 1 - .../translations/it_IT/process/kernel-docs.rst | 11 +- .../it_IT/process/maintainer-pgp-guide.rst | 25 +- .../it_IT/process/programming-language.rst | 51 - .../it_IT/process/submitting-patches.rst | 2 +- Documentation/translations/ja_JP/SubmittingPatches | 2 +- Documentation/translations/ja_JP/howto.rst | 2 +- Documentation/translations/ko_KR/howto.rst | 2 +- .../translations/ko_KR/memory-barriers.txt | 2 +- Documentation/translations/zh_CN/arm64/booting.txt | 4 +- Documentation/translations/zh_CN/process/howto.rst | 14 +- .../zh_CN/process/submitting-patches.rst | 2 +- Documentation/userspace-api/conf.py | 10 + Documentation/virt/kvm/api.txt | 5296 -------------------- Documentation/virt/kvm/hypercalls.txt | 154 - Documentation/virt/kvm/index.rst | 12 - Documentation/virt/kvm/mmu.txt | 449 -- Documentation/virt/kvm/review-checklist.txt | 38 - Documentation/{virt => virtual}/index.rst | 0 .../kvm/amd-memory-encryption.rst | 0 Documentation/virtual/kvm/api.txt | 5296 ++++++++++++++++++++ .../{virt => virtual}/kvm/arm/hyp-abi.txt | 0 Documentation/{virt => virtual}/kvm/arm/psci.txt | 0 Documentation/{virt => virtual}/kvm/cpuid.rst | 0 Documentation/{virt => virtual}/kvm/devices/README | 0 .../{virt => virtual}/kvm/devices/arm-vgic-its.txt | 0 .../{virt => virtual}/kvm/devices/arm-vgic-v3.txt | 0 .../{virt => virtual}/kvm/devices/arm-vgic.txt | 0 .../{virt => virtual}/kvm/devices/mpic.txt | 0 .../{virt => virtual}/kvm/devices/s390_flic.txt | 0 .../{virt => virtual}/kvm/devices/vcpu.txt | 0 .../{virt => virtual}/kvm/devices/vfio.txt | 0 Documentation/{virt => virtual}/kvm/devices/vm.txt | 0 .../{virt => virtual}/kvm/devices/xics.txt | 0 .../{virt => virtual}/kvm/devices/xive.txt | 0 .../{virt => virtual}/kvm/halt-polling.txt | 0 Documentation/virtual/kvm/hypercalls.txt | 154 + Documentation/virtual/kvm/index.rst | 11 + Documentation/{virt => virtual}/kvm/locking.txt | 0 Documentation/virtual/kvm/mmu.txt | 449 ++ Documentation/{virt => virtual}/kvm/msr.txt | 0 Documentation/{virt => virtual}/kvm/nested-vmx.txt | 0 Documentation/{virt => virtual}/kvm/ppc-pv.txt | 0 Documentation/virtual/kvm/review-checklist.txt | 38 + Documentation/{virt => virtual}/kvm/s390-diag.txt | 0 .../{virt => virtual}/kvm/timekeeping.txt | 0 .../{virt => virtual}/kvm/vcpu-requests.rst | 0 Documentation/{virt => virtual}/paravirt_ops.rst | 0 .../{virt => virtual}/uml/UserModeLinux-HOWTO.txt | 0 Documentation/vm/conf.py | 10 + Documentation/vm/hmm.rst | 2 +- Documentation/w1/index.rst | 21 - Documentation/w1/masters/ds2482 | 31 + Documentation/w1/masters/ds2482.rst | 39 - Documentation/w1/masters/ds2490 | 68 + Documentation/w1/masters/ds2490.rst | 72 - Documentation/w1/masters/index.rst | 14 - Documentation/w1/masters/mxc-w1 | 12 + Documentation/w1/masters/mxc-w1.rst | 17 - Documentation/w1/masters/omap-hdq | 52 + Documentation/w1/masters/omap-hdq.rst | 54 - Documentation/w1/masters/w1-gpio | 44 + Documentation/w1/masters/w1-gpio.rst | 47 - Documentation/w1/slaves/index.rst | 16 - Documentation/w1/slaves/w1_ds2406 | 25 + Documentation/w1/slaves/w1_ds2406.rst | 27 - Documentation/w1/slaves/w1_ds2413 | 50 + Documentation/w1/slaves/w1_ds2413.rst | 59 - Documentation/w1/slaves/w1_ds2423 | 47 + Documentation/w1/slaves/w1_ds2423.rst | 54 - Documentation/w1/slaves/w1_ds2438 | 63 + Documentation/w1/slaves/w1_ds2438.rst | 69 - Documentation/w1/slaves/w1_ds28e04 | 36 + Documentation/w1/slaves/w1_ds28e04.rst | 41 - Documentation/w1/slaves/w1_ds28e17 | 68 + Documentation/w1/slaves/w1_ds28e17.rst | 72 - Documentation/w1/slaves/w1_therm | 67 + Documentation/w1/slaves/w1_therm.rst | 74 - Documentation/w1/w1-generic.rst | 133 - Documentation/w1/w1-netlink.rst | 202 - Documentation/w1/w1.generic | 121 + Documentation/w1/w1.netlink | 189 + Documentation/watchdog/hpwdt.rst | 2 +- Documentation/wimax/README.i2400m | 260 + Documentation/wimax/README.wimax | 81 + Documentation/x86/conf.py | 10 + MAINTAINERS | 395 +- Makefile | 32 +- arch/Kconfig | 19 +- arch/arc/boot/dts/Makefile | 3 - arch/arc/include/asm/entry-arcv2.h | 2 +- arch/arc/include/asm/linkage.h | 8 +- arch/arc/include/asm/mach_desc.h | 3 +- arch/arc/kernel/mcip.c | 60 +- arch/arc/kernel/unwind.c | 5 +- arch/arc/mm/dma.c | 2 +- arch/arc/plat-hsdk/platform.c | 87 +- arch/arm/Kconfig | 102 +- arch/arm/Kconfig.debug | 46 +- arch/arm/Makefile | 6 +- arch/arm/boot/dts/Makefile | 19 +- arch/arm/boot/dts/am335x-boneblue.dts | 92 +- arch/arm/boot/dts/am335x-cm-t335.dts | 1 + arch/arm/boot/dts/am33xx-l4.dtsi | 16 +- arch/arm/boot/dts/am33xx.dtsi | 32 +- arch/arm/boot/dts/am4372.dtsi | 32 +- arch/arm/boot/dts/am437x-l4.dtsi | 4 - arch/arm/boot/dts/am571x-idk.dts | 7 +- arch/arm/boot/dts/am572x-idk.dts | 7 +- arch/arm/boot/dts/am574x-idk.dts | 7 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 3 +- arch/arm/boot/dts/am57xx-beagle-x15-revb1.dts | 7 +- arch/arm/boot/dts/am57xx-beagle-x15-revc.dts | 7 +- arch/arm/boot/dts/aspeed-ast2500-evb.dts | 11 - arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts | 429 -- .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 272 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts | 149 - arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 141 - arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-lenovo-hr855xg2.dts | 663 --- arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts | 918 ---- arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 19 +- arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 10 - arch/arm/boot/dts/aspeed-g4.dtsi | 48 - arch/arm/boot/dts/aspeed-g5.dtsi | 35 +- arch/arm/boot/dts/at91-ariag25.dts | 255 +- arch/arm/boot/dts/at91-ariettag25.dts | 100 +- arch/arm/boot/dts/at91-cosino.dtsi | 203 +- arch/arm/boot/dts/at91-cosino_mega2560.dts | 93 +- arch/arm/boot/dts/at91-kizboxmini.dts | 179 +- arch/arm/boot/dts/at91sam9261ek.dts | 2 +- arch/arm/boot/dts/at91sam9263ek.dts | 2 +- arch/arm/boot/dts/at91sam9g15.dtsi | 28 +- arch/arm/boot/dts/at91sam9g15ek.dts | 12 +- arch/arm/boot/dts/at91sam9g25ek.dts | 89 +- arch/arm/boot/dts/at91sam9g35ek.dts | 22 +- arch/arm/boot/dts/at91sam9m10g45ek.dts | 2 +- arch/arm/boot/dts/at91sam9rlek.dts | 2 +- arch/arm/boot/dts/at91sam9x25ek.dts | 36 +- arch/arm/boot/dts/at91sam9x35ek.dts | 43 +- arch/arm/boot/dts/at91sam9x5.dtsi | 2 +- arch/arm/boot/dts/at91sam9x5_lcd.dtsi | 194 +- arch/arm/boot/dts/at91sam9x5dm.dtsi | 86 +- arch/arm/boot/dts/at91sam9x5ek.dtsi | 265 +- arch/arm/boot/dts/bcm2835-rpi-a-plus.dts | 14 - arch/arm/boot/dts/bcm2835-rpi-a.dts | 14 - arch/arm/boot/dts/bcm2835-rpi-b-plus.dts | 14 - arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts | 14 - arch/arm/boot/dts/bcm2835-rpi-b.dts | 14 - arch/arm/boot/dts/bcm2835-rpi-cm1-io1.dts | 9 - arch/arm/boot/dts/bcm2835-rpi-cm1.dtsi | 5 - arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 14 - arch/arm/boot/dts/bcm2835-rpi-zero.dts | 14 - arch/arm/boot/dts/bcm2835-rpi.dtsi | 23 + arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 10 - arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 3 - arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 3 - arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 3 - arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts | 9 - arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 1 - arch/arm/boot/dts/bcm283x.dtsi | 6 +- arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 3 - arch/arm/boot/dts/da850-evm.dts | 2 +- arch/arm/boot/dts/dra7-evm.dts | 2 +- arch/arm/boot/dts/dra7-l4.dtsi | 6 +- arch/arm/boot/dts/dra74x-mmc-iodelay.dtsi | 50 +- arch/arm/boot/dts/ep7211-edb7211.dts | 2 +- arch/arm/boot/dts/exynos3250.dtsi | 3 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 18 +- arch/arm/boot/dts/exynos5250-arndale.dts | 9 +- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 5 - arch/arm/boot/dts/exynos5250.dtsi | 48 - arch/arm/boot/dts/exynos5420-peach-pit.dts | 1 - arch/arm/boot/dts/exynos5420.dtsi | 13 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 1 - arch/arm/boot/dts/exynos5800.dtsi | 9 - arch/arm/boot/dts/gemini-nas4220b.dts | 37 +- arch/arm/boot/dts/gemini-sl93512r.dts | 56 +- .../imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts | 2 +- .../imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts | 2 +- .../imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts | 2 +- arch/arm/boot/dts/imx25-pdk.dts | 2 +- arch/arm/boot/dts/imx27-apf27dev.dts | 2 +- .../boot/dts/imx27-eukrea-mbimxsd27-baseboard.dts | 2 +- arch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts | 2 +- arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts | 2 +- arch/arm/boot/dts/imx53-m53menlo.dts | 3 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 11 - arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 2 + arch/arm/boot/dts/imx6qdl-phytec-pbab01.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 73 +- arch/arm/boot/dts/imx6qdl.dtsi | 4 +- arch/arm/boot/dts/imx6sl.dtsi | 18 +- arch/arm/boot/dts/imx6sll.dtsi | 24 +- arch/arm/boot/dts/imx6sx.dtsi | 22 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 2 +- arch/arm/boot/dts/imx6ul-geam.dts | 2 +- arch/arm/boot/dts/imx6ul-isiot.dtsi | 2 +- arch/arm/boot/dts/imx6ul-kontron-n6310-s-43.dts | 102 - arch/arm/boot/dts/imx6ul-kontron-n6310-s.dts | 420 -- arch/arm/boot/dts/imx6ul-kontron-n6310-som.dtsi | 134 - arch/arm/boot/dts/imx6ul-opos6uldev.dts | 37 +- arch/arm/boot/dts/imx6ul-phytec-pcl063.dtsi | 148 + arch/arm/boot/dts/imx6ul-phytec-peb-eval-01.dtsi | 55 + .../boot/dts/imx6ul-phytec-phyboard-segin-full.dts | 89 + .../arm/boot/dts/imx6ul-phytec-phyboard-segin.dtsi | 329 ++ arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 171 - .../boot/dts/imx6ul-phytec-segin-ff-rdk-nand.dts | 93 - .../boot/dts/imx6ul-phytec-segin-peb-eval-01.dtsi | 57 - arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 346 -- arch/arm/boot/dts/imx6ul-pico-hobbit.dts | 2 +- arch/arm/boot/dts/imx6ul-pico-pi.dts | 4 +- arch/arm/boot/dts/imx6ul.dtsi | 53 +- arch/arm/boot/dts/imx6ull-phytec-phycore-som.dtsi | 24 - .../boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dts | 93 - .../boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts | 93 - .../boot/dts/imx6ull-phytec-segin-lc-rdk-nand.dts | 45 - .../boot/dts/imx6ull-phytec-segin-peb-eval-01.dtsi | 19 - arch/arm/boot/dts/imx6ull-phytec-segin.dtsi | 38 - arch/arm/boot/dts/imx7-colibri.dtsi | 86 +- arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 6 +- arch/arm/boot/dts/imx7d-zii-rmu2.dts | 357 -- arch/arm/boot/dts/imx7d-zii-rpu2.dts | 4 + arch/arm/boot/dts/imx7d.dtsi | 4 +- arch/arm/boot/dts/imx7s.dtsi | 6 +- arch/arm/boot/dts/imx7ulp.dtsi | 38 +- arch/arm/boot/dts/kirkwood-ts219.dtsi | 8 - arch/arm/boot/dts/meson8b-ec100.dts | 31 +- arch/arm/boot/dts/meson8b-mxq.dts | 26 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 36 +- arch/arm/boot/dts/meson8b.dtsi | 10 - arch/arm/boot/dts/mt7629-rfb.dts | 263 - arch/arm/boot/dts/mt7629.dtsi | 481 -- arch/arm/boot/dts/nspire-classic.dtsi | 15 +- arch/arm/boot/dts/nspire-cx.dts | 15 +- arch/arm/boot/dts/nspire.dtsi | 10 +- arch/arm/boot/dts/omap3-gta04.dtsi | 4 - arch/arm/boot/dts/omap3-n950-n9.dtsi | 1 + arch/arm/boot/dts/r8a77470.dtsi | 7 - arch/arm/boot/dts/r8a7779.dtsi | 4 +- arch/arm/boot/dts/rk3036.dtsi | 2 +- arch/arm/boot/dts/rk3229-xms6.dts | 283 -- arch/arm/boot/dts/rk3288-evb.dtsi | 2 +- arch/arm/boot/dts/rk3288-fennec.dts | 347 ++ arch/arm/boot/dts/rk3288-tinker.dtsi | 12 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 101 +- arch/arm/boot/dts/rk3288-veyron-edp.dtsi | 172 - arch/arm/boot/dts/rk3288-veyron-fievel.dts | 522 -- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 55 + arch/arm/boot/dts/rk3288-veyron-jerry.dts | 207 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 66 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 17 - arch/arm/boot/dts/rk3288-veyron-speedy.dts | 58 + arch/arm/boot/dts/rk3288-veyron-tiger.dts | 118 - arch/arm/boot/dts/rk3288-veyron.dtsi | 4 - arch/arm/boot/dts/socfpga.dtsi | 3 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 7 +- arch/arm/boot/dts/socfpga_arria10_socdk_nand.dts | 20 +- arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 30 +- arch/arm/boot/dts/ste-ab8500.dtsi | 228 - arch/arm/boot/dts/ste-dbx5x0.dtsi | 251 +- arch/arm/boot/dts/ste-href-ab8500.dtsi | 2 - arch/arm/boot/dts/ste-href-family-pinctrl.dtsi | 1 + arch/arm/boot/dts/ste-href-stuib.dtsi | 11 - arch/arm/boot/dts/ste-href.dtsi | 4 + arch/arm/boot/dts/ste-hrefprev60-stuib.dts | 14 +- arch/arm/boot/dts/ste-hrefv60plus-stuib.dts | 14 +- arch/arm/boot/dts/ste-nomadik-nhk15.dts | 8 +- arch/arm/boot/dts/ste-snowball.dts | 33 + arch/arm/boot/dts/stm32429i-eval.dts | 25 +- arch/arm/boot/dts/stm32f429.dtsi | 12 - arch/arm/boot/dts/stm32f746.dtsi | 12 - arch/arm/boot/dts/stm32h743i-eval.dts | 1 - arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 70 +- arch/arm/boot/dts/stm32mp157a-dk1.dts | 135 - arch/arm/boot/dts/stm32mp157c-ed1.dts | 46 - arch/arm/boot/dts/stm32mp157c-ev1.dts | 17 - arch/arm/boot/dts/stm32mp157c.dtsi | 61 - arch/arm/boot/dts/sun4i-a10-a1000.dts | 2 +- arch/arm/boot/dts/sun4i-a10-ba10-tvbox.dts | 2 +- arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 2 +- arch/arm/boot/dts/sun4i-a10-hackberry.dts | 2 +- .../boot/dts/sun4i-a10-itead-iteaduino-plus.dts | 2 +- arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts | 2 +- arch/arm/boot/dts/sun4i-a10-marsboard.dts | 2 +- arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 2 +- arch/arm/boot/dts/sun4i-a10-pcduino.dts | 2 +- arch/arm/boot/dts/sun4i-a10.dtsi | 9 +- arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 2 +- arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts | 2 +- arch/arm/boot/dts/sun5i-a13-q8-tablet.dts | 2 +- arch/arm/boot/dts/sun5i.dtsi | 9 +- arch/arm/boot/dts/sun6i-a31-colombus.dts | 12 +- arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 18 +- arch/arm/boot/dts/sun6i-a31-i7.dts | 12 +- arch/arm/boot/dts/sun6i-a31-m9.dts | 12 +- arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts | 12 +- arch/arm/boot/dts/sun6i-a31.dtsi | 15 +- arch/arm/boot/dts/sun6i-a31s-cs908.dts | 11 +- arch/arm/boot/dts/sun6i-a31s-sina31s.dts | 12 +- arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 18 +- arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 12 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 12 +- arch/arm/boot/dts/sun7i-a20-bananapro.dts | 12 +- arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 12 +- arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 12 +- arch/arm/boot/dts/sun7i-a20-hummingbird.dts | 21 +- arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 12 +- arch/arm/boot/dts/sun7i-a20-icnova-swac.dts | 12 +- arch/arm/boot/dts/sun7i-a20-itead-ibox.dts | 4 +- arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 2 + arch/arm/boot/dts/sun7i-a20-m3.dts | 12 +- arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts | 12 +- arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts | 20 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 12 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 12 +- arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 12 +- arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 12 +- arch/arm/boot/dts/sun7i-a20-orangepi.dts | 12 +- arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 12 +- arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 12 +- arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts | 12 +- arch/arm/boot/dts/sun7i-a20.dtsi | 35 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 3 +- arch/arm/boot/dts/sun8i-a23-q8-tablet.dts | 2 +- arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 25 - arch/arm/boot/dts/sun8i-a83t.dtsi | 14 +- arch/arm/boot/dts/sun8i-r40.dtsi | 12 +- arch/arm/boot/dts/sun8i-s3-lichee-zero-plus.dts | 53 - arch/arm/boot/dts/sun8i-v3.dtsi | 14 - arch/arm/boot/dts/sun8i-v3s.dtsi | 14 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 12 +- arch/arm/boot/dts/sun9i-a80-optimus.dts | 4 +- arch/arm/boot/dts/sun9i-a80.dtsi | 10 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 15 +- arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 1 - arch/arm/boot/dts/vexpress-v2m.dtsi | 2 +- arch/arm/boot/dts/vf610-bk4.dts | 4 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 21 +- arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 12 +- arch/arm/boot/dts/vf610-zii-spb4.dts | 7 + arch/arm/common/scoop.c | 2 +- arch/arm/configs/acs5k_defconfig | 77 + arch/arm/configs/acs5k_tiny_defconfig | 69 + arch/arm/configs/aspeed_g4_defconfig | 50 +- arch/arm/configs/aspeed_g5_defconfig | 68 +- arch/arm/configs/bcm2835_defconfig | 9 - arch/arm/configs/davinci_all_defconfig | 5 - arch/arm/configs/exynos_defconfig | 5 +- arch/arm/configs/imx_v6_v7_defconfig | 2 - arch/arm/configs/iop13xx_defconfig | 118 + arch/arm/configs/iop33x_defconfig | 85 + arch/arm/configs/ks8695_defconfig | 67 + arch/arm/configs/lpc32xx_defconfig | 2 - arch/arm/configs/multi_v5_defconfig | 12 - arch/arm/configs/multi_v7_defconfig | 27 +- arch/arm/configs/nuc910_defconfig | 51 + arch/arm/configs/nuc950_defconfig | 67 + arch/arm/configs/nuc960_defconfig | 57 + arch/arm/configs/qcom_defconfig | 1 - arch/arm/configs/u8500_defconfig | 34 +- arch/arm/include/asm/dma-mapping.h | 4 +- arch/arm/include/asm/hardware/iop3xx-adma.h | 919 ++++ arch/arm/include/asm/hardware/iop3xx.h | 311 ++ arch/arm/include/asm/hardware/iop_adma.h | 106 + arch/arm/include/asm/topology.h | 20 + arch/arm/include/debug/ks8695.S | 37 + arch/arm/include/debug/renesas-scif.S | 6 +- arch/arm/include/debug/ux500.S | 9 +- arch/arm/kernel/hw_breakpoint.c | 5 - arch/arm/kernel/signal.c | 1 - arch/arm/kernel/smp.c | 6 +- arch/arm/kernel/topology.c | 60 +- arch/arm/kvm/coproc.c | 23 +- arch/arm/lib/backtrace.S | 2 +- arch/arm/mach-aspeed/Kconfig | 17 +- arch/arm/mach-aspeed/Makefile | 5 - arch/arm/mach-aspeed/platsmp.c | 61 - arch/arm/mach-at91/.gitignore | 1 - arch/arm/mach-at91/Makefile | 5 +- arch/arm/mach-at91/pm_suspend.S | 2 +- arch/arm/mach-davinci/Kconfig | 17 +- arch/arm/mach-davinci/Makefile | 2 - arch/arm/mach-davinci/board-da850-evm.c | 90 +- arch/arm/mach-davinci/da830.c | 45 +- arch/arm/mach-davinci/da850.c | 50 +- arch/arm/mach-davinci/davinci.h | 3 - arch/arm/mach-davinci/dm355.c | 28 +- arch/arm/mach-davinci/dm365.c | 4 - arch/arm/mach-davinci/dm644x.c | 28 +- arch/arm/mach-davinci/dm646x.c | 30 +- arch/arm/mach-davinci/include/mach/time.h | 2 + arch/arm/mach-davinci/sleep.S | 1 - arch/arm/mach-davinci/time.c | 14 + arch/arm/mach-dove/bridge-regs.h | 55 - arch/arm/mach-dove/cm-a510.c | 3 +- arch/arm/mach-dove/common.c | 4 +- arch/arm/mach-dove/dove-db-setup.c | 2 +- arch/arm/mach-dove/dove.h | 190 - arch/arm/mach-dove/include/mach/bridge-regs.h | 57 + arch/arm/mach-dove/include/mach/dove.h | 192 + arch/arm/mach-dove/include/mach/hardware.h | 19 + arch/arm/mach-dove/include/mach/irqs.h | 96 + arch/arm/mach-dove/include/mach/pm.h | 64 + arch/arm/mach-dove/include/mach/uncompress.h | 8 +- arch/arm/mach-dove/irq.c | 5 +- arch/arm/mach-dove/irqs.h | 94 - arch/arm/mach-dove/mpp.c | 2 +- arch/arm/mach-dove/pcie.c | 4 +- arch/arm/mach-dove/pm.h | 62 - arch/arm/mach-ep93xx/crunch.c | 1 - arch/arm/mach-ep93xx/edb93xx.c | 2 +- arch/arm/mach-ep93xx/simone.c | 2 +- arch/arm/mach-ep93xx/ts72xx.c | 4 +- arch/arm/mach-ep93xx/vision_ep9307.c | 2 +- arch/arm/mach-exynos/Kconfig | 1 - arch/arm/mach-imx/mach-imx7d.c | 6 + arch/arm/mach-iop13xx/Kconfig | 21 + arch/arm/mach-iop13xx/Makefile | 9 + arch/arm/mach-iop13xx/Makefile.boot | 4 + arch/arm/mach-iop13xx/include/mach/adma.h | 608 +++ arch/arm/mach-iop13xx/include/mach/entry-macro.S | 29 + arch/arm/mach-iop13xx/include/mach/hardware.h | 22 + arch/arm/mach-iop13xx/include/mach/iop13xx.h | 508 ++ arch/arm/mach-iop13xx/include/mach/iq81340.h | 29 + arch/arm/mach-iop13xx/include/mach/irqs.h | 195 + arch/arm/mach-iop13xx/include/mach/memory.h | 68 + arch/arm/mach-iop13xx/include/mach/time.h | 127 + arch/arm/mach-iop13xx/include/mach/uncompress.h | 23 + arch/arm/mach-iop13xx/io.c | 77 + arch/arm/mach-iop13xx/iq81340mc.c | 84 + arch/arm/mach-iop13xx/iq81340sc.c | 86 + arch/arm/mach-iop13xx/irq.c | 227 + arch/arm/mach-iop13xx/msi.c | 152 + arch/arm/mach-iop13xx/msi.h | 12 + arch/arm/mach-iop13xx/pci.c | 1115 +++++ arch/arm/mach-iop13xx/pci.h | 66 + arch/arm/mach-iop13xx/setup.c | 595 +++ arch/arm/mach-iop13xx/tpmi.c | 244 + arch/arm/mach-iop32x/Makefile | 10 +- arch/arm/mach-iop32x/adma.c | 163 - arch/arm/mach-iop32x/em7210.c | 5 +- arch/arm/mach-iop32x/glantank.c | 5 +- arch/arm/mach-iop32x/glantank.h | 12 - arch/arm/mach-iop32x/hardware.h | 38 - arch/arm/mach-iop32x/i2c.c | 93 - arch/arm/mach-iop32x/include/mach/adma.h | 6 + arch/arm/mach-iop32x/include/mach/entry-macro.S | 2 + arch/arm/mach-iop32x/include/mach/glantank.h | 14 + arch/arm/mach-iop32x/include/mach/hardware.h | 42 + arch/arm/mach-iop32x/include/mach/iop32x.h | 31 + arch/arm/mach-iop32x/include/mach/iq31244.h | 18 + arch/arm/mach-iop32x/include/mach/iq80321.h | 18 + arch/arm/mach-iop32x/include/mach/irqs.h | 33 + arch/arm/mach-iop32x/include/mach/n2100.h | 20 + arch/arm/mach-iop32x/include/mach/time.h | 5 + arch/arm/mach-iop32x/include/mach/uncompress.h | 18 +- arch/arm/mach-iop32x/iop3xx.h | 325 -- arch/arm/mach-iop32x/iq31244.c | 5 +- arch/arm/mach-iop32x/iq31244.h | 16 - arch/arm/mach-iop32x/iq80321.c | 5 +- arch/arm/mach-iop32x/iq80321.h | 16 - arch/arm/mach-iop32x/irq.c | 3 +- arch/arm/mach-iop32x/irqs.h | 42 - arch/arm/mach-iop32x/n2100.c | 5 +- arch/arm/mach-iop32x/n2100.h | 18 - arch/arm/mach-iop32x/pci.c | 401 -- arch/arm/mach-iop32x/pmu.c | 29 - arch/arm/mach-iop32x/restart.c | 17 - arch/arm/mach-iop32x/setup.c | 31 - arch/arm/mach-iop32x/time.c | 183 - arch/arm/mach-iop33x/Kconfig | 22 + arch/arm/mach-iop33x/Makefile | 9 + arch/arm/{mach-dove => mach-iop33x}/Makefile.boot | 0 arch/arm/mach-iop33x/include/mach/adma.h | 6 + arch/arm/mach-iop33x/include/mach/entry-macro.S | 34 + arch/arm/mach-iop33x/include/mach/hardware.h | 44 + arch/arm/mach-iop33x/include/mach/iop33x.h | 37 + arch/arm/mach-iop33x/include/mach/iq80331.h | 17 + arch/arm/mach-iop33x/include/mach/iq80332.h | 17 + arch/arm/mach-iop33x/include/mach/irqs.h | 57 + arch/arm/mach-iop33x/include/mach/time.h | 5 + arch/arm/mach-iop33x/include/mach/uncompress.h | 37 + arch/arm/mach-iop33x/iq80331.c | 148 + arch/arm/mach-iop33x/iq80332.c | 148 + arch/arm/mach-iop33x/irq.c | 115 + arch/arm/mach-iop33x/uart.c | 100 + arch/arm/mach-ks8695/Kconfig | 88 + arch/arm/mach-ks8695/Makefile | 23 + arch/arm/mach-ks8695/Makefile.boot | 9 + arch/arm/mach-ks8695/board-acs5k.c | 238 + arch/arm/mach-ks8695/board-dsm320.c | 127 + arch/arm/mach-ks8695/board-micrel.c | 59 + arch/arm/mach-ks8695/board-og.c | 197 + arch/arm/mach-ks8695/board-sg.c | 118 + arch/arm/mach-ks8695/cpu.c | 60 + arch/arm/mach-ks8695/devices.c | 197 + arch/arm/mach-ks8695/devices.h | 29 + arch/arm/mach-ks8695/generic.h | 12 + arch/arm/mach-ks8695/include/mach/entry-macro.S | 47 + arch/arm/mach-ks8695/include/mach/gpio-ks8695.h | 36 + arch/arm/mach-ks8695/include/mach/hardware.h | 42 + arch/arm/mach-ks8695/include/mach/irqs.h | 51 + arch/arm/mach-ks8695/include/mach/memory.h | 51 + arch/arm/mach-ks8695/include/mach/regs-gpio.h | 55 + arch/arm/mach-ks8695/include/mach/regs-irq.h | 41 + arch/arm/mach-ks8695/include/mach/regs-misc.h | 97 + arch/arm/mach-ks8695/include/mach/regs-switch.h | 66 + arch/arm/mach-ks8695/include/mach/regs-uart.h | 89 + arch/arm/mach-ks8695/include/mach/uncompress.h | 33 + arch/arm/mach-ks8695/irq.c | 164 + arch/arm/mach-ks8695/pci.c | 247 + arch/arm/mach-ks8695/regs-hpna.h | 25 + arch/arm/mach-ks8695/regs-lan.h | 65 + arch/arm/mach-ks8695/regs-mem.h | 89 + arch/arm/mach-ks8695/regs-pci.h | 53 + arch/arm/mach-ks8695/regs-sys.h | 34 + arch/arm/mach-ks8695/regs-wan.h | 65 + arch/arm/mach-ks8695/time.c | 159 + arch/arm/mach-lpc32xx/Kconfig | 11 - arch/arm/mach-lpc32xx/common.c | 24 +- arch/arm/mach-lpc32xx/common.h | 1 + arch/arm/mach-lpc32xx/include/mach/board.h | 15 + arch/arm/mach-lpc32xx/include/mach/entry-macro.S | 28 + arch/arm/mach-lpc32xx/include/mach/hardware.h | 25 + arch/arm/mach-lpc32xx/include/mach/platform.h | 703 +++ arch/arm/mach-lpc32xx/include/mach/uncompress.h | 50 + arch/arm/mach-lpc32xx/lpc32xx.h | 717 --- arch/arm/mach-lpc32xx/pm.c | 3 +- arch/arm/mach-lpc32xx/serial.c | 33 +- arch/arm/mach-lpc32xx/suspend.S | 3 +- arch/arm/mach-mmp/regs-icu.h | 3 - arch/arm/mach-mv78xx0/mv78xx0.h | 4 +- arch/arm/mach-netx/Kconfig | 22 + arch/arm/mach-netx/Makefile | 13 + arch/arm/mach-netx/Makefile.boot | 3 + arch/arm/mach-netx/fb.c | 65 + arch/arm/mach-netx/fb.h | 12 + arch/arm/mach-netx/generic.c | 182 + arch/arm/mach-netx/generic.h | 14 + arch/arm/mach-netx/include/mach/hardware.h | 27 + arch/arm/mach-netx/include/mach/irqs.h | 58 + arch/arm/mach-netx/include/mach/netx-regs.h | 420 ++ arch/arm/mach-netx/include/mach/pfifo.h | 42 + arch/arm/mach-netx/include/mach/uncompress.h | 63 + arch/arm/mach-netx/include/mach/xc.h | 30 + arch/arm/mach-netx/nxdb500.c | 197 + arch/arm/mach-netx/nxdkn.c | 90 + arch/arm/mach-netx/nxeb500hmi.c | 174 + arch/arm/mach-netx/pfifo.c | 56 + arch/arm/mach-netx/time.c | 141 + arch/arm/mach-netx/xc.c | 246 + arch/arm/mach-nspire/Makefile | 1 + arch/arm/mach-nspire/clcd.c | 114 + arch/arm/mach-nspire/clcd.h | 10 + arch/arm/mach-nspire/nspire.c | 25 + arch/arm/mach-omap1/ams-delta-fiq-handler.S | 3 +- arch/arm/mach-omap1/ams-delta-fiq.c | 4 +- arch/arm/mach-omap1/board-ams-delta.c | 10 +- arch/arm/mach-omap2/.gitignore | 1 - arch/arm/mach-omap2/Makefile | 7 +- arch/arm/mach-omap2/hsmmc.c | 4 +- arch/arm/mach-omap2/omap-iommu.c | 43 - arch/arm/mach-omap2/omap4-common.c | 3 - arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 3 +- arch/arm/mach-omap2/sleep33xx.S | 2 +- arch/arm/mach-omap2/sleep43xx.S | 2 +- arch/arm/mach-orion5x/orion5x.h | 4 +- arch/arm/mach-rpc/riscpc.c | 1 - arch/arm/mach-s3c64xx/setup-usb-phy.c | 5 - arch/arm/mach-tegra/reset.c | 2 +- arch/arm/mach-ux500/cpu-db8500.c | 1 + arch/arm/mach-vexpress/spc.c | 4 +- arch/arm/mach-w90x900/Kconfig | 50 + arch/arm/mach-w90x900/Makefile | 20 + arch/arm/mach-w90x900/Makefile.boot | 4 + arch/arm/mach-w90x900/clksel.c | 88 + arch/arm/mach-w90x900/clock.c | 121 + arch/arm/mach-w90x900/clock.h | 40 + arch/arm/mach-w90x900/cpu.c | 238 + arch/arm/mach-w90x900/cpu.h | 56 + arch/arm/mach-w90x900/dev.c | 537 ++ arch/arm/mach-w90x900/gpio.c | 150 + arch/arm/mach-w90x900/include/mach/entry-macro.S | 26 + arch/arm/mach-w90x900/include/mach/hardware.h | 19 + arch/arm/mach-w90x900/include/mach/irqs.h | 82 + arch/arm/mach-w90x900/include/mach/map.h | 153 + arch/arm/mach-w90x900/include/mach/mfp.h | 21 + arch/arm/mach-w90x900/include/mach/regs-clock.h | 49 + arch/arm/mach-w90x900/include/mach/regs-irq.h | 46 + arch/arm/mach-w90x900/include/mach/regs-ldm.h | 248 + arch/arm/mach-w90x900/include/mach/regs-serial.h | 54 + arch/arm/mach-w90x900/include/mach/uncompress.h | 43 + arch/arm/mach-w90x900/irq.c | 212 + arch/arm/mach-w90x900/mach-nuc910evb.c | 38 + arch/arm/mach-w90x900/mach-nuc950evb.c | 42 + arch/arm/mach-w90x900/mach-nuc960evb.c | 38 + arch/arm/mach-w90x900/mfp.c | 197 + arch/arm/mach-w90x900/nuc910.c | 58 + arch/arm/mach-w90x900/nuc910.h | 17 + arch/arm/mach-w90x900/nuc950.c | 52 + arch/arm/mach-w90x900/nuc950.h | 17 + arch/arm/mach-w90x900/nuc960.c | 50 + arch/arm/mach-w90x900/nuc960.h | 17 + arch/arm/mach-w90x900/nuc9xx.h | 22 + arch/arm/mach-w90x900/regs-ebi.h | 29 + arch/arm/mach-w90x900/regs-gcr.h | 34 + arch/arm/mach-w90x900/regs-timer.h | 37 + arch/arm/mach-w90x900/regs-usb.h | 31 + arch/arm/mach-w90x900/time.c | 168 + arch/arm/mach-zynq/headsmp.S | 2 - arch/arm/mach-zynq/platsmp.c | 4 +- arch/arm/mm/Kconfig | 3 +- arch/arm/mm/alignment.c | 4 +- arch/arm/mm/copypage-xscale.c | 6 +- arch/arm/mm/dma-mapping.c | 59 - arch/arm/mm/init.c | 13 +- arch/arm/plat-iop/Makefile | 28 + arch/arm/plat-iop/adma.c | 192 + arch/arm/{mach-iop32x => plat-iop}/cp6.c | 0 arch/arm/plat-iop/i2c.c | 100 + arch/arm/plat-iop/pci.c | 401 ++ arch/arm/plat-iop/pmu.c | 35 + arch/arm/plat-iop/restart.c | 17 + arch/arm/plat-iop/setup.c | 31 + arch/arm/plat-iop/time.c | 182 + arch/arm/plat-omap/dma.c | 14 +- arch/arm/plat-samsung/include/plat/gpio-core.h | 1 - arch/arm/plat-samsung/include/plat/usb-phy.h | 2 + arch/arm64/Kbuild | 6 - arch/arm64/Kconfig | 43 +- arch/arm64/Kconfig.platforms | 2 - arch/arm64/Makefile | 25 +- arch/arm64/boot/dts/allwinner/Makefile | 2 - .../dts/allwinner/sun50i-a64-olinuxino-emmc.dts | 23 - .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 4 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 29 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 27 - .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 72 - .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 4 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 4 - .../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts | 100 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 135 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 18 - arch/arm64/boot/dts/amlogic/Makefile | 4 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 8 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 2435 --------- arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 61 - arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 54 - arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 55 +- arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 2422 ++++++++- .../dts/amlogic/meson-g12b-a311d-khadas-vim3.dts | 16 - arch/arm64/boot/dts/amlogic/meson-g12b-a311d.dtsi | 149 - .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 189 - .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 104 +- .../dts/amlogic/meson-g12b-s922x-khadas-vim3.dts | 16 - arch/arm64/boot/dts/amlogic/meson-g12b-s922x.dtsi | 124 - arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 39 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 35 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 1 - .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 4 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-gxbb-p201.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 4 +- .../boot/dts/amlogic/meson-gxbb-wetek-hub.dts | 4 - .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 4 - arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 11 - .../boot/dts/amlogic/meson-gxl-s905w-tx3-mini.dts | 4 - .../dts/amlogic/meson-gxl-s905x-hwacom-amazetv.dts | 4 +- .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 2 +- .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 16 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 4 - arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 360 -- .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 70 - arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 383 -- arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 147 - arch/arm64/boot/dts/arm/fvp-base-revc.dts | 8 + arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 2 + arch/arm64/boot/dts/bitmain/bm1880.dtsi | 15 +- arch/arm64/boot/dts/freescale/Makefile | 6 - arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 8 - arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 13 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 151 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts | 155 - arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts | 33 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 38 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 5 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 21 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 68 +- arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 4 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 69 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 348 -- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 758 --- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 6 +- .../dts/freescale/imx8mq-hummingboard-pulse.dts | 256 - .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 4 - arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts | 405 -- arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts | 413 -- arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi | 309 -- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 46 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 63 +- arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts | 249 - arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 4 - arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 55 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 2 - arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 7 - arch/arm64/boot/dts/marvell/armada-7040-db.dts | 37 +- .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 22 +- arch/arm64/boot/dts/marvell/armada-8040-db.dts | 43 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 38 +- arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 5 +- arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 7 - arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 13 - arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 96 - arch/arm64/boot/dts/mediatek/mt8183.dtsi | 191 +- arch/arm64/boot/dts/qcom/Makefile | 8 - .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 228 - .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 236 - .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 10 - .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 10 - arch/arm64/boot/dts/qcom/msm8996.dtsi | 544 +- .../boot/dts/qcom/msm8998-asus-novago-tp370ql.dts | 47 - arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 240 - arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dts | 30 - .../boot/dts/qcom/msm8998-lenovo-miix-630.dts | 30 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 689 +-- arch/arm64/boot/dts/qcom/pm8150.dtsi | 97 - arch/arm64/boot/dts/qcom/pm8150b.dtsi | 86 - arch/arm64/boot/dts/qcom/pm8150l.dtsi | 80 - arch/arm64/boot/dts/qcom/pm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pms405.dtsi | 16 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 7 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 60 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 12 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 646 +-- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 446 -- arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 375 -- arch/arm64/boot/dts/qcom/sm8150.dtsi | 482 -- arch/arm64/boot/dts/renesas/hihope-common.dtsi | 126 - arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 22 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 342 +- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 37 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 100 +- .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 26 +- arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 223 +- arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 26 +- .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 82 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 156 +- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 10 +- .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 10 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 152 +- .../arm64/boot/dts/renesas/r8a77965-salvator-x.dts | 28 - .../boot/dts/renesas/r8a77965-salvator-xs.dts | 28 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 50 +- arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 58 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 116 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 42 +- arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 12 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 216 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 48 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 24 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 82 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 72 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 226 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 10 +- arch/arm64/boot/dts/rockchip/Makefile | 1 - arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 11 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 17 +- arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 14 - arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts | 645 --- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 21 - arch/arm64/configs/defconfig | 22 - arch/arm64/include/asm/arch_gicv3.h | 6 - arch/arm64/include/asm/assembler.h | 28 +- arch/arm64/include/asm/atomic.h | 99 +- arch/arm64/include/asm/atomic_ll_sc.h | 217 +- arch/arm64/include/asm/atomic_lse.h | 395 +- arch/arm64/include/asm/cache.h | 2 +- arch/arm64/include/asm/cmpxchg.h | 45 +- arch/arm64/include/asm/compat.h | 2 + arch/arm64/include/asm/cpu_ops.h | 3 - arch/arm64/include/asm/cpufeature.h | 35 +- arch/arm64/include/asm/cputype.h | 21 +- arch/arm64/include/asm/daifflags.h | 2 - arch/arm64/include/asm/debug-monitors.h | 3 + arch/arm64/include/asm/dma-mapping.h | 3 + arch/arm64/include/asm/efi.h | 10 +- arch/arm64/include/asm/elf.h | 2 +- arch/arm64/include/asm/esr.h | 3 +- arch/arm64/include/asm/exception.h | 2 - arch/arm64/include/asm/fpsimd.h | 2 +- arch/arm64/include/asm/futex.h | 3 + arch/arm64/include/asm/hw_breakpoint.h | 3 + arch/arm64/include/asm/io.h | 10 +- arch/arm64/include/asm/irqflags.h | 5 +- arch/arm64/include/asm/kasan.h | 11 +- arch/arm64/include/asm/kvm_arm.h | 7 +- arch/arm64/include/asm/lse.h | 49 +- arch/arm64/include/asm/memory.h | 139 +- arch/arm64/include/asm/mmu.h | 2 +- arch/arm64/include/asm/mmu_context.h | 4 +- arch/arm64/include/asm/pci.h | 2 + arch/arm64/include/asm/pgtable-hwdef.h | 2 +- arch/arm64/include/asm/pgtable.h | 35 +- arch/arm64/include/asm/pointer_auth.h | 2 +- arch/arm64/include/asm/proc-fns.h | 2 + arch/arm64/include/asm/processor.h | 29 +- arch/arm64/include/asm/ptrace.h | 7 +- arch/arm64/include/asm/signal32.h | 2 + arch/arm64/include/asm/stacktrace.h | 78 +- arch/arm64/include/asm/sysreg.h | 32 +- arch/arm64/include/asm/thread_info.h | 29 +- arch/arm64/include/asm/tlbflush.h | 1 - arch/arm64/include/asm/topology.h | 23 + arch/arm64/include/asm/uaccess.h | 12 +- arch/arm64/include/asm/vdso.h | 4 + arch/arm64/include/asm/vdso/compat_gettimeofday.h | 40 - arch/arm64/include/asm/vdso_datapage.h | 4 + arch/arm64/include/uapi/asm/bpf_perf_event.h | 2 +- arch/arm64/include/uapi/asm/stat.h | 17 + arch/arm64/kernel/cpufeature.c | 24 +- arch/arm64/kernel/cpuidle.c | 50 +- arch/arm64/kernel/cpuinfo.c | 2 +- arch/arm64/kernel/debug-monitors.c | 14 +- arch/arm64/kernel/entry.S | 58 +- arch/arm64/kernel/fpsimd.c | 29 +- arch/arm64/kernel/ftrace.c | 22 +- arch/arm64/kernel/head.S | 116 +- arch/arm64/kernel/hibernate-asm.S | 8 +- arch/arm64/kernel/hibernate.c | 2 +- arch/arm64/kernel/hw_breakpoint.c | 11 +- arch/arm64/kernel/image-vars.h | 51 - arch/arm64/kernel/image.h | 42 + arch/arm64/kernel/insn.c | 2 +- arch/arm64/kernel/kaslr.c | 11 +- arch/arm64/kernel/kexec_image.c | 2 +- arch/arm64/kernel/machine_kexec_file.c | 22 +- arch/arm64/kernel/module-plts.c | 2 +- arch/arm64/kernel/module.c | 4 - arch/arm64/kernel/perf_callchain.c | 7 +- arch/arm64/kernel/perf_event.c | 2 +- arch/arm64/kernel/probes/kprobes.c | 40 +- arch/arm64/kernel/process.c | 112 +- arch/arm64/kernel/psci.c | 10 +- arch/arm64/kernel/ptrace.c | 2 +- arch/arm64/kernel/return_address.c | 12 +- arch/arm64/kernel/setup.c | 20 +- arch/arm64/kernel/smp.c | 6 +- arch/arm64/kernel/smp_spin_table.c | 2 +- arch/arm64/kernel/stacktrace.c | 62 +- arch/arm64/kernel/time.c | 7 +- arch/arm64/kernel/topology.c | 312 +- arch/arm64/kernel/traps.c | 34 +- arch/arm64/kernel/vdso/Makefile | 13 +- arch/arm64/kernel/vdso32/Makefile | 14 +- arch/arm64/kernel/vmlinux.lds.S | 11 - arch/arm64/kvm/hyp/debug-sr.c | 30 - arch/arm64/kvm/hyp/switch.c | 2 +- arch/arm64/kvm/regmap.c | 5 - arch/arm64/kvm/sys_regs.c | 32 +- arch/arm64/kvm/va_layout.c | 14 +- arch/arm64/lib/Makefile | 21 +- arch/arm64/lib/atomic_ll_sc.c | 3 + arch/arm64/lib/error-inject.c | 18 - arch/arm64/mm/dma-mapping.c | 4 +- arch/arm64/mm/dump.c | 24 +- arch/arm64/mm/fault.c | 101 +- arch/arm64/mm/init.c | 35 +- arch/arm64/mm/ioremap.c | 4 +- arch/arm64/mm/kasan_init.c | 9 +- arch/arm64/mm/mmu.c | 32 +- arch/arm64/mm/numa.c | 2 +- arch/arm64/mm/pageattr.c | 2 + arch/arm64/mm/proc.S | 20 +- arch/csky/include/uapi/asm/byteorder.h | 2 +- arch/csky/include/uapi/asm/cachectl.h | 2 +- arch/csky/include/uapi/asm/perf_regs.h | 2 +- arch/csky/include/uapi/asm/ptrace.h | 2 +- arch/csky/include/uapi/asm/sigcontext.h | 2 +- arch/csky/include/uapi/asm/unistd.h | 2 +- arch/ia64/Kconfig | 142 +- arch/ia64/Kconfig.debug | 2 +- arch/ia64/Makefile | 36 +- arch/ia64/configs/bigsur_defconfig | 1 + arch/ia64/configs/generic_defconfig | 8 + arch/ia64/configs/gensparse_defconfig | 10 + arch/ia64/configs/sim_defconfig | 52 + arch/ia64/configs/tiger_defconfig | 1 + arch/ia64/configs/zx1_defconfig | 1 + arch/ia64/dig/Makefile | 15 + arch/ia64/dig/machvec.c | 3 + arch/ia64/dig/machvec_vtd.c | 3 + arch/ia64/dig/setup.c | 71 + arch/ia64/hp/common/Makefile | 4 +- arch/ia64/hp/common/hwsw_iommu.c | 60 + arch/ia64/hp/common/sba_iommu.c | 105 +- arch/ia64/hp/sim/Kconfig | 23 + arch/ia64/hp/sim/Makefile | 17 + arch/ia64/hp/sim/boot/Makefile | 37 + arch/ia64/hp/sim/boot/boot_head.S | 165 + arch/ia64/hp/sim/boot/bootloader.c | 175 + arch/ia64/hp/sim/boot/bootloader.lds | 67 + arch/ia64/hp/sim/boot/fw-emu.c | 374 ++ arch/ia64/hp/sim/boot/ssc.h | 36 + arch/ia64/hp/sim/hpsim.S | 11 + arch/ia64/hp/sim/hpsim_console.c | 77 + arch/ia64/hp/sim/hpsim_irq.c | 76 + arch/ia64/hp/sim/hpsim_machvec.c | 3 + arch/ia64/hp/sim/hpsim_setup.c | 41 + arch/ia64/hp/sim/hpsim_ssc.h | 37 + arch/ia64/hp/sim/simeth.c | 510 ++ arch/ia64/hp/sim/simscsi.c | 373 ++ arch/ia64/hp/sim/simserial.c | 521 ++ arch/ia64/hp/zx1/Makefile | 9 + arch/ia64/hp/zx1/hpzx1_machvec.c | 3 + arch/ia64/hp/zx1/hpzx1_swiotlb_machvec.c | 3 + arch/ia64/include/asm/acpi.h | 28 +- arch/ia64/include/asm/dma-mapping.h | 8 +- arch/ia64/include/asm/dma.h | 6 +- arch/ia64/include/asm/hpsim.h | 17 + arch/ia64/include/asm/hw_irq.h | 27 +- arch/ia64/include/asm/io.h | 222 +- arch/ia64/include/asm/iommu.h | 3 + arch/ia64/include/asm/iosapic.h | 12 + arch/ia64/include/asm/irq.h | 3 + arch/ia64/include/asm/machvec.h | 347 ++ arch/ia64/include/asm/machvec_dig.h | 17 + arch/ia64/include/asm/machvec_dig_vtd.h | 19 + arch/ia64/include/asm/machvec_hpsim.h | 19 + arch/ia64/include/asm/machvec_hpzx1.h | 19 + arch/ia64/include/asm/machvec_hpzx1_swiotlb.h | 20 + arch/ia64/include/asm/machvec_init.h | 35 + arch/ia64/include/asm/machvec_sn2.h | 114 + arch/ia64/include/asm/machvec_uv.h | 26 + arch/ia64/include/asm/mmiowb.h | 12 +- arch/ia64/include/asm/mmzone.h | 13 +- arch/ia64/include/asm/pci.h | 9 +- arch/ia64/include/asm/processor.h | 2 + arch/ia64/include/asm/sal.h | 1 - arch/ia64/include/asm/sn/acpi.h | 15 + arch/ia64/include/asm/sn/addrs.h | 299 ++ arch/ia64/include/asm/sn/arch.h | 86 + arch/ia64/include/asm/sn/bte.h | 236 + arch/ia64/include/asm/sn/clksupport.h | 28 + arch/ia64/include/asm/sn/geo.h | 132 + arch/ia64/include/asm/sn/intr.h | 53 + arch/ia64/include/asm/sn/io.h | 274 + arch/ia64/include/asm/sn/ioc3.h | 242 + arch/ia64/include/asm/sn/klconfig.h | 246 + arch/ia64/include/asm/sn/l1.h | 51 + arch/ia64/include/asm/sn/leds.h | 33 + arch/ia64/include/asm/sn/module.h | 127 + arch/ia64/include/asm/sn/mspec.h | 59 + arch/ia64/include/asm/sn/nodepda.h | 82 + arch/ia64/include/asm/sn/pcibr_provider.h | 150 + arch/ia64/include/asm/sn/pcibus_provider_defs.h | 68 + arch/ia64/include/asm/sn/pcidev.h | 85 + arch/ia64/include/asm/sn/pda.h | 68 + arch/ia64/include/asm/sn/pic.h | 261 + arch/ia64/include/asm/sn/rw_mmr.h | 28 + arch/ia64/include/asm/sn/shub_mmr.h | 502 ++ arch/ia64/include/asm/sn/shubio.h | 3358 +++++++++++++ arch/ia64/include/asm/sn/simulator.h | 25 + arch/ia64/include/asm/sn/sn2/sn_hwperf.h | 242 + arch/ia64/include/asm/sn/sn_cpuid.h | 132 + arch/ia64/include/asm/sn/sn_feature_sets.h | 58 + arch/ia64/include/asm/sn/sn_sal.h | 1111 +++- arch/ia64/include/asm/sn/tioca.h | 596 +++ arch/ia64/include/asm/sn/tioca_provider.h | 207 + arch/ia64/include/asm/sn/tioce.h | 760 +++ arch/ia64/include/asm/sn/tioce_provider.h | 63 + arch/ia64/include/asm/sn/tiocp.h | 257 + arch/ia64/include/asm/sn/tiocx.h | 72 + arch/ia64/include/asm/sn/types.h | 26 + arch/ia64/include/asm/switch_to.h | 1 + arch/ia64/include/asm/tlb.h | 1 + arch/ia64/include/asm/uv/uv.h | 23 +- arch/ia64/kernel/Makefile | 9 +- arch/ia64/kernel/acpi.c | 81 +- arch/ia64/kernel/dma-mapping.c | 14 + arch/ia64/kernel/efi.c | 3 - arch/ia64/kernel/iosapic.c | 8 +- arch/ia64/kernel/irq.c | 23 + arch/ia64/kernel/irq_ia64.c | 11 +- arch/ia64/kernel/kprobes.c | 26 + arch/ia64/kernel/machine_kexec.c | 1 + arch/ia64/kernel/machvec.c | 77 + arch/ia64/kernel/mca.c | 29 +- arch/ia64/kernel/mca_drv.c | 1 + arch/ia64/kernel/module.c | 8 +- arch/ia64/kernel/msi_ia64.c | 21 +- arch/ia64/kernel/pci-dma.c | 24 + arch/ia64/kernel/sal.c | 9 +- arch/ia64/kernel/setup.c | 98 +- arch/ia64/kernel/signal.c | 10 +- arch/ia64/kernel/smp.c | 9 +- arch/ia64/kernel/smpboot.c | 9 +- arch/ia64/kernel/sys_ia64.c | 18 + arch/ia64/kernel/time.c | 3 + arch/ia64/kernel/topology.c | 4 + arch/ia64/kernel/unaligned.c | 6 +- arch/ia64/kernel/uncached.c | 6 +- arch/ia64/kernel/vmlinux.lds.S | 10 + arch/ia64/lib/io.c | 114 + arch/ia64/mm/contig.c | 5 +- arch/ia64/mm/discontig.c | 8 +- arch/ia64/mm/init.c | 19 +- arch/ia64/mm/tlb.c | 6 +- arch/ia64/pci/fixup.c | 6 +- arch/ia64/pci/pci.c | 14 +- arch/ia64/sn/Makefile | 12 + arch/ia64/sn/include/ioerror.h | 81 + arch/ia64/sn/include/tio.h | 41 + arch/ia64/sn/include/xtalk/hubdev.h | 91 + arch/ia64/sn/include/xtalk/xbow.h | 301 ++ arch/ia64/sn/include/xtalk/xwidgetdev.h | 70 + arch/ia64/sn/kernel/Makefile | 18 + arch/ia64/sn/kernel/bte.c | 475 ++ arch/ia64/sn/kernel/bte_error.c | 255 + arch/ia64/sn/kernel/huberror.c | 220 + arch/ia64/sn/kernel/idle.c | 30 + arch/ia64/sn/kernel/io_acpi_init.c | 513 ++ arch/ia64/sn/kernel/io_common.c | 561 +++ arch/ia64/sn/kernel/io_init.c | 308 ++ arch/ia64/sn/kernel/iomv.c | 82 + arch/ia64/sn/kernel/irq.c | 489 ++ arch/ia64/sn/kernel/klconflib.c | 107 + arch/ia64/sn/kernel/machvec.c | 11 + arch/ia64/sn/kernel/mca.c | 144 + arch/ia64/sn/kernel/msi_sn.c | 238 + arch/ia64/sn/kernel/pio_phys.S | 71 + arch/ia64/sn/kernel/setup.c | 786 +++ arch/ia64/sn/kernel/sn2/Makefile | 13 + arch/ia64/sn/kernel/sn2/cache.c | 41 + arch/ia64/sn/kernel/sn2/io.c | 101 + arch/ia64/sn/kernel/sn2/prominfo_proc.c | 207 + arch/ia64/sn/kernel/sn2/ptc_deadlock.S | 92 + arch/ia64/sn/kernel/sn2/sn2_smp.c | 577 +++ arch/ia64/sn/kernel/sn2/sn_hwperf.c | 1004 ++++ arch/ia64/sn/kernel/sn2/sn_proc_fs.c | 69 + arch/ia64/sn/kernel/sn2/timer.c | 61 + arch/ia64/sn/kernel/sn2/timer_interrupt.c | 60 + arch/ia64/sn/kernel/tiocx.c | 569 +++ arch/ia64/sn/pci/Makefile | 10 + arch/ia64/sn/pci/pci_dma.c | 446 ++ arch/ia64/sn/pci/pcibr/Makefile | 13 + arch/ia64/sn/pci/pcibr/pcibr_ate.c | 177 + arch/ia64/sn/pci/pcibr/pcibr_dma.c | 413 ++ arch/ia64/sn/pci/pcibr/pcibr_provider.c | 265 + arch/ia64/sn/pci/pcibr/pcibr_reg.c | 285 ++ arch/ia64/sn/pci/tioca_provider.c | 677 +++ arch/ia64/sn/pci/tioce_provider.c | 1062 ++++ arch/ia64/uv/kernel/Makefile | 1 + arch/ia64/uv/kernel/machvec.c | 11 + arch/ia64/uv/kernel/setup.c | 74 +- arch/m68k/atari/config.c | 6 +- arch/m68k/coldfire/gpio.c | 1 - arch/m68k/configs/amiga_defconfig | 13 +- arch/m68k/configs/apollo_defconfig | 13 +- arch/m68k/configs/atari_defconfig | 13 +- arch/m68k/configs/bvme6000_defconfig | 13 +- arch/m68k/configs/hp300_defconfig | 13 +- arch/m68k/configs/mac_defconfig | 13 +- arch/m68k/configs/multi_defconfig | 13 +- arch/m68k/configs/mvme147_defconfig | 13 +- arch/m68k/configs/mvme16x_defconfig | 13 +- arch/m68k/configs/q40_defconfig | 13 +- arch/m68k/configs/sun3_defconfig | 13 +- arch/m68k/configs/sun3x_defconfig | 13 +- arch/m68k/include/asm/atarihw.h | 13 +- arch/m68k/include/asm/io_mm.h | 6 +- arch/m68k/include/asm/kmap.h | 17 +- arch/m68k/include/asm/macintosh.h | 11 +- arch/m68k/mac/config.c | 128 +- arch/mips/cavium-octeon/octeon-usb.c | 1 - arch/mips/configs/bigsur_defconfig | 1 + arch/mips/configs/ip32_defconfig | 1 + arch/mips/configs/markeins_defconfig | 1 + arch/mips/configs/rm200_defconfig | 1 + arch/mips/configs/sb1250_swarm_defconfig | 1 + arch/mips/include/asm/octeon/cvmx-sli-defs.h | 1 - arch/mips/kernel/cacheinfo.c | 2 - arch/mips/kernel/i8253.c | 3 +- arch/mips/kvm/emulate.c | 1 - arch/mips/kvm/mips.c | 10 + arch/mips/oprofile/op_model_mipsxx.c | 13 - arch/mips/pci/ops-bcm63xx.c | 1 - arch/mips/vdso/vdso.h | 1 - arch/nds32/include/uapi/asm/auxvec.h | 2 +- arch/nds32/include/uapi/asm/byteorder.h | 2 +- arch/nds32/include/uapi/asm/cachectl.h | 2 +- arch/nds32/include/uapi/asm/fp_udfiex_crtl.h | 2 +- arch/nds32/include/uapi/asm/param.h | 2 +- arch/nds32/include/uapi/asm/ptrace.h | 2 +- arch/nds32/include/uapi/asm/sigcontext.h | 2 +- arch/nds32/include/uapi/asm/unistd.h | 2 +- arch/nds32/kernel/signal.c | 2 - arch/openrisc/boot/dts/or1ksim.dts | 5 +- arch/openrisc/boot/dts/simple_smp.dts | 6 - arch/openrisc/include/asm/io.h | 20 +- arch/openrisc/include/asm/pgtable.h | 2 +- arch/openrisc/mm/ioremap.c | 8 +- arch/parisc/Kconfig | 25 - arch/parisc/Makefile | 5 +- arch/parisc/boot/compressed/.gitignore | 2 - arch/parisc/boot/compressed/Makefile | 4 +- arch/parisc/boot/compressed/vmlinux.lds.S | 4 +- .../configs/{defconfig => default_defconfig} | 0 arch/parisc/include/asm/alternative.h | 11 +- arch/parisc/include/asm/fixmap.h | 1 - arch/parisc/include/asm/ftrace.h | 1 - arch/parisc/include/asm/kexec.h | 37 - arch/parisc/include/asm/kprobes.h | 4 - arch/parisc/include/asm/pdc.h | 1 - arch/parisc/include/asm/pgtable.h | 3 +- arch/parisc/include/asm/string.h | 15 - arch/parisc/kernel/Makefile | 2 - arch/parisc/kernel/alternative.c | 23 +- arch/parisc/kernel/entry.S | 99 - arch/parisc/kernel/firmware.c | 13 - arch/parisc/kernel/ftrace.c | 67 +- arch/parisc/kernel/kexec.c | 112 - arch/parisc/kernel/kexec_file.c | 86 - arch/parisc/kernel/kprobes.c | 4 + arch/parisc/kernel/pacache.S | 12 +- arch/parisc/kernel/parisc_ksyms.c | 4 - arch/parisc/kernel/pci.c | 11 + arch/parisc/kernel/relocate_kernel.S | 149 - arch/parisc/kernel/smp.c | 1 - arch/parisc/kernel/syscalls/syscall.tbl | 3 +- arch/parisc/kernel/traps.c | 2 - arch/parisc/lib/Makefile | 4 +- arch/parisc/lib/memset.c | 91 + arch/parisc/lib/string.S | 136 - arch/parisc/math-emu/Makefile | 1 - arch/parisc/mm/fault.c | 1 - arch/powerpc/Kconfig | 1 - arch/powerpc/Makefile | 2 + arch/powerpc/include/asm/cache.h | 8 +- arch/powerpc/include/asm/error-injection.h | 13 + arch/powerpc/include/asm/hvcall.h | 11 +- arch/powerpc/include/asm/kvm_book3s_64.h | 2 +- arch/powerpc/include/asm/pmc.h | 5 +- arch/powerpc/include/asm/unistd.h | 1 - arch/powerpc/include/uapi/asm/bpf_perf_event.h | 2 +- arch/powerpc/include/uapi/asm/kvm_para.h | 2 +- arch/powerpc/kernel/align.c | 4 - arch/powerpc/kernel/entry_32.S | 8 - arch/powerpc/kernel/entry_64.S | 5 - arch/powerpc/kernel/exceptions-64s.S | 2 +- arch/powerpc/kernel/kexec_elf_64.c | 545 +- arch/powerpc/kernel/process.c | 21 +- arch/powerpc/kernel/signal_32.c | 3 - arch/powerpc/kernel/signal_64.c | 5 - arch/powerpc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/kvm/book3s_32_mmu.c | 1 - arch/powerpc/kvm/book3s_64_vio.c | 6 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 6 +- arch/powerpc/kvm/book3s_hv.c | 13 - arch/powerpc/kvm/book3s_xive.c | 4 +- arch/powerpc/kvm/book3s_xive_native.c | 4 +- arch/powerpc/kvm/powerpc.c | 15 +- arch/powerpc/mm/book3s64/hash_utils.c | 9 - arch/powerpc/mm/kasan/kasan_init_32.c | 7 +- arch/powerpc/mm/mem.c | 2 +- arch/powerpc/mm/nohash/tlb.c | 1 + arch/powerpc/platforms/pseries/papr_scm.c | 73 +- arch/powerpc/sysdev/xive/common.c | 7 +- arch/riscv/Kbuild | 3 - arch/riscv/Kconfig | 24 - arch/riscv/Makefile | 5 +- arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 16 +- .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 9 - arch/riscv/configs/defconfig | 12 +- arch/riscv/configs/rv32_defconfig | 3 - arch/riscv/include/asm/Kbuild | 1 - arch/riscv/include/asm/fixmap.h | 4 + arch/riscv/include/asm/image.h | 12 +- arch/riscv/include/asm/page.h | 2 - arch/riscv/include/asm/pgtable.h | 25 +- arch/riscv/include/asm/smp.h | 6 + arch/riscv/include/asm/sparsemem.h | 11 - arch/riscv/include/asm/switch_to.h | 8 +- arch/riscv/include/asm/timex.h | 44 +- arch/riscv/include/asm/tlbflush.h | 31 +- arch/riscv/include/uapi/asm/auxvec.h | 2 +- arch/riscv/include/uapi/asm/bitsperlong.h | 2 +- arch/riscv/include/uapi/asm/byteorder.h | 2 +- arch/riscv/include/uapi/asm/hwcap.h | 2 +- arch/riscv/include/uapi/asm/perf_regs.h | 42 - arch/riscv/include/uapi/asm/ptrace.h | 2 +- arch/riscv/include/uapi/asm/sigcontext.h | 2 +- arch/riscv/include/uapi/asm/ucontext.h | 2 +- arch/riscv/include/uapi/asm/unistd.h | 1 - arch/riscv/kernel/Makefile | 4 +- arch/riscv/kernel/entry.S | 6 +- arch/riscv/kernel/fpu.S | 8 +- arch/riscv/kernel/head.S | 6 +- arch/riscv/kernel/perf_callchain.c | 94 - arch/riscv/kernel/perf_regs.c | 44 - arch/riscv/kernel/process.c | 11 +- arch/riscv/kernel/smp.c | 60 +- arch/riscv/kernel/smpboot.c | 3 - arch/riscv/kernel/stacktrace.c | 4 +- arch/riscv/kernel/vdso/Makefile | 2 +- arch/riscv/lib/Makefile | 2 + arch/riscv/lib/delay.c | 6 +- arch/riscv/lib/uaccess.S | 12 +- arch/riscv/lib/udivdi3.S | 32 + arch/riscv/mm/Makefile | 3 - arch/riscv/mm/cacheflush.c | 1 + arch/riscv/mm/context.c | 7 +- arch/riscv/mm/init.c | 12 +- arch/riscv/mm/tlbflush.c | 35 - arch/s390/Kconfig | 19 - arch/s390/Makefile | 2 - arch/s390/boot/Makefile | 2 +- arch/s390/boot/boot.h | 3 - arch/s390/boot/compressed/.gitignore | 3 + arch/s390/boot/compressed/vmlinux.lds.S | 3 +- arch/s390/boot/head.S | 33 +- arch/s390/boot/ipl_parm.c | 13 +- arch/s390/boot/kaslr.c | 42 +- arch/s390/boot/mem_detect.c | 7 + arch/s390/boot/pgm_check_info.c | 90 - arch/s390/boot/startup.c | 6 - arch/s390/boot/version.c | 7 - arch/s390/configs/debug_defconfig | 332 +- arch/s390/configs/defconfig | 235 +- arch/s390/configs/zfcpdump_defconfig | 31 +- arch/s390/crypto/Makefile | 2 - arch/s390/crypto/aes_s390.c | 6 - arch/s390/crypto/paes_s390.c | 184 +- arch/s390/crypto/sha.h | 12 +- arch/s390/crypto/sha3_256_s390.c | 147 - arch/s390/crypto/sha3_512_s390.c | 155 - arch/s390/crypto/sha_common.c | 75 +- arch/s390/hypfs/hypfs_vm.c | 4 +- arch/s390/include/asm/bitops.h | 73 +- arch/s390/include/asm/cpacf.h | 8 - arch/s390/include/asm/gmap.h | 4 +- arch/s390/include/asm/mem_detect.h | 12 - arch/s390/include/asm/page.h | 2 - arch/s390/include/asm/pgtable.h | 1 - arch/s390/include/asm/pkey.h | 114 +- arch/s390/include/asm/processor.h | 2 + arch/s390/include/asm/qdio.h | 10 +- arch/s390/include/asm/setup.h | 6 +- arch/s390/include/asm/string.h | 9 +- arch/s390/include/asm/unistd.h | 1 - arch/s390/include/uapi/asm/bpf_perf_event.h | 2 +- arch/s390/include/uapi/asm/ipl.h | 2 +- arch/s390/include/uapi/asm/pkey.h | 257 +- arch/s390/include/uapi/asm/zcrypt.h | 35 +- arch/s390/kernel/Makefile | 13 +- arch/s390/kernel/base.S | 21 + arch/s390/kernel/dumpstack.c | 6 +- arch/s390/kernel/early.c | 16 - arch/s390/kernel/early_nobss.c | 45 + arch/s390/kernel/early_printk.c | 2 +- arch/s390/kernel/head64.S | 15 +- arch/s390/kernel/ipl.c | 9 + arch/s390/kernel/machine_kexec_reloc.c | 1 - arch/s390/kernel/module.c | 4 +- arch/s390/kernel/perf_cpum_cf_diag.c | 2 +- arch/s390/kernel/perf_cpum_sf.c | 20 +- arch/s390/kernel/process.c | 26 +- arch/s390/kernel/setup.c | 30 +- arch/s390/kernel/stacktrace.c | 50 +- arch/s390/kernel/syscalls/syscall.tbl | 2 +- arch/s390/kernel/vdso.c | 23 +- arch/s390/kernel/vmlinux.lds.S | 10 +- arch/s390/kvm/interrupt.c | 10 - arch/s390/kvm/kvm-s390.c | 14 +- arch/s390/lib/Makefile | 3 + arch/s390/lib/xor.c | 1 - arch/s390/mm/dump_pagetables.c | 12 +- arch/s390/mm/extmem.c | 11 +- arch/s390/mm/fault.c | 3 - arch/s390/mm/gmap.c | 14 +- arch/s390/mm/kasan_init.c | 14 +- arch/s390/mm/page-states.c | 14 +- arch/s390/mm/pgalloc.c | 6 +- arch/s390/net/bpf_jit_comp.c | 12 +- arch/s390/numa/mode_emu.c | 7 +- arch/s390/numa/numa.c | 2 - arch/s390/pci/pci.c | 8 +- arch/s390/pci/pci_dma.c | 4 +- arch/s390/pci/pci_irq.c | 2 +- arch/s390/scripts/Makefile.chkbss | 3 +- arch/s390/tools/gen_facilities.c | 3 - arch/sh/include/uapi/asm/setup.h | 2 +- arch/sh/include/uapi/asm/types.h | 2 +- arch/sh/kernel/disassemble.c | 5 +- arch/sh/kernel/hw_breakpoint.c | 1 - arch/sparc/include/uapi/asm/oradax.h | 2 +- arch/sparc/kernel/sys_sparc_64.c | 33 +- arch/um/include/shared/timer-internal.h | 14 +- arch/um/kernel/process.c | 2 +- arch/um/kernel/time.c | 16 +- arch/unicore32/kernel/irq.c | 1 + arch/x86/Kconfig | 2 +- arch/x86/Kconfig.debug | 2 +- arch/x86/Makefile | 1 - arch/x86/boot/boot.h | 2 + arch/x86/boot/compressed/head_32.S | 4 +- arch/x86/boot/compressed/head_64.S | 18 +- arch/x86/boot/compressed/pgtable_64.c | 13 +- arch/x86/boot/main.c | 1 - arch/x86/boot/string.c | 8 - arch/x86/entry/calling.h | 17 - arch/x86/entry/common.c | 13 +- arch/x86/entry/entry_32.S | 19 +- arch/x86/entry/entry_64.S | 29 +- arch/x86/entry/syscall_64.c | 25 - arch/x86/entry/syscalls/syscall_32.tbl | 4 +- arch/x86/entry/syscalls/syscalltbl.sh | 35 +- arch/x86/entry/thunk_32.S | 2 +- arch/x86/entry/thunk_64.S | 4 +- arch/x86/entry/vdso/vma.c | 2 +- arch/x86/events/amd/ibs.c | 13 +- arch/x86/events/core.c | 38 +- arch/x86/events/intel/core.c | 107 +- arch/x86/events/intel/cstate.c | 44 +- arch/x86/events/intel/ds.c | 53 +- arch/x86/events/intel/lbr.c | 2 +- arch/x86/events/intel/pt.c | 336 +- arch/x86/events/intel/pt.h | 12 +- arch/x86/events/intel/rapl.c | 30 +- arch/x86/events/intel/uncore.c | 28 +- arch/x86/events/msr.c | 28 +- arch/x86/events/perf_event.h | 17 - arch/x86/hyperv/hv_init.c | 16 +- arch/x86/hyperv/mmu.c | 8 +- arch/x86/include/asm/apic.h | 11 +- arch/x86/include/asm/apic_flat_64.h | 8 + arch/x86/include/asm/barrier.h | 3 +- arch/x86/include/asm/bitops.h | 7 +- arch/x86/include/asm/bootparam_utils.h | 64 +- arch/x86/include/asm/bugs.h | 2 - arch/x86/include/asm/cpufeature.h | 7 - arch/x86/include/asm/cpufeatures.h | 7 +- arch/x86/include/asm/div64.h | 13 - arch/x86/include/asm/efi.h | 5 - arch/x86/include/asm/error-injection.h | 13 + arch/x86/include/asm/fixmap.h | 5 +- arch/x86/include/asm/ftrace.h | 1 + arch/x86/include/asm/hw_irq.h | 4 +- arch/x86/include/asm/hyperv-tlfs.h | 12 +- arch/x86/include/asm/intel-family.h | 69 +- arch/x86/include/asm/intel_pt.h | 2 - arch/x86/include/asm/iommu.h | 1 + arch/x86/include/asm/ipi.h | 109 + arch/x86/include/asm/irq.h | 2 +- arch/x86/include/asm/kvm_host.h | 12 +- arch/x86/include/asm/mmu_context.h | 8 +- arch/x86/include/asm/mshyperv.h | 5 +- arch/x86/include/asm/msr-index.h | 16 +- arch/x86/include/asm/msr.h | 3 +- arch/x86/include/asm/nospec-branch.h | 2 +- arch/x86/include/asm/paravirt.h | 12 + arch/x86/include/asm/paravirt_types.h | 5 + arch/x86/include/asm/perf_event.h | 12 +- arch/x86/include/asm/preempt.h | 2 +- arch/x86/include/asm/qspinlock.h | 15 - arch/x86/include/asm/realmode.h | 1 + arch/x86/include/asm/set_memory.h | 8 + arch/x86/include/asm/smp.h | 1 - arch/x86/include/asm/special_insns.h | 24 + arch/x86/include/asm/suspend_64.h | 2 +- arch/x86/include/asm/syscall.h | 4 - arch/x86/include/asm/text-patching.h | 4 +- arch/x86/include/asm/tlbflush.h | 30 +- arch/x86/include/asm/uaccess.h | 4 +- arch/x86/include/asm/unistd.h | 6 + arch/x86/include/asm/uv/uv.h | 4 +- arch/x86/include/asm/vdso/gettimeofday.h | 42 +- arch/x86/include/asm/vmware.h | 53 - arch/x86/include/uapi/asm/byteorder.h | 2 +- {tools/arch => arch}/x86/include/uapi/asm/errno.h | 0 arch/x86/include/uapi/asm/fcntl.h | 1 + arch/x86/include/uapi/asm/hwcap2.h | 2 +- arch/x86/include/uapi/asm/ioctl.h | 1 + arch/x86/include/uapi/asm/ioctls.h | 1 + arch/x86/include/uapi/asm/ipcbuf.h | 1 + arch/x86/include/uapi/asm/param.h | 1 + arch/x86/include/uapi/asm/resource.h | 1 + arch/x86/include/uapi/asm/sigcontext32.h | 2 +- arch/x86/include/uapi/asm/termbits.h | 1 + arch/x86/include/uapi/asm/termios.h | 1 + arch/x86/include/uapi/asm/types.h | 7 + arch/x86/include/uapi/asm/unistd.h | 2 +- arch/x86/kernel/acpi/wakeup_64.S | 10 +- arch/x86/kernel/alternative.c | 6 +- arch/x86/kernel/amd_nb.c | 3 - arch/x86/kernel/apic/apic.c | 280 +- arch/x86/kernel/apic/apic_flat_64.c | 66 +- arch/x86/kernel/apic/apic_noop.c | 18 +- arch/x86/kernel/apic/apic_numachip.c | 8 +- arch/x86/kernel/apic/bigsmp_32.c | 33 +- arch/x86/kernel/apic/io_apic.c | 8 +- arch/x86/kernel/apic/ipi.c | 174 +- arch/x86/kernel/apic/local.h | 68 - arch/x86/kernel/apic/probe_32.c | 44 +- arch/x86/kernel/apic/probe_64.c | 21 +- arch/x86/kernel/apic/vector.c | 11 - arch/x86/kernel/apic/x2apic.h | 9 + arch/x86/kernel/apic/x2apic_cluster.c | 20 +- arch/x86/kernel/apic/x2apic_phys.c | 23 +- arch/x86/kernel/apic/x2apic_uv_x.c | 30 +- arch/x86/kernel/asm-offsets_64.c | 21 +- arch/x86/kernel/cpu/amd.c | 92 +- arch/x86/kernel/cpu/bugs.c | 127 +- arch/x86/kernel/cpu/common.c | 56 +- arch/x86/kernel/cpu/cpuid-deps.c | 97 +- arch/x86/kernel/cpu/hygon.c | 21 +- arch/x86/kernel/cpu/intel.c | 31 +- arch/x86/kernel/cpu/mce/intel.c | 2 +- arch/x86/kernel/cpu/mce/severity.c | 4 +- arch/x86/kernel/cpu/mshyperv.c | 10 - arch/x86/kernel/cpu/mtrr/cyrix.c | 1 - arch/x86/kernel/cpu/umwait.c | 39 +- arch/x86/kernel/cpu/vmware.c | 94 +- arch/x86/kernel/crash.c | 2 + arch/x86/kernel/dumpstack.c | 7 +- arch/x86/kernel/head_64.S | 8 +- arch/x86/kernel/hpet.c | 12 +- arch/x86/kernel/irq.c | 10 +- arch/x86/kernel/irq_32.c | 7 +- arch/x86/kernel/irq_64.c | 9 + arch/x86/kernel/kgdb.c | 2 +- arch/x86/kernel/kprobes/core.c | 2 +- arch/x86/kernel/kprobes/opt.c | 2 +- arch/x86/kernel/kvm.c | 10 +- arch/x86/kernel/machine_kexec_32.c | 4 +- arch/x86/kernel/nmi.c | 3 - arch/x86/kernel/paravirt.c | 4 + arch/x86/kernel/pci-dma.c | 20 +- arch/x86/kernel/ptrace.c | 1 - arch/x86/kernel/quirks.c | 4 + arch/x86/kernel/reboot.c | 7 +- arch/x86/kernel/smp.c | 88 +- arch/x86/kernel/smpboot.c | 12 +- arch/x86/kernel/stacktrace.c | 2 +- arch/x86/kernel/sysfb_efi.c | 46 - arch/x86/kernel/tsc.c | 2 +- arch/x86/kernel/tsc_msr.c | 5 - arch/x86/kernel/umip.c | 65 +- arch/x86/kernel/uprobes.c | 17 +- arch/x86/kvm/debugfs.c | 46 +- arch/x86/kvm/hyperv.c | 5 +- arch/x86/kvm/lapic.c | 19 +- arch/x86/kvm/mmu.c | 120 +- arch/x86/kvm/svm.c | 28 +- arch/x86/kvm/vmx/nested.c | 8 +- arch/x86/kvm/vmx/vmx.c | 20 +- arch/x86/kvm/x86.c | 48 +- arch/x86/lib/copy_user_64.S | 14 +- arch/x86/lib/cpu.c | 1 - arch/x86/lib/getuser.S | 16 +- arch/x86/lib/putuser.S | 22 +- arch/x86/math-emu/errors.c | 5 +- arch/x86/math-emu/fpu_trig.c | 2 +- arch/x86/mm/fault.c | 15 +- arch/x86/mm/init_32.c | 2 +- arch/x86/mm/ioremap.c | 1 - arch/x86/mm/numa.c | 4 +- arch/x86/mm/pageattr.c | 136 +- arch/x86/mm/pti.c | 8 +- arch/x86/mm/tlb.c | 2 +- arch/x86/net/bpf_jit_comp.c | 9 +- arch/x86/pci/mmconfig-shared.c | 5 +- arch/x86/platform/efi/efi.c | 39 +- arch/x86/platform/intel/iosf_mbi.c | 100 +- arch/x86/platform/uv/bios_uv.c | 10 +- arch/x86/platform/uv/tlb_uv.c | 4 +- arch/x86/power/cpu.c | 90 +- arch/x86/purgatory/Makefile | 37 +- arch/x86/purgatory/purgatory.c | 6 - arch/x86/purgatory/string.c | 23 + arch/x86/realmode/rm/header.S | 1 + arch/x86/realmode/rm/trampoline_32.S | 3 + arch/x86/realmode/rm/trampoline_64.S | 3 + arch/x86/realmode/rm/trampoline_common.S | 4 + arch/x86/xen/enlighten_pv.c | 15 + arch/xtensa/Kconfig | 48 - arch/xtensa/boot/dts/virt.dts | 8 +- arch/xtensa/include/asm/io.h | 1 - arch/xtensa/include/asm/processor.h | 11 +- arch/xtensa/include/asm/regs.h | 1 - arch/xtensa/kernel/coprocessor.S | 1 - arch/xtensa/kernel/entry.S | 42 +- arch/xtensa/kernel/head.S | 2 +- arch/xtensa/kernel/setup.c | 10 +- arch/xtensa/kernel/signal.c | 26 +- arch/xtensa/kernel/stacktrace.c | 5 - arch/xtensa/kernel/traps.c | 4 - arch/xtensa/mm/init.c | 10 + block/Kconfig | 13 - block/Makefile | 1 - block/bfq-cgroup.c | 156 +- block/bfq-iosched.c | 135 +- block/bfq-iosched.h | 3 - block/bfq-wf2q.c | 2 - block/bio.c | 60 +- block/blk-cgroup.c | 82 +- block/blk-core.c | 37 +- block/blk-iocost.c | 2457 --------- block/blk-iolatency.c | 11 +- block/blk-merge.c | 151 +- block/blk-mq-cpumap.c | 29 +- block/blk-mq-sched.h | 9 + block/blk-mq-sysfs.c | 23 +- block/blk-mq-tag.c | 32 - block/blk-mq.c | 78 +- block/blk-pm.c | 12 +- block/blk-rq-qos.c | 25 +- block/blk-rq-qos.h | 28 +- block/blk-settings.c | 21 +- block/blk-sysfs.c | 53 +- block/blk-throttle.c | 9 +- block/blk-wbt.c | 20 +- block/blk-wbt.h | 4 + block/blk-zoned.c | 39 - block/blk.h | 4 +- block/elevator.c | 217 +- block/genhd.c | 11 +- block/mq-deadline.c | 20 +- block/opal_proto.h | 5 +- block/sed-opal.c | 49 +- drivers/Kconfig | 2 + drivers/Makefile | 1 + drivers/acpi/Kconfig | 2 +- drivers/acpi/arm64/iort.c | 10 +- drivers/acpi/device_pm.c | 4 +- drivers/acpi/nfit/core.c | 28 +- drivers/acpi/nfit/nfit.h | 24 - drivers/acpi/osl.c | 6 +- drivers/acpi/pptt.c | 53 +- drivers/acpi/scan.c | 6 - drivers/acpi/x86/utils.c | 4 +- drivers/android/binder.c | 5 +- drivers/ata/acard-ahci.c | 38 +- drivers/ata/ahci.c | 149 +- drivers/ata/ahci.h | 2 - drivers/ata/libahci.c | 1 + drivers/ata/libahci_platform.c | 4 +- drivers/ata/libata-scsi.c | 21 - drivers/ata/libata-sff.c | 14 +- drivers/ata/libata-zpodd.c | 2 +- drivers/ata/pata_atp867x.c | 7 +- drivers/ata/pata_buddha.c | 228 +- drivers/ata/pata_cs5520.c | 6 +- drivers/ata/pata_hpt3x3.c | 5 +- drivers/ata/pata_ninja32.c | 5 +- drivers/ata/pata_pdc2027x.c | 6 +- drivers/ata/pata_rb532_cf.c | 1 + drivers/ata/pata_sil680.c | 5 +- drivers/ata/pdc_adma.c | 23 +- drivers/ata/sata_inic162x.c | 8 +- drivers/ata/sata_mv.c | 38 +- drivers/ata/sata_nv.c | 10 +- drivers/ata/sata_promise.c | 5 +- drivers/ata/sata_qstor.c | 34 +- drivers/ata/sata_sil.c | 5 +- drivers/ata/sata_sil24.c | 26 +- drivers/ata/sata_svw.c | 5 +- drivers/ata/sata_sx4.c | 5 +- drivers/ata/sata_via.c | 9 +- drivers/ata/sata_vsc.c | 5 +- drivers/atm/Kconfig | 2 +- drivers/atm/iphase.c | 8 +- drivers/auxdisplay/Kconfig | 7 +- drivers/auxdisplay/charlcd.c | 2 +- drivers/auxdisplay/charlcd.h | 44 - drivers/auxdisplay/hd44780.c | 3 +- drivers/auxdisplay/ht16k33.c | 4 +- drivers/auxdisplay/panel.c | 4 +- drivers/base/Kconfig | 2 +- drivers/base/arch_topology.c | 298 -- drivers/base/base.h | 1 - drivers/base/core.c | 95 +- drivers/base/firmware_loader/firmware.h | 4 +- drivers/base/platform.c | 9 +- drivers/base/power/runtime.c | 15 +- drivers/base/regmap/Kconfig | 2 +- drivers/base/regmap/regmap-debugfs.c | 12 + drivers/base/regmap/regmap-irq.c | 7 +- drivers/base/soc.c | 9 - drivers/block/aoe/aoedev.c | 13 +- drivers/block/ataflop.c | 1 - drivers/block/drbd/drbd_main.c | 2 - drivers/block/drbd/drbd_receiver.c | 14 +- drivers/block/floppy.c | 4 +- drivers/block/loop.c | 19 +- drivers/block/nbd.c | 129 +- drivers/block/null_blk.h | 18 +- drivers/block/null_blk_main.c | 183 +- drivers/block/null_blk_zoned.c | 59 +- drivers/block/paride/pcd.c | 12 +- drivers/block/paride/pf.c | 2 +- drivers/block/rbd.c | 11 - drivers/block/xen-blkback/xenbus.c | 6 +- drivers/bluetooth/bpa10x.c | 2 +- drivers/bluetooth/btqca.c | 29 +- drivers/bluetooth/btqca.h | 7 - drivers/bluetooth/btusb.c | 12 +- drivers/bluetooth/hci_ath.c | 3 - drivers/bluetooth/hci_bcm.c | 3 - drivers/bluetooth/hci_intel.c | 3 - drivers/bluetooth/hci_ldisc.c | 13 - drivers/bluetooth/hci_mrvl.c | 3 - drivers/bluetooth/hci_qca.c | 22 +- drivers/bluetooth/hci_uart.h | 1 - drivers/bus/Kconfig | 10 - drivers/bus/Makefile | 1 - drivers/bus/fsl-mc/fsl-mc-allocator.c | 1 + drivers/bus/fsl-mc/mc-io.c | 1 + drivers/bus/hisi_lpc.c | 47 +- drivers/bus/imx-weim.c | 34 +- drivers/bus/moxtet.c | 885 ---- drivers/bus/sunxi-rsb.c | 4 +- drivers/bus/ti-sysc.c | 24 +- drivers/bus/uniphier-system-bus.c | 4 +- drivers/char/Kconfig | 31 +- drivers/char/Makefile | 2 + drivers/char/agp/Kconfig | 11 +- drivers/char/agp/Makefile | 1 + drivers/char/agp/sgi-agp.c | 338 ++ drivers/char/hpet.c | 3 +- drivers/char/ipmi/ipmb_dev_int.c | 2 +- drivers/char/mbcs.c | 831 +++ drivers/char/mbcs.h | 553 ++ drivers/char/mspec.c | 155 +- drivers/char/random.c | 14 - drivers/char/snsc.c | 469 ++ drivers/char/snsc.h | 92 + drivers/char/snsc_event.c | 303 ++ drivers/char/tpm/Kconfig | 5 - drivers/char/tpm/Makefile | 1 - drivers/char/tpm/tpm-chip.c | 50 +- drivers/char/tpm/tpm-sysfs.c | 7 + drivers/char/tpm/tpm.h | 2 - drivers/char/tpm/tpm1-cmd.c | 36 +- drivers/char/tpm/tpm2-cmd.c | 6 +- drivers/char/tpm/tpm_ftpm_tee.c | 350 -- drivers/char/tpm/tpm_ftpm_tee.h | 40 - drivers/char/tpm/tpm_tis_core.c | 3 - drivers/clk/at91/clk-generated.c | 2 - drivers/clk/clk-scmi.c | 2 +- drivers/clk/clk.c | 55 +- drivers/clk/imx/Kconfig | 6 - drivers/clk/imx/Makefile | 1 - drivers/clk/imx/clk-imx8mm.c | 17 + drivers/clk/imx/clk-imx8mn.c | 636 --- drivers/clk/imx/clk-imx8qxp-lpcg.c | 5 - drivers/clk/imx/clk.c | 8 - drivers/clk/imx/clk.h | 18 - drivers/clk/mediatek/clk-mt8183.c | 46 +- drivers/clk/meson/Kconfig | 11 +- drivers/clk/meson/Makefile | 2 +- drivers/clk/meson/axg-aoclk.c | 63 +- drivers/clk/meson/axg-audio.c | 261 +- drivers/clk/meson/axg.c | 207 +- drivers/clk/meson/clk-cpu-dyndiv.c | 73 - drivers/clk/meson/clk-cpu-dyndiv.h | 20 - drivers/clk/meson/clk-input.c | 49 + drivers/clk/meson/clk-input.h | 19 + drivers/clk/meson/clk-regmap.h | 12 +- drivers/clk/meson/g12a-aoclk.c | 81 +- drivers/clk/meson/g12a.c | 1626 ++---- drivers/clk/meson/g12a.h | 1 + drivers/clk/meson/gxbb-aoclk.c | 55 +- drivers/clk/meson/gxbb.c | 657 +-- drivers/clk/meson/meson-aoclk.c | 37 + drivers/clk/meson/meson-aoclk.h | 8 + drivers/clk/meson/meson-eeclk.c | 10 + drivers/clk/meson/meson-eeclk.h | 2 + drivers/clk/meson/meson8b.c | 710 +-- drivers/clk/renesas/renesas-cpg-mssr.c | 16 +- drivers/clk/samsung/clk-exynos5-subcmu.c | 16 +- drivers/clk/samsung/clk-exynos5-subcmu.h | 2 +- drivers/clk/samsung/clk-exynos5250.c | 7 +- drivers/clk/samsung/clk-exynos5420.c | 162 +- drivers/clk/socfpga/clk-periph-s10.c | 2 +- drivers/clk/sprd/Kconfig | 1 - drivers/clocksource/Kconfig | 2 +- drivers/clocksource/em_sti.c | 4 +- drivers/clocksource/hyperv_timer.c | 45 +- drivers/clocksource/renesas-ostm.c | 2 +- drivers/clocksource/sh_cmt.c | 19 +- drivers/clocksource/sh_tmu.c | 5 +- drivers/clocksource/timer-atmel-tcb.c | 18 - drivers/clocksource/timer-imx-sysctr.c | 5 - drivers/clocksource/timer-npcm7xx.c | 9 +- drivers/clocksource/timer-of.c | 6 +- drivers/clocksource/timer-probe.c | 4 +- drivers/clocksource/timer-riscv.c | 23 +- drivers/clocksource/timer-sun4i.c | 4 - drivers/cpufreq/cpufreq.c | 2 +- drivers/cpufreq/intel_pstate.c | 26 +- drivers/cpufreq/pasemi-cpufreq.c | 23 +- drivers/cpuidle/Kconfig.arm | 10 - drivers/cpuidle/Makefile | 1 - drivers/cpuidle/cpuidle-arm.c | 13 +- drivers/cpuidle/cpuidle-psci.c | 236 - drivers/crypto/Kconfig | 20 - drivers/crypto/ccp/ccp-crypto-aes-galois.c | 14 - drivers/crypto/ccp/ccp-dev.c | 8 - drivers/crypto/ccp/ccp-ops.c | 33 +- drivers/crypto/chelsio/chtls/chtls_io.c | 6 +- drivers/crypto/ux500/cryp/cryp.c | 6 - drivers/dma/Kconfig | 4 +- drivers/dma/bcm2835-dma.c | 38 +- drivers/dma/dw-edma/dw-edma-core.h | 2 +- drivers/dma/dw-edma/dw-edma-pcie.c | 18 +- drivers/dma/dw-edma/dw-edma-v0-core.c | 34 +- drivers/dma/dw-edma/dw-edma-v0-debugfs.c | 29 +- drivers/dma/fsldma.c | 1 - drivers/dma/iop-adma.c | 22 +- drivers/dma/iop-adma.h | 914 ---- drivers/dma/sh/rcar-dmac.c | 28 +- drivers/dma/sprd-dma.c | 10 +- drivers/dma/ste_dma40.c | 4 +- drivers/dma/stm32-mdma.c | 2 +- drivers/dma/tegra210-adma.c | 4 +- drivers/dma/ti/dma-crossbar.c | 4 +- drivers/dma/ti/omap-dma.c | 8 +- drivers/edac/Kconfig | 7 - drivers/edac/Makefile | 1 - drivers/edac/altera_edac.c | 58 +- drivers/edac/altera_edac.h | 25 +- drivers/edac/amd64_edac.c | 371 +- drivers/edac/amd64_edac.h | 15 +- drivers/edac/bluefield_edac.c | 356 -- drivers/edac/edac_mc.c | 53 +- drivers/edac/edac_mc.h | 6 +- drivers/edac/edac_mc_sysfs.c | 92 +- drivers/edac/ghes_edac.c | 2 +- drivers/edac/i10nm_base.c | 4 +- drivers/edac/i5100_edac.c | 16 +- drivers/edac/pnd2_edac.c | 9 +- drivers/edac/sb_edac.c | 2 +- drivers/firewire/core-device.c | 2 +- drivers/firewire/core-iso.c | 2 +- drivers/firewire/core-topology.c | 1 - drivers/firmware/Kconfig | 19 +- drivers/firmware/Makefile | 1 - drivers/firmware/arm_scmi/Makefile | 2 +- drivers/firmware/arm_scmi/base.c | 2 +- drivers/firmware/arm_scmi/clock.c | 33 +- drivers/firmware/arm_scmi/common.h | 18 +- drivers/firmware/arm_scmi/driver.c | 366 +- drivers/firmware/arm_scmi/perf.c | 264 +- drivers/firmware/arm_scmi/power.c | 6 +- drivers/firmware/arm_scmi/reset.c | 231 - drivers/firmware/arm_scmi/sensors.c | 57 +- drivers/firmware/efi/Kconfig | 13 - drivers/firmware/efi/Makefile | 1 - drivers/firmware/efi/cper.c | 15 - drivers/firmware/efi/efi.c | 39 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 38 +- drivers/firmware/efi/rci2-table.c | 147 - drivers/firmware/imx/Kconfig | 11 - drivers/firmware/imx/Makefile | 1 - drivers/firmware/imx/imx-dsp.c | 155 - drivers/firmware/imx/scu-pd.c | 4 +- drivers/firmware/iscsi_ibft.c | 4 - drivers/firmware/psci/psci.c | 167 +- drivers/firmware/psci/psci_checker.c | 16 +- drivers/firmware/qcom_scm.c | 47 +- drivers/firmware/ti_sci.c | 45 +- drivers/firmware/turris-mox-rwtm.c | 384 -- drivers/fpga/Kconfig | 1 - drivers/fpga/altera-ps-spi.c | 11 +- drivers/fsi/fsi-scom.c | 8 +- drivers/gpio/Kconfig | 22 +- drivers/gpio/Makefile | 4 +- drivers/gpio/gpio-arizona.c | 4 +- drivers/gpio/gpio-aspeed.c | 117 +- drivers/gpio/gpio-bd70528.c | 4 +- drivers/gpio/gpio-brcmstb.c | 4 +- drivers/gpio/gpio-cadence.c | 36 +- drivers/gpio/gpio-creg-snps.c | 4 +- drivers/gpio/gpio-dwapb.c | 1 - drivers/gpio/gpio-eic-sprd.c | 4 +- drivers/gpio/gpio-em.c | 37 +- drivers/gpio/gpio-ep93xx.c | 140 +- drivers/gpio/gpio-ftgpio010.c | 14 +- drivers/gpio/gpio-grgpio.c | 2 + drivers/gpio/gpio-hlwd.c | 58 +- drivers/gpio/gpio-htc-egpio.c | 14 + drivers/gpio/gpio-intel-mid.c | 35 +- drivers/gpio/gpio-ixp4xx.c | 279 +- drivers/gpio/gpio-ks8695.c | 284 ++ drivers/gpio/gpio-lpc32xx.c | 118 +- drivers/gpio/gpio-lynxpoint.c | 35 +- drivers/gpio/gpio-madera.c | 12 +- drivers/gpio/gpio-max77620.c | 4 +- drivers/gpio/gpio-max77650.c | 1 - drivers/gpio/gpio-mb86s7x.c | 1 - drivers/gpio/gpio-merrifield.c | 28 +- drivers/gpio/gpio-mockup.c | 1 - drivers/gpio/gpio-moxtet.c | 179 - drivers/gpio/gpio-mpc8xxx.c | 32 - drivers/gpio/gpio-mt7621.c | 33 +- drivers/gpio/gpio-mxc.c | 9 +- drivers/gpio/gpio-pca953x.c | 85 +- drivers/gpio/gpio-pch.c | 6 +- drivers/gpio/gpio-pmic-eic-sprd.c | 4 +- drivers/gpio/gpio-sprd.c | 4 +- drivers/gpio/gpio-stmpe.c | 36 +- drivers/gpio/gpio-tb10x.c | 4 +- drivers/gpio/gpio-tegra.c | 4 +- drivers/gpio/gpio-thunderx.c | 163 +- drivers/gpio/gpio-tqmx86.c | 50 +- drivers/gpio/gpio-vf610.c | 26 +- drivers/gpio/gpio-viperboard.c | 20 +- drivers/gpio/gpio-xgene-sb.c | 1 - drivers/gpio/gpio-xlp.c | 29 +- drivers/gpio/gpio-zx.c | 35 +- drivers/gpio/gpio-zynq.c | 41 +- drivers/gpio/gpiolib-acpi.c | 69 +- drivers/gpio/gpiolib-acpi.h | 96 - drivers/gpio/gpiolib-devres.c | 28 +- drivers/gpio/gpiolib-of.c | 185 +- drivers/gpio/gpiolib-of.h | 38 - drivers/gpio/gpiolib.c | 743 +-- drivers/gpio/gpiolib.h | 120 + drivers/gpio/sgpio-aspeed.c | 533 -- drivers/gpu/drm/Kconfig | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gds.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 78 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 1 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 22 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 9 - drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 49 - drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 29 +- drivers/gpu/drm/amd/amdgpu/nv.c | 1 + drivers/gpu/drm/amd/amdgpu/soc15.c | 5 + drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 47 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 28 + drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 16 +- .../amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c | 4 +- .../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 4 +- .../amd/display/dc/clk_mgr/dce120/dce120_clk_mgr.c | 4 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 3 - drivers/gpu/drm/amd/display/dc/core/dc.c | 17 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 30 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 39 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 11 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 3 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 4 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 24 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 21 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 5 - .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 18 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 22 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 4 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.c | 37 - drivers/gpu/drm/amd/display/dc/dsc/drm_dsc_dc.c | 6 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 1 - drivers/gpu/drm/amd/display/include/dpcd_defs.h | 2 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 1 - drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 125 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 9 - drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 66 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 14 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 211 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.h | 4 - drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 62 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 65 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 11 +- .../drm/arm/display/komeda/komeda_format_caps.c | 19 - .../drm/arm/display/komeda/komeda_format_caps.h | 3 - .../drm/arm/display/komeda/komeda_framebuffer.c | 5 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 30 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 1 - .../drm/arm/display/komeda/komeda_wb_connector.c | 2 +- drivers/gpu/drm/ast/ast_main.c | 5 +- drivers/gpu/drm/ast/ast_mode.c | 2 +- drivers/gpu/drm/ast/ast_post.c | 2 +- drivers/gpu/drm/bochs/bochs_kms.c | 1 - drivers/gpu/drm/bridge/Kconfig | 4 +- drivers/gpu/drm/drm_client.c | 60 +- drivers/gpu/drm/drm_client_modeset.c | 2 +- drivers/gpu/drm/drm_fb_helper.c | 51 +- drivers/gpu/drm/drm_framebuffer.c | 2 +- drivers/gpu/drm/drm_modes.c | 60 +- drivers/gpu/drm/exynos/Kconfig | 1 - drivers/gpu/drm/exynos/exynos_drm_fimc.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 4 +- drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/display/intel_bios.c | 2 +- drivers/gpu/drm/i915/display/intel_bw.c | 15 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 11 - drivers/gpu/drm/i915/display/intel_ddi.c | 4 +- drivers/gpu/drm/i915/display/intel_display.c | 6 +- drivers/gpu/drm/i915/display/intel_display_power.c | 11 +- drivers/gpu/drm/i915/display/intel_dp.c | 1 - drivers/gpu/drm/i915/display/intel_dp_mst.c | 20 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 3 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 6 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 2 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 20 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 7 +- drivers/gpu/drm/i915/gt/intel_context.c | 27 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 20 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 24 + drivers/gpu/drm/i915/gt/intel_engine_pm.h | 12 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 12 - drivers/gpu/drm/i915/gt/intel_gt_pm.c | 21 +- drivers/gpu/drm/i915/gt/intel_gt_pm.h | 2 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 10 +- drivers/gpu/drm/i915/gt/intel_reset.c | 58 +- drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 31 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 43 +- drivers/gpu/drm/i915/gt/mock_engine.c | 1 - drivers/gpu/drm/i915/gt/selftest_reset.c | 5 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 7 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 10 + drivers/gpu/drm/i915/gvt/fb_decoder.c | 6 +- drivers/gpu/drm/i915/gvt/gtt.c | 9 - drivers/gpu/drm/i915/gvt/kvmgt.c | 12 - drivers/gpu/drm/i915/gvt/scheduler.c | 59 +- drivers/gpu/drm/i915/gvt/trace_points.c | 2 + drivers/gpu/drm/i915/i915_drv.c | 6 - drivers/gpu/drm/i915/i915_drv.h | 5 +- drivers/gpu/drm/i915/i915_gem.c | 25 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 8 +- drivers/gpu/drm/i915/i915_gpu_error.c | 7 +- drivers/gpu/drm/i915/i915_perf.c | 67 +- drivers/gpu/drm/i915/i915_trace.h | 76 +- drivers/gpu/drm/i915/i915_vgpu.c | 3 - drivers/gpu/drm/i915/intel_drv.h | 2 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 10 +- drivers/gpu/drm/i915/intel_wakeref.h | 15 - drivers/gpu/drm/ingenic/ingenic-drm.c | 5 +- drivers/gpu/drm/lima/lima_gem.c | 2 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 55 +- drivers/gpu/drm/mediatek/mtk_drm_drv.h | 2 - drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 2 - drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 1 - drivers/gpu/drm/msm/adreno/adreno_gpu.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 3 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 16 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 2 +- drivers/gpu/drm/msm/msm_drv.c | 5 +- drivers/gpu/drm/msm/msm_gem.c | 47 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 22 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 47 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c | 24 +- .../gpu/drm/nouveau/nvkm/subdev/secboot/gp102.c | 12 - drivers/gpu/drm/omapdrm/dss/output.c | 4 +- drivers/gpu/drm/omapdrm/omap_drv.c | 2 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 24 +- drivers/gpu/drm/qxl/qxl_drv.c | 20 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 6 +- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 2 +- drivers/gpu/drm/scheduler/sched_entity.c | 4 +- drivers/gpu/drm/selftests/drm_cmdline_selftests.h | 7 - .../gpu/drm/selftests/test-drm_cmdline_parser.c | 130 - drivers/gpu/drm/sun4i/sun4i_tcon.c | 1 - drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 1 - drivers/gpu/drm/tegra/output.c | 8 +- drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 6 +- drivers/gpu/drm/virtio/virtgpu_object.c | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 27 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.h | 35 +- drivers/hid/hid-a4tech.c | 30 +- drivers/hid/hid-cp2112.c | 8 +- drivers/hid/hid-holtek-kbd.c | 9 +- drivers/hid/hid-ids.h | 5 +- drivers/hid/hid-logitech-dj.c | 10 +- drivers/hid/hid-logitech-hidpp.c | 14 +- drivers/hid/hid-quirks.c | 2 - drivers/hid/hid-sony.c | 15 +- drivers/hid/hid-tmff.c | 12 - drivers/hid/intel-ish-hid/ipc/hw-ish.h | 1 - drivers/hid/intel-ish-hid/ipc/pci-ish.c | 1 - drivers/hid/usbhid/hiddev.c | 12 - drivers/hid/wacom_wac.c | 19 +- drivers/hsi/clients/ssi_protocol.c | 3 +- drivers/hv/Kconfig | 3 + drivers/hv/channel.c | 2 +- drivers/hv/hv_trace.h | 2 +- drivers/hv/hyperv_vmbus.h | 10 +- drivers/hwmon/Kconfig | 31 +- drivers/hwmon/Makefile | 2 +- drivers/hwmon/acpi_power_meter.c | 4 +- drivers/hwmon/ads1015.c | 324 ++ drivers/hwmon/adt7475.c | 146 +- drivers/hwmon/as370-hwmon.c | 145 - drivers/hwmon/asb100.c | 12 +- drivers/hwmon/atxp1.c | 2 +- drivers/hwmon/coretemp.c | 3 +- drivers/hwmon/iio_hwmon.c | 18 +- drivers/hwmon/k10temp.c | 1 - drivers/hwmon/k8temp.c | 233 +- drivers/hwmon/lm75.c | 462 +- drivers/hwmon/ltc2990.c | 10 +- drivers/hwmon/nct6775.c | 183 +- drivers/hwmon/nct7802.c | 6 +- drivers/hwmon/nct7904.c | 476 +- drivers/hwmon/npcm750-pwm-fan.c | 4 +- drivers/hwmon/occ/common.c | 6 +- drivers/hwmon/pmbus/Kconfig | 9 - drivers/hwmon/pmbus/Makefile | 1 - drivers/hwmon/pmbus/ibm-cffps.c | 110 +- drivers/hwmon/pmbus/inspur-ipsps.c | 228 - drivers/hwmon/pmbus/max31785.c | 2 + drivers/hwmon/pmbus/ucd9000.c | 1 + drivers/hwmon/raspberrypi-hwmon.c | 2 +- drivers/hwmon/scmi-hwmon.c | 2 +- drivers/hwmon/shtc1.c | 57 +- drivers/hwmon/smm665.c | 8 +- drivers/hwmon/w83781d.c | 6 +- drivers/hwmon/w83791d.c | 32 +- drivers/hwmon/w83792d.c | 32 +- drivers/hwmon/w83793.c | 30 +- drivers/hwtracing/coresight/Kconfig | 2 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 1 - drivers/hwtracing/intel_th/msu.h | 2 +- drivers/hwtracing/intel_th/pci.c | 10 - drivers/hwtracing/intel_th/pti.h | 2 +- drivers/hwtracing/stm/core.c | 1 + drivers/i2c/Kconfig | 4 +- drivers/i2c/busses/Kconfig | 4 +- drivers/i2c/busses/i2c-at91-core.c | 2 +- drivers/i2c/busses/i2c-at91-master.c | 9 +- drivers/i2c/busses/i2c-bcm-iproc.c | 15 +- drivers/i2c/busses/i2c-designware-slave.c | 1 - drivers/i2c/busses/i2c-emev2.c | 16 +- drivers/i2c/busses/i2c-i801.c | 17 +- drivers/i2c/busses/i2c-imx.c | 18 +- drivers/i2c/busses/i2c-mt65xx.c | 11 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 2 +- drivers/i2c/busses/i2c-piix4.c | 12 +- drivers/i2c/busses/i2c-rcar.c | 11 +- drivers/i2c/busses/i2c-s3c2410.c | 1 - drivers/i2c/busses/i2c-stm32.h | 2 +- drivers/i2c/busses/i2c-taos-evm.c | 2 +- drivers/i2c/i2c-core-base.c | 6 +- drivers/i3c/device.c | 53 - drivers/i3c/master.c | 67 +- drivers/i3c/master/dw-i3c-master.c | 4 +- drivers/i3c/master/i3c-master-cdns.c | 30 +- drivers/ide/Kconfig | 9 + drivers/ide/Makefile | 1 + drivers/ide/sgiioc4.c | 630 +++ drivers/idle/intel_idle.c | 28 +- drivers/iio/accel/cros_ec_accel_legacy.c | 1 + drivers/iio/adc/Kconfig | 2 +- drivers/iio/adc/ingenic-adc.c | 54 - drivers/iio/adc/max9611.c | 4 +- drivers/iio/adc/rcar-gyroadc.c | 4 +- drivers/iio/dummy/iio_simple_dummy.c | 4 +- drivers/iio/frequency/adf4371.c | 8 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 43 - drivers/infiniband/core/cma.c | 6 +- drivers/infiniband/core/core_priv.h | 5 +- drivers/infiniband/core/counters.c | 27 +- drivers/infiniband/core/device.c | 102 +- drivers/infiniband/core/mad.c | 20 +- drivers/infiniband/core/nldev.c | 11 +- drivers/infiniband/core/restrack.c | 15 +- drivers/infiniband/core/umem.c | 7 +- drivers/infiniband/core/umem_odp.c | 4 + drivers/infiniband/core/user_mad.c | 6 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 7 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 8 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 11 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 13 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 2 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 14 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 7 +- drivers/infiniband/hw/hfi1/chip.c | 11 +- drivers/infiniband/hw/hfi1/fault.c | 12 +- drivers/infiniband/hw/hfi1/rc.c | 2 + drivers/infiniband/hw/hfi1/tid_rdma.c | 119 +- drivers/infiniband/hw/hfi1/verbs.c | 2 - drivers/infiniband/hw/hfi1/vnic_sdma.c | 2 +- drivers/infiniband/hw/hns/Kconfig | 6 +- drivers/infiniband/hw/hns/Makefile | 8 +- drivers/infiniband/hw/hns/hns_roce_db.c | 15 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 4 +- drivers/infiniband/hw/mlx4/mad.c | 4 +- drivers/infiniband/hw/mlx5/devx.c | 11 +- drivers/infiniband/hw/mlx5/main.c | 13 +- drivers/infiniband/hw/mlx5/mem.c | 5 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 15 - drivers/infiniband/hw/mlx5/mr.c | 51 +- drivers/infiniband/hw/mlx5/odp.c | 48 +- drivers/infiniband/hw/mlx5/qp.c | 37 +- drivers/infiniband/hw/qedr/main.c | 10 +- drivers/infiniband/sw/siw/Kconfig | 2 +- drivers/infiniband/sw/siw/siw.h | 10 +- drivers/infiniband/sw/siw/siw_cm.c | 116 +- drivers/infiniband/sw/siw/siw_cq.c | 5 +- drivers/infiniband/sw/siw/siw_main.c | 5 +- drivers/infiniband/sw/siw/siw_mem.c | 14 +- drivers/infiniband/sw/siw/siw_mem.h | 2 +- drivers/infiniband/sw/siw/siw_qp.c | 22 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 26 +- drivers/infiniband/sw/siw/siw_qp_tx.c | 80 +- drivers/infiniband/sw/siw/siw_verbs.c | 56 +- drivers/input/joystick/iforce/iforce-usb.c | 5 - drivers/input/keyboard/Kconfig | 2 - drivers/input/keyboard/applespi.c | 29 +- drivers/input/mouse/elantech.c | 55 +- drivers/input/mouse/synaptics.c | 1 - drivers/input/mouse/vmmouse.c | 6 +- drivers/input/serio/hyperv-keyboard.c | 35 +- drivers/input/tablet/kbtab.c | 6 +- drivers/input/touchscreen/usbtouchscreen.c | 2 - drivers/iommu/Kconfig | 3 +- drivers/iommu/Makefile | 5 +- drivers/iommu/amd_iommu.c | 146 +- drivers/iommu/amd_iommu.h | 14 - drivers/iommu/amd_iommu_init.c | 95 +- drivers/iommu/amd_iommu_quirks.c | 92 - drivers/iommu/amd_iommu_types.h | 18 - drivers/iommu/arm-smmu-impl.c | 174 - drivers/iommu/arm-smmu-regs.h | 210 + drivers/iommu/arm-smmu-v3.c | 984 +--- drivers/iommu/arm-smmu.c | 662 ++- drivers/iommu/arm-smmu.h | 402 -- drivers/iommu/dma-iommu.c | 41 +- drivers/iommu/dmar.c | 77 +- drivers/iommu/exynos-iommu.c | 9 +- drivers/iommu/intel-iommu-debugfs.c | 6 +- drivers/iommu/intel-iommu.c | 504 +- drivers/iommu/intel-svm.c | 36 +- drivers/iommu/intel-trace.c | 14 - drivers/iommu/intel_irq_remapping.c | 6 +- drivers/iommu/io-pgtable-arm-v7s.c | 145 +- drivers/iommu/io-pgtable-arm.c | 48 +- drivers/iommu/iommu.c | 217 +- drivers/iommu/iova.c | 27 +- drivers/iommu/ipmmu-vmsa.c | 106 +- drivers/iommu/msm_iommu.c | 43 +- drivers/iommu/mtk_iommu.c | 213 +- drivers/iommu/mtk_iommu.h | 21 +- drivers/iommu/mtk_iommu_v1.c | 9 +- drivers/iommu/omap-iommu.c | 324 +- drivers/iommu/omap-iommu.h | 9 +- drivers/iommu/qcom_iommu.c | 72 +- drivers/iommu/rockchip-iommu.c | 2 +- drivers/iommu/s390-iommu.c | 3 +- drivers/iommu/tegra-gart.c | 12 +- drivers/iommu/tegra-smmu.c | 2 +- drivers/iommu/virtio-iommu.c | 45 +- drivers/irqchip/irq-gic-common.c | 35 +- drivers/irqchip/irq-gic-common.h | 2 +- drivers/irqchip/irq-gic-v2m.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 15 +- drivers/irqchip/irq-gic-v3.c | 388 +- drivers/irqchip/irq-gic.c | 14 +- drivers/irqchip/irq-hip04.c | 9 +- drivers/irqchip/irq-imgpdc.c | 8 +- drivers/irqchip/irq-imx-gpcv2.c | 1 - drivers/irqchip/irq-ixp4xx.c | 2 +- drivers/irqchip/irq-keystone.c | 4 +- drivers/irqchip/irq-mbigen.c | 9 +- drivers/irqchip/irq-meson-gpio.c | 52 +- drivers/irqchip/irq-mmp.c | 86 +- drivers/irqchip/irq-sifive-plic.c | 12 +- drivers/irqchip/irq-uniphier-aidet.c | 4 +- drivers/irqchip/qcom-irq-combiner.c | 4 +- drivers/isdn/capi/capi.c | 10 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 13 +- drivers/lightnvm/core.c | 97 +- drivers/lightnvm/pblk-core.c | 116 +- drivers/lightnvm/pblk-gc.c | 19 +- drivers/lightnvm/pblk-init.c | 38 +- drivers/lightnvm/pblk-read.c | 26 +- drivers/lightnvm/pblk-recovery.c | 42 +- drivers/lightnvm/pblk-write.c | 20 +- drivers/lightnvm/pblk.h | 31 +- drivers/macintosh/smu.c | 1 - drivers/md/bcache/closure.c | 10 +- drivers/md/bcache/debug.c | 5 +- drivers/md/bcache/super.c | 3 - drivers/md/bcache/sysfs.c | 21 +- drivers/md/dm-bufio.c | 4 +- drivers/md/dm-dust.c | 11 +- drivers/md/dm-integrity.c | 15 - drivers/md/dm-kcopyd.c | 5 +- drivers/md/dm-raid.c | 2 +- drivers/md/dm-rq.c | 3 +- drivers/md/dm-table.c | 21 +- drivers/md/dm-zoned-metadata.c | 68 +- drivers/md/dm-zoned-reclaim.c | 47 +- drivers/md/dm-zoned-target.c | 68 +- drivers/md/dm-zoned.h | 11 - drivers/md/md-linear.c | 5 - drivers/md/md.c | 96 +- drivers/md/md.h | 20 - drivers/md/persistent-data/dm-btree.c | 31 +- drivers/md/persistent-data/dm-space-map-metadata.c | 2 +- drivers/md/raid0.c | 41 +- drivers/md/raid0.h | 14 - drivers/md/raid1.c | 89 +- drivers/md/raid10.c | 32 +- drivers/md/raid5.c | 27 +- drivers/md/raid5.h | 5 +- drivers/media/platform/omap/omap_vout_vrfb.c | 3 +- drivers/media/platform/vivid/vivid-core.c | 8 +- drivers/memory/mtk-smi.c | 268 +- drivers/memstick/core/ms_block.c | 2 +- drivers/memstick/host/r592.c | 6 +- drivers/mfd/db8500-prcmu.c | 2 - drivers/mfd/omap-usb-host.c | 4 +- drivers/mfd/rk808.c | 6 +- drivers/misc/Kconfig | 18 +- drivers/misc/Makefile | 1 + drivers/misc/eeprom/Kconfig | 3 - drivers/misc/eeprom/at24.c | 2 +- drivers/misc/habanalabs/command_submission.c | 2 +- drivers/misc/habanalabs/device.c | 5 +- drivers/misc/habanalabs/firmware_if.c | 22 +- drivers/misc/habanalabs/goya/goya.c | 83 +- drivers/misc/habanalabs/goya/goyaP.h | 2 +- drivers/misc/habanalabs/habanalabs.h | 25 +- drivers/misc/habanalabs/hw_queue.c | 14 +- .../misc/habanalabs/include/goya/goya_packets.h | 13 - drivers/misc/habanalabs/irq.c | 27 +- drivers/misc/habanalabs/memory.c | 2 - drivers/misc/ioc4.c | 498 ++ drivers/misc/lkdtm/bugs.c | 4 +- drivers/misc/mei/hw-me-regs.h | 5 - drivers/misc/mei/pci-me.c | 5 - drivers/misc/sgi-xp/Makefile | 13 +- drivers/misc/sgi-xp/xp.h | 19 + drivers/misc/sgi-xp/xp_main.c | 8 +- drivers/misc/sgi-xp/xp_nofault.S | 35 + drivers/misc/sgi-xp/xp_sn2.c | 190 + drivers/misc/sgi-xp/xp_uv.c | 9 +- drivers/misc/sgi-xp/xpc.h | 273 + drivers/misc/sgi-xp/xpc_main.c | 31 +- drivers/misc/sgi-xp/xpc_partition.c | 5 + drivers/misc/sgi-xp/xpc_sn2.c | 2459 +++++++++ drivers/misc/sgi-xp/xpc_uv.c | 16 +- drivers/misc/sgi-xp/xpnet.c | 2 +- drivers/misc/vmw_balloon.c | 10 +- drivers/misc/vmw_vmci/vmci_doorbell.c | 6 +- drivers/mmc/core/mmc_ops.c | 2 +- drivers/mmc/core/queue.c | 5 - drivers/mmc/core/sd.c | 6 - drivers/mmc/core/sdio.c | 4 +- drivers/mmc/core/sdio_irq.c | 57 +- drivers/mmc/host/Kconfig | 12 - drivers/mmc/host/Makefile | 1 - drivers/mmc/host/atmel-mci.c | 4 - drivers/mmc/host/bcm2835.c | 5 +- drivers/mmc/host/cavium.c | 4 +- drivers/mmc/host/dw_mmc-hi3798cv200.c | 2 +- drivers/mmc/host/dw_mmc.c | 7 +- drivers/mmc/host/jz4740_mmc.c | 19 +- drivers/mmc/host/meson-gx-mmc.c | 1 + drivers/mmc/host/meson-mx-sdio.c | 2 +- drivers/mmc/host/mmc_spi.c | 2 +- drivers/mmc/host/mmci.c | 69 +- drivers/mmc/host/mtk-sd.c | 29 +- drivers/mmc/host/mxcmmc.c | 4 +- drivers/mmc/host/mxs-mmc.c | 4 +- drivers/mmc/host/renesas_sdhi_core.c | 19 +- drivers/mmc/host/renesas_sdhi_sys_dmac.c | 36 + drivers/mmc/host/s3cmci.c | 1 + drivers/mmc/host/sdhci-acpi.c | 2 +- drivers/mmc/host/sdhci-cadence.c | 8 +- drivers/mmc/host/sdhci-esdhc-imx.c | 36 +- drivers/mmc/host/sdhci-iproc.c | 9 - drivers/mmc/host/sdhci-msm.c | 2 + drivers/mmc/host/sdhci-of-arasan.c | 15 - drivers/mmc/host/sdhci-of-aspeed.c | 342 -- drivers/mmc/host/sdhci-of-at91.c | 5 +- drivers/mmc/host/sdhci-of-esdhc.c | 1 - drivers/mmc/host/sdhci-pci-core.c | 17 +- drivers/mmc/host/sdhci-pci-o2micro.c | 313 +- drivers/mmc/host/sdhci-pci.h | 1 - drivers/mmc/host/sdhci-pltfm.c | 5 +- drivers/mmc/host/sdhci-pxav3.c | 2 +- drivers/mmc/host/sdhci-s3c.c | 7 +- drivers/mmc/host/sdhci-sprd.c | 33 +- drivers/mmc/host/sdhci-tegra.c | 14 - drivers/mmc/host/sdhci-xenon.c | 2 +- drivers/mmc/host/sdhci.c | 80 +- drivers/mmc/host/sdhci.h | 14 +- drivers/mmc/host/sdhci_f_sdh30.c | 4 +- drivers/mmc/host/tmio_mmc.c | 5 + drivers/mmc/host/tmio_mmc.h | 1 - drivers/mmc/host/tmio_mmc_core.c | 27 +- drivers/mmc/host/uniphier-sd.c | 7 +- drivers/mtd/hyperbus/Kconfig | 4 +- drivers/mtd/maps/sa1100-flash.c | 1 - drivers/mtd/nand/onenand/onenand_base.c | 1 - drivers/mtd/nand/raw/nand_micron.c | 14 +- drivers/mtd/spi-nor/spi-nor.c | 5 +- drivers/net/arcnet/arc-rimi.c | 3 - drivers/net/arcnet/com20020-isa.c | 6 - drivers/net/arcnet/com90io.c | 2 - drivers/net/arcnet/com90xx.c | 3 - drivers/net/bonding/bond_main.c | 11 - drivers/net/can/at91_can.c | 6 +- drivers/net/can/dev.c | 2 - drivers/net/can/flexcan.c | 39 +- drivers/net/can/peak_canfd/peak_pciefd_main.c | 2 +- drivers/net/can/rcar/rcar_canfd.c | 9 +- drivers/net/can/sja1000/peak_pcmcia.c | 2 +- drivers/net/can/spi/mcp251x.c | 52 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 10 +- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 2 +- drivers/net/dsa/bcm_sf2.c | 10 +- drivers/net/dsa/microchip/ksz9477_spi.c | 1 - drivers/net/dsa/microchip/ksz_common.h | 1 - drivers/net/dsa/mv88e6xxx/chip.c | 29 +- drivers/net/dsa/qca8k.c | 10 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 14 +- drivers/net/dsa/sja1105/sja1105_main.c | 147 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 7 +- drivers/net/ethernet/3com/3c59x.c | 2 +- drivers/net/ethernet/8390/Kconfig | 4 +- drivers/net/ethernet/Kconfig | 1 + drivers/net/ethernet/Makefile | 1 + drivers/net/ethernet/agere/et131x.c | 8 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 4 +- drivers/net/ethernet/amd/Kconfig | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-desc.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-main.c | 10 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 3 +- drivers/net/ethernet/apple/Kconfig | 4 +- .../net/ethernet/aquantia/atlantic/aq_filters.c | 5 +- drivers/net/ethernet/aquantia/atlantic/aq_main.c | 4 - drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 3 +- drivers/net/ethernet/atheros/ag71xx.c | 2 +- drivers/net/ethernet/atheros/alx/main.c | 4 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 4 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 3 +- drivers/net/ethernet/atheros/atlx/atl1.c | 3 +- drivers/net/ethernet/broadcom/Kconfig | 6 +- drivers/net/ethernet/broadcom/bcmsysport.c | 2 +- drivers/net/ethernet/broadcom/bgmac.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 10 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 2 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 17 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 40 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 12 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h | 6 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 3 +- drivers/net/ethernet/brocade/bna/bnad.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 2 +- drivers/net/ethernet/calxeda/xgmac.c | 2 +- drivers/net/ethernet/cavium/common/cavium_ptp.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 23 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 23 +- .../net/ethernet/cavium/liquidio/request_manager.c | 4 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 4 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 18 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 5 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 4 +- drivers/net/ethernet/cortina/gemini.c | 5 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 6 +- drivers/net/ethernet/emulex/benet/be_main.c | 4 +- drivers/net/ethernet/ezchip/nps_enet.h | 4 +- drivers/net/ethernet/freescale/enetc/Kconfig | 2 - drivers/net/ethernet/freescale/enetc/enetc.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_ptp.c | 5 +- drivers/net/ethernet/freescale/fec_main.c | 4 +- drivers/net/ethernet/freescale/fman/fman.c | 3 + drivers/net/ethernet/google/gve/gve.h | 8 +- drivers/net/ethernet/google/gve/gve_ethtool.c | 4 +- drivers/net/ethernet/google/gve/gve_main.c | 2 +- drivers/net/ethernet/google/gve/gve_rx.c | 34 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 28 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 8 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 2 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +- drivers/net/ethernet/ibm/emac/core.c | 2 +- drivers/net/ethernet/ibm/ibmveth.c | 9 +- drivers/net/ethernet/ibm/ibmvnic.c | 18 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 3 +- drivers/net/ethernet/intel/e1000e/netdev.c | 3 +- drivers/net/ethernet/intel/fm10k/fm10k_main.c | 5 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_txrx.h | 2 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 4 +- drivers/net/ethernet/intel/iavf/iavf_txrx.h | 2 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 6 +- drivers/net/ethernet/intel/igb/igb_main.c | 5 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/igc/igc_main.c | 5 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 21 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 29 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 5 +- drivers/net/ethernet/jme.c | 5 +- drivers/net/ethernet/marvell/mvmdio.c | 31 +- drivers/net/ethernet/marvell/mvneta.c | 4 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 94 +- drivers/net/ethernet/marvell/sky2.c | 14 - drivers/net/ethernet/mediatek/Kconfig | 1 + drivers/net/ethernet/mediatek/mtk_eth_soc.c | 4 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 3 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 4 +- drivers/net/ethernet/mellanox/mlx4/main.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 23 +- .../net/ethernet/mellanox/mlx5/core/en/params.h | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 27 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.h | 6 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 19 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 3 - .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 6 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 50 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 97 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 115 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 42 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 2 - drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 37 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 4 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 5 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 5 - drivers/net/ethernet/mellanox/mlx5/core/health.c | 22 +- .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 9 - .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 7 +- .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 1 - .../net/ethernet/mellanox/mlx5/core/lib/crypto.c | 1 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 4 - drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 1 - drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h | 1 - .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 76 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 155 +- drivers/net/ethernet/micrel/Kconfig | 11 +- drivers/net/ethernet/micrel/Makefile | 1 + drivers/net/ethernet/micrel/ks8695net.c | 1632 ++++++ drivers/net/ethernet/micrel/ks8695net.h | 108 + drivers/net/ethernet/microchip/lan743x_main.c | 5 +- drivers/net/ethernet/mscc/ocelot.c | 1 - drivers/net/ethernet/mscc/ocelot_ace.c | 2 +- drivers/net/ethernet/mscc/ocelot_flower.c | 12 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 12 +- drivers/net/ethernet/natsemi/sonic.c | 6 +- drivers/net/ethernet/netronome/nfp/bpf/jit.c | 17 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.c | 10 +- .../net/ethernet/netronome/nfp/flower/offload.c | 14 +- .../net/ethernet/netronome/nfp/flower/qos_conf.c | 2 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 8 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 6 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 4 +- drivers/net/ethernet/ni/Kconfig | 2 +- drivers/net/ethernet/nuvoton/Kconfig | 29 + drivers/net/ethernet/nuvoton/Makefile | 6 + drivers/net/ethernet/nuvoton/w90p910_ether.c | 1082 ++++ drivers/net/ethernet/nvidia/forcedeth.c | 143 +- drivers/net/ethernet/nxp/Kconfig | 2 +- drivers/net/ethernet/nxp/lpc_eth.c | 45 +- drivers/net/ethernet/packetengines/Kconfig | 6 +- drivers/net/ethernet/packetengines/Makefile | 2 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 2 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 2 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 12 +- .../net/ethernet/qualcomm/rmnet/rmnet_map_data.c | 13 +- drivers/net/ethernet/realtek/r8169_main.c | 58 +- drivers/net/ethernet/renesas/ravb_main.c | 8 +- drivers/net/ethernet/rocker/rocker_main.c | 2 - drivers/net/ethernet/samsung/Kconfig | 2 +- drivers/net/ethernet/seeq/sgiseeq.c | 7 +- drivers/net/ethernet/smsc/smc911x.c | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 7 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 4 - drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 7 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 87 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 50 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 7 - drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 4 +- drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/tehuti/tehuti.c | 2 +- drivers/net/ethernet/ti/cpsw.c | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 1 - drivers/net/ethernet/toshiba/tc35815.c | 2 +- drivers/net/ethernet/tundra/tsi108_eth.c | 5 +- drivers/net/ethernet/xscale/Kconfig | 2 +- drivers/net/hamradio/6pack.c | 4 +- drivers/net/hamradio/baycom_epp.c | 3 +- drivers/net/hyperv/netvsc_drv.c | 9 +- drivers/net/ieee802154/mac802154_hwsim.c | 8 +- drivers/net/netdevsim/dev.c | 63 +- drivers/net/netdevsim/fib.c | 102 +- drivers/net/netdevsim/netdev.c | 9 +- drivers/net/netdevsim/netdevsim.h | 10 +- drivers/net/phy/at803x.c | 32 +- drivers/net/phy/fixed_phy.c | 6 +- drivers/net/phy/mscc.c | 16 +- drivers/net/phy/phy-c45.c | 40 - drivers/net/phy/phy.c | 2 +- drivers/net/phy/phy_device.c | 18 +- drivers/net/phy/phy_led_triggers.c | 3 +- drivers/net/phy/phylink.c | 16 +- drivers/net/ppp/pppoe.c | 3 - drivers/net/ppp/pppox.c | 13 - drivers/net/ppp/pptp.c | 3 - drivers/net/team/team.c | 2 - drivers/net/tun.c | 25 +- drivers/net/usb/asix_common.c | 9 +- drivers/net/usb/ax88179_178a.c | 14 +- drivers/net/usb/cdc_ether.c | 10 +- drivers/net/usb/cx82310_eth.c | 3 +- drivers/net/usb/kalmia.c | 6 +- drivers/net/usb/lan78xx.c | 31 +- drivers/net/usb/pegasus.c | 2 +- drivers/net/usb/qmi_wwan.c | 1 - drivers/net/usb/r8152.c | 22 +- drivers/net/usb/smsc75xx.c | 20 +- drivers/net/usb/sr9800.c | 9 +- drivers/net/usb/usbnet.c | 4 +- drivers/net/virtio_net.c | 2 +- drivers/net/vmxnet3/vmxnet3_drv.c | 7 +- drivers/net/wan/lmc/lmc_main.c | 2 +- drivers/net/wan/sdla.c | 1 - drivers/net/wimax/i2400m/fw.c | 4 +- drivers/net/wimax/i2400m/op-rfkill.c | 1 - drivers/net/wireless/ath/wil6210/debugfs.c | 3 +- drivers/net/wireless/ath/wil6210/txrx.c | 9 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 2 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 24 - drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 3 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 22 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 2 - drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 29 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 33 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 68 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 539 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 185 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 4 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 24 - drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 6 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 20 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 2 - drivers/net/wireless/mac80211_hwsim.c | 8 +- drivers/net/wireless/marvell/mwifiex/ie.c | 3 - drivers/net/wireless/marvell/mwifiex/main.h | 1 - drivers/net/wireless/marvell/mwifiex/scan.c | 3 +- drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 9 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 5 - drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 15 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 8 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 46 +- drivers/net/wireless/ralink/rt2x00/rt2x00.h | 1 - drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 13 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 1 + drivers/net/xen-netback/netback.c | 6 +- drivers/nfc/nfcmrvl/main.c | 4 +- drivers/nfc/nfcmrvl/uart.c | 4 +- drivers/nfc/nfcmrvl/usb.c | 1 - drivers/nfc/st-nci/se.c | 2 - drivers/nfc/st21nfca/se.c | 2 - drivers/nfc/st95hf/core.c | 2 +- drivers/ntb/msi.c | 5 + drivers/nvdimm/btt_devs.c | 16 +- drivers/nvdimm/bus.c | 210 +- drivers/nvdimm/core.c | 10 +- drivers/nvdimm/dimm_devs.c | 4 +- drivers/nvdimm/namespace_devs.c | 36 +- drivers/nvdimm/nd-core.h | 71 +- drivers/nvdimm/pfn_devs.c | 29 +- drivers/nvdimm/pmem.c | 4 +- drivers/nvdimm/region.c | 24 +- drivers/nvdimm/region_devs.c | 12 +- drivers/nvme/host/Kconfig | 1 - drivers/nvme/host/core.c | 242 +- drivers/nvme/host/fabrics.c | 38 +- drivers/nvme/host/fabrics.h | 3 - drivers/nvme/host/fc.c | 73 +- drivers/nvme/host/lightnvm.c | 45 +- drivers/nvme/host/multipath.c | 87 +- drivers/nvme/host/nvme.h | 68 +- drivers/nvme/host/pci.c | 125 +- drivers/nvme/host/rdma.c | 77 +- drivers/nvme/host/tcp.c | 144 +- drivers/nvme/host/trace.c | 18 - drivers/nvme/target/admin-cmd.c | 22 +- drivers/nvme/target/configfs.c | 1 - drivers/nvme/target/core.c | 15 - drivers/nvme/target/discovery.c | 4 +- drivers/nvme/target/loop.c | 38 +- drivers/nvme/target/nvmet.h | 3 - drivers/nvme/target/tcp.c | 24 +- drivers/nvme/target/trace.c | 18 - drivers/nvmem/nvmem-sysfs.c | 15 +- drivers/of/fdt.c | 14 - drivers/of/irq.c | 2 +- drivers/of/resolver.c | 12 +- drivers/parisc/dino.c | 30 +- drivers/parisc/eisa_enumerator.c | 10 +- drivers/parisc/hppb.c | 11 +- drivers/pci/controller/pci-hyperv.c | 10 +- drivers/pci/hotplug/Kconfig | 9 + drivers/pci/hotplug/Makefile | 1 + drivers/pci/hotplug/sgi_hotplug.c | 700 +++ drivers/pci/pci.c | 29 +- drivers/pci/pci.h | 1 + drivers/pci/pcie/aspm.c | 20 - drivers/pci/pcie/portdrv_core.c | 66 + drivers/pci/quirks.c | 2 +- drivers/pcmcia/db1xxx_ss.c | 4 - drivers/perf/arm_pmu.c | 2 +- drivers/perf/arm_smmuv3_pmu.c | 65 +- drivers/perf/fsl_imx8_ddr_perf.c | 75 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 4 +- drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 4 +- drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 4 +- drivers/perf/qcom_l2_pmu.c | 6 +- drivers/perf/xgene_pmu.c | 4 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c | 2 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 120 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 12 +- drivers/pinctrl/aspeed/pinmux-aspeed.c | 9 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 12 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 16 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 42 +- drivers/pinctrl/pinctrl-stmfx.c | 18 +- drivers/pinctrl/qcom/Kconfig | 1 - drivers/pinctrl/qcom/pinctrl-msm.c | 23 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 92 +- drivers/platform/chrome/cros_ec_ishtp.c | 4 +- drivers/platform/chrome/cros_ec_spi.c | 2 +- drivers/platform/mellanox/mlxreg-hotplug.c | 5 +- drivers/platform/olpc/olpc-xo175-ec.c | 6 - drivers/platform/x86/acer-wmi.c | 49 +- drivers/platform/x86/asus-nb-wmi.c | 9 - drivers/platform/x86/asus-wmi.c | 534 +- drivers/platform/x86/compal-laptop.c | 2 +- drivers/platform/x86/dell-wmi.c | 12 +- drivers/platform/x86/hp_accel.c | 1 - drivers/platform/x86/i2c-multi-instantiate.c | 4 +- drivers/platform/x86/intel_bxtwc_tmu.c | 5 +- drivers/platform/x86/intel_int0002_vgpio.c | 26 +- drivers/platform/x86/intel_pmc_core.c | 21 +- drivers/platform/x86/intel_pmc_core_pltdrv.c | 20 +- drivers/platform/x86/intel_pmc_ipc.c | 4 +- .../x86/intel_speed_select_if/isst_if_common.c | 2 - .../x86/intel_speed_select_if/isst_if_mmio.c | 8 +- drivers/platform/x86/pcengines-apuv2.c | 19 +- drivers/platform/x86/pmc_atom.c | 7 - drivers/platform/x86/thinkpad_acpi.c | 122 +- drivers/platform/x86/touchscreen_dmi.c | 58 - drivers/platform/x86/wmi.c | 4 +- drivers/power/supply/ab8500_charger.c | 1 - drivers/powercap/intel_rapl_common.c | 34 +- drivers/powercap/powercap_sys.c | 2 +- drivers/pwm/core.c | 7 +- drivers/ras/Makefile | 3 +- drivers/ras/cec.c | 1 - drivers/ras/debugfs.c | 2 - drivers/regulator/Kconfig | 17 - drivers/regulator/Makefile | 2 - drivers/regulator/act8865-regulator.c | 316 +- drivers/regulator/act8945a-regulator.c | 8 +- drivers/regulator/axp20x-regulator.c | 10 +- drivers/regulator/core.c | 58 +- drivers/regulator/da9062-regulator.c | 4 +- drivers/regulator/da9063-regulator.c | 4 +- drivers/regulator/da9211-regulator.c | 2 +- drivers/regulator/fixed.c | 83 +- drivers/regulator/helpers.c | 21 - drivers/regulator/lm363x-regulator.c | 10 +- drivers/regulator/lp87565-regulator.c | 13 +- drivers/regulator/lp8788-ldo.c | 2 +- drivers/regulator/max77686-regulator.c | 2 +- drivers/regulator/max8660.c | 1 + drivers/regulator/mt6358-regulator.c | 549 -- drivers/regulator/of_regulator.c | 4 +- drivers/regulator/qcom-rpmh-regulator.c | 193 +- drivers/regulator/rk808-regulator.c | 2 +- drivers/regulator/s2mps11.c | 2 +- drivers/regulator/slg51000-regulator.c | 15 +- drivers/regulator/stm32-booster.c | 4 + drivers/regulator/sy8824x.c | 232 - drivers/regulator/tps65132-regulator.c | 4 +- drivers/regulator/twl-regulator.c | 23 +- drivers/regulator/twl6030-regulator.c | 21 +- drivers/regulator/uniphier-regulator.c | 4 - drivers/reset/Kconfig | 13 +- drivers/reset/Makefile | 1 - drivers/reset/reset-imx7.c | 12 +- drivers/reset/reset-meson.c | 51 +- drivers/reset/reset-scmi.c | 124 - drivers/reset/reset-simple.c | 3 - drivers/rtc/rtc-ds1374.c | 2 +- drivers/s390/Makefile | 3 + drivers/s390/block/dasd_alias.c | 22 +- drivers/s390/char/Makefile | 3 + drivers/s390/char/con3215.c | 1 - drivers/s390/char/sclp_early.c | 2 +- drivers/s390/char/tape_core.c | 3 - drivers/s390/char/vmcp.c | 2 - drivers/s390/cio/qdio_main.c | 24 +- drivers/s390/cio/vfio_ccw_async.c | 2 +- drivers/s390/cio/vfio_ccw_cp.c | 28 +- drivers/s390/cio/vfio_ccw_drv.c | 60 +- drivers/s390/cio/vfio_ccw_fsm.c | 51 +- drivers/s390/cio/vfio_ccw_ops.c | 10 - drivers/s390/cio/vfio_ccw_private.h | 17 - drivers/s390/crypto/Makefile | 2 +- drivers/s390/crypto/ap_queue.c | 1 - drivers/s390/crypto/pkey_api.c | 1638 +++--- drivers/s390/crypto/vfio_ap_ops.c | 2 +- drivers/s390/crypto/zcrypt_api.c | 30 - drivers/s390/crypto/zcrypt_api.h | 7 +- drivers/s390/crypto/zcrypt_ccamisc.c | 1765 ------- drivers/s390/crypto/zcrypt_ccamisc.h | 217 - drivers/s390/crypto/zcrypt_cex4.c | 106 +- drivers/s390/crypto/zcrypt_msgtype6.c | 17 +- drivers/s390/net/ctcm_fsms.c | 1 - drivers/s390/net/ctcm_mpc.c | 3 - drivers/s390/net/qeth_core.h | 1 - drivers/s390/net/qeth_core_main.c | 26 +- drivers/s390/net/qeth_l2_main.c | 2 +- drivers/s390/virtio/virtio_ccw.c | 4 - drivers/scsi/Kconfig | 4 +- drivers/scsi/arm/fas216.c | 8 - drivers/scsi/device_handler/scsi_dh_alua.c | 7 +- drivers/scsi/fcoe/fcoe_ctlr.c | 140 +- drivers/scsi/fcoe/fcoe_transport.c | 2 +- drivers/scsi/hpsa.c | 18 +- drivers/scsi/ibmvscsi/ibmvfc.c | 2 +- drivers/scsi/libfc/fc_rport.c | 5 +- drivers/scsi/libsas/sas_discover.c | 1 - drivers/scsi/lpfc/lpfc.h | 1 - drivers/scsi/lpfc/lpfc_attr.c | 15 - drivers/scsi/lpfc/lpfc_init.c | 33 +- drivers/scsi/lpfc/lpfc_sli4.h | 5 - drivers/scsi/megaraid/megaraid_sas_base.c | 5 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 27 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 12 +- drivers/scsi/qla1280.c | 37 + drivers/scsi/qla1280.h | 3 + drivers/scsi/qla2xxx/qla_attr.c | 2 - drivers/scsi/qla2xxx/qla_init.c | 16 +- drivers/scsi/qla2xxx/qla_os.c | 11 +- drivers/scsi/scsi_lib.c | 19 +- drivers/scsi/scsi_pm.c | 3 +- drivers/scsi/sd.c | 5 +- drivers/scsi/sd.h | 5 +- drivers/scsi/sd_zbc.c | 12 +- drivers/scsi/ufs/ufshcd.c | 3 - drivers/sn/Kconfig | 22 + drivers/sn/Makefile | 7 + drivers/sn/ioc3.c | 844 ++++ drivers/soc/amlogic/Kconfig | 11 - drivers/soc/amlogic/Makefile | 1 - drivers/soc/amlogic/meson-clk-measure.c | 148 +- drivers/soc/amlogic/meson-ee-pwrc.c | 492 -- drivers/soc/amlogic/meson-gx-socinfo.c | 7 +- drivers/soc/fsl/dpaa2-console.c | 2 +- drivers/soc/fsl/dpio/dpio-service.c | 2 + drivers/soc/fsl/guts.c | 6 - drivers/soc/fsl/qbman/bman.c | 17 +- drivers/soc/fsl/qbman/bman_ccsr.c | 36 +- drivers/soc/fsl/qbman/bman_portal.c | 22 +- drivers/soc/fsl/qbman/bman_priv.h | 5 - drivers/soc/fsl/qbman/dpaa_sys.c | 63 +- drivers/soc/fsl/qbman/qman.c | 83 +- drivers/soc/fsl/qbman/qman_ccsr.c | 68 +- drivers/soc/fsl/qbman/qman_portal.c | 22 +- drivers/soc/fsl/qbman/qman_priv.h | 8 - drivers/soc/fsl/qe/qe.c | 165 +- drivers/soc/imx/gpcv2.c | 2 +- drivers/soc/imx/soc-imx-scu.c | 39 - drivers/soc/imx/soc-imx8.c | 45 - drivers/soc/ixp4xx/Kconfig | 4 - drivers/soc/mediatek/mtk-cmdq-helper.c | 10 +- drivers/soc/qcom/Kconfig | 8 - drivers/soc/qcom/Makefile | 1 - drivers/soc/qcom/qcom-geni-se.c | 6 - drivers/soc/qcom/qcom_aoss.c | 133 - drivers/soc/qcom/smem.c | 11 +- drivers/soc/qcom/socinfo.c | 476 -- drivers/soc/renesas/Kconfig | 11 - drivers/soc/renesas/rcar-sysc.c | 7 +- drivers/soc/renesas/rmobile-sysc.c | 31 +- drivers/soc/samsung/Kconfig | 6 - drivers/soc/samsung/Makefile | 2 - drivers/soc/samsung/exynos-chipid.c | 105 - drivers/soc/ti/pm33xx.c | 19 +- drivers/soc/ti/ti_sci_pm_domains.c | 23 +- drivers/soc/ux500/ux500-soc-id.c | 5 +- drivers/soundwire/Kconfig | 7 +- drivers/soundwire/Makefile | 2 +- drivers/soundwire/cadence_master.c | 8 +- drivers/spi/Kconfig | 19 +- drivers/spi/Makefile | 2 +- drivers/spi/atmel-quadspi.c | 1 + drivers/spi/spi-altera.c | 4 +- drivers/spi/spi-armada-3700.c | 5 +- drivers/spi/spi-ath79.c | 4 +- drivers/spi/spi-atmel.c | 5 - drivers/spi/spi-axi-spi-engine.c | 4 +- drivers/spi/spi-bcm-qspi.c | 5 +- drivers/spi/spi-bcm2835.c | 469 +- drivers/spi/spi-bcm2835aux.c | 5 +- drivers/spi/spi-bcm63xx-hsspi.c | 8 +- drivers/spi/spi-bcm63xx.c | 4 +- drivers/spi/spi-butterfly.c | 2 +- drivers/spi/spi-cadence.c | 5 +- drivers/spi/spi-cavium-octeon.c | 4 +- drivers/spi/spi-clps711x.c | 4 +- drivers/spi/spi-coldfire-qspi.c | 4 +- drivers/spi/spi-dw-mmio.c | 18 +- drivers/spi/spi-dw-pci.c | 20 +- drivers/spi/spi-efm32.c | 4 +- drivers/spi/spi-ep93xx.c | 4 +- drivers/spi/spi-fsl-cpm.c | 6 +- drivers/spi/spi-fsl-dspi.c | 718 ++- drivers/spi/spi-fsl-lib.h | 3 + drivers/spi/spi-fsl-qspi.c | 6 +- drivers/spi/spi-fsl-spi.c | 193 +- drivers/spi/spi-geni-qcom.c | 8 +- drivers/spi/spi-gpio.c | 11 +- drivers/spi/spi-lantiq-ssc.c | 12 +- drivers/spi/spi-lm70llp.c | 2 +- drivers/spi/spi-lp8841-rtc.c | 4 +- drivers/spi/spi-meson-spicc.c | 4 +- drivers/spi/spi-meson-spifc.c | 4 +- drivers/spi/spi-mt65xx.c | 54 +- drivers/spi/spi-mt7621.c | 4 +- drivers/spi/spi-mxs.c | 4 +- drivers/spi/spi-npcm-fiu.c | 769 --- drivers/spi/spi-npcm-pspi.c | 5 +- drivers/spi/spi-nuc900.c | 429 ++ drivers/spi/spi-nxp-fspi.c | 4 +- drivers/spi/spi-oc-tiny.c | 4 +- drivers/spi/spi-pic32-sqi.c | 5 +- drivers/spi/spi-pic32.c | 12 +- drivers/spi/spi-pxa2xx.c | 14 +- drivers/spi/spi-qcom-qspi.c | 8 +- drivers/spi/spi-rb4xx.c | 4 +- drivers/spi/spi-s3c24xx.c | 5 +- drivers/spi/spi-sh-msiof.c | 5 +- drivers/spi/spi-sh.c | 4 +- drivers/spi/spi-sifive.c | 5 +- drivers/spi/spi-sirf.c | 4 +- drivers/spi/spi-slave-mt27xx.c | 1 + drivers/spi/spi-sprd-adi.c | 92 +- drivers/spi/spi-sprd.c | 4 +- drivers/spi/spi-st-ssc4.c | 4 +- drivers/spi/spi-stm32-qspi.c | 5 +- drivers/spi/spi-sun4i.c | 5 +- drivers/spi/spi-sun6i.c | 5 +- drivers/spi/spi-synquacer.c | 2 + drivers/spi/spi-tegra20-sflash.c | 4 +- drivers/spi/spi-ti-qspi.c | 1 + drivers/spi/spi-uniphier.c | 90 +- drivers/spi/spi-xlp.c | 8 +- drivers/spi/spi-zynq-qspi.c | 7 +- drivers/spi/spi-zynqmp-gqspi.c | 5 +- drivers/spi/spi.c | 53 +- drivers/staging/android/ion/ion_page_pool.c | 3 - drivers/staging/android/vsoc.c | 8 +- drivers/staging/comedi/drivers/dt3000.c | 8 +- drivers/staging/fbtft/fb_bd663474.c | 2 +- drivers/staging/fbtft/fb_ili9163.c | 2 +- drivers/staging/fbtft/fb_ili9325.c | 2 +- drivers/staging/fbtft/fb_s6d1121.c | 2 +- drivers/staging/fbtft/fb_ssd1289.c | 2 +- drivers/staging/fbtft/fb_ssd1331.c | 4 +- drivers/staging/fbtft/fb_upd161704.c | 2 +- drivers/staging/fbtft/fbtft-bus.c | 2 +- drivers/staging/fbtft/fbtft-core.c | 47 +- drivers/staging/gasket/apex_driver.c | 2 +- drivers/staging/isdn/hysdn/Kconfig | 2 +- drivers/staging/octeon/ethernet-tx.c | 5 +- drivers/staging/unisys/visornic/visornic_main.c | 7 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 1 - drivers/target/iscsi/cxgbit/cxgbit_cm.c | 8 +- drivers/target/iscsi/cxgbit/cxgbit_main.c | 3 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 13 +- drivers/target/target_core_user.c | 9 +- drivers/tee/optee/call.c | 1 - .../int340x_thermal/processor_thermal_device.c | 4 - drivers/tty/hvc/hvcs.c | 2 +- drivers/tty/serial/Kconfig | 49 +- drivers/tty/serial/Makefile | 4 + drivers/tty/serial/ioc3_serial.c | 2195 ++++++++ drivers/tty/serial/ioc4_serial.c | 2955 +++++++++++ drivers/tty/serial/kgdboc.c | 4 - drivers/tty/serial/lpc32xx_hs.c | 37 +- drivers/tty/serial/netx-serial.c | 733 +++ drivers/tty/serial/sn_console.c | 1036 ++++ drivers/tty/tty_ldsem.c | 5 +- drivers/tty/vt/vt.c | 6 +- drivers/usb/chipidea/ci_hdrc_imx.c | 19 +- drivers/usb/chipidea/udc.c | 32 +- drivers/usb/class/cdc-acm.c | 12 +- drivers/usb/class/cdc-wdm.c | 16 +- drivers/usb/class/usbtmc.c | 3 - drivers/usb/core/buffer.c | 10 +- drivers/usb/core/devio.c | 2 + drivers/usb/core/file.c | 10 +- drivers/usb/core/hcd-pci.c | 30 +- drivers/usb/core/hcd.c | 131 +- drivers/usb/core/message.c | 4 +- drivers/usb/core/sysfs.c | 121 - drivers/usb/core/usb.h | 5 - drivers/usb/dwc2/hcd.c | 2 +- drivers/usb/gadget/composite.c | 1 - drivers/usb/gadget/function/f_mass_storage.c | 28 +- drivers/usb/gadget/udc/Kconfig | 3 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 5 +- drivers/usb/gadget/udc/renesas_usb3.c | 5 +- drivers/usb/host/Kconfig | 3 +- drivers/usb/host/ehci-pci.c | 4 +- drivers/usb/host/fotg210-hcd.c | 4 - drivers/usb/host/hwa-hc.c | 2 +- drivers/usb/host/ohci-hcd.c | 15 +- drivers/usb/host/ohci-nxp.c | 25 +- drivers/usb/host/ohci-pci.c | 2 +- drivers/usb/host/pci-quirks.c | 45 +- drivers/usb/host/pci-quirks.h | 2 +- drivers/usb/host/xhci-pci.c | 2 +- drivers/usb/host/xhci-rcar.c | 11 +- drivers/usb/host/xhci-tegra.c | 10 - drivers/usb/host/xhci.c | 10 - drivers/usb/host/xhci.h | 3 +- drivers/usb/misc/iowarrior.c | 7 +- drivers/usb/misc/rio500.c | 43 +- drivers/usb/misc/usb251xb.c | 15 +- drivers/usb/misc/yurex.c | 2 +- drivers/usb/serial/option.c | 10 - drivers/usb/storage/realtek_cr.c | 15 +- drivers/usb/storage/scsiglue.c | 11 - drivers/usb/storage/unusual_devs.h | 2 +- drivers/usb/typec/tcpm/tcpm.c | 60 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 2 +- drivers/vfio/vfio_iommu_type1.c | 27 +- drivers/vhost/test.c | 13 +- drivers/vhost/vhost.c | 524 +- drivers/vhost/vhost.h | 41 + drivers/video/fbdev/Kconfig | 14 + drivers/video/fbdev/Makefile | 1 + drivers/video/fbdev/acornfb.c | 1 - drivers/video/fbdev/atafb.c | 42 +- drivers/video/fbdev/da8xx-fb.c | 118 +- drivers/video/fbdev/nuc900fb.c | 760 +++ drivers/video/fbdev/nuc900fb.h | 51 + drivers/video/fbdev/omap/omapfb_main.c | 8 - drivers/virtio/virtio_ring.c | 8 +- drivers/watchdog/Kconfig | 2 +- drivers/watchdog/ar7_wdt.c | 1 - drivers/watchdog/pcwd.c | 2 +- drivers/watchdog/pnx4008_wdt.c | 1 + drivers/watchdog/riowd.c | 2 +- drivers/watchdog/sb_wdog.c | 1 - drivers/watchdog/scx200_wdt.c | 1 - drivers/watchdog/wdt.c | 2 +- drivers/watchdog/wdt285.c | 2 +- drivers/watchdog/wdt977.c | 2 +- drivers/xen/gntdev.c | 2 +- drivers/xen/privcmd.c | 35 +- drivers/xen/swiotlb-xen.c | 42 +- drivers/xen/xen-pciback/conf_space_capability.c | 3 +- drivers/xen/xlate_mmu.c | 32 - fs/afs/cell.c | 4 - fs/afs/cmservice.c | 10 +- fs/afs/dir.c | 92 +- fs/afs/file.c | 12 +- fs/afs/fsclient.c | 51 +- fs/afs/vlclient.c | 11 +- fs/afs/yfsclient.c | 56 +- fs/block_dev.c | 86 +- fs/btrfs/backref.c | 2 +- fs/btrfs/ctree.h | 4 + fs/btrfs/disk-io.c | 2 + fs/btrfs/extent-tree.c | 71 +- fs/btrfs/extent_io.c | 35 +- fs/btrfs/locking.c | 9 +- fs/btrfs/ordered-data.c | 11 +- fs/btrfs/send.c | 77 +- fs/btrfs/transaction.c | 32 +- fs/btrfs/transaction.h | 3 - fs/btrfs/tree-log.c | 16 +- fs/btrfs/volumes.c | 13 + fs/ceph/addr.c | 5 +- fs/ceph/caps.c | 5 +- fs/ceph/inode.c | 7 +- fs/ceph/locks.c | 3 +- fs/ceph/snap.c | 4 +- fs/ceph/super.h | 2 +- fs/ceph/xattr.c | 19 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsproto.h | 1 - fs/cifs/cifssmb.c | 197 +- fs/cifs/connect.c | 30 +- fs/cifs/dir.c | 5 +- fs/cifs/export.c | 2 +- fs/cifs/misc.c | 22 - fs/cifs/sess.c | 26 +- fs/cifs/smb2ops.c | 39 +- fs/cifs/smb2pdu.c | 7 +- fs/compat_ioctl.c | 3 + fs/configfs/configfs_internal.h | 15 +- fs/configfs/dir.c | 137 +- fs/configfs/file.c | 280 +- fs/coredump.c | 44 +- fs/dax.c | 4 +- fs/exec.c | 2 +- fs/exportfs/expfs.c | 2 +- fs/ext4/inode.c | 3 + fs/f2fs/file.c | 63 +- fs/f2fs/gc.c | 70 +- fs/f2fs/super.c | 48 +- fs/fs-writeback.c | 174 +- fs/gfs2/bmap.c | 179 +- fs/io_uring.c | 663 +-- fs/iomap/Makefile | 2 +- fs/isofs/export.c | 2 +- fs/jfs/Kconfig | 2 +- fs/namespace.c | 4 +- fs/nfs/delegation.c | 25 +- fs/nfs/delegation.h | 2 +- fs/nfs/dir.c | 2 +- fs/nfs/direct.c | 27 +- fs/nfs/flexfilelayout/flexfilelayout.c | 28 +- fs/nfs/fscache.c | 7 +- fs/nfs/fscache.h | 2 +- fs/nfs/inode.c | 35 +- fs/nfs/internal.h | 10 - fs/nfs/nfs4_fs.h | 3 +- fs/nfs/nfs4client.c | 5 +- fs/nfs/nfs4file.c | 12 +- fs/nfs/nfs4proc.c | 109 +- fs/nfs/nfs4state.c | 49 +- fs/nfs/pagelist.c | 19 +- fs/nfs/pnfs.c | 7 +- fs/nfs/pnfs_nfs.c | 15 +- fs/nfs/proc.c | 7 +- fs/nfs/read.c | 35 +- fs/nfs/super.c | 1 - fs/nfs/write.c | 38 +- fs/nfsd/nfscache.c | 2 +- fs/nfsd/nfsctl.c | 19 +- fs/ocfs2/xattr.c | 3 + fs/open.c | 19 - fs/orangefs/file.c | 2 +- fs/orangefs/orangefs-kernel.h | 2 +- fs/read_write.c | 49 +- fs/seq_file.c | 2 +- fs/super.c | 5 +- fs/timerfd.c | 6 +- fs/ubifs/budget.c | 2 +- fs/ubifs/orphan.c | 2 + fs/ubifs/super.c | 4 - fs/ufs/Kconfig | 2 +- fs/userfaultfd.c | 25 +- fs/xfs/libxfs/xfs_bmap.c | 29 +- fs/xfs/libxfs/xfs_da_btree.c | 19 +- fs/xfs/libxfs/xfs_dir2_node.c | 3 +- fs/xfs/scrub/dabtree.c | 6 +- fs/xfs/xfs_ioctl32.c | 56 +- fs/xfs/xfs_iops.c | 1 - fs/xfs/xfs_itable.c | 3 - fs/xfs/xfs_log.c | 5 +- fs/xfs/xfs_pnfs.c | 2 +- fs/xfs/xfs_reflink.c | 63 +- include/Kbuild | 2 + include/asm-generic/5level-fixup.h | 21 +- include/asm-generic/bug.h | 2 +- include/asm-generic/div64.h | 22 +- include/asm-generic/error-injection.h | 6 - include/asm-generic/futex.h | 21 +- include/asm-generic/getorder.h | 50 +- include/asm-generic/io.h | 9 + include/asm-generic/mshyperv.h | 1 - include/asm-generic/preempt.h | 4 +- include/clocksource/hyperv_timer.h | 8 +- include/drm/drm_client.h | 2 - include/drm/drm_mode_config.h | 7 - include/dt-bindings/bus/moxtet.h | 16 - include/dt-bindings/clock/g12a-clkc.h | 6 - include/dt-bindings/clock/imx8-clock.h | 6 +- include/dt-bindings/clock/imx8mn-clock.h | 215 - include/dt-bindings/memory/mt8183-larb-port.h | 130 - include/dt-bindings/power/meson-g12a-power.h | 13 - include/dt-bindings/power/meson-sm1-power.h | 18 - .../regulator/active-semi,8865-regulator.h | 28 - .../reset/amlogic,meson-g12a-audio-reset.h | 38 - .../dt-bindings/reset/amlogic,meson-gxbb-reset.h | 51 +- include/dt-bindings/reset/amlogic,meson8b-reset.h | 51 +- include/dt-bindings/reset/imx8mq-reset.h | 34 +- include/dt-bindings/reset/mt7629-resets.h | 71 - include/dt-bindings/soc/ti,sci_pm_domain.h | 9 - include/kvm/arm_pmu.h | 2 - include/kvm/arm_vgic.h | 1 - include/linux/acpi.h | 56 +- include/linux/alarmtimer.h | 3 +- include/linux/amd-iommu.h | 12 - include/linux/arch_topology.h | 26 - include/linux/backing-dev-defs.h | 23 - include/linux/backing-dev.h | 5 - include/linux/bitmap.h | 23 - include/linux/blk-cgroup.h | 7 +- include/linux/blk-mq.h | 20 +- include/linux/blk_types.h | 11 +- include/linux/blkdev.h | 73 +- include/linux/bug.h | 5 - include/linux/ccp.h | 2 - include/linux/ceph/buffer.h | 3 +- include/linux/cgroup.h | 1 - include/linux/clk-provider.h | 1 - include/linux/clk.h | 1 - include/linux/compiler.h | 8 +- include/linux/cpuidle.h | 17 +- include/linux/cpumask.h | 41 +- include/linux/cpuset.h | 13 +- include/linux/cred.h | 8 +- include/linux/dcache.h | 2 +- include/linux/device.h | 6 - include/linux/dim.h | 56 + include/linux/dma-contiguous.h | 5 +- include/linux/dma-mapping.h | 4 +- include/linux/dma-noncoherent.h | 13 +- include/linux/edac.h | 10 +- include/linux/efi.h | 14 +- include/linux/elevator.h | 9 +- include/linux/error-injection.h | 6 +- include/linux/exportfs.h | 2 +- include/linux/filter.h | 13 - include/linux/firmware/imx/dsp.h | 67 - include/linux/fs.h | 6 - include/linux/gfp.h | 12 +- include/linux/gpio.h | 37 + include/linux/gpio/consumer.h | 199 +- include/linux/gpio/driver.h | 178 +- include/linux/hmm.h | 54 + include/linux/hrtimer.h | 48 +- include/linux/i2c.h | 2 +- include/linux/i3c/device.h | 4 - include/linux/i3c/master.h | 5 - include/linux/if_pppox.h | 3 - include/linux/if_rmnet.h | 4 +- include/linux/init_task.h | 11 + include/linux/input/elan-i2c-ids.h | 2 +- include/linux/intel-iommu.h | 5 +- include/linux/interrupt.h | 4 - include/linux/io-pgtable.h | 66 +- include/linux/ioc4.h | 184 + include/linux/iommu.h | 108 +- include/linux/iova.h | 6 - include/linux/irqchip/arm-gic-v3.h | 30 +- include/linux/irqchip/irq-partition-percpu.h | 5 - include/linux/irqdomain.h | 6 +- include/linux/kexec.h | 23 - include/linux/key.h | 8 +- include/linux/kvm_host.h | 6 +- include/linux/lightnvm.h | 8 +- include/linux/lockdep.h | 11 +- include/linux/logic_pio.h | 1 - include/linux/memcontrol.h | 58 - include/linux/mempolicy.h | 2 - include/linux/mlx5/device.h | 4 +- include/linux/mlx5/fs.h | 1 - include/linux/mlx5/mlx5_ifc.h | 11 +- include/linux/mm_types.h | 11 +- include/linux/mmc/host.h | 10 - include/linux/mmzone.h | 5 +- include/linux/mod_devicetable.h | 1 - include/linux/moxtet.h | 109 - include/linux/mutex.h | 25 +- include/linux/netfilter/nf_conntrack_h323_types.h | 5 - include/linux/nvme.h | 5 +- include/linux/of.h | 2 +- include/linux/of_gpio.h | 11 + include/linux/omap-iommu.h | 15 - include/linux/page-flags-layout.h | 18 +- include/linux/page-flags.h | 4 - include/linux/pci.h | 2 - include/linux/pci_ids.h | 6 +- include/linux/percpu.h | 2 +- include/linux/perf_event.h | 14 - include/linux/phy.h | 1 - include/linux/phy_fixed.h | 1 - include/linux/pid.h | 4 - include/linux/platform_data/dma-iop32x.h | 110 - include/linux/platform_data/gpio-htc-egpio.h | 3 + include/linux/platform_data/iommu-omap.h | 4 - include/linux/platform_data/sc18is602.h | 2 +- include/linux/platform_data/spi-nuc900.h | 29 + include/linux/platform_data/video-nuc900fb.h | 79 + include/linux/platform_data/x86/asus-wmi.h | 8 +- include/linux/posix-timers.h | 131 +- include/linux/preempt.h | 6 +- include/linux/psci.h | 4 +- include/linux/qcom_scm.h | 9 +- include/linux/random.h | 1 - include/linux/rcu_segcblist.h | 9 - include/linux/rcu_sync.h | 4 +- include/linux/rculist.h | 36 +- include/linux/rcupdate.h | 11 +- include/linux/rcutiny.h | 2 +- include/linux/rcutree.h | 2 +- include/linux/regulator/consumer.h | 13 - include/linux/regulator/mt6358-regulator.h | 56 - include/linux/rwsem.h | 10 - include/linux/sched.h | 50 +- include/linux/sched/cputime.h | 12 +- include/linux/sched/deadline.h | 8 - include/linux/sched/numa_balancing.h | 4 +- include/linux/sched/signal.h | 14 +- include/linux/sched/task.h | 6 +- include/linux/sched/topology.h | 10 - include/linux/sched/types.h | 23 - include/linux/scmi_protocol.h | 46 +- include/linux/signal.h | 15 +- include/linux/skbuff.h | 37 +- include/linux/skmsg.h | 8 +- include/linux/soc/mediatek/mtk-cmdq.h | 14 +- include/linux/soc/nxp/lpc32xx-misc.h | 33 - include/linux/soc/samsung/exynos-chipid.h | 52 - include/linux/soc/ti/ti_sci_protocol.h | 3 - include/linux/socket.h | 3 - include/linux/spinlock.h | 2 +- include/linux/spinlock_api_smp.h | 2 +- include/linux/stacktrace.h | 4 +- include/linux/sunrpc/sched.h | 1 + include/linux/swiotlb.h | 8 +- include/linux/sys_soc.h | 1 - include/linux/syscalls.h | 19 - include/linux/thermal.h | 4 +- include/linux/timekeeper_internal.h | 5 - include/linux/timer.h | 2 +- include/linux/timerqueue.h | 23 +- include/linux/topology.h | 15 - include/linux/torture.h | 2 +- include/linux/trace_events.h | 1 - include/linux/usb.h | 2 +- include/linux/usb/hcd.h | 3 - include/linux/usb/samsung_usb_phy.h | 17 + include/linux/wait.h | 17 +- include/linux/writeback.h | 2 - include/math-emu/op-common.h | 5 - include/misc/charlcd.h | 39 + include/net/act_api.h | 4 +- include/net/addrconf.h | 2 +- include/net/bluetooth/hci_core.h | 1 - include/net/cfg80211.h | 15 - include/net/inet_frag.h | 2 +- include/net/ip_fib.h | 4 +- include/net/ndisc.h | 1 + include/net/net_namespace.h | 3 +- include/net/netfilter/nf_tables.h | 9 +- include/net/netfilter/nf_tables_offload.h | 2 - include/net/netlink.h | 5 +- include/net/nexthop.h | 11 +- include/net/pkt_cls.h | 2 +- include/net/psample.h | 1 - include/net/route.h | 2 +- include/net/sock.h | 10 +- include/net/tc_act/tc_police.h | 4 +- include/net/tc_act/tc_sample.h | 2 +- include/net/tcp.h | 3 - include/net/tls.h | 13 +- include/net/xfrm.h | 2 + include/rdma/ib_verbs.h | 4 +- include/rdma/rdmavt_qp.h | 9 +- include/rdma/restrack.h | 3 +- include/scsi/libfc.h | 52 +- include/scsi/libfcoe.h | 3 +- include/soc/arc/mcip.h | 11 - include/soc/fsl/qe/qe.h | 2 +- include/soc/mediatek/smi.h | 5 + include/sound/compress_driver.h | 5 +- include/sound/hda_codec.h | 1 - include/sound/hdaudio.h | 78 +- include/sound/hdaudio_ext.h | 1 + include/sound/hdmi-codec.h | 17 - include/sound/intel-nhlt.h | 150 - include/sound/pcm.h | 5 - include/sound/simple_card_utils.h | 4 - include/sound/soc-acpi-intel-match.h | 2 - include/sound/soc-component.h | 387 -- include/sound/soc-dai.h | 28 +- include/sound/soc-dapm.h | 14 +- include/sound/soc-dpcm.h | 9 +- include/sound/soc.h | 348 +- include/sound/sof/control.h | 2 +- include/sound/sof/dai-intel.h | 14 +- include/sound/sof/dai.h | 7 +- include/sound/sof/header.h | 2 +- include/sound/sof/info.h | 2 +- include/sound/sof/pm.h | 2 +- include/sound/sof/stream.h | 2 +- include/sound/sof/topology.h | 2 +- include/sound/sof/trace.h | 2 +- include/sound/sof/xtensa.h | 2 +- include/trace/events/dma_fence.h | 2 +- include/trace/events/intel_iommu.h | 106 - include/trace/events/iocost.h | 178 - include/trace/events/napi.h | 4 +- include/trace/events/qdisc.h | 4 +- include/trace/events/rcu.h | 4 +- include/trace/events/rxrpc.h | 65 +- include/trace/events/tegra_apb_dma.h | 4 +- include/trace/events/writeback.h | 126 - include/uapi/asm-generic/unistd.h | 2 +- include/uapi/linux/bpf.h | 4 +- include/uapi/linux/bpfilter.h | 2 +- include/uapi/linux/io_uring.h | 8 +- include/uapi/linux/ipmi_bmc.h | 2 +- include/uapi/linux/isdn/capicmd.h | 1 - include/uapi/linux/isst_if.h | 2 +- include/uapi/linux/jffs2.h | 5 + include/uapi/linux/kexec.h | 1 - include/uapi/linux/kfd_ioctl.h | 20 +- include/uapi/linux/kvm.h | 4 +- include/uapi/linux/netfilter/nf_synproxy.h | 2 +- include/uapi/linux/netfilter/xt_connlabel.h | 6 - include/uapi/linux/netfilter/xt_nfacct.h | 5 - include/uapi/linux/perf_event.h | 3 +- include/uapi/linux/prctl.h | 7 +- include/uapi/linux/psp-sev.h | 2 +- include/uapi/linux/raid/md_p.h | 2 - include/uapi/linux/rds.h | 2 - include/uapi/linux/rxrpc.h | 2 +- include/uapi/linux/serial_core.h | 3 + include/uapi/linux/socket.h | 19 +- include/uapi/linux/usb/g_uvc.h | 2 +- include/uapi/linux/vbox_vmmdev_types.h | 2 +- include/uapi/linux/vboxguest.h | 2 +- include/uapi/linux/virtio_iommu.h | 32 +- include/uapi/linux/virtio_pmem.h | 2 +- include/uapi/linux/vmcore.h | 2 +- include/uapi/linux/wait.h | 1 - include/uapi/linux/wmi.h | 2 +- include/uapi/misc/fastrpc.h | 2 +- include/uapi/rdma/rvt-abi.h | 2 +- include/uapi/rdma/siw-abi.h | 5 +- include/uapi/scsi/scsi_bsg_ufs.h | 2 +- include/uapi/sound/skl-tplg-interface.h | 2 +- include/uapi/sound/sof/abi.h | 2 +- include/uapi/sound/sof/fw.h | 16 +- include/uapi/sound/sof/header.h | 14 +- include/uapi/sound/sof/tokens.h | 9 - include/video/da8xx-fb.h | 1 + include/xen/xen-ops.h | 3 - init/Kconfig | 25 - init/init_task.c | 4 +- init/main.c | 2 +- ipc/util.h | 25 +- kernel/Makefile | 2 +- kernel/bpf/core.c | 8 +- kernel/bpf/syscall.c | 30 +- kernel/bpf/verifier.c | 36 +- kernel/cgroup/cgroup-v1.c | 27 +- kernel/cgroup/cgroup.c | 16 +- kernel/cgroup/cpuset.c | 163 +- kernel/configs.c | 16 +- kernel/cpu.c | 35 +- kernel/cred.c | 21 +- kernel/dma/contiguous.c | 16 +- kernel/dma/direct.c | 22 +- kernel/dma/mapping.c | 32 +- kernel/dma/remap.c | 2 +- kernel/dma/swiotlb.c | 34 +- kernel/events/core.c | 112 +- kernel/events/hw_breakpoint.c | 4 +- kernel/exit.c | 43 +- kernel/fork.c | 56 +- kernel/futex.c | 12 +- kernel/irq/affinity.c | 237 +- kernel/irq/irqdesc.c | 15 +- kernel/irq/irqdomain.c | 10 +- kernel/irq/manage.c | 5 +- kernel/irq/proc.c | 14 + kernel/irq/resend.c | 2 - kernel/jump_label.c | 4 +- kernel/kallsyms.c | 6 +- kernel/kexec_elf.c | 430 -- kernel/kprobes.c | 13 +- kernel/locking/lockdep.c | 174 +- kernel/locking/lockdep_internals.h | 9 +- kernel/locking/lockdep_proc.c | 11 +- kernel/locking/mutex.c | 37 +- kernel/locking/rtmutex.c | 6 +- kernel/locking/rwsem.c | 82 +- kernel/memremap.c | 405 ++ kernel/module.c | 4 +- kernel/rcu/Kconfig | 8 +- kernel/rcu/Kconfig.debug | 11 - kernel/rcu/rcu.h | 1 - kernel/rcu/rcu_segcblist.c | 174 +- kernel/rcu/rcu_segcblist.h | 54 +- kernel/rcu/rcuperf.c | 10 +- kernel/rcu/rcutorture.c | 30 +- kernel/rcu/srcutree.c | 5 +- kernel/rcu/tree.c | 217 +- kernel/rcu/tree.h | 81 +- kernel/rcu/tree_exp.h | 8 +- kernel/rcu/tree_plugin.h | 1195 ++--- kernel/rcu/tree_stall.h | 15 +- kernel/rcu/update.c | 105 +- kernel/sched/core.c | 707 +-- kernel/sched/cpufreq_schedutil.c | 20 +- kernel/sched/deadline.c | 150 +- kernel/sched/fair.c | 556 +- kernel/sched/idle.c | 36 +- kernel/sched/isolation.c | 12 +- kernel/sched/psi.c | 14 +- kernel/sched/rt.c | 87 +- kernel/sched/sched.h | 63 +- kernel/sched/stats.h | 7 +- kernel/sched/stop_task.c | 22 +- kernel/sched/topology.c | 53 +- kernel/signal.c | 15 +- kernel/stacktrace.c | 4 +- kernel/stop_machine.c | 2 - kernel/sys.c | 48 +- kernel/time/alarmtimer.c | 20 +- kernel/time/hrtimer.c | 235 +- kernel/time/itimer.c | 12 +- kernel/time/posix-cpu-timers.c | 1010 ++-- kernel/time/posix-timers.c | 61 +- kernel/time/posix-timers.h | 1 - kernel/time/tick-broadcast-hrtimer.c | 13 +- kernel/time/tick-sched.c | 17 +- kernel/time/timekeeping.c | 5 - kernel/time/timer.c | 105 +- kernel/time/vsyscall.c | 22 +- kernel/torture.c | 2 + kernel/trace/Kconfig | 6 +- kernel/trace/ftrace.c | 19 +- kernel/trace/ftrace_internal.h | 8 +- kernel/trace/ring_buffer_benchmark.c | 2 +- kernel/trace/trace.c | 30 +- kernel/trace/trace_events.c | 6 +- kernel/trace/trace_functions_graph.c | 17 +- kernel/trace/trace_probe.c | 3 +- kernel/trace/trace_sched_wakeup.c | 3 +- kernel/watchdog.c | 4 +- lib/Kconfig | 6 +- lib/Kconfig.kasan | 11 +- lib/Makefile | 7 +- lib/bitmap.c | 20 - lib/dim/dim.c | 4 +- lib/dim/net_dim.c | 56 - lib/kfifo.c | 3 +- lib/logic_pio.c | 73 +- lib/raid6/Makefile | 2 +- lib/sg_split.c | 12 +- lib/stackdepot.c | 4 +- lib/test_firmware.c | 5 +- lib/test_meminit.c | 2 +- lib/timerqueue.c | 30 +- lib/vdso/gettimeofday.c | 79 +- mm/Makefile | 1 - mm/backing-dev.c | 120 +- mm/balloon_compaction.c | 72 +- mm/compaction.c | 11 +- mm/hmm.c | 10 +- mm/huge_memory.c | 55 +- mm/hugetlb.c | 19 - mm/kasan/common.c | 10 +- mm/khugepaged.c | 2 +- mm/kmemleak.c | 4 +- mm/memcontrol.c | 285 +- mm/memory_hotplug.c | 2 + mm/mempolicy.c | 134 +- mm/memremap.c | 435 -- mm/migrate.c | 21 +- mm/page-writeback.c | 4 - mm/page_alloc.c | 21 +- mm/percpu.c | 23 +- mm/rmap.c | 8 - mm/shmem.c | 2 +- mm/slub.c | 8 +- mm/usercopy.c | 2 +- mm/vmalloc.c | 21 +- mm/vmscan.c | 27 +- mm/workingset.c | 10 +- mm/z3fold.c | 104 +- mm/zsmalloc.c | 80 +- net/batman-adv/bat_iv_ogm.c | 20 +- net/batman-adv/bat_v_ogm.c | 18 +- net/batman-adv/multicast.c | 8 +- net/batman-adv/netlink.c | 2 +- net/bluetooth/hci_core.c | 1 - net/bluetooth/hci_debugfs.c | 31 - net/bluetooth/hci_event.c | 5 + net/bluetooth/hidp/core.c | 9 +- net/bluetooth/l2cap_core.c | 11 +- net/bridge/br.c | 5 +- net/bridge/br_mdb.c | 2 +- net/bridge/br_multicast.c | 3 - net/bridge/br_netfilter_hooks.c | 4 - net/bridge/br_private.h | 9 +- net/bridge/br_vlan.c | 29 +- net/bridge/netfilter/ebtables.c | 40 +- net/bridge/netfilter/nft_meta_bridge.c | 12 +- net/can/gw.c | 48 +- net/ceph/crypto.c | 6 +- net/ceph/osd_client.c | 9 +- net/core/dev.c | 19 +- net/core/filter.c | 14 +- net/core/flow_dissector.c | 2 +- net/core/netpoll.c | 6 +- net/core/pktgen.c | 6 +- net/core/skbuff.c | 45 +- net/core/skmsg.c | 4 +- net/core/sock.c | 50 +- net/core/sock_diag.c | 3 +- net/core/sock_map.c | 22 +- net/core/stream.c | 16 +- net/core/tso.c | 8 +- net/dsa/switch.c | 3 - net/dsa/tag_8021q.c | 2 - net/dsa/tag_sja1105.c | 12 +- net/ieee802154/6lowpan/reassembly.c | 2 +- net/ieee802154/socket.c | 2 +- net/ipv4/fib_frontend.c | 3 +- net/ipv4/fib_semantics.c | 15 +- net/ipv4/fib_trie.c | 2 +- net/ipv4/icmp.c | 10 +- net/ipv4/igmp.c | 4 +- net/ipv4/inet_fragment.c | 41 +- net/ipv4/ip_fragment.c | 8 +- net/ipv4/ipip.c | 3 - net/ipv4/route.c | 17 +- net/ipv4/tcp.c | 47 +- net/ipv4/tcp_bpf.c | 6 +- net/ipv4/tcp_input.c | 2 +- net/ipv4/tcp_output.c | 6 +- net/ipv4/tcp_ulp.c | 13 - net/ipv6/addrconf.c | 19 +- net/ipv6/ip6_gre.c | 3 +- net/ipv6/ip6_tunnel.c | 6 +- net/ipv6/mcast.c | 5 +- net/ipv6/ndisc.c | 1 + net/ipv6/netfilter/nf_conntrack_reasm.c | 2 +- net/ipv6/ping.c | 2 +- net/ipv6/reassembly.c | 2 +- net/ipv6/route.c | 23 +- net/iucv/af_iucv.c | 14 +- net/kcm/kcmsock.c | 8 +- net/l2tp/l2tp_ppp.c | 3 - net/mac80211/cfg.c | 23 +- net/mac80211/iface.c | 1 + net/mac80211/mlme.c | 10 - net/mac80211/rx.c | 6 +- net/mac80211/sta_info.c | 4 - net/mac80211/util.c | 7 +- net/mpls/mpls_iptunnel.c | 8 +- net/ncsi/ncsi-cmd.c | 13 +- net/ncsi/ncsi-rsp.c | 9 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 2 +- net/netfilter/ipset/ip_set_core.c | 2 +- net/netfilter/ipset/ip_set_hash_ipmac.c | 6 +- net/netfilter/nf_conntrack_core.c | 16 +- net/netfilter/nf_conntrack_ftp.c | 2 +- net/netfilter/nf_conntrack_netlink.c | 7 +- net/netfilter/nf_conntrack_standalone.c | 5 - net/netfilter/nf_flow_table_core.c | 45 +- net/netfilter/nf_flow_table_ip.c | 44 - net/netfilter/nf_tables_api.c | 19 +- net/netfilter/nf_tables_offload.c | 17 +- net/netfilter/nft_fib_netdev.c | 3 - net/netfilter/nft_flow_offload.c | 15 +- net/netfilter/nft_meta.c | 16 +- net/netfilter/nft_socket.c | 6 +- net/netfilter/xt_nfacct.c | 36 +- net/netfilter/xt_physdev.c | 6 +- net/netrom/af_netrom.c | 1 - net/openvswitch/conntrack.c | 20 +- net/openvswitch/datapath.c | 15 +- net/openvswitch/flow.c | 160 +- net/openvswitch/flow.h | 1 - net/packet/af_packet.c | 7 - net/psample/psample.c | 2 +- net/qrtr/tun.c | 5 +- net/rds/bind.c | 40 +- net/rds/ib.c | 16 +- net/rds/ib.h | 1 - net/rds/ib_cm.c | 3 - net/rds/rdma_transport.c | 15 +- net/rds/recv.c | 5 +- net/rxrpc/af_rxrpc.c | 9 +- net/rxrpc/ar-internal.h | 26 +- net/rxrpc/call_event.c | 23 +- net/rxrpc/call_object.c | 33 +- net/rxrpc/conn_client.c | 44 - net/rxrpc/conn_event.c | 6 +- net/rxrpc/conn_object.c | 2 +- net/rxrpc/input.c | 359 +- net/rxrpc/local_event.c | 4 +- net/rxrpc/local_object.c | 104 +- net/rxrpc/output.c | 9 +- net/rxrpc/peer_event.c | 12 +- net/rxrpc/peer_object.c | 18 - net/rxrpc/protocol.h | 9 - net/rxrpc/recvmsg.c | 53 +- net/rxrpc/rxkad.c | 32 +- net/rxrpc/sendmsg.c | 14 +- net/rxrpc/skbuff.c | 40 +- net/sched/act_bpf.c | 11 +- net/sched/act_connmark.c | 11 +- net/sched/act_csum.c | 11 +- net/sched/act_ct.c | 11 +- net/sched/act_ctinfo.c | 11 +- net/sched/act_gact.c | 10 +- net/sched/act_ife.c | 15 +- net/sched/act_ipt.c | 11 +- net/sched/act_mirred.c | 15 +- net/sched/act_mpls.c | 10 +- net/sched/act_nat.c | 11 +- net/sched/act_pedit.c | 12 +- net/sched/act_police.c | 10 +- net/sched/act_sample.c | 18 +- net/sched/act_simple.c | 12 +- net/sched/act_skbedit.c | 25 +- net/sched/act_skbmod.c | 13 +- net/sched/act_tunnel_key.c | 10 +- net/sched/act_vlan.c | 27 +- net/sched/sch_api.c | 2 - net/sched/sch_cbs.c | 19 +- net/sched/sch_codel.c | 6 +- net/sched/sch_generic.c | 28 +- net/sched/sch_hhf.c | 2 +- net/sched/sch_taprio.c | 34 +- net/sctp/protocol.c | 2 +- net/sctp/sm_sideeffect.c | 4 +- net/sctp/socket.c | 28 +- net/sctp/stream.c | 1 - net/smc/af_smc.c | 15 +- net/smc/smc_tx.c | 6 +- net/sunrpc/clnt.c | 47 +- net/sunrpc/xprt.c | 7 + net/tipc/addr.c | 1 - net/tipc/link.c | 92 +- net/tipc/msg.h | 8 +- net/tipc/name_distr.c | 3 +- net/tipc/netlink_compat.c | 11 +- net/tipc/socket.c | 3 +- net/tls/tls_device.c | 23 +- net/tls/tls_main.c | 99 +- net/tls/tls_sw.c | 83 +- net/vmw_vsock/hyperv_transport.c | 8 - net/wireless/core.c | 6 +- net/wireless/nl80211.c | 4 +- net/wireless/reg.c | 2 +- net/wireless/util.c | 50 +- net/xdp/xdp_umem.c | 4 +- net/xfrm/xfrm_interface.c | 56 +- net/xfrm/xfrm_policy.c | 10 +- samples/auxdisplay/cfag12864b-example.c | 2 +- samples/vfio-mdev/mdpy-defs.h | 2 +- scripts/Kbuild.include | 3 + scripts/Kconfig.include | 2 +- scripts/Makefile.build | 11 +- scripts/Makefile.kasan | 11 +- scripts/Makefile.lib | 2 + scripts/Makefile.modpost | 86 +- scripts/coccinelle/api/atomic_as_refcounter.cocci | 1 - scripts/gen_compile_commands.py | 4 +- scripts/headers_install.sh | 6 - scripts/kconfig/confdata.c | 4 - scripts/kernel-doc | 3 +- scripts/link-vmlinux.sh | 2 +- scripts/sphinx-pre-install | 118 +- scripts/tools-support-relr.sh | 16 - security/Kconfig.hardening | 7 - security/keys/request_key.c | 2 +- security/keys/request_key_auth.c | 6 - security/keys/trusted.c | 13 + security/selinux/ss/policydb.c | 6 +- security/selinux/ss/sidtab.c | 5 - sound/ac97/bus.c | 13 +- sound/aoa/codecs/onyx.c | 4 +- sound/core/compress_offload.c | 60 +- sound/core/pcm_native.c | 14 +- sound/core/seq/seq_clientmgr.c | 3 +- sound/core/seq/seq_fifo.c | 17 - sound/core/seq/seq_fifo.h | 2 - sound/firewire/amdtp-am824.c | 134 +- sound/firewire/amdtp-stream-trace.h | 6 +- sound/firewire/amdtp-stream.c | 359 +- sound/firewire/amdtp-stream.h | 47 +- sound/firewire/bebob/bebob.h | 2 - sound/firewire/bebob/bebob_stream.c | 62 +- sound/firewire/dice/dice-stream.c | 34 +- sound/firewire/dice/dice.h | 2 - sound/firewire/digi00x/amdtp-dot.c | 112 +- sound/firewire/digi00x/digi00x-stream.c | 106 +- sound/firewire/digi00x/digi00x.h | 2 - sound/firewire/fireface/amdtp-ff.c | 105 +- sound/firewire/fireface/ff-stream.c | 96 +- sound/firewire/fireface/ff.h | 2 - sound/firewire/fireworks/fireworks.h | 2 - sound/firewire/fireworks/fireworks_stream.c | 176 +- sound/firewire/motu/amdtp-motu.c | 155 +- sound/firewire/motu/motu-stream.c | 131 +- sound/firewire/motu/motu.c | 12 - sound/firewire/motu/motu.h | 2 - sound/firewire/oxfw/oxfw-pcm.c | 2 +- sound/firewire/oxfw/oxfw-stream.c | 77 +- sound/firewire/oxfw/oxfw.h | 2 - sound/firewire/packets-buffer.c | 2 +- sound/firewire/tascam/amdtp-tascam.c | 115 +- sound/firewire/tascam/tascam-pcm.c | 3 - sound/firewire/tascam/tascam-stream.c | 165 +- sound/firewire/tascam/tascam.c | 4 +- sound/firewire/tascam/tascam.h | 22 - sound/hda/Kconfig | 8 - sound/hda/Makefile | 3 - sound/hda/ext/hdac_ext_bus.c | 60 +- sound/hda/hdac_bus.c | 45 +- sound/hda/hdac_controller.c | 20 +- sound/hda/hdac_device.c | 6 +- sound/hda/hdac_i915.c | 10 +- sound/hda/hdac_regmap.c | 1 - sound/hda/hdac_stream.c | 14 +- sound/hda/intel-nhlt.c | 107 - sound/hda/local.h | 7 - sound/i2c/other/ak4xxx-adda.c | 7 +- sound/isa/sb/sb_common.c | 2 +- sound/isa/wavefront/wavefront_synth.c | 1 + sound/oss/dmasound/dmasound_atari.c | 16 +- sound/pci/ac97/ac97_codec.c | 5 + sound/pci/echoaudio/echoaudio.c | 5 +- sound/pci/hda/Kconfig | 11 - sound/pci/hda/hda_auto_parser.c | 16 +- sound/pci/hda/hda_codec.c | 10 +- sound/pci/hda/hda_controller.c | 37 +- sound/pci/hda/hda_controller.h | 5 +- sound/pci/hda/hda_generic.c | 24 +- sound/pci/hda/hda_generic.h | 2 - sound/pci/hda/hda_intel.c | 201 +- sound/pci/hda/hda_intel.h | 1 + sound/pci/hda/hda_local.h | 3 +- sound/pci/hda/hda_tegra.c | 84 +- sound/pci/hda/patch_ca0132.c | 1 - sound/pci/hda/patch_conexant.c | 33 +- sound/pci/hda/patch_hdmi.c | 278 +- sound/pci/hda/patch_realtek.c | 208 +- sound/pci/hda/patch_sigmatel.c | 9 + sound/pci/lx6464es/lx6464es.c | 8 - sound/soc/Kconfig | 1 + sound/soc/Makefile | 3 +- sound/soc/amd/Kconfig | 2 +- sound/soc/amd/acp-pcm-dma.c | 3 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 20 +- sound/soc/atmel/Kconfig | 30 +- sound/soc/atmel/atmel-classd.c | 7 +- sound/soc/atmel/atmel-pdmic.c | 7 +- sound/soc/atmel/atmel_ssc_dai.c | 293 +- sound/soc/atmel/mchp-i2s-mcc.c | 111 +- sound/soc/au1x/psc-ac97.c | 5 +- sound/soc/au1x/psc-i2s.c | 5 +- sound/soc/bcm/bcm2835-i2s.c | 4 +- sound/soc/bcm/cygnus-pcm.c | 6 +- sound/soc/bcm/cygnus-ssp.c | 7 +- sound/soc/cirrus/ep93xx-ac97.c | 4 +- sound/soc/cirrus/ep93xx-i2s.c | 4 +- sound/soc/codecs/88pm860x-codec.c | 15 + sound/soc/codecs/Kconfig | 21 - sound/soc/codecs/Makefile | 6 - sound/soc/codecs/ad193x.c | 19 +- sound/soc/codecs/cs4271.c | 6 +- sound/soc/codecs/cs42l56.c | 8 + sound/soc/codecs/cs42l73.c | 6 + sound/soc/codecs/cs42xx8.c | 118 +- sound/soc/codecs/cs4349.c | 1 - sound/soc/codecs/cs47l15.c | 1490 ------ sound/soc/codecs/cs47l35.c | 2 +- sound/soc/codecs/cs47l90.c | 9 +- sound/soc/codecs/cs47l92.c | 2039 -------- sound/soc/codecs/es8316.c | 73 +- sound/soc/codecs/es8328.c | 3 +- sound/soc/codecs/hdac_hda.c | 4 - sound/soc/codecs/hdac_hdmi.c | 57 +- sound/soc/codecs/hdmi-codec.c | 46 - sound/soc/codecs/inno_rk3036.c | 4 +- sound/soc/codecs/jz4725b.c | 4 +- sound/soc/codecs/jz4740.c | 4 +- sound/soc/codecs/madera.c | 531 +- sound/soc/codecs/madera.h | 10 - sound/soc/codecs/max98357a.c | 25 +- sound/soc/codecs/max98371.c | 4 + sound/soc/codecs/max98373.c | 40 +- sound/soc/codecs/max98373.h | 3 - sound/soc/codecs/max9850.c | 13 + sound/soc/codecs/max98926.c | 9 + sound/soc/codecs/ml26124.c | 1 + sound/soc/codecs/msm8916-wcd-analog.c | 12 +- sound/soc/codecs/msm8916-wcd-digital.c | 4 +- sound/soc/codecs/mt6351.c | 5 + sound/soc/codecs/mt6358.c | 10 +- sound/soc/codecs/pcm3060-i2c.c | 4 +- sound/soc/codecs/pcm3060-spi.c | 4 +- sound/soc/codecs/pcm3060.c | 4 +- sound/soc/codecs/pcm3060.h | 2 +- sound/soc/codecs/pcm3168a.c | 133 +- sound/soc/codecs/rk3328_codec.c | 4 +- sound/soc/codecs/rt1011.c | 60 +- sound/soc/codecs/rt1011.h | 3 +- sound/soc/codecs/rt1305.c | 3 +- sound/soc/codecs/rt1308.c | 51 +- sound/soc/codecs/rt1308.h | 6 +- sound/soc/codecs/rt5665.c | 8 +- sound/soc/codecs/rt5677.c | 20 +- sound/soc/codecs/sgtl5000.c | 248 +- sound/soc/codecs/sgtl5000.h | 2 +- sound/soc/codecs/sirf-audio-codec.c | 4 +- sound/soc/codecs/tlv320aic23.c | 2 + sound/soc/codecs/tlv320aic31xx.c | 8 +- sound/soc/codecs/tscs454.c | 1 + sound/soc/codecs/twl6040.c | 4 +- sound/soc/codecs/uda1334.c | 295 -- sound/soc/codecs/wcd-clsh-v2.c | 2 +- sound/soc/codecs/wcd9335.c | 47 +- sound/soc/codecs/wm8737.c | 2 +- sound/soc/codecs/wm8904.c | 56 +- sound/soc/codecs/wm8955.c | 4 +- sound/soc/codecs/wm8988.c | 2 +- sound/soc/codecs/wm_adsp.c | 6 +- sound/soc/codecs/wm_adsp.h | 4 +- sound/soc/fsl/fsl_asrc.c | 4 +- sound/soc/fsl/fsl_audmix.c | 4 +- sound/soc/fsl/fsl_esai.c | 267 +- sound/soc/fsl/fsl_sai.c | 379 +- sound/soc/fsl/fsl_sai.h | 86 +- sound/soc/fsl/fsl_spdif.c | 4 +- sound/soc/fsl/fsl_ssi.c | 22 +- sound/soc/fsl/imx-audmix.c | 4 +- sound/soc/fsl/imx-audmux.c | 58 +- sound/soc/fsl/imx-ssi.c | 4 +- sound/soc/generic/audio-graph-card.c | 49 +- sound/soc/generic/simple-card-utils.c | 14 - sound/soc/generic/simple-card.c | 48 +- sound/soc/intel/Kconfig | 1 - sound/soc/intel/baytrail/sst-baytrail-ipc.c | 65 +- sound/soc/intel/baytrail/sst-baytrail-pcm.c | 1 - sound/soc/intel/boards/Kconfig | 28 +- sound/soc/intel/boards/bdw-rt5677.c | 6 +- sound/soc/intel/boards/broadwell.c | 6 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 31 +- sound/soc/intel/boards/bytcht_cx2072x.c | 1 - sound/soc/intel/boards/bytcht_es8316.c | 8 - sound/soc/intel/boards/cht_bsw_max98090_ti.c | 102 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 1 - sound/soc/intel/boards/haswell.c | 6 +- sound/soc/intel/boards/skl_hda_dsp_common.c | 5 - sound/soc/intel/boards/skl_hda_dsp_generic.c | 4 - sound/soc/intel/boards/sof_rt5682.c | 7 +- sound/soc/intel/common/Makefile | 1 - sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cht-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 14 +- sound/soc/intel/common/soc-acpi-intel-ehl-match.c | 18 - sound/soc/intel/common/soc-acpi-intel-glk-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-hda-match.c | 2 +- .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-icl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-skl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 24 - sound/soc/intel/common/soc-intel-quirks.h | 5 - sound/soc/intel/common/sst-acpi.c | 3 +- sound/soc/intel/common/sst-ipc.c | 71 +- sound/soc/intel/common/sst-ipc.h | 28 +- sound/soc/intel/haswell/sst-haswell-ipc.c | 164 +- sound/soc/intel/skylake/Makefile | 12 +- sound/soc/intel/skylake/bxt-sst.c | 50 +- sound/soc/intel/skylake/cnl-sst-dsp.h | 7 +- sound/soc/intel/skylake/cnl-sst.c | 43 +- sound/soc/intel/skylake/skl-debug.c | 44 +- sound/soc/intel/skylake/skl-messages.c | 264 +- sound/soc/intel/skylake/skl-nhlt.c | 109 +- sound/soc/intel/skylake/skl-nhlt.h | 119 + sound/soc/intel/skylake/skl-pcm.c | 74 +- sound/soc/intel/skylake/skl-ssp-clk.c | 5 +- sound/soc/intel/skylake/skl-sst-dsp.c | 10 +- sound/soc/intel/skylake/skl-sst-dsp.h | 29 +- sound/soc/intel/skylake/skl-sst-ipc.c | 160 +- sound/soc/intel/skylake/skl-sst-ipc.h | 55 +- sound/soc/intel/skylake/skl-sst-utils.c | 37 +- sound/soc/intel/skylake/skl-sst.c | 54 +- sound/soc/intel/skylake/skl-topology.c | 494 +- sound/soc/intel/skylake/skl-topology.h | 43 +- sound/soc/intel/skylake/skl.c | 73 +- sound/soc/intel/skylake/skl.h | 105 +- sound/soc/kirkwood/kirkwood-i2s.c | 8 +- sound/soc/mediatek/common/mtk-afe-fe-dai.c | 3 +- sound/soc/mediatek/common/mtk-btcvsd.c | 4 +- sound/soc/mediatek/mt2701/mt2701-afe-common.h | 21 + sound/soc/mediatek/mt2701/mt2701-afe-pcm.c | 38 +- sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 5 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 8 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 15 +- sound/soc/mediatek/mt8183/mt8183-dai-tdm.c | 177 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 150 +- sound/soc/mediatek/mt8183/mt8183-reg.h | 8 +- sound/soc/meson/Kconfig | 1 - sound/soc/meson/axg-card.c | 11 +- sound/soc/meson/axg-fifo.c | 6 +- sound/soc/meson/axg-fifo.h | 1 - sound/soc/meson/axg-frddr.c | 105 +- sound/soc/meson/axg-pdm.c | 4 +- sound/soc/meson/axg-spdifin.c | 4 +- sound/soc/meson/axg-spdifout.c | 4 +- sound/soc/meson/axg-tdm-formatter.c | 6 +- sound/soc/meson/axg-tdmin.c | 47 +- sound/soc/meson/axg-tdmout.c | 103 +- sound/soc/meson/axg-toddr.c | 83 +- sound/soc/meson/g12a-tohdmitx.c | 38 +- sound/soc/mxs/mxs-saif.c | 13 +- sound/soc/nuc900/Kconfig | 29 + sound/soc/nuc900/Makefile | 12 + sound/soc/nuc900/nuc900-ac97.c | 391 ++ sound/soc/nuc900/nuc900-audio.c | 73 + sound/soc/nuc900/nuc900-audio.h | 108 + sound/soc/nuc900/nuc900-pcm.c | 321 ++ sound/soc/pxa/mmp-sspa.c | 4 +- sound/soc/qcom/apq8016_sbc.c | 16 +- sound/soc/qcom/common.c | 22 +- sound/soc/qcom/lpass-platform.c | 5 +- sound/soc/qcom/sdm845.c | 2 +- sound/soc/rockchip/rockchip_i2s.c | 8 +- sound/soc/rockchip/rockchip_max98090.c | 50 +- sound/soc/samsung/neo1973_wm8753.c | 3 +- sound/soc/samsung/odroid.c | 8 +- sound/soc/samsung/speyside.c | 3 +- sound/soc/samsung/tm2_wm5110.c | 10 +- sound/soc/sh/rcar/adg.c | 21 +- sound/soc/sh/rcar/core.c | 16 +- sound/soc/sh/rcar/rsnd.h | 12 +- sound/soc/sirf/sirf-usp.c | 4 +- sound/soc/soc-component.c | 561 --- sound/soc/soc-compress.c | 57 +- sound/soc/soc-core.c | 1234 +++-- sound/soc/soc-dai.c | 407 -- sound/soc/soc-dapm.c | 371 +- sound/soc/soc-generic-dmaengine-pcm.c | 6 - sound/soc/soc-jack.c | 18 + sound/soc/soc-pcm.c | 546 +- sound/soc/soc-topology.c | 8 +- sound/soc/soc-utils.c | 199 + sound/soc/sof/Kconfig | 11 - sound/soc/sof/Makefile | 8 +- sound/soc/sof/core.c | 4 +- sound/soc/sof/debug.c | 50 +- sound/soc/sof/imx/Kconfig | 23 - sound/soc/sof/imx/Makefile | 4 - sound/soc/sof/imx/imx8.c | 394 -- sound/soc/sof/intel/Kconfig | 33 - sound/soc/sof/intel/apl.c | 4 +- sound/soc/sof/intel/bdw.c | 166 +- sound/soc/sof/intel/byt.c | 174 +- sound/soc/sof/intel/cnl.c | 40 +- sound/soc/sof/intel/hda-bus.c | 86 +- sound/soc/sof/intel/hda-codec.c | 50 +- sound/soc/sof/intel/hda-ctrl.c | 21 +- sound/soc/sof/intel/hda-dai.c | 38 +- sound/soc/sof/intel/hda-dsp.c | 100 +- sound/soc/sof/intel/hda-ipc.c | 154 +- sound/soc/sof/intel/hda.c | 132 +- sound/soc/sof/intel/hda.h | 18 +- sound/soc/sof/ipc.c | 8 +- sound/soc/sof/loader.c | 182 +- sound/soc/sof/ops.h | 46 +- sound/soc/sof/pcm.c | 66 +- sound/soc/sof/pm.c | 6 +- sound/soc/sof/sof-of-dev.c | 143 - sound/soc/sof/sof-pci-dev.c | 47 - sound/soc/sof/sof-priv.h | 19 +- sound/soc/sof/topology.c | 275 +- sound/soc/sof/trace.c | 9 +- sound/soc/spear/spdif_in.c | 5 +- sound/soc/sprd/sprd-mcdt.c | 4 +- sound/soc/sti/sti_uniperif.c | 4 +- sound/soc/stm/stm32_i2s.c | 5 +- sound/soc/stm/stm32_sai.c | 8 +- sound/soc/stm/stm32_spdifrx.c | 4 +- sound/soc/sunxi/sun4i-codec.c | 14 +- sound/soc/sunxi/sun4i-i2s.c | 675 ++- sound/soc/sunxi/sun50i-codec-analog.c | 4 +- sound/soc/sunxi/sun8i-codec-analog.c | 4 +- sound/soc/sunxi/sun8i-codec.c | 4 +- sound/soc/tegra/tegra20_das.c | 4 +- sound/soc/tegra/tegra30_ahub.c | 5 +- sound/soc/tegra/tegra30_i2s.c | 4 +- sound/soc/ti/Kconfig | 4 +- sound/soc/ti/ams-delta.c | 31 +- sound/soc/ti/davinci-evm.c | 2 +- sound/soc/ti/davinci-i2s.c | 90 +- sound/soc/ti/davinci-mcasp.c | 229 +- sound/soc/ti/edma-pcm.c | 17 +- sound/soc/ti/n810.c | 1 - sound/soc/ti/rx51.c | 15 +- sound/soc/uniphier/aio-cpu.c | 31 +- sound/soc/uniphier/aio-dma.c | 8 +- sound/soc/uniphier/aio.h | 1 - sound/soc/uniphier/evea.c | 4 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 2 + sound/soc/xilinx/xlnx_i2s.c | 4 +- sound/soc/xilinx/xlnx_spdif.c | 3 +- sound/soc/xtensa/xtfpga-i2s.c | 5 +- sound/soc/zte/zx-tdm.c | 1 + sound/sound_core.c | 3 +- sound/sparc/dbri.c | 4 - sound/usb/Makefile | 4 +- sound/usb/clock.c | 14 +- sound/usb/helper.c | 2 +- sound/usb/helper.h | 4 - sound/usb/hiface/pcm.c | 11 +- sound/usb/line6/driver.c | 4 +- sound/usb/line6/pcm.c | 18 +- sound/usb/line6/podhd.c | 2 +- sound/usb/line6/variax.c | 2 +- sound/usb/mixer.c | 678 +-- sound/usb/mixer.h | 4 - sound/usb/mixer_quirks.c | 15 +- sound/usb/mixer_scarlett_gen2.c | 2075 -------- sound/usb/mixer_scarlett_gen2.h | 7 - sound/usb/pcm.c | 2 - sound/usb/power.c | 2 - sound/usb/quirks-table.h | 57 - sound/usb/quirks.c | 15 +- sound/usb/stream.c | 89 +- sound/usb/validate.c | 332 -- tools/Makefile | 4 +- tools/arch/arm/include/uapi/asm/kvm.h | 12 - tools/arch/arm64/include/uapi/asm/kvm.h | 10 - tools/arch/powerpc/include/uapi/asm/mman.h | 4 + tools/arch/riscv/include/uapi/asm/perf_regs.h | 42 - tools/arch/sparc/include/uapi/asm/mman.h | 4 + tools/arch/x86/include/asm/cpufeatures.h | 4 +- tools/arch/x86/include/uapi/asm/kvm.h | 22 +- tools/arch/x86/include/uapi/asm/vmx.h | 1 + tools/arch/x86/lib/inat.c | 83 - tools/arch/x86/lib/insn.c | 593 --- tools/bpf/bpftool/common.c | 8 +- tools/bpf/bpftool/prog.c | 4 +- tools/build/Makefile.feature | 2 - tools/build/feature/Makefile | 4 - tools/build/feature/test-libcap.c | 20 - tools/cgroup/iocost_coef_gen.py | 178 - tools/cgroup/iocost_monitor.py | 277 - tools/hv/hv_get_dhcp_info.sh | 2 +- tools/hv/hv_kvp_daemon.c | 10 +- tools/hv/hv_set_ifconfig.sh | 2 +- tools/hv/hv_vss_daemon.c | 4 +- tools/hv/lsvmbus | 75 +- tools/include/linux/bitops.h | 1 - tools/include/linux/bits.h | 17 +- tools/include/linux/const.h | 9 - tools/include/linux/ring_buffer.h | 1 - tools/include/uapi/asm-generic/mman-common.h | 15 +- tools/include/uapi/asm-generic/mman.h | 10 +- tools/include/uapi/asm-generic/unistd.h | 8 +- tools/include/uapi/asm/bitsperlong.h | 18 +- tools/include/uapi/drm/drm.h | 1 - tools/include/uapi/drm/i915_drm.h | 209 +- tools/include/uapi/linux/bpf.h | 11 +- tools/include/uapi/linux/const.h | 31 - tools/include/uapi/linux/if_link.h | 5 - tools/include/uapi/linux/kvm.h | 7 +- tools/include/uapi/linux/perf_event.h | 3 +- tools/include/uapi/linux/sched.h | 30 +- tools/include/uapi/linux/usbdevice_fs.h | 26 - tools/lib/bpf/btf.c | 5 +- tools/lib/bpf/hashmap.h | 5 - tools/lib/bpf/libbpf.c | 67 +- tools/lib/bpf/xsk.c | 11 +- tools/lib/traceevent/Makefile | 10 +- tools/lib/traceevent/event-parse-api.c | 40 + tools/lib/traceevent/event-parse-local.h | 6 + tools/lib/traceevent/event-parse.c | 391 +- tools/lib/traceevent/event-parse.h | 30 +- tools/lib/traceevent/event-plugin.c | 2 +- tools/memory-model/Documentation/explanation.txt | 53 +- tools/memory-model/README | 18 +- tools/memory-model/scripts/checkghlitmus.sh | 0 tools/memory-model/scripts/checklitmushist.sh | 0 tools/memory-model/scripts/cmplitmushist.sh | 0 tools/memory-model/scripts/initlitmushist.sh | 0 tools/memory-model/scripts/judgelitmus.sh | 0 tools/memory-model/scripts/newlitmushist.sh | 0 tools/memory-model/scripts/parseargs.sh | 0 tools/memory-model/scripts/runlitmushist.sh | 0 tools/objtool/Makefile | 6 +- tools/objtool/arch/x86/Build | 4 +- tools/objtool/arch/x86/decode.c | 4 +- .../objtool/arch}/x86/include/asm/inat.h | 0 .../arch/x86/include/asm/inat_types.h | 0 .../objtool/arch}/x86/include/asm/insn.h | 0 .../{ => objtool}/arch/x86/include/asm/orc_types.h | 0 {arch => tools/objtool/arch}/x86/lib/inat.c | 0 {arch => tools/objtool/arch}/x86/lib/insn.c | 0 .../{ => objtool}/arch/x86/lib/x86-opcode-map.txt | 0 .../arch/x86/tools/gen-insn-attr-x86.awk | 0 tools/objtool/check.c | 7 +- tools/objtool/check.h | 3 +- tools/objtool/sync-check.sh | 44 +- tools/perf/.gitignore | 3 - tools/perf/Documentation/Makefile | 2 +- tools/perf/Documentation/intel-pt.txt | 15 - tools/perf/Documentation/itrace.txt | 2 - tools/perf/Documentation/perf-config.txt | 4 - tools/perf/Documentation/perf-record.txt | 13 +- tools/perf/Documentation/perf-report.txt | 17 - tools/perf/Documentation/perf-script.txt | 17 +- tools/perf/Documentation/perf-top.txt | 38 - tools/perf/Documentation/perf-trace.txt | 9 - tools/perf/Documentation/perf.data-file-format.txt | 27 +- tools/perf/Makefile.config | 20 +- tools/perf/Makefile.perf | 33 +- tools/perf/arch/arm/annotate/instructions.c | 1 - tools/perf/arch/arm/util/auxtrace.c | 9 +- tools/perf/arch/arm/util/cs-etm.c | 107 +- tools/perf/arch/arm64/annotate/instructions.c | 1 - tools/perf/arch/arm64/util/arm-spe.c | 30 +- tools/perf/arch/arm64/util/header.c | 7 +- tools/perf/arch/arm64/util/sym-handling.c | 8 +- tools/perf/arch/common.c | 3 - tools/perf/arch/common.h | 4 +- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 146 +- tools/perf/arch/powerpc/util/kvm-stat.c | 12 +- tools/perf/arch/powerpc/util/mem-events.c | 1 - tools/perf/arch/powerpc/util/perf_regs.c | 1 + tools/perf/arch/powerpc/util/sym-handling.c | 1 - tools/perf/arch/powerpc/util/unwind-libdw.c | 1 - tools/perf/arch/riscv/Build | 1 - tools/perf/arch/riscv/Makefile | 4 - tools/perf/arch/riscv/include/perf_regs.h | 96 - tools/perf/arch/riscv/util/Build | 2 - tools/perf/arch/riscv/util/dwarf-regs.c | 72 - tools/perf/arch/riscv/util/unwind-libdw.c | 57 - tools/perf/arch/s390/util/auxtrace.c | 15 +- tools/perf/arch/s390/util/kvm-stat.c | 9 +- tools/perf/arch/s390/util/machine.c | 31 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 2 - tools/perf/arch/x86/tests/bp-modify.c | 1 - tools/perf/arch/x86/tests/insn-x86.c | 3 +- tools/perf/arch/x86/tests/intel-cqm.c | 9 +- tools/perf/arch/x86/tests/perf-time-to-tsc.c | 34 +- tools/perf/arch/x86/tests/rdpmc.c | 4 +- tools/perf/arch/x86/util/archinsn.c | 3 +- tools/perf/arch/x86/util/auxtrace.c | 10 +- tools/perf/arch/x86/util/header.c | 1 - tools/perf/arch/x86/util/intel-bts.c | 49 +- tools/perf/arch/x86/util/intel-pt.c | 123 +- tools/perf/arch/x86/util/kvm-stat.c | 17 +- tools/perf/arch/x86/util/perf_regs.c | 4 +- tools/perf/arch/x86/util/tsc.c | 8 +- tools/perf/bench/epoll-ctl.c | 8 +- tools/perf/bench/epoll-wait.c | 8 +- tools/perf/bench/futex-hash.c | 5 +- tools/perf/bench/futex-lock-pi.c | 7 +- tools/perf/bench/futex-requeue.c | 7 +- tools/perf/bench/futex-wake-parallel.c | 6 +- tools/perf/bench/futex-wake.c | 7 +- tools/perf/bench/mem-functions.c | 3 +- tools/perf/bench/numa.c | 7 +- tools/perf/bench/sched-messaging.c | 1 + tools/perf/bench/sched-pipe.c | 1 + tools/perf/builtin-annotate.c | 20 +- tools/perf/builtin-bench.c | 1 + tools/perf/builtin-buildid-cache.c | 6 +- tools/perf/builtin-buildid-list.c | 4 +- tools/perf/builtin-c2c.c | 22 +- tools/perf/builtin-config.c | 3 +- tools/perf/builtin-data.c | 2 - tools/perf/builtin-diff.c | 24 +- tools/perf/builtin-evlist.c | 4 +- tools/perf/builtin-ftrace.c | 37 +- tools/perf/builtin-help.c | 5 +- tools/perf/builtin-inject.c | 62 +- tools/perf/builtin-kallsyms.c | 1 - tools/perf/builtin-kmem.c | 29 +- tools/perf/builtin-kvm.c | 51 +- tools/perf/builtin-list.c | 5 +- tools/perf/builtin-lock.c | 34 +- tools/perf/builtin-mem.c | 4 +- tools/perf/builtin-probe.c | 15 +- tools/perf/builtin-record.c | 97 +- tools/perf/builtin-report.c | 55 +- tools/perf/builtin-sched.c | 101 +- tools/perf/builtin-script.c | 194 +- tools/perf/builtin-stat.c | 151 +- tools/perf/builtin-timechart.c | 56 +- tools/perf/builtin-top.c | 159 +- tools/perf/builtin-trace.c | 637 +-- tools/perf/builtin-version.c | 2 +- tools/perf/builtin.h | 2 + tools/perf/check-headers.sh | 13 +- tools/perf/examples/bpf/augmented_raw_syscalls.c | 318 +- tools/perf/include/bpf/bpf.h | 2 - tools/perf/lib/Build | 12 - tools/perf/lib/Documentation/Makefile | 7 - tools/perf/lib/Documentation/man/libperf.rst | 100 - tools/perf/lib/Documentation/tutorial/tutorial.rst | 123 - tools/perf/lib/Makefile | 158 - tools/perf/lib/core.c | 34 - tools/perf/lib/cpumap.c | 262 - tools/perf/lib/evlist.c | 159 - tools/perf/lib/evsel.c | 232 - tools/perf/lib/include/internal/cpumap.h | 19 - tools/perf/lib/include/internal/evlist.h | 50 - tools/perf/lib/include/internal/evsel.h | 29 - tools/perf/lib/include/internal/lib.h | 10 - tools/perf/lib/include/internal/tests.h | 19 - tools/perf/lib/include/internal/threadmap.h | 23 - tools/perf/lib/include/internal/xyarray.h | 36 - tools/perf/lib/include/perf/core.h | 22 - tools/perf/lib/include/perf/cpumap.h | 25 - tools/perf/lib/include/perf/event.h | 385 -- tools/perf/lib/include/perf/evlist.h | 35 - tools/perf/lib/include/perf/evsel.h | 39 - tools/perf/lib/include/perf/threadmap.h | 20 - tools/perf/lib/internal.h | 18 - tools/perf/lib/lib.c | 46 - tools/perf/lib/libperf.map | 43 - tools/perf/lib/libperf.pc.template | 11 - tools/perf/lib/tests/Makefile | 38 - tools/perf/lib/tests/test-cpumap.c | 21 - tools/perf/lib/tests/test-evlist.c | 186 - tools/perf/lib/tests/test-evsel.c | 125 - tools/perf/lib/tests/test-threadmap.c | 21 - tools/perf/lib/threadmap.c | 91 - tools/perf/lib/xyarray.c | 33 - tools/perf/perf-sys.h | 51 +- tools/perf/perf.c | 11 +- tools/perf/perf.h | 82 + .../pmu-events/arch/powerpc/power9/memory.json | 2 +- .../perf/pmu-events/arch/powerpc/power9/other.json | 8 +- tools/perf/pmu-events/arch/x86/icelake/cache.json | 552 -- .../arch/x86/icelake/floating-point.json | 102 - .../perf/pmu-events/arch/x86/icelake/frontend.json | 424 -- tools/perf/pmu-events/arch/x86/icelake/memory.json | 410 -- tools/perf/pmu-events/arch/x86/icelake/other.json | 121 - .../perf/pmu-events/arch/x86/icelake/pipeline.json | 892 ---- .../arch/x86/icelake/virtual-memory.json | 236 - tools/perf/pmu-events/arch/x86/mapfile.csv | 3 - tools/perf/pmu-events/arch/x86/tremontx/cache.json | 111 - .../pmu-events/arch/x86/tremontx/frontend.json | 26 - .../perf/pmu-events/arch/x86/tremontx/memory.json | 26 - tools/perf/pmu-events/arch/x86/tremontx/other.json | 26 - .../pmu-events/arch/x86/tremontx/pipeline.json | 111 - .../arch/x86/tremontx/uncore-memory.json | 73 - .../pmu-events/arch/x86/tremontx/uncore-other.json | 431 -- .../pmu-events/arch/x86/tremontx/uncore-power.json | 11 - .../arch/x86/tremontx/virtual-memory.json | 86 - tools/perf/pmu-events/jevents.c | 1 - tools/perf/scripts/perl/Perf-Trace-Util/Context.c | 1 + .../perf/scripts/python/Perf-Trace-Util/Context.c | 1 + tools/perf/tests/attr.c | 3 +- tools/perf/tests/backward-ring-buffer.c | 22 +- tools/perf/tests/bitmap.c | 5 +- tools/perf/tests/bp_account.c | 3 +- tools/perf/tests/bp_signal.c | 3 +- tools/perf/tests/bp_signal_overflow.c | 3 +- tools/perf/tests/bpf.c | 15 +- tools/perf/tests/builtin-test.c | 1 - tools/perf/tests/code-reading.c | 59 +- tools/perf/tests/cpumap.c | 33 +- tools/perf/tests/dso-data.c | 1 - tools/perf/tests/dwarf-unwind.c | 1 - tools/perf/tests/event-times.c | 83 +- tools/perf/tests/event_update.c | 32 +- tools/perf/tests/evsel-roundtrip-name.c | 12 +- tools/perf/tests/evsel-tp-sched.c | 8 +- tools/perf/tests/expr.c | 1 - tools/perf/tests/hists_common.c | 3 +- tools/perf/tests/hists_cumulate.c | 20 +- tools/perf/tests/hists_filter.c | 12 +- tools/perf/tests/hists_link.c | 12 +- tools/perf/tests/hists_output.c | 22 +- tools/perf/tests/keep-tracking.c | 47 +- tools/perf/tests/kmod-path.c | 2 - tools/perf/tests/llvm.c | 2 +- tools/perf/tests/make | 1 - tools/perf/tests/mem.c | 1 - tools/perf/tests/mem2node.c | 8 +- tools/perf/tests/mmap-basic.c | 31 +- tools/perf/tests/mmap-thread-lookup.c | 4 +- tools/perf/tests/openat-syscall-all-cpus.c | 20 +- tools/perf/tests/openat-syscall-tp-fields.c | 18 +- tools/perf/tests/openat-syscall.c | 12 +- tools/perf/tests/parse-events.c | 1221 +++-- tools/perf/tests/parse-no-sample-id-all.c | 10 +- tools/perf/tests/perf-record.c | 13 +- tools/perf/tests/sample-parsing.c | 16 +- tools/perf/tests/sdt.c | 4 +- tools/perf/tests/shell/record+zstd_comp_decomp.sh | 2 +- tools/perf/tests/shell/trace+probe_vfs_getname.sh | 4 - tools/perf/tests/stat.c | 8 +- tools/perf/tests/sw-clock.c | 35 +- tools/perf/tests/switch-tracking.c | 67 +- tools/perf/tests/task-exit.c | 38 +- tools/perf/tests/thread-map.c | 43 +- tools/perf/tests/thread-mg-share.c | 1 + tools/perf/tests/time-utils-test.c | 2 +- tools/perf/tests/topology.c | 9 +- tools/perf/tests/unit_number__scnprintf.c | 1 - tools/perf/tests/vmlinux-kallsyms.c | 1 - tools/perf/tests/wp.c | 5 - tools/perf/trace/beauty/ioctl.c | 2 +- tools/perf/trace/beauty/usbdevfs_ioctl.sh | 9 +- tools/perf/ui/browser.c | 10 +- tools/perf/ui/browser.h | 1 - tools/perf/ui/browsers/annotate.c | 18 +- tools/perf/ui/browsers/header.c | 1 + tools/perf/ui/browsers/hists.c | 63 +- tools/perf/ui/browsers/map.c | 1 - tools/perf/ui/browsers/res_sample.c | 9 +- tools/perf/ui/browsers/scripts.c | 18 +- tools/perf/ui/gtk/annotate.c | 9 +- tools/perf/ui/gtk/browser.c | 2 + tools/perf/ui/gtk/gtk.h | 8 +- tools/perf/ui/gtk/helpline.c | 1 - tools/perf/ui/gtk/hists.c | 7 +- tools/perf/ui/gtk/setup.c | 1 + tools/perf/ui/gtk/util.c | 1 - tools/perf/ui/helpline.c | 4 +- tools/perf/ui/helpline.h | 2 + tools/perf/ui/hist.c | 20 +- tools/perf/ui/progress.c | 1 + tools/perf/ui/setup.c | 5 +- tools/perf/ui/stdio/hist.c | 2 - tools/perf/ui/tui/helpline.c | 2 - tools/perf/ui/tui/progress.c | 1 + tools/perf/ui/tui/setup.c | 3 +- tools/perf/ui/tui/util.c | 38 +- tools/perf/ui/util.c | 4 +- tools/perf/ui/util.h | 2 - tools/perf/util/Build | 11 +- tools/perf/util/annotate.c | 51 +- tools/perf/util/annotate.h | 28 +- tools/perf/util/arm-spe.c | 10 +- tools/perf/util/auxtrace.c | 102 +- tools/perf/util/auxtrace.h | 89 +- tools/perf/util/bpf-event.c | 39 +- tools/perf/util/bpf-event.h | 15 +- tools/perf/util/bpf-loader.c | 43 +- tools/perf/util/bpf-loader.h | 30 +- tools/perf/util/bpf-prologue.c | 2 +- tools/perf/util/branch.c | 3 +- tools/perf/util/branch.h | 8 - tools/perf/util/build-id.c | 5 +- tools/perf/util/build-id.h | 2 +- tools/perf/util/c++/clang-c.h | 2 +- tools/perf/util/c++/clang-test.cpp | 4 +- tools/perf/util/cacheline.c | 25 - tools/perf/util/cacheline.h | 21 - tools/perf/util/callchain.c | 6 +- tools/perf/util/callchain.h | 3 +- tools/perf/util/cap.c | 29 - tools/perf/util/cap.h | 32 - tools/perf/util/cgroup.c | 25 +- tools/perf/util/cgroup.h | 6 +- tools/perf/util/cloexec.c | 4 +- tools/perf/util/color.c | 3 +- tools/perf/util/color_config.c | 3 +- tools/perf/util/config.c | 4 - tools/perf/util/counts.c | 17 +- tools/perf/util/counts.h | 38 +- tools/perf/util/cpumap.c | 290 +- tools/perf/util/cpumap.h | 63 +- tools/perf/util/cputopo.c | 15 +- tools/perf/util/cputopo.h | 1 + tools/perf/util/cs-etm.c | 73 +- tools/perf/util/cs-etm.h | 3 +- tools/perf/util/data-convert-bt.c | 38 +- tools/perf/util/data.c | 2 +- tools/perf/util/db-export.c | 11 +- tools/perf/util/db-export.h | 10 +- tools/perf/util/debug.c | 6 +- tools/perf/util/debug.h | 6 +- tools/perf/util/dso.c | 237 +- tools/perf/util/dso.h | 28 +- tools/perf/util/dsos.c | 232 - tools/perf/util/dsos.h | 44 - tools/perf/util/dwarf-aux.c | 1 - tools/perf/util/dwarf-aux.h | 2 - tools/perf/util/env.c | 4 +- tools/perf/util/env.h | 2 +- tools/perf/util/event.c | 121 +- tools/perf/util/event.h | 469 +- tools/perf/util/events_stats.h | 51 - tools/perf/util/evlist.c | 628 +-- tools/perf/util/evlist.h | 219 +- tools/perf/util/evsel.c | 541 +- tools/perf/util/evsel.h | 222 +- tools/perf/util/evsel_fprintf.c | 16 +- tools/perf/util/evswitch.c | 61 - tools/perf/util/evswitch.h | 31 - tools/perf/util/expr.y | 2 - tools/perf/util/genelf.c | 3 +- tools/perf/util/genelf_debug.c | 1 + tools/perf/util/get_current_dir_name.c | 1 + tools/perf/util/header.c | 326 +- tools/perf/util/header.h | 24 +- tools/perf/util/hist.c | 63 +- tools/perf/util/hist.h | 45 +- tools/perf/util/intel-bts.c | 32 +- tools/perf/util/intel-pt-decoder/Build | 22 +- .../util/intel-pt-decoder/gen-insn-attr-x86.awk | 392 ++ tools/perf/util/intel-pt-decoder/inat.c | 82 + .../asm => perf/util/intel-pt-decoder}/inat.h | 0 .../perf/util/intel-pt-decoder}/inat_types.h | 0 tools/perf/util/intel-pt-decoder/insn.c | 593 +++ .../asm => perf/util/intel-pt-decoder}/insn.h | 0 .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 2 +- .../util/intel-pt-decoder/intel-pt-insn-decoder.c | 10 +- .../perf/util/intel-pt-decoder}/x86-opcode-map.txt | 0 tools/perf/util/intel-pt.c | 126 +- tools/perf/util/jitdump.c | 9 +- tools/perf/util/kvm-stat.h | 24 +- tools/perf/util/llvm-utils.c | 1 - tools/perf/util/llvm-utils.h | 2 +- tools/perf/util/lzma.c | 1 - tools/perf/util/machine.c | 58 +- tools/perf/util/machine.h | 14 +- tools/perf/util/map.c | 8 +- tools/perf/util/map.h | 2 +- tools/perf/util/map_groups.h | 4 - tools/perf/util/mem-events.c | 2 +- tools/perf/util/mem-events.h | 9 - tools/perf/util/mem2node.c | 3 - tools/perf/util/mem2node.h | 3 +- tools/perf/util/metricgroup.c | 110 +- tools/perf/util/metricgroup.h | 20 +- tools/perf/util/mmap.c | 10 +- tools/perf/util/mmap.h | 1 - tools/perf/util/namespaces.c | 2 +- tools/perf/util/namespaces.h | 4 +- tools/perf/util/ordered-events.c | 1 - tools/perf/util/parse-branch-options.c | 4 +- tools/perf/util/parse-events.c | 167 +- tools/perf/util/parse-events.h | 9 +- tools/perf/util/parse-events.l | 1 - tools/perf/util/path.c | 3 +- tools/perf/util/path.h | 3 - tools/perf/util/perf-hooks.c | 1 - tools/perf/util/pmu.c | 25 +- tools/perf/util/pmu.h | 4 +- tools/perf/util/probe-event.c | 7 +- tools/perf/util/probe-file.c | 4 +- tools/perf/util/probe-finder.c | 1 - tools/perf/util/pstack.c | 1 - tools/perf/util/python-ext-sources | 3 +- tools/perf/util/python.c | 139 +- tools/perf/util/record.c | 78 +- tools/perf/util/record.h | 74 - tools/perf/util/s390-cpumsf.c | 10 +- tools/perf/util/s390-sample-raw.c | 8 +- tools/perf/util/sample-raw.c | 2 +- tools/perf/util/sample-raw.h | 6 +- .../perf/util/scripting-engines/trace-event-perl.c | 16 +- .../util/scripting-engines/trace-event-python.c | 46 +- tools/perf/util/session.c | 200 +- tools/perf/util/session.h | 15 +- tools/perf/util/setup.py | 5 +- tools/perf/util/sort.c | 81 +- tools/perf/util/sort.h | 34 +- tools/perf/util/stat-display.c | 115 +- tools/perf/util/stat-shadow.c | 138 +- tools/perf/util/stat.c | 88 +- tools/perf/util/stat.h | 42 +- tools/perf/util/strbuf.c | 5 - tools/perf/util/svghelper.c | 62 +- tools/perf/util/svghelper.h | 4 +- tools/perf/util/symbol-elf.c | 7 - tools/perf/util/symbol-minimal.c | 2 - tools/perf/util/symbol.c | 27 +- tools/perf/util/symbol.h | 64 +- tools/perf/util/symbol_fprintf.c | 1 - tools/perf/util/symsrc.h | 46 - tools/perf/util/syscalltbl.c | 1 - tools/perf/util/syscalltbl.h | 1 - tools/perf/util/target.c | 3 - tools/perf/util/thread-stack.c | 1 - tools/perf/util/thread.c | 25 +- tools/perf/util/thread.h | 8 +- tools/perf/util/thread_map.c | 137 +- tools/perf/util/thread_map.h | 66 +- tools/perf/util/time-utils.c | 1 + tools/perf/util/time-utils.h | 9 - tools/perf/util/tool.h | 10 +- tools/perf/util/top.c | 13 +- tools/perf/util/top.h | 12 +- tools/perf/util/trace-event-info.c | 15 +- tools/perf/util/trace-event-parse.c | 3 +- tools/perf/util/trace-event-read.c | 1 + tools/perf/util/trace-event-scripting.c | 3 +- tools/perf/util/trace-event.h | 5 +- tools/perf/util/trigger.h | 1 + tools/perf/util/unwind-libdw.c | 1 - tools/perf/util/unwind-libunwind-local.c | 18 +- tools/perf/util/unwind-libunwind.c | 41 +- tools/perf/util/unwind.h | 25 +- tools/perf/util/util-cxx.h | 27 + tools/perf/util/util.c | 71 +- tools/perf/util/util.h | 5 +- tools/perf/util/values.c | 1 - tools/perf/util/vdso.c | 1 - tools/perf/util/xyarray.h | 35 + tools/perf/util/zlib.c | 1 - tools/perf/util/zstd.c | 4 +- tools/power/x86/intel-speed-select/isst-config.c | 21 +- tools/power/x86/intel-speed-select/isst-core.c | 26 +- tools/power/x86/intel-speed-select/isst-display.c | 126 +- tools/power/x86/intel-speed-select/isst.h | 1 - tools/power/x86/turbostat/Makefile | 3 +- tools/power/x86/turbostat/turbostat.c | 215 +- tools/power/x86/x86_energy_perf_policy/Makefile | 3 +- .../x86_energy_perf_policy.8 | 2 +- .../x86_energy_perf_policy.c | 28 +- tools/scripts/Makefile.include | 9 +- tools/testing/ktest/config-bisect.pl | 4 +- tools/testing/selftests/arm64/.gitignore | 1 - tools/testing/selftests/arm64/Makefile | 11 - tools/testing/selftests/arm64/run_tags_test.sh | 12 - tools/testing/selftests/arm64/tags_test.c | 31 - tools/testing/selftests/bpf/Makefile | 9 +- tools/testing/selftests/bpf/config | 1 - tools/testing/selftests/bpf/progs/sendmsg6_prog.c | 3 +- tools/testing/selftests/bpf/test_btf_dump.c | 7 - tools/testing/selftests/bpf/test_cgroup_storage.c | 6 +- tools/testing/selftests/bpf/test_sock.c | 7 +- tools/testing/selftests/bpf/test_xdp_vlan.sh | 57 +- .../selftests/bpf/test_xdp_vlan_mode_generic.sh | 9 - .../selftests/bpf/test_xdp_vlan_mode_native.sh | 9 - tools/testing/selftests/bpf/verifier/ctx_skb.c | 11 - tools/testing/selftests/bpf/verifier/loops1.c | 28 - tools/testing/selftests/cgroup/cgroup_util.c | 3 +- tools/testing/selftests/cgroup/test_freezer.c | 54 - .../selftests/drivers/net/mlxsw/qos_mc_aware.sh | 4 +- tools/testing/selftests/kmod/kmod.sh | 6 +- tools/testing/selftests/kselftest.h | 15 - tools/testing/selftests/kvm/.gitignore | 3 +- tools/testing/selftests/kvm/config | 3 - tools/testing/selftests/kvm/include/evmcs.h | 2 - tools/testing/selftests/kvm/lib/x86_64/processor.c | 16 +- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 20 - tools/testing/selftests/kvm/x86_64/evmcs_test.c | 15 +- tools/testing/selftests/kvm/x86_64/hyperv_cpuid.c | 12 +- .../selftests/kvm/x86_64/platform_info_test.c | 2 +- .../kvm/x86_64/vmx_set_nested_state_test.c | 32 +- tools/testing/selftests/livepatch/functions.sh | 46 +- tools/testing/selftests/net/.gitignore | 4 +- tools/testing/selftests/net/fib_nexthops.sh | 24 +- .../selftests/net/forwarding/gre_multipath.sh | 28 +- .../selftests/net/tcp_fastopen_backup_key.sh | 2 +- tools/testing/selftests/net/tls.c | 223 - tools/testing/selftests/net/xfrm_policy.sh | 7 - tools/testing/selftests/netfilter/nft_flowtable.sh | 48 - tools/testing/selftests/pidfd/.gitignore | 2 - tools/testing/selftests/pidfd/Makefile | 2 +- tools/testing/selftests/pidfd/pidfd.h | 30 - tools/testing/selftests/pidfd/pidfd_open_test.c | 5 + tools/testing/selftests/pidfd/pidfd_poll_test.c | 117 - tools/testing/selftests/pidfd/pidfd_test.c | 20 +- tools/testing/selftests/pidfd/pidfd_wait.c | 271 - .../selftests/rcutorture/bin/kvm-test-1-run.sh | 2 +- .../selftests/rcutorture/configs/rcu/TREE03.boot | 1 - .../selftests/tc-testing/plugin-lib/nsPlugin.py | 22 +- .../tc-testing/tc-tests/actions/skbedit.json | 47 - .../tc-testing/tc-tests/actions/vlan.json | 94 - tools/testing/selftests/x86/Makefile | 4 +- tools/testing/selftests/x86/mpx-debug.h | 15 + tools/testing/selftests/x86/mpx-dig.c | 497 ++ tools/testing/selftests/x86/mpx-hw.h | 124 + tools/testing/selftests/x86/mpx-mini-test.c | 1613 ++++++ tools/testing/selftests/x86/mpx-mm.h | 10 + tools/testing/selftests/x86/syscall_numbering.c | 89 - tools/testing/selftests/x86/test_vsyscall.c | 2 +- usr/include/Makefile | 4 + virt/kvm/arm/arm.c | 20 +- virt/kvm/arm/hyp/vgic-v3-sr.c | 8 - virt/kvm/arm/mmio.c | 7 - virt/kvm/arm/pmu.c | 18 +- virt/kvm/arm/vgic/vgic-init.c | 30 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 2 +- virt/kvm/arm/vgic/vgic-mmio.c | 34 - virt/kvm/arm/vgic/vgic-v2.c | 14 +- virt/kvm/arm/vgic/vgic-v3.c | 12 +- virt/kvm/arm/vgic/vgic.c | 18 - virt/kvm/arm/vgic/vgic.h | 6 +- virt/kvm/kvm_main.c | 61 +- 5151 files changed, 145692 insertions(+), 154320 deletions(-) delete mode 100644 Documentation/ABI/testing/debugfs-moxtet delete mode 100644 Documentation/ABI/testing/sysfs-bus-moxtet-devices delete mode 100644 Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm rename Documentation/PCI/{pciebus-howto.rst => picebus-howto.rst} (100%) delete mode 100644 Documentation/admin-guide/auxdisplay/cfag12864b.rst delete mode 100644 Documentation/admin-guide/auxdisplay/index.rst delete mode 100644 Documentation/admin-guide/auxdisplay/ks0108.rst delete mode 100644 Documentation/admin-guide/cifs/authors.rst delete mode 100644 Documentation/admin-guide/cifs/changes.rst delete mode 100644 Documentation/admin-guide/cifs/index.rst delete mode 100644 Documentation/admin-guide/cifs/introduction.rst delete mode 100644 Documentation/admin-guide/cifs/todo.rst delete mode 100644 Documentation/admin-guide/cifs/usage.rst create mode 100644 Documentation/admin-guide/conf.py delete mode 100644 Documentation/admin-guide/jfs.rst delete mode 100644 Documentation/admin-guide/perf/imx-ddr.rst delete mode 100644 Documentation/admin-guide/ufs.rst delete mode 100644 Documentation/admin-guide/wimax/i2400m.rst delete mode 100644 Documentation/admin-guide/wimax/index.rst delete mode 100644 Documentation/admin-guide/wimax/wimax.rst create mode 100644 Documentation/arm/sa1100/adsbitsy.rst create mode 100644 Documentation/arm/sa1100/brutus.rst create mode 100644 Documentation/arm/sa1100/freebird.rst create mode 100644 Documentation/arm/sa1100/graphicsclient.rst create mode 100644 Documentation/arm/sa1100/graphicsmaster.rst create mode 100644 Documentation/arm/sa1100/huw_webpanel.rst create mode 100644 Documentation/arm/sa1100/itsy.rst create mode 100644 Documentation/arm/sa1100/nanoengine.rst create mode 100644 Documentation/arm/sa1100/pangolin.rst create mode 100644 Documentation/arm/sa1100/pleb.rst create mode 100644 Documentation/arm/sa1100/tifon.rst create mode 100644 Documentation/arm/sa1100/yopy.rst create mode 100644 Documentation/arm/sh-mobile/.gitignore delete mode 100644 Documentation/arm64/kasan-offsets.sh delete mode 100644 Documentation/arm64/tagged-address-abi.rst create mode 100644 Documentation/auxdisplay/cfag12864b create mode 100644 Documentation/auxdisplay/ks0108 create mode 100644 Documentation/core-api/conf.py delete mode 100644 Documentation/core-api/packing.rst create mode 100644 Documentation/crypto/conf.py create mode 100644 Documentation/dev-tools/conf.py create mode 100644 Documentation/devicetree/bindings/arm/topology.txt delete mode 100644 Documentation/devicetree/bindings/bus/moxtet.txt delete mode 100644 Documentation/devicetree/bindings/clock/imx8mn-clock.yaml delete mode 100644 Documentation/devicetree/bindings/cpu/cpu-topology.txt delete mode 100644 Documentation/devicetree/bindings/dsp/fsl,dsp.yaml delete mode 100644 Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-moxtet.txt delete mode 100644 Documentation/devicetree/bindings/gpio/sgpio-aspeed.txt rename Documentation/devicetree/bindings/{iio/adc => hwmon}/ads1015.txt (100%) delete mode 100644 Documentation/devicetree/bindings/hwmon/as370.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/allwinner,sun8i-a33-ths.yaml rename Documentation/devicetree/bindings/media/{renesas,imr.txt => rcar_imr.txt} (100%) rename Documentation/devicetree/bindings/media/{renesas,vin.txt => rcar_vin.txt} (100%) rename Documentation/devicetree/bindings/media/{renesas,csi2.txt => renesas,rcar-c [...] rename Documentation/devicetree/bindings/memory-controllers/{renesas,dbsc.txt => r [...] delete mode 100644 Documentation/devicetree/bindings/mfd/allwinner,sun4i-a10-ts.yaml create mode 100644 Documentation/devicetree/bindings/mfd/sun4i-gpadc.txt delete mode 100644 Documentation/devicetree/bindings/misc/intel,ixp4xx-ahb-queue-m [...] create mode 100644 Documentation/devicetree/bindings/misc/intel,ixp4xx-queue-manager.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/nvmem-consumer.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/nvmem.yaml delete mode 100644 Documentation/devicetree/bindings/power/amlogic,meson-ee-pwrc.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/mt6358-regulator.txt delete mode 100644 Documentation/devicetree/bindings/regulator/sy8824x.txt delete mode 100644 Documentation/devicetree/bindings/reset/snps,dw-reset.txt create mode 100644 Documentation/devicetree/bindings/riscv/cpus.txt delete mode 100644 Documentation/devicetree/bindings/sound/allwinner,sun50i-a64-co [...] delete mode 100644 Documentation/devicetree/bindings/sound/allwinner,sun8i-a33-codec.yaml delete mode 100644 Documentation/devicetree/bindings/sound/everest,es8316.txt create mode 100644 Documentation/devicetree/bindings/sound/sun50i-codec-analog.txt create mode 100644 Documentation/devicetree/bindings/sound/sun8i-a33-codec.txt delete mode 100644 Documentation/devicetree/bindings/sound/uda1334.txt delete mode 100644 Documentation/devicetree/bindings/spi/nuvoton,npcm-fiu.txt delete mode 100644 Documentation/devicetree/bindings/timer/allwinner,sun4i-a10-timer.yaml create mode 100644 Documentation/devicetree/bindings/timer/allwinner,sun4i-timer.txt create mode 100644 Documentation/devicetree/bindings/timer/allwinner,sun5i-a13-hst [...] delete mode 100644 Documentation/devicetree/bindings/timer/allwinner,sun5i-a13-hst [...] create mode 100644 Documentation/devicetree/writing-schema.md delete mode 100644 Documentation/devicetree/writing-schema.rst create mode 100644 Documentation/doc-guide/conf.py create mode 100644 Documentation/driver-api/80211/conf.py create mode 100644 Documentation/driver-api/conf.py create mode 100644 Documentation/driver-api/pm/conf.py create mode 100644 Documentation/driver-api/sgi-ioc4.rst delete mode 100644 Documentation/driver-api/thermal/index.rst delete mode 100644 Documentation/driver-api/thermal/sysfs-api.rst delete mode 100644 Documentation/driver-api/thermal/x86_pkg_temperature_thermal.rst create mode 100644 Documentation/features/locking/rwsem-optimized/arch-support.txt create mode 100644 Documentation/filesystems/Locking create mode 100644 Documentation/filesystems/cifs/AUTHORS create mode 100644 Documentation/filesystems/cifs/CHANGES create mode 100644 Documentation/filesystems/cifs/README create mode 100644 Documentation/filesystems/cifs/TODO create mode 100644 Documentation/filesystems/cifs/cifs.txt rename Documentation/{admin-guide => filesystems}/cifs/winucase_convert.pl (100%) create mode 100644 Documentation/filesystems/conf.py create mode 100644 Documentation/filesystems/directory-locking delete mode 100644 Documentation/filesystems/directory-locking.rst create mode 100644 Documentation/filesystems/jfs.txt delete mode 100644 Documentation/filesystems/locking.rst create mode 100644 Documentation/filesystems/nfs/Exporting delete mode 100644 Documentation/filesystems/nfs/exporting.rst create mode 100644 Documentation/filesystems/porting delete mode 100644 Documentation/filesystems/porting.rst create mode 100644 Documentation/filesystems/ubifs-authentication.md delete mode 100644 Documentation/filesystems/ubifs-authentication.rst create mode 100644 Documentation/filesystems/ufs.txt create mode 100644 Documentation/gpu/conf.py create mode 100644 Documentation/hwmon/ads1015.rst delete mode 100644 Documentation/hwmon/inspur-ipsps1.rst create mode 100644 Documentation/hwmon/pxe1610 delete mode 100644 Documentation/hwmon/pxe1610.rst rename Documentation/i2c/{dma-considerations.rst => DMA-considerations} (100%) create mode 100644 Documentation/i2c/busses/i2c-ali1535 delete mode 100644 Documentation/i2c/busses/i2c-ali1535.rst create mode 100644 Documentation/i2c/busses/i2c-ali1563 delete mode 100644 Documentation/i2c/busses/i2c-ali1563.rst create mode 100644 Documentation/i2c/busses/i2c-ali15x3 delete mode 100644 Documentation/i2c/busses/i2c-ali15x3.rst create mode 100644 Documentation/i2c/busses/i2c-amd-mp2 delete mode 100644 Documentation/i2c/busses/i2c-amd-mp2.rst create mode 100644 Documentation/i2c/busses/i2c-amd756 delete mode 100644 Documentation/i2c/busses/i2c-amd756.rst create mode 100644 Documentation/i2c/busses/i2c-amd8111 delete mode 100644 Documentation/i2c/busses/i2c-amd8111.rst create mode 100644 Documentation/i2c/busses/i2c-diolan-u2c delete mode 100644 Documentation/i2c/busses/i2c-diolan-u2c.rst create mode 100644 Documentation/i2c/busses/i2c-i801 delete mode 100644 Documentation/i2c/busses/i2c-i801.rst create mode 100644 Documentation/i2c/busses/i2c-ismt delete mode 100644 Documentation/i2c/busses/i2c-ismt.rst create mode 100644 Documentation/i2c/busses/i2c-mlxcpld delete mode 100644 Documentation/i2c/busses/i2c-mlxcpld.rst create mode 100644 Documentation/i2c/busses/i2c-nforce2 delete mode 100644 Documentation/i2c/busses/i2c-nforce2.rst create mode 100644 Documentation/i2c/busses/i2c-nvidia-gpu delete mode 100644 Documentation/i2c/busses/i2c-nvidia-gpu.rst create mode 100644 Documentation/i2c/busses/i2c-ocores delete mode 100644 Documentation/i2c/busses/i2c-ocores.rst create mode 100644 Documentation/i2c/busses/i2c-parport create mode 100644 Documentation/i2c/busses/i2c-parport-light delete mode 100644 Documentation/i2c/busses/i2c-parport-light.rst delete mode 100644 Documentation/i2c/busses/i2c-parport.rst create mode 100644 Documentation/i2c/busses/i2c-pca-isa delete mode 100644 Documentation/i2c/busses/i2c-pca-isa.rst create mode 100644 Documentation/i2c/busses/i2c-piix4 delete mode 100644 Documentation/i2c/busses/i2c-piix4.rst create mode 100644 Documentation/i2c/busses/i2c-sis5595 delete mode 100644 Documentation/i2c/busses/i2c-sis5595.rst create mode 100644 Documentation/i2c/busses/i2c-sis630 delete mode 100644 Documentation/i2c/busses/i2c-sis630.rst create mode 100644 Documentation/i2c/busses/i2c-sis96x delete mode 100644 Documentation/i2c/busses/i2c-sis96x.rst create mode 100644 Documentation/i2c/busses/i2c-taos-evm delete mode 100644 Documentation/i2c/busses/i2c-taos-evm.rst create mode 100644 Documentation/i2c/busses/i2c-via delete mode 100644 Documentation/i2c/busses/i2c-via.rst create mode 100644 Documentation/i2c/busses/i2c-viapro delete mode 100644 Documentation/i2c/busses/i2c-viapro.rst delete mode 100644 Documentation/i2c/busses/index.rst create mode 100644 Documentation/i2c/busses/scx200_acb delete mode 100644 Documentation/i2c/busses/scx200_acb.rst create mode 100644 Documentation/i2c/dev-interface delete mode 100644 Documentation/i2c/dev-interface.rst create mode 100644 Documentation/i2c/fault-codes delete mode 100644 Documentation/i2c/fault-codes.rst create mode 100644 Documentation/i2c/functionality delete mode 100644 Documentation/i2c/functionality.rst create mode 100644 Documentation/i2c/gpio-fault-injection delete mode 100644 Documentation/i2c/gpio-fault-injection.rst create mode 100644 Documentation/i2c/i2c-protocol delete mode 100644 Documentation/i2c/i2c-protocol.rst create mode 100644 Documentation/i2c/i2c-stub delete mode 100644 Documentation/i2c/i2c-stub.rst create mode 100644 Documentation/i2c/i2c-topology delete mode 100644 Documentation/i2c/i2c-topology.rst delete mode 100644 Documentation/i2c/index.rst create mode 100644 Documentation/i2c/instantiating-devices delete mode 100644 Documentation/i2c/instantiating-devices.rst create mode 100644 Documentation/i2c/muxes/i2c-mux-gpio delete mode 100644 Documentation/i2c/muxes/i2c-mux-gpio.rst create mode 100644 Documentation/i2c/old-module-parameters delete mode 100644 Documentation/i2c/old-module-parameters.rst create mode 100644 Documentation/i2c/slave-eeprom-backend delete mode 100644 Documentation/i2c/slave-eeprom-backend.rst create mode 100644 Documentation/i2c/slave-interface delete mode 100644 Documentation/i2c/slave-interface.rst create mode 100644 Documentation/i2c/smbus-protocol delete mode 100644 Documentation/i2c/smbus-protocol.rst create mode 100644 Documentation/i2c/summary delete mode 100644 Documentation/i2c/summary.rst create mode 100644 Documentation/i2c/ten-bit-addresses delete mode 100644 Documentation/i2c/ten-bit-addresses.rst create mode 100644 Documentation/i2c/upgrading-clients delete mode 100644 Documentation/i2c/upgrading-clients.rst create mode 100644 Documentation/i2c/writing-clients delete mode 100644 Documentation/i2c/writing-clients.rst create mode 100644 Documentation/input/conf.py create mode 100644 Documentation/isdn/CREDITS create mode 100644 Documentation/isdn/INTERFACE.CAPI create mode 100644 Documentation/isdn/README.avmb1 create mode 100644 Documentation/isdn/README.gigaset create mode 100644 Documentation/isdn/README.hysdn create mode 100644 Documentation/isdn/README.mISDN delete mode 100644 Documentation/isdn/avmb1.rst delete mode 100644 Documentation/isdn/credits.rst delete mode 100644 Documentation/isdn/gigaset.rst delete mode 100644 Documentation/isdn/hysdn.rst delete mode 100644 Documentation/isdn/index.rst delete mode 100644 Documentation/isdn/interface_capi.rst delete mode 100644 Documentation/isdn/m_isdn.rst delete mode 100644 Documentation/kbuild/reproducible-builds.rst create mode 100644 Documentation/kernel-hacking/conf.py create mode 100644 Documentation/m68k/README.buddha delete mode 100644 Documentation/m68k/buddha-driver.rst create mode 100644 Documentation/maintainer/conf.py create mode 100644 Documentation/media/conf.py create mode 100644 Documentation/mips/AU1xxx_IDE.README delete mode 100644 Documentation/mips/au1xxx_ide.rst delete mode 100644 Documentation/mips/index.rst create mode 100644 Documentation/networking/caif/README delete mode 100644 Documentation/networking/caif/caif.rst create mode 100644 Documentation/networking/conf.py create mode 100644 Documentation/networking/mac80211_hwsim/README delete mode 100644 Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst create mode 100644 Documentation/nios2/README delete mode 100644 Documentation/nios2/nios2.rst create mode 100644 Documentation/openrisc/README create mode 100644 Documentation/openrisc/TODO delete mode 100644 Documentation/openrisc/index.rst delete mode 100644 Documentation/openrisc/openrisc_port.rst delete mode 100644 Documentation/openrisc/todo.rst create mode 100644 Documentation/packing.txt create mode 100644 Documentation/parisc/debugging delete mode 100644 Documentation/parisc/debugging.rst delete mode 100644 Documentation/parisc/index.rst create mode 100644 Documentation/parisc/registers delete mode 100644 Documentation/parisc/registers.rst create mode 100644 Documentation/powerpc/DAWR-POWER9.txt delete mode 100644 Documentation/powerpc/bootwrapper.rst create mode 100644 Documentation/powerpc/bootwrapper.txt delete mode 100644 Documentation/powerpc/cpu_families.rst create mode 100644 Documentation/powerpc/cpu_families.txt delete mode 100644 Documentation/powerpc/cpu_features.rst create mode 100644 Documentation/powerpc/cpu_features.txt delete mode 100644 Documentation/powerpc/cxl.rst create mode 100644 Documentation/powerpc/cxl.txt delete mode 100644 Documentation/powerpc/cxlflash.rst create mode 100644 Documentation/powerpc/cxlflash.txt delete mode 100644 Documentation/powerpc/dawr-power9.rst delete mode 100644 Documentation/powerpc/dscr.rst create mode 100644 Documentation/powerpc/dscr.txt delete mode 100644 Documentation/powerpc/eeh-pci-error-recovery.rst create mode 100644 Documentation/powerpc/eeh-pci-error-recovery.txt delete mode 100644 Documentation/powerpc/firmware-assisted-dump.rst create mode 100644 Documentation/powerpc/firmware-assisted-dump.txt delete mode 100644 Documentation/powerpc/hvcs.rst create mode 100644 Documentation/powerpc/hvcs.txt delete mode 100644 Documentation/powerpc/index.rst delete mode 100644 Documentation/powerpc/mpc52xx.rst create mode 100644 Documentation/powerpc/mpc52xx.txt delete mode 100644 Documentation/powerpc/pci_iov_resource_on_powernv.rst create mode 100644 Documentation/powerpc/pci_iov_resource_on_powernv.txt delete mode 100644 Documentation/powerpc/pmu-ebb.rst create mode 100644 Documentation/powerpc/pmu-ebb.txt delete mode 100644 Documentation/powerpc/ptrace.rst create mode 100644 Documentation/powerpc/ptrace.txt delete mode 100644 Documentation/powerpc/qe_firmware.rst create mode 100644 Documentation/powerpc/qe_firmware.txt delete mode 100644 Documentation/powerpc/syscall64-abi.rst create mode 100644 Documentation/powerpc/syscall64-abi.txt delete mode 100644 Documentation/powerpc/transactional_memory.rst create mode 100644 Documentation/powerpc/transactional_memory.txt create mode 100644 Documentation/process/conf.py delete mode 100644 Documentation/process/embargoed-hardware-issues.rst delete mode 100644 Documentation/riscv/boot-image-header.rst create mode 100644 Documentation/riscv/boot-image-header.txt create mode 100644 Documentation/s390/dasd.rst create mode 100644 Documentation/s390/debugging390.rst delete mode 100644 Documentation/security/tpm/tpm_event_log.rst delete mode 100644 Documentation/security/tpm/tpm_ftpm_tee.rst create mode 100644 Documentation/sh/conf.py create mode 100644 Documentation/sound/conf.py create mode 100644 Documentation/spi/butterfly delete mode 100644 Documentation/spi/butterfly.rst delete mode 100644 Documentation/spi/index.rst create mode 100644 Documentation/spi/pxa2xx delete mode 100644 Documentation/spi/pxa2xx.rst create mode 100644 Documentation/spi/spi-lm70llp delete mode 100644 Documentation/spi/spi-lm70llp.rst create mode 100644 Documentation/spi/spi-sc18is602 delete mode 100644 Documentation/spi/spi-sc18is602.rst create mode 100644 Documentation/spi/spi-summary delete mode 100644 Documentation/spi/spi-summary.rst create mode 100644 Documentation/spi/spidev delete mode 100644 Documentation/spi/spidev.rst rename Documentation/{driver-api => }/thermal/cpu-cooling-api.rst (100%) rename Documentation/{driver-api => }/thermal/exynos_thermal.rst (100%) rename Documentation/{driver-api => }/thermal/exynos_thermal_emulation.rst (100%) create mode 100644 Documentation/thermal/index.rst rename Documentation/{driver-api => }/thermal/intel_powerclamp.rst (100%) rename Documentation/{driver-api => }/thermal/nouveau_thermal.rst (100%) rename Documentation/{driver-api => }/thermal/power_allocator.rst (100%) create mode 100644 Documentation/thermal/sysfs-api.rst create mode 100644 Documentation/thermal/x86_pkg_temperature_thermal.rst delete mode 100644 Documentation/trace/coresight-cpu-debug.rst create mode 100644 Documentation/trace/coresight-cpu-debug.txt delete mode 100644 Documentation/trace/coresight.rst create mode 100644 Documentation/trace/coresight.txt delete mode 100644 Documentation/translations/it_IT/process/programming-language.rst create mode 100644 Documentation/userspace-api/conf.py delete mode 100644 Documentation/virt/kvm/api.txt delete mode 100644 Documentation/virt/kvm/hypercalls.txt delete mode 100644 Documentation/virt/kvm/index.rst delete mode 100644 Documentation/virt/kvm/mmu.txt delete mode 100644 Documentation/virt/kvm/review-checklist.txt rename Documentation/{virt => virtual}/index.rst (100%) rename Documentation/{virt => virtual}/kvm/amd-memory-encryption.rst (100%) create mode 100644 Documentation/virtual/kvm/api.txt rename Documentation/{virt => virtual}/kvm/arm/hyp-abi.txt (100%) rename Documentation/{virt => virtual}/kvm/arm/psci.txt (100%) rename Documentation/{virt => virtual}/kvm/cpuid.rst (100%) rename Documentation/{virt => virtual}/kvm/devices/README (100%) rename Documentation/{virt => virtual}/kvm/devices/arm-vgic-its.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/arm-vgic-v3.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/arm-vgic.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/mpic.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/s390_flic.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/vcpu.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/vfio.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/vm.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/xics.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/xive.txt (100%) rename Documentation/{virt => virtual}/kvm/halt-polling.txt (100%) create mode 100644 Documentation/virtual/kvm/hypercalls.txt create mode 100644 Documentation/virtual/kvm/index.rst rename Documentation/{virt => virtual}/kvm/locking.txt (100%) create mode 100644 Documentation/virtual/kvm/mmu.txt rename Documentation/{virt => virtual}/kvm/msr.txt (100%) rename Documentation/{virt => virtual}/kvm/nested-vmx.txt (100%) rename Documentation/{virt => virtual}/kvm/ppc-pv.txt (100%) create mode 100644 Documentation/virtual/kvm/review-checklist.txt rename Documentation/{virt => virtual}/kvm/s390-diag.txt (100%) rename Documentation/{virt => virtual}/kvm/timekeeping.txt (100%) rename Documentation/{virt => virtual}/kvm/vcpu-requests.rst (100%) rename Documentation/{virt => virtual}/paravirt_ops.rst (100%) rename Documentation/{virt => virtual}/uml/UserModeLinux-HOWTO.txt (100%) create mode 100644 Documentation/vm/conf.py delete mode 100644 Documentation/w1/index.rst create mode 100644 Documentation/w1/masters/ds2482 delete mode 100644 Documentation/w1/masters/ds2482.rst create mode 100644 Documentation/w1/masters/ds2490 delete mode 100644 Documentation/w1/masters/ds2490.rst delete mode 100644 Documentation/w1/masters/index.rst create mode 100644 Documentation/w1/masters/mxc-w1 delete mode 100644 Documentation/w1/masters/mxc-w1.rst create mode 100644 Documentation/w1/masters/omap-hdq delete mode 100644 Documentation/w1/masters/omap-hdq.rst create mode 100644 Documentation/w1/masters/w1-gpio delete mode 100644 Documentation/w1/masters/w1-gpio.rst delete mode 100644 Documentation/w1/slaves/index.rst create mode 100644 Documentation/w1/slaves/w1_ds2406 delete mode 100644 Documentation/w1/slaves/w1_ds2406.rst create mode 100644 Documentation/w1/slaves/w1_ds2413 delete mode 100644 Documentation/w1/slaves/w1_ds2413.rst create mode 100644 Documentation/w1/slaves/w1_ds2423 delete mode 100644 Documentation/w1/slaves/w1_ds2423.rst create mode 100644 Documentation/w1/slaves/w1_ds2438 delete mode 100644 Documentation/w1/slaves/w1_ds2438.rst create mode 100644 Documentation/w1/slaves/w1_ds28e04 delete mode 100644 Documentation/w1/slaves/w1_ds28e04.rst create mode 100644 Documentation/w1/slaves/w1_ds28e17 delete mode 100644 Documentation/w1/slaves/w1_ds28e17.rst create mode 100644 Documentation/w1/slaves/w1_therm delete mode 100644 Documentation/w1/slaves/w1_therm.rst delete mode 100644 Documentation/w1/w1-generic.rst delete mode 100644 Documentation/w1/w1-netlink.rst create mode 100644 Documentation/w1/w1.generic create mode 100644 Documentation/w1/w1.netlink create mode 100644 Documentation/wimax/README.i2400m create mode 100644 Documentation/wimax/README.wimax create mode 100644 Documentation/x86/conf.py delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-lenovo-hr855xg2.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts delete mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6310-s-43.dts delete mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6310-s.dts delete mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6310-som.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-phytec-pcl063.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-phytec-peb-eval-01.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-phytec-phyboard-segin-full.dts create mode 100644 arch/arm/boot/dts/imx6ul-phytec-phyboard-segin.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-ff-rdk-nand.dts delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-peb-eval-01.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-phycore-som.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dts delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-lc-rdk-nand.dts delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-peb-eval-01.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin.dtsi delete mode 100644 arch/arm/boot/dts/imx7d-zii-rmu2.dts delete mode 100644 arch/arm/boot/dts/mt7629-rfb.dts delete mode 100644 arch/arm/boot/dts/mt7629.dtsi delete mode 100644 arch/arm/boot/dts/rk3229-xms6.dts create mode 100644 arch/arm/boot/dts/rk3288-fennec.dts delete mode 100644 arch/arm/boot/dts/rk3288-veyron-edp.dtsi delete mode 100644 arch/arm/boot/dts/rk3288-veyron-fievel.dts delete mode 100644 arch/arm/boot/dts/rk3288-veyron-tiger.dts delete mode 100644 arch/arm/boot/dts/ste-ab8500.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-s3-lichee-zero-plus.dts delete mode 100644 arch/arm/boot/dts/sun8i-v3.dtsi create mode 100644 arch/arm/configs/acs5k_defconfig create mode 100644 arch/arm/configs/acs5k_tiny_defconfig create mode 100644 arch/arm/configs/iop13xx_defconfig create mode 100644 arch/arm/configs/iop33x_defconfig create mode 100644 arch/arm/configs/ks8695_defconfig create mode 100644 arch/arm/configs/nuc910_defconfig create mode 100644 arch/arm/configs/nuc950_defconfig create mode 100644 arch/arm/configs/nuc960_defconfig create mode 100644 arch/arm/include/asm/hardware/iop3xx-adma.h create mode 100644 arch/arm/include/asm/hardware/iop3xx.h create mode 100644 arch/arm/include/asm/hardware/iop_adma.h create mode 100644 arch/arm/include/debug/ks8695.S delete mode 100644 arch/arm/mach-aspeed/Makefile delete mode 100644 arch/arm/mach-aspeed/platsmp.c delete mode 100644 arch/arm/mach-at91/.gitignore delete mode 100644 arch/arm/mach-dove/bridge-regs.h delete mode 100644 arch/arm/mach-dove/dove.h create mode 100644 arch/arm/mach-dove/include/mach/bridge-regs.h create mode 100644 arch/arm/mach-dove/include/mach/dove.h create mode 100644 arch/arm/mach-dove/include/mach/hardware.h create mode 100644 arch/arm/mach-dove/include/mach/irqs.h create mode 100644 arch/arm/mach-dove/include/mach/pm.h delete mode 100644 arch/arm/mach-dove/irqs.h delete mode 100644 arch/arm/mach-dove/pm.h create mode 100644 arch/arm/mach-iop13xx/Kconfig create mode 100644 arch/arm/mach-iop13xx/Makefile create mode 100644 arch/arm/mach-iop13xx/Makefile.boot create mode 100644 arch/arm/mach-iop13xx/include/mach/adma.h create mode 100644 arch/arm/mach-iop13xx/include/mach/entry-macro.S create mode 100644 arch/arm/mach-iop13xx/include/mach/hardware.h create mode 100644 arch/arm/mach-iop13xx/include/mach/iop13xx.h create mode 100644 arch/arm/mach-iop13xx/include/mach/iq81340.h create mode 100644 arch/arm/mach-iop13xx/include/mach/irqs.h create mode 100644 arch/arm/mach-iop13xx/include/mach/memory.h create mode 100644 arch/arm/mach-iop13xx/include/mach/time.h create mode 100644 arch/arm/mach-iop13xx/include/mach/uncompress.h create mode 100644 arch/arm/mach-iop13xx/io.c create mode 100644 arch/arm/mach-iop13xx/iq81340mc.c create mode 100644 arch/arm/mach-iop13xx/iq81340sc.c create mode 100644 arch/arm/mach-iop13xx/irq.c create mode 100644 arch/arm/mach-iop13xx/msi.c create mode 100644 arch/arm/mach-iop13xx/msi.h create mode 100644 arch/arm/mach-iop13xx/pci.c create mode 100644 arch/arm/mach-iop13xx/pci.h create mode 100644 arch/arm/mach-iop13xx/setup.c create mode 100644 arch/arm/mach-iop13xx/tpmi.c delete mode 100644 arch/arm/mach-iop32x/adma.c delete mode 100644 arch/arm/mach-iop32x/glantank.h delete mode 100644 arch/arm/mach-iop32x/hardware.h delete mode 100644 arch/arm/mach-iop32x/i2c.c create mode 100644 arch/arm/mach-iop32x/include/mach/adma.h create mode 100644 arch/arm/mach-iop32x/include/mach/glantank.h create mode 100644 arch/arm/mach-iop32x/include/mach/hardware.h create mode 100644 arch/arm/mach-iop32x/include/mach/iop32x.h create mode 100644 arch/arm/mach-iop32x/include/mach/iq31244.h create mode 100644 arch/arm/mach-iop32x/include/mach/iq80321.h create mode 100644 arch/arm/mach-iop32x/include/mach/n2100.h create mode 100644 arch/arm/mach-iop32x/include/mach/time.h delete mode 100644 arch/arm/mach-iop32x/iop3xx.h delete mode 100644 arch/arm/mach-iop32x/iq31244.h delete mode 100644 arch/arm/mach-iop32x/iq80321.h delete mode 100644 arch/arm/mach-iop32x/irqs.h delete mode 100644 arch/arm/mach-iop32x/n2100.h delete mode 100644 arch/arm/mach-iop32x/pci.c delete mode 100644 arch/arm/mach-iop32x/pmu.c delete mode 100644 arch/arm/mach-iop32x/restart.c delete mode 100644 arch/arm/mach-iop32x/setup.c delete mode 100644 arch/arm/mach-iop32x/time.c create mode 100644 arch/arm/mach-iop33x/Kconfig create mode 100644 arch/arm/mach-iop33x/Makefile copy arch/arm/{mach-dove => mach-iop33x}/Makefile.boot (100%) create mode 100644 arch/arm/mach-iop33x/include/mach/adma.h create mode 100644 arch/arm/mach-iop33x/include/mach/entry-macro.S create mode 100644 arch/arm/mach-iop33x/include/mach/hardware.h create mode 100644 arch/arm/mach-iop33x/include/mach/iop33x.h create mode 100644 arch/arm/mach-iop33x/include/mach/iq80331.h create mode 100644 arch/arm/mach-iop33x/include/mach/iq80332.h create mode 100644 arch/arm/mach-iop33x/include/mach/irqs.h create mode 100644 arch/arm/mach-iop33x/include/mach/time.h create mode 100644 arch/arm/mach-iop33x/include/mach/uncompress.h create mode 100644 arch/arm/mach-iop33x/iq80331.c create mode 100644 arch/arm/mach-iop33x/iq80332.c create mode 100644 arch/arm/mach-iop33x/irq.c create mode 100644 arch/arm/mach-iop33x/uart.c create mode 100644 arch/arm/mach-ks8695/Kconfig create mode 100644 arch/arm/mach-ks8695/Makefile create mode 100644 arch/arm/mach-ks8695/Makefile.boot create mode 100644 arch/arm/mach-ks8695/board-acs5k.c create mode 100644 arch/arm/mach-ks8695/board-dsm320.c create mode 100644 arch/arm/mach-ks8695/board-micrel.c create mode 100644 arch/arm/mach-ks8695/board-og.c create mode 100644 arch/arm/mach-ks8695/board-sg.c create mode 100644 arch/arm/mach-ks8695/cpu.c create mode 100644 arch/arm/mach-ks8695/devices.c create mode 100644 arch/arm/mach-ks8695/devices.h create mode 100644 arch/arm/mach-ks8695/generic.h create mode 100644 arch/arm/mach-ks8695/include/mach/entry-macro.S create mode 100644 arch/arm/mach-ks8695/include/mach/gpio-ks8695.h create mode 100644 arch/arm/mach-ks8695/include/mach/hardware.h create mode 100644 arch/arm/mach-ks8695/include/mach/irqs.h create mode 100644 arch/arm/mach-ks8695/include/mach/memory.h create mode 100644 arch/arm/mach-ks8695/include/mach/regs-gpio.h create mode 100644 arch/arm/mach-ks8695/include/mach/regs-irq.h create mode 100644 arch/arm/mach-ks8695/include/mach/regs-misc.h create mode 100644 arch/arm/mach-ks8695/include/mach/regs-switch.h create mode 100644 arch/arm/mach-ks8695/include/mach/regs-uart.h create mode 100644 arch/arm/mach-ks8695/include/mach/uncompress.h create mode 100644 arch/arm/mach-ks8695/irq.c create mode 100644 arch/arm/mach-ks8695/pci.c create mode 100644 arch/arm/mach-ks8695/regs-hpna.h create mode 100644 arch/arm/mach-ks8695/regs-lan.h create mode 100644 arch/arm/mach-ks8695/regs-mem.h create mode 100644 arch/arm/mach-ks8695/regs-pci.h create mode 100644 arch/arm/mach-ks8695/regs-sys.h create mode 100644 arch/arm/mach-ks8695/regs-wan.h create mode 100644 arch/arm/mach-ks8695/time.c delete mode 100644 arch/arm/mach-lpc32xx/Kconfig create mode 100644 arch/arm/mach-lpc32xx/include/mach/board.h create mode 100644 arch/arm/mach-lpc32xx/include/mach/entry-macro.S create mode 100644 arch/arm/mach-lpc32xx/include/mach/hardware.h create mode 100644 arch/arm/mach-lpc32xx/include/mach/platform.h create mode 100644 arch/arm/mach-lpc32xx/include/mach/uncompress.h delete mode 100644 arch/arm/mach-lpc32xx/lpc32xx.h create mode 100644 arch/arm/mach-netx/Kconfig create mode 100644 arch/arm/mach-netx/Makefile create mode 100644 arch/arm/mach-netx/Makefile.boot create mode 100644 arch/arm/mach-netx/fb.c create mode 100644 arch/arm/mach-netx/fb.h create mode 100644 arch/arm/mach-netx/generic.c create mode 100644 arch/arm/mach-netx/generic.h create mode 100644 arch/arm/mach-netx/include/mach/hardware.h create mode 100644 arch/arm/mach-netx/include/mach/irqs.h create mode 100644 arch/arm/mach-netx/include/mach/netx-regs.h create mode 100644 arch/arm/mach-netx/include/mach/pfifo.h create mode 100644 arch/arm/mach-netx/include/mach/uncompress.h create mode 100644 arch/arm/mach-netx/include/mach/xc.h create mode 100644 arch/arm/mach-netx/nxdb500.c create mode 100644 arch/arm/mach-netx/nxdkn.c create mode 100644 arch/arm/mach-netx/nxeb500hmi.c create mode 100644 arch/arm/mach-netx/pfifo.c create mode 100644 arch/arm/mach-netx/time.c create mode 100644 arch/arm/mach-netx/xc.c create mode 100644 arch/arm/mach-nspire/clcd.c create mode 100644 arch/arm/mach-nspire/clcd.h delete mode 100644 arch/arm/mach-omap2/.gitignore delete mode 100644 arch/arm/mach-omap2/omap-iommu.c create mode 100644 arch/arm/mach-w90x900/Kconfig create mode 100644 arch/arm/mach-w90x900/Makefile create mode 100644 arch/arm/mach-w90x900/Makefile.boot create mode 100644 arch/arm/mach-w90x900/clksel.c create mode 100644 arch/arm/mach-w90x900/clock.c create mode 100644 arch/arm/mach-w90x900/clock.h create mode 100644 arch/arm/mach-w90x900/cpu.c create mode 100644 arch/arm/mach-w90x900/cpu.h create mode 100644 arch/arm/mach-w90x900/dev.c create mode 100644 arch/arm/mach-w90x900/gpio.c create mode 100644 arch/arm/mach-w90x900/include/mach/entry-macro.S create mode 100644 arch/arm/mach-w90x900/include/mach/hardware.h create mode 100644 arch/arm/mach-w90x900/include/mach/irqs.h create mode 100644 arch/arm/mach-w90x900/include/mach/map.h create mode 100644 arch/arm/mach-w90x900/include/mach/mfp.h create mode 100644 arch/arm/mach-w90x900/include/mach/regs-clock.h create mode 100644 arch/arm/mach-w90x900/include/mach/regs-irq.h create mode 100644 arch/arm/mach-w90x900/include/mach/regs-ldm.h create mode 100644 arch/arm/mach-w90x900/include/mach/regs-serial.h create mode 100644 arch/arm/mach-w90x900/include/mach/uncompress.h create mode 100644 arch/arm/mach-w90x900/irq.c create mode 100644 arch/arm/mach-w90x900/mach-nuc910evb.c create mode 100644 arch/arm/mach-w90x900/mach-nuc950evb.c create mode 100644 arch/arm/mach-w90x900/mach-nuc960evb.c create mode 100644 arch/arm/mach-w90x900/mfp.c create mode 100644 arch/arm/mach-w90x900/nuc910.c create mode 100644 arch/arm/mach-w90x900/nuc910.h create mode 100644 arch/arm/mach-w90x900/nuc950.c create mode 100644 arch/arm/mach-w90x900/nuc950.h create mode 100644 arch/arm/mach-w90x900/nuc960.c create mode 100644 arch/arm/mach-w90x900/nuc960.h create mode 100644 arch/arm/mach-w90x900/nuc9xx.h create mode 100644 arch/arm/mach-w90x900/regs-ebi.h create mode 100644 arch/arm/mach-w90x900/regs-gcr.h create mode 100644 arch/arm/mach-w90x900/regs-timer.h create mode 100644 arch/arm/mach-w90x900/regs-usb.h create mode 100644 arch/arm/mach-w90x900/time.c create mode 100644 arch/arm/plat-iop/Makefile create mode 100644 arch/arm/plat-iop/adma.c rename arch/arm/{mach-iop32x => plat-iop}/cp6.c (100%) create mode 100644 arch/arm/plat-iop/i2c.c create mode 100644 arch/arm/plat-iop/pci.c create mode 100644 arch/arm/plat-iop/pmu.c create mode 100644 arch/arm/plat-iop/restart.c create mode 100644 arch/arm/plat-iop/setup.c create mode 100644 arch/arm/plat-iop/time.c delete mode 100644 arch/arm64/Kbuild delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-emmc.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-tanix-tx6.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-a311d-khadas-vim3.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-a311d.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-s922x-khadas-vim3.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-s922x.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-khadas-vim3l.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mn.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-hummingboard-pulse.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-longcheer-l8150.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-a2015-common.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-a3u-eur.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-a5u-eur.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-asus-novago-tp370ql.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-lenovo-miix-630.dts delete mode 100644 arch/arm64/boot/dts/qcom/pm8150.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pm8150b.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pm8150l.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts delete mode 100644 arch/arm64/boot/dts/qcom/sm8150-mtp.dts delete mode 100644 arch/arm64/boot/dts/qcom/sm8150.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts create mode 100644 arch/arm64/include/uapi/asm/stat.h delete mode 100644 arch/arm64/kernel/image-vars.h create mode 100644 arch/arm64/lib/atomic_ll_sc.c delete mode 100644 arch/arm64/lib/error-inject.c create mode 100644 arch/ia64/configs/sim_defconfig create mode 100644 arch/ia64/dig/Makefile create mode 100644 arch/ia64/dig/machvec.c create mode 100644 arch/ia64/dig/machvec_vtd.c create mode 100644 arch/ia64/dig/setup.c create mode 100644 arch/ia64/hp/common/hwsw_iommu.c create mode 100644 arch/ia64/hp/sim/Kconfig create mode 100644 arch/ia64/hp/sim/Makefile create mode 100644 arch/ia64/hp/sim/boot/Makefile create mode 100644 arch/ia64/hp/sim/boot/boot_head.S create mode 100644 arch/ia64/hp/sim/boot/bootloader.c create mode 100644 arch/ia64/hp/sim/boot/bootloader.lds create mode 100644 arch/ia64/hp/sim/boot/fw-emu.c create mode 100644 arch/ia64/hp/sim/boot/ssc.h create mode 100644 arch/ia64/hp/sim/hpsim.S create mode 100644 arch/ia64/hp/sim/hpsim_console.c create mode 100644 arch/ia64/hp/sim/hpsim_irq.c create mode 100644 arch/ia64/hp/sim/hpsim_machvec.c create mode 100644 arch/ia64/hp/sim/hpsim_setup.c create mode 100644 arch/ia64/hp/sim/hpsim_ssc.h create mode 100644 arch/ia64/hp/sim/simeth.c create mode 100644 arch/ia64/hp/sim/simscsi.c create mode 100644 arch/ia64/hp/sim/simserial.c create mode 100644 arch/ia64/hp/zx1/Makefile create mode 100644 arch/ia64/hp/zx1/hpzx1_machvec.c create mode 100644 arch/ia64/hp/zx1/hpzx1_swiotlb_machvec.c create mode 100644 arch/ia64/include/asm/hpsim.h create mode 100644 arch/ia64/include/asm/machvec.h create mode 100644 arch/ia64/include/asm/machvec_dig.h create mode 100644 arch/ia64/include/asm/machvec_dig_vtd.h create mode 100644 arch/ia64/include/asm/machvec_hpsim.h create mode 100644 arch/ia64/include/asm/machvec_hpzx1.h create mode 100644 arch/ia64/include/asm/machvec_hpzx1_swiotlb.h create mode 100644 arch/ia64/include/asm/machvec_init.h create mode 100644 arch/ia64/include/asm/machvec_sn2.h create mode 100644 arch/ia64/include/asm/machvec_uv.h create mode 100644 arch/ia64/include/asm/sn/acpi.h create mode 100644 arch/ia64/include/asm/sn/addrs.h create mode 100644 arch/ia64/include/asm/sn/arch.h create mode 100644 arch/ia64/include/asm/sn/bte.h create mode 100644 arch/ia64/include/asm/sn/clksupport.h create mode 100644 arch/ia64/include/asm/sn/geo.h create mode 100644 arch/ia64/include/asm/sn/io.h create mode 100644 arch/ia64/include/asm/sn/ioc3.h create mode 100644 arch/ia64/include/asm/sn/klconfig.h create mode 100644 arch/ia64/include/asm/sn/l1.h create mode 100644 arch/ia64/include/asm/sn/leds.h create mode 100644 arch/ia64/include/asm/sn/module.h create mode 100644 arch/ia64/include/asm/sn/mspec.h create mode 100644 arch/ia64/include/asm/sn/nodepda.h create mode 100644 arch/ia64/include/asm/sn/pcibr_provider.h create mode 100644 arch/ia64/include/asm/sn/pcibus_provider_defs.h create mode 100644 arch/ia64/include/asm/sn/pcidev.h create mode 100644 arch/ia64/include/asm/sn/pda.h create mode 100644 arch/ia64/include/asm/sn/pic.h create mode 100644 arch/ia64/include/asm/sn/rw_mmr.h create mode 100644 arch/ia64/include/asm/sn/shub_mmr.h create mode 100644 arch/ia64/include/asm/sn/shubio.h create mode 100644 arch/ia64/include/asm/sn/simulator.h create mode 100644 arch/ia64/include/asm/sn/sn2/sn_hwperf.h create mode 100644 arch/ia64/include/asm/sn/sn_cpuid.h create mode 100644 arch/ia64/include/asm/sn/sn_feature_sets.h create mode 100644 arch/ia64/include/asm/sn/tioca.h create mode 100644 arch/ia64/include/asm/sn/tioca_provider.h create mode 100644 arch/ia64/include/asm/sn/tioce.h create mode 100644 arch/ia64/include/asm/sn/tioce_provider.h create mode 100644 arch/ia64/include/asm/sn/tiocp.h create mode 100644 arch/ia64/include/asm/sn/tiocx.h create mode 100644 arch/ia64/include/asm/sn/types.h create mode 100644 arch/ia64/kernel/machvec.c create mode 100644 arch/ia64/sn/Makefile create mode 100644 arch/ia64/sn/include/ioerror.h create mode 100644 arch/ia64/sn/include/tio.h create mode 100644 arch/ia64/sn/include/xtalk/hubdev.h create mode 100644 arch/ia64/sn/include/xtalk/xbow.h create mode 100644 arch/ia64/sn/include/xtalk/xwidgetdev.h create mode 100644 arch/ia64/sn/kernel/Makefile create mode 100644 arch/ia64/sn/kernel/bte.c create mode 100644 arch/ia64/sn/kernel/bte_error.c create mode 100644 arch/ia64/sn/kernel/huberror.c create mode 100644 arch/ia64/sn/kernel/idle.c create mode 100644 arch/ia64/sn/kernel/io_acpi_init.c create mode 100644 arch/ia64/sn/kernel/io_common.c create mode 100644 arch/ia64/sn/kernel/io_init.c create mode 100644 arch/ia64/sn/kernel/iomv.c create mode 100644 arch/ia64/sn/kernel/irq.c create mode 100644 arch/ia64/sn/kernel/klconflib.c create mode 100644 arch/ia64/sn/kernel/machvec.c create mode 100644 arch/ia64/sn/kernel/mca.c create mode 100644 arch/ia64/sn/kernel/msi_sn.c create mode 100644 arch/ia64/sn/kernel/pio_phys.S create mode 100644 arch/ia64/sn/kernel/setup.c create mode 100644 arch/ia64/sn/kernel/sn2/Makefile create mode 100644 arch/ia64/sn/kernel/sn2/cache.c create mode 100644 arch/ia64/sn/kernel/sn2/io.c create mode 100644 arch/ia64/sn/kernel/sn2/prominfo_proc.c create mode 100644 arch/ia64/sn/kernel/sn2/ptc_deadlock.S create mode 100644 arch/ia64/sn/kernel/sn2/sn2_smp.c create mode 100644 arch/ia64/sn/kernel/sn2/sn_hwperf.c create mode 100644 arch/ia64/sn/kernel/sn2/sn_proc_fs.c create mode 100644 arch/ia64/sn/kernel/sn2/timer.c create mode 100644 arch/ia64/sn/kernel/sn2/timer_interrupt.c create mode 100644 arch/ia64/sn/kernel/tiocx.c create mode 100644 arch/ia64/sn/pci/Makefile create mode 100644 arch/ia64/sn/pci/pci_dma.c create mode 100644 arch/ia64/sn/pci/pcibr/Makefile create mode 100644 arch/ia64/sn/pci/pcibr/pcibr_ate.c create mode 100644 arch/ia64/sn/pci/pcibr/pcibr_dma.c create mode 100644 arch/ia64/sn/pci/pcibr/pcibr_provider.c create mode 100644 arch/ia64/sn/pci/pcibr/pcibr_reg.c create mode 100644 arch/ia64/sn/pci/tioca_provider.c create mode 100644 arch/ia64/sn/pci/tioce_provider.c create mode 100644 arch/ia64/uv/kernel/machvec.c rename arch/parisc/configs/{defconfig => default_defconfig} (100%) delete mode 100644 arch/parisc/include/asm/kexec.h delete mode 100644 arch/parisc/kernel/kexec.c delete mode 100644 arch/parisc/kernel/kexec_file.c delete mode 100644 arch/parisc/kernel/relocate_kernel.S create mode 100644 arch/parisc/lib/memset.c delete mode 100644 arch/parisc/lib/string.S create mode 100644 arch/powerpc/include/asm/error-injection.h delete mode 100644 arch/riscv/Kbuild delete mode 100644 arch/riscv/include/asm/sparsemem.h delete mode 100644 arch/riscv/include/uapi/asm/perf_regs.h delete mode 100644 arch/riscv/kernel/perf_callchain.c delete mode 100644 arch/riscv/kernel/perf_regs.c create mode 100644 arch/riscv/lib/udivdi3.S delete mode 100644 arch/riscv/mm/tlbflush.c delete mode 100644 arch/s390/boot/pgm_check_info.c delete mode 100644 arch/s390/boot/version.c delete mode 100644 arch/s390/crypto/sha3_256_s390.c delete mode 100644 arch/s390/crypto/sha3_512_s390.c create mode 100644 arch/s390/kernel/early_nobss.c create mode 100644 arch/x86/include/asm/apic_flat_64.h create mode 100644 arch/x86/include/asm/error-injection.h create mode 100644 arch/x86/include/asm/ipi.h delete mode 100644 arch/x86/include/asm/vmware.h copy {tools/arch => arch}/x86/include/uapi/asm/errno.h (100%) create mode 100644 arch/x86/include/uapi/asm/fcntl.h create mode 100644 arch/x86/include/uapi/asm/ioctl.h create mode 100644 arch/x86/include/uapi/asm/ioctls.h create mode 100644 arch/x86/include/uapi/asm/ipcbuf.h create mode 100644 arch/x86/include/uapi/asm/param.h create mode 100644 arch/x86/include/uapi/asm/resource.h create mode 100644 arch/x86/include/uapi/asm/termbits.h create mode 100644 arch/x86/include/uapi/asm/termios.h create mode 100644 arch/x86/include/uapi/asm/types.h delete mode 100644 arch/x86/kernel/apic/local.h create mode 100644 arch/x86/kernel/apic/x2apic.h create mode 100644 arch/x86/purgatory/string.c delete mode 100644 block/blk-iocost.c delete mode 100644 drivers/auxdisplay/charlcd.h delete mode 100644 drivers/bus/moxtet.c create mode 100644 drivers/char/agp/sgi-agp.c create mode 100644 drivers/char/mbcs.c create mode 100644 drivers/char/mbcs.h create mode 100644 drivers/char/snsc.c create mode 100644 drivers/char/snsc.h create mode 100644 drivers/char/snsc_event.c delete mode 100644 drivers/char/tpm/tpm_ftpm_tee.c delete mode 100644 drivers/char/tpm/tpm_ftpm_tee.h delete mode 100644 drivers/clk/imx/clk-imx8mn.c delete mode 100644 drivers/clk/meson/clk-cpu-dyndiv.c delete mode 100644 drivers/clk/meson/clk-cpu-dyndiv.h create mode 100644 drivers/clk/meson/clk-input.c create mode 100644 drivers/clk/meson/clk-input.h delete mode 100644 drivers/cpuidle/cpuidle-psci.c delete mode 100644 drivers/dma/iop-adma.h delete mode 100644 drivers/edac/bluefield_edac.c delete mode 100644 drivers/firmware/arm_scmi/reset.c delete mode 100644 drivers/firmware/efi/rci2-table.c delete mode 100644 drivers/firmware/imx/imx-dsp.c delete mode 100644 drivers/firmware/turris-mox-rwtm.c create mode 100644 drivers/gpio/gpio-ks8695.c delete mode 100644 drivers/gpio/gpio-moxtet.c delete mode 100644 drivers/gpio/gpiolib-acpi.h delete mode 100644 drivers/gpio/gpiolib-of.h delete mode 100644 drivers/gpio/sgpio-aspeed.c create mode 100644 drivers/hwmon/ads1015.c delete mode 100644 drivers/hwmon/as370-hwmon.c delete mode 100644 drivers/hwmon/pmbus/inspur-ipsps.c create mode 100644 drivers/ide/sgiioc4.c delete mode 100644 drivers/iommu/amd_iommu.h delete mode 100644 drivers/iommu/amd_iommu_quirks.c delete mode 100644 drivers/iommu/arm-smmu-impl.c create mode 100644 drivers/iommu/arm-smmu-regs.h delete mode 100644 drivers/iommu/arm-smmu.h delete mode 100644 drivers/iommu/intel-trace.c create mode 100644 drivers/misc/ioc4.c create mode 100644 drivers/misc/sgi-xp/xp_nofault.S create mode 100644 drivers/misc/sgi-xp/xp_sn2.c create mode 100644 drivers/misc/sgi-xp/xpc_sn2.c delete mode 100644 drivers/mmc/host/sdhci-of-aspeed.c create mode 100644 drivers/net/ethernet/micrel/ks8695net.c create mode 100644 drivers/net/ethernet/micrel/ks8695net.h create mode 100644 drivers/net/ethernet/nuvoton/Kconfig create mode 100644 drivers/net/ethernet/nuvoton/Makefile create mode 100644 drivers/net/ethernet/nuvoton/w90p910_ether.c create mode 100644 drivers/pci/hotplug/sgi_hotplug.c delete mode 100644 drivers/regulator/mt6358-regulator.c delete mode 100644 drivers/regulator/sy8824x.c delete mode 100644 drivers/reset/reset-scmi.c delete mode 100644 drivers/s390/crypto/zcrypt_ccamisc.c delete mode 100644 drivers/s390/crypto/zcrypt_ccamisc.h create mode 100644 drivers/sn/Kconfig create mode 100644 drivers/sn/Makefile create mode 100644 drivers/sn/ioc3.c delete mode 100644 drivers/soc/amlogic/meson-ee-pwrc.c delete mode 100644 drivers/soc/qcom/socinfo.c delete mode 100644 drivers/soc/samsung/exynos-chipid.c delete mode 100644 drivers/spi/spi-npcm-fiu.c create mode 100644 drivers/spi/spi-nuc900.c create mode 100644 drivers/tty/serial/ioc3_serial.c create mode 100644 drivers/tty/serial/ioc4_serial.c create mode 100644 drivers/tty/serial/netx-serial.c create mode 100644 drivers/tty/serial/sn_console.c create mode 100644 drivers/video/fbdev/nuc900fb.c create mode 100644 drivers/video/fbdev/nuc900fb.h delete mode 100644 include/dt-bindings/bus/moxtet.h delete mode 100644 include/dt-bindings/clock/imx8mn-clock.h delete mode 100644 include/dt-bindings/memory/mt8183-larb-port.h delete mode 100644 include/dt-bindings/power/meson-g12a-power.h delete mode 100644 include/dt-bindings/power/meson-sm1-power.h delete mode 100644 include/dt-bindings/regulator/active-semi,8865-regulator.h delete mode 100644 include/dt-bindings/reset/amlogic,meson-g12a-audio-reset.h delete mode 100644 include/dt-bindings/reset/mt7629-resets.h delete mode 100644 include/dt-bindings/soc/ti,sci_pm_domain.h delete mode 100644 include/linux/firmware/imx/dsp.h create mode 100644 include/linux/ioc4.h delete mode 100644 include/linux/moxtet.h delete mode 100644 include/linux/platform_data/dma-iop32x.h create mode 100644 include/linux/platform_data/spi-nuc900.h create mode 100644 include/linux/platform_data/video-nuc900fb.h delete mode 100644 include/linux/regulator/mt6358-regulator.h delete mode 100644 include/linux/sched/types.h delete mode 100644 include/linux/soc/nxp/lpc32xx-misc.h delete mode 100644 include/linux/soc/samsung/exynos-chipid.h create mode 100644 include/linux/usb/samsung_usb_phy.h create mode 100644 include/misc/charlcd.h delete mode 100644 include/sound/intel-nhlt.h delete mode 100644 include/sound/soc-component.h delete mode 100644 include/trace/events/intel_iommu.h delete mode 100644 include/trace/events/iocost.h delete mode 100644 kernel/kexec_elf.c create mode 100644 kernel/memremap.c delete mode 100644 mm/memremap.c delete mode 100755 scripts/tools-support-relr.sh delete mode 100644 sound/hda/intel-nhlt.c delete mode 100644 sound/soc/codecs/cs47l15.c delete mode 100644 sound/soc/codecs/cs47l92.c mode change 100644 => 100755 sound/soc/codecs/rt1308.c mode change 100644 => 100755 sound/soc/codecs/rt1308.h delete mode 100644 sound/soc/codecs/uda1334.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-ehl-match.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-tgl-match.c create mode 100644 sound/soc/intel/skylake/skl-nhlt.h create mode 100644 sound/soc/nuc900/Kconfig create mode 100644 sound/soc/nuc900/Makefile create mode 100644 sound/soc/nuc900/nuc900-ac97.c create mode 100644 sound/soc/nuc900/nuc900-audio.c create mode 100644 sound/soc/nuc900/nuc900-audio.h create mode 100644 sound/soc/nuc900/nuc900-pcm.c delete mode 100644 sound/soc/soc-component.c delete mode 100644 sound/soc/soc-dai.c delete mode 100644 sound/soc/sof/imx/Kconfig delete mode 100644 sound/soc/sof/imx/Makefile delete mode 100644 sound/soc/sof/imx/imx8.c delete mode 100644 sound/soc/sof/sof-of-dev.c delete mode 100644 sound/usb/mixer_scarlett_gen2.c delete mode 100644 sound/usb/mixer_scarlett_gen2.h delete mode 100644 sound/usb/validate.c delete mode 100644 tools/arch/riscv/include/uapi/asm/perf_regs.h delete mode 100644 tools/arch/x86/lib/inat.c delete mode 100644 tools/arch/x86/lib/insn.c delete mode 100644 tools/build/feature/test-libcap.c delete mode 100644 tools/cgroup/iocost_coef_gen.py delete mode 100644 tools/cgroup/iocost_monitor.py delete mode 100644 tools/include/linux/const.h delete mode 100644 tools/include/uapi/linux/const.h mode change 100755 => 100644 tools/memory-model/scripts/checkghlitmus.sh mode change 100755 => 100644 tools/memory-model/scripts/checklitmushist.sh mode change 100755 => 100644 tools/memory-model/scripts/cmplitmushist.sh mode change 100755 => 100644 tools/memory-model/scripts/initlitmushist.sh mode change 100755 => 100644 tools/memory-model/scripts/judgelitmus.sh mode change 100755 => 100644 tools/memory-model/scripts/newlitmushist.sh mode change 100755 => 100644 tools/memory-model/scripts/parseargs.sh mode change 100755 => 100644 tools/memory-model/scripts/runlitmushist.sh copy {arch => tools/objtool/arch}/x86/include/asm/inat.h (100%) rename tools/{ => objtool}/arch/x86/include/asm/inat_types.h (100%) copy {arch => tools/objtool/arch}/x86/include/asm/insn.h (100%) rename tools/{ => objtool}/arch/x86/include/asm/orc_types.h (100%) copy {arch => tools/objtool/arch}/x86/lib/inat.c (100%) copy {arch => tools/objtool/arch}/x86/lib/insn.c (100%) rename tools/{ => objtool}/arch/x86/lib/x86-opcode-map.txt (100%) rename tools/{ => objtool}/arch/x86/tools/gen-insn-attr-x86.awk (100%) delete mode 100644 tools/perf/arch/riscv/Build delete mode 100644 tools/perf/arch/riscv/Makefile delete mode 100644 tools/perf/arch/riscv/include/perf_regs.h delete mode 100644 tools/perf/arch/riscv/util/Build delete mode 100644 tools/perf/arch/riscv/util/dwarf-regs.c delete mode 100644 tools/perf/arch/riscv/util/unwind-libdw.c delete mode 100644 tools/perf/lib/Build delete mode 100644 tools/perf/lib/Documentation/Makefile delete mode 100644 tools/perf/lib/Documentation/man/libperf.rst delete mode 100644 tools/perf/lib/Documentation/tutorial/tutorial.rst delete mode 100644 tools/perf/lib/Makefile delete mode 100644 tools/perf/lib/core.c delete mode 100644 tools/perf/lib/cpumap.c delete mode 100644 tools/perf/lib/evlist.c delete mode 100644 tools/perf/lib/evsel.c delete mode 100644 tools/perf/lib/include/internal/cpumap.h delete mode 100644 tools/perf/lib/include/internal/evlist.h delete mode 100644 tools/perf/lib/include/internal/evsel.h delete mode 100644 tools/perf/lib/include/internal/lib.h delete mode 100644 tools/perf/lib/include/internal/tests.h delete mode 100644 tools/perf/lib/include/internal/threadmap.h delete mode 100644 tools/perf/lib/include/internal/xyarray.h delete mode 100644 tools/perf/lib/include/perf/core.h delete mode 100644 tools/perf/lib/include/perf/cpumap.h delete mode 100644 tools/perf/lib/include/perf/event.h delete mode 100644 tools/perf/lib/include/perf/evlist.h delete mode 100644 tools/perf/lib/include/perf/evsel.h delete mode 100644 tools/perf/lib/include/perf/threadmap.h delete mode 100644 tools/perf/lib/internal.h delete mode 100644 tools/perf/lib/lib.c delete mode 100644 tools/perf/lib/libperf.map delete mode 100644 tools/perf/lib/libperf.pc.template delete mode 100644 tools/perf/lib/tests/Makefile delete mode 100644 tools/perf/lib/tests/test-cpumap.c delete mode 100644 tools/perf/lib/tests/test-evlist.c delete mode 100644 tools/perf/lib/tests/test-evsel.c delete mode 100644 tools/perf/lib/tests/test-threadmap.c delete mode 100644 tools/perf/lib/threadmap.c delete mode 100644 tools/perf/lib/xyarray.c delete mode 100644 tools/perf/pmu-events/arch/x86/icelake/cache.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelake/floating-point.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelake/frontend.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelake/memory.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelake/other.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelake/pipeline.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelake/virtual-memory.json delete mode 100644 tools/perf/pmu-events/arch/x86/tremontx/cache.json delete mode 100644 tools/perf/pmu-events/arch/x86/tremontx/frontend.json delete mode 100644 tools/perf/pmu-events/arch/x86/tremontx/memory.json delete mode 100644 tools/perf/pmu-events/arch/x86/tremontx/other.json delete mode 100644 tools/perf/pmu-events/arch/x86/tremontx/pipeline.json delete mode 100644 tools/perf/pmu-events/arch/x86/tremontx/uncore-memory.json delete mode 100644 tools/perf/pmu-events/arch/x86/tremontx/uncore-other.json delete mode 100644 tools/perf/pmu-events/arch/x86/tremontx/uncore-power.json delete mode 100644 tools/perf/pmu-events/arch/x86/tremontx/virtual-memory.json delete mode 100644 tools/perf/util/cacheline.c delete mode 100644 tools/perf/util/cacheline.h delete mode 100644 tools/perf/util/cap.c delete mode 100644 tools/perf/util/cap.h delete mode 100644 tools/perf/util/dsos.c delete mode 100644 tools/perf/util/dsos.h delete mode 100644 tools/perf/util/events_stats.h delete mode 100644 tools/perf/util/evswitch.c delete mode 100644 tools/perf/util/evswitch.h create mode 100644 tools/perf/util/intel-pt-decoder/gen-insn-attr-x86.awk create mode 100644 tools/perf/util/intel-pt-decoder/inat.c rename tools/{arch/x86/include/asm => perf/util/intel-pt-decoder}/inat.h (100%) copy {arch/x86/include/asm => tools/perf/util/intel-pt-decoder}/inat_types.h (100%) create mode 100644 tools/perf/util/intel-pt-decoder/insn.c rename tools/{arch/x86/include/asm => perf/util/intel-pt-decoder}/insn.h (100%) copy {arch/x86/lib => tools/perf/util/intel-pt-decoder}/x86-opcode-map.txt (100%) delete mode 100644 tools/perf/util/record.h delete mode 100644 tools/perf/util/symsrc.h create mode 100644 tools/perf/util/util-cxx.h create mode 100644 tools/perf/util/xyarray.h delete mode 100644 tools/testing/selftests/arm64/.gitignore delete mode 100644 tools/testing/selftests/arm64/Makefile delete mode 100755 tools/testing/selftests/arm64/run_tags_test.sh delete mode 100644 tools/testing/selftests/arm64/tags_test.c delete mode 100755 tools/testing/selftests/bpf/test_xdp_vlan_mode_generic.sh delete mode 100755 tools/testing/selftests/bpf/test_xdp_vlan_mode_native.sh delete mode 100644 tools/testing/selftests/kvm/config delete mode 100644 tools/testing/selftests/pidfd/pidfd_poll_test.c delete mode 100644 tools/testing/selftests/pidfd/pidfd_wait.c create mode 100644 tools/testing/selftests/x86/mpx-debug.h create mode 100644 tools/testing/selftests/x86/mpx-dig.c create mode 100644 tools/testing/selftests/x86/mpx-hw.h create mode 100644 tools/testing/selftests/x86/mpx-mini-test.c create mode 100644 tools/testing/selftests/x86/mpx-mm.h delete mode 100644 tools/testing/selftests/x86/syscall_numbering.c