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-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits b010bb39ab1a Add linux-next specific files for 20190723 omits 2f2a8a688559 Merge branch 'akpm/master' omits c504c313f8ec drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits aa2d1708032e drivers/tty/serial/sh-sci.c: suppress warning omits ffe67b6592a1 pinctrl: fix pxa2xx.c build warnings omits 4db2f7f58afe Merge branch 'akpm-current/current' omits 77988c1c3ca1 Merge remote-tracking branch 'devfreq/for-next' omits d7c08bfd2ccd Merge remote-tracking branch 'pidfd/for-next' omits 36c10aaf4d87 Merge remote-tracking branch 'xarray/xarray' omits 66ef49c6cadc Merge remote-tracking branch 'nvmem/for-next' omits a257f85d6c0d Merge remote-tracking branch 'kspp/for-next/kspp' omits 5cb1598521dd Merge remote-tracking branch 'at24/at24/for-next' omits a45949fc34bc Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits cd8caacce1fa Merge remote-tracking branch 'rtc/rtc-next' omits b95785216f2e Merge remote-tracking branch 'coresight/next' omits c91a32d1baec Merge remote-tracking branch 'livepatching/for-next' omits c053134280f0 Merge remote-tracking branch 'y2038/y2038' omits 26a9336325ee Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits db942e1cc4c9 Merge remote-tracking branch 'vhost/linux-next' omits 43e6eb60421f Merge remote-tracking branch 'scsi-mkp/for-next' omits b38a8b6476d5 Merge remote-tracking branch 'cgroup/for-next' omits 8cca9e4edf6d Merge remote-tracking branch 'slave-dma/next' omits 4a229640d022 Merge remote-tracking branch 'mux/for-next' omits ca220c7d4b32 Merge remote-tracking branch 'leds/for-next' omits f1ebd0ca4a3c Merge remote-tracking branch 'percpu/for-next' omits 3a7f1fcc8dfb Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 64fcb167cc71 Merge remote-tracking branch 'edac-amd/for-next' omits 0e80f9629748 Merge remote-tracking branch 'spi/for-next' omits 23bf7534dada Merge remote-tracking branch 'keys/keys-next' omits cf53e57a95d9 Merge remote-tracking branch 'apparmor/apparmor-next' omits 64d33fd698a4 Merge remote-tracking branch 'security/next-testing' omits 6c2d170acfad Merge remote-tracking branch 'regulator/for-next' omits 9ae8fadb3f53 Merge remote-tracking branch 'kgdb/kgdb-next' omits 54b0eb027562 Merge remote-tracking branch 'mmc/next' omits 1b674631c13e Merge remote-tracking branch 'block/for-next' omits 36beb8a58ec1 Merge remote-tracking branch 'input/next' omits e065bb6883a0 Merge remote-tracking branch 'sound-asoc/for-next' omits 5cbb8a533db6 Merge remote-tracking branch 'sound/for-next' omits 92dd38ab39c4 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits fa2aa95032c8 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 77c395ac72be Merge remote-tracking branch 'drm-intel/for-linux-next' omits f92195bf77d8 Merge remote-tracking branch 'amdgpu/drm-next' omits 4efde1f6cd5e Merge remote-tracking branch 'mac80211-next/master' omits 1d004efd207b Merge remote-tracking branch 'bluetooth/master' omits 0ff383cf0f33 Merge remote-tracking branch 'nfc-next/master' omits ef408f96bcd1 Merge remote-tracking branch 'net-next/master' omits eac4083e5d1c Merge remote-tracking branch 'swiotlb/linux-next' omits b2aed3301cfe Merge remote-tracking branch 'ieee1394/for-next' omits da0537ae6256 Merge remote-tracking branch 'thermal-soc/next' omits 05d45747ec0a Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 925a4527cc79 Merge remote-tracking branch 'pm/linux-next' omits c26f86a30d9d Merge remote-tracking branch 'v4l-dvb/master' omits 352859bc07df Merge remote-tracking branch 'jc_docs/docs-next' omits 716bbd3a8a1f Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 63a83df3ed06 Merge remote-tracking branch 'i2c/i2c/for-next' omits ef421a19350f Merge remote-tracking branch 'hid/for-next' omits 19b7187385da Merge remote-tracking branch 'printk/for-next' omits 43a8220e7fbc Merge remote-tracking branch 'vfs/for-next' omits e060dd5844ae Merge remote-tracking branch 'file-locks/locks-next' omits a4b90d3a5e19 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits fa88e48d5307 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 27b67ed02f75 Merge remote-tracking branch 'f2fs/dev' omits ea4f1d49c29e Merge remote-tracking branch 'cifs/for-next' omits 9c632e8772cc Merge remote-tracking branch 'btrfs-kdave/for-next' omits 51ae7db60b08 Merge remote-tracking branch 'afs/afs-next' omits 1c5ea6f71844 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits e6b4d33b244b Merge remote-tracking branch 'risc-v/for-next' omits f407c5cac82f Merge remote-tracking branch 'parisc-hd/for-next' omits bc3c916b231c Merge remote-tracking branch 'mips/mips-next' omits 105f725ef1bb Merge remote-tracking branch 'h8300/h8300-next' omits afec981ed747 Merge remote-tracking branch 'csky/linux-next' omits 02845e9936f0 cifs: allow chmod to set mode bits using special sid omits 5cecbe2e2b91 Merge remote-tracking branch 'tegra/for-next' omits de0f36068c29 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 0e6c9872fa14 Merge remote-tracking branch 'samsung-krzk/for-next' omits 1edf656bd995 cifs: get mode bits from special sid on stat omits 5396a2b51e34 Merge remote-tracking branch 'rockchip/for-next' omits 2c8930a9fe2c Merge remote-tracking branch 'reset/reset/next' omits 909714eba85e Merge remote-tracking branch 'renesas/next' omits b9dab5bf15cf Merge remote-tracking branch 'qcom/for-next' omits ea359864fc1e Merge remote-tracking branch 'omap/for-next' omits c53972e28298 Merge remote-tracking branch 'mvebu/for-next' omits 41b700696871 Merge remote-tracking branch 'mediatek/for-next' omits 5c97d770c504 Merge remote-tracking branch 'keystone/next' omits a3feca7e36c5 Merge remote-tracking branch 'imx-mxs/for-next' omits ae3481e2e1ff Merge remote-tracking branch 'bcm2835/for-next' omits 4b7709ec2e4b Merge remote-tracking branch 'at91/at91-next' omits a3081d72e9d4 Merge remote-tracking branch 'aspeed/for-next' omits 4e5c00e0f822 Merge remote-tracking branch 'amlogic/for-next' omits 044252512545 Merge remote-tracking branch 'actions/for-next' omits d1c4342fd887 Merge remote-tracking branch 'arm-soc/for-next' omits 55fe5fbfeabc Merge remote-tracking branch 'arm/for-next' omits 18950a5b7e90 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 9719e17bb9e9 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 43dc47f2313d Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits a0a0f03212bc Merge remote-tracking branch 'mmc-fixes/fixes' omits 935c9c0111aa Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits ef08d8b913be Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' omits 8af42eada30d Merge remote-tracking branch 'scsi-fixes/fixes' omits fe151c6c2d9f Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits f5318db41621 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 1d5aae7186fb Merge remote-tracking branch 'hwmon-fixes/hwmon' omits d532af82e3c4 Merge remote-tracking branch 'omap-fixes/fixes' omits 9f8f04449150 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits b40a3e134aad Merge remote-tracking branch 'slave-dma-fixes/fixes' omits c82492f1de83 Merge remote-tracking branch 'input-current/for-linus' omits cfcb84060bb5 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits bd8d894dae88 Merge remote-tracking branch 'phy/fixes' omits da887f16f517 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 19793c74aaaa Merge remote-tracking branch 'spi-fixes/for-linus' omits 23eb669263b8 Merge remote-tracking branch 'regulator-fixes/for-linus' omits d539c35dc0de Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits d52065f569cc Merge remote-tracking branch 'sound-current/for-linus' omits 916e056e3d4d Merge remote-tracking branch 'netfilter/master' omits a0ec0d072614 Merge remote-tracking branch 'ipsec/master' omits 218d1b6542cd Merge remote-tracking branch 'bpf/master' omits 60a5251b8d98 Merge remote-tracking branch 'net/master' omits 899ea5e9dde5 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 6dcf24f4796c Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 0427478648a9 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 9cbd0d64180c hwmon: (adt7475) Convert to use hwmon_device_register_with [...] omits 275e81749d56 hwmon: (w83781d) convert to i2c_new_dummy_device omits 6db079630f06 hwmon: (smm665) convert to i2c_new_dummy_device omits 807d66cd3e86 hwmon: (asb100) convert to i2c_new_dummy_device omits 22cac1016a48 hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs omits bd36fec2b366 x86/amd_nb: Add PCI device IDs for family 17h, model 70h omits e511c9326d24 docs: hwmon: pxe1610: convert to ReST format and add to the index omits 87ce8c22d3b5 Merge branch 'spi-5.4' into spi-next omits 29a603af8bc6 Merge branch 'spi-5.3' into spi-linus omits bf8211f74935 Merge branch 'regulator-5.4' into regulator-next omits b9131a51dc49 Merge branch 'regulator-5.3' into regulator-linus omits 5ee3c836a2ad Merge branch 'asoc-5.3' into asoc-linus omits 597e7626b83a hwmon: (k8temp) update to use new hwmon registration API omits 935927db611a hwmon: (pmbus/max31785) Remove a useless #define omits 2dc8bec3161f hwmon: (lm75) add support for PCT2075 omits ef3cf8a75110 device-tree: bindinds: add NXP PCT2075 as compatible devic [...] omits 46b4c8a6f63a hwmon: Remove ads1015 driver omits 6cb9edc169e3 Merge branch 'v5.4-armsoc/dts64' into for-next omits 31e1add931cb Merge branch 'v5.4-armsoc/dts32' into for-next omits eb5b38e7b494 ipc/msg.c: consolidate all xxxctl_down() functions omits 075bbfb73b50 aio: simplify read_events() omits 94c89400fd2a coredump: split pipe command whitespace before expanding template omits 79b4dfcb9268 fat: add nobarrier to workaround the strange behavior of device omits b7aa354c8235 checkpatch: fix something omits 001cc4569a47 checkpatch: don't interpret stack dumps as commit IDs omits 9da0a6b2c339 checkpatch: add warnings in favor of strscpy(). omits 416a6296986f lib/math/rational.c: fix possible incorrect result from ra [...] omits 6f368a928f58 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 968f670d8764 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 3365cb0b36de lib/genalloc.c: export symbol addr_in_gen_pool omits ceb67f829b5a kernel/hung_task.c: Monitor killed tasks. omits bfdda05728d2 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits fb614ce78530 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 75d7e68b76fd mm: don't expose page to fast gup before it's ready omits 1866ffe9743d mm/vmscan: remove unused lru_pages argument omits d7c05fd8e6df mm, memcg: make scan aggression always exclude protection omits 6db9602c8199 mm, memcg: make memory.emin the baseline for utilisation d [...] omits 288ed5f2f3a8 mm, memcg: proportional memory.{low,min} reclaim omits 10db5073a49e mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix omits b04ead876d39 mm/oom_kill.c: add task UID to info message on an oom kill omits 4c1621f227b3 mm: mempolicy: handle vma with unmovable pages mapped corr [...] omits 1af0622b776e mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] omits 89429ddf74bd mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] omits 8e4959e89b97 mm/sparse.c: mark sparse_buffer_free as __meminit omits 1634138e0730 mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory omits 10677f20349c mm/mmap.c: fix the adjusted length error omits df0071abd6fb mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 74e33a058629 ramfs: support O_TMPFILE omits c39b9133bfec ocfs2: checkpoint appending truncate log transaction befor [...] omits 0b0ad38ca434 ocfs2: wait for recovering done after direct unlock request omits 9bc65aacdf1c ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 426f5c8116f3 ocfs2: clear zero in unaligned direct IO omits 3358ae46318a mm: compaction: avoid 100% CPU usage during compaction whe [...] omits a4b9488c2a49 mm/balloon_compaction.c: fix up comments omits 66abace719cf mm/balloon_compaction.c: avoid duplicate page removal omits 4883434c6358 mm: migrate: fix reference check race between __find_get_b [...] omits 7b9bd28ed281 mm: vmscan: check if mem cgroup is disabled or not before [...] omits e4788cb055cd ocfs2: remove set but not used variable 'last_hash' omits 78934efe95b2 Revert "kmemleak: allow to coexist with fault injection" omits a6fcd12e265a kernel/signal.c: fix a kernel-doc markup omits cd3a7656843a mm/hmm: fix bad subpage pointer in try_to_unmap_one omits 224bfa558023 riscv: fix build break after macro-to-function conversion [...] omits 5560015d7537 Merge branch 'misc-5.3' into next-fixes omits 38760c17cc96 Merge branch 'work.dcache' into for-next omits c14b33d43d6f saner calling conventions for put_mountpoint()/umount_mnt() omits 0ed8a186eaff Bluetooth: hidp: Let hidp_send_message return number of qu [...] omits ca79436afa43 Bluetooth: Add support for utilizing Fast Advertising Interval omits 4179404f610e Bluetooth: hci_qca: Send VS pre shutdown command. omits 0663de43775f Bluetooth: btqca: Use correct byte format for opcode of in [...] omits fda001a3549b Bluetooth: hci_qca: Use kfree_skb() instead of kfree() omits f51e2659fbca Bluetooth: btqca: Add a short delay before downloading the NVM omits 9df96eec9ac7 Bluetooth: btusb: Fix error return code in btusb_mtk_setup [...] omits 3fcb59f577e2 Merge branches 'fixes' and 'work.adfs' into for-next omits 23622e4463a5 Merge branch 'work.mount' into for-next omits 2027295a1ddd Merge branch 'work.dcache' into for-next omits 27a907586e46 switch the remnants of releasing the mountpoint away from fs_pin omits 78aedb112be2 get rid of detach_mnt() omits 72211754007a make struct mountpoint bear the dentry reference to mountp [...] omits fb2b827702ba afs: Fix loop index mixup in afs_deliver_vl_get_entry_by_name_u() omits 2b9c8bc8beb5 afs: Fix the CB.ProbeUuid service handler to reply correctly omits 20adf5593389 Merge tag 'keys-acl-20190703' into keys-next omits cf6664323e0f Merge branch 'next/dt' into for-next omits 07c1ef894030 Merge tag 'qcom-dts-for-5.3-2' into initial-for-5.3 omits 557d58779318 Merge tag 'qcom-arm64-for-5.3-2' into initial-for-5.3 omits 946336b4e5da Merge tag 'qcom-defconfig-for-5.3' into initial-for-5.3 omits 15c7b487c0c4 Merge tag 'qcom-arm64-for-5.3' into initial-for-5.3 omits 11c0357af78a Merge tag 'qcom-dts-for-5.3' into initial-for-5.3 omits 42e41efd4cfb Merge tag 'qcom-drivers-for-5.3' into initial-for-5.3 omits ca48ab4a784b Merge tag 'keys-namespace-20190627' into keys-next omits 0707fc897176 Merge tag 'keys-request-20190626' into keys-next omits 2a7f6c1a5376 Merge branch 'imx/defconfig' into for-next omits 5b9ee4268b9d Merge branch 'imx/dt64' into for-next omits be13bc8313e2 Merge branch 'imx/dt' into for-next omits 39f52adfdb6a Merge branch 'imx/dt-clkdep' into for-next omits 69b7470e97b3 Merge branch 'imx/bindings' into for-next omits 8c20461ed4e2 Merge branch 'imx/soc' into for-next omits 094a03fe930f Merge branch 'imx/drivers' into for-next omits 070a34e7659f Merge branch 'clk/imx' into for-next omits ddf752865a8c Merge branch 'next/soc' into for-next omits 17c74d7c5f0d nl80211: fix VENDOR_CMD_RAW_DATA omits 9cded7e984f2 wireless: fix nl80211 vendor commands omits c8ea8c6474e1 Merge branch 'next/dt' into for-next omits 711335fb9e54 Merge branch 'next/dt64' into for-next omits a1f5c11ddb7d Merge branches 'dt-for-v5.3', 'defconfig-for-v5.3' and 'so [...] omits fe0edb241723 Merge branch 'next/soc' into for-next omits 1430a908ee2f Merge branch 'next/dt' into for-next omits a4a357fd4477 Merge branch 'for-5.2/dax' into libnvdimm-fixes omits 28cff3a7fe75 libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock omits 391f8ceac0bd libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __n [...] omits b0abc72e2991 libnvdimm/region: Register badblocks before namespaces omits 4bc5021f8006 libnvdimm/bus: Prevent duplicate device_unregister() calls omits c454b622bd68 Merge branch 'next/defconfig' into for-next omits 05eefb277c97 Merge branch 'next/dt' into for-next omits dd853b2dfa65 Merge branch 'stable/for-linus-5.2' into linux-next omits a33d60c226eb swiotlb: fix phys_addr_t overflow warning omits 4a486e0b3656 Merge tag 'keys-misc-20190619' into keys-next omits b2572772d13e EDAC: Make edac_debugfs_create_x*() return void omits 22a0b83583ab Merge branch 'for-5.3' into for-next omits a6a11a05302b Merge branch 'for-5.3' into for-next omits 0d8bc7b138cb Merge branch 'next/defconfig' into for-next omits 6379b07c5c4e xen/swiotlb: simplify range_straddles_page_boundary() omits 1db17017d49b xen/swiotlb: fix condition for calling xen_destroy_contigu [...] omits fef65e1e507c Merge branch 'for-5.2-fixes' into for-next omits 2fcf7c0b67e0 drivers/base: Introduce kill_device() omits f8c9d8cbf3e6 Merge branch 'next/dt' into for-next omits 2e3633d53c67 EDAC/aspeed: Remove set but not used variable 'np' omits b28372c4390e EDAC/ie31200: Reformat PCI device table omits efcea746fdc6 EDAC/ie31200: Add Intel Coffee Lake CPU support omits a1ee570c831d EDAC/sifive: Add EDAC platform driver for SiFive SoCs omits f9aaba8dafc0 EDAC/sb_edac: Remove redundant update of tad_base omits caef756dd2f7 arm64: dts: stratix10: Add SDMMC EDAC node omits 1465c42fdddc EDAC/altera: Add Stratix10 SDMMC support omits 096322224f94 arm64: dts: stratix10: Add OCRAM EDAC node omits b7831befaaf6 EDAC/altera: Add Stratix10 OCRAM ECC support omits f5d59da9663d EDAC/sysfs: Drop device references properly omits 6f346347459c EDAC/sysfs: Fix memory leak when creating a csrow object omits d68c44eaa535 Merge branch 'next/defconfig' into for-next omits 8821f1861040 Merge branch 'next/dt' into for-next omits 08e3c4158538 ARM: bcm283x: Enable DMA support for SPI controller adds ad5e427e0f6b Merge branch 'parisc-5.3-3' of git://git.kernel.org/pub/sc [...] adds 06532750010e dma-mapping: use dma_get_mask in dma_addressing_limited adds c2626876c24f Merge tag 'dma-mapping-5.3-2' of git://git.infradead.org/u [...] adds cf64527bb33f KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when lea [...] adds ec269475cba7 Revert "kvm: x86: Use task structs fpu field for user" adds e751732486eb KVM: X86: Fix fpu state crash in kvm guest adds d9a710e5fc49 KVM: X86: Dynamically allocate user_fpu adds c6bf2ae931ad KVM: nVMX: Set cached_vmcs12 and cached_shadow_vmcs12 NULL [...] adds 2f5947dfcaec Documentation: move Documentation/virtual to Documentation/virt adds 266e85a5ec91 KVM: X86: Boost queue head vCPU to mitigate lock waiter pr [...] adds 76260774575c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 6d140e7569db powerpc/pseries: Update SCM hcall op-codes in hvcall.h adds 0d7fc080ba13 powerpc/papr_scm: Update drc_pmem_unbind() to use H_SCM_UN [...] adds 3a855b7ac7d5 powerpc/papr_scm: Force a scm-unbind if initial scm-bind fails adds bed38c3e2dca Merge tag 'powerpc-5.3-2' of git://git.kernel.org/pub/scm/ [...] adds d7852fbd0f04 access: avoid the RCU grace period for the temporary subje [...] adds a29a0a467e2c Merge branch 'access-creds' adds aecea57f84b0 ktest: Fix some typos in config-bisect.pl adds da3cc2e6f168 Merge tag 'ktest-v5.3' of git://git.kernel.org/pub/scm/lin [...] adds 56ac5e213933 riscv: enable sys_clone3 syscall for rv64 adds f4da5d074c8e MAINTAINERS: Add Paul as a RISC-V maintainer adds 251a44888183 riscv: include generic support for MSI irqdomains adds 26091eef3c17 riscv: dts: Add DT node for SiFive FU540 Ethernet controll [...] adds a51edf751b66 Merge tag 'riscv/for-v5.3-rc2' of git://git.kernel.org/pub [...] adds c528adefd645 int340X/processor_thermal_device: Fix proc_thermal_rapl_remove() adds e0a12445d1cb cpufreq/pasemi: fix use-after-free in pas_cpufreq_cpu_init() adds fdc757015782 Merge branch 'pm-cpufreq' adds 6789f873ed37 Merge tag 'pm-5.3-rc2' of git://git.kernel.org/pub/scm/lin [...] adds d64b212ea960 ARM: davinci: fix sleep.S build error on ARMv4 adds 3a9d2569e45c ARM: dts: bcm: bcm47094: add missing #cells for mdio-bus-mux adds 14d017bee4ac ARM: defconfig: u8500: Refresh defconfig adds 02a0242549aa ARM: defconfig: u8500: Add new drivers adds 6e998ef24d60 ARM: dts: imx7ulp: Fix usb-phy unit address format adds 2ca993963339 ARM: dts: imx6ul: fix clock frequency property name of I2C buses adds 52d09014bb10 arm64: dts: imx8mm: Correct SAI3 RXC/TXFS pin's mux option #1 adds 8d0148473dec arm64: dts: imx8mq: fix SAI compatible adds 7bd9d465140a Merge tag 'imx-fixes-5.3' of git://git.kernel.org/pub/scm/ [...] adds 8e1d47bed6dc Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 5a46d3f71d5e ACPI/IORT: Fix off-by-one check in iort_dev_find_its_id() adds f5d2ce990203 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 6abe28197024 s390: enable detection of kernel version from bzImage adds a6ec414a4dd5 s390/qdio: add sanity checks to the fast-requeue path adds 69e96207ebf9 s390/qdio: restrict QAOB usage to IQD unicast queues adds c9f597a4d6d7 vfio-ccw: Fix misleading comment when setting orb.cmd.c64 adds 8b515be512a2 vfio-ccw: Fix memory leak and don't call cp_free in cp_init adds c1ab69268d12 vfio-ccw: Set pa_nr to 0 if memory allocation fails for pa [...] adds f4c9939433bd vfio-ccw: Don't call cp_free if we are processing a channe [...] adds 127e62174041 vfio-ccw: Update documentation for csch/hsch adds 4c4cbbaa693a Documentation: fix vfio-ccw doc adds eed341976014 Merge tag 'vfio-ccw-20190717-2' of https://git.kernel.org/ [...] adds 3f4b04e3cfd4 s390/hypfs: fix a typo in the name of a function adds 061c99623949 s390: use __u{16,32,64} instead of uint{16,32,64}_t in uap [...] adds a963609e2778 kbuild: enable arch/s390/include/uapi/asm/zcrypt.h for uap [...] adds 5518aed82d2a s390: wire up clone3 system call adds 0a5c3c2f4766 s390/bitops: make test functions return bool adds 9779048d71b1 s390/kasan: add bitops instrumentation adds 223ea39d8cd2 Merge remote-tracking branch 's390-fixes/fixes' adds 038029c03e21 sparc: remove unneeded uapi/asm/statfs.h adds a0450dddb707 Merge remote-tracking branch 'sparc/master' adds bba18318e7d1 net: mvpp2: Don't check for 3 consecutive Idle frames for [...] adds f4e5f775db5a net: hns: fix LED configuration for marvell phy adds cbcf0999ae33 net: stmmac: RX Descriptors need to be clean before settin [...] adds ec5e5ce1e18b net: stmmac: Use kcalloc() instead of kmalloc_array() adds 01ad7facb68f Merge branch 'stmmac-fixes' adds df7699c70c1b net: stmmac: Do not cut down 1G modes adds b3e487c0cf42 Revert "net: hns: fix LED configuration for marvell phy" adds efa7b79f675d selftests: forwarding: gre_multipath: Enable IPv4 forwarding adds 1be79d89b7ae selftests: forwarding: gre_multipath: Fix flower filters adds 8eadf9bbab45 Merge branch 'selftests-forwarding-GRE-multipath-fixes' adds 78e420408d12 net: dsa: mv88e6xxx: chip: Add of_node_put() before return adds 7ba771e3e246 net: dsa: sja1105: sja1105_main: Add of_node_put() adds a261e3797506 sky2: Disable MSI on ASUS P6T adds d86afb89305d net: thunderx: Use fwnode_get_mac_address() adds c7148c03db80 net/ipv4: cleanup error condition testing adds 3bc817d665ac ip6_gre: reload ipv6h in prepare_ip6gre_xmit_ipv6 adds c63845609c47 can: dev: call netif_carrier_off() in register_candev() adds d4b890aec4be can: rcar_canfd: fix possible IRQ storm on high load adds 375f755899b8 can: mcp251x: add error check when wq alloc failed adds e9f2a856e102 can: flexcan: fix an use-after-free in flexcan_setup_stop_mode() adds 5f186c257fa4 can: flexcan: fix stop mode acknowledgment adds fee6a8923ae0 can: peak_usb: fix potential double kfree_skb() adds b7a14297f102 can: gw: Fix error path of cgw_module_init adds 09ea26792a57 Merge tag 'linux-can-fixes-for-5.3-20190724' of git://git. [...] adds c7fa7f567cab net: phylink: don't start and stop SGMII PHYs in SFP modul [...] adds f972037e7124 net: phy: mscc: initialize stats array adds 47b79bbb19e1 net/tls: add myself as a co-maintainer adds 260637903f47 ovs: datapath: hide clang frame-overflow warnings adds 4638faac0327 netrom: hold sock when setting skb->destructor adds c8ec4632c6ac ife: error out when nla attributes are empty adds f06d0ca45827 linux/dim: Fix overflow in dim calculation adds f8be17b81d44 lib/dim: Fix -Wunused-const-variable warnings adds 16b2084a8afa Merge branch 'dim-fixes' adds 4b663366246b tun: mark small packets as owned by the tap sock adds 9891d06836e6 st21nfca_connectivity_event_received: null check the allocation adds 3008e06fdf09 st_nci_hci_connectivity_event_received: null check the allocation adds 83fbae60fd38 fsl/fman: Remove comment referring to non-existent function adds 9a592a67f3df Merge remote-tracking branch 'net/master' adds d9b8aadaffa6 bpf: fix narrower loads on s390 adds 06a22d897d82 bpf: fix access to skb_shared_info->gso_segs adds be69483bf4f3 selftests/bpf: add another gso_segs access adds 7c8b87f01261 Merge branch 'fix-gso_segs' adds decb705e01a5 libbpf: fix using uninitialized ioctl results adds cb8ffde5694a libbpf: silence GCC8 warning about string truncation adds 5438f428bb1c Merge remote-tracking branch 'bpf/master' adds 13037df5bf64 Merge remote-tracking branch 'ipsec/master' adds cb81572e8cb5 netfilter: nf_tables: Make nft_meta expression more robust adds 67d86835840a netfilter: nft_meta_bridge: Eliminate 'out' label adds 60e2f24bef16 Merge remote-tracking branch 'netfilter/master' adds 4475f8c4ab7b ALSA: compress: Fix regression on compressed capture streams adds 26c3f1542f50 ALSA: compress: Prevent bypasses of set_params adds a70ab8a86450 ALSA: compress: Don't allow paritial drain operations on c [...] adds 3b8179944cb0 ALSA: compress: Be more restrictive about when a drain is allowed adds 607975b30db4 ALSA: ac97: Fix double free of ac97_codec_device adds 2756d9143aa5 ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chips adds 3f8809499bf0 ALSA: hda - Add a conexant codec entry to let mute led work adds 7c80d18250ca Merge remote-tracking branch 'sound-current/for-linus' adds 45004d66f2a2 ASoC: dapm: fix a memory leak bug adds 8201f11a1f75 ASoC: qcom: apq8016_sbc: Fix oops with multiple DAI links adds 717dedb1dcee ASoC: SOF: Intel: hda: remove misleading error trace from [...] adds 40aa5383e393 ASoC: Fail card instantiation if DAI format setup fails adds 9fcf9139a2fd ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s mas [...] adds 72ea86391cd3 ASoC: Intel: Fix some acpi vs apci typo in somme comments adds b57709004455 Merge branch 'asoc-5.3' into asoc-linus adds 47cd4bb145ac Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 27988c966876 Merge tag 'v5.3-rc1' into regulator-5.3 adds a853c0a0b013 regulator: lp87565: Fix probe failure for "ti,lp87565" adds 3b7b2aabb88e Merge remote-tracking branch 'regulator-fixes/for-linus' adds 8d8bef503658 spi: bcm2835: Fix 3-wire mode if DMA is enabled adds cc3af187d8b8 Merge branch 'spi-5.3' into spi-linus adds 248376b37ad9 Merge remote-tracking branch 'spi-fixes/for-linus' adds 4a2b8560e3df tty: serial: netx: Delete driver adds 61d51456f357 vt: Grab console_lock around con_is_bound in show_bind adds f3e13f42cd65 Merge remote-tracking branch 'tty.current/tty-linus' adds f3dccdaade41 usb: pci-quirks: Correct AMD PLL quirk detection adds 4fbb8aa75836 usb: pci-quirks: Minor cleanup for AMD PLL quirk adds d74ffae8b8dd usb-storage: Add a limitation for blk_queue_max_hw_sectors() adds 94b9a70d32db usb/hcd: Fix a NULL vs IS_ERR() bug in usb_hcd_setup_local_mem() adds f90bf1ece48a usb: wusbcore: fix unbalanced get/put cluster_id adds bafe64e5f0ed Revert "usb: usb251xb: Add US lanes inversion dts-bindings" adds 79f6fafad4e2 Revert "usb: usb251xb: Add US port lanes inversion property" adds 4849ee612970 usb: usb251xb: Reallow swap-dx-lanes to apply to the upstr [...] adds d39b5bad8658 xhci: Fix crash if scatter gather is used with Immediate D [...] adds a71272f29609 Merge remote-tracking branch 'usb.current/usb-linus' adds c2f2ad61091f Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 6eab24bed124 Merge remote-tracking branch 'phy/fixes' adds dbc4f989c878 Staging: fbtft: Fix probing of gpio descriptor adds b918d1c27066 Staging: fbtft: Fix reset assertion when using gpio descriptor adds 66665bb99792 staging: gasket: apex: fix copy-paste typo adds fb2b055b7e6e staging: wilc1000: flush the workqueue before deinit the host adds 610504301235 staging: unisys: visornic: Update the description of 'poll [...] adds 92e3e884887c Staging: fbtft: Fix GPIO handling adds 8f9e86ee7959 staging: android: ion: Bail out upon SIGKILL when allocati [...] adds 869c5dd1ede6 Merge remote-tracking branch 'staging.current/staging-linus' adds f62fa0ced46a habanalabs: use %pad for printing a dma_addr_t adds 717261e1769d habanalabs: don't reset device when getting VRHOT adds 85697853beb2 Merge tag 'misc-habanalabs-fixes-2019-07-22' of git://peop [...] adds 333a2101f47c firmware: Fix missing inline adds a56587065094 binder: Set end of SG buffer area properly. adds 49ed96943a8e binder: prevent transactions to context manager from its o [...] adds 1be8624a0cbe mei: me: add mule creek canyon (EHL) device ids adds 3d139703d397 fpga-manager: altera-ps-spi: Fix build error adds 10b0f1c227ed vmw_balloon: Remove Julien from the maintainers list adds 1b5621832f9b eeprom: make older eeprom drivers select NVMEM_SYSFS adds 0c7d37f4d9b8 hpet: Fix division by zero in hpet_time_div() adds d4fddac5a51c test_firmware: fix a memory leak bug adds 190c6af08e09 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 020834bebbcb Input: applespi - select CRC16 module adds b1cbb2f09d7b Input: applespi - fix trivial typo in struct description adds 883a2a80f79c Input: elantech - enable SMBus on new (2018+) systems adds f3b5720cabaf Input: elantech - annotate fall-through case in elantech_u [...] adds 25f8c834e2a6 Input: synaptics - enable RMI mode for HP Spectre X360 adds aaccb66cb98a Merge remote-tracking branch 'input-current/for-linus' adds baf6722aa0cb ide: Use dev_get_drvdata where possible adds 45bd4d48c64a Merge remote-tracking branch 'ide/master' adds 36876b30d214 selftests: kmod: Fix typo in kmod.sh adds 399ea57a4c8b selftests/x86: fix spelling mistake "FAILT" -> "FAIL" adds 2e05ec4834f9 selftests: mlxsw: Fix typo in qos_mc_aware.sh adds 527d37e9e575 selftests/livepatch: add test skip handling adds 8826d8d8420c Merge remote-tracking branch 'kselftest-fixes/fixes' adds d105ef8120dd dmaengine: tegra210-adma: Fix unused function warnings adds 4962a326571b Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 1417db4fbe08 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 33eb28beabea Merge remote-tracking branch 'omap-fixes/fixes' adds 14ffc16824bc Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 00289cd87676 drivers/base: Introduce kill_device() adds 8aac0e233891 libnvdimm/bus: Prevent duplicate device_unregister() calls adds 700cd033a82d libnvdimm/region: Register badblocks before namespaces adds 6de5d06e657a libnvdimm/bus: Prepare the nd_ioctl() path to be re-entrant adds b70d31d054ee libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __n [...] adds ca6bf264f6d8 libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock adds 87a30e1f05d7 driver-core, libnvdimm: Let device subsystems add local lo [...] adds 81b343dd838a Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 6e7ca09b583d btrfs: Fix deadlock caused by missing memory barrier adds 2777dce90db0 Merge branch 'misc-5.3' into next-fixes adds 078b055c6068 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 2085eeffbc6d fix the struct mount leak in umount_tree() adds 9376656a8c6f Merge remote-tracking branch 'vfs-fixes/fixes' adds edbfe83def34 platform/x86: pcengines-apuv2: Fix softdep statement adds 8732d85a69a0 platform/x86: wmi: add missing struct parameter description adds 6acf5d76ab68 Platform: OLPC: add SPI MODULE_DEVICE_TABLE adds 66013e8ec685 platform/x86: intel_pmc_core: Add ICL-NNPI support to PMC Core adds 62bd9142f471 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds c7842d1080a3 dt-bindings: clk: allwinner,sun4i-a10-ccu: Correct path in $id adds 50ce73cfbb4a dt-bindings: interrupt-controller: al-fic: remove redundan [...] adds 0591336a9e35 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds e70bdd81bfe2 scsi: fdomain: fix building pcmcia front-end adds 1b5d9a6e9835 scsi: core: fix the dma_max_mapping_size call adds 359603a3847e scsi: megaraid_sas: fix spelling mistake "megarid_sas" -> [...] adds 3b5f307ef3cb scsi: megaraid_sas: fix panic on loading firmware crashdump adds e45ab43b1d40 scsi: megaraid_sas: Make some functions static adds 5523ca8f624d scsi: fcoe: fix a typo adds 5578257ca0e2 scsi: ibmvfc: fix WARN_ON during event pool release adds 20122994e38a scsi: scsi_dh_alua: always use a 2 second delay before ret [...] adds c8559eacc055 Merge remote-tracking branch 'scsi-fixes/fixes' adds 92e6475ae0a0 drm/amd/display: Set enabled to false at start of audio disable adds 48fe1c0a75fa Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' adds de129e32f8f2 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 44837d047970 Merge remote-tracking branch 'mmc-fixes/fixes' adds 847249ff4e3e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 910ffd8e3b6b Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 251f3fbb2886 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 66d7780f18ea dma-mapping: check pfn validity in dma_common_{mmap,get_sgtable} adds ad3c7b18c5b3 arm: use swiotlb for bounce buffering on LPAE configs adds 06074fd924ef Merge remote-tracking branch 'dma-mapping/for-next' adds 4310765e5de9 Merge remote-tracking branch 'arm/for-next' adds ca786b8db751 arm64: perf: Remove unused macro adds 21751206939a Merge remote-tracking branch 'arm-perf/for-next/perf' adds 1439dbf17e9e Merge branch 'arm/fixes' into for-next adds f77051e18f92 Merge remote-tracking branch 'arm-soc/for-next' adds 15a50180067f Merge remote-tracking branch 'actions/for-next' adds fb25ddcb82d2 Merge remote-tracking branch 'amlogic/for-next' adds da335d2bcb42 ARM: dts: aspeed: Add Facebook Minipack BMC adds dc4bea0b989c ARM: dts: aspeed: Add Lenovo Hr855xg2 BMC adds b3b06766315e ARM: dts: aspeed: tiogapass: Add VR devices adds bb1dba7be1ee ARM: dts: aspeed: Add SGPM pinmux adds 2f90ec143af8 ARM: configs: aspeed: Enable commonly used network functionality adds 24183825c3c7 ARM: configs: aspeed: Refresh defconfigs adds caec3f63d83f Merge branches 'dt-for-v5.4' and 'defconfig-for-v5.4' into [...] adds 4d7c84778245 Merge remote-tracking branch 'aspeed/for-next' adds 5d1ebe13ec87 Merge remote-tracking branch 'at91/at91-next' adds 4c6f5d4038af ARM: defconfig: enable cpufreq driver for RPi adds e2dd73ac4440 arm64: defconfig: enable cpufreq support for RPi3 adds 725d08e91c17 Merge branch 'bcm2835-defconfig-64-next' into for-next adds 939b482a6411 ARM: bcm283x: Reduce register ranges for UART, SPI and I2C adds f83e5000db15 Merge branch 'bcm2835-dt-next' into for-next adds 4262bff83d9c Merge remote-tracking branch 'bcm2835/for-next' adds 6d6062553e3d dt-bindings: imx: Add clock binding doc for i.MX8MN adds 456499361640 clk: imx8mm: Make 1416X/1443X PLL macro definitions common [...] adds 77f0da4f4418 clk: imx: Add API for clk unregister when driver probe fail adds 1c0679242fd0 clk: imx: Add support for i.MX8MN clock driver adds 5b739c8c8f73 clk: imx8: Add DSP related clocks adds c0939e6636d6 clk: imx8mm: correct the usb1_ctrl parent to be usb_bus adds 64209377e338 clk: imx8mm: rename 'share_count_dcss' to 'share_count_disp' adds 431bdd1df48e clk: imx8mq: Remove CLK_IS_CRITICAL flag for IMX8MQ_CLK_TMU_ROOT adds d3ca77e006ea clk: imx8mq: set correct parent for usb ctrl clocks adds a15136599c38 clk: imx: Remove unused clk based API adds 7c3dc212d3ec clk: imx8mm: Fix typo of pwm3 clock's mux option #4 adds 960cfc13fe12 clk: imx8mm: GPT1 clock mux option #5 should be sys_pll1_80m adds 09a4b12a5910 clk: imx: imx8mm: fix audio pll setting adds d15ae8c7cc65 Merge branch 'clk/imx' into for-next adds 3026d0b7a497 soc: imx8: Add i.MX8MQ UID(unique identifier) support adds 8dfe397431e0 soc: imx8: Add i.MX8MM UID(unique identifier) support adds 6d9d21711b38 firmware: imx: scu-pd: Rename mu PD range to mu_a adds 590b346b58ba firmware: imx: scu-pd: Add mu13 b side PD range adds d43dc52274d4 firmware: imx: scu-pd: Add IRQSTR_DSP PD range adds 4ddd7b251b92 Merge branch 'imx/drivers' into for-next adds 1991529f0fc9 arm64: Enable TIMER_IMX_SYS_CTR for ARCH_MXC platforms adds b4e4bdcc9dbe Merge branch 'imx/soc' into for-next adds 849b7e3bb202 dt-bindings: arm: fsl: Add support for ZII i.MX7 RMU2 board adds 1843f225625b dt-bindings: serial: lpuart: add the clock requirement for [...] adds 88574a24ea12 dt-bindings: arm: nxp: Add device tree binding for ls1046a [...] adds 417393a5072f dt-bindings: Add Vendor prefix for Einfochips adds c39eff747b84 dt-bindings: arm: Document i.MX8QXP AI_ML board binding adds 1a47dc0240bf dt-bindings: arm: fsl: Add the pico-pi-imx8m board adds 760af801e3a8 Merge branch 'imx/bindings' into for-next adds c6c0ad740916 ARM: dts: imx6ul: add dma support on ecspi adds 779988c5e618 ARM: dts: imx6sll: correct sdma compatible adds f496e6750083 ARM: dts: Add ZII support for ZII i.MX7 RMU2 board adds 4931b5f16016 ARM: dts: imx7d-zii-rpu2: Remove unneeded snvs_pwrkey node adds 5f7a6cd13457 ARM: dts: imx7-colibri: Remove unneeded snvs_pwrkey node adds 0be9af777049 ARM: dts: imx7ulp: add edma device node adds d9aa4d4fca67 ARM: dts: opos6uldev: use OF graph to describe the display adds 591c175076d7 ARM: dts: imx6ul: phyboard-segin: Rename dts to PHYTEC nam [...] adds e37816bf9114 ARM: dts: imx6ul: segin: Add boot media to dts filename adds 458264157b10 ARM: dts: imx6ul: segin: Reduce eth drive strength adds 783c10aa740f ARM: dts: imx6ul: segin: Fix LED naming for phyCORE and PE [...] adds f1da57d8ea3a ARM: dts: imx6ul: segin: Make FEC and ethphy configurable in dts adds 87dc2cd47989 ARM: dts: imx6ul: segin: Only enable NAND if it is populated adds b349580a4cae ARM: dts: imx6ul: phycore: Add eMMC at usdhc2 adds f638e7fdbfdf ARM: dts: imx6ul: segin: Move ECSPI interface to board inc [...] adds 9ae6390aa107 ARM: dts: imx6ul: segin: Move machine include to dts files adds f4411786b39b ARM: dts: imx6ull: Add support for PHYTEC phyBOARD-Segin w [...] adds 6d234bc6a4b4 ARM: dts: vf610-zii-spb4: Drop unused pinctrl_i2c1 pinmux config adds aee2a02bcf55 ARM: dts: vf610-zii-scu4-aib: Fix pinctrl_i2c1's identation adds 9461e35f8418 ARM: dts: vf610-zii-scu4-aib: Drop unused pinctrl_i2c3 pin [...] adds 211ded786146 ARM: dts: imx6sx: move GIC to right location in DT adds b051589c69bf ARM: dts: imx6sl: move GIC to right location in DT adds 8c1a1f4879b6 ARM: dts: imx6ul: move GIC to right location in DT adds df7126cc4210 ARM: dts: imx6sll: move GIC to right location in DT adds 7b4d92308aae Merge branch 'imx/dt' into for-next adds a99b26b14bea arm64: dts: imx8mq: Add MIPI D-PHY adds 9d9005a5a23f arm64: dts: imx8mq-librem5: Enable MIPI D-PHY adds df1703896a17 arm64: dts: imx8mm: Init rates and parents configs for clocks adds d7b26d41eb74 arm64: dts: imx8mq: Add gpio-ranges property adds 4d59541a7556 arm64: dts: imx8mm: Add gpio-ranges property adds 17259a56424d arm64: dts: imx8mm: Remove setting for IMX8MM_CLK_USB_CORE_REF adds a6c53aa811b6 arm64: dts: imx8mm-evk: enable usb1 and typec support adds c834d9ba4626 arm64: dts: imx8m: Add ddr-pmu nodes adds a585c8e6db1c arm64: dts: imx8mm: Add "fsl,imx8mq-src" as src's fallback [...] adds 6b598b5f4021 arm64: dts: imx8mm: Correct OPP table according to latest [...] adds 1643e4a1327c arm64: dts: imx8mq: Correct OPP table according to latest [...] adds 8966072a9b48 arm64: dts: imx8mq: Add clock for TMU node adds 5e9b3f68492b arm64: dts: imx8mq: correct usb controller clocks adds 838658ad589b arm64: dts: rdu3: add UCS1002 charge controller node adds 200ee725a492 arm64: dts: nxp: add ls1046a-frwy board support adds 09d849238113 arm64: dts: imx8mm-evk: Remove invalid properties adds 2305fd10eaf1 arm64: dts: freescale: Add support for i.MX8QXP AI_ML board adds a9f6ceddc8d5 dts: arm64: ls1028a: Add optional property node for Mali DP500 adds 24d813375bf5 arm64: dts: imx8qxp: add lpuart baud clock adds 98516dc67697 arm64: dts: imx8qxp: add serial alias adds c721c1c2fc90 arm64: dts: fsl: pico-pi: Add a device tree for the PICO-PI-IMX8M adds 88514ef56737 arm64: dts: add the console node for DPAA2 platforms adds b388428260c6 Merge branch 'imx/dt64' into for-next adds 7f4e4afa140c arm64: defconfig: Enable SDMA on i.mx8mq/8mm adds 4d53ea811b21 arm64: defconfig: Select CONFIG_PINCTRL_IMX8MN by default adds 87ff1f88552a arm64: defconfig: Select CONFIG_CLK_IMX8MN by default adds bf58de429387 arm64: defconfig: Build imx8 ddr pmu as module adds 1596861583cb Merge branch 'imx/defconfig' into for-next adds 26773b1c55d8 Merge remote-tracking branch 'imx-mxs/for-next' adds 677fedebed06 Merge remote-tracking branch 'keystone/next' adds 5f9924c4bbd9 Merge remote-tracking branch 'mediatek/for-next' adds af117d90d2e1 Merge remote-tracking branch 'mvebu/for-next' adds 0413366fed79 Merge remote-tracking branch 'omap/for-next' adds 2c6d2d3a580a arm64: dts: qcom: Add Lenovo Miix 630 adds 3f527d311932 arm64: dts: qcom: Add HP Envy x2 adds 722eb2f65acc arm64: dts: qcom: Add Asus NovaGo TP370QL adds 6e37ccf78a53 firmware: qcom_scm: Use proper types for dma mappings adds c8b08fc0d6f8 firmware: qcom_scm: Fix some typos in docs and printks adds af311ff9a691 firmware: qcom_scm: Cleanup code in qcom_scm_assign_mem() adds cba4717674af Merge branches 'arm64-for-5.4' and 'drivers-for-5.3' into [...] adds 690b0c5ecf18 Merge remote-tracking branch 'qcom/for-next' adds fc2e6f03a165 Merge remote-tracking branch 'renesas/next' adds 3b1d29753cba Merge remote-tracking branch 'reset/reset/next' adds 31ed9d9d71ec ARM: dts: rockchip: Limit WiFi TX power on rk3288-veyron-jerry adds ab9640000d92 ARM: dts: rockchip: move rk3288-veryon display settings in [...] adds 6b381a8e2c5f ARM: dts: rockchip: consolidate veyron panel and backlight [...] adds c6855f7bb66b dt-bindings: ARM: dts: rockchip: Add bindings for rk3288-v [...] adds 0067692b662e ARM: dts: rockchip: add veyron-fievel board adds 4a11458611fb ARM: dts: rockchip: add veyron-tiger board adds 5766c19478ea Merge branch 'v5.4-armsoc/dts32' into for-next adds 5882d65c1691 arm64: dts: rockchip: Add PWM fan for RockPro64 adds 10e3b44efbc4 Merge branch 'v5.4-armsoc/dts64' into for-next adds 7114fbdaa2aa clk: rockchip: Fix -Wunused-const-variable in rv1108 clk driver adds 822b939caf45 Merge branch 'v5.4-clk/next' into for-next adds 2b9c9ace59f7 Merge remote-tracking branch 'rockchip/for-next' adds 6f21a03b07ce ARM: dts: sunxi: Remove simple-panel compatible adds d40113fb5f7e ARM: dts: sunxi: Fix the HDMI PHY name adds 5a3181a5cf7f Merge branch 'sunxi/dt-for-5.4' into sunxi/for-next adds e32db73c5aca MAINTAINERS: Update my email address adds c7c4ae9d9c3b Merge branch 'sunxi/fixes-for-5.3' into sunxi/for-next adds 2a0dd1d7415a arm64: defconfig: Enable IR SUNXI option adds 342d23a7dacf ARM: dts: sunxi: Prefer A31 bindings for IR adds 8fa345e711bf ARM: dts: sunxi: Prefer A31 bindings for IR adds 44a4f416c838 arm64: dts: allwinner: a64: Add IR node adds 63eb1e149576 arm64: dts: allwinner: a64: Enable IR on Orange Pi Win adds 9267811aad35 arm64: dts: allwinner: h6: Add IR receiver node adds 86be740845e3 arm64: dts: allwinner: h6: Enable IR on H6 boards adds b184e1e79e6d Merge branches 'sunxi/config64-for-5.4' and 'sunxi/dt-for- [...] adds cb4e3e1668b1 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 429923e50397 Merge remote-tracking branch 'tegra/for-next' adds 1573eebeaa80 clk: at91: generated: Truncate divisor to GENERATED_MAX_DIV + 1 adds 6ee82ef04e38 clk: Add missing documentation of devm_clk_bulk_get_option [...] adds c93d059a8045 clk: mediatek: mt8183: Register 13MHz clock earlier for cl [...] adds c9a67cbb5189 clk: sprd: Select REGMAP_MMIO to avoid compile errors adds e1f1ae8002e4 clk: renesas: cpg-mssr: Fix reset control race condition adds 03d7036efa4a Merge branch 'clk-fixes' into clk-next adds f490d6b3c14b Merge remote-tracking branch 'clk/clk-next' adds 6b394e3078f6 Merge remote-tracking branch 'csky/linux-next' adds 39815f7302ea Merge remote-tracking branch 'h8300/h8300-next' adds f9065b54d437 MIPS: Remove unused R4300 CPU support adds 8e96b08472e6 MIPS: Remove unused R5432 CPU support adds ccd51b9fc3bf MIPS: Remove unused R5432_CP0_INTERRUPT_WAR adds c2aeaaea1756 MIPS: Remove unused R8000 CPU support adds 58ca7d741c79 Merge remote-tracking branch 'mips/mips-next' adds fa9fd00100ce parisc/ftrace: Add ARCH_SUPPORTS_FTRACE_OPS support adds 5f286b93195d parisc/ftrace: Add KPROBES_ON_FTRACE adds 8df4131f57d1 parisc: Update feature list adds 32a47aac6f38 parisc: fix race condition in patching code adds 989c786e3f18 parisc: rename default_defconfig to defconfig adds 736d2e33b473 Merge remote-tracking branch 'parisc-hd/for-next' adds caa7033c8c74 Merge remote-tracking branch 'risc-v/for-next' adds bc2c660f9346 revert Revert "fix the struct mount leak in umount_tree()" adds 0e01e7a667e9 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 33d26b2757c6 afs: Fix the CB.ProbeUuid service handler to reply correctly adds 86a8eaa0d50c afs: Fix loop index mixup in afs_deliver_vl_get_entry_by_name_u() adds fb508a70e1be fs: afs: Fix a possible null-pointer dereference in afs_pu [...] adds dd05d852085f afs: Provide an RCU-capable key lookup adds 579cb95f6d3a afs: Support RCU pathwalk adds a02f0edefbec Merge remote-tracking branch 'afs/afs-next' adds db5ca8b1b1e7 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 6966af5a177b cifs: fix rmmod regression in cifs.ko caused by force_sig changes adds a812949d7ac8 SMB3: Fix deadlock in validate negotiate hits reconnect adds c6aefe0af593 SMB3: Fix potential memory leak when processing compound chain adds 25f8ddb05523 cifs: fix a comment for the timeouts when sending echos adds bdfbed652fb3 fs: cifs: cifsssmb: remove redundant assignment to variable ret adds b160a8b2301f cifs: get mode bits from special sid on stat adds c816da118aee cifs: allow chmod to set mode bits using special sid adds 5fef2f03f4a8 cifs: prepare SMB2_Flush to be usable in compounds adds ef4cbb5efb1b cifs: add passthrough for smb2 setinfo adds 32892f6cac48 Merge remote-tracking branch 'cifs/for-next' adds 44fd186cdf80 Merge remote-tracking branch 'f2fs/dev' adds 1e4c5aab1788 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 0a3f132f7f0e Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds 43e4cb942e88 locks: Fix procfs output for file leases adds 30ef27cd5606 Merge remote-tracking branch 'file-locks/locks-next' adds 38b29c78a57a Merge remote-tracking branch 'vfs/for-next' adds fcb4510c60d9 Merge remote-tracking branch 'printk/for-next' adds 42ddcd1a25f3 Merge remote-tracking branch 'hid/for-next' adds c922c33cd4c8 Merge remote-tracking branch 'i2c/i2c/for-next' adds ba036acef828 hwmon: Remove ads1015 driver adds c446ae586eb5 device-tree: bindinds: add NXP PCT2075 as compatible devic [...] adds 550241aa43e8 hwmon: (lm75) add support for PCT2075 adds f7da863eda09 hwmon: (pmbus/max31785) Remove a useless #define adds b5a44cea2b7a hwmon: (k8temp) update to use new hwmon registration API adds bb4aabec986a docs: hwmon: pxe1610: convert to ReST format and add to the index adds d3200c3b543d x86/amd_nb: Add PCI device IDs for family 17h, model 70h adds 90161fde7b5d hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs adds 20f30bf1de02 hwmon: (asb100) convert to i2c_new_dummy_device adds 8234d59b34e0 hwmon: (smm665) convert to i2c_new_dummy_device adds 3d7ab806e6a0 hwmon: (w83781d) convert to i2c_new_dummy_device adds d28ee05c7c84 hwmon: (adt7475) Convert to use hwmon_device_register_with [...] adds dbadea52204d hwmon: (nct6775) Integrate new model nct6116 adds a41c6eb90457 hwmon: (acpi_power_meter) Change log level for 'unsafe sof [...] adds ae6262d1a070 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 4d2e26a38fbc docs: powerpc: convert docs to ReST and rename to *.rst adds 08a69058c02f docs: power: add it to to the main documentation index adds bff9e34c6785 docs: fix broken doc references due to renames adds 9d42afbe6bd4 docs: pdf: add all Documentation/*/index.rst to PDF output adds 24889dad3d9e docs: conf.py: add CJK package needed by translations adds e0de2b59e243 docs: conf.py: only use CJK if the font is available adds b308467c916a scripts/sphinx-pre-install: fix script for RHEL/CentOS adds 56e5a6339237 scripts/sphinx-pre-install: don't use LaTeX with CentOS 7 adds 353290a9eb53 scripts/sphinx-pre-install: fix latexmk dependencies adds 4ea96d57bbfd scripts/sphinx-pre-install: cleanup Gentoo checks adds 27eed923f715 scripts/sphinx-pre-install: seek for Noto CJK fonts for pd [...] adds a84d9e899683 docs: load_config.py: avoid needing a conf.py just due to [...] adds 9fc3a18a942f docs: remove extra conf.py files adds 518b7d55f80e docs: virtual: add it to the documentation body adds d6f0f2f19a9e docs: load_config.py: ensure subdirs end with "/" adds 48ffc3d12b55 Merge branch 'pdf_fixes_v1' of https://git.linuxtv.org/mch [...] adds 74af0d0be1d7 docs/vm: transhuge: fix typo in madvise reference adds 2b607f7088f9 doc:it_IT: translations in process/ adds 45ff19ef2074 Merge remote-tracking branch 'jc_docs/docs-next' adds 967b109096b2 media: uapi: new file needs types.h adds 20958f9d5c48 media: meson/ao-cec: use cec_notifier_cec_adap_(un)register adds e67776894065 media: cros-ec-cec: use cec_notifier_cec_adap_(un)register adds 276c821f7731 media: seco-cec: use cec_notifier_cec_adap_(un)register adds ca3cc03b7138 media: s5p-cec: use cec_notifier_cec_adap_(un)register adds 72a171d72aa6 media: stih-cec: use cec_notifier_cec_adap_(un)register adds ebe15c767968 media: tegra-cec: use cec_notifier_cec_adap_(un)register adds 999a4312e871 media: v4l2-ioctl: call v4l_pix_format_touch() for TRY_FMT adds 43266ad2b47d media: input/touchscreen/sur40: use COLORSPACE_RAW adds 8d86a1564995 media: vb2: reorder checks in vb2_poll() adds 7708065f5d51 media: v4l2-mem2mem: reorder checks in v4l2_m2m_poll() adds b61789f53d49 media: drivers/media: don't set pix->priv = 0 adds b98fd3cb6db8 media: vivid: fix potential integer overflow on left shift adds aa9c2182c454 media: vivid:add sanity check to avoid divide error and se [...] adds 31bd0e5e61dc media: davinci-vpbe: remove obsolete includes adds 9bef0d1d053d media: dt-bindings: media: meson-ao-cec: add SM1 compatible adds aef5f47c9907 media: platform: meson-ao-cec-g12a: add support for SM1 adds ed2cea4f95bf media: cobalt: remove redundant assignment to variable data adds f2180adfd7a3 media: m2m-deinterlace: Fix misuse of strscpy adds ba78170ef153 media: go7007: Fix misuse of strscpy adds 9230a4cc316b media: via-camera: call viafb_pm_unregister in remove() adds 4965bcd3c1f3 media: via-camera: use struct v4l2_fh adds fa564e90257e media: ov7670: don't return ENOTTY if SUBDEV_API is not set adds ec8b22b4bd8e media: via-camera: fix v4l2-compliance fails adds 6732ecb335f5 media: cobalt: Prefer pcie_capability_read_word() adds 1a03f91c2c24 media: vivid: work around high stack usage with clang adds 02c25c003405 media: staging/imx: Fix NULL deref in find_pipeline_entity() adds da79bf41a4d1 media: exynos4-is: fix leaked of_node references adds 094efbe748c2 media: ti-vpe: fix leaked of_node references adds 322b169476aa media: staging/media/davinci_vpfe: Add null check post kmalloc adds 81f96ebc8a66 media: saa7134: remove redundant assignment to variable value adds 596a5a58e89a media: vb2-dc: skip CPU sync in map/unmap dma_buf adds 2dbcb6fb96f5 media: media/i2c: don't return ENOTTY if SUBDEV_API is not set adds b4133ad3a5c8 media: m2m-deinterlace: use struct v4l2_fh adds 854aca6d3ad1 media: omap_vout: use struct v4l2_fh adds 65953018b30c media: mx2_emmaprp: use struct v4l2_fh adds 7770f89b26ce media: vimc: stream: remove obsolete function doc adds 959f9c841b6b media: vimc: stream: fix style of argument description adds ed391879dd73 media: vimc: stream: format comments as kernel-doc adds edb0b4e24baa media: vimc.rst: Add a proper alt attribute to vimc.dot adds e2727ec58c11 media: vimc.rst: add vimc-streamer source documentation adds 78b3e86b5a75 media: dt: bindings: tegra-vde: Document new optional IOMM [...] adds 0bd465765f8d media: rcar-vin: Clean up correct notifier in error path adds 21a816e7ee5d media: rcar-vin: Centralize black listing of pixel formats adds 9e037bdf743c media: staging: media: cedrus: Fix misuse of GENMASK macro adds d4a6a9537bc3 media: hdpvr: Add device num check and handling adds 173f6eacc8a8 media: v4l: ctrls: Add debug messages adds 08aac0e32fe4 media: marvell-ccic: mmp: add MODULE_DEVICE_TABLE adds 3c1350501c21 media: v4l2-dev/ioctl: require non-zero device_caps, verif [...] adds 610fce537221 media: sh_veu: convert to struct v4l2_fh adds ee484875af00 media: davinci/vpfe_capture.c: drop unused format descriptions adds 8baf50109929 media: am437x: remove unused struct vpfe_pixel_format adds 79e85d1d2c16 media: vivid: fix device init when no_error_inj=1 and fb disabled adds 757c2bf597a8 media: staging/media/bcm2048: remove driver adds 4ee222406740 media: staging: davinci: remove vpfe driver adds f61c0ca4b402 media: vivid: fix typo: use -> user adds 45ffbd15ede6 media: ov5645: Remove unneeded regulator_set_voltage() adds 4962bb38fb61 media: ov5645: Use regulator_bulk() functions adds 8791a102ce57 media: i2c: ov5640: Check for devm_gpiod_get_optional() error adds 24c8ac890130 media: i2c: ov5640: Fix the order for enabling regulators adds c0a7c0025369 media: dt-bindings: Update bindings for Cadence CSI2TX ver [...] adds bf9df90b3557 media: Add lane checks for Cadence CSI2TX adds 6ded416d4ac4 media: Fix Lane mapping in Cadence CSI2TX adds 050ff2ad1cca media: Add support for Cadence CSI2TX 2.1 adds 913c55a86400 media: ov2680: fix a typo in a function name adds bfe655d159af media: pci: Use dev_get_drvdata where possible adds 3be9cc6ad3fa media: v4l2-fwnode: Switch to use fwnode_property_count_uXX() adds 6ddb094a9f8c media: staging/intel-ipu3: Use dev_get_drvdata where possible adds 6a76404b13ba media: davinci-vpif: Don't dereference endpoint after putt [...] adds 016413d96706 media: v4l2-async: Get fwnode reference when putting it to [...] adds 820342aca051 media: v4l2-async: Add v4l2_async_notifier_add_fwnode_remo [...] adds 2ea4cfc9a716 media: omap3isp: Rework OF endpoint parsing adds d1e164289e55 media: v4l2-async: Safely clean up an uninitialised notifier adds f6a5242b7cf2 media: ipu3-cio2: Clean up notifier's subdev list if parsi [...] adds 706c0cffaf2a media: ipu3-cio2: Proceed with notifier init even if there [...] adds 2c93346698ba media: ipu3-cio2: Parse information from firmware without [...] adds 049e684f2de9 media: v4l2-dev: fix WARN_ON(!vdev->device_caps) adds 19ab1f649ca4 media: rcar-vin: Rename VNDMR_DTMD_ARGB1555 to VNDMR_DTMD_ARGB adds 5720c7331ff7 media: rcar-vin: Add control for alpha component adds 1d99e68ce7fd media: rcar-vin: Add support for RGB formats with alpha component adds 6b4633310ae8 media: rcar-vin: Always setup controls when opening video device adds 24f6f93a19e8 media: Don't default-enable "ancillary driver autoselect" [...] adds aa0e9e72733b media: staging: media: hantro: Remove call to memset after [...] adds c3c3509b8681 media: hantro: Set DMA max segment size adds 9530bbe726a1 media: hantro: Simplify the controls creation logic adds 61e95d81aa28 media: hantro: Constify the control array adds deff5c37c889 media: hantro: Add hantro_get_{src, dst}_buf() helpers adds 932a9317ac49 media: hantro: Add helpers to prepare/finish a run adds 613326d62f79 media: hantro: Move VP8 common code adds 73fb5bfa53e9 media: hantro: Support RK3399 VP8 decoding adds 620428820d0d media: staging: hantro: avoid future namespace collisions adds a8f910ec6658 media: v4l2-core: Cleanup Makefile adds ab07360ef5e2 Merge remote-tracking branch 'v4l-dvb/master' adds 3f5308561dcf Merge branch 'pm-cpufreq' into linux-next adds 0c826a07dd69 PM / wakeup: show wakeup sources stats in sysfs adds 3a79bc63d907 PCI: irq: Introduce rearm_wake_irq() adds 6921de898ba8 ACPICA: Return u32 from acpi_dispatch_gpe() adds 9089f16e053a ACPI: EC: Return bool from acpi_ec_dispatch_gpe() adds 2933954b71f1 PM: sleep: Fix possible overflow in pm_system_cancel_wakeup() adds 41275eb5c718 ACPI: PM: Set s2idle_wakeup earlier and clear it later adds 56b991849009 PM: sleep: Simplify suspend-to-idle control flow adds 8eb0fd3b55f0 PM: sleep: Integrate suspend-to-idle with generig suspend flow adds b605c44c30b5 PM: sleep: Drop dpm_noirq_begin() and dpm_noirq_end() adds 0afb2f355007 Merge branch 'pm-s2idle-rework' into pm-sleep adds 28d0e69ea0fa Merge branch 'pm-sleep' into linux-next adds a6347d362cf2 Merge remote-tracking branch 'pm/linux-next' adds 1cd0d2560daf Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 2545db5ff696 opp: Don't decrement uninitialized list_kref adds 21fbe47eef7c opp: Not all power-domains are scalable adds 9c0fb5d041d3 opp: Return genpd virtual devices from dev_pm_opp_attach_genpd() adds cce03f3ca108 opp: core: add regulators enable and disable adds f9dddcb0c242 dt-bindings: opp: Support multiple opp-suspend properties adds 0096c014218f opp: of: Support multiple suspend OPPs defined in DT adds 2c3c2085352f Merge remote-tracking branch 'opp/opp/linux-next' adds e6e3079dcb21 Merge remote-tracking branch 'thermal-soc/next' adds 7b4e84c09deb Merge remote-tracking branch 'ieee1394/for-next' adds 396bbe92b25a swiotlb: Group identical cleanup in swiotlb_cleanup() adds 4d571204897e swiotlb: Return consistent SWIOTLB segments/nr_tbl adds d0b1e925e406 swiotlb: fix phys_addr_t overflow warning adds bb4d6a3e1d1e Merge branch 'devel/for-linus-5.2' into devel/for-linus-5.3 adds b0f24237c431 xen/swiotlb: fix condition for calling xen_destroy_contigu [...] adds f3a7bb9acba2 xen/swiotlb: simplify range_straddles_page_boundary() adds 4cdfb27ba80d xen/swiotlb: remember having called xen_create_contiguous_ [...] adds 7413c26740ee Merge remote-tracking branch 'swiotlb/linux-next' 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 adds 8842d285bafa net: Convert skb_frag_t to bio_vec adds d5c3a62d0bb9 Merge branch 'Convert-skb_frag_t-to-bio_vec' adds 955315b0dc8c qlge: Move drivers/net/ethernet/qlogic/qlge/ to drivers/st [...] adds 084323f62b0b ftgmac100: Fix build. adds c349c0a28326 atm: Use dev_get_drvdata adds 9f293c9af856 net: 3com: 3c59x: Use dev_get_drvdata adds f54b0fc86ce6 net: atheros: Use dev_get_drvdata adds f521eaa9d2ef net: broadcom: Use dev_get_drvdata adds ee2e80c19462 e1000e: Use dev_get_drvdata where possible adds 7f53be6f6b8d fm10k: Use dev_get_drvdata adds 1c8aa7b1f15b i40e: Use dev_get_drvdata adds 5daab287c67d igb: Use dev_get_drvdata where possible adds c9b6c56d52be net: jme: Use dev_get_drvdata adds 658688ce6c93 net/mlx5e: xsk: dynamically allocate mlx5e_channel_param adds 6749d5901698 net: sched: include mpls actions in hardware intermediate [...] adds a6eb1817fb98 nfp: flower: offload MPLS push action adds 35b7c70cc3b8 nfp: flower: offload MPLS pop action adds e03e47a3dcec nfp: flower: offload MPLS set action adds 21e8a49ab0bc Merge branch 'nfp-Offload-MPLS-actions' adds ce103204cbe6 hv_sock: Use consistent types for UUIDs adds 3e3bb69589e4 tc-testing: added tdc tests for [b|p]fifo qdisc adds 570d785ba46b drivers: net: xgene: Remove acpi_has_method() calls adds 61670d62bd9e MAINTAINERS: can: add missing files to CAN NETWORK DRIVERS [...] adds 4dfc39e1b639 can: sja1000: Makefile/Kconfig: sort alphabetically adds 2d91fdccad4d can: sja1000: f81601: add Fintek F81601 support adds d9e5d174ad8b can: kvaser_usb: Use struct_size() in alloc_candev() adds 26ad340e582d can: kvaser_pciefd: Add driver for Kvaser PCIEcan devices adds b07fbf239738 can: mark expected switch fall-throughs adds 69652195b6e0 can: m_can: Fix checkpatch issues on existing code adds f524f829b75a can: m_can: Create a m_can platform framework adds 441ac340169b can: m_can: Rename m_can_priv to m_can_classdev adds 4edd396a1911 dt-bindings: can: tcan4x5x: Add DT bindings for TCAN4x5X driver adds 5443c226ba91 can: tcan4x5x: Add tcan4x5x driver to the kernel adds d38f9180da88 can: xilinx_can: Fix style issues adds c942a575b95f can: xilinx_can: Fix kernel doc warnings adds 3281b380ec9f can: xilinx_can: Fix flags field initialization for axi ca [...] adds 8dce7ea41a1e can: xilinx_can: Add cantype parameter in xcan_devtype_dat [...] adds c223da689324 can: xilinx_can: Add support for CANFD FD frames adds 64d6ce8fe48e can: xilinx_can: clean up indentation issue adds 26bca9fe5f1d can: Kconfig: correct history of the CAN protocol adds ca10989632d8 can: flexcan: implement can Runtime PM adds 9d733992772d dt-bindings: can: flexcan: add PE clock source property to [...] adds 8c306bec2d09 can: flexcan: add support for PE clock source select adds 10e0c525fc41 dt-bindings: can: flexcan: add can wakeup property adds 915f9666421c can: flexcan: add support for DT property 'wakeup-source' adds 4c7f71548515 can: ti_hecc: use timestamp based rx-offloading adds 60649d4e0af6 can: remove obsolete empty ioctl() handler adds fba76a584526 can: Add SPDX license identifiers for CAN subsystem adds f876a784292b Merge tag 'linux-can-next-for-5.4-20190724' of git://git.k [...] adds 7bdb9234952b net: marvell: Use dev_get_drvdata where possible adds dfa56f83153f forcedeth: Use dev_get_drvdata where possible adds 3e03a8ba8e1d sfc: Use dev_get_drvdata where possible adds 8f75ec1a220e sfc-falcon: Use dev_get_drvdata where possible adds 92493a2f8a8d Build fixes for skb_frag_size conversion adds ed72a9bb9af0 r8169: fix a typo in a comment adds 2ec0a8909189 qlge: Fix build error without CONFIG_ETHERNET adds e62088ea6a20 selftests: mlxsw: Fix typo in qos_mc_aware.sh adds d601be97126e net/ixgbevf: fix a compilation error of skb_frag_t adds 2b69286dbd99 igc: Remove the polarity field from a PHY information structure adds 6145787d5e2e igc: Remove the unused field from a device specification s [...] adds bb4265ec24c1 igc: Update the MAC reset flow adds 6d37a38243bc igc: Add more SKUs for i225 device adds e5e9a2ecfe78 e1000e: add workaround for possible stalled packet adds ce599b1a129c Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 81cd17a4121d r8169: improve rtl_set_rx_mode adds 7c116e02a4a7 qed: reduce maximum stack frame size adds 9eed21c01c78 mlx4: avoid large stack usage in mlx4_init_hca() adds c93496e9f768 net: sfc: falcon: convert to i2c_new_dummy_device adds b06689cc1b04 mlxsw: spectrum: Expose KVD size for Spectrum-2 adds fc25996e6f46 mlxsw: spectrum_router: Increase scale of IPv6 nexthop groups adds f2ad83af32c3 Merge branch 'mlxsw-Two-small-updates' adds 37f7c66f4560 ptp: ptp_dte: remove redundant dev_err message adds 4929a932be33 tipc: optimize link synching mechanism adds 2320bcdae628 tipc: fix changeover issues due to large packet adds b591c6f620ac Merge branch 'tipc-link-changeover-issues' adds 00c33afbf9dd net: mvneta: use devm_platform_ioremap_resource() to simpl [...] adds 4f9c589a05ef Merge remote-tracking branch 'net-next/master' adds f2a3e4e95f40 libbpf: provide more helpful message on uninitialized global var adds 58b80815362e selftests/bpf: convert test_get_stack_raw_tp to perf_buffer API adds 898ca681cd78 selftests/bpf: switch test_tcpnotify to perf_buffer API adds f58a4d51d8da samples/bpf: convert xdp_sample_pkts_user to perf_buffer API adds c17bec549c9d samples/bpf: switch trace_output sample to perf_buffer API adds 47da6e4dc3d3 selftests/bpf: remove perf buffer helpers adds 5e31d507da6c Merge branch 'convert-tests-to-libbpf' adds 7c4b90d79d0f bpf: Allow bpf_skb_event_output for a few prog types adds 03cd1d1a493e selftests/bpf: Add selftests for bpf_perf_event_output adds 086f95682114 bpf/flow_dissector: pass input flags to BPF flow dissector [...] adds 1ac6b126dbe8 bpf/flow_dissector: document flags adds b2ca4e1cfa7d bpf/flow_dissector: support flags in BPF_PROG_TEST_RUN adds 57debff23c4c tools/bpf: sync bpf_flow_keys flags adds ae173a915785 selftests/bpf: support BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG adds 71c99e32b926 bpf/flow_dissector: support ipv6 flow_label and BPF_FLOW_D [...] adds e853ae776a58 selftests/bpf: support BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP adds 943e398dd36c Merge branch 'flow_dissector-input-flags' adds e762b08cd6fe Merge remote-tracking branch 'bpf-next/master' adds 0981864e5d12 Merge remote-tracking branch 'nfc-next/master' adds 231e83fdcd03 rsi: return explicit error values adds 3b902fa811cf rt2x00usb: remove unnecessary rx flag checks adds 1dc244064c47 rt2x00: no need to check return value of debugfs_create functions adds 18e714687bea rtl8xxxu: Fix wifi low signal strength issue of RTL8723BU adds 4c8a46851019 libertas: remove redundant assignment to variable ret adds c032461936de wl3501_cs: remove redundant variable rc adds 5ff29d836d1b rtw88: Fix misuse of GENMASK macro adds 764f3f1ecffc libertas: Add missing sentinel at end of if_usb.c fw_table adds ee6db78f5db9 rtw88: pci: Rearrange the memory usage for skb in RX ISR adds 29b68a920f6a rtw88: pci: Use DMA sync instead of remapping in RX ISR adds f491645f0394 brcmfmac: add 160MHz in chandef_to_chanspec() adds 011a56a3336a brcmfmac: enable DFS_OFFLOAD extended feature if supported adds fa9050927fa8 brcmfmac: allow 160MHz in custom regulatory rules adds a84a60ccdd65 Revert "brcmfmac: fix NULL pointer derefence during USB di [...] adds 14fcfd1cc0c0 brcmfmac: change the order of things in brcmf_detach() adds c613085b7494 brcmfmac: avoid firmware command in brcmf_netdev_open() wh [...] adds c33330ac06fe brcmfmac: clear events in brcmf_fweh_detach() will always fail adds 1ac11ae949dd brcmfmac: avoid firmware commands when bus is down adds e0bfb9601d48 brcmfmac: simply remove flowring if bus is down adds 4b11c915f00c brcmfmac: remove unnecessary strlcpy() upon obtaining "ver" iovar adds f0248ec49bde mt7601u: use params->ssn value directly adds 9a29f7d8476c rtlwifi: btcoex: fix issue possible condition with no effe [...] adds 8812022cb2fd rtw88: debug: dump tx power indexes in use adds 2ec4ad49b98e libertas_tf: Use correct channel range in lbtf_geo_init adds e3b1d879ccda brcmfmac: don't net_ratelimit() CONSOLE messages on firmwa [...] adds b43d6c8e8d7f rtlwifi: remove assignment to itself adds 15e830e90fde mwifiex: use eth_broadcast_addr() to assign broadcast address adds 2b6e2c81b93f Merge remote-tracking branch 'wireless-drivers-next/master' adds 6974105d72d8 Bluetooth: btusb: Fix error return code in btusb_mtk_setup [...] adds c4675923c0fc Bluetooth: btqca: Add a short delay before downloading the NVM adds 913adde92f31 Bluetooth: hci_qca: Use kfree_skb() instead of kfree() adds 179203af158e Bluetooth: btqca: Use correct byte format for opcode of in [...] adds 462fd0ddb06a Bluetooth: hci_qca: Send VS pre shutdown command. adds 8572f1e04918 Bluetooth: Add support for utilizing Fast Advertising Interval adds fa9ccaf84f5d Bluetooth: hidp: Let hidp_send_message return number of qu [...] adds 07fd8c90ffde Merge remote-tracking branch 'bluetooth/master' adds 91a66351b877 gfs2: gfs2_iomap_begin cleanup adds 280f706664d8 gfs2: Add support for IOMAP_ZERO adds 8501b19cc49e gfs2: implement gfs2_block_zero_range using iomap_zero_range adds 5d69e57fa9cc gfs2: Minor gfs2_alloc_inode cleanup adds 13c109ead7ef Merge remote-tracking branch 'gfs2/for-next' adds b410f4eb01a1 mtd: rawnand: stm32_fmc2: avoid warnings when building wit [...] adds 4902e87faf26 mtd: rawnand: vf610: Add of_node_put() before goto adds c436f68beeb2 mtd: rawnand: oxnas: Add of_node_put() adds a08e42987118 mtd: rawnand: tango: Add of_node_put() before return adds 60be51f4be49 mtd: rawnand: meson: Add of_node_put() before return adds 1670e678a8a7 mtd: rawnand: ingenic: Add of_node_put() before return adds 6baf4b6ed64d Merge remote-tracking branch 'nand/nand/next' adds fe925e88c830 Merge remote-tracking branch 'amdgpu/drm-next' adds aed7450b1536 drm/i915: Add HDCP capability info to i915_display_info. adds 3fcba88188a8 drm/i915/uc: Gt-fy uc reset adds de6a263400f2 drm/i915/uc: Sanitize uC when GT is sanitized adds d8bf0e7627e6 drm/i915/selftests: Let igt_vma_partial et al breathe adds 14f8a0eb0253 drm/i915: Squelch nop wait-for-idle trace adds 44c1ee17644c drm/i915/huc: fix status check adds 906339a95e5a drm/i915: Use dev_get_drvdata adds 2bf8fb39eb70 drm/i915/guc: Set GuC init params only once adds 702668e606c0 drm/i915/uc: Unify uC platform check adds 305ceebd5284 drm/i915: Fix handling of non-supported uC adds 21a27d1cdd41 drm/i915/uc: Unify uC FW selection adds 91e55e545ab8 drm/i915/uc: Unify uc_fw status tracking adds 90dd992260cc drm/i915/uc: Move xfer rsa logic to common function adds 9cb279455705 drm/i915/huc: Copy huc rsa only once adds 4ca8d2ef8dab drm/i915/uc: Plumb the gt through fw_upload adds 8d5682f66252 drm/i915/uc: Unify uC firmware upload adds dbbff8c3f641 drm/i915: Fix GuC documentation links adds 199ddded380a drm/i915/uc: Update drawing for firmware layout adds abf30f235390 drm/i915/uc: Move uc firmware layout definitions to dedica [...] adds 79c7a28e1f3a drm/i915: Capture vma contents outside of spinlock adds 97dee74bb34a drm/i915/uc: Reorder params in intel_uc_fw_fetch adds ad7fc77ecb42 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 2a6fc3cb5cb6 drm/tegra: Fix gpiod_get_from_of_node() regression adds c856fe0c3f74 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 513be3334431 drm/komeda: remove set but not used variable 'old' adds 3b8720e63f4a fbdev: Ditch fb_edid_add_monspecs adds fc06bf1d76d6 drm: Add SPI connector type adds e6652156a314 drm/tinydrm: Use DRM_MODE_CONNECTOR_SPI adds cfcc8fcb1170 drm/tinydrm: Use spi_is_bpw_supported() adds 8a18ac3a7de5 drm/tinydrm: Remove spi debug buffer dumping adds e143364b4c17 drm/tinydrm: Remove tinydrm_spi_max_transfer_size() adds 083a6c23b9ec drm/tinydrm: Clean up tinydrm_spi_transfer() adds d23d4d4dac01 drm/tinydrm: Move tinydrm_spi_transfer() adds f729d8d9628d drm/tinydrm: Move tinydrm_machine_little_endian() adds 1321db837549 drm/tinydrm/repaper: Don't use tinydrm_display_pipe_init() adds cc4312127108 drm/tinydrm/mipi-dbi: Add mipi_dbi_init_with_formats() adds 710ae47dc6cb drm/tinydrm: Move tinydrm_display_pipe_init() to mipi-dbi adds a74cefd91512 fbmem: remove redundant assignment to err adds 5ae01cba59c6 au1200fb: don't use DMA_ATTR_NON_CONSISTENT adds b519294ee13a video: fbdev: nvidia: Remove extra return adds 9b9f35e7c659 video: fbdev: nvidia: Remove dead code adds 8cbff03bb090 video: fbdev-MMP: Remove call to memset after dma_alloc_coherent adds ed1dc7d56578 video: ssd1307fb: Use screen_buffer instead of screen_base adds 6bc9431111be video: ssd1307fb: Remove unneeded semicolons adds dd9782834dd9 video: ssd1307fb: Start page range at page_offset adds b0020d8af991 video: ssd1307fb: Handle width and height that are not mul [...] adds ca6216fce8db dt-bindings: display: ssd1307fb: Add initialization properties adds de6786bee48e video: ssd1307fb: Add devicetree configuration of display setup adds a0fd72d2c95b drm/mgag200: Pin displayed cursor BO to video memory adds cf578c8c8e0b drm/mgag200: Set cursor scanout address to correct BO adds a9c342ab77ab drm/mgag200: Don't unpin the current cursor image's buffer. adds 771ea160e68f drm/tinydrm/mipi-dbi: Move cmdlock mutex init adds 36b505721623 drm/tinydrm: Rename variable mipi -> dbi adds 440961d20959 drm/tinydrm: Rename remaining variable mipi -> dbidev adds 84137b866e83 drm/tinydrm: Split struct mipi_dbi in two adds 7c9f1312cfca drm/tinydrm/mipi-dbi: Remove CMA helper dependency adds 3389669ac5ea drm/tinydrm/Kconfig: drivers: Select BACKLIGHT_CLASS_DEVICE adds 2d2bb61a6ce1 drm/tinydrm/mipi-dbi: Select DRM_KMS_HELPER adds 174102f4de23 drm/tinydrm: Move mipi-dbi adds f27e43b46dae MAINTAINERS: Remove tinydrm entry adds 8fabc9c3109a drm/stm: attach gem fence to atomic state adds 365d28c92f8c drm/bridge: sii902x: fix missing reference to mclk clock adds 512ec50a97d8 dt-bindings: display: sii902x: Change audio mclk binding adds 6b72c7a98bd6 drm/bridge: sii902x: make audio mclk optional adds 17224cf29cbb drm/bridge: sii902x: add audio graph card support adds 3bf2a06e3612 drm/via: drop use of DRM(READ|WRITE) macros adds 9154e60c4e05 drm/via: copy DRM_WAIT_ON as VIA_WAIT_ON and use it adds 2299b52d1391 drm/via: make via_drv.h self-contained adds 0005cbda438f drm/via: drop use of drmP.h adds 3935ec4a1184 drm/dp: Use non-cyclic idr adds 562836a269e3 drm/dp_mst: Enable registration of AUX devices for MST ports adds 7713c0f10dd5 drm/nouveau: Use connector kdev as aux device parent adds db432cd0960c drm/amd/display: Use connector kdev as aux device parent adds a1b27e99229a drm/amd/display: Implement MST Aux device registration adds 4bced8bea094 drm/panfrost: Export all GPU feature registers adds 67fe62dcf713 drm: Switch to use DEVFREQ_GOV_SIMPLE_ONDEMAND constant adds 609d1170458c Merge remote-tracking branch 'drm-misc/for-linux-next' adds fb797db4b097 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds a30f1743e4f5 ALSA: line6: sizeof (byte) is always 1, use that fact. adds 5e291a908869 ALSA: echoaudio: Replace kmalloc + memcpy with kmemdup adds 4ce6bc64344e Merge remote-tracking branch 'sound/for-next' adds 748fd07e2b9c ASoC: madera: Read device tree configuration adds f8f85216f8d3 ASoC: pcm3168a: Fix a typo in the name of a constant adds f1b1b9b13682 ASoC: SOF: pci: mark last_busy value at runtime PM init adds 04c8027764bc ASoC: SOF: reset DMA state in prepare adds a49b68719275 ASoC: SOF: use common code to send PCM_FREE IPC adds 6dd78b310b8d ASoC: SOF: ipc: use timeout configured at probe adds c9b54a336016 ASoC: SOF: core: increase default IPC timeouts adds ce8234a6357e ASoC: SOF: Introduce snd_sof_dsp_get_bar_index ops adds 7198879ef577 ASoC: SOF: loader: Use the BAR provided by FW adds 441c58cf8e5e ASoC: SOF: loader: Don't ignore SRAM block types adds 1c38c9223da3 ASoC: SOF: remove unused state variable in suspend function adds 184fdfca4ba6 ASoC: SOF: Intel: hda: correct ROM state mask adds 6aa232e1ccfc ASoC: SOF: Intel: hda: reduce ifdef usage for hda adds fd15f2f5e272 ASoC: SOF: Intel: hda: Enable jack detection adds 061edb232505 ASoC: SOF: Intel: hda: set position buffer in init chip adds d06973515f95 ASoC: SOF: Intel: hda: use SOF defined init chip in resume adds dc7a36f178a9 ASoC: SOF: Intel: hda: remove duplicated clear WAKESTS adds 672ff5e3596e ASoC: SOF: Intel: hda: add a parameter to disable MSI adds a3ebccb52efd ASoC: SOF: Intel: hda: reset link DMA state in prepare adds 6298b78742be ASoC: SOF: Intel: ssp: BCLK delay parameter adds 7ccafa2b3879 ASoC: fsl_esai: recover the channel swap after xrun adds 934bf82203d6 ASoC: SOF: Intel: hda: fix link DMA config adds 810dbea36569 ASoC: SOF: Intel: hda: fix stream id setting adds f90aa354be7b ASoC: rt5665: Fix a typo in the name of a function adds a789adae592e ASoC: rt1308: Convert headers to SPDX adds 859fd6cbf1fb ASoC: rsnd: Support hw_free() callback at DAI level adds 06f6e1d41427 ASoC: add soc-dai.c adds aa6166c2ac28 ASoC: soc-dai: mv soc_dai_hw_params() to soc-dai adds 846faaed9df7 ASoC: soc-dai: add snd_soc_dai_hw_free() adds 5a52a0453148 ASoC: soc-dai: add snd_soc_dai_startup() adds 330fcb5135e0 ASoC: soc-dai: add snd_soc_dai_shutdown() adds 4beb8e109d30 ASoC: soc-dai: add snd_soc_dai_prepare() adds 95aef3553384 ASoC: soc-dai: add snd_soc_dai_trigger() adds 5c0769af4caf ASoC: soc-dai: add snd_soc_dai_bespoke_trigger() adds 1dea80d4b2bd ASoC: soc-dai: add snd_soc_dai_delay() adds e0f2262292d0 ASoC: soc-dai: add snd_soc_dai_suspend() adds 24b09d051164 ASoC: soc-dai: add snd_soc_dai_resume() adds cfd9b5fbfe1e ASoC: soc-dai: add snd_soc_dai_probe() adds dcdab5820edd ASoC: soc-dai: add snd_soc_dai_remove() adds b423c4202135 ASoC: soc-dai: add snd_soc_dai_compress_new() adds 88fdffa2eef4 ASoC: soc-core: use existing snd_soc_dai_digital_mute() adds 467fece8fbc6 ASoC: soc-dai: move snd_soc_dai_stream_valid() to soc-dai.c adds e8758a5ed278 ASoC: wm8955: Fix a typo in 'wm8995_pll_factors()' function name adds bcc2a2dc3ba8 ASoC: Intel: Skylake: Merge skl_sst and skl into skl_dev struct adds 88abcc90cb04 ASoC: Intel: Skylake: Combine snd_soc_skl_ipc and snd_soc_skl adds f2a167ca681d ASoC: Intel: Skylake: Remove MCPS available check adds e5c29dc5221c ASoC: Intel: Skylake: Remove memory available check adds d4e23b7c87e3 ASoC: Intel: Skylake: Do not disable FW notifications adds 84b71067ea84 ASoC: Intel: Skylake: Make MCPS and CPS params obsolete adds bdc873feec90 ASoC: Intel: Skylake: Cleanup skl_module_cfg declaration adds f2c8b5701403 ASoC: pcm3168a: Allow all channels in case of parallel DIN [...] adds 816fe206138a ASoC: ti: davinci-mcasp: Add support for RIGHT_J format adds b7989e271e9f ASoC: ti: davinci-mcasp: Improve serializer handling in mu [...] adds 5af9e972ac72 ASoC: SOF: Makefile - fix the top-level kernel module name [...] adds 01ec57a4371e ASoC: wm_adsp: Allow bus error handler to be called directly adds 9cba2d6a1447 ASoC: cs47l15: Add codec driver for Cirrus Logic CS47L15 adds 6535e831b4c8 ASoC: cs47l92: Add codec driver for Cirrus Logic CS47L92 adds 68c907f10cd8 ASoC: codec2codec: run callbacks in order adds 054d65004c6a ASoC: codec2codec: name link using stream direction adds 3dcfb397dad2 ASoC: codec2codec: deal with params when necessary adds 90fd4af7478c Merge branch 'asoc-5.4' into asoc-next adds 6e1d75122755 Merge remote-tracking branch 'sound-asoc/for-next' adds 9d41cbe23db0 Input: fsl-imx25-tcq - use devm_platform_ioremap_resource() adds 46bec7a91871 Input: mxs-lradc-ts - use devm_platform_ioremap_resource() adds 9601fa8fa9fe Input: sun4i-ts - use devm_platform_ioremap_resource() adds f8890bd2875b Input: ts4800-ts - use devm_platform_ioremap_resource() adds 3ccd63d369c8 Input: synaptics-rmi4 - remove the exporting of rmi_2d_sen [...] adds 9609b904c7eb Input: elan_i2c - switch to using devm_device_add_groups() adds 2e75cfaa32c1 Input: elan_i2c - switch to using devm_add_action_or_reset() adds c2433827c1a1 Input: cyapa - switch to using devm_device_add_group() adds 3b51c44bd693 Input: allow drivers specify timestamp for input events adds 8dd31a4d5c58 Merge remote-tracking branch 'input/next' adds 81d47f2050bc Merge remote-tracking branch 'block/for-next' adds 33a1d6c9c993 dt-bindings: mmc: sdhci-iproc: Add brcm,bcm2711-emmc2 adds 85e057e20dfd mmc: sdhci-iproc: Add support for emmc2 of the BCM2711 adds 0f918c4ec1ad mmc: sdhci-pci: Use dev_get_drvdata adds f7b2992625fc memstick: r592: Use dev_get_drvdata adds 36c739194ed3 mmc: mmci: Clarify comments and some code for busy detection adds 1d26be87b7f9 mmc: sdhci-pltfm: Use devm_platform_ioremap_resource() to [...] adds 979f97f2771b mmc: host: sdhci: Fix the incorrect soft reset operation w [...] adds 7c3a0078c9ff Merge remote-tracking branch 'mmc/next' adds e6b124ba28b3 Merge remote-tracking branch 'kgdb/kgdb-next' adds 197df18f7038 mfd: max77620: Add of_node_put() before return adds b5e29aa880be mfd: davinci_voicecodec: Remove pointless #include adds 6e7d7e2353af Merge remote-tracking branch 'mfd/for-mfd-next' adds 2d09a79bf637 regulator: act8865: Add support for act8600 charger adds 03b77f0b8587 regulator: stm32-booster: Remove .min_uV and .list_voltage [...] adds cd81a91d04b8 regulator: act8865: rename fixed LDO ops adds a5f888c53db5 regulator: act8865: support regulator-pull-down property adds 1889c6e6ac6e regulator: act8865: fix ptr_ret.cocci warnings adds 43b84b2883b1 Merge branch 'regulator-5.4' into regulator-next adds 1151f3fc0bbe Merge remote-tracking branch 'regulator/for-next' adds 18610b30e064 Merge remote-tracking branch 'security/next-testing' adds 1c98e6226206 Merge remote-tracking branch 'apparmor/apparmor-next' adds f802f2b3a991 keys: Replace uid/gid/perm permissions checking with an ACL adds a980d1e5c353 keys: Provide KEYCTL_GRANT_PERMISSION adds 8cf8684e0d24 Merge branch 'keys-acl' into keys-next adds 8c31bc265b91 Merge remote-tracking branch 'keys/keys-next' adds a18670f4617d watchdog: ath79_wdt: fix a typo in the name of a function adds 0ed69aecaeaa Merge remote-tracking branch 'watchdog/master' adds 301e7ee1dec5 Revert "iommu/vt-d: Consolidate domain_init() to avoid dup [...] adds 557529494d79 iommu/vt-d: Avoid duplicated pci dma alias consideration adds effa467870c7 iommu/vt-d: Don't queue_iova() if there is no flush queue adds 3ee9eca760e7 iommu/vt-d: Check if domain->pgd was allocated adds 9eed17d37c77 iommu/iova: Remove stale cached32_node adds 7f6cade5b6bf iommu/vt-d: Print pasid table entries MSB to LSB in debugfs adds 201c1db90cd6 iommu/iova: Fix compilation error with !CONFIG_IOMMU_IOVA adds 66929812955b iommu/amd: Add support for X2APIC IOMMU interrupts adds 90087b701a45 Merge remote-tracking branch 'iommu/next' adds aad1039b8291 dt-bindings: input: Convert Allwinner LRADC to a schema adds 9383aed4742f dt-bindings: bus: Convert Allwinner DE2 bus to a schema adds 470062c40eaa dt-bindings: crypto: Convert Allwinner A10 Security Engine [...] adds f1945ab447fa Merge remote-tracking branch 'devicetree/for-next' adds 2a3b6f7b02cd spi: dw-pci: Use dev_get_drvdata adds fc6ea8bb3291 Merge branch 'spi-5.4' into spi-next adds b42943eddf0a Merge remote-tracking branch 'spi/for-next' adds 882a0db9d143 objtool: Improve UACCESS coverage adds a180721af220 Merge branch 'core/urgent' adds f9adc23ee91e futex: Cleanup generic SMP variant of arch_futex_atomic_op [...] adds b3abf4bb998c Merge branch 'locking/urgent' adds 5f8eec3225ff perf script: Fix --max-blocks man page description adds 7db7218a7ea5 perf script: Improve man page description of metrics adds dde4e732a5b0 perf script: Fix off by one in brstackinsn IPC computation adds 79b2fe5e7561 perf tools: Fix proper buffer size for feature processing adds 08ef3af1579d perf stat: Fix segfault for event group in repeat mode adds 146540fb545b perf stat: Always separate stalled cycles per insn adds 872c8ee8f0f4 perf session: Fix loading of compressed data split across [...] adds df8350ed56a2 perf probe: Set pev->nargs to zero after freeing pev->args [...] adds d95daf5accf4 perf probe: Avoid calling freeing routine multiple times f [...] adds 39e7317e37f7 perf build: Do not use -Wshadow on gcc < 4.8 adds 49902052fc6b Merge tag 'perf-urgent-for-mingo-5.3-20190723' of git://gi [...] adds 32907716d833 Merge branch 'perf/urgent' adds 51b75b5b563a x86/mm: Check for pfn instead of page in vmalloc_sync_one() adds 8e998fc24de4 x86/mm: Sync also unmappings in vmalloc_sync_all() adds 3f8fd02b1bf1 mm/vmalloc: Sync unmappings in __purge_vmap_area_lazy() adds 2af7c85714d8 x86/stacktrace: Prevent access_ok() warnings in arch_stack [...] adds d02f1aa39189 x86/sysfb_efi: Add quirks for some devices with swapped wi [...] adds 385065734cd4 x86/irq/64: Update stale comment adds b8f70953c125 x86/entry/32: Pass cr2 to do_async_page_fault() adds 643d83f0a351 x86/hpet: Undo the early counter is counting check adds 517c3ba00916 x86/speculation/mds: Apply more accurate check on hypervis [...] adds 661709d11ec0 Merge branch 'x86/urgent' adds e797bda3fd29 smp/hotplug: Track booted once CPUs in a cpumask adds b9fa6442f704 cpumask: Implement cpumask_or_equal() adds 0c09ab96fc82 cpu/hotplug: Cache number of online CPUs adds 3669d09cbd34 Merge branch 'smp/hotplug' adds 511885d7061e lib/timerqueue: Rely on rbtree semantics for next timer adds 5cda1f158e06 Merge branch 'timers/core' adds 229b969b3d38 x86/apic: Initialize TPR to block interrupts 16-31 adds 83b584d9c6a1 x86/paravirt: Drop {read,write}_cr8() hooks adds 747d5a1bf293 x86/reboot: Always use NMI fallback when shutdown via rebo [...] adds a2df00fd5012 Merge branch 'smp/hotplug' into x86/apic adds 2591bc4e8d70 x86/kgbd: Use NMI_VECTOR not APIC_DM_NMI adds 39c89dff9c36 x86/apic: Invoke perf_events_lapic_init() after enabling APIC adds 2640da4cccf5 x86/apic: Soft disable APIC before initializing it adds cc8bf191378c x86/apic: Make apic_pending_intr_clear() more robust adds cdc86c9d1f82 x86/apic: Move IPI inlines into ipi.c adds 521b82fee98c x86/apic: Cleanup the include maze adds 8b542da37287 x86/apic: Move ipi header into apic directory adds ba77b2a02e00 x86/apic: Move apic_flat_64 header into apic directory adds c94f0718fb1c x86/apic: Consolidate the apic local headers adds 82e574782345 x86/apic/uv: Make x2apic_extra_bits static adds 9c92374b631d x86/cpu: Move arch_smt_update() to a neutral place adds 60dcaad5736f x86/hotplug: Silence APIC and NMI when CPU is dead adds 3994ff90acc3 x86/apic: Remove dest argument from __default_send_IPI_shortcut() adds bd82dba2fa6a x86/apic: Add NMI_VECTOR wait to IPI shorthand adds bdda3b93e660 x86/apic: Move no_ipi_broadcast() out of 32bit adds 6a1cb5f5c641 x86/apic: Add static key to Control IPI shorthands adds 22ca7ee933a3 x86/apic: Provide and use helper for send_IPI_allbutself() adds d0a7166bc7ac x86/smp: Move smp_function_call implementations into IPI code adds 832df3d47bad x86/smp: Enhance native_send_call_func_ipi() adds 1f0ad660488b x86/apic: Remove the shorthand decision logic adds dea978632e84 x86/apic: Share common IPI helpers adds 2510d09e9dab x86/apic/flat64: Remove the IPI shorthand decision logic adds 43931d350f30 x86/apic/x2apic: Implement IPI shorthands support adds bc9f840dca96 Merge branch 'x86/apic' adds 701010532164 x86/build: Remove unneeded uapi asm-generic wrappers adds 57847e8efe6e Merge branch 'x86/build' adds 69732102426b x86/realmode: Remove trampoline_status adds 48febc03e6c2 x86/mpx: Remove selftests Makefile entry adds e28df79ae2df x86/mpx: Remove selftests themselves adds f240652b6032 x86/mpx: Remove MPX APIs adds bdd50d7421b2 x86/bitops: Use __builtin_constant_p() directly instead of [...] adds 4599c6671b81 x86/crash: Remove unnecessary comparison adds 9936b2d2ef90 Merge branch 'x86/cleanups' adds 1e0c08e3034d cpu/cpuid-deps: Add a tab to cpuid dependent features adds 018ebca8bd70 x86/cpufeatures: Enable a new AVX512 CPU feature adds be261ffce6f1 x86: Remove X86_FEATURE_MFENCE_RDTSC adds 18eb8a33ec8d Merge branch 'x86/cpu' adds 45e29d119e99 x86/syscalls: Make __X32_SYSCALL_BIT be unsigned long adds a8d03c3f300e x86/syscalls: Use the compat versions of rt_sigsuspend() a [...] adds f85a8573ceb2 x86/syscalls: Disallow compat entries for all types of 64- [...] adds 6365b842aae4 x86/syscalls: Split the x32 syscalls into their own table adds e9e7f9f30d59 Merge branch 'x86/entry' adds fcd3f6222a4e x86/hyperv: Create and use Hyper-V page definitions adds 8c3e44bde7fd x86/hyperv: Add functions to allocate/deallocate page for Hyper-V adds 83527ef7abf7 drivers: hv: vmbus: Replace page definition with Hyper-V s [...] adds 1adc777f7427 Merge branch 'x86/hyperv' adds 21e450d21cca x86/mm: Avoid redundant interrupt disable in load_mm_cr4() adds 3af33b951626 Merge branch 'x86/mm' adds 2e852cfb8ab7 Merge branch 'linus' adds 16d51a590a8c sched/fair: Don't free p->numa_faults with concurrent readers adds cb361d8cdef6 sched/fair: Use RCU accessors consistently for ->numa_group adds 4268ee7977dd Merge branch 'sched/urgent' adds d35927a14464 sched/fair: Move init_numa_balancing() below task_numa_work() adds b34920d4ce6e sched/fair: Move task_numa_work() init to init_numa_balancing() adds 9434f9f5d117 sched/fair: Change task_numa_work() storage to static adds f6cad8df6b30 sched/fair: Fix imbalance due to CPU affinity adds 84ec3a078708 time/tick-broadcast: Fix tick_broadcast_offline() lockdep [...] adds 43e9f7f231e4 sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq adds 3c29e651e16d sched/fair: Fall back to sched-idle CPU if idle CPU isn't found adds 7b3c92b85a65 sched/core: Convert get_task_struct() to return the task adds 65d74e91694e sched/stats: Fix unlikely() use of sched_info_on() adds e0e8d4911ed2 sched/isolation: Prefer housekeeping CPU in local node adds 60e17f5cef83 sched/fair: Introduce fits_capacity() adds c22645f4c8f0 sched/topology: Add partition_sched_domains_locked() adds 4b211f2b129d sched/core: Streamle calls to task_rq_unlock() adds f9a25f776d78 cpusets: Rebuild root domain deadline accounting information adds 59d06cea1198 sched/deadline: Fix bandwidth accounting at all levels aft [...] adds 1243dc518c9d cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem adds d74b27d63a8b cgroup/cpuset: Change cpuset_rwsem and hotplug lock order adds 1a763fd7c633 rcu/tree: Call setschedule() gp ktread to SCHED_FIFO outsi [...] adds 710da3c8ea7d sched/core: Prevent race condition between cpuset and __sc [...] adds a07db5c08657 sched/core: Fix CPU controller for !RT_GROUP_SCHED adds a1dc0446d649 sched/core: Silence a warning in sched_init() adds d036ed6b6690 Merge branch 'sched/core' adds 3d0c3953601d perf/x86/intel: Fix SLOTS PEBS event constraint adds 3b238a64c300 perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE [...] adds 5ea3f6fb37b7 perf/x86: Apply more accurate check on hypervisor platform adds 4ce54af8b33d perf/core: Fix creating kernel counters for PMUs that over [...] adds 289a2d22b5b6 perf/x86/intel: Mark expected switch fall-throughs adds b44f7d45da59 Merge branch 'perf/urgent' adds 78134300579a locking/rwsem: Don't call owner_on_cpu() on read-owner adds e1b98fa31664 locking/rwsem: Add missing ACQUIRE to read_slowpath exit w [...] adds 99143f82a255 lcoking/rwsem: Add missing ACQUIRE to read_slowpath sleep loop adds 952041a8639a tty/ldsem, locking/rwsem: Add missing ACQUIRE to read_fail [...] adds 6ffddfb9e1de locking/rwsem: Add ACQUIRE comments adds 68037aa78208 locking/lockdep: Hide unused 'class' variable adds 30a35f79faad locking/lockdep: Clean up #ifdef checks adds 6c11c6e3d5e9 locking/mutex: Test for initialized mutex adds c12246df5582 Merge branch 'locking/urgent' adds 364f6afc4f55 locking/lockdep: Make it clear that what lock_class::key p [...] adds a2970421640b stacktrace: Constify 'entries' arguments adds 12593b7467f9 locking/lockdep: Reduce space occupied by stack traces adds 8c779229d0f4 locking/lockdep: Report more stack trace statistics adds 47d7e8b7b78f Merge branch 'locking/core' adds 2412667524d0 Merge remote-tracking branch 'tip/auto-latest' adds 1c38bdc96941 MAINTAINERS: update EDAC entry to reflect current tree and [...] adds 3123c5c4ca15 edac: altera: Move Stratix10 SDRAM ECC to peripheral adds dd8aad93f5ca Merge remote-tracking branch 'edac/edac-for-next' adds 1682b8c98f22 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 1f0df76b289f Merge remote-tracking branch 'percpu/for-next' adds 7d9d60bdfa45 leds: is31fl319x: simplify getting the adapter of a client adds b2b998c0f944 leds: class: Improve LED and LED flash class registration API adds 853a78a7d6c7 dt-bindings: leds: Add LED_COLOR_ID definitions adds 2f430310f7b4 dt-bindings: leds: Add LED_FUNCTION definitions adds c5d18dd6b64e dt-bindings: leds: Add properties for LED name construction adds bb4e9af0348d leds: core: Add support for composing LED class device names adds 0f0f25797a7d dt-bindings: sc27xx-blt: Add function and color properties adds 5fdf85a0911a leds: sc27xx-blt: Use generic support for composing LED names adds e12e91a4129b dt-bindings: lt3593: Add function and color properties adds 68e192078e02 leds: lt3593: Use generic support for composing LED names adds 0ec39e8cd8f6 dt-bindings: lp8860: Add function and color properties adds 99ca0ea57309 leds: lp8860: Use generic support for composing LED names adds 4dcbc8f8c59f dt-bindings: lm3692x: Add function and color properties adds a50ff2834893 leds: lm3692x: Use generic support for composing LED names adds 28e12cf498ec dt-bindings: lm36010: Add function and color properties adds e322b75a301b leds: lm3601x: Use generic support for composing LED names adds 6c01a5cc36ea dt-bindings: cr0014114: Add function and color properties adds 889003c20602 leds: cr0014114: Use generic support for composing LED names adds d60a3d30c285 dt-bindings: aat1290: Add function and color properties adds 8103f558527f leds: aat1290: Use generic support for composing LED names adds 5b95cb0cbf64 dt-bindings: as3645a: Add function and color properties adds b1f24498f187 leds: as3645a: Use generic support for composing LED names adds a1c60ec95d15 dt-bindings: leds-gpio: Add function and color properties adds d7235f5feaa0 leds: gpio: Use generic support for composing LED names adds 91f1be8a8327 dt-bindings: an30259a: Add function and color properties adds 1817208e14c6 leds: an30259a: Use generic support for composing LED names adds cc93c8637008 leds: lm3532: Switch to use fwnode_property_count_uXX() adds ebefec8d9fc0 leds: lm36274: Switch to use fwnode_property_count_uXX() adds 246eab59eefc leds: lm3697: Switch to use fwnode_property_count_uXX() adds 894ca710b697 Merge remote-tracking branch 'leds/for-next' adds 2e8d58c1f14f tty: n_gsm: remove obsolete mknod doc example adds a022e71ba404 tty: n_gsm: update doc example to use header for N_GSM0710 define adds 2c4313cb1162 tty: n_gsm: add helpers to convert mux-num to/from tty-base adds 8d34ce5cde99 serial: 8250_omap: Fix idling for unloaded serdev drivers adds fc78bd1fbd2d tty: hvcs: Fix odd use of strlcpy adds 44fe5ea44bf2 tty: serial: Remove call to memset after pci_alloc_consistent adds ec7885e072e4 tty/isicom: remove redundant assignment to variable word_count adds e56732b53611 serial: 8250: Use dev_get_drvdata where possible adds 026bd4a5b3c0 tty: nozomi: Use dev_get_drvdata adds 78219b6c68ff serial: 8250_exar: Use struct_size() helper adds 56acec623410 tty: serial: fsl_lpuart: remove the dev.coherent_dma_mask [...] adds a017d5deed22 tty: serial: fsl_lpuart: add earlycon for imx8qxp platform adds 5791a830470a tty: serial: fsl_lpuart: use kzalloc() instead of kmalloc() adds d9aa9ab4fe6b tty: serial: fsl_lpuart: remove sg_set_buf() for sport->rx_sgl adds be2847391ac3 tty: serial: fsl_lpuart: correct the FIFO depth size adds f5d6aadf3b64 8250_lpss: check null return when calling pci_ioremap_bar adds 23e343b5e432 dt-bindings: serial: stm32: add wakeup option adds b5500d9d651d serial: stm32: select pinctrl state in each suspend/resume [...] adds 7bb4d2543364 serial: stm32: add pm_runtime support adds df2f84dfa709 serial: stm32: Use __maybe_unused instead of #if CONFIG_PM_SLEEP adds 5d0e193dc251 Merge remote-tracking branch 'tty/tty-next' adds 80257121f435 misc: eeprom: ee1004: convert to i2c_new_dummy_device adds 2495aeeca24d misc: eeprom: max6875: convert to i2c_new_dummy_device adds db4ad308a506 misc: alcor_pci: Use dev_get_drvdata adds 615c164da0eb intel_th: msu: Introduce buffer interface adds f220df66f676 intel_th: msu-sink: An example msu buffer "sink" adds 57b69a1f6648 intel_th: msu: Get rid of the window size limit adds ed5207afc580 intel_th: msu: Prevent freeing buffers while locked windows exist adds 092f47c383ad intel_th: msu: Preserve pre-existing buffer configuration adds 7bdd9695970e char: ppdev: Fix a possible null-pointer dereference in pp [...] adds dcfecd4d7a55 fpga: dfl: use driver core functions, not sysfs ones. adds bc83f79bd211 mic: avoid statically declaring a 'struct device'. adds 0854d589aa91 docs: ABI: remove extension from sysfs-class-mic.txt adds 41db5f8397ee misc: fastrpc: fix memory leak when out of memory adds 0a490afb0527 Merge remote-tracking branch 'char-misc/char-misc-next' adds a104dbc52755 extcon: arizona: Switch to use device_property_count_u32() adds a6d9cfcb853f extcon: extcon-max77843: convert to i2c_new_dummy_device adds 6527c6856fac extcon: fsa9480: Support the FSA880 variant adds 7d2b02275e89 extcon: arizona: Update binding example to use available defines adds 8bc4810b435a extcon: gpio: Request reasonable interrupts adds 005ad18727b4 extcon: sm5502: Add IRQ_ONESHOT adds 6e15a67f162e Merge remote-tracking branch 'extcon/extcon-next' adds ebf256e36754 staging: most: Delete an error message for a failed memory [...] adds baacd53a3b72 staging: greybus: Replace function gb_i2c_device_setup() adds e1928327353d staging: greybus: remove redundant assignment to variable [...] adds e82a9a17d49c staging: erofs:converting all 'unsigned' to 'unsigned int' adds 2ac3b368f40f staging: erofs: Remove function erofs_kill_sb() adds d327ace0f301 staging: rtl8712: remove redundant assignment to variable res adds 8826a1985f96 staging: most: dim2: Replace function dim_norm_ctrl_async_ [...] adds 41e359e6daf4 staging: most: dim2: Remove function dimcb_io_read() adds 6fa4e8eb3f19 staging: most: dim2: Remove function dimcb_io_write() adds 72da91bc590a staging: wlan-ng: Remove function hfa384x_dorrid_wait() adds 83c23c8e79ee staging: wlan-ng: Remove function hfa384x_dowrid_wait() adds 57d100b8aa68 staging: wlan-ng: Remove function hfa384x_dowrid_async() adds bb75c586cabd staging: wlan-ng: Remove unused function hfa384x_dorrid_async() adds f2a82b0941ea staging: wlan-ng: Remove unused function hfa384x_dormem_async() adds 71b289cc5aa6 staging: wlan-ng: Remove function hfa384x_dowmem_async() adds aef29ca497f0 staging: wlan-ng: Remove unused function hfa384x_docmd_async() adds 53055d6a915c staging: wlan-ng: Remove function hfa384x_docmd_wait() adds 28c03f826077 staging: wlan-ng: Replace function hfa384x_dormem() adds 68336404aa51 staging: wlan-ng: Replace function hfa384x_dowmem() adds 4ad366015d05 staging: wilc1000: Replace function wilc_wlan_cfg_get_val() adds 26a7ae2949a8 staging: wlan-ng: use "%*pE" for serial number adds 543ba01d99cc staging: fsl-dpaa2/ethsw: Fix setting port learning/floodi [...] adds b2fdbfa91b8c staging: fsl-dpaa2/ethsw: Add network interface statistics adds 7dbac0c9a1c4 staging: fsl-dpaa2/ethsw: Remove netdevice on port probing error adds de7ee3aea2e8 staging: fsl-dpaa2/ethsw: Add ndo_get_phys_port_name adds c5bd72f8713e staging: fsl-dpaa2/ethsw: Add comments to ETHSW_VLAN flags adds 6c90bade52bb staging: rtl8188eu: remove unused definitions from hal8188 [...] adds d59381d639af staging: kpc2000: kpc_spi: Remove unnecessary null check b [...] adds 2e7a3f1158ee staging: rtl8723bs: hal: Remove code valid only for 5GHz adds 2615f966f9f2 staging: rtl8723bs: core: Remove code valid only for 5GHz adds b21f9b8352aa staging: rtl8723bs: os_dep: Remove code valid only for 5GHz adds 067756acdac8 staging: rtl8723bs: core: Change return type of init_mlme_ [...] adds 6290da3e439d staging: rtl8188eu: core: Replace function Set_MSR() adds d6a496f93752 staging: rtl8188eu: core: Remove function enable_rate_adaptive() adds 01625b0bbb52 staging: rtl8188eu: Replace function beacon_timing_control() adds c6255d2d2432 staging: rtl8188eu: Remove function rtw_os_indicate_scan_done() adds 04c8c1985618 staging: rtl8188eu: Remove function rtw_modular64() adds 5cace672b9a4 staging: rtl8188eu: Replace function rtw_alloc_network() adds 792d89ee4bd6 staging: rtl8188eu: Replace function rtl88e_phy_rf6052_config() adds 384329ddc42a staging: rtl8188eu: Replace function rtl88eu_phy_rf_config() adds 44a22dc3dd89 staging: vt6656: change alignment to match parenthesis adds 441dfcc8861e staging: erofs: avoid opened loop codes adds 9da681e017a3 staging: erofs: support bmap adds 2125a44149cd staging: mt7621-pci: Add of_node_put() before return adds c4011dde241d staging: mt7621-pinctrl: Add of_node_put() before return adds 3e6998b17f36 staging: android: ion: Remove unused rbtree for ion_buffer adds 28771088953f staging: comedi: daqboard2000: Remove function db2k_initia [...] adds 7a047abbb6ef staging: wilc1000: Merge memcpy + le32_to_cpus to get_unal [...] adds 814b75b4ed9c staging: rtl8712: recv_linux.c: Align * on block comment adds ec2b26f71261 staging: rtl8712: Merge memcpy + be16_to_cpus to get_unali [...] adds 3e67274a41b2 staging: rtl8712: r8712_init_mlme_priv(): Change return values adds 33972d48c2de staging: rtl8712: r8712_set_auth(): Change return values adds 8a73a8c46570 staging: rtl8712: r8712_set_key(): Change return values adds 7c93fdf090df staging: rtl8712: r8712_register_cmd_alive(): Change retur [...] adds 42ceb6731d78 staging: rtl8712: init_mp_priv(): Change return values adds 34ef8dbe02f4 staging: rtl8712: r8712_set_802_11_add_wep(): Change retur [...] adds 606c5cf07b79 staging: rtl8712: r8712_init_recvbuf(): Change return type adds caecc46bf4e7 staging: rtl8712: r8712_free_recvframe(): Change return type adds 8143be90aaab staging: rtl8723bs: remove set but not used variable 'cck_ [...] adds fee0cc591ae4 staging: rtl8723bs: os_dep: change return type of rtw_susp [...] adds 1c4bfacf1d70 staging: rtl8723bs: core: Remove Unneeded variable ret adds 8638eeed7481 staging: rtl8723bs: remove unused file hal_phy.c adds 3774fb6bd2b9 staging: rtl8723bs: hal: remove redundant assignment to va [...] adds 756e4624ddcf staging: rtl8192e: remove set but not used variable 'payload ' adds 7f9b583358a4 staging: mt7621-pci: avoid use 'err' local variable adds 4b2c85cacde3 drivers/staging/rtl8192u: fix indentation issue, remove extra tab adds 2e20a5ac67f8 staging: rtl8723bs: rtw_pwrctrl: Change true/false checks adds fe2ffeb5fdd2 staging: rtl8723bs: hal: Replace function PHY_SetTxPowerIndex() adds 9dd2f1d9a158 staging: rtl8723bs: hal: Replace function PHY_GetTxPowerIndex() adds 0528096df377 staging: rtl8723bs: hal: Replace function rtl8723b_set_wow [...] adds 7a9a7332b62b staging: rtl8723bs: hal: Replace function rtl8723b_set_ap_ [...] adds d40e29d7e219 staging: rtl8723bs: Replace function beacon_timing_control() adds 4e8cc1c2df86 staging: rtl8723bs: Replace function odm_TXPowerTrackingInit() adds f79670abd541 staging: rtl8723bs: Replace function ODM_TXPowerTrackingCheck() adds 4da947b27cdb staging: rtl8723bs: Remove unused function prototype ODM_S [...] adds 0f073df7e731 staging: rtl8723bs: hal: Remove unneeded variable pU1Tmp adds 3105fa04521f Merge remote-tracking branch 'staging/staging-next' adds d1a05cd5333b Merge remote-tracking branch 'mux/for-next' adds 156a599b0716 dmaengine: tegra-apb: Support per-burst residue granularity adds f4c255f1a747 dmaengine: dma-jz4780: Break descriptor chains on JZ4740 adds 828d405cc709 Merge remote-tracking branch 'slave-dma/next' adds 85db0023376f cgroup: Replace a seq_printf() call by seq_puts() in cgrou [...] adds a581563f1bef cgroup: minor tweak for logic to get cgroup css adds d3c5b78bc478 Merge remote-tracking branch 'cgroup/for-next' adds aedb91166790 Merge remote-tracking branch 'scsi-mkp/for-next' adds 286a698ace66 Merge remote-tracking branch 'vhost/linux-next' adds 1417dba1034d remoteproc: qcom: Move glink_ssr notification after stop adds 7f1345e9efcc Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 79550c9d3122 Merge remote-tracking branch 'rpmsg/for-next' adds d2ba99b38a72 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 956a6f44f9cf Merge remote-tracking branch 'y2038/y2038' adds 8255eab0af02 Merge remote-tracking branch 'livepatching/for-next' adds 7969f7988c4b Merge remote-tracking branch 'coresight/next' adds 40041a4577af Merge remote-tracking branch 'rtc/rtc-next' adds 67f5e9b5dd99 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 286355aa8734 Merge remote-tracking branch 'at24/at24/for-next' adds 94ffb6e21bd4 Merge remote-tracking branch 'kspp/for-next/kspp' adds 82b4d3b6a8ad Merge remote-tracking branch 'nvmem/for-next' adds 3e167342a1e7 Merge remote-tracking branch 'xarray/xarray' adds 5ad7a2cd4275 Merge remote-tracking branch 'pidfd/for-next' adds 72c0e5dcc1da Merge remote-tracking branch 'devfreq/for-next' adds b6c42e74747f mm/hmm: always return EBUSY for invalid ranges in hmm_rang [...] adds 3b6ca7c9e73d mm/hmm: move hmm_vma_range_done and hmm_vma_fault to nouveau adds 5bc20a9f3999 nouveau: remove the block parameter to nouveau_range_fault adds c41b1d690ab9 nouveau: unlock mmap_sem on all errors from nouveau_range_fault adds 707c0d1def8f nouveau: return -EBUSY when hmm_range_wait_until_valid fails adds d6bbbad0a3ae mm/hmm: remove the legacy hmm_pfn_* APIs adds 5d6d4f85024e mm/hmm: comment on VM_FAULT_RETRY semantics in handle_mm_fault adds 4dfdc41feef0 Merge remote-tracking branch 'hmm/hmm' adds 998c1de56dac fpga: altera-cvp: Fix function definition argument adds 71d8e94dabee fpga: altera-pr-ip: Make alt_pr_unregister function void adds 2949dc443116 dt-bindings: fpga: Consolidate bridge properties adds 7d62460b4060 MAINTAINERS: Move linux-fpga tree to new location adds de0f57f00af2 Merge remote-tracking branch 'fpga/for-next' adds 1274b1ebf0bb kernel/signal.c: fix a kernel-doc markup adds 0d69bf7a6302 Revert "kmemleak: allow to coexist with fault injection" adds 9168a207c159 ocfs2: remove set but not used variable 'last_hash' adds be376625b5de mm: vmscan: check if mem cgroup is disabled or not before [...] adds e0099db58bf5 mm: migrate: fix reference check race between __find_get_b [...] adds ed4fea9303d3 mm: compaction: avoid 100% CPU usage during compaction whe [...] adds 2a428fb8c79e kasan: remove clang version check for KASAN_STACK adds 58ac09867e67 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds fc451d27e06f /proc/kpageflags: do not use uninitialized struct pages adds 41b2c40bb289 mm: document zone device struct page field usage adds e84524eff5e4 mm/hmm: fix ZONE_DEVICE anon page mapping reuse adds eb7fb310a2ff mm/hmm: fix bad subpage pointer in try_to_unmap_one adds 69e0c5b4e30d mm/hmm: fix bad subpage pointer in try_to_unmap_one adds a00f38e836fd ubsan: build ubsan.c more conservatively adds ac01185b907a page flags: prioritize kasan bits over last-cpuid adds bf66a125b021 coredump: split pipe command whitespace before expanding template adds 782564a676ac mm/migrate.c: initialize pud_entry in migrate_vma() adds 076a5f176520 mm/memory_hotplug.c: remove unneeded return for void function adds a8917fd65036 cgroup: kselftest: relax fs_spec checks adds 0aa9bcafa027 asm-generic: fix -Wtype-limits compiler warnings adds 73b2701d393d asm-generic-fix-wtype-limits-compiler-warnings-fix adds a345eaebd91c asm-generic-fix-wtype-limits-compiler-warnings-v2 adds b1de1c3cd1ef drivers/acpi/scan.c: acquire device_hotplug_lock in acpi_s [...] adds 44b86325cb26 mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] adds bcc1b33d2c83 mm-mempolicy-make-the-behavior-consistent-when-mpol_mf_mov [...] adds 81a842c258b2 mm: mempolicy: handle vma with unmovable pages mapped corr [...] adds 4f17bde12400 mm-mempolicy-handle-vma-with-unmovable-pages-mapped-correc [...] adds 25f690ea1877 kbuild: clean compressed initramfs image adds a508e0953842 ocfs2: use jbd2_inode dirty range scoping adds ebc137157332 jbd2: remove jbd2_journal_inode_add_[write|wait] adds 76065fb8f309 ocfs2: clear zero in unaligned direct IO adds 6df2fd125348 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds 167ef2494229 ocfs2: wait for recovering done after direct unlock request adds 1be4eaaefb99 ocfs2: checkpoint appending truncate log transaction befor [...] adds 25a2d0454d8e ramfs: support O_TMPFILE adds 853621aebeac mm, slab: extend slab/shrink to shrink all memcg caches adds 764c2ec57029 mm, slab: move memcg_cache_params structure to mm/slab.h adds c79465d88d75 memremap: move from kernel/ to mm/ adds 48efeb861aa8 mm/page_poison.c: fix a typo in a comment adds a75d4f611525 mm/rmap.c: remove set but not used variable 'cstart' adds 5a2f793b62d8 mm: introduce page_size() adds 95d6a619a1ba mm: Introduce page_shift() adds 10e2b8bff4f4 mm-introduce-page_shift-fix adds 26a8d213409c mm: Introduce compound_nr() adds 1bdf4f02c86d mm: replace list_move_tail() with add_page_to_lru_list_tail() adds 6343392f9c8d mm/filemap.c: rewrite mapping_needs_writeback in less fanc [...] adds 521e6b91f40a mm, memcg: throttle allocators when failing reclaim over m [...] adds 0b6c6e1301c7 mm-throttle-allocators-when-failing-reclaim-over-memoryhigh-fix adds 5418e43caa73 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds 8288d030447f mm/gup: add make_dirty arg to put_user_pages_dirty_lock() adds 427cfd2c0ff4 drivers/gpu/drm/via: convert put_page() to put_user_page*() adds 301f17b6cc55 net/xdp: convert put_page() to put_user_page*() adds 08bf0500cb08 mm: remove redundant assignment of entry adds 0703a69bc11f mm/mmap.c: fix the adjusted length error adds 7ea4c6be08b8 mm/memory_hotplug: remove move_pfn_range() adds 15e18673498c mm-memory_hotplug-remove-move_pfn_range-fix adds 39c40dc906c0 drivers/base/node.c: simplify unregister_memory_block_unde [...] adds 6fbeaa332fbc mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory adds abc7086180ef mm/sparse.c: mark sparse_buffer_free as __meminit adds 625fcf3f46f2 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] adds 506fcb0c249e mm/vmalloc: do not keep unpurged areas in the busy tree adds 489a1aac443b mm/vmalloc: modify struct vmap_area to reduce its size adds 5b63d2ad171b mm/compaction.c: clear total_{migrate,free}_scanned before [...] adds 0d7e3debe0b0 mm/compaction: introduce a helper compact_zone_counters_init() adds 6a6ad11ac508 mm-compaction-clear-total_migratefree_scanned-before-scann [...] adds 33881c241ba3 mm-compaction-clear-total_migratefree_scanned-before-scann [...] adds 877b0c758604 mm-compaction-clear-total_migratefree_scanned-before-scann [...] adds 150ab80c64df mm, oom: avoid printk() iteration under RCU adds d2953dc6adf2 mm-oom-avoid-printk-iteration-under-rcu-fix adds 476beee793d0 mm/oom_kill.c: add task UID to info message on an oom kill adds 82f50e140f0f mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix adds 6bac44c3131c psi: annotate refault stalls from IO submission adds 24f842b3db85 psi-annotate-refault-stalls-from-io-submission-fix adds 4cc1de4eeedc psi-annotate-refault-stalls-from-io-submission-fix-2 adds d6d92199f211 mm, madvise: introduce MADV_COLD adds 1ef762b1c799 mm, madvise: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM adds c487c618dcf1 mm, madvise: account nr_isolated_xxx in [isolate|putback]_ [...] adds 5bd341efe8f1 mm, madvise: introduce MADV_PAGEOUT adds 674db9810e45 mm, madvise: factor out common parts between MADV_COLD and [...] adds 40d4abe0bd8e zpool: add malloc_support_movable to zpool_driver adds 7913f3613060 zswap: use movable memory if zpool support allocate movabl [...] adds caabef5a38c0 mm, memcg: proportional memory.{low,min} reclaim adds 5616706007af mm, memcg: make memory.emin the baseline for utilisation d [...] adds b60131eb5b1f mm, memcg: make scan aggression always exclude protection adds 8e871182031e mm/vmscan: remove unused lru_pages argument adds 64e0a02c918a mm: don't expose page to fast gup before it's ready adds c224fb19e3af fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 4bd00964483e fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 006673e0704c kernel/hung_task.c: Monitor killed tasks. adds 725d8c9a2cc5 hung_task: allow printing warnings every check interval adds 98a9e5738812 lib/genalloc.c: export symbol addr_in_gen_pool adds 91b30f6e955c lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 9b8bfde87556 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 792a97cd306a string: add stracpy and stracpy_pad mechanisms adds 2777d3910ef6 kernel-doc: core-api: include string.h into core-api adds 24a6bf0905bc kernel-doc: core-api: Include string.h into core-api adds 69539c5f29b5 lib/math/rational.c: fix possible incorrect result from ra [...] adds 6577cc59df80 checkpatch: don't interpret stack dumps as commit IDs adds 3ba690f3922c checkpatch: improve SPDX license checking adds 8b6c702bb240 checkpatch.pl: warn on invalid commit id adds 0b9e6df2f2c4 checkpatch: add *_NOTIFIER_HEAD as var definition adds 9a8cbc424edb fat: add nobarrier to workaround the strange behavior of device adds 7d66bfe21b51 cpumask: nicer for_each_cpumask_and() signature adds ea3cb0fb0305 kexec: bail out upon SIGKILL when allocating memory. adds 60a42ffa66cc aio: simplify read_events() adds 717ec8a61eee kgdb: don't use a notifier to enter kgdb at panic; call directly adds 034a3f08062a ipc/msg.c: consolidate all xxxctl_down() functions adds 5514707880dd Merge branch 'akpm-current/current' adds a4d725231689 Revert "mm, madvise: factor out common parts between MADV_ [...] adds a32f460d3d84 Revert "mm, madvise: introduce MADV_PAGEOUT" adds cff37ac9b613 Revert "mm, madvise: account nr_isolated_xxx in [isolate|p [...] adds 38c298b74fd3 Revert "mm, madvise: change PAGEREF_RECLAIM_CLEAN with PAG [...] adds 98265ac41ebd Revert "mm, madvise: introduce MADV_COLD" adds e57b0f9c04d2 page-flags-prioritize-kasan-bits-over-last-cpuid-fix adds 319b81505a51 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] adds 0b6fffe19947 pinctrl: fix pxa2xx.c build warnings adds d8a12b3b9c6b mm: treewide: clarify pgtable_page_{ctor,dtor}() naming adds 5e488937cf41 drivers/tty/serial/sh-sci.c: suppress warning adds 1ff030a24290 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds e2f4825902fe Merge branch 'akpm/master' adds fde50b96be82 Add linux-next specific files for 20190726
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 (b010bb39ab1a) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
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: .mailmap | 2 + .../ABI/testing/sysfs-bus-intel_th-devices-msc | 3 +- .../{sysfs-class-mic.txt => sysfs-class-mic} | 0 Documentation/ABI/testing/sysfs-class-wakeup | 70 + Documentation/ABI/testing/sysfs-kernel-slab | 13 +- Documentation/PCI/pci-error-recovery.rst | 6 +- Documentation/RCU/rculist_nulls.txt | 2 +- Documentation/admin-guide/conf.py | 10 - Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/admin-guide/mm/transhuge.rst | 2 +- Documentation/admin-guide/sysctl/kernel.rst | 20 +- Documentation/bpf/prog_flow_dissector.rst | 18 + Documentation/conf.py | 30 +- Documentation/core-api/conf.py | 10 - Documentation/core-api/kernel-api.rst | 3 + Documentation/crypto/conf.py | 10 - Documentation/dev-tools/conf.py | 10 - Documentation/devicetree/bindings/arm/fsl.yaml | 4 + .../devicetree/bindings/arm/idle-states.txt | 2 +- .../devicetree/bindings/arm/rockchip.yaml | 30 + .../bindings/bus/allwinner,sun50i-a64-de2.yaml | 84 + .../devicetree/bindings/bus/sun50i-de2-bus.txt | 40 - .../bindings/clock/allwinner,sun4i-a10-ccu.yaml | 2 +- .../devicetree/bindings/clock/imx8mn-clock.yaml | 112 + .../crypto/allwinner,sun4i-a10-crypto.yaml | 79 + .../devicetree/bindings/crypto/sun4i-ss.txt | 23 - .../devicetree/bindings/display/bridge/sii902x.txt | 5 +- .../devicetree/bindings/display/ssd1307fb.txt | 10 + .../devicetree/bindings/extcon/extcon-arizona.txt | 2 +- .../devicetree/bindings/extcon/extcon-fsa9480.txt | 4 +- .../bindings/fpga/altera-fpga2sdram-bridge.txt | 5 +- .../bindings/fpga/altera-freeze-bridge.txt | 5 +- .../bindings/fpga/altera-hps2fpga-bridge.txt | 5 +- ...ltera-fpga2sdram-bridge.txt => fpga-bridge.txt} | 5 +- .../bindings/fpga/xilinx-pr-decoupler.txt | 8 +- .../input/allwinner,sun4i-a10-lradc-keys.yaml | 95 + .../devicetree/bindings/input/sun4i-lradc-keys.txt | 65 - .../interrupt-controller/amazon,al-fic.txt | 16 +- .../devicetree/bindings/leds/ams,as3645a.txt | 22 +- Documentation/devicetree/bindings/leds/common.txt | 62 +- .../devicetree/bindings/leds/leds-aat1290.txt | 12 +- .../devicetree/bindings/leds/leds-an30259a.txt | 22 +- .../devicetree/bindings/leds/leds-cr0014114.txt | 26 +- .../devicetree/bindings/leds/leds-gpio.txt | 23 +- .../devicetree/bindings/leds/leds-lm3601x.txt | 10 +- .../devicetree/bindings/leds/leds-lm3692x.txt | 9 +- .../devicetree/bindings/leds/leds-lp8860.txt | 9 +- .../devicetree/bindings/leds/leds-lt3593.txt | 11 +- .../devicetree/bindings/leds/leds-sc27xx-bltc.txt | 10 +- .../devicetree/bindings/media/cdns,csi2tx.txt | 3 +- .../devicetree/bindings/media/meson-ao-cec.txt | 8 +- .../devicetree/bindings/media/nvidia,tegra-vde.txt | 2 + .../devicetree/bindings/mmc/brcm,sdhci-iproc.txt | 4 +- .../devicetree/bindings/net/can/fsl-flexcan.txt | 10 + .../devicetree/bindings/net/can/tcan4x5x.txt | 37 + Documentation/devicetree/bindings/opp/opp.txt | 4 +- .../devicetree/bindings/serial/fsl-lpuart.txt | 5 +- .../devicetree/bindings/serial/st,stm32-usart.txt | 5 + Documentation/devicetree/bindings/usb/usb251xb.txt | 6 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/doc-guide/conf.py | 10 - Documentation/driver-api/80211/conf.py | 10 - Documentation/driver-api/conf.py | 10 - Documentation/driver-api/pm/conf.py | 10 - Documentation/driver-api/serial/n_gsm.rst | 16 +- .../features/core/jump-labels/arch-support.txt | 2 +- .../debug/kprobes-on-ftrace/arch-support.txt | 2 +- Documentation/filesystems/conf.py | 10 - Documentation/gpu/conf.py | 10 - Documentation/gpu/drivers.rst | 1 - Documentation/gpu/drm-kms-helpers.rst | 12 + Documentation/gpu/i915.rst | 20 +- Documentation/gpu/tinydrm.rst | 30 - Documentation/gpu/todo.rst | 16 - Documentation/index.rst | 3 + Documentation/input/conf.py | 10 - Documentation/kernel-hacking/conf.py | 10 - Documentation/leds/leds-class.rst | 70 +- Documentation/locking/spinlocks.rst | 4 +- Documentation/maintainer/conf.py | 10 - Documentation/media/conf.py | 12 - Documentation/media/kapi/v4l2-dev.rst | 1 + Documentation/media/v4l-drivers/vimc.rst | 13 +- Documentation/memory-barriers.txt | 2 +- Documentation/networking/conf.py | 10 - Documentation/power/index.rst | 2 +- .../powerpc/{bootwrapper.txt => bootwrapper.rst} | 28 +- .../powerpc/{cpu_families.txt => cpu_families.rst} | 23 +- .../powerpc/{cpu_features.txt => cpu_features.rst} | 6 +- Documentation/powerpc/{cxl.txt => cxl.rst} | 46 +- .../powerpc/{cxlflash.txt => cxlflash.rst} | 10 +- .../powerpc/{DAWR-POWER9.txt => dawr-power9.rst} | 15 +- Documentation/powerpc/{dscr.txt => dscr.rst} | 18 +- ...ror-recovery.txt => eeh-pci-error-recovery.rst} | 108 +- ...ssisted-dump.txt => firmware-assisted-dump.rst} | 117 +- Documentation/powerpc/{hvcs.txt => hvcs.rst} | 108 +- Documentation/powerpc/index.rst | 34 + Documentation/powerpc/isa-versions.rst | 15 +- Documentation/powerpc/{mpc52xx.txt => mpc52xx.rst} | 12 +- ...powernv.txt => pci_iov_resource_on_powernv.rst} | 15 +- Documentation/powerpc/{pmu-ebb.txt => pmu-ebb.rst} | 1 + Documentation/powerpc/ptrace.rst | 156 + Documentation/powerpc/ptrace.txt | 151 - .../powerpc/{qe_firmware.txt => qe_firmware.rst} | 37 +- .../{syscall64-abi.txt => syscall64-abi.rst} | 29 +- ...ctional_memory.txt => transactional_memory.rst} | 45 +- Documentation/process/conf.py | 10 - Documentation/process/deprecated.rst | 6 +- Documentation/s390/vfio-ccw.rst | 31 +- Documentation/security/keys/core.rst | 128 +- Documentation/security/keys/request-key.rst | 9 +- Documentation/sh/conf.py | 10 - Documentation/sound/conf.py | 10 - Documentation/sphinx/load_config.py | 27 +- Documentation/translations/it_IT/process/index.rst | 1 + .../translations/it_IT/process/kernel-docs.rst | 11 +- .../it_IT/process/programming-language.rst | 51 + .../translations/ko_KR/memory-barriers.txt | 2 +- Documentation/userspace-api/conf.py | 10 - Documentation/{virtual => virt}/index.rst | 0 .../kvm/amd-memory-encryption.rst | 0 Documentation/{virtual => virt}/kvm/api.txt | 2 +- .../{virtual => virt}/kvm/arm/hyp-abi.txt | 0 Documentation/{virtual => virt}/kvm/arm/psci.txt | 0 Documentation/{virtual => virt}/kvm/cpuid.rst | 0 Documentation/{virtual => virt}/kvm/devices/README | 0 .../{virtual => virt}/kvm/devices/arm-vgic-its.txt | 0 .../{virtual => virt}/kvm/devices/arm-vgic-v3.txt | 0 .../{virtual => virt}/kvm/devices/arm-vgic.txt | 0 .../{virtual => virt}/kvm/devices/mpic.txt | 0 .../{virtual => virt}/kvm/devices/s390_flic.txt | 0 .../{virtual => virt}/kvm/devices/vcpu.txt | 0 .../{virtual => virt}/kvm/devices/vfio.txt | 0 Documentation/{virtual => virt}/kvm/devices/vm.txt | 0 .../{virtual => virt}/kvm/devices/xics.txt | 0 .../{virtual => virt}/kvm/devices/xive.txt | 0 .../{virtual => virt}/kvm/halt-polling.txt | 0 Documentation/{virtual => virt}/kvm/hypercalls.txt | 4 +- Documentation/{virtual => virt}/kvm/index.rst | 1 + Documentation/{virtual => virt}/kvm/locking.txt | 0 Documentation/{virtual => virt}/kvm/mmu.txt | 2 +- Documentation/{virtual => virt}/kvm/msr.txt | 0 Documentation/{virtual => virt}/kvm/nested-vmx.txt | 0 Documentation/{virtual => virt}/kvm/ppc-pv.txt | 0 .../{virtual => virt}/kvm/review-checklist.txt | 2 +- Documentation/{virtual => virt}/kvm/s390-diag.txt | 0 .../{virtual => virt}/kvm/timekeeping.txt | 0 .../{virtual => virt}/kvm/vcpu-requests.rst | 0 Documentation/{virtual => virt}/paravirt_ops.rst | 0 .../{virtual => virt}/uml/UserModeLinux-HOWTO.txt | 0 Documentation/vm/conf.py | 10 - Documentation/vm/hmm.rst | 2 +- Documentation/vm/split_page_table_lock.rst | 10 +- Documentation/watchdog/hpwdt.rst | 2 +- Documentation/x86/conf.py | 10 - MAINTAINERS | 58 +- Next/SHA1s | 205 +- Next/Trees | 3 +- Next/merge.log | 3187 +++++++++++++++----- arch/arc/include/asm/pgalloc.h | 4 +- arch/arm/boot/dts/Makefile | 10 +- arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts | 429 +++ .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 36 + arch/arm/boot/dts/aspeed-bmc-lenovo-hr855xg2.dts | 663 ++++ arch/arm/boot/dts/aspeed-g5.dtsi | 5 + arch/arm/boot/dts/bcm283x.dtsi | 6 +- arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 3 + arch/arm/boot/dts/imx6sl.dtsi | 18 +- arch/arm/boot/dts/imx6sll.dtsi | 20 +- arch/arm/boot/dts/imx6sx.dtsi | 18 +- 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-opos6uldev.dts | 37 +- ...-pcl063.dtsi => imx6ul-phytec-phycore-som.dtsi} | 51 +- ...ull.dts => imx6ul-phytec-segin-ff-rdk-nand.dts} | 42 +- ...1.dtsi => imx6ul-phytec-segin-peb-eval-01.dtsi} | 16 +- ...hyboard-segin.dtsi => imx6ul-phytec-segin.dtsi} | 31 +- arch/arm/boot/dts/imx6ul-pico-hobbit.dts | 2 +- arch/arm/boot/dts/imx6ul-pico-pi.dts | 4 +- arch/arm/boot/dts/imx6ul.dtsi | 32 +- 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 | 4 - arch/arm/boot/dts/imx7d-zii-rmu2.dts | 357 +++ arch/arm/boot/dts/imx7d-zii-rpu2.dts | 4 - arch/arm/boot/dts/imx7ulp.dtsi | 30 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 115 +- arch/arm/boot/dts/rk3288-veyron-edp.dtsi | 173 ++ arch/arm/boot/dts/rk3288-veyron-fievel.dts | 298 ++ 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 | 52 - 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 | 125 + arch/arm/boot/dts/sun5i-a13-q8-tablet.dts | 2 +- arch/arm/boot/dts/sun6i-a31.dtsi | 2 +- arch/arm/boot/dts/sun8i-a23-q8-tablet.dts | 2 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 4 +- arch/arm/boot/dts/sun8i-r40.dtsi | 2 +- arch/arm/boot/dts/sun9i-a80.dtsi | 2 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 4 +- arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 10 +- arch/arm/boot/dts/vf610-zii-spb4.dts | 7 - arch/arm/configs/aspeed_g4_defconfig | 50 +- arch/arm/configs/aspeed_g5_defconfig | 57 +- arch/arm/configs/bcm2835_defconfig | 9 + arch/arm/configs/multi_v7_defconfig | 2 + arch/arm/configs/u8500_defconfig | 34 +- arch/arm/include/asm/dma-mapping.h | 4 +- arch/arm/include/asm/tlb.h | 2 +- arch/arm/include/asm/xen/page-coherent.h | 3 +- arch/arm/mach-davinci/sleep.S | 1 + arch/arm/mm/Kconfig | 5 + arch/arm/mm/dma-mapping.c | 61 + arch/arm/mm/flush.c | 7 +- arch/arm/mm/init.c | 5 + arch/arm/mm/mmu.c | 2 +- arch/arm64/Kconfig.platforms | 1 + .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 4 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 20 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 4 + .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 4 + .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 4 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 21 +- arch/arm64/boot/dts/freescale/Makefile | 3 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts | 155 + arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 5 + arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 5 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 5 + 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 | 40 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 4 + arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts | 413 +++ .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 46 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 42 +- arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts | 249 ++ arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 23 +- arch/arm64/boot/dts/qcom/Makefile | 3 + .../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/rockchip/rk3399-rockpro64.dts | 11 + arch/arm64/configs/defconfig | 9 + arch/arm64/include/asm/tlb.h | 2 +- arch/arm64/include/asm/xen/page-coherent.h | 3 +- arch/arm64/kernel/perf_event.c | 1 - arch/arm64/mm/flush.c | 3 +- arch/arm64/mm/mmu.c | 2 +- arch/csky/include/asm/pgalloc.h | 2 +- arch/hexagon/include/asm/pgalloc.h | 2 +- arch/ia64/include/asm/pgalloc.h | 4 +- arch/ia64/mm/init.c | 2 +- arch/m68k/include/asm/mcf_pgalloc.h | 6 +- arch/m68k/include/asm/motorola_pgalloc.h | 6 +- arch/m68k/include/asm/sun3_pgalloc.h | 2 +- arch/microblaze/include/asm/pgalloc.h | 4 +- arch/mips/Kconfig | 47 +- arch/mips/Makefile | 4 - arch/mips/include/asm/addrspace.h | 9 - arch/mips/include/asm/cpu-type.h | 13 - arch/mips/include/asm/cpu.h | 9 +- arch/mips/include/asm/mach-cavium-octeon/war.h | 1 - arch/mips/include/asm/mach-generic/war.h | 1 - arch/mips/include/asm/mach-ip22/war.h | 1 - arch/mips/include/asm/mach-ip27/war.h | 1 - arch/mips/include/asm/mach-ip28/war.h | 1 - arch/mips/include/asm/mach-ip32/war.h | 1 - arch/mips/include/asm/mach-malta/war.h | 1 - arch/mips/include/asm/mach-pmcs-msp71xx/war.h | 1 - arch/mips/include/asm/mach-rc32434/war.h | 1 - arch/mips/include/asm/mach-rm/war.h | 1 - arch/mips/include/asm/mach-sibyte/war.h | 1 - arch/mips/include/asm/mach-tx49xx/war.h | 1 - arch/mips/include/asm/module.h | 6 - arch/mips/include/asm/pgalloc.h | 2 +- arch/mips/include/asm/war.h | 13 - arch/mips/kernel/cpu-probe.c | 26 - arch/mips/kernel/genex.S | 3 - arch/mips/kernel/idle.c | 1 - arch/mips/mm/Makefile | 1 - arch/mips/mm/c-r4k.c | 2 - arch/mips/mm/tlb-r8k.c | 239 -- arch/mips/mm/tlbex.c | 6 - arch/mips/vdso/vdso.h | 1 + arch/nios2/include/asm/pgalloc.h | 2 +- arch/openrisc/include/asm/pgalloc.h | 6 +- arch/parisc/Kconfig | 2 + arch/parisc/Makefile | 2 - .../configs/{default_defconfig => defconfig} | 0 arch/parisc/include/asm/ftrace.h | 1 + arch/parisc/kernel/entry.S | 99 + arch/parisc/kernel/ftrace.c | 67 +- arch/powerpc/include/asm/hvcall.h | 11 +- arch/powerpc/include/uapi/asm/kvm_para.h | 2 +- arch/powerpc/kernel/exceptions-64s.S | 2 +- arch/powerpc/mm/book3s64/iommu_api.c | 7 +- arch/powerpc/mm/hugetlbpage.c | 2 +- arch/powerpc/mm/pgtable-frag.c | 6 +- arch/powerpc/platforms/pseries/papr_scm.c | 44 +- arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 15 + .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 9 + arch/riscv/include/asm/Kbuild | 1 + arch/riscv/include/asm/pgalloc.h | 2 +- arch/riscv/include/uapi/asm/unistd.h | 1 + arch/s390/boot/Makefile | 2 +- arch/s390/boot/boot.h | 1 + arch/s390/boot/head.S | 1 + arch/s390/boot/version.c | 7 + arch/s390/hypfs/hypfs_vm.c | 4 +- arch/s390/include/asm/bitops.h | 73 +- arch/s390/include/asm/setup.h | 4 +- arch/s390/include/asm/unistd.h | 1 + arch/s390/include/uapi/asm/zcrypt.h | 35 +- arch/s390/kernel/syscalls/syscall.tbl | 2 +- arch/s390/mm/pgalloc.c | 6 +- arch/sh/include/asm/pgalloc.h | 6 +- arch/sparc/include/uapi/asm/statfs.h | 7 - arch/sparc/mm/init_64.c | 4 +- arch/sparc/mm/srmmu.c | 4 +- arch/um/include/asm/pgalloc.h | 2 +- arch/unicore32/include/asm/tlb.h | 2 +- arch/x86/entry/common.c | 13 +- arch/x86/entry/entry_32.S | 13 +- arch/x86/entry/syscall_64.c | 25 + arch/x86/entry/syscalls/syscall_32.tbl | 4 +- arch/x86/entry/syscalls/syscalltbl.sh | 35 +- arch/x86/events/core.c | 2 +- arch/x86/events/intel/core.c | 7 +- arch/x86/events/intel/ds.c | 2 +- arch/x86/hyperv/hv_init.c | 14 + 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/bugs.h | 2 + arch/x86/include/asm/cpufeatures.h | 2 +- arch/x86/include/asm/hyperv-tlfs.h | 12 +- arch/x86/include/asm/ipi.h | 109 - arch/x86/include/asm/kvm_host.h | 7 +- arch/x86/include/asm/mmu_context.h | 8 +- arch/x86/include/asm/mshyperv.h | 5 +- arch/x86/include/asm/msr.h | 3 +- arch/x86/include/asm/paravirt.h | 12 - arch/x86/include/asm/paravirt_types.h | 5 - arch/x86/include/asm/realmode.h | 1 - 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/tlbflush.h | 30 +- arch/x86/include/asm/unistd.h | 6 - arch/x86/include/uapi/asm/errno.h | 1 - arch/x86/include/uapi/asm/fcntl.h | 1 - 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/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/apic/apic.c | 162 +- 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 | 9 +- arch/x86/kernel/apic/ipi.c | 174 +- arch/x86/kernel/apic/local.h | 68 + arch/x86/kernel/apic/probe_32.c | 41 +- arch/x86/kernel/apic/probe_64.c | 21 +- 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 | 21 +- arch/x86/kernel/cpu/bugs.c | 4 +- arch/x86/kernel/cpu/common.c | 11 + arch/x86/kernel/cpu/cpuid-deps.c | 97 +- arch/x86/kernel/cpu/hygon.c | 21 +- arch/x86/kernel/crash.c | 2 - arch/x86/kernel/head_64.S | 8 +- arch/x86/kernel/hpet.c | 12 +- arch/x86/kernel/kgdb.c | 2 +- arch/x86/kernel/nmi.c | 3 + arch/x86/kernel/paravirt.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/kvm/mmu.c | 2 +- arch/x86/kvm/svm.c | 13 +- arch/x86/kvm/vmx/nested.c | 4 + arch/x86/kvm/vmx/vmx.c | 13 +- arch/x86/kvm/x86.c | 16 +- arch/x86/mm/fault.c | 15 +- arch/x86/mm/pgtable.c | 2 +- arch/x86/mm/tlb.c | 2 +- arch/x86/power/cpu.c | 4 - 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/include/asm/pgalloc.h | 4 +- certs/blacklist.c | 7 +- certs/system_keyring.c | 12 +- drivers/acpi/acpica/evxfgpe.c | 6 +- drivers/acpi/arm64/iort.c | 4 +- drivers/acpi/ec.c | 11 +- drivers/acpi/internal.h | 2 +- drivers/acpi/nfit/core.c | 28 +- drivers/acpi/nfit/nfit.h | 24 + drivers/acpi/scan.c | 3 + drivers/acpi/sleep.c | 53 +- drivers/android/binder.c | 5 +- drivers/atm/he.c | 7 +- drivers/atm/solos-pci.c | 9 +- drivers/base/core.c | 3 + drivers/base/firmware_loader/firmware.h | 4 +- drivers/base/memory.c | 1 + drivers/base/node.c | 39 +- drivers/base/power/Makefile | 1 + drivers/base/power/main.c | 35 +- drivers/base/power/wakeup.c | 14 +- drivers/base/power/wakeup_stats.c | 146 + drivers/char/hpet.c | 3 +- drivers/char/ppdev.c | 2 +- drivers/clk/at91/clk-generated.c | 2 + drivers/clk/imx/Kconfig | 6 + drivers/clk/imx/Makefile | 1 + drivers/clk/imx/clk-imx8mm.c | 37 +- drivers/clk/imx/clk-imx8mn.c | 636 ++++ drivers/clk/imx/clk-imx8mq.c | 6 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 5 + drivers/clk/imx/clk.c | 8 + drivers/clk/imx/clk.h | 42 +- drivers/clk/mediatek/clk-mt8183.c | 46 +- drivers/clk/renesas/renesas-cpg-mssr.c | 16 +- drivers/clk/rockchip/clk-rv1108.c | 1 - drivers/clk/sprd/Kconfig | 1 + drivers/cpufreq/pasemi-cpufreq.c | 23 +- drivers/crypto/chelsio/chtls/chtls_io.c | 11 +- drivers/dma/dma-jz4780.c | 15 +- drivers/dma/tegra20-apb-dma.c | 75 +- drivers/dma/tegra210-adma.c | 4 +- drivers/edac/altera_edac.c | 54 +- drivers/edac/altera_edac.h | 25 +- drivers/extcon/extcon-arizona.c | 2 +- drivers/extcon/extcon-fsa9480.c | 1 + drivers/extcon/extcon-gpio.c | 29 +- drivers/extcon/extcon-max77843.c | 6 +- drivers/extcon/extcon-sm5502.c | 2 +- drivers/firmware/imx/scu-pd.c | 4 +- drivers/firmware/qcom_scm.c | 47 +- drivers/fpga/Kconfig | 1 + drivers/fpga/altera-cvp.c | 3 +- drivers/fpga/altera-pr-ip-core-plat.c | 4 +- drivers/fpga/altera-pr-ip-core.c | 4 +- drivers/fpga/dfl-afu-main.c | 14 +- drivers/fpga/dfl-fme-main.c | 7 +- drivers/gpu/drm/Kconfig | 4 + drivers/gpu/drm/Makefile | 1 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 26 +- drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 4 +- drivers/gpu/drm/bridge/sii902x.c | 41 +- drivers/gpu/drm/drm_connector.c | 1 + drivers/gpu/drm/drm_dp_aux_dev.c | 18 +- drivers/gpu/drm/drm_dp_mst_topology.c | 142 +- .../gpu/drm/{tinydrm/mipi-dbi.c => drm_mipi_dbi.c} | 499 +-- drivers/gpu/drm/drm_modes.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 1 - drivers/gpu/drm/i915/gt/intel_gt_pm.c | 2 + drivers/gpu/drm/i915/gt/intel_reset.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 143 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 9 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 217 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 70 - drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 37 +- drivers/gpu/drm/i915/gt/uc/intel_huc.h | 6 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 172 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 61 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 351 ++- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 89 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 80 + drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 4 +- drivers/gpu/drm/i915/i915_active.c | 34 +- drivers/gpu/drm/i915/i915_active.h | 3 + drivers/gpu/drm/i915/i915_active_types.h | 3 + drivers/gpu/drm/i915/i915_debugfs.c | 46 +- drivers/gpu/drm/i915/i915_drv.c | 12 +- drivers/gpu/drm/i915/i915_drv.h | 15 +- drivers/gpu/drm/i915/i915_gem.c | 8 +- drivers/gpu/drm/i915/i915_gpu_error.c | 116 +- drivers/gpu/drm/i915/i915_irq.c | 2 +- drivers/gpu/drm/i915/i915_pci.c | 4 +- drivers/gpu/drm/i915/intel_device_info.h | 2 +- drivers/gpu/drm/i915/intel_pm.c | 4 +- drivers/gpu/drm/i915/intel_wopcm.c | 4 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 10 + drivers/gpu/drm/mgag200/mgag200_cursor.c | 5 +- drivers/gpu/drm/msm/msm_gpu.c | 3 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 2 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 2 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 47 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 3 +- drivers/gpu/drm/panfrost/panfrost_device.h | 1 + drivers/gpu/drm/panfrost/panfrost_drv.c | 38 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 2 + drivers/gpu/drm/stm/ltdc.c | 2 + drivers/gpu/drm/tegra/output.c | 8 +- drivers/gpu/drm/tinydrm/Kconfig | 23 +- drivers/gpu/drm/tinydrm/Makefile | 5 - drivers/gpu/drm/tinydrm/core/Makefile | 4 - drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c | 207 -- drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | 179 -- drivers/gpu/drm/tinydrm/hx8357d.c | 62 +- drivers/gpu/drm/tinydrm/ili9225.c | 182 +- drivers/gpu/drm/tinydrm/ili9341.c | 84 +- drivers/gpu/drm/tinydrm/mi0283qt.c | 90 +- drivers/gpu/drm/tinydrm/repaper.c | 58 +- drivers/gpu/drm/tinydrm/st7586.c | 131 +- drivers/gpu/drm/tinydrm/st7735r.c | 78 +- drivers/gpu/drm/via/via_dma.c | 43 +- drivers/gpu/drm/via/via_dmablit.c | 51 +- drivers/gpu/drm/via/via_drv.c | 7 +- drivers/gpu/drm/via/via_drv.h | 75 +- drivers/gpu/drm/via/via_irq.c | 54 +- drivers/gpu/drm/via/via_map.c | 6 +- drivers/gpu/drm/via/via_mm.c | 7 +- drivers/gpu/drm/via/via_verifier.c | 22 +- drivers/gpu/drm/via/via_video.c | 5 +- drivers/hsi/clients/ssi_protocol.c | 3 +- drivers/hv/hyperv_vmbus.h | 8 +- drivers/hwmon/acpi_power_meter.c | 4 +- drivers/hwmon/nct6775.c | 180 +- drivers/hwtracing/intel_th/Makefile | 3 + drivers/hwtracing/intel_th/msu-sink.c | 116 + drivers/hwtracing/intel_th/msu.c | 537 +++- drivers/hwtracing/intel_th/msu.h | 20 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 2 +- drivers/ide/siimage.c | 3 +- drivers/ide/via82cxxx.c | 3 +- drivers/infiniband/core/umem.c | 5 +- drivers/infiniband/hw/hfi1/user_pages.c | 5 +- drivers/infiniband/hw/hfi1/vnic_sdma.c | 2 +- drivers/infiniband/hw/qib/qib_user_pages.c | 5 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 5 +- drivers/infiniband/sw/siw/siw_mem.c | 8 +- drivers/input/evdev.c | 35 +- drivers/input/input.c | 40 + drivers/input/keyboard/Kconfig | 1 + drivers/input/keyboard/applespi.c | 8 +- drivers/input/mouse/cyapa.c | 16 +- drivers/input/mouse/elan_i2c_core.c | 20 +- drivers/input/mouse/elantech.c | 55 +- drivers/input/mouse/synaptics.c | 1 + drivers/input/rmi4/rmi_2d_sensor.c | 1 - drivers/input/touchscreen/fsl-imx25-tcq.c | 4 +- drivers/input/touchscreen/mxs-lradc-ts.c | 10 +- drivers/input/touchscreen/sun4i-ts.c | 3 +- drivers/input/touchscreen/sur40.c | 4 +- drivers/input/touchscreen/ts4800-ts.c | 4 +- drivers/iommu/amd_iommu_init.c | 90 + drivers/iommu/amd_iommu_types.h | 9 + drivers/iommu/intel-iommu-debugfs.c | 4 +- drivers/iommu/intel-iommu.c | 189 +- drivers/iommu/iova.c | 23 +- drivers/leds/led-class-flash.c | 9 +- drivers/leds/led-class.c | 49 +- drivers/leds/led-core.c | 127 + drivers/leds/leds-aat1290.c | 16 +- drivers/leds/leds-an30259a.c | 25 +- drivers/leds/leds-as3645a.c | 74 +- drivers/leds/leds-cr0014114.c | 33 +- drivers/leds/leds-gpio.c | 26 +- drivers/leds/leds-is31fl319x.c | 3 +- drivers/leds/leds-lm3532.c | 5 +- drivers/leds/leds-lm3601x.c | 38 +- drivers/leds/leds-lm36274.c | 4 +- drivers/leds/leds-lm3692x.c | 22 +- drivers/leds/leds-lm3697.c | 5 +- drivers/leds/leds-lp8860.c | 35 +- drivers/leds/leds-lt3593.c | 20 +- drivers/leds/leds-max77650.c | 2 +- drivers/leds/leds-pwm.c | 3 +- drivers/leds/leds-sc27xx-bltc.c | 22 +- drivers/leds/leds.h | 1 + drivers/md/dm-crypt.c | 2 +- drivers/media/Kconfig | 2 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 23 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 8 +- drivers/media/i2c/mt9m111.c | 2 +- drivers/media/i2c/ov2640.c | 2 +- drivers/media/i2c/ov2659.c | 4 +- drivers/media/i2c/ov2680.c | 9 +- drivers/media/i2c/ov5640.c | 7 +- drivers/media/i2c/ov5645.c | 120 +- drivers/media/i2c/ov5695.c | 5 +- drivers/media/i2c/ov7670.c | 6 +- drivers/media/i2c/ov7740.c | 8 +- drivers/media/pci/cobalt/cobalt-driver.c | 38 +- drivers/media/pci/cobalt/cobalt-flash.c | 2 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 1 - drivers/media/pci/intel/ipu3/ipu3-cio2.c | 100 +- drivers/media/pci/pt1/pt1.c | 6 +- drivers/media/pci/pt3/pt3.c | 6 +- drivers/media/pci/saa7134/saa7134-tvaudio.c | 1 - drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 2 - drivers/media/pci/solo6x10/solo6x10-v4l2.c | 2 - drivers/media/pci/tw68/tw68-video.c | 1 - drivers/media/platform/am437x/am437x-vpfe.c | 5 +- drivers/media/platform/am437x/am437x-vpfe.h | 6 - drivers/media/platform/cadence/cdns-csi2tx.c | 155 +- drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 69 +- drivers/media/platform/davinci/vpbe_display.c | 4 - drivers/media/platform/davinci/vpbe_osd.c | 5 - drivers/media/platform/davinci/vpbe_venc.c | 5 - drivers/media/platform/davinci/vpfe_capture.c | 51 +- drivers/media/platform/davinci/vpif_capture.c | 19 +- drivers/media/platform/exynos4-is/fimc-is.c | 1 + drivers/media/platform/exynos4-is/media-dev.c | 2 + drivers/media/platform/m2m-deinterlace.c | 126 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 1 + drivers/media/platform/meson/ao-cec-g12a.c | 84 +- drivers/media/platform/meson/ao-cec.c | 44 +- drivers/media/platform/mx2_emmaprp.c | 132 +- drivers/media/platform/omap/omap_vout.c | 53 +- drivers/media/platform/omap3isp/isp.c | 331 +- drivers/media/platform/omap3isp/ispvideo.c | 4 +- drivers/media/platform/qcom/camss/camss.c | 2 +- drivers/media/platform/rcar-vin/rcar-core.c | 55 +- drivers/media/platform/rcar-vin/rcar-dma.c | 46 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 63 +- drivers/media/platform/rcar-vin/rcar-vin.h | 9 +- drivers/media/platform/s5p-cec/s5p_cec.c | 23 +- drivers/media/platform/seco-cec/seco-cec.c | 55 +- drivers/media/platform/sh_veu.c | 5 + drivers/media/platform/sti/cec/stih-cec.c | 32 +- drivers/media/platform/tegra-cec/tegra_cec.c | 35 +- drivers/media/platform/ti-vpe/cal.c | 1 + drivers/media/platform/via-camera.c | 94 +- drivers/media/platform/vimc/vimc-streamer.c | 38 +- drivers/media/platform/vimc/vimc-streamer.h | 18 +- drivers/media/platform/vivid/vivid-core.c | 4 +- drivers/media/platform/vivid/vivid-ctrls.c | 26 +- drivers/media/platform/vivid/vivid-kthread-cap.c | 9 +- drivers/media/platform/xilinx/xilinx-vipp.c | 2 +- drivers/media/usb/au0828/au0828-video.c | 2 - drivers/media/usb/cpia2/cpia2_v4l.c | 2 - drivers/media/usb/em28xx/em28xx-video.c | 1 - drivers/media/usb/go7007/snd-go7007.c | 2 +- drivers/media/usb/gspca/gspca.c | 28 +- drivers/media/usb/hdpvr/hdpvr-core.c | 12 +- drivers/media/usb/s2255/s2255drv.c | 2 - drivers/media/usb/uvc/uvc_v4l2.c | 2 - drivers/media/v4l2-core/Makefile | 10 +- drivers/media/v4l2-core/v4l2-async.c | 28 +- drivers/media/v4l2-core/v4l2-ctrls.c | 126 +- drivers/media/v4l2-core/v4l2-dev.c | 3 + drivers/media/v4l2-core/v4l2-fwnode.c | 31 +- drivers/media/v4l2-core/v4l2-ioctl.c | 38 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 47 +- drivers/media/v4l2-core/v4l2-subdev.c | 6 +- drivers/memstick/host/r592.c | 6 +- drivers/mfd/davinci_voicecodec.c | 9 +- drivers/mfd/max77620.c | 4 +- drivers/misc/cardreader/alcor_pci.c | 6 +- drivers/misc/eeprom/Kconfig | 3 + drivers/misc/eeprom/ee1004.c | 6 +- drivers/misc/eeprom/max6875.c | 6 +- drivers/misc/fastrpc.c | 5 +- drivers/misc/habanalabs/goya/goya.c | 6 +- drivers/misc/mei/hw-me-regs.h | 3 + drivers/misc/mei/pci-me.c | 3 + drivers/misc/mic/card/mic_x100.c | 28 +- drivers/mmc/host/mmci.c | 69 +- drivers/mmc/host/sdhci-acpi.c | 2 +- drivers/mmc/host/sdhci-esdhc-imx.c | 2 +- drivers/mmc/host/sdhci-iproc.c | 9 + drivers/mmc/host/sdhci-of-at91.c | 2 +- drivers/mmc/host/sdhci-pci-core.c | 16 +- drivers/mmc/host/sdhci-pltfm.c | 4 +- drivers/mmc/host/sdhci-pxav3.c | 2 +- drivers/mmc/host/sdhci-s3c.c | 2 +- drivers/mmc/host/sdhci-sprd.c | 2 +- drivers/mmc/host/sdhci-xenon.c | 2 +- drivers/mmc/host/sdhci.c | 4 +- drivers/mmc/host/sdhci.h | 2 +- drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c | 1 + drivers/mtd/nand/raw/meson_nand.c | 1 + drivers/mtd/nand/raw/oxnas_nand.c | 8 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 90 +- drivers/mtd/nand/raw/tango_nand.c | 1 + drivers/mtd/nand/raw/vf610_nfc.c | 1 + drivers/net/can/Kconfig | 13 + drivers/net/can/Makefile | 1 + drivers/net/can/dev.c | 2 + drivers/net/can/flexcan.c | 175 +- drivers/net/can/kvaser_pciefd.c | 1912 ++++++++++++ drivers/net/can/m_can/Kconfig | 22 +- drivers/net/can/m_can/Makefile | 2 + drivers/net/can/m_can/m_can.c | 1079 +++---- drivers/net/can/m_can/m_can.h | 110 + drivers/net/can/m_can/m_can_platform.c | 202 ++ drivers/net/can/m_can/tcan4x5x.c | 532 ++++ drivers/net/can/rcar/rcar_canfd.c | 9 +- drivers/net/can/sja1000/Kconfig | 79 +- drivers/net/can/sja1000/Makefile | 11 +- drivers/net/can/sja1000/f81601.c | 212 ++ drivers/net/can/spi/mcp251x.c | 49 +- drivers/net/can/ti_hecc.c | 191 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 3 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 8 +- drivers/net/can/xilinx_can.c | 293 +- drivers/net/dsa/mv88e6xxx/chip.c | 1 + drivers/net/dsa/sja1105/sja1105_main.c | 3 + drivers/net/ethernet/3com/3c59x.c | 8 +- drivers/net/ethernet/aeroflex/greth.c | 2 +- drivers/net/ethernet/agere/et131x.c | 6 +- drivers/net/ethernet/amd/xgbe/xgbe-desc.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 9 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 3 +- drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c | 9 +- drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c | 9 +- drivers/net/ethernet/atheros/alx/main.c | 10 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 12 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 3 +- drivers/net/ethernet/atheros/atlx/atl1.c | 11 +- drivers/net/ethernet/broadcom/bcmsysport.c | 2 +- drivers/net/ethernet/broadcom/bgmac.c | 2 +- drivers/net/ethernet/broadcom/bnx2.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 10 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 2 +- drivers/net/ethernet/broadcom/tg3.c | 6 +- drivers/net/ethernet/brocade/bna/bnad.c | 2 +- drivers/net/ethernet/calxeda/xgmac.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 23 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 23 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 4 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 18 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 5 +- drivers/net/ethernet/emulex/benet/be_main.c | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc.c | 2 +- drivers/net/ethernet/freescale/fec_main.c | 4 +- drivers/net/ethernet/freescale/fman/fman.c | 3 - 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 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 2 +- drivers/net/ethernet/ibm/emac/core.c | 2 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 3 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 10 + drivers/net/ethernet/intel/e1000e/ich8lan.h | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 10 +- drivers/net/ethernet/intel/fm10k/fm10k_main.c | 5 +- drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 8 +- 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 | 8 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/igc/igc_base.c | 5 +- drivers/net/ethernet/intel/igc/igc_defines.h | 2 +- drivers/net/ethernet/intel/igc/igc_hw.h | 14 +- drivers/net/ethernet/intel/igc/igc_main.c | 8 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 9 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 9 +- drivers/net/ethernet/jme.c | 11 +- drivers/net/ethernet/marvell/mvneta.c | 8 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 13 +- drivers/net/ethernet/marvell/skge.c | 6 +- drivers/net/ethernet/marvell/sky2.c | 10 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 7 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 4 +- drivers/net/ethernet/mellanox/mlx4/main.c | 66 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 27 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 22 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 4 +- drivers/net/ethernet/microchip/lan743x_main.c | 5 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 10 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 120 + drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 21 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 6 +- drivers/net/ethernet/nvidia/forcedeth.c | 3 +- drivers/net/ethernet/qlogic/Kconfig | 9 - drivers/net/ethernet/qlogic/Makefile | 1 - .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 34 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 2 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 12 +- drivers/net/ethernet/realtek/r8169_main.c | 97 +- drivers/net/ethernet/sfc/ef10.c | 4 +- drivers/net/ethernet/sfc/efx.c | 10 +- drivers/net/ethernet/sfc/falcon/efx.c | 6 +- drivers/net/ethernet/sfc/falcon/falcon_boards.c | 18 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 32 +- 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/phy/mscc.c | 16 +- drivers/net/phy/phylink.c | 8 +- drivers/net/tun.c | 9 +- drivers/net/usb/asix_common.c | 9 +- drivers/net/usb/ax88179_178a.c | 14 +- drivers/net/usb/lan78xx.c | 23 +- drivers/net/usb/smsc75xx.c | 20 +- drivers/net/usb/sr9800.c | 9 +- drivers/net/usb/usbnet.c | 4 +- drivers/net/vmxnet3/vmxnet3_drv.c | 7 +- 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 +- .../wireless/broadcom/brcm80211/brcmfmac/bcdc.c | 11 +- .../wireless/broadcom/brcm80211/brcmfmac/bcdc.h | 6 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 53 +- .../wireless/broadcom/brcm80211/brcmfmac/common.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/core.c | 30 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 1 + .../wireless/broadcom/brcm80211/brcmfmac/feature.h | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 9 - .../broadcom/brcm80211/brcmfmac/fwsignal.c | 16 +- .../broadcom/brcm80211/brcmfmac/fwsignal.h | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 7 + .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/proto.c | 10 +- .../wireless/broadcom/brcm80211/brcmfmac/proto.h | 3 +- drivers/net/wireless/marvell/libertas/if_usb.c | 3 +- drivers/net/wireless/marvell/libertas/main.c | 2 +- drivers/net/wireless/marvell/libertas_tf/cmd.c | 2 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 3 +- drivers/net/wireless/mediatek/mt7601u/main.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2x00debug.c | 136 +- drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 9 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c | 11 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 3 +- .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/sw.c | 4 - .../net/wireless/realtek/rtlwifi/rtl8192ce/sw.c | 2 - .../net/wireless/realtek/rtlwifi/rtl8192cu/sw.c | 2 - .../net/wireless/realtek/rtlwifi/rtl8192se/sw.c | 2 - .../net/wireless/realtek/rtlwifi/rtl8723ae/sw.c | 4 - .../net/wireless/realtek/rtlwifi/rtl8723be/sw.c | 4 - .../net/wireless/realtek/rtlwifi/rtl8821ae/sw.c | 4 - drivers/net/wireless/realtek/rtw88/debug.c | 112 + drivers/net/wireless/realtek/rtw88/pci.c | 71 +- drivers/net/wireless/realtek/rtw88/rtw8822b.c | 2 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 6 +- drivers/net/wireless/wl3501_cs.c | 4 +- drivers/net/xen-netback/netback.c | 4 +- drivers/nfc/st-nci/se.c | 2 + drivers/nvdimm/btt_devs.c | 16 +- drivers/nvdimm/bus.c | 88 +- drivers/nvdimm/core.c | 10 +- drivers/nvdimm/dimm_devs.c | 4 +- drivers/nvdimm/namespace_devs.c | 36 +- drivers/nvdimm/nd-core.h | 68 + drivers/nvdimm/pfn_devs.c | 24 +- drivers/nvdimm/pmem.c | 4 +- drivers/nvdimm/region.c | 2 +- drivers/nvdimm/region_devs.c | 16 +- drivers/nvdimm/security.c | 2 +- drivers/opp/core.c | 37 +- drivers/opp/of.c | 30 +- drivers/platform/olpc/olpc-xo175-ec.c | 6 + drivers/platform/x86/intel_pmc_core.c | 1 + drivers/platform/x86/pcengines-apuv2.c | 4 +- drivers/ptp/ptp_dte.c | 5 +- drivers/regulator/act8865-regulator.c | 129 +- drivers/regulator/lp87565-regulator.c | 8 +- drivers/regulator/stm32-booster.c | 4 - drivers/remoteproc/qcom_common.c | 4 +- drivers/s390/cio/qdio_main.c | 24 +- drivers/s390/cio/vfio_ccw_cp.c | 28 +- drivers/s390/cio/vfio_ccw_drv.c | 2 +- drivers/s390/net/qeth_core_main.c | 2 +- drivers/scsi/Kconfig | 4 +- drivers/scsi/device_handler/scsi_dh_alua.c | 7 +- drivers/scsi/fcoe/fcoe_ctlr.c | 2 +- drivers/scsi/fcoe/fcoe_transport.c | 2 +- drivers/scsi/hpsa.c | 4 +- drivers/scsi/ibmvscsi/ibmvfc.c | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 5 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 27 +- drivers/scsi/scsi_lib.c | 6 +- drivers/soc/fsl/qe/qe.c | 2 +- drivers/soc/imx/soc-imx8.c | 45 + drivers/spi/spi-bcm2835.c | 3 +- drivers/spi/spi-dw-pci.c | 6 +- drivers/staging/Kconfig | 2 + drivers/staging/Makefile | 1 + drivers/staging/android/ion/ion.c | 36 - drivers/staging/android/ion/ion.h | 10 +- drivers/staging/android/ion/ion_page_pool.c | 3 + drivers/staging/android/ion/ion_system_heap.c | 4 +- drivers/staging/comedi/drivers/daqboard2000.c | 7 +- drivers/staging/erofs/data.c | 33 + drivers/staging/erofs/internal.h | 7 +- drivers/staging/erofs/super.c | 7 +- drivers/staging/erofs/unzip_pagevec.h | 11 +- drivers/staging/erofs/unzip_vle.c | 16 +- drivers/staging/erofs/unzip_vle.h | 8 +- drivers/staging/erofs/xattr.h | 17 +- 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/fsl-dpaa2/ethsw/ethsw.c | 39 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.h | 4 + drivers/staging/gasket/apex_driver.c | 2 +- drivers/staging/greybus/audio_manager.c | 2 +- drivers/staging/greybus/i2c.c | 22 +- drivers/staging/kpc2000/kpc2000_spi.c | 3 +- drivers/staging/media/Kconfig | 4 - drivers/staging/media/Makefile | 2 - drivers/staging/media/bcm2048/Kconfig | 14 - drivers/staging/media/bcm2048/Makefile | 2 - drivers/staging/media/bcm2048/TODO | 24 - drivers/staging/media/bcm2048/radio-bcm2048.c | 2689 ----------------- drivers/staging/media/bcm2048/radio-bcm2048.h | 26 - drivers/staging/media/davinci_vpfe/Kconfig | 13 - drivers/staging/media/davinci_vpfe/Makefile | 11 - drivers/staging/media/davinci_vpfe/TODO | 38 - .../staging/media/davinci_vpfe/davinci-vpfe-mc.txt | 154 - .../staging/media/davinci_vpfe/davinci_vpfe_user.h | 1287 -------- drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 1852 ------------ drivers/staging/media/davinci_vpfe/dm365_ipipe.h | 174 -- .../staging/media/davinci_vpfe/dm365_ipipe_hw.c | 1038 ------- .../staging/media/davinci_vpfe/dm365_ipipe_hw.h | 556 ---- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 1070 ------- drivers/staging/media/davinci_vpfe/dm365_ipipeif.h | 228 -- .../media/davinci_vpfe/dm365_ipipeif_user.h | 90 - drivers/staging/media/davinci_vpfe/dm365_isif.c | 2097 ------------- drivers/staging/media/davinci_vpfe/dm365_isif.h | 200 -- .../staging/media/davinci_vpfe/dm365_isif_regs.h | 291 -- drivers/staging/media/davinci_vpfe/dm365_resizer.c | 1995 ------------ drivers/staging/media/davinci_vpfe/dm365_resizer.h | 241 -- drivers/staging/media/davinci_vpfe/vpfe.h | 83 - .../staging/media/davinci_vpfe/vpfe_mc_capture.c | 716 ----- .../staging/media/davinci_vpfe/vpfe_mc_capture.h | 90 - drivers/staging/media/davinci_vpfe/vpfe_video.c | 1646 ---------- drivers/staging/media/davinci_vpfe/vpfe_video.h | 150 - drivers/staging/media/hantro/Makefile | 1 + drivers/staging/media/hantro/hantro.h | 15 +- drivers/staging/media/hantro/hantro_drv.c | 53 +- drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 14 +- drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 39 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 11 +- drivers/staging/media/hantro/hantro_hw.h | 7 + drivers/staging/media/hantro/hantro_vp8.c | 17 +- drivers/staging/media/hantro/rk3399_vpu_hw.c | 22 +- .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c | 12 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 14 +- .../staging/media/hantro/rk3399_vpu_hw_vp8_dec.c | 595 ++++ drivers/staging/media/imx/imx-media-utils.c | 2 +- drivers/staging/media/ipu3/ipu3.c | 3 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 2 +- drivers/staging/most/cdev/cdev.c | 4 +- drivers/staging/most/dim2/dim2.c | 19 - drivers/staging/most/dim2/hal.c | 99 +- drivers/staging/most/dim2/hal.h | 4 - drivers/staging/mt7621-pci/pci-mt7621.c | 12 +- drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 5 +- drivers/staging/octeon/ethernet-tx.c | 7 +- drivers/staging/qlge/Kconfig | 10 + .../{net/ethernet/qlogic => staging}/qlge/Makefile | 0 drivers/staging/qlge/TODO | 46 + .../{net/ethernet/qlogic => staging}/qlge/qlge.h | 0 .../ethernet/qlogic => staging}/qlge/qlge_dbg.c | 0 .../qlogic => staging}/qlge/qlge_ethtool.c | 0 .../ethernet/qlogic => staging}/qlge/qlge_main.c | 0 .../ethernet/qlogic => staging}/qlge/qlge_mpi.c | 0 drivers/staging/rtl8188eu/core/rtw_cmd.c | 2 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 11 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 19 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 12 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 4 +- .../staging/rtl8188eu/include/hal8188e_phy_reg.h | 881 ------ drivers/staging/rtl8188eu/include/hal_intf.h | 2 +- drivers/staging/rtl8188eu/include/mlme_osdep.h | 1 - drivers/staging/rtl8188eu/include/osdep_service.h | 2 - drivers/staging/rtl8188eu/include/rtw_mlme.h | 2 +- drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 1 - drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 5 - drivers/staging/rtl8188eu/os_dep/osdep_service.c | 5 - drivers/staging/rtl8192e/rtllib_rx.c | 2 - drivers/staging/rtl8192u/r8192U_dm.c | 2 +- drivers/staging/rtl8712/os_intfs.c | 2 +- drivers/staging/rtl8712/recv_linux.c | 4 +- drivers/staging/rtl8712/rtl8712_cmd.c | 2 +- drivers/staging/rtl8712/rtl8712_recv.c | 6 +- drivers/staging/rtl8712/rtl8712_recv.h | 2 +- drivers/staging/rtl8712/rtl8712_xmit.c | 2 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 5 +- drivers/staging/rtl8712/rtl871x_ioctl_set.c | 16 +- drivers/staging/rtl8712/rtl871x_ioctl_set.h | 4 +- drivers/staging/rtl8712/rtl871x_mlme.c | 34 +- drivers/staging/rtl8712/rtl871x_mlme.h | 8 +- drivers/staging/rtl8712/rtl871x_mp.c | 9 +- drivers/staging/rtl8712/rtl871x_pwrctrl.c | 10 +- drivers/staging/rtl8712/rtl871x_pwrctrl.h | 2 +- drivers/staging/rtl8712/rtl871x_recv.c | 3 +- drivers/staging/rtl8712/rtl871x_recv.h | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 15 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 117 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 5 - drivers/staging/rtl8723bs/hal/hal_btcoex.c | 14 +- drivers/staging/rtl8723bs/hal/hal_com.c | 5 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 18 - drivers/staging/rtl8723bs/hal/hal_intf.c | 2 +- drivers/staging/rtl8723bs/hal/hal_phy.c | 157 - drivers/staging/rtl8723bs/hal/odm.c | 17 +- drivers/staging/rtl8723bs/hal/odm.h | 4 - drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 7 - drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 14 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 4 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 1 - drivers/staging/rtl8723bs/include/hal_com_phycfg.h | 17 - drivers/staging/rtl8723bs/include/hal_intf.h | 2 +- drivers/staging/rtl8723bs/include/hal_phy_cfg.h | 4 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 3 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 13 +- drivers/staging/unisys/visornic/visornic_main.c | 7 +- drivers/staging/vt6656/rxtx.c | 10 +- drivers/staging/vt6656/usbpipe.c | 2 +- drivers/staging/wilc1000/wilc_mon.c | 3 +- drivers/staging/wilc1000/wilc_netdev.c | 1 + drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 4 +- drivers/staging/wilc1000/wilc_wlan.c | 14 +- drivers/staging/wilc1000/wilc_wlan.h | 2 - drivers/staging/wilc1000/wilc_wlan_cfg.c | 4 +- drivers/staging/wilc1000/wilc_wlan_cfg.h | 4 +- drivers/staging/wlan-ng/hfa384x_usb.c | 210 +- drivers/staging/wlan-ng/prism2sta.c | 2 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 13 +- drivers/target/tcm_fc/tfc_io.c | 3 +- .../int340x_thermal/processor_thermal_device.c | 4 + drivers/tty/hvc/hvcs.c | 6 +- drivers/tty/isicom.c | 1 - drivers/tty/n_gsm.c | 19 +- drivers/tty/nozomi.c | 4 +- drivers/tty/serial/8250/8250_exar.c | 7 +- drivers/tty/serial/8250/8250_lpss.c | 10 +- drivers/tty/serial/8250/8250_omap.c | 11 +- drivers/tty/serial/8250/8250_pci.c | 3 +- drivers/tty/serial/Kconfig | 19 - drivers/tty/serial/Makefile | 1 - drivers/tty/serial/fsl_lpuart.c | 25 +- drivers/tty/serial/icom.c | 2 - drivers/tty/serial/netx-serial.c | 733 ----- drivers/tty/serial/stm32-usart.c | 55 +- drivers/tty/tty_ldsem.c | 5 +- drivers/tty/vt/vt.c | 6 +- drivers/usb/core/hcd.c | 4 +- drivers/usb/host/ehci-pci.c | 4 +- drivers/usb/host/hwa-hc.c | 2 +- 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.h | 3 +- drivers/usb/misc/usb251xb.c | 15 +- drivers/usb/storage/scsiglue.c | 11 + drivers/vfio/vfio_iommu_spapr_tce.c | 8 +- drivers/video/fbdev/au1200fb.c | 5 +- drivers/video/fbdev/core/fbmem.c | 2 +- drivers/video/fbdev/core/fbmon.c | 96 - drivers/video/fbdev/core/modedb.c | 57 - drivers/video/fbdev/mmp/fb/mmpfb.c | 1 - drivers/video/fbdev/nvidia/nv_backlight.c | 2 - drivers/video/fbdev/nvidia/nv_setup.c | 24 - drivers/video/fbdev/ssd1307fb.c | 131 +- drivers/watchdog/ath79_wdt.c | 4 +- drivers/xen/swiotlb-xen.c | 4 +- fs/afs/dir.c | 54 +- fs/afs/file.c | 12 +- fs/afs/internal.h | 1 + fs/afs/security.c | 108 +- fs/btrfs/extent_io.c | 14 +- fs/btrfs/locking.c | 9 +- fs/cifs/cifs_ioctl.h | 1 + fs/cifs/cifs_spnego.c | 25 +- fs/cifs/cifsacl.c | 28 +- fs/cifs/cifssmb.c | 2 +- fs/cifs/connect.c | 7 +- fs/cifs/smb2ops.c | 58 +- fs/cifs/smb2pdu.c | 60 +- fs/cifs/smb2proto.h | 4 + fs/crypto/keyinfo.c | 2 +- fs/ecryptfs/ecryptfs_kernel.h | 2 +- fs/ecryptfs/keystore.c | 2 +- fs/exec.c | 2 +- fs/ext4/readpage.c | 9 + fs/f2fs/data.c | 9 + fs/fscache/object-list.c | 2 +- fs/gfs2/bmap.c | 191 +- fs/gfs2/super.c | 14 +- fs/io_uring.c | 2 +- fs/jbd2/journal.c | 2 - fs/jbd2/transaction.c | 12 - fs/locks.c | 8 +- fs/mpage.c | 9 + fs/namespace.c | 4 +- fs/nfs/nfs4idmap.c | 30 +- fs/ocfs2/alloc.c | 5 +- fs/ocfs2/aops.c | 13 +- fs/ocfs2/file.c | 10 +- fs/ocfs2/journal.h | 11 +- fs/open.c | 19 + fs/proc/page.c | 40 +- fs/proc/task_mmu.c | 2 +- fs/ubifs/auth.c | 2 +- include/acpi/acpixf.h | 8 +- include/asm-generic/futex.h | 21 +- include/asm-generic/getorder.h | 50 +- include/asm-generic/pgalloc.h | 8 +- include/drm/drm_dp_helper.h | 4 + include/drm/drm_dp_mst_helper.h | 11 + include/drm/drm_mipi_dbi.h | 188 ++ include/drm/tinydrm/mipi-dbi.h | 117 - include/drm/tinydrm/tinydrm-helpers.h | 75 - include/dt-bindings/clock/imx8-clock.h | 6 +- include/dt-bindings/clock/imx8mn-clock.h | 215 ++ include/dt-bindings/leds/common.h | 55 +- include/linux/bitmap.h | 23 + include/linux/bvec.h | 5 +- include/linux/can/core.h | 3 +- include/linux/can/skb.h | 2 +- include/linux/cgroup.h | 1 + include/linux/clk.h | 1 + include/linux/cpumask.h | 55 +- include/linux/cpuset.h | 13 +- include/linux/cred.h | 8 +- include/linux/device.h | 5 + include/linux/dim.h | 56 - include/linux/dma-mapping.h | 4 +- include/linux/fb.h | 3 - include/linux/filter.h | 13 + include/linux/fpga/altera-pr-ip-core.h | 2 +- include/linux/hmm.h | 88 - include/linux/hugetlb.h | 2 +- include/linux/input.h | 14 + include/linux/intel_th.h | 79 + include/linux/interrupt.h | 1 + include/linux/iova.h | 6 + include/linux/jbd2.h | 2 - include/linux/key.h | 135 +- include/linux/kgdb.h | 2 + include/linux/led-class-flash.h | 15 +- include/linux/leds.h | 79 +- include/linux/lockdep.h | 11 +- include/linux/memremap.h | 6 + include/linux/mm.h | 27 +- include/linux/mm_types.h | 11 +- include/linux/mod_devicetable.h | 1 + include/linux/page-flags-layout.h | 18 +- include/linux/page-flags.h | 4 + include/linux/pm.h | 4 - include/linux/pm_opp.h | 4 +- include/linux/pm_wakeup.h | 19 + include/linux/qcom_scm.h | 9 +- include/linux/sched.h | 16 +- include/linux/sched/deadline.h | 8 + include/linux/sched/numa_balancing.h | 4 +- include/linux/sched/sysctl.h | 1 + include/linux/sched/task.h | 6 +- include/linux/sched/topology.h | 10 + include/linux/skbuff.h | 36 +- include/linux/slab.h | 62 - include/linux/stacktrace.h | 4 +- include/linux/string.h | 50 +- include/linux/suspend.h | 1 - include/linux/timerqueue.h | 13 +- include/linux/vmalloc.h | 20 +- include/linux/zpool.h | 3 + include/media/davinci/vpfe_capture.h | 2 +- include/media/v4l2-async.h | 30 +- include/media/v4l2-ctrls.h | 9 +- include/media/v4l2-ioctl.h | 2 + include/net/flow_offload.h | 19 + include/net/tc_act/tc_mpls.h | 75 + include/scsi/libfcoe.h | 2 +- include/soc/fsl/qe/qe.h | 2 +- include/sound/compress_driver.h | 5 +- include/sound/soc-dai.h | 25 + include/sound/soc.h | 4 - include/sound/sof/dai-intel.h | 3 + include/uapi/drm/drm_mode.h | 1 + include/uapi/drm/panfrost_drm.h | 39 + include/uapi/linux/bpf.h | 6 + include/uapi/linux/keyctl.h | 65 + include/uapi/linux/kvm.h | 4 +- include/uapi/linux/prctl.h | 2 +- include/uapi/linux/serial_core.h | 3 - include/uapi/sound/sof/abi.h | 2 +- include/uapi/sound/sof/tokens.h | 1 + kernel/Makefile | 1 - kernel/bpf/verifier.c | 4 +- kernel/cgroup/cgroup.c | 6 +- kernel/cgroup/cpuset.c | 163 +- kernel/cpu.c | 35 +- kernel/cred.c | 21 +- kernel/debug/debug_core.c | 31 +- kernel/dma/mapping.c | 13 +- kernel/events/core.c | 11 +- kernel/fork.c | 2 +- kernel/hung_task.c | 50 +- kernel/irq/manage.c | 3 +- kernel/irq/pm.c | 20 + kernel/kexec_core.c | 2 + kernel/locking/lockdep.c | 172 +- kernel/locking/lockdep_internals.h | 9 +- kernel/locking/lockdep_proc.c | 11 +- kernel/locking/mutex.c | 11 +- kernel/locking/rtmutex.c | 6 +- kernel/locking/rwsem.c | 28 +- kernel/panic.c | 8 + kernel/power/Kconfig | 10 + kernel/power/suspend.c | 52 +- kernel/power/wakelock.c | 10 + kernel/rcu/tree.c | 6 +- kernel/sched/core.c | 115 +- kernel/sched/deadline.c | 63 + kernel/sched/fair.c | 315 +- kernel/sched/isolation.c | 12 +- kernel/sched/psi.c | 2 + kernel/sched/sched.h | 14 +- kernel/sched/stats.h | 7 +- kernel/sched/topology.c | 50 +- kernel/stacktrace.c | 4 +- kernel/sys.c | 16 +- kernel/sysctl.c | 8 + kernel/trace/trace_sched_wakeup.c | 3 +- lib/Kconfig.kasan | 11 +- lib/Makefile | 3 +- lib/bitmap.c | 20 + lib/digsig.c | 2 +- lib/dim/dim.c | 4 +- lib/dim/net_dim.c | 56 + lib/iov_iter.c | 2 +- lib/string.c | 10 +- lib/test_firmware.c | 5 +- lib/timerqueue.c | 30 +- localversion-next | 2 +- mm/Makefile | 1 + mm/compaction.c | 37 +- mm/filemap.c | 29 +- mm/gup.c | 117 +- mm/hmm.c | 14 +- mm/hugetlb_cgroup.c | 2 +- mm/kasan/common.c | 10 +- mm/memcontrol.c | 130 +- mm/memory.c | 1 - mm/memory_hotplug.c | 30 +- mm/mempolicy.c | 106 +- {kernel => mm}/memremap.c | 44 + mm/migrate.c | 19 +- mm/nommu.c | 2 +- mm/oom_kill.c | 67 +- mm/page_alloc.c | 2 +- mm/page_io.c | 11 +- mm/page_poison.c | 2 +- mm/page_vma_mapped.c | 3 +- mm/readahead.c | 24 +- mm/rmap.c | 20 +- mm/shmem.c | 8 +- mm/slab.h | 64 + mm/slab_common.c | 37 + mm/slob.c | 2 +- mm/slub.c | 20 +- mm/swap.c | 14 +- mm/swap_state.c | 2 +- mm/util.c | 2 +- mm/vmalloc.c | 85 +- mm/vmscan.c | 4 +- mm/zpool.c | 16 + mm/zsmalloc.c | 19 +- mm/zswap.c | 8 +- net/bpf/test_run.c | 39 +- net/bridge/netfilter/nft_meta_bridge.c | 10 +- net/can/Kconfig | 11 +- net/can/af_can.c | 10 +- net/can/af_can.h | 1 + net/can/bcm.c | 3 +- net/can/gw.c | 49 +- net/can/proc.c | 1 + net/can/raw.c | 3 +- net/ceph/ceph_common.c | 2 +- net/core/filter.c | 12 +- net/core/flow_dissector.c | 21 +- net/core/skbuff.c | 26 +- net/core/tso.c | 8 +- net/dns_resolver/dns_key.c | 12 +- net/dns_resolver/dns_query.c | 15 +- net/ipv4/inet_fragment.c | 2 +- net/ipv4/tcp.c | 14 +- net/ipv6/ip6_gre.c | 3 +- net/kcm/kcmsock.c | 8 +- net/netfilter/nft_meta.c | 16 +- net/netrom/af_netrom.c | 1 + net/openvswitch/datapath.c | 15 +- net/rxrpc/key.c | 19 +- net/sched/act_ife.c | 5 + net/sched/cls_api.c | 25 + net/tipc/link.c | 119 +- net/tipc/msg.c | 59 + net/tipc/msg.h | 28 +- net/tipc/node.c | 6 +- net/tipc/node.h | 6 +- net/tls/tls_device.c | 14 +- net/vmw_vsock/hyperv_transport.c | 24 +- net/wireless/reg.c | 6 +- net/xdp/xdp_umem.c | 9 +- net/xdp/xsk.c | 2 +- samples/bpf/trace_output_user.c | 43 +- samples/bpf/xdp_sample_pkts_user.c | 61 +- scripts/checkpatch.pl | 17 +- scripts/sphinx-pre-install | 118 +- security/integrity/digsig.c | 31 +- security/integrity/digsig_asymmetric.c | 2 +- security/integrity/evm/evm_crypto.c | 2 +- security/integrity/ima/ima_mok.c | 13 +- security/integrity/integrity.h | 6 +- .../integrity/platform_certs/platform_keyring.c | 14 +- security/keys/compat.c | 2 + security/keys/encrypted-keys/encrypted.c | 2 +- security/keys/encrypted-keys/masterkey_trusted.c | 2 +- security/keys/gc.c | 2 +- security/keys/internal.h | 16 +- security/keys/key.c | 29 +- security/keys/keyctl.c | 104 +- security/keys/keyring.c | 27 +- security/keys/permission.c | 361 ++- security/keys/persistent.c | 27 +- security/keys/proc.c | 22 +- security/keys/process_keys.c | 86 +- security/keys/request_key.c | 34 +- security/keys/request_key_auth.c | 15 +- security/selinux/hooks.c | 16 +- security/smack/smack_lsm.c | 3 +- sound/ac97/bus.c | 13 +- sound/core/compress_offload.c | 60 +- sound/pci/echoaudio/echoaudio.c | 5 +- sound/pci/hda/hda_intel.c | 5 +- sound/pci/hda/patch_conexant.c | 1 + sound/soc/Makefile | 2 +- sound/soc/codecs/Kconfig | 12 + sound/soc/codecs/Makefile | 4 + sound/soc/codecs/cs47l15.c | 1490 +++++++++ sound/soc/codecs/cs47l90.c | 9 +- sound/soc/codecs/{cs47l90.c => cs47l92.c} | 1242 ++------ sound/soc/codecs/madera.c | 531 +++- sound/soc/codecs/madera.h | 10 + sound/soc/codecs/pcm3168a.c | 8 +- sound/soc/codecs/rt1308.c | 17 +- sound/soc/codecs/rt1308.h | 6 +- sound/soc/codecs/rt5665.c | 8 +- sound/soc/codecs/wm8955.c | 4 +- sound/soc/codecs/wm_adsp.c | 6 +- sound/soc/codecs/wm_adsp.h | 4 +- sound/soc/fsl/fsl_esai.c | 74 + sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cht-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-hda-match.c | 2 +- .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-icl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-skl-match.c | 2 +- sound/soc/intel/common/sst-ipc.h | 1 + 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 | 37 +- sound/soc/intel/skylake/skl-debug.c | 14 +- sound/soc/intel/skylake/skl-messages.c | 245 +- sound/soc/intel/skylake/skl-nhlt.c | 18 +- sound/soc/intel/skylake/skl-pcm.c | 74 +- sound/soc/intel/skylake/skl-ssp-clk.c | 4 +- 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 | 8 +- sound/soc/intel/skylake/skl-sst-ipc.h | 52 +- sound/soc/intel/skylake/skl-sst-utils.c | 37 +- sound/soc/intel/skylake/skl-sst.c | 51 +- sound/soc/intel/skylake/skl-topology.c | 441 +-- sound/soc/intel/skylake/skl-topology.h | 43 +- sound/soc/intel/skylake/skl.c | 54 +- sound/soc/intel/skylake/skl.h | 102 +- sound/soc/qcom/apq8016_sbc.c | 16 +- sound/soc/sh/rcar/core.c | 16 +- sound/soc/sh/rcar/rsnd.h | 12 +- sound/soc/soc-compress.c | 9 +- sound/soc/soc-core.c | 323 +- sound/soc/soc-dai.c | 407 +++ sound/soc/soc-dapm.c | 193 +- sound/soc/soc-pcm.c | 200 +- sound/soc/sof/Makefile | 4 +- sound/soc/sof/core.c | 4 +- sound/soc/sof/intel/cnl.c | 4 +- sound/soc/sof/intel/hda-codec.c | 44 +- 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 | 4 +- sound/soc/sof/intel/hda.c | 28 +- sound/soc/sof/intel/hda.h | 9 +- sound/soc/sof/ipc.c | 8 +- sound/soc/sof/loader.c | 14 +- sound/soc/sof/ops.h | 28 +- sound/soc/sof/pcm.c | 63 +- sound/soc/sof/pm.c | 6 +- sound/soc/sof/sof-pci-dev.c | 3 + sound/soc/sof/sof-priv.h | 12 +- sound/soc/sof/topology.c | 3 + sound/soc/ti/davinci-mcasp.c | 138 +- sound/usb/line6/driver.c | 4 +- tools/arch/x86/include/asm/cpufeatures.h | 1 - tools/include/uapi/linux/bpf.h | 6 + tools/include/uapi/linux/kvm.h | 4 +- tools/leds/get_led_device_info.sh | 201 ++ tools/lib/bpf/libbpf.c | 13 +- tools/lib/bpf/xsk.c | 11 +- tools/objtool/check.c | 7 +- tools/objtool/check.h | 3 +- tools/perf/Documentation/perf-script.txt | 8 +- tools/perf/builtin-probe.c | 10 + tools/perf/builtin-script.c | 2 +- tools/perf/builtin-stat.c | 9 +- tools/perf/util/evsel.c | 2 + tools/perf/util/header.c | 2 +- tools/perf/util/probe-event.c | 1 + tools/perf/util/session.c | 22 +- tools/perf/util/session.h | 1 + tools/perf/util/stat-shadow.c | 3 +- tools/perf/util/zstd.c | 4 +- tools/scripts/Makefile.include | 9 +- tools/testing/ktest/config-bisect.pl | 4 +- .../selftests/bpf/prog_tests/flow_dissector.c | 243 +- .../selftests/bpf/prog_tests/get_stack_raw_tp.c | 78 +- tools/testing/selftests/bpf/progs/bpf_flow.c | 47 +- .../selftests/bpf/progs/test_get_stack_rawtp.c | 2 +- tools/testing/selftests/bpf/test_tcpnotify_user.c | 90 +- tools/testing/selftests/bpf/test_verifier.c | 12 +- tools/testing/selftests/bpf/trace_helpers.c | 125 - tools/testing/selftests/bpf/trace_helpers.h | 9 - tools/testing/selftests/bpf/verifier/ctx_skb.c | 11 + .../testing/selftests/bpf/verifier/event_output.c | 94 + tools/testing/selftests/cgroup/cgroup_util.c | 3 +- .../selftests/drivers/net/mlxsw/qos_mc_aware.sh | 4 +- tools/testing/selftests/kmod/kmod.sh | 6 +- tools/testing/selftests/livepatch/functions.sh | 20 + .../selftests/net/forwarding/gre_multipath.sh | 28 +- .../selftests/tc-testing/tc-tests/qdiscs/fifo.json | 304 ++ 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/Makefile | 3 + usr/include/Makefile | 4 - virt/kvm/arm/arm.c | 2 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 2 +- virt/kvm/arm/vgic/vgic.h | 4 +- 1497 files changed, 32645 insertions(+), 36344 deletions(-) rename Documentation/ABI/testing/{sysfs-class-mic.txt => sysfs-class-mic} (100%) create mode 100644 Documentation/ABI/testing/sysfs-class-wakeup delete mode 100644 Documentation/admin-guide/conf.py delete mode 100644 Documentation/core-api/conf.py delete mode 100644 Documentation/crypto/conf.py delete mode 100644 Documentation/dev-tools/conf.py create mode 100644 Documentation/devicetree/bindings/bus/allwinner,sun50i-a64-de2.yaml delete mode 100644 Documentation/devicetree/bindings/bus/sun50i-de2-bus.txt create mode 100644 Documentation/devicetree/bindings/clock/imx8mn-clock.yaml create mode 100644 Documentation/devicetree/bindings/crypto/allwinner,sun4i-a10-cr [...] delete mode 100644 Documentation/devicetree/bindings/crypto/sun4i-ss.txt copy Documentation/devicetree/bindings/fpga/{altera-fpga2sdram-bridge.txt => fpga- [...] create mode 100644 Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lra [...] delete mode 100644 Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt create mode 100644 Documentation/devicetree/bindings/net/can/tcan4x5x.txt delete mode 100644 Documentation/doc-guide/conf.py delete mode 100644 Documentation/driver-api/80211/conf.py delete mode 100644 Documentation/driver-api/conf.py delete mode 100644 Documentation/driver-api/pm/conf.py delete mode 100644 Documentation/filesystems/conf.py delete mode 100644 Documentation/gpu/conf.py delete mode 100644 Documentation/gpu/tinydrm.rst delete mode 100644 Documentation/input/conf.py delete mode 100644 Documentation/kernel-hacking/conf.py delete mode 100644 Documentation/maintainer/conf.py delete mode 100644 Documentation/media/conf.py delete mode 100644 Documentation/networking/conf.py rename Documentation/powerpc/{bootwrapper.txt => bootwrapper.rst} (93%) rename Documentation/powerpc/{cpu_families.txt => cpu_families.rst} (95%) rename Documentation/powerpc/{cpu_features.txt => cpu_features.rst} (97%) rename Documentation/powerpc/{cxl.txt => cxl.rst} (95%) rename Documentation/powerpc/{cxlflash.txt => cxlflash.rst} (98%) rename Documentation/powerpc/{DAWR-POWER9.txt => dawr-power9.rst} (95%) rename Documentation/powerpc/{dscr.txt => dscr.rst} (91%) rename Documentation/powerpc/{eeh-pci-error-recovery.txt => eeh-pci-error-recovery [...] rename Documentation/powerpc/{firmware-assisted-dump.txt => firmware-assisted-dump [...] rename Documentation/powerpc/{hvcs.txt => hvcs.rst} (91%) create mode 100644 Documentation/powerpc/index.rst rename Documentation/powerpc/{mpc52xx.txt => mpc52xx.rst} (91%) rename Documentation/powerpc/{pci_iov_resource_on_powernv.txt => pci_iov_resource_ [...] rename Documentation/powerpc/{pmu-ebb.txt => pmu-ebb.rst} (99%) create mode 100644 Documentation/powerpc/ptrace.rst delete mode 100644 Documentation/powerpc/ptrace.txt rename Documentation/powerpc/{qe_firmware.txt => qe_firmware.rst} (95%) rename Documentation/powerpc/{syscall64-abi.txt => syscall64-abi.rst} (82%) rename Documentation/powerpc/{transactional_memory.txt => transactional_memory.rst} (93%) delete mode 100644 Documentation/process/conf.py delete mode 100644 Documentation/sh/conf.py delete mode 100644 Documentation/sound/conf.py create mode 100644 Documentation/translations/it_IT/process/programming-language.rst delete mode 100644 Documentation/userspace-api/conf.py rename Documentation/{virtual => virt}/index.rst (100%) rename Documentation/{virtual => virt}/kvm/amd-memory-encryption.rst (100%) rename Documentation/{virtual => virt}/kvm/api.txt (99%) rename Documentation/{virtual => virt}/kvm/arm/hyp-abi.txt (100%) rename Documentation/{virtual => virt}/kvm/arm/psci.txt (100%) rename Documentation/{virtual => virt}/kvm/cpuid.rst (100%) rename Documentation/{virtual => virt}/kvm/devices/README (100%) rename Documentation/{virtual => virt}/kvm/devices/arm-vgic-its.txt (100%) rename Documentation/{virtual => virt}/kvm/devices/arm-vgic-v3.txt (100%) rename Documentation/{virtual => virt}/kvm/devices/arm-vgic.txt (100%) rename Documentation/{virtual => virt}/kvm/devices/mpic.txt (100%) rename Documentation/{virtual => virt}/kvm/devices/s390_flic.txt (100%) rename Documentation/{virtual => virt}/kvm/devices/vcpu.txt (100%) rename Documentation/{virtual => virt}/kvm/devices/vfio.txt (100%) rename Documentation/{virtual => virt}/kvm/devices/vm.txt (100%) rename Documentation/{virtual => virt}/kvm/devices/xics.txt (100%) rename Documentation/{virtual => virt}/kvm/devices/xive.txt (100%) rename Documentation/{virtual => virt}/kvm/halt-polling.txt (100%) rename Documentation/{virtual => virt}/kvm/hypercalls.txt (97%) rename Documentation/{virtual => virt}/kvm/index.rst (87%) rename Documentation/{virtual => virt}/kvm/locking.txt (100%) rename Documentation/{virtual => virt}/kvm/mmu.txt (99%) rename Documentation/{virtual => virt}/kvm/msr.txt (100%) rename Documentation/{virtual => virt}/kvm/nested-vmx.txt (100%) rename Documentation/{virtual => virt}/kvm/ppc-pv.txt (100%) rename Documentation/{virtual => virt}/kvm/review-checklist.txt (95%) rename Documentation/{virtual => virt}/kvm/s390-diag.txt (100%) rename Documentation/{virtual => virt}/kvm/timekeeping.txt (100%) rename Documentation/{virtual => virt}/kvm/vcpu-requests.rst (100%) rename Documentation/{virtual => virt}/paravirt_ops.rst (100%) rename Documentation/{virtual => virt}/uml/UserModeLinux-HOWTO.txt (100%) delete mode 100644 Documentation/vm/conf.py delete mode 100644 Documentation/x86/conf.py create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-lenovo-hr855xg2.dts rename arch/arm/boot/dts/{imx6ul-phytec-pcl063.dtsi => imx6ul-phytec-phycore-som.d [...] rename arch/arm/boot/dts/{imx6ul-phytec-phyboard-segin-full.dts => imx6ul-phytec-s [...] rename arch/arm/boot/dts/{imx6ul-phytec-peb-eval-01.dtsi => imx6ul-phytec-segin-pe [...] rename arch/arm/boot/dts/{imx6ul-phytec-phyboard-segin.dtsi => imx6ul-phytec-segin [...] create mode 100644 arch/arm/boot/dts/imx6ull-phytec-phycore-som.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dts create mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts create mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-lc-rdk-nand.dts create mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-peb-eval-01.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin.dtsi create mode 100644 arch/arm/boot/dts/imx7d-zii-rmu2.dts create mode 100644 arch/arm/boot/dts/rk3288-veyron-edp.dtsi create mode 100644 arch/arm/boot/dts/rk3288-veyron-fievel.dts create mode 100644 arch/arm/boot/dts/rk3288-veyron-tiger.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-asus-novago-tp370ql.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-lenovo-miix-630.dts delete mode 100644 arch/mips/mm/tlb-r8k.c rename arch/parisc/configs/{default_defconfig => defconfig} (100%) create mode 100644 arch/s390/boot/version.c delete mode 100644 arch/sparc/include/uapi/asm/statfs.h delete mode 100644 arch/x86/include/asm/apic_flat_64.h delete mode 100644 arch/x86/include/asm/ipi.h delete mode 100644 arch/x86/include/uapi/asm/errno.h delete mode 100644 arch/x86/include/uapi/asm/fcntl.h delete mode 100644 arch/x86/include/uapi/asm/ioctl.h delete mode 100644 arch/x86/include/uapi/asm/ioctls.h delete mode 100644 arch/x86/include/uapi/asm/ipcbuf.h delete mode 100644 arch/x86/include/uapi/asm/param.h delete mode 100644 arch/x86/include/uapi/asm/resource.h delete mode 100644 arch/x86/include/uapi/asm/termbits.h delete mode 100644 arch/x86/include/uapi/asm/termios.h delete mode 100644 arch/x86/include/uapi/asm/types.h create mode 100644 arch/x86/kernel/apic/local.h delete mode 100644 arch/x86/kernel/apic/x2apic.h create mode 100644 drivers/base/power/wakeup_stats.c create mode 100644 drivers/clk/imx/clk-imx8mn.c rename drivers/gpu/drm/{tinydrm/mipi-dbi.c => drm_mipi_dbi.c} (65%) create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h delete mode 100644 drivers/gpu/drm/tinydrm/core/Makefile delete mode 100644 drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c delete mode 100644 drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c create mode 100644 drivers/hwtracing/intel_th/msu-sink.c create mode 100644 drivers/net/can/kvaser_pciefd.c create mode 100644 drivers/net/can/m_can/m_can.h create mode 100644 drivers/net/can/m_can/m_can_platform.c create mode 100644 drivers/net/can/m_can/tcan4x5x.c create mode 100644 drivers/net/can/sja1000/f81601.c delete mode 100644 drivers/staging/media/bcm2048/Kconfig delete mode 100644 drivers/staging/media/bcm2048/Makefile delete mode 100644 drivers/staging/media/bcm2048/TODO delete mode 100644 drivers/staging/media/bcm2048/radio-bcm2048.c delete mode 100644 drivers/staging/media/bcm2048/radio-bcm2048.h delete mode 100644 drivers/staging/media/davinci_vpfe/Kconfig delete mode 100644 drivers/staging/media/davinci_vpfe/Makefile delete mode 100644 drivers/staging/media/davinci_vpfe/TODO delete mode 100644 drivers/staging/media/davinci_vpfe/davinci-vpfe-mc.txt delete mode 100644 drivers/staging/media/davinci_vpfe/davinci_vpfe_user.h delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipe.c delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipe.h delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipe_hw.c delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipe_hw.h delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipeif.c delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipeif.h delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipeif_user.h delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_isif.c delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_isif.h delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_isif_regs.h delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_resizer.c delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_resizer.h delete mode 100644 drivers/staging/media/davinci_vpfe/vpfe.h delete mode 100644 drivers/staging/media/davinci_vpfe/vpfe_mc_capture.c delete mode 100644 drivers/staging/media/davinci_vpfe/vpfe_mc_capture.h delete mode 100644 drivers/staging/media/davinci_vpfe/vpfe_video.c delete mode 100644 drivers/staging/media/davinci_vpfe/vpfe_video.h create mode 100644 drivers/staging/media/hantro/rk3399_vpu_hw_vp8_dec.c create mode 100644 drivers/staging/qlge/Kconfig rename drivers/{net/ethernet/qlogic => staging}/qlge/Makefile (100%) create mode 100644 drivers/staging/qlge/TODO rename drivers/{net/ethernet/qlogic => staging}/qlge/qlge.h (100%) rename drivers/{net/ethernet/qlogic => staging}/qlge/qlge_dbg.c (100%) rename drivers/{net/ethernet/qlogic => staging}/qlge/qlge_ethtool.c (100%) rename drivers/{net/ethernet/qlogic => staging}/qlge/qlge_main.c (100%) rename drivers/{net/ethernet/qlogic => staging}/qlge/qlge_mpi.c (100%) delete mode 100644 drivers/staging/rtl8723bs/hal/hal_phy.c delete mode 100644 drivers/tty/serial/netx-serial.c create mode 100644 include/drm/drm_mipi_dbi.h delete mode 100644 include/drm/tinydrm/mipi-dbi.h delete mode 100644 include/drm/tinydrm/tinydrm-helpers.h create mode 100644 include/dt-bindings/clock/imx8mn-clock.h create mode 100644 include/linux/intel_th.h rename {kernel => mm}/memremap.c (88%) create mode 100644 sound/soc/codecs/cs47l15.c copy sound/soc/codecs/{cs47l90.c => cs47l92.c} (62%) create mode 100644 sound/soc/soc-dai.c create mode 100755 tools/leds/get_led_device_info.sh create mode 100644 tools/testing/selftests/bpf/verifier/event_output.c create mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/fifo.json delete mode 100644 tools/testing/selftests/x86/mpx-debug.h delete mode 100644 tools/testing/selftests/x86/mpx-dig.c delete mode 100644 tools/testing/selftests/x86/mpx-hw.h delete mode 100644 tools/testing/selftests/x86/mpx-mini-test.c delete mode 100644 tools/testing/selftests/x86/mpx-mm.h create mode 100644 tools/testing/selftests/x86/syscall_numbering.c