This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 93ec0960bea8 mm/mmap: add inline munmap_vma_range() for code readability omits 8153300d5f06 mm/mmap: add inline vma_next() for readability of mmap code omits 37b7e2023fb4 mm/migrate: avoid possible unnecessary process right check [...] omits a7bc4f69fa06 mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits 314996836ea9 mm/memory-failure: remove a wrapper for alloc_migration_target() omits 83af8e2ad0ea mm/madvise: check fatal signal pending of target process omits d2620665e78d mm/madvise: Remove duplicate include omits b527b0a1d9fd mm/madvise: introduce process_madvise() syscall: an extern [...] omits b332190d17b3 pid: move pidfd_get_pid() to pid.c omits 5d954602f263 mm/madvise: pass task and mm to do_madvise omits 156074e53027 ia64: fix build error with !COREDUMP omits 4018197d82da scripts-gdb-update-for-lockless-printk-ringbuffer-checkpat [...] omits 254685ef9374 scripts/gdb: update for lockless printk ringbuffer omits a790b4471d47 scripts/gdb: add utils.read_ulong() omits 55a5c6b02a58 x86/defconfigs: Explicitly unset CONFIG_64BIT in i386_defconfig omits efd0a296f63c Merge branch 'akpm-current/current' into master omits a54bb47626c3 Merge remote-tracking branch 'memblock/for-next' into master omits 29edcb17f1e5 Merge remote-tracking branch 'notifications/notifications- [...] omits e3e05ef50129 Merge remote-tracking branch 'mhi/mhi-next' into master omits 6a7bd6016851 Merge remote-tracking branch 'trivial/for-next' into master omits c68d1dbe79e8 Merge remote-tracking branch 'fpga/for-next' into master omits 504108520dc2 Merge remote-tracking branch 'pidfd/for-next' into master omits 7f45b8d34b72 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master omits 74e3fd414687 Merge remote-tracking branch 'auxdisplay/auxdisplay' into master omits 90f973d6b54b Merge remote-tracking branch 'hyperv/hyperv-next' into master omits 2631051045dc Merge remote-tracking branch 'xarray/xarray' into master omits 3c95e31c7dd5 Merge remote-tracking branch 'nvmem/for-next' into master omits cd0dbfb0a1a8 Merge remote-tracking branch 'fsi/next' into master omits 1fd3216e3c0d Merge remote-tracking branch 'kspp/for-next/kspp' into master omits 95ebf3587359 Merge remote-tracking branch 'ntb/ntb-next' into master omits d25663507cdc Merge remote-tracking branch 'at24/at24/for-next' into master omits 1c54b21adc0d Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] omits 1193eb12ddb9 Merge remote-tracking branch 'coresight/next' into master omits 9f5049dcb2ff Merge remote-tracking branch 'livepatching/for-next' into master omits f3d7af07811c Merge remote-tracking branch 'pinctrl-intel/for-next' into master omits 67b8ae849a8f Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] omits ac5cb9428c49 Merge remote-tracking branch 'rpmsg/for-next' into master omits 5de5a52bbe63 Merge remote-tracking branch 'scsi-mkp/for-next' into master omits f2f8227f6928 Merge remote-tracking branch 'scsi/for-next' into master omits 025fa0a87b41 Merge remote-tracking branch 'dmaengine/next' into master omits 6081009d3f39 Merge remote-tracking branch 'mux/for-next' into master omits 9c3cb2372cdf Merge remote-tracking branch 'staging/staging-next' into master omits f64724bbda70 Merge remote-tracking branch 'soundwire/next' into master omits b9a2349de4fa Merge remote-tracking branch 'extcon/extcon-next' into master omits 0084b16a667e Merge remote-tracking branch 'char-misc/char-misc-next' in [...] omits 738cb186d8bf Merge remote-tracking branch 'tty/tty-next' into master omits fa83f09cbf31 Merge remote-tracking branch 'phy-next/next' into master omits d2ce718bb608 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] omits 7847d05657c6 Merge remote-tracking branch 'usb/usb-next' into master omits 6a71c736684b Merge remote-tracking branch 'ipmi/for-next' into master omits 6109cadeb777 Merge remote-tracking branch 'leds/for-next' into master omits 09081a3e2b84 Merge remote-tracking branch 'xen-tip/linux-next' into master omits c82fe40d1d13 Merge remote-tracking branch 'rcu/rcu/next' into master omits d74473b34f2c Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits d5dbdbfe7842 Merge remote-tracking branch 'edac/edac-for-next' into master omits 55459966972c Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits d3a87b09c953 Merge remote-tracking branch 'tip/auto-latest' into master omits 625cd4ec689f Merge remote-tracking branch 'spi/for-next' into master omits 161859cea518 Merge remote-tracking branch 'devicetree/for-next' into master omits 873eada948c7 Merge remote-tracking branch 'audit/next' into master omits 716293519d57 Merge remote-tracking branch 'selinux/next' into master omits 187d35ea43e4 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] omits f03c7ad8520b Merge remote-tracking branch 'security/next-testing' into master omits f253518f0a69 Merge remote-tracking branch 'regulator/for-next' into master omits 2bc4ce82ce47 Merge remote-tracking branch 'battery/for-next' into master omits bc54841b6f34 Merge remote-tracking branch 'mfd/for-mfd-next' into master omits fd2dc4e2a1c3 Merge remote-tracking branch 'mmc/next' into master omits 8b36c4f5edda Merge remote-tracking branch 'input/next' into master omits 2c603b646522 Merge remote-tracking branch 'sound-asoc/for-next' into master omits 107cc9049129 Merge remote-tracking branch 'sound/for-next' into master omits dfcf38d17f05 Merge remote-tracking branch 'regmap/for-next' into master omits 129583a85e67 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits c6da7fc49620 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits 7a22ef706ee6 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] omits 98cfec1771eb Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits 0af2957fb148 Merge remote-tracking branch 'amdgpu/drm-next' into master omits 8ad99aef4b53 Merge remote-tracking branch 'crypto/master' into master omits e7220ba572f1 Merge remote-tracking branch 'mac80211-next/master' into master omits 018bac0ff24a Merge remote-tracking branch 'bluetooth/master' into master omits c15ff90f3bfc Merge remote-tracking branch 'wireless-drivers-next/master [...] omits 73b35c9503bd Merge remote-tracking branch 'bpf-next/master' into master omits d9f085cceff9 Merge remote-tracking branch 'net-next/master' into master omits e1f08b63654e Merge remote-tracking branch 'rdma/for-next' into master omits fe7530116871 Merge remote-tracking branch 'swiotlb/linux-next' into master omits d735e4cf0773 Merge remote-tracking branch 'dlm/next' into master omits 689184c49d4f Merge remote-tracking branch 'ieee1394/for-next' into master omits a3fbf618796b Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits 158a1644cee0 Merge remote-tracking branch 'opp/opp/linux-next' into master omits 065636262f5d Merge remote-tracking branch 'cpupower/cpupower' into master omits 35c5ff5bdd18 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] omits 9fc24f548f8b Merge remote-tracking branch 'pm/linux-next' into master omits 1a9245fa80cf Merge remote-tracking branch 'v4l-dvb/master' into master omits 7aae607c09df Merge remote-tracking branch 'jc_docs/docs-next' into master omits e361645b5010 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits f52f1328c4c7 Merge remote-tracking branch 'dmi/dmi-for-next' into master omits c38926ffcda1 Merge remote-tracking branch 'i3c/i3c/next' into master omits ce74a3fba30e Merge remote-tracking branch 'i2c/i2c/for-next' into master omits f591ff048e7c Merge remote-tracking branch 'hid/for-next' into master omits c7dbac9ab75a Merge remote-tracking branch 'pstore/for-next/pstore' into master omits cfa705764eed Merge remote-tracking branch 'printk/for-next' into master omits 24b4bb58a7ef Merge remote-tracking branch 'zonefs/for-next' into master omits ef3cd3ae7d55 Merge remote-tracking branch 'xfs/for-next' into master omits e3afb443337f Merge remote-tracking branch 'fuse/for-next' into master omits 3686e38f525e Merge remote-tracking branch 'f2fs/dev' into master omits e2ed7728a25f Merge remote-tracking branch 'ext3/for_next' into master omits c6167f357e3b Merge remote-tracking branch 'exfat/dev' into master omits 530a303df2e4 Merge remote-tracking branch 'erofs/dev' into master omits b0df3286773c Merge remote-tracking branch 'configfs/for-next' into master omits a981b8ef9be7 Merge remote-tracking branch 'cifs/for-next' into master omits d849285fc663 Merge remote-tracking branch 'ceph/master' into master omits 1fb74ee6d8fe Merge remote-tracking branch 'btrfs/for-next' into master omits 17999f90a479 Merge remote-tracking branch 'nds32/next' into master omits 84d16ca82ca9 Merge remote-tracking branch 'mips/mips-next' into master omits 54f0de3401b3 Merge remote-tracking branch 'm68knommu/for-next' into master omits 0ae8b85566b1 Merge remote-tracking branch 'm68k/for-next' into master omits 7aa1f5be0a26 Merge remote-tracking branch 'ia64/next' into master omits 2c4a283cc613 Merge remote-tracking branch 'h8300/h8300-next' into master omits 6c295a62c46b Merge remote-tracking branch 'clk/clk-next' into master omits d45dbaa94581 Merge remote-tracking branch 'uniphier/for-next' into master omits e9e47cffc078 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits b55363491647 Merge remote-tracking branch 'tegra/for-next' into master omits d84d72b346be Merge remote-tracking branch 'samsung-krzk/for-next' into master omits 09ce0a9e3caa Merge remote-tracking branch 'rockchip/for-next' into master omits d0cce03ee958 Merge remote-tracking branch 'reset/reset/next' into master omits 02564929af0c Merge remote-tracking branch 'renesas/next' into master omits 79772bb5d8a4 Merge remote-tracking branch 'realtek/for-next' into master omits 30c8b1ab45cd Merge remote-tracking branch 'omap/for-next' into master omits 05762f035be1 Merge remote-tracking branch 'mvebu/for-next' into master omits 0588f6ab33eb Merge remote-tracking branch 'mediatek/for-next' into master omits 454a50bc5915 Merge remote-tracking branch 'keystone/next' into master omits 873dc4645a25 Merge remote-tracking branch 'imx-mxs/for-next' into master omits 6bca798660cb Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits 984b99cf0af6 Merge remote-tracking branch 'at91/at91-next' into master omits b111b9b26c36 Merge remote-tracking branch 'aspeed/for-next' into master omits e9aa3f2feb8d Merge remote-tracking branch 'amlogic/for-next' into master omits d0794bc06827 Merge remote-tracking branch 'arm-soc/for-next' into master omits f758f858a2d0 Merge remote-tracking branch 'arm/for-next' into master omits 589355515b65 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 4eb8aef343a9 Merge remote-tracking branch 'kbuild/for-next' into master omits 5dbf12cbc922 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] omits 3b025a0ae05d Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits cef8e0e3bce8 Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits de6f7c611d84 Merge remote-tracking branch 'risc-v-fixes/fixes' into master omits c098cc3e076d Merge remote-tracking branch 'mmc-fixes/fixes' into master omits 4ff81f905c84 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 4540dc0da32b Merge remote-tracking branch 'drm-fixes/drm-fixes' into master omits 7e26c87e461d Merge remote-tracking branch 'scsi-fixes/fixes' into master omits 335b572d31e3 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' [...] omits aa98253fd011 Merge remote-tracking branch 'vfs-fixes/fixes' into master omits c82da4ac7c04 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits c42979f1a597 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits 323658f51a03 Merge remote-tracking branch 'omap-fixes/fixes' into master omits 1b212cb6f283 Merge remote-tracking branch 'mips-fixes/mips-fixes' into master omits 55331dc7a46a Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master omits 9939af6bf21c Merge remote-tracking branch 'mfd-fixes/for-mfd-fixes' int [...] omits 95f3151b750a Merge remote-tracking branch 'dmaengine-fixes/fixes' into master omits cad0dab810df Merge remote-tracking branch 'kselftest-fixes/fixes' into master omits deff96ff6ded Merge remote-tracking branch 'ide/master' into master omits f1fdf62d5696 Merge remote-tracking branch 'crypto-current/master' into master omits 96ec73c17674 Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] omits 4228110252ec Merge remote-tracking branch 'soundwire-fixes/fixes' into master omits d3dba093a913 Merge remote-tracking branch 'staging.current/staging-linu [...] omits e38ab00ed2e6 Merge remote-tracking branch 'phy/fixes' into master omits 0e196d10c32d Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 582bfbc458b6 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' [...] omits 4a722e373bc1 Merge remote-tracking branch 'usb.current/usb-linus' into master omits 6c9fffa280cd Merge remote-tracking branch 'spi-fixes/for-linus' into master omits a83dc604e03b Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] omits f591a69ab992 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits a0c74c518597 Merge remote-tracking branch 'sound-current/for-linus' int [...] omits c24e0af02af5 Merge remote-tracking branch 'rdma-fixes/for-rc' into master omits 19fe9ad19bf3 Merge remote-tracking branch 'mac80211/master' into master omits 8464d46d080d Merge remote-tracking branch 'wireless-drivers/master' int [...] omits 60e5cf97f3cb Merge remote-tracking branch 'ipsec/master' into master omits 804b8105e794 Merge remote-tracking branch 'bpf/master' into master omits ce5f5d730c85 Merge remote-tracking branch 'net/master' into master omits 1cd6fd7c14fe Merge remote-tracking branch 'sparc/master' into master omits 8da430e2bd7f Merge remote-tracking branch 's390-fixes/fixes' into master omits 4e43cb14ce99 Merge remote-tracking branch 'powerpc-fixes/fixes' into master omits 4adbb18bcd59 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] omits 7e0928a3813d Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] omits 7bc0bdd2842d Merge remote-tracking branch 'arc-current/for-curr' into master omits 417ea89c28ab refscale: Bounds-check module parameters omits 809f3dde2e98 kcsan: Use tracing-safe version of prandom omits f5f3db14399c rcu-tasks: Prevent complaints of unused show_rcu_tasks_cla [...] omits 97568defeee1 hwmon: (k10temp) Define SVI telemetry and current factors [...] omits 6b4c3fefff8d hwmon: (k10temp) Create common functions and macros for Ze [...] omits dfc237f3f6ac hwmon: (scmi-hwmon) Avoid comma separated statements omits 8adf2ad6897b dt-bindings: hwmon: Add bindings for ADM1266 omits 5b2462de463b hwmon: (pmbus/adm1266) read blackbox omits 3380050d3f53 hwmon: (pmbus/adm1266) add debugfs for states omits fafccf1f8946 hwmon: (pmbus/adm1266) Add support for GPIOs omits 72c23ec65d90 hwmon: (pmbus/adm1266) Add Block process call omits 3b3e671699a4 hwmon: (pmbus) Add support for ADM1266 omits 2cb030469ffd devicetree: hwmon: shtc1: add sensirion,shtc1.yaml omits 4ad2ecb36b75 hwmon: shtc1: add support for device tree bindings omits 40e849137c79 hwmon: (pwm-fan) Use dev_err_probe() to simplify error handling omits 3cef3dce48b7 hwmon: (dme1737) use simple i2c probe omits cc858f163c12 hwmon: (f75375s) use simple i2c probe omits b8d9ef254e43 hwmon: (tmp513) use simple i2c probe omits 740c9b916be3 hwmon: use simple i2c probe function (take 2) omits e0c3fb276180 hwmon: (ltc2947) use simple i2c probe omits 5e42cd9e4911 hwmon: (emc2103) use simple i2c probe omits b0cd331ac09b hwmon: (asc7621) use simple i2c probe omits d05ccb82f80f hwmon: (lm73) use simple i2c probe omits ece81310dea0 hwmon: (w83791d) use simple i2c probe omits 1ba1e075ba05 hwmon: (w83793) use simple i2c probe omits 88c4fbd9fe1f hwmon: (adm1029) use simple i2c probe omits e800d36621cf hwmon: (adm1177) use simple i2c probe omits 7edb4b1d0441 hwmon: use simple i2c probe function omits be32c5fea322 hwmon (pmbus) use simple i2c probe function omits ffc57fc379e3 hwmon: (drivetemp) Add usage not describing impact on driv [...] omits 96ecf377bf1c hwmon: (pmbus/core) Add support for rated attributes omits 483717431092 hwmon: (core) Add support for rated attributes omits 41ba9b82aabe docs: hwmon: Add attributes to report rated values omits 68d7a2eb103d cifs: fix check of tcon dfs in smb1 omits ebf375830bfc drm/amdgpu/swsmu: add handle manual fan readback on SMU11 omits b982df88556a drm/amdgpu/swsmu: add smu11 helper to get manual fan speed omits 2a5bdff28544 drm/amdgpu/swsmu: drop set_fan_speed_percent omits cb1dea0a1b6a drm/amdgpu/swsmu: drop get_fan_speed_percent omits acc68675a131 drm/amdgpu/swsmu: add get_fan_parameters callbacks for smu [...] omits f6d3fceefc1f drm/amdgpu/swsmu: add new callback for getting fan parameters omits fd2dfc43e8ad Revert "drm/radeon: handle PCIe root ports with addressing [...] omits 157b7f46a087 drm/amd/powerplay: optimize the mclk dpm policy settings omits 4eb3cfb78d03 drm/amdgpu: add another raven1 gfxoff quirk omits 17979a410f68 sound/pci/hda: add sienna_cichlid audio asic id for sienna [...] omits d03b29b7f323 drm/amdgpu: work around llvm bug #42576 omits 631d033ff26b drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access omits d350b09edf25 drm/ttm: Break out the loops if need_resched in bo delayed [...] omits 1406da692942 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] omits f00bb4eb18c1 Merge remote-tracking branch 'asoc/for-5.10' into asoc-next omits dc37b29f6d30 Merge branch 'pm-cpufreq' into linux-next omits 9b53e9891081 opp: Allow opp-supported-hw to contain multiple versions omits 9c6acc52780e dt-bindings: opp: Allow opp-supported-hw to contain multip [...] omits 576e569a0bf7 opp: Set required OPPs in reverse order when scaling down omits e3f9416e4747 opp: Reduce code duplication in _set_required_opps() omits a7a5aee2e68b opp: Drop unnecessary check frmo dev_pm_opp_attach_genpd() omits 53be8bbc2f40 mfd: intel-m10-bmc: add Max10 BMC chip support for Intel FPGA PAC omits fe784821d630 Merge branch 'pm-sleep' into linux-next omits da0815f3bce1 f2fs: Use generic casefolding support omits c36fcdc575fe fs: Add standard casefolding support omits aa51f4cb90a3 unicode: Add utf8_casefold_hash omits aab99bec74ed f2fs: change virtual mapping way for compression pages omits 782386185137 f2fs: support age threshold based garbage collection omits 4958dfca3d0f Merge branch 'pm-cpufreq' into linux-next omits 564577581405 Merge branch 'acpi-mm' into linux-next omits 10a70e0d4edd Merge branch 'fixes' into next omits 5cd13fca9f3d mmc: sdhci-of-sparx5: Add Sparx5 SoC eMMC driver omits 09d40987ab46 dt-bindings: mmc: Add Sparx5 SDHCI controller bindings omits ebab4fb68485 Merge branch 'opp/defer-probe' (early part) into HEAD omits 4f43de2a419a Merge branch 'lkmm-dev.2020.08.24a' into HEAD omits 67c0ec13c8b7 Merge branch 'kcsan.2020.08.24a' into HEAD omits dddf4ddc3971 mfd: mfd-core: Ensure disabled devices are ignored without error omits 427954264555 Merge branch 'imx/defconfig' into for-next omits 12946bf1b226 Merge branch 'imx/dt64' into for-next omits 439bf99b776f Merge branch 'imx/dt' into for-next omits c60aaa48a9d7 Merge branch 'imx/bindings' into for-next omits 46fbef465f57 Merge branch 'imx/drivers' into for-next omits 625b9a0d02c0 Merge branch 'imx/fixes' into for-next omits 2627862fa979 arm64: dts: imx8mp: Update pinfunc header file omits f5eba0ea1052 Merge branch 'pm-cpufreq' into linux-next omits 010d51fb2a32 Merge branch 'acpi-soc' into linux-next omits c5d1611adf23 Merge branch 'acpi-mm' into linux-next omits ff041a415956 Merge branch 'devprop' into linux-next omits 5400e43b51d4 Merge branch 'fixes' into next omits 755907e1fdf7 mmc: via-sdmmc: Fix data race bug omits aee2b7217a58 mmc: core: Improve documentation of MMC_CAP_HW_RESET omits d05a7238fe1c mmc: sdhci-msm: Unconditionally call dev_pm_opp_of_remove_table() omits 0fdaa525ea1c binfmt_flat: revert "binfmt_flat: don't offset the data start" omits 76dffe8a91e4 MAINTAINERS: Add Purism Librem 5 section to the list omits 7b08f25e38ce Merge branch 'misc' into for-next omits e62212672ab5 scsi: ufs: Remove several redundant goto statements omits 39e78be3474b scsi: ufs: Change ufshcd_comp_devman_upiu() to ufshcd_comp [...] omits 9acf1f771914 scsi: qedf: Fix race between ELS completion and flushing E [...] omits 49cf23e02935 scsi: qedf: Don't process ELS completion if event is flush [...] omits 170ce800ed5c scsi: qedf: Initiate cleanup for ELS commands as well omits 8ea8f3eae8e5 scsi: qedf: Send cleanup even for RRQ on timeout omits 76693f4f1e2d scsi: qedf: Do not kill timeout work for original I/O on R [...] omits df89b0e5bfad scsi: qedf: Check the validity of rjt frame before processing omits 04fedba774e8 scsi: qedf: Check for port type and role before processing [...] omits d2cd212a2a54 scsi: ufs-qcom: Remove unused MSM bus scaling APIs omits 441c5e632c1b scsi: smartpqi: Bump version to 1.2.16-010 omits bdd6dac631bc scsi: smartpqi: Add RAID bypass counter omits a5a3cb83cf3a scsi: smartpqi: Support device deletion via sysfs omits d4f7505924ca scsi: smartpqi: Avoid crashing kernel for controller issues omits 9e0ab6e5b185 scsi: smartpqi: Update logical volume size after expansion omits 0451304e8e8e scsi: smartpqi: Add id support for SmartRAID 3152-8i omits 79d98a09024f scsi: smartpqi: Identify physical devices without issuing INQUIRY omits d2101b4ee8f8 scsi: mpt3sas: Update driver version to 35.100.00.00 omits caa596babea7 scsi: mpt3sas: Postprocessing of target and LUN reset omits 844b4f05661e scsi: mpt3sas: Add functions to check if any cmd is outsta [...] omits 87a1cbcfe55b scsi: mpt3sas: Rename and export interrupt mask/unmask functions omits b5f025c3f702 scsi: mpt3sas: Cancel the running work during host reset omits 7f3cca0f1f54 scsi: mpt3sas: Dump system registers for debugging omits 01348b76fa82 scsi: mpt3sas: Memset config_cmds.reply buffer with zeros omits 35afe60929ab scsi: ufs: Properly release resources if a task is aborted [...] omits 0a2e478902c7 nds32: use get_kernel_nofault in dump_mem omits 5f639bd65e82 nds32: remove dump_instr omits ce4316b6164b nds32: configs: Cleanup CONFIG_CROSS_COMPILE omits b39935f3664d nds32: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits da83d0cb9237 Merge branch 'cap_checkpoint_restore' into for-next omits 088d74f51158 Merge branch 'v5.9-clk/next' into for-next omits 314047be9726 Merge branch 'v5.9-armsoc/dts32' into for-next omits 2f4b7462d2fa zonefs: update documentation to reflect zone size vs capacity omits fe45583b2c32 zonefs: add zone-capacity support omits 193c6c87b11b Merge branch 'for-5.9/drivers' of ssh://gitolite.kernel.or [...] omits a24ef5be460b nvmem: qcom-spmi-sdam: Enable multiple devices omits aadecff835fd dt-bindings: nvmem: SID: add binding for A100's SID controller omits 7ba41bc47273 nvmem: update Kconfig description omits 3a67985fee53 nvmem: qfprom: Add fuse blowing support omits 885f8ebaa305 dt-bindings: nvmem: Add properties needed for blowing fuses omits 5353562367ad dt-bindings: nvmem: qfprom: Convert to yaml omits 3da163229e14 nvmem: qfprom: use NVMEM_DEVID_AUTO for multiple instances omits e4a879a43fee Merge branch 'v5.9-armsoc/dts32' into for-next omits 79346457aeb8 Merge branch 'v5.9-armsoc/dts32' into for-next omits 81665ac163b3 Merge branch 'v5.9-armsoc/dts64' into for-next omits 15101b711fd4 Merge branch 'v5.9-armsoc/dts32' into for-next omits b2763dd39a78 Merge branch 'pidfd' into for-next omits 647a84d1e4dc Merge branch 'v5.8-next/soc' into for-next omits 64d933dc4cb6 Merge branch 'v5.9-clk/next' into for-next omits d25891f6331f Merge branch 'v5.9-clk/next' into for-next omits b367f2f0dc75 Merge branch 'do_fork_removal' into for-next omits 74f806a17d84 Merge branch 'v5.9-armsoc/dts64' into for-next omits 93ac5fdba1ed nvmem: core: add support to auto devid omits f432c3a29886 nvmem: core: Add nvmem_cell_read_u8() omits 4101ca3ea96d nvmem: core: Grammar fixes for help text omits 99bcf38dd05b Merge branch 'v5.9-clk/next' into for-next omits 66f5c8b90a96 Merge branch 'v5.9-armsoc/dts64' into for-next omits ecb278aa1527 Merge branch 'v5.9-armsoc/dts32' into for-next omits b1f9f1162c5c nvmem: sc27xx: add sc2730 efuse support omits 0a8b36dc0a2f nvmem: Enforce nvmem stride in the sysfs interface omits 8358b7928222 MAINTAINERS: Add git tree for NVMEM FRAMEWORK omits 9a767e96b04d nvmem: sprd: Fix return value of sprd_efuse_probe() omits 70953c71e29e Merge branch 'v5.9-clk/next' into for-next omits d37790e417c2 Merge branch 'v5.9-armsoc/dts64' into for-next new ed9ab229fea2 drm/amd/display: should check error using DC_OK new 69d9f4278d0f drm/amd/display: use correct scale for actual_brightness new 168f09cdadbd drm/amd/display: Reject overlay plane configurations in mu [...] new 5896585512e5 drivers: gpu: amd: Initialize amdgpu_dm_backlight_caps obj [...] new f2cdef66dcef drm/amd/pm: enable run_btc callback for sienna_cichlid new 317951ee922c drm/amd/pm: set VCN pg per instances new b05d71b51078 drm/amd/pm: correct Vega10 swctf limit setting new e0ffd3402496 drm/amd/pm: correct Vega12 swctf limit setting new 9b51c4b2ba31 drm/amd/pm: correct Vega20 swctf limit setting new de7a1b0b8753 drm/amdgpu/gfx10: refine mgcg setting new d2ce14fd99e9 drm/amd/display: Send DISPLAY_OFF after power down on boot new b61f05622ace drm/amd/display: Revert HDCP disable sequence change new efbde23a3b01 drm/amd/display: Fix passive dongle mistaken as active don [...] new cba4b52e431e drm/amd/display: Keep current gain when ABM disable immediately new 14e4f3bd818a drm/amdgpu: add asd fw check before loading asd new 28e628645333 drm/amd/pm: correct the thermal alert temperature limit settings new 75947544c8ab drm/amdgpu: use MODE1 reset for navy_flounder by default new e2bf3723db56 drm/amd/powerplay: Fix hardmins not being sent to SMU for RV new b5b97cab55eb drm/amdgpu: Fix buffer overflow in INFO ioctl new ef67d792a2fc drm/amd/display: Retry AUX write when fail occurs new 82dff839c9b4 drm/amdgpu: disable runtime pm for navy_flounder new b67a468a4cce drm/amd/display: Fix memleak in amdgpu_dm_mode_config_init new e03580379747 Merge tag 'amd-drm-fixes-5.9-2020-08-26' of git://people.f [...] new c2b2f02a02c3 Merge tag 'drm-misc-fixes-2020-08-26' of git://anongit.fre [...] new 2a3f9da32de4 Merge tag 'drm-intel-fixes-2020-08-27' of git://anongit.fr [...] new 5ec06b5c0d25 Merge tag 'drm-fixes-2020-08-28' of git://anongit.freedesk [...] new 22380b65dc70 mfd: mfd-core: Ensure disabled devices are ignored without error new 3a7c32776722 Merge tag 'mfd-fixes-5.9' of git://git.kernel.org/pub/scm/ [...] new b0bfd5eca956 Merge tag 'ceph-for-5.9-rc3' of git://github.com/ceph/ceph-client new 462582b99b60 gfs2: add some much needed cleanup for log flushes that fail new 40129b8cb417 Merge tag 'gfs2-v5.9-rc2-fixes' of git://git.kernel.org/pu [...] adds b35250c0816c writeback: Protect inode->i_io_list with inode->i_lock adds 5afced3bf281 writeback: Avoid skipping inode writeback adds f9cae926f35e writeback: Fix sync livelock due to b_dirty_time processing adds 5fcd57505c00 writeback: Drop I_DIRTY_TIME_EXPIRE new e30942859030 Merge tag 'writeback_for_v5.9-rc3' of git://git.kernel.org [...] new ef91bb196b0d kernel.h: Silence sparse warning in lower_32_bits new 1764c3edc668 arm64: use a common .arch preamble for inline assembly new 5d28ba5f8a0c arm64: vdso32: make vdso32 install conditional new e9ee186bb735 KVM: arm64: Add kvm_extable for vaxorcism code new 88a84ccccb39 KVM: arm64: Survive synchronous exceptions caused by AT in [...] new 71a7f8cb1ca4 KVM: arm64: Set HCR_EL2.PTW to prevent AT taking synchrono [...] new 96d454cd2c16 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] new ef7d960403ec Merge branch 'pm-cpufreq' new 326e311b8494 Merge tag 'pm-5.9-rc3' of git://git.kernel.org/pub/scm/lin [...] new 4f31d53c21ec Merge branch 'acpi-mm' new 0b2f18e7aeef Merge tag 'acpi-5.9-rc3' of git://git.kernel.org/pub/scm/l [...] new 005c53447a63 Merge tag 'devprop-5.9-rc3' of git://git.kernel.org/pub/sc [...] new fd7d6de22414 io_uring: don't recurse on tsk->sighand->siglock with signalfd new 204361a77f40 io-wq: fix hang after cancelling pending hashed work new 842163154b87 io_uring: revert consumed iov_iter bytes on error new 6b7898eb180d io_uring: fix imbalanced sqo_mm accounting new 9dab14b81807 io_uring: don't use poll handler if file can't be nonblock [...] new 00d23d516e2e io_uring: ensure read requests go through -ERESTART* trans [...] new 0fef948363f6 io_uring: make offset == -1 consistent with preadv2/pwritev2 new 56450c20fe10 io_uring: clear req->result on IOPOLL re-issue new eefdf30f3dcb io_uring: fix IOPOLL -EAGAIN retries new fdee946d0925 io_uring: don't bounce block based -EAGAIN retry off task_work new 24148d8648e3 Merge tag 'io_uring-5.9-2020-08-28' of git://git.kernel.dk [...] new acb19e17c513 nbd: restore default timeout when setting it to zero new 79e5dc59e297 loop: Set correct device size when using LOOP_CONFIGURE new 6af10a33c501 md/raid5: make sure stripe_size as power of two new a433d7217fea Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] new 4d41ead6ead9 Merge tag 'block-5.9-2020-08-28' of git://git.kernel.dk/li [...] new e4cad138aa4f Merge tag 'hwmon-for-v5.9-rc3' of git://git.kernel.org/pub [...] new c8b5563abe02 Merge tag 'for-linus-5.9-rc3-tag' of git://git.kernel.org/ [...] new 1b46b921b0b9 Merge tag 's390-5.9-4' of git://git.kernel.org/pub/scm/lin [...] new e77aee1326f7 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] new 0a4c56c80f90 fsldma: fix very broken 32-bit ppc ioread64 functionality new 1127b219ce94 Merge tag 'fallthrough-fixes-5.9-rc3' of git://git.kernel. [...] new c4011283a7d5 Merge tag 'dma-mapping-5.9-2' of git://git.infradead.org/u [...] new 42df60fcdfb8 Merge tag 'edac_urgent_for_v5.9_rc3' of git://git.kernel.o [...] new 20934c0de13b usb: storage: Add unusual_uas entry for Sony PSZ drives new 6f0306d1bfbc Merge tag 'usb-5.9-rc3' of git://git.kernel.org/pub/scm/li [...] new 4a133eb351cc powerpc/32s: Disable VMAP stack which CONFIG_ADB_PMU new 8bb5021cc2ee Merge tag 'powerpc-5.9-4' of git://git.kernel.org/pub/scm/ [...] new e183785f2529 cifs: fix check of tcon dfs in smb1 new 3edd8db2d53f Merge tag '5.9-rc2-smb-fix' of git://git.samba.org/sfrench [...] new fddf9055a60d lockdep: Use raw_cpu_*() for per-cpu variables new 49d9c5936314 cpuidle: Fixup IRQ state new 1098582a0f6c sched,idle,rcu: Push rcu_idle deeper into the idle path new bf9282dc26e7 cpuidle: Make CPUIDLE_FLAG_TLB_FLUSHED generic new 9864f5b5943a cpuidle: Move trace_cpu_idle() into generic code new 7da93f379330 x86/entry: Remove unused THUNKs new 00b0ed2d4997 locking/lockdep: Cleanup new 36206b588bc8 nds32: Implement arch_irqs_disabled() new 021c109330eb arm64: Implement arch_irqs_disabled() new 99dc56feb793 mips: Implement arch_irqs_disabled() new 044d0d6de9f5 lockdep: Only trace IRQ edges new eb1f00237aca lockdep,trace: Expose tracepoints new b69bea8a657b Merge tag 'locking-urgent-2020-08-30' of git://git.kernel. [...] new c94a88f341c9 sched: Use __always_inline on is_idle_task() new 0063a82de937 Merge tag 'sched-urgent-2020-08-30' of git://git.kernel.or [...] new ceb2465c5119 Merge tag 'irqchip-fixes-5.9-2' of git://git.kernel.org/pu [...] new d2283cdc18d3 Merge tag 'irq-urgent-2020-08-30' of git://git.kernel.org/ [...] new d4f07268d035 MAINTAINERS: Add entry for HPE Superdome Flex (UV) maintainers new 52d6b926aabc x86/hotplug: Silence APIC only after all interrupts are migrated new e027fffff799 x86/irq: Unbreak interrupt affinity setting new 784a0830377d genirq/matrix: Deal with the sillyness of for_each_cpu() on UP new dcc5c6f013d8 Merge tag 'x86-urgent-2020-08-30' of git://git.kernel.org/ [...] new e43327c706f2 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] new f75aef392f86 Linux 5.9-rc3 new d6f6cbeee4e5 arm64: dts: mt7622: add reset node for mmc device new e33588adcaa9 sdhci: tegra: Remove SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK f [...] new 391d89dba8c2 sdhci: tegra: Remove SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK f [...] new f7f86e8ac0ad dt-bindings: mmc: tegra: Add tmclk for Tegra210 and later new 679f71fa0db2 arm64: tegra: Add missing timeout clock to Tegra210 SDMMC new baba217d2c44 arm64: tegra: Add missing timeout clock to Tegra186 SDMMC nodes new c956c0cd4f6f arm64: tegra: Add missing timeout clock to Tegra194 SDMMC nodes new 8048822bac01 sdhci: tegra: Add missing TMCLK for data timeout new 59815d6d1c77 Merge tag 'mmc-v5.9-rc1' of git://git.kernel.org/pub/scm/l [...] new b51594df17d0 Merge tag 'docs-5.9-3' of git://git.lwn.net/linux new b765a32a2e91 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new ffaab3f87589 Documentation/llvm: Improve formatting of commands, variab [...] new 6a5576dcb206 kbuild: Documentation: clean up makefiles.rst new d83b1e07cc5b Merge remote-tracking branch 'kbuild-current/fixes' into master new 4af22ded0ecf arc: fix memory initialization for systems with two memory banks new 26907eb605fb ARC: [plat-hsdk]: Switch ethernet phy-mode to rgmii-id new 4eedc705aaea Merge remote-tracking branch 'arc-current/for-curr' into master new 571611f98129 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] new ed09bd872740 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] new 103a8542cb35 powerpc/book3s64/radix: Fix boot failure with large amount [...] new fc1f178cdb31 selftests/powerpc: Skip PROT_SAO test in guests/LPARS new 1116cfcda80e Merge remote-tracking branch 'powerpc-fixes/fixes' into master new 1010b693f87e Merge remote-tracking branch 'sparc/master' into master new 51458c97058d Merge tag 'mac80211-for-davem-2020-08-28' of git://git.ker [...] new 174bce38caf1 netlink: fix a data race in netlink_rcv_wake() new f272285f6abb net: dsa: mt7530: fix advertising unsupported 1000baseT_Half new 5438dd45831e net_sched: fix error path in red_init() new fa4505675e09 selftests/bpf: Fix massive output from test_maps new c8146fe292a7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new bb8872a1e6bc tipc: fix using smp_processor_id() in preemptible new 4b7ddc58e61a netfilter: delete repeated words new ee921183557a netfilter: nfnetlink: nfnetlink_unicast() reports EAGAIN i [...] new da2f849e89ed selftests: netfilter: fix header example new a7bf670ebe19 selftests: netfilter: exit on invalid parameters new d721b68654d0 selftests: netfilter: remove unused variable in make_file() new 2f4bba4ef77c selftests: netfilter: simplify command testing new 67afbda69645 selftests: netfilter: add command usage new c46172147ebb netfilter: conntrack: do not auto-delete clash entries on reply new e9d572d94e1b Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new 9dda51101a77 ionic: fix txrx work accounting new 1a545ebe380b drivers/net/wan/hdlc_cisco: Add hard_header_len new 6b6382a857d8 cxgb4: fix thermal zone device registration new c2f89219f559 net: ethernet: ti: am65-cpsw: fix rmii 100Mbit link mode new 355db3911010 pktgen: fix error message with wrong function name new cbedcb044e9c net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() new ae6961de541d vhost: fix typo in error message new a609d0259183 net: usb: dm9601: Add USB ID of Keenetic Plus DSL new 6c2d70ad4429 Merge remote-tracking branch 'net/master' into master new 3168c158ad35 libbpf: Fix build failure from uninitialized variable warning new 1eb832ac2dee tools/bpf: build: Make sure resolve_btfids cleans up after itself new 85c608bf7ae0 Merge remote-tracking branch 'bpf/master' into master new 84284c8bdb3f Merge remote-tracking branch 'ipsec/master' into master new ae583518613a Merge remote-tracking branch 'wireless-drivers/master' int [...] new f8d17893ba0f Merge remote-tracking branch 'rdma-fixes/for-rc' into master new 15cbff3fbbc6 ALSA: hda - Fix silent audio output and corrupted input on [...] new 949a1ebe8cea ALSA: pcm: oss: Remove superfluous WARN_ON() for mulaw san [...] new 50e2534b1fd6 Merge remote-tracking branch 'sound-current/for-linus' int [...] new 20d9fdee72df ASoC: soc-core: add snd_soc_find_dai_with_mutex() new 9c4b205a20f4 ASoC: meson: axg-toddr: fix channel order on g12 platforms new 811c54944367 ASoC: wm8994: Skip setting of the WM8994_MICBIAS register [...] new f5a2cda4f1db ASoC: wm8994: Ensure the device is resumed in wm89xx_mic_d [...] new 2569231d71df ASoC: tlv320adcx140: Fix accessing uninitialized adcx140->dev new 154549558a62 ASoC: Intel: haswell: Fix power transition refactor new b7f7a0be8d9b Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus new fac914f8cc0d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] new 0a7416f94707 regulator: core: Fix slab-out-of-bounds in regulator_unloc [...] new e2e3889a697b Merge remote-tracking branch 'regulator/for-5.9' into regu [...] new 4ed65497734b Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] new a6e6568632c8 Merge remote-tracking branch 'spi-fixes/for-linus' into master new 4965b8cd1bc1 firmware_loader: fix memory leak for paged buffer new 40b8b826a699 kobject: Restore old behaviour of kobject_del(NULL) new 1ec09c1712a3 Merge remote-tracking branch 'driver-core.current/driver-c [...] new 6b6c71e897e2 Merge tag 'thunderbolt-for-v5.9-rc4' of git://git.kernel.o [...] new 90693186ea31 Merge remote-tracking branch 'usb.current/usb-linus' into master new 1ac698790819 USB: serial: option: add support for SIM7070/SIM7080/SIM70 [...] new 2bb70f0a4b23 USB: serial: option: support dynamic Quectel USB compositions new 245a557b84d8 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' [...] new 70cbbc9bfc4e Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new ad7a7acaedcf phy: omap-usb2-phy: disable PHY charger detect new f268fcd4f440 Merge remote-tracking branch 'phy/fixes' into master new 336306790b2b iio: cros_ec: Set Gyroscope default frequency to 25Hz new ab3300deff6a counter: microchip-tcb-capture: check the correct variable new e71e6dbe96ac iio: adc: ti-ads1015: fix conversion when CONFIG_PM is not set new e3ea4192d824 iio: adc: rockchip_saradc: select IIO_TRIGGERED_BUFFER new 95ad67577de4 iio: accel: kxsd9: Fix alignment of local buffer. new 89226a296d81 iio:accel:mma8452: Fix timestamp alignment and prevent data leak. new a6f86f724394 iio:accel:bmc150-accel: Fix timestamp alignment and preven [...] new 7e5ac1f2206e iio:accel:mma7455: Fix timestamp alignment and prevent data leak. new f60e8bb84282 iio:proximity:mb1232: Fix timestamp alignment and prevent [...] new eb1a148ef41d iio:chemical:ccs811: Fix timestamp alignment and prevent d [...] new 523628852a5f iio:light:max44000 Fix timestamp alignment and prevent data leak. new 2684d5003490 iio:light:ltr501 Fix timestamp alignment issue. new 02ad21cefbac iio:magnetometer:ak8975 Fix alignment and data leak issues. new 54f82df2ba86 iio:adc:ti-adc081c Fix alignment and data leak issues new a661b571e368 iio:adc:ti-adc084s021 Fix alignment and data leak issues. new f8cd222feb82 iio:adc:ina2xx Fix timestamp alignment issue. new db8f06d97ec2 iio:adc:max1118 Fix alignment of timestamp and data leak issues new d53bfdf2f0b2 iio: adc: meson-saradc: Use the parent device to look up t [...] new 3f1093d83d71 iio: adc: mcp3422: fix locking scope new c96711e13844 Merge tag 'iio-fixes-for-5.9a' of https://git.kernel.org/p [...] new a139ffa40f0c iio: adc: mcp3422: fix locking on error path new f51293edaaf3 Merge remote-tracking branch 'staging.current/staging-linu [...] new 6396feabf7a4 habanalabs: prevent user buff overflow new 69c6e18d0ce9 habanalabs: fix report of RAZWI initiator coordinates new c626c5fb7fe4 Merge tag 'misc-habanalabs-fixes-2020-08-31' of git://peop [...] new 54dffdd979bd Merge remote-tracking branch 'char-misc.current/char-misc- [...] new 4ef8c2073d35 Merge remote-tracking branch 'soundwire-fixes/fixes' into master new fcfe0febdb51 Merge remote-tracking branch 'ide/master' into master new e8b3d2b9304b Merge remote-tracking branch 'kselftest-fixes/fixes' into master new 3355328d0bc3 Merge remote-tracking branch 'dmaengine-fixes/fixes' into master new 2e7c8fb89427 media: vicodec: add missing v4l2_ctrl_request_hdl_put() new b30063976f29 media: cedrus: Add missing v4l2_ctrl_request_hdl_put() new bca82e3557ee media: i2c: imx214: select V4L2_FWNODE new 8a30c017c996 media: max9286: Depend on OF_GPIO new 4f0835d6677d media: rc: uevent sysfs file races with rc_unregister_device() new a2e2d73fa281 media: rc: do not access device via sysfs after rc_unregis [...] new 1451b93223bb media: gpio-ir-tx: spinlock is not needed to disable interrupts new ddecfc76979d media: mceusb: Avoid GFP_ATOMIC where it is not needed new 0473c6ebdfcf Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master new 8e479df5ed55 Merge remote-tracking branch 'mips-fixes/mips-fixes' into master new de136290b8a3 Merge remote-tracking branch 'omap-fixes/fixes' into master new 10ad5e3feb81 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master new 6781d9aa803a Merge remote-tracking branch 'vfs-fixes/fixes' into master new bc38c4a3a071 Merge remote-tracking branch 'risc-v-fixes/fixes' into master new 137aded9aad7 Merge remote-tracking branch 'pidfd-fixes/fixes' into master new 5578d008d9e0 kunit: tool: fix running kunit_tool from outside kernel tree new 21a6d1780d5b kunit: tool: allow generating test results in JSON new dbe3124f2173 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] new 08134e79e0ab microblaze: fix min_low_pfn/max_low_pfn build errors new 5f7b81c18366 ia64: fix min_low_pfn/max_low_pfn build errors new fa983f3e34ee Merge remote-tracking branch 'memblock-fixes/fixes' into master new 1a21e5b930e8 drm/ingenic: Fix leak of device_node pointer new 3b5b005ef7d9 drm/ingenic: Fix driver not probing when IPU port is missing new fd90e3808fd2 drm/sun4i: Fix dsi dcs long write function new 6546d28f0ef2 Documentation: fix dma-buf.rst underline length warning new 4d386b9bd46d Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new bb3608bf9b82 dmaengine: ti-cppi5: Replace zero-length array with flexib [...] new f9196da3f885 mailbox: zynqmp-ipi-message: Replace zero-length array wit [...] new 3213d8a0ad7f platform/chrome: cros_ec_commands: Replace zero-length arr [...] new 4f2fece590f2 platform/chrome: cros_ec_proto: Replace zero-length array [...] new 2a5c5b39a6d0 tracepoint: Replace zero-length array with flexible-array member new 3629e4918544 params: Replace zero-length array with flexible-array member new 6f6d06cd880c Bluetooth: Replace zero-length array with flexible-array member new e94e435feafd fs: Replace zero-length array with flexible-array member new a0e2e9d48ccb enetc: Replace zero-length array with flexible-array member new f2aa23e80ef6 ima: Replace zero-length array with flexible-array member new a56dbff00095 scsi: target: tcmu: Replace zero-length array with flexibl [...] new 3e6e6fcdcd51 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] new f5cb1ada6f98 Merge remote-tracking branch 'kbuild/for-next' into master new e5fc436f06ee sparse: use static inline for __chk_{user,io}_ptr() new a54bb3c79ede Merge remote-tracking branch 'compiler-attributes/compiler [...] new b7176c261cdb dma-contiguous: provide the ability to reserve per-numa CMA new c6303ab9b91e arm64: mm: reserve per-numa CMA to localize coherent dma buffers new 2281f797f552 mm: cma: use CMA_MAX_NAME to define the length of cma name array new eef520b232c6 dma-mapping: introduce DMA range map, supplanting dma_pfn_offset new 192ec9acc561 Merge remote-tracking branch 'dma-mapping/for-next' into master new aa48a269774d Merge remote-tracking branch 'arm/for-next' into master new 2b7f5289d466 Merge remote-tracking branch 'arm-soc/for-next' into master new c77708251ed9 Merge remote-tracking branch 'amlogic/for-next' into master new 393d812b5ec1 ARM: config: aspeed: Fix selection of media drivers new 6f768fdfc6fe Merge remote-tracking branch 'aspeed/for-next' into master new 8ba37a78534b Merge remote-tracking branch 'at91/at91-next' into master new bb0ebc7d3964 memory: samsung: exynos5422-dmc: rename timing register fi [...] new 1415fa0dca59 memory: samsung: exynos5422-dmc: remove unused exynos5_dmc [...] new 4c2af5ddf84b memory: samsung: exynos5422-dmc: add missing and fix kerneldoc new db233c210efc Merge remote-tracking branch 'drivers-memory/for-next' int [...] new 1f2f98f2703e arm64: dts: imx8mq: Fix TMU interrupt property new afff77ce882d clk: imx: Correct the root clk of media ldb on imx8mp new f1859198509e clk: imx: Correct the memrepair clock on imx8mp new 52fc973552fa Merge branch 'clk/imx' into for-next new 6138f29150f8 Merge branch 'imx/drivers' into for-next new c883db9a9306 dt-bindings: arm: fsl: Add Beacon i.MX8M Mini Development [...] new 663effe570d1 dt-bindings: arm: fsl: Fix Toradex Colibri i.MX 8 binding new 3db8904fa976 dt-bindings: arm: fsl: Add ZII Ultra boards binding new 334b6b6638a2 dt-bindings: arm: fsl: Add binding for Variscite VAR-SOM-M [...] new 97e875b701cf dt-bindings: arm: fsl: Add binding for Variscite Symphony [...] new 355d7d0124fd dt-bindings: nvmem: Add syscon to Vybrid OCOTP driver new 698a5f332aac Merge branch 'imx/bindings' into for-next new 2bfdd113d0ee ARM: dts: imx: Fix the SPI chipselect polarity new fe92538086a8 ARM: dts: imx6q-kontron-samx6i: Remove old fsl,spi-num-chi [...] new 7d076e1fc9a6 ARM: dts: imx6sx-sdb: Add headphone detection for sound card new b2b8d526d7f5 ARM: dts: imx6sl-evk: Add headphone detection for sound card new 5f50799dd4d1 ARM: dts: imx6sll-evk: Add audio sound card node new 82455594c001 ARM: dts: imx6qdl-gw553x: Remove unneeded #address-cells/# [...] new 9bb05330ee66 Merge branch 'imx/dt' into for-next new bcf7206fe9c3 arm64: dts: imx8mp: Update pinfunc header file new 843b993c2d0b arm64: dts: imx8m: Fix the SPI chipselect polarity new fa1652340af8 arm64: dts: imx8mm-evk: Add flexspi support new 6a62bc369dcf arm64: dts: imx8mm-evk: remove orphaned pinctrl-names property new e9d594e8d497 arm64: dts: imx8mn-evk: remove orphaned pinctrl-names property new 1197989df720 arm64: dts: imx8mp-evk: remove orphaned pinctrl-names property new 0e825b32c033 arm64: dts: imx8mm-evk: Replace deprecated phy reset properties new b73af7fca916 arm64: dts: imx8mq-evk: Replace deprecated phy reset properties new 348eb3e4782e arm64: dts: imx8mq-phanbell: Replace deprecated phy reset [...] new 6ea2d1ef4e1f arm64: dts: imx8mq-sr-som: Replace deprecated phy reset pr [...] new 072edea3cf98 arm64: dts: imx8mq-thor96: Replace deprecated phy reset pr [...] new a265046dd85c arm64: dts: imx8mm-beacon-som: Align regulator names with schema new 31c78242b4c6 arm64: dts: imx8mm-beacon-som: Fix atmel,24c64 EEPROM compatible new 674b05798f40 arm64: dts: imx8mm-evk: Align regulator names with schema new 2eedac079ae4 arm64: dts: imx8mm-beacon-baseboard: Correct LED default state new 878cc5a2ca17 arm64: dts: imx8mq-evk: Add hog suffix to wl-reg-on new 86d3eedddfd8 arm64: dts: imx8mq-zii-ultra: Add hog suffixes to GPIO hogs new bf6b832f5ebe arm64: dts: imx8mm-var-som: Add Variscite VAR-SOM-MX8MM Sy [...] new d65faff66128 arm64: dts: imx8mm-var-som-symphony: Add Variscite Symphon [...] new f2dc2359b75e arm64: dts: freescale: Fix SP805 clock-names new a4a3550e0db8 arm64: dts: imx8mq-librem5-devkit: Add missing clock-cells [...] new 59bd07dd77bb Merge branch 'imx/dt64' into for-next new fffd14dc58ab Merge branch 'imx/defconfig' into for-next new bcd657652688 Merge remote-tracking branch 'imx-mxs/for-next' into master new 3824d75d3ada Merge remote-tracking branch 'keystone/next' into master new 27831102b89b arm: dts: mt2701: Add jpeg enc device tree node new 0d5e41709f76 arm64: dts: mt8183: add scp node new f74c418c5142 Merge branch 'v5.9-next/dts64' into for-next new 399859c8881f dt-bindings: devapc: add bindings for mtk-devapc new e2630b3ffb05 soc: mediatek: add mtk-devapc driver new 3313a357cf9b soc: mediatek: mtk-infracfg: Fix kerneldoc new 63424bbb31b7 Merge branch 'v5.9-next/soc' into for-next new 40a4e673dec8 Merge remote-tracking branch 'mediatek/for-next' into master new 8e00ddd780cc Merge remote-tracking branch 'mvebu/for-next' into master new 2152fbbd47c0 soc: ti: pm33xx: Simplify RTC usage to prepare to drop pla [...] new 6b8a3deedcfd ARM: OMAP2+: Drop legacy platform data for am3 and am4 rtc new 90aa4ed5a43f ARM: OMAP2+: Drop legacy platform data for dra7 rtcss new 26cce5954784 Merge branch 'omap-for-v5.10/ti-sysc-drop-pdata' into omap [...] new a8e0698a5d2e Merge branch 'omap-for-v5.10/prm-genpd-data' into for-next new f2c00e2774c6 Merge remote-tracking branch 'omap/for-next' into master new aa551bd7a041 arm64: dts: qcom: msm8992: Fix UART interrupt property new bca4339bda09 arm64: dts: qcom: sdm845-db845c: Fix hdmi nodes new 681a607ad21a arm64: dts: qcom: sc7180: Add DisplayPort HPD pin dt node new 79493db5bb57 arm64: dts: qcom: sm8150: fix up primary USB nodes new f126991607ed arm64: dts: qcom: use sm8150 gpucc dt-bindings new 0e6aa9db44e7 arm64: dts: qcom: use sm8250 gpucc dt-bindings new efe788361f72 arm64: dts: qcom: sc7180: Fix the LLCC base register size new 7ec3e67307f8 arm64: dts: qcom: sc7180-trogdor: add initial trogdor and [...] new e670f1d09707 arm64: defcondfig: Enable USB ACM and FTDI drivers new 4c7f2d50c2e3 Merge branches 'arm64-for-5.10' and 'arm64-defconfig-for-5 [...] new e2eb4f70fe81 Merge remote-tracking branch 'qcom/for-next' into master new 5fde6e800576 Merge remote-tracking branch 'realtek/for-next' into master new fc7f54fb13b8 ARM: dts: r8a7742-iwg21m: Add SPI NOR support new 557e64084aba arm64: dts: renesas: r8a774e1: Add PWM device nodes new bce8ac223e76 arm64: dts: renesas: r8a77961: Enable Sound / Audio-DMAC new fbdd7f913dc8 Merge branch 'renesas-arm-dt-for-v5.10' into renesas-next new 9b801a1449b1 ARM: multi_v7_defconfig: Enable CONFIG_PCIE_RCAR_HOST new 5a87251dac0d ARM: shmobile: defconfig: Enable CONFIG_PCIE_RCAR_HOST new 464d9b349be6 soc: renesas: Align driver description titles new 67dc47513ada Merge branches 'renesas-arm-defconfig-for-v5.10' and 'rene [...] new 4c9a1736b5f8 Merge remote-tracking branch 'renesas/next' into master new 0c1b98e79ca5 Merge remote-tracking branch 'reset/reset/next' into master new b282ae0511cd ARM: dts: rockchip: update cpu supplies on rk3288 new 9ab4a7312bf3 ARM: dts: rockchip: rk3066a: add label to cpu@1 new 20e464c0f12a ARM: dts: rockchip: update cpu supplies on rk3066a new 0cf10e6f9433 ARM: dts: rockchip: replace status value "ok" by "okay" new 8fc59dfeea19 Merge branch 'v5.10-armsoc/dts32' into for-next new bd77d0ad7a69 arm64: dts: rockchip: Fix power routing to support POE on [...] new bc1f9bff0629 arm64: dts: rockchip: change spdif fallback compatible on rk3308 new 75a0a65a301f dt-bindings: arm: rockchip: Update ROCKPi 4 binding new b5edb0467370 arm64: dts: rockchip: Mark rock-pi-4 as rock-pi-4a dts new c1075b7fcca8 arm64: dts: rockchip: Add Radxa ROCK Pi 4B support new 93e0e8ce5fdf arm64: dts: rockchip: Add Radxa ROCK Pi 4C support new cb1cc137a2c1 dt-bindings: Add vendor prefix for Shenzhen Zkmagic Techno [...] new 0dc8c62c92d4 dt-bindings: arm: rockchip: add Zkmagic A95X Z2 description new 964ed0807b5f arm64: dts: rockchip: add rk3318 A95X Z2 board new 4be8df7b3bcd arm64: dts: rockchip: fix cpu-supply for rk3328-evb new 9caff35d7eba arm64: dts: rockchip: replace status value "ok" by "okay" new 5b54a6a5703f Merge branch 'v5.10-armsoc/dts64' into for-next new 344e633fe4ac Merge remote-tracking branch 'rockchip/for-next' into master new a1342f6a9ff8 ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup new aa3aca6f4ab0 Merge branch 'next/soc-s3c-cleanup' into for-next new 68f4babbc637 ARM: dts: exynos: Move fixed clocks under root node in Exynos3250 new 396a1df22c4b Merge branch 'next/dt' into for-next new 1e1129b65ef3 arm64: dts: exynos: Replace deprecated "gpios" i2c-gpio pr [...] new 7e98d540f21f arm64: dts: exynos: Add compatibles to sysreg nodes new 722aa791af0f Merge branch 'next/dt64' into for-next new fc8fe2bc4d5e Merge remote-tracking branch 'samsung-krzk/for-next' into master new 2f704c29699d dt-bindings: clk: sunxi-ccu: add compatible string for A10 [...] new fb038ce4db55 clk: sunxi-ng: add support for the Allwinner A100 CCU new a3ba99a24b36 clk: sunxi-ng: sun8i: r40: Use sigma delta modulation for [...] new 7db1aa6ff981 arm64: dts: allwinner: replace numerical constant with CCU_CLKX new a371b1bdf2b8 arm64: dts: allwinner: Mark timer as stopped in suspend new 4a6c1be2f9d9 dt-bindings: gpu: mali-utgard: Add Allwinner R40 compatible new 12bb1887be9d ARM: dts: sun8i: r40: Add Mali node new 64faa1053197 ARM: dts: sun4i: Enable HDMI support on the Mele A1000 new 0552942ffded dt-bindings: irq: sun7i-nmi: fix dt-binding for a80 nmi new 5805c747f4db dt-bindings: irq: sun7i-nmi: Add binding for A100's NMI co [...] new 0dea1794f3b4 arm64: allwinner: A100: add the basical Allwinner A100 DTSI file new 1c09280f0b21 dt-bindings: arm: sunxi: Add Allwinner A100 Perf1 Board bindings new 95c83906380e arm64: allwinner: A100: add support for Allwinner Perf1 board new 4c508a44d400 dt-bindings: dma: allwinner,sun50i-a64-dma: Add R40 compatible new 5822bfed6472 ARM: dts: sun8i: r40: Add DMA node new ee30214a4a79 dt-bindings: media: allwinner, sun4i-a10-ir: Add R40 compatible new 166405e1f89a ARM: dts: sun8i: r40: Add IR nodes new 44406428f576 ARM: dts: sun8i: r40: bananapi-m2-ultra: Enable IR new 73225f0b4cd1 dt-bindings: sram: allwinner, sun4i-a10-system-control: Ad [...] new 3566b0869179 ARM: dts: sun8i: r40: Add node for system controller new ee2c1e70339b dt-bindings: media: allwinner, sun4i-a10-video-engine: Add [...] new 343bbfd16529 media: cedrus: Add support for R40 new 2abed6778f38 ARM: dts: sun8i: r40: Add video engine node new 3bc5708b5ca5 ARM: dts: sun8i: a33: Update codec widget names new 7da865e4a43a arm64: dts: allwinner: a64: Update codec widget names new 40ba3c36ff61 arm64: dts: allwinner: a64: Update the audio codec compatible new 3658a2b7f3e1 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix dcdc1 regulator new 2933bf352800 arm64: dts: allwinner: h5: remove Mali GPU PMU module new 4fc958d5a0c6 Merge branches 'sunxi/clk-for-5.10', 'sunxi/dt-for-5.10' a [...] new d9b438c3cb1e Merge remote-tracking branch 'sunxi/sunxi/for-next' into master new c96ff2f10029 Merge remote-tracking branch 'tegra/for-next' into master new 28c608ed2e16 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master new 93b72bfa6e24 arm64: dts: ti: k3-am65: Fix interconnect node names new 995504b6fa47 arm64: dts: ti: k3-j721e: Fix interconnect node names new b366b2409c97 arm64: dts: ti: k3-am6: Add crypto accelarator node new 8ebcaaae8017 arm64: dts: ti: k3-j721e-main: Add crypto accelerator node new 74b5742b59b1 arm64: dts: ti: k3-j721e-som-p0: Move mailbox nodes from b [...] new eb9a2a637ae5 arm64: dts: ti: k3-j721e-main: Add C66x DSP nodes new a55babbf00d7 arm64: dts: ti: k3-j721e-som-p0: Add mailboxes to C66x DSPs new e379ba840a7e arm64: dts: ti: k3-j721e-som-p0: Add DDR carveout memory n [...] new 804a4cc7fe3c arm64: dts: ti: k3-j721e-main: Add C71x DSP node new cf53928fa0d9 arm64: dts: ti: k3-j721e-som-p0: Add mailboxes to C71x DSP new 1939d37f9493 arm64: dts: ti: k3-j721e-som-p0: Add DDR carveout memory n [...] new 67cfbb62132e arm64: dts: ti: k3-j721e-som-p0: Reserve memory for IPC be [...] new 269a5641b1ed arm64: dts: ti: k3-am65: restrict PCIe to Gen2 speed new d75bde479514 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master new 749bcef6e1c7 Merge remote-tracking branch 'uniphier/for-next' into master new ab0e76f15c9f Merge remote-tracking branch 'clk/clk-next' into master new 9d94eb5b41c3 Merge remote-tracking branch 'h8300/h8300-next' into master new ae5a01d610fc Merge remote-tracking branch 'ia64/next' into master new a4dd07233fae Merge remote-tracking branch 'm68k/for-next' into master new 4a17e8513376 microblaze: fix kbuild redundant file warning new c4e32660b7a2 Merge remote-tracking branch 'microblaze/next' into master new 00758ae674e5 Merge remote-tracking branch 'mips/mips-next' into master new fedd8412840c nds32: Replace <linux/clk-provider.h> by <linux/of_clk.h> new 74583eae2a28 nds32: configs: Cleanup CONFIG_CROSS_COMPILE new de5229b425a7 nds32: remove dump_instr new 265fb79cd50b nds32: use get_kernel_nofault in dump_mem new 54bde873682b nds32: Fix bogus reference to <asm/procinfo.h> new b9e9a525b29c Merge remote-tracking branch 'nds32/next' into master new b571ffec7f23 fw_cfg: Add support for parisc architecture new ad697ae387f9 parisc: Add qemu fw_cfg interface new 0dc3132e7bda parisc: Avoid external interrupts when IPI finishes new 03753ef32ad5 parisc: Drop HP-UX specific fcntl and signal flags new 45434acf40d8 parisc: Define O_NONBLOCK to become 000200000 new b845ef83f52d parisc: Drop useless comments in uapi/asm/signal.h new 7afb5877e392 parisc: Drop parisc special case for __sighandler_t new cf05a37677dc Merge remote-tracking branch 'parisc-hd/for-next' into master new 4ca4c562efb6 xtensa: uaccess: Add missing __user to strncpy_from_user() [...] new 2268c03a9fca Merge remote-tracking branch 'xtensa/xtensa-for-next' into master new 804e51b37c55 Merge remote-tracking branch 'btrfs/for-next' into master new 9edd187644d5 Merge remote-tracking branch 'configfs/for-next' into master new 90afe74dad70 Merge remote-tracking branch 'erofs/dev' into master new b29dcb394217 Merge remote-tracking branch 'exfat/dev' into master new d99b9ac081cd Merge remote-tracking branch 'ext3/for_next' into master new 09bbb589b07f unicode: Add utf8_casefold_hash new a6a2cdac68fa fs: Add standard casefolding support new 043e6823beba f2fs: Use generic casefolding support new 5aacfbbe08b8 f2fs: point man pages for some f2fs utils new 0e0176091ffb f2fs: support age threshold based garbage collection new fcc1913c35b4 f2fs: change virtual mapping way for compression pages new 9abfc5269042 f2fs: Simplify SEEK_DATA implementation new b540dcef2d56 f2fs: correct statistic of APP_DIRECT_IO/APP_DIRECT_READ_IO new dfc416659b64 f2fs: check position in move range ioctl new de8a862fcdce f2fs: add block address limit check to compressed file new c5921fa9c848 f2fs: change compr_blocks of superblock info to 64bit new 5352ded03df2 Merge remote-tracking branch 'f2fs/dev' into master new c658a40a44ad Merge remote-tracking branch 'fuse/for-next' into master new 5de55ce951a1 xprtrdma: Release in-flight MRs on disconnect new ff96b7485dd5 Merge tag 'nfs-rdma-for-5.9-1' of git://git.linux-nfs.org/ [...] new 3d7a9520f0c3 NFSv4.1 handle ERR_DELAY error reclaiming locking state on [...] new f41965d04d2f Merge remote-tracking branch 'nfs/linux-next' into master new 9fe8cbb3e9ba NFSD: Correct type annotations in user xattr helpers new 20db433d2b5f Merge remote-tracking branch 'cel/cel-next' into master new 21f16dd122e9 Merge remote-tracking branch 'xfs/for-next' into master new 1ad5f100e3ba locks: Remove extra "0x" in tracepoint format specifier new ca7867dd636d Merge remote-tracking branch 'file-locks/locks-next' into master new e5e4c07d9233 docs: vmcoreinfo: add lockless printk ringbuffer vmcoreinfo new 84ae7769c8dc Merge branch 'printk-rework' into for-next new 208c5ecf7500 scripts/gdb: add utils.read_ulong() new 0cfdacd74ad5 scripts/gdb: update for lockless printk ringbuffer new b1b58fe90d07 Merge branch 'printk-rework' into for-next new 2e693a294609 Merge remote-tracking branch 'printk/for-next' into master new 92ff4b49c2a9 PCI: Reduce warnings on possible RW1C corruption new 932d3714a7b7 Merge branch 'pci/enumeration' new 00da4805c3e1 PCI: Remove unnecessary header includes new 035fff1f7aab x86/PCI: Fix intel_mid_pci.c build error when ACPI is not enabled new 5a8c13239c8f Merge branch 'pci/misc' new 89a8561c63d3 PCI: Remove unused pcibios_pm_ops new 5bb4567cd17c Merge branch 'pci/pm' new 7b6643c57503 Merge remote-tracking branch 'pci/next' into master new 3722ace45f7d Merge remote-tracking branch 'pstore/for-next/pstore' into master new 77df710ba633 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for all Sait [...] new 8facca6b7fdb Merge branch 'for-5.9/upstream-fixes' into for-next new 724a419ea28f HID: microsoft: Add rumble support for the 8bitdo SN30 Pro [...] new 220b9b861d56 Merge branch 'for-5.9/upstream-fixes' into for-next new b7429ea53d6c HID: elan: Fix memleak in elan_input_configured new cd053ac211ca Merge branch 'for-5.9/upstream-fixes' into for-next new bce1305c0ece HID: core: Correctly handle ReportSize being zero new 78e98fe74478 Merge branch 'for-5.9/upstream-fixes' into for-next new 35556bed836f HID: core: Sanitize event code and type when mapping input new 4b782e3d2028 Merge branch 'for-5.9/upstream-fixes' into for-next new a360273c5be0 Merge remote-tracking branch 'hid/for-next' into master new 0a9336ee133d i2c: xiic: Change code alignment to 1 space only new 9106e45ceaaf i2c: xiic: Improve struct memory alignment new 9e3b184b3b4f i2c: xiic: Support forcing single-master in DT new 5b9bacf28a97 i2c: rcar: Auto select RESET_CONTROLLER new 4323405f424e Merge branch 'i2c/for-5.10' into i2c/for-next new 0a2f9d60f8cf Merge remote-tracking branch 'i2c/i2c/for-next' into master new 1ae39a8587a3 Merge remote-tracking branch 'i3c/i3c/next' into master new c73f94a99339 Merge remote-tracking branch 'dmi/dmi-for-next' into master new 2646331faf7a docs: hwmon: Add attributes to report rated values new 9ba308990c93 hwmon: (core) Add support for rated attributes new 8d516424e83e hwmon: (pmbus/core) Add support for rated attributes new 4f743b960ddd hwmon: (drivetemp) Add usage not describing impact on driv [...] new ebf3e4b75811 hwmon (pmbus) use simple i2c probe function new 11deea490386 hwmon: use simple i2c probe function new 24f4ff7b4bc1 hwmon: (adm1177) use simple i2c probe new f030f4990542 hwmon: (adm1029) use simple i2c probe new a13109e99ae6 hwmon: (w83793) use simple i2c probe new 6f0401b884c4 hwmon: (w83791d) use simple i2c probe new 8a1dde29a552 hwmon: (lm73) use simple i2c probe new 3d5625838542 hwmon: (asc7621) use simple i2c probe new 165ddc0e4fac hwmon: (emc2103) use simple i2c probe new 2954190f14d3 hwmon: (ltc2947) use simple i2c probe new e3924aa6dbd5 hwmon: use simple i2c probe function (take 2) new 09f71e6fc3bb hwmon: (tmp513) use simple i2c probe new dd9ddc4833eb hwmon: (f75375s) use simple i2c probe new fc7ce6de9470 hwmon: (dme1737) use simple i2c probe new 1e164bb7c08c hwmon: (pwm-fan) Use dev_err_probe() to simplify error handling new 4b20dd551bf3 hwmon: shtc1: add support for device tree bindings new 394c9a2e5997 devicetree: hwmon: shtc1: add sensirion,shtc1.yaml new eefcffa19b81 hwmon: (pmbus) Add support for ADM1266 new 7b8b3267a9f3 hwmon: (pmbus/adm1266) Add Block process call new 44357d7e0f51 hwmon: (pmbus/adm1266) Add support for GPIOs new b8c929d8e4d2 hwmon: (pmbus/adm1266) add debugfs for states new aa1c68720ce1 hwmon: (pmbus/adm1266) read blackbox new d58bc80cfd31 dt-bindings: hwmon: Add bindings for ADM1266 new 97de3df44c58 hwmon: (scmi-hwmon) Avoid comma separated statements new c49042c3360e hwmon: (k10temp) Create common functions and macros for Ze [...] new d4d205c00573 hwmon: (k10temp) Define SVI telemetry and current factors [...] new 38e509340279 hwmon: (gsc-hwmon) add fan sensor new 33efa9e652f5 hwmon: (adt7462) replace impossible fallthroughs with breaks new 471d7aba22f0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] new 4350937f730d Documentation/kokr: bring process docs up to date new b21b8da456c8 Documentation/kokr/howto: Wordsmith new 537f3a7cf48e docs/memory-barriers.txt: Fix references for DMA*.txt files new 20aa600aee63 docs/memory-barriers.txt/kokr: Remove remaining references [...] new 33afda77a783 docs/memory-barriers.txt/kokr: Allow architecture to overr [...] new 4680af672bc0 docs/ia64: Drop obsolete Xen documentation new eb45fb2fb16d docs: process: Add cross-link to security-bugs new 3519c4d6e08e Documentation: add minimum clang/llvm version new 3942ea7a10c9 deprecated.rst: Remove now removed uninitialized_var new 755a2f180c91 Documentation: clarify driver licensing rules new 98b0c9335236 Merge remote-tracking branch 'jc_docs/docs-next' into master new 0832e07eee66 media: MAINTAINERS: Fix sort order for RDACM20 new f729ef5796d8 media: videobuf2-v4l2.c: add vb2_video_unregister_device h [...] new 492abcd7e0fb media: qcom/camss: use vb2_video_unregister_device() new 11788d9b7e91 media: media/pci: use vb2_video_unregister_device() new f4ab5d0bf9d6 media: media/platform: drop vb2_queue_release() new 24b5836dbd45 media: media/usb: use vb2_video_unregister_device() new bda24f433013 media: media/test-drivers: use vb2_video_unregister_device() new 2dc73489ae84 media: staging/media: drop vb2_queue_release() new d6b6851164d3 media: tegra-video: Fix channel format alignment new 341187bf237c media: tegra-video: Enable TPG based on kernel config new 8c393b34a4f9 media: tegra-video: Update format lookup to offset based new b73be4994224 media: dt-bindings: tegra: Update VI and CSI bindings with [...] new 654c433beb2e media: tegra-video: Separate CSI stream enable and disable [...] new 1ebaeb09830f media: tegra-video: Add support for external sensor capture new bdcad5ce6dde media: tegra-video: Add support for selection ioctl ops new cf5153e4338c media: gpu: host1x: mipi: Keep MIPI clock enabled and mute [...] new 523c857e34ce media: tegra-video: Add CSI MIPI pads calibration new cc9d3fa2d599 media: tegra-video: Compute settle times based on the clock rate new 8ea373774ac6 media: platform: Improve subscribe event flow for bug fixing new 5095a6413a0c media: platform: Improve queue set up flow for bug fixing new 6869a2de456a media: platform: Improve getting and requesting irq flow f [...] new cc5fd1668f5f media: platform: Change the fixed device node number to un [...] new 5827e4b14ee7 media: platform: Improve power on and power off flow new 1847f68e39d6 media: platform: Delete the resetting hardware flow in the [...] new 911ea8ec42de media: v4l2-mem2mem: add v4l2_m2m_suspend, v4l2_m2m_resume new f9f964519c54 media: platform: Improve the implementation of the system PM ops new 0058ff2befe3 media: platform: Add mechanism to handle jpeg hardware's l [...] new 63ca740d5178 media: platform: Cancel the last frame handling flow new 2860d2048ba3 media: platform: Delete zeroing the reserved fields new e6d516706b6b media: platform: Stylistic changes for improving code quality new e0ec6043c199 media: platform: Use generic rounding helpers new d43c93f2db82 media: platform: Change MTK_JPEG_COMP_MAX macro definition [...] new 4b39c8f453b2 media: platform: Delete redundant code and add annotation [...] new 57d1be707b59 media: platform: Delete vidioc_s_selection ioctl of jpeg dec new 79aa1e6859af media: platform: Change the maximum width and height suppo [...] new 690345fc7a62 media: platform: Refactor mtk_jpeg_try_fmt_mplane() new ac5a59c8bdf2 media: platform: Refactor mtk_jpeg_find_format() new 84bb4d04eb7b media: platform: Redefinition of mtk_jpeg_q_data structure new 0b90056a39ed media: platform: Change the colorspace of jpeg to the fixed value new bd627ff5d585 media: platform: Refactor mtk_jpeg_set_default_params() new 648372a87cee media: platform: Change the call functions of getting/enab [...] new 3e66e1d8e384 media: dt-bindings: Add jpeg enc device tree node document new 030a7b5c168d media: platform: Rename jpeg dec file name new 2ac8015f156b media: platform: Rename existing functions/defines/variables new b4a82f5d1510 media: platform: Using the variant structure to contain th [...] new 45f13a57d813 media: platform: Add jpeg enc feature new 97c6a99bd5c2 media: sunxi: sun8i-rotate.c: remove useless error message new 52cdded09b86 media: cobalt: cobalt-omnitek.c: fix comparison to bool new 10e639041e00 media: mtk-vcodec: mtk_vcodec_dec.c: fix comparison to bool new 333b90fb42f0 media: vicodec: vicodec-core.c: fix assignment of 0/1 to b [...] new 2ad5e2e463e7 media: pci: saa7164.c: Replace if(cond) BUG with BUG_ON new a1bb5cca58f4 media: pci: saa7164-dvb.c: replace if(cond) BUG() with BUG_ON() new d8018ec17510 media: pci: saa7164-vbi.c: replace if (cond) BUG() with BUG_ON() new 56149c8cd820 media: pci: saa7164-core.c: replace if (cond) BUG() with BUG_ON() new e1f8807a5deb media: usb: dib0700_devices.c: remove useless if/else new ef4349ebab1d media: dvb-frontends: mb86a16.c: remove useless if/else new 77efe8aeafea media: pci: cx23855-video.c: remove duplicate argument in 'or' new c90b4d70b174 media: i2c: imx219.c: fix assignment of 0/1 to bool variable new 08091fc1780e media: i2c: tda1997x.c: Fix assignment of 0/1 to bool variable new 7f988187045f media: pci: cobalt-i2c.c: fix comparison of 0/1 to bool variable new fd1a97a23f9a media: mtk-vcodec: vdec_vp9_if.c: fix comparison to bool new 17621758e53f media: fsl-viu: Do not redefine out_be32()/in_be32() for C [...] new 953e41153a16 media: cafe-driver: use drvdata instead of back-casting fr [...] new 9a8a45f81d34 media: marvell-ccic: mmp: get rid of mmpcam_devices list new 9ac7400f4921 media: marvell-ccic: mmp: use generic dev_pm_ops new 55cd34524aa3 media: marvell-ccic: add support for runtime PM new 143ca1d05533 media: bt8xx: convert tasklets to use new tasklet_setup() API new 4cf709c9aba0 media: mantis: convert tasklets to use new tasklet_setup() API new 6027ff6ba111 media: ngene: convert tasklets to use new tasklet_setup() API new 0852d052e868 media: smipcie: convert tasklets to use new tasklet_setup() API new 32e36ef692a2 media: ttpci: convert tasklets to use new tasklet_setup() API new 30fc5a801e1d media: tw5864: convert tasklets to use new tasklet_setup() API new 069e4cdb2f5f media: marvell-ccic: convert tasklets to use new tasklet_s [...] new 32579c0cb363 media: pxa_camera: convert tasklets to use new tasklet_set [...] new 9db2f6a48002 media: sti: convert tasklets to use new tasklet_setup() API new b28f1bf82df2 media: media/radio: wl128x: convert tasklets to use new ta [...] new f3b60b066a5b media: ttusb-dec: convert tasklets to use new tasklet_setup() API new 78d95c35f2a4 media: staging: tegra-vde: Mark tegra_vde_runtime_suspend/ [...] new c478c7f4cb94 media: mc-device.c: change media_device_request_alloc to m [...] new fe2b582429b7 media: MAINTAINERS: Remove broken bluecherry.net email new 780d815dcc9b media: tw5864: check status of tw5864_frameinterval_get new f18d6a4cb056 media: rcar-vin: Unconditionally unregister notifier on remove new f287e3ecb617 media: rcar-vin: Register media device when all sub-devices bound new c90f1178dcac media: camss: Make use of V4L2_CAP_IO_MC new 35493d653a2d media: camss: add support for vidioc_enum_framesizes ioctl new daf2298bba55 media: camss: __video_try_fmt(): don't use hardcoded constants new 00d21f325d58 media: Revert "media: exynos4-is: Add missed check for pin [...] new 084dd48166dd media: exynos4-is: Simplify the pinctrl code new a45a423a043e media: staging: rkisp1: replace 9 coeff* fields with a 3x3 array new 14ba397f22f8 media: staging: rkisp1: replace 3 fields 'ct_offset_*' wit [...] new c06652975532 media: staging: rkisp1: rename RKISP1_CIF_ISP_STAT_AFM_FIN [...] new a096ddb4772d media: staging: rkisp1: improve documentation in file rkis [...] new f690abdc51ad media: staging: rkisp1: don't define vaddr field in rkisp1 [...] new 1e76ae8e4db0 media: staging: rkisp1: unify (un)register functions to ha [...] new 8fcd8b35b15c media: staging: rkisp1: remove declaration of unimplemente [...] new 047a8bd88cba media: staging: rkisp1: group declaration of similar funct [...] new 3b7e44843f75 media: staging: rkisp1: improve documentation of rkisp1-common.h new 47ad02d12e2f media: Documentation: v4l: move table of v4l2_pix_format(_ [...] new f718f6c8b7fb media: staging: rkisp1: set "*_data_tbl" fields in rkisp1_ [...] new a699a4c117ea media: staging: rkisp1: replace two identical macros with one new 56947d2c6267 media: staging: rkisp1: change type of fields in 'rkisp1_c [...] new c85d0eec3f85 media: staging: rkisp1: call params isr only upon frame out new fb4ca983adaf media: staging: rkisp1: params: use rkisp1_param_set_bits [...] new 581214d3de99 media: staging: rkisp1: params: don't release lock in isr [...] new d7a81a5b0731 media: staging: rkisp1: uapi: remove __packed new 1771e9fb67e2 media: Use fallthrough pseudo-keyword new a50732124bd9 media: cx231xx: drop unnecessary list_empty new a357a7840702 saa7134: drop unnecessary list_empty new 3c9c3902e325 tm6000: drop unnecessary list_empty new 6d9e8cd0553b media: hantro: h264: Get the correct fallback reference buffer new 669ccf19ed20 media: hantro: postproc: Fix motion vector space allocation new 40df2adca689 media: exynos4-is: Remove static driver data for S5PV210 F [...] new 55400d7745ca media: exynos4-is: Request syscon only if ISP writeback is [...] new a1f51d373242 media: exynos4-is: Fix nullptr when no CSIS device present new b127f8db753a media: exynos4-is: Correct missing entity function initialization new 1068fe3aaf0e media: exynos4-is: Properly set JPEG options for parallel ports new 401b463dac27 media: exynos4-is: Use global num_sensors rather than local index new 18174117ba18 media: exynos4-is: Add support for multiple sensors on one port new 24939f92788f media: exynos4-is: Remove inh_sensor_ctrls new 4e3991c1be32 media: exynos4-is: Remove unused struct member input_index new e571f75b6b90 media: exynos4-is: Handle duplicate calls to vidioc_streamoff new 31163906f19b media: dt-bindings: media: Correct samsung-fimc parallel p [...] new 5d0d7b9009fe media: cec: no need to check return value of debugfs_creat [...] new 6d7a1b60c010 media: coda: no need to check return value of debugfs_crea [...] new cb562dae04b8 media: exynos4-is: no need to check return value of debugf [...] new 87a9672c1d24 media: mtk-vpu: no need to check return value of debugfs_c [...] new 8c23f411296e media: sti: no need to check return value of debugfs_creat [...] new 1d8f95c49705 media: radio: si476x: no need to check return value of deb [...] new 3cb14256d887 media: i2c: ov2740: get OTP data ready before nvmem registration new 6b7324fb4d48 media: MAINTAINERS: Fix email typo and correct name of Tianshu new da6264baf933 media: intel-ipu3: Fix code style issue new 93d087f8e6ba media: dt-bindings: media: ov5647: Convert to json-schema new a54129887793 media: dt-bindings: media: ov5647: Document pwdn-gpios new 09e00460363d media: dt-bindings: media: ov5647: Document clock-noncontinuous new 2110d00b4966 media: MAINTAINERS: ov5647: Replace maintainer new 9eb88a819f43 media: ipu3.rst: Format media-ctl and yavta commands as co [...] new 4c85f628f663 media: ov5640: Correct Bit Div register in clock tree diagram new 4eb5928dbfff media: omap: Replace HTTP links with HTTPS ones new e5b95c8febd5 media: i2c: fix error check on max9286_read call new 52438c4463ac media: m5mols: Check function pointer in m5mols_sensor_power new 49b20d981d72 media: imx274: fix frame interval handling new fd210e31d7b4 media: ov7740: use SCCB regmap new e4cf8c58af75 media: Documentation: media: Document how to write camera [...] new ab3d4b41b4ea media: ov5675: correct the maximum exposure value new e000e1fa4bdb media: uapi: h264: Update reference lists new cefdf805844b media: uapi: h264: Further clarify scaling lists order new eb44c6c9c236 media: uapi: h264: Split prediction weight parameters new fb92c56312d4 media: uapi: h264: Clarify pic_order_cnt_bit_size field new 4245232fa6ca media: uapi: h264: Increase size of 'first_mb_in_slice' field new c02ff21952a6 media: uapi: h264: Clean DPB entry interface new f9879eb37829 media: uapi: h264: Increase size of DPB entry pic_num new f6f0d58edfa7 media: uapi: h264: Drop SLICE_PARAMS 'size' field new 2287c5e65cbc media: uapi: h264: Clarify SLICE_BASED mode new d9358563179a media: uapi: h264: Clean slice invariants syntax elements new 54889c51b833 media: uapi: h264: Rename and clarify PPS_FLAG_SCALING_MAT [...] new 057c4452894a media: hantro: Don't require unneeded H264_SLICE_PARAMS new a52b29e8d21d media: rkvdec: Don't require unneeded H264_SLICE_PARAMS new cfc8c3ed533e media: cedrus: h264: Properly configure reference field new 46e8893e72b4 media: cedrus: h264: Fix frame list construction new d3951cfc9bee media: rkvdec: Drop unneeded per_request driver-specific c [...] new fd902918e3e6 media: rkvdec: Use H264_SCALING_MATRIX only when required new e6de6b3fac5f media: hantro: Use H264_SCALING_MATRIX only when required new b3a23db0e2f8 media: cedrus: Use H264_SCALING_MATRIX only when required new e1c69c4eef61 media: venus: fixes for list corruption new 58084b3f6c54 media: venus: Fix reported frame intervals new 10865c98986b media: venus: parser: Prepare parser for multiple invocations new 43e221e485e5 media: venus: Rework recovery mechanism new 73d513e45ac7 media: venus: Add new interface queues reinit new 4ad1b0d410c8 media: v4l2-ctrls: Add encoder constant quality control new 69ff4b2caa95 media: venus: venc: Add support for constant quality control new 44f5b2fffc32 media: v4l2-ctrl: Add frame-skip std encoder control new 94dfb1689c25 media: venus: venc: Add support for frame-skip mode v4l2 control new ef56b3ee4f54 media: s5p-mfc: Use standard frame skip mode control new 8b6a1010afb8 media: docs: Deprecate mfc frame skip control new f08abe6a1e07 media: venus: Add debugfs interface to set firmware log level new 8c91dc085b44 media: venus: Make debug infrastructure more flexible new 059b1c5b1557 media: docs: use the new SPDX header for GFDL-1.1 on *.rst files new cc9539e7884c media: docs: use the new SPDX header for GFDL-1.1 on *.svg files new 84d333417d5e media: docs: use SPDX GPL-2.0 OR GFDL-1.1 instead of text [...] new b0053104d5a9 media: docs: use SPDX GPL-2.0 OR GFDL-1.1 instead of text [...] new 374d1432ca89 media: open.rst: better document device node naming new 3c5f9362c4cd media: open.rst: remove the minor number range new 127a2bedac66 media: docs: add glossary.rst with common terms used at V4L2 spec new cfe9e707c564 media: open.rst: document mc-centric and video-node-centric new ce5ef281d437 Merge remote-tracking branch 'v4l-dvb/master' into master new 922ff0759a16 opp: Don't drop reference for an OPP table that was never parsed new 763700f5e0fc Merge branch 'opp/fixes' of git://git.kernel.org/pub/scm/l [...] new 43298db3009f cpufreq: intel_pstate: Refuse to turn off with HWP enabled new c27a0ccc3c71 cpufreq: intel_pstate: Update cached EPP in the active mode new b388eb58ce47 cpufreq: intel_pstate: Tweak the EPP sysfs interface new 4adcf2e5829f cpufreq: intel_pstate: Add ->offline and ->online callbacks new 55671ea3257a cpufreq: intel_pstate: Free memory only when turning off new eacc9c5a927e cpufreq: intel_pstate: Fix intel_pstate_get_hwp_max() for [...] new 7eada1ae101b Merge branch 'pm-cpufreq' into linux-next new 7a6a4079a8e7 Merge remote-tracking branch 'pm/linux-next' into master new 557a53f56d87 cpufreq: s5pv210: Simplify with dev_err_probe() new 4a5bbb6dc2dd cpufreq: s5pv210: Use dev_err instead of pr_err in probe new 097fd69c8df1 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] new 9c6fadad3256 Merge remote-tracking branch 'cpupower/cpupower' into master new 4b1e767350fb devfreq: rk3399_dmc: Simplify with dev_err_probe() new 6596e4b2939c Merge remote-tracking branch 'devfreq/devfreq-next' into master new 99f1c7ff37b0 opp: Handle multiple calls for same OPP table in _of_add_o [...] new 3a5cd6aa1604 Merge branch 'opp/defer-probe' into HEAD new 89c2dd70b6d4 opp: Drop unnecessary check from dev_pm_opp_attach_genpd() new 2f485245c2ef opp: Reduce code duplication in _set_required_opps() new 62e4c395f8a8 opp: Set required OPPs in reverse order when scaling down new 322130ab0ff8 dt-bindings: opp: Allow opp-supported-hw to contain multip [...] new 89f26587e116 opp: Allow opp-supported-hw to contain multiple versions new 819a8a3108d3 ARM: tegra: Pass multiple versions in opp-supported-hw property new 257eba525a2e opp: Prevent memory leak in dev_pm_opp_attach_genpd() new 62c481915480 Merge remote-tracking branch 'opp/opp/linux-next' into master new 0e4de04f4d66 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] new ce88a34c9c85 Merge remote-tracking branch 'ieee1394/for-next' into master new b1fd6baaa506 Merge remote-tracking branch 'dlm/next' into master new 6e6cc7a14baa Merge remote-tracking branch 'swiotlb/linux-next' into master new 8f3243a0479e IB/mlx5: Add tx_affinity support for DCI QP new 7c4b1ab9f167 IB/mlx5: Add DCT RoCE LAG support new ca2968c1efcb RDMA/ucma: Fix refcount 0 incr in ucma_get_ctx() new 07e266a7753d RDMA/ucma: Remove unnecessary locking of file->ctx_list in close new c07e12d8e9b4 RDMA/ucma: Consolidate the two destroy flows new 620db1a1183d RDMA/ucma: Fix error cases around ucma_alloc_ctx() new 95fe51096b7a RDMA/ucma: Remove mc_list and rely on xarray new d114c6feedfe RDMA/cma: Add missing locking to rdma_accept() new 308571debccd RDMA/ucma: Do not use file->mut to lock destroying new 09e328e47a69 RDMA/ucma: Fix the locking of ctx->file new 98837c6c3d72 RDMA/ucma: Fix locking for ctx->events_reported new 38e03d092699 RDMA/ucma: Add missing locking around rdma_leave_multicast() new 26c15dec490c RDMA/ucma: Change backlog into an atomic new 310ca1a7dcd1 RDMA/ucma: Narrow file->mut in ucma_event_handler() new a1d33b70dbbc RDMA/ucma: Rework how new connections are passed through e [...] new 657360d6c741 RDMA/ucma: Remove closing and the close_wq new b9caebb290d2 RDMA/usnic: Remove the query_pkey callback new e0ef0f68c4c0 RDMA/hns: Add a check for current state before modifying QP new 5f9e2822d12f RDMA/rxe: Fix style warnings new 074bf2c2c7a1 RDMA/hns: Get udp sport num dynamically instead of using a [...] new 5d985d724bfa RDMA/core: Trigger a WARN_ON if the driver causes uobjects [...] new 61690d01db32 RDMA/umem: Fix signature of stub ib_umem_find_best_pgsz() new 63fa15dbd488 RDMA/rxe: Add SPDX hdrs to rxe source files new 7672dac30435 RDMA/rxe: Address an issue with hardened user copy new 6989aa62d342 Merge tag 'v5.9-rc3' into rdma.git for-next new d2598bb809d1 RDMA/qib: Remove superfluous fallthrough statements new 524d8ffd07f0 RDMA/qib: Tidy up process_cc() new 382a8d8b63c0 Merge remote-tracking branch 'rdma/for-next' into master new ae9a138f062e Merge tag 'mac80211-next-for-davem-2020-08-28' of git://gi [...] new 368be1ca28f6 smsc95xx: remove redundant function arguments new ad90a73f0236 smsc95xx: use usbnet->driver_priv new 05b35e7eb9a1 smsc95xx: add phylib support new 0baf01942d3d Merge branch 'Add-phylib-support-to-smsc95xx' new 316cdaa1158a net: add option to not create fall-back tunnels in root-ns [...] new 7a63d769a884 dt-bindings: net: dp83822: Add TI dp83822 phy new 5dc39fd5ef35 net: phy: DP83822: Add ability to advertise Fiber connection new 161e31066757 Merge branch 'Enable-Fiber-on-DP83822-PHY' new eba8760948ba ionic: set MTU floor at ETH_MIN_MTU new 9aa1c152eb44 ionic: fix up a couple of debug strings new ee205626afa3 ionic: use kcalloc for new arrays new 30b87ab4c0b3 ionic: remove lif list concept new 34dec947b9ce ionic: rework and simplify handling of the queue stats block new d4881430f50d ionic: clean up unnecessary non-static functions new ea5a8b09dc3a ionic: reduce contiguous memory allocation requirement new f1d2e894f1b7 ionic: use index not pointer for queue tracking new f053e1f87098 ionic: change mtu without full queue rebuild new a34e25ab977c ionic: change the descriptor ring length without full reset new 101b40a0171f ionic: change queue count with no reset new 6f7d6f0fd7a3 ionic: pull reset_queues into tx_timeout handler new f3fb15b93aa9 Merge branch 'ionic-memory-usage-rework' new 0f091e43310f netlabel: remove unused param from audit_log_format() new c30a3c957c88 netlink: policy: correct validation type check new 253ac3a97921 hinic: add support to query sq info new 626f06031143 hinic: add support to query rq info new 5215e16244ee hinic: add support to query function table new 3b44c793603c Merge branch 'hinic-add-debugfs-support' new e859a60add1d net: phylink: avoid oops during initialisation new e2d1baca2b33 gtp: remove useless rcu_read_lock() new 151ea46f3de1 gtp: relax alloc constraint when adding a pdp new 353ff8ccadbe Merge branch 'gtp-minor-enhancements' new 1d97898b36ba ipv6: add ipv6_fragment hook in ipv6_stub new a7c978c6c958 openvswitch: using ip6_fragment in ipv6_stub new bd10d459056f Merge branch 'Add-ip6_fragment-in-ipv6_stub' new 35ff765f8d50 sfc: fix W=1 warnings in efx_farch_handle_rx_not_ok new b6d96931cade sfc: fix unused-but-set-variable warning in efx_farch_filt [...] new b1d11fdbe5b3 sfc: fix kernel-doc on struct efx_loopback_state new f2ed621fad08 sfc: return errors from efx_mcdi_set_id_led, and de-indirect new 31b143e5b7df Merge branch 'sfc-clean-up-some-W-1-build-warnings' new 4d4dce31ef1a net: ethernet: ti: am65-cpts: fix i2083 genf (and estf) Re [...] new cbc08a33126f net: Use helper macro IP_MAX_MTU in __ip_append_data() new 5af68891dc16 net: clean up codestyle new b1fd4470cdf8 mptcp: Remove unused macro MPTCP_SAME_STATE new ff007a9ba2a6 tipc: Remove unused macro TIPC_FWD_MSG new 622a63f6f324 tipc: Remove unused macro TIPC_NACK_INTV new d32575aa6284 net: wan: slic_ds26522: Remove unused macro DRV_NAME new 52db4bcafc26 net: dl2k: Remove unused macro DRV_NAME new 26613a9559b4 net: hns: Remove unused macro AE_NAME_PORT_ID_IDX new d60432994ea2 net/wan/fsl_ucc_hdlc: Add MODULE_DESCRIPTION new afd6220999d4 net: phylink: add helper function to decode USXGMII word new 29f02ee47764 net: phylink: consider QSGMII interface mode in phylink_mi [...] new 2dab432c5ae4 net: mdiobus: add clause 45 mdiobus write accessor new 0da4c3d393e4 net: phy: add Lynx PCS module new 588d05504d2d net: dsa: ocelot: use the Lynx PCS helpers in Felix and Seville new 10eb46679460 Merge branch 'net-phy-add-Lynx-PCS-MDIO-module' new 3f7d820bad6c net: ipv6: remove unused arg exact_dif in compute_score new 34e1ec319e99 net: ipv4: remove unused arg exact_dif in compute_score new cf3266ad482d net: openvswitch: improve the coding style new df68d64ee3f5 net: openvswitch: refactor flow free function new e6896163b20c net: openvswitch: remove unused keep_flows new c70ed3f77ca6 Merge branch 'net-openvswitch-improve-the-codes' new ffa81fa46e2d net/tls: Implement getsockopt SOL_TLS TLS_RX new 1bac035c59a2 net: sungem: Remove unneeded cast from memory allocation new 8aa639e1483b liquidio: Remove unneeded cast from memory allocation new 661b37cd437e tools, bpf/build: Cleanup feature files on make clean new b0c9eb378179 bpf: Make bpf_link_info.iter similar to bpf_iter_link_info new f4d05259213f bpf: Add map_meta_equal map ops new 134fede4eecf bpf: Relax max_entries check for most of the inner map types new d557ea39a5f8 bpf: selftests: Add test for different inner map size new 76cd61739fd1 mm/error_inject: Fix allow_error_inject function signatures. new 1e6c62a88215 bpf: Introduce sleepable BPF programs new 07be4c4a3e7a bpf: Add bpf_copy_from_user() helper. new 2b288740a107 libbpf: Support sleepable progs new e68a144547fc selftests/bpf: Add sleepable tests new 10496f261ed3 Merge branch 'bpf-sleepable' new 9667305c6374 bpf: Fix build without BPF_SYSCALL, but with BPF_JIT. new 29523c5e6716 bpf: Fix build without BPF_LSM. new 1742b3d52869 xsk: i40e: ice: ixgbe: mlx5: Pass buffer pool to driver in [...] new c4655761d3cf xsk: i40e: ice: ixgbe: mlx5: Rename xsk zero-copy driver i [...] new 1c1efc2af158 xsk: Create and free buffer pool independently from umem new 7361f9c3d719 xsk: Move fill and completion rings to buffer pool new c2d3d6a47462 xsk: Move queue_id, dev and need_wakeup to buffer pool new a5aa8e529e36 xsk: Move xsk_tx_list and its lock to buffer pool new 7f7ffa4e9c38 xsk: Move addrs from buffer pool to umem new 921b68692abb xsk: Enable sharing of dma mappings new 8ef4e27eb3f0 xsk: Rearrange internal structs for better performance new 9647c57b11e5 xsk: i40e: ice: ixgbe: mlx5: Test for dma_need_sync earlie [...] new b5aea28dca13 xsk: Add shared umem support between queue ids new a1132430c2c5 xsk: Add shared umem support between devices new 2f6324a3937f libbpf: Support shared umems between queues and devices new 35149b2c048e samples/bpf: Add new sample xsk_fwd.c new acabf32805f7 xsk: Documentation for XDP_SHARED_UMEM between queues and netdevs new c8a039a47ffe samples/bpf: Optimize l2fwd performance in xdpsock new b69e56cf7651 samples/bpf: Fix to xdpsock to avoid recycling frames new f56407fa6e69 bpf: Remove bpf_lsm_file_mprotect from sleepable list. new ebc4ecd48ca6 bpf: {cpu,dev}map: Change various functions return type fr [...] new 150f29f5e6ea Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next new 36a782fdcc2b ibmvnic: Harden device Command Response Queue handshake new e0afe91443a5 net: openvswitch: fixes crash if nf_conncount_init() fails new e6734cd9dbf5 dpaa2-eth: add a dpaa2_eth_ prefix to all functions in dpa [...] new 5d8dccf8bad9 dpaa2-eth: add a dpaa2_eth_ prefix to all functions in dpa [...] new 8d138373c555 dpaa2-eth: add a dpaa2_eth_ prefix to all functions in dpa [...] new 0697fecf7ecd Merge branch 'dpaa2-eth-add-a-dpaa2_eth_-prefix-to-all-functions' new ceb96fae397a net: dsa: mv88e6xxx: Fix W=1 warning with !CONFIG_OF new dc1a9bf2c816 octeontx2-pf: Add UDP segmentation offload support new 6b2ccc191101 Merge remote-tracking branch 'net-next/master' into master new d5608a0578a0 netfilter: ip6t_NPT: rewrite addresses in ICMPv6 original packet new c5a8a8498eed ipvs: Fix uninit-value in do_ip_vs_set_ctl() new 7a81575b806e netfilter: nf_tables: add userdata attributes to nft_table new b1328e54ac5e netfilter: conntrack: do not increment two error counters [...] new 4afc41dfa5a7 netfilter: conntrack: remove ignore stats new bc92470413f3 netfilter: conntrack: add clash resolution stat counter new ff73e7479b8e netfilter: conntrack: remove unneeded nf_ct_put new f5143e10a2e4 netfilter: xt_HMARK: Use ip_is_fragment() helper new 67407a406db3 netfilter: nft_socket: add wildcard support new 144b0a0e6086 ipvs: remove dependency on ip6_tables new a01f87578d26 Merge remote-tracking branch 'netfilter-next/master' into master new 78a7245d8430 rtlwifi: Start changing RT_TRACE into rtl_dbg new f108a420e50a rtlwifi: Replace RT_TRACE with rtl_dbg new c8159c3ff8db rtlwifi: btcoexist: Replace RT_TRACE with rtl_dbg new 57b0b743e402 rtlwifi: rtl8188ee: Rename RT_TRACE to rtl_dbg new 5b4e998b8ae7 rtlwifi: rtl8192-common: Rename RT_TRACE to rtl_dbg new de0c8a968809 rtlwifi: rtl8192ce: Rename RT_TRACE to rtl_dbg new 34d7f007171d rtlwifi: rtl8192cu: Rename RT_TRACE to rtl_dbg new 6bf8bc19297b rtlwifi: rtl8192de: Rename RT_TRACE to rtl_dbg new e24a2a8795fb rtlwifi: rtl8192ee: Rename RT_TRACE to rtl_dbg new fca8218d33f3 rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg new 8f11dad4145c rtlwifi: rtl8723ae Rename RT_TRACE to rtl_dbg new e6dd230a4d8e rtlwifi: rtl8723be Rename RT_TRACE to rtl_dbg new b58c18c88c20 rtlwifi: rtl8723-common: Rename RT_TRACE to rtl_dbg new 5d4650ae8ba6 zd1211rw: fix build warning new 6b8c7574a5f8 rtlwifi: fix build warning new 34537d4924ba hostap: Mark 'freq_list' as __maybe_unused new 470d48c1c4c6 rsi: Fix some kernel-doc issues new 2fc4c9ff1606 rsi: File header should not be kernel-doc new 9833f5034597 libertas_tf: Demote non-conformant kernel-doc headers new 25ced81e288d wlcore: cmd: Fix some parameter description disparities new 9554663b8c57 libertas_tf: Fix a bunch of function doc formatting issues new 6182abd858f7 iwlegacy: debug: Demote seemingly unintentional kerneldoc header new debdbb0c1b20 hostap: hostap_ap: Mark 'txt' as __always_unused new e2eb189e7660 cw1200: wsm: Remove 'dummy' variables new f696d724358c libertas: Fix 'timer_list' stored private data related dot-rot new e6cf87bfe869 mt7601u: phy: Fix misnaming when documented function param [...] new a8433a92521b rsi: Fix misnamed function parameter 'rx_pkt' new 5dfcdc7a520e rsi: Fix a few kerneldoc misdemeanours new 311175173c8a rsi: Fix a myriad of documentation issues new 9463fd554bb8 rsi: File header comments should not be kernel-doc new 7951a3bfa2b1 iwlegacy: 4965: Demote a bunch of nonconformant kernel-doc [...] new 2de64ca7c9fa brcmfmac: p2p: Deal with set but unused variables new 457023556e94 libertas: Fix misnaming for function param 'device' new f030ed4079d0 libertas_tf: Fix function documentation formatting errors new ec511969097f hostap: Remove set but unused variable 'hostscan' new 501c0980b752 rsi: Add description for function param 'sta' new d7f95d9204ca brcmsmac: ampdu: Remove a bunch of unused variables new 5763605890fe brcmfmac: p2p: Fix a bunch of function docs new a451ff855218 rsi: Add descriptions for rsi_set_vap_capabilities()'s parameters new dceb807b2f28 brcmsmac: main: Remove a bunch of unused variables new 246fe9f15036 rsi: Source file headers do not make good kernel-doc candidates new 866cf939f252 brcmfmac: firmware: Demote seemingly unintentional kernel- [...] new 7a03124c1df5 rsi: File headers are not suitable for kernel-doc new 35b7fbfc51d6 iwlegacy: 4965-mac: Convert function headers to standard c [...] new 9d16c3859012 brcmfmac: btcoex: Update 'brcmf_btcoex_state' and demote others new 03a7c2ea609b b43: phy_ht: Remove 9 year old TODO new 5316050efdde rsi: Source file headers are not suitable for kernel-doc new 3ecf6a3d6f62 iwlegacy: 4965-rs: Demote non kernel-doc headers to standa [...] new fa5768d59c53 iwlegacy: 4965-calib: Demote seemingly accidental kernel-d [...] new a940977aaf2a brcmfmac: fwsignal: Remove unused variable 'brcmf_fws_prio2fifo' new e9cf68ff4eff rtlwifi: rtl8192c: phy_common: Remove unused variable 'bbvalue' new 478762855b5a p54: avoid accessing the data mapped to streaming DMA new f4ce4bf6687f rtl818x_pci: switch from 'pci_' to 'dma_' API new 765be4459d92 rtlwifi: Use fallthrough pseudo-keyword new 77dacc8fc64c mwifiex: pcie: Move tables to the only place they're used new f5c3bf15f34c brcmsmac: ampdu: Remove a couple set but unused variables new dd13d6dcc24d iwlegacy: 3945-mac: Remove all non-conformant kernel-doc headers new 305fd82aee87 iwlegacy: 3945-rs: Remove all non-conformant kernel-doc headers new a60e33af4e28 iwlegacy: 3945: Remove all non-conformant kernel-doc headers new 78211e026bd0 brcmfmac: p2p: Fix a couple of function headers new ef8308d34a93 orinoco_usb: Downgrade non-conforming kernel-doc headers new 1d2389b53c85 brcmsmac: phy_cmn: Remove a unused variables 'vbat' and 'temp' new 2fae7bf8e379 zd1211rw: zd_chip: Fix formatting new f3242a5ba91d zd1211rw: zd_mac: Add missing or incorrect function documentation new bb4b2c8ba39d zd1211rw: zd_chip: Correct misspelled function argument new e769ab5359cb brcmfmac: fwsignal: Finish documenting 'brcmf_fws_mac_descriptor' new b95451e02e1c wlcore: debugfs: Remove unused variable 'res' new 64403dc35cb7 rsi: rsi_91x_sdio: Fix a few kernel-doc related issues new 8cea7f1c8813 hostap: Remove unused variable 'fc' new 2307d0bc9d8b wl3501_cs: Fix a bunch of formatting issues related to fun [...] new 0e25262bc367 rtw88: debug: Remove unused variables 'val' new 73ffcd404a7e rsi: rsi_91x_sdio_ops: File headers are not good kernel-do [...] new 2d4a48d1f92b prism54: isl_ioctl: Remove unused variable 'j' new 38c95e0258a0 brcmsmac: phy_lcn: Remove a bunch of unused variables new a36e4e4a898b brcmsmac: phy_n: Remove a bunch of unused variables new ebcfc66f56a4 brcmsmac: phytbl_lcn: Remove unused array 'dot11lcnphytbl_ [...] new e1920d6ae6bd brcmsmac: phytbl_n: Remove a few unused arrays new 2c92790b1203 libertas_tf: Remove unused macro QOS_CONTROL_LEN new 501c4123d9ec Merge remote-tracking branch 'wireless-drivers-next/master [...] new dc45d375cfa5 Bluetooth: btusb: Update boot parameter specific to SKU new d33fe77bdf75 Bluetooth: btusb: Fix memleak in btusb_mtk_submit_wmt_recv_urb new 0e9952804ec9 Bluetooth: Clear suspend tasks on unregister new 9ef3ac6905f3 Merge remote-tracking branch 'bluetooth/master' into master new 18312396b454 gfs2: Make sure we don't miss any delayed withdraws new d8abdff08944 Merge remote-tracking branch 'gfs2/for-next' into master new e73d340db644 crypto: ahash - Add init_tfm/exit_tfm new b00ba76a03a0 crypto: ahash - Add ahash_alg_instance new f858ddef5a57 crypto: ahash - Remove AHASH_REQUEST_ON_STACK new ea066b7a3ddf crypto: sa2ul - Fix pointer-to-int-cast warning new 9fcddaf2e28d crypto: cavium/nitrox - add an error message to explain th [...] new 9fae1f05b849 crypto: hifn_795x - Remove 64-bit build-time check new 39340cf97fef crypto: mediatek - Fix endianness bugs and sparse warnings new b7b57a5643c2 crypto: ccree - fix runtime PM imbalance on error new bbb2832620ac crypto: stm32 - Fix sparse warnings new 21515b0b5949 Merge remote-tracking branch 'crypto/master' into master new cbc2e82932ae Merge tag 'drm-misc-next-2020-08-27' of git://anongit.free [...] new 3393649977f9 Merge tag 'drm-intel-next-2020-08-24-1' of git://anongit.f [...] new fc6ea7ab2487 Merge remote-tracking branch 'drm/drm-next' into master new e230ac11182b drm/amdgpu: fix compiler warnings new 55977744f9d8 drm/amdkfd: Add GPU reset SMI event new 5dc1a0bcb758 include/uapi/linux: Fix indentation in kfd_smi_event enum new 9f7ece2544e7 drm/amdgpu: disable gpu-sched load balance for uvd new fe1cd418da17 drm/amdgpu/swsmu: add new callback for getting fan parameters new 257de873af2f drm/amdgpu/swsmu: add get_fan_parameters callbacks for smu [...] new 733f2685c237 drm/amdgpu/swsmu: drop get_fan_speed_percent (v2) new 3e91703875ce drm/amdgpu/swsmu: drop set_fan_speed_percent (v2) new ea67af26925f drm/amdgpu/swsmu: add smu11 helper to get manual fan speed (v2) new 47fff9dcb08e drm/amdgpu/swsmu: handle manual fan readback on SMU11 new 2b441bb88e30 drm/ttm: Break out the loops if need_resched in bo delayed [...] new eea0996a2c7d drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access new 6759895e312d drm/amdgpu: work around llvm bug #42576 new aabef14df25d sound/pci/hda: add sienna_cichlid audio asic id for sienna [...] new 0daa7ceef67f drm/amdgpu: add another raven1 gfxoff quirk new 9cc5ed1539ed drm/amd/powerplay: optimize the mclk dpm policy settings new 1b7eca59ceb0 Revert "drm/radeon: handle PCIe root ports with addressing [...] new 9f157e0b0042 Merge remote-tracking branch 'amdgpu/drm-next' into master new c33298cb34f5 drm/i915/tgl: Fix stepping WA matching new a8c90bc11990 drm/i915/display/tgl: Use TGL DP tables for eDP ports with [...] new 2a498ab49256 drm/i915/display/ehl: Use EHL DP tables for eDP ports with [...] new 3baea2697b68 drm/i915/ehl: Update voltage swing table new 2034c2129bc4 drm/i915/display: Ensure that ret is always initialized in [...] new d452bd091e16 drm/i915: break TGL pci-ids in GT 1 & 2 new 1f0882214fd0 drm/i915: Fix sha_text population code new 2cc0c7b520bf drm/i915: Clear the repeater bit on HDCP disable new 1cfcdbf3be31 drm/i915: WARN if HDCP signalling is enabled upon disable new 58418f0c0f70 drm/i915: Intercept Aksv writes in the aux hooks new 0b9c9290d1d1 drm/i915: Use the cpu_transcoder in intel_hdcp to toggle H [...] new a72394e4de6d drm/i915: Factor out hdcp->value assignments new a6597faa2d59 drm/i915: Protect workers against disappearing connectors new a1de8685d65c drm/i915: Clean up intel_hdcp_disable new 36e5e7042b20 drm/i915: Don't fully disable HDCP on a port if multiple p [...] new 515d5755ee5a drm/i915: Support DP MST in enc_to_dig_port() function new f1c7a36b05ed drm/i915: Use ddi_update_pipe in intel_dp_mst new d079b7e4b638 drm/i915: Factor out HDCP shim functions from dp for use b [...] new bf3657dad00b drm/i915: Plumb port through hdcp init new 038bac8970ac drm/i915: Add connector to hdcp_shim->check_link() new e38c298fcd19 drm/mst: Add support for QUERY_STREAM_ENCRYPTION_STATUS MS [...] new da44edbb8429 drm/i915: Print HDCP version info for all connectors new 1fa0140956e7 drm/i915: Add HDCP 1.4 support for MST connectors new 0f5dcd4102b3 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] new a8f94c4a8788 dt-bindings: display: simple: Add AM-1280800N3TZQW-T00H new bca684e69c4c drm/panel: simple: Add AM-1280800N3TZQW-T00H new 3b634b479abe drm/panel: rm67191: Remove CLOCK_NON_CONTINUOUS flag new 85a51673660d drm/bridge: Fix the dsi remote end-points new 3b8095169982 drm: panel: Fix bpc for OrtusTech COM43H4M85ULC panel new 39cba5cf8c2c drm/vkms: add alpha-premultiplied color blending new 05ca530268a9 drm/vkms: avoid warning in vkms_get_vblank_timestamp new acad3fe650a5 drm/hisilicon: Removed the dependency on the mmu new 05010c1e2f6b drm/amdgpu/ttm: remove unused parameter to move blit new 8e6c0a2fe75d drm/radeon/ttm: don't store driver copy of device pointer. new bfacb84993eb drm: virtio: fix kconfig dependency warning new f7ec68b341db drm/crc-debugfs: Fix memleak in crc_control_write new adb48b269856 drm/dp_mst: Support remote i2c writes new 0e09c4fa72f9 drm: Nuke mode->private_flags new 8445e2c54c25 drm: Replace mode->export_head with a boolean new c08503ec03db drm/gma500: Constify static structs new 95ee71cd09f1 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] new 53cda033f27a Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] new 65adfbfe87ae Merge remote-tracking branch 'imx-drm/imx-drm/next' into master new 50df0eebbd49 regmap: soundwire: remove unused header mod_devicetable.h new 2b32d2f7ce0a regmap: Use flexible sleep new d17343b87da4 Merge series "Introduce Embedded Controller driver for Ace [...] new 27104c3a4d00 Merge remote-tracking branch 'regmap/for-5.10' into regmap-next new bd2be91ca77e Merge remote-tracking branch 'regmap/for-next' into master new 6d45909ef495 Merge remote-tracking branch 'sound/for-next' into master new 45dd9943fce0 ASoC: core: remove artificial component and DAI name constraint new ece2a74c5913 ASoC: tlv320adcx140: Add digital mic channel enable routing new 160c174ff697 ASoC: rt5682: Prefer async probe new 8187d8300251 ASoC: samsung-i2s: Use unevaluatedProperties new 3e7ba1c0432e ASoC: midas-audio: Correct parsing sound-dai phandles new a57307ca6b66 ASoC: odroid: Use unevaluatedProperties new c931ccf0ad38 Merge remote-tracking branch 'asoc/for-5.10' into asoc-next new ceac5480933c Merge remote-tracking branch 'sound-asoc/for-next' into master new 8b02ee3c4628 Merge remote-tracking branch 'input/next' into master new a6ce7d7b4ada nvmet-tcp: Fix NULL dereference when a connect data comes [...] new d7144f5c4cf4 nvme-fabrics: don't check state NVME_CTRL_NEW for request [...] new 7cf0d7c0f3c3 nvme: have nvme_wait_freeze_timeout return if it timed out new d4d61470ae48 nvme-tcp: serialize controller teardown sequences new 236187c4ed19 nvme-tcp: fix timeout handler new e5c01f4f7f62 nvme-tcp: fix reset hang if controller died in the middle [...] new 5110f40241d0 nvme-rdma: serialize controller teardown sequences new 0475a8dcbcee nvme-rdma: fix timeout handler new 2362acb67856 nvme-rdma: fix reset hang if controller died in the middle [...] new 7cd49f7576b0 nvme: Fix NULL dereference for pci nvme controllers new 70e37988db94 nvmet-fc: Fix a missed _irqsave version of spin_lock in 'n [...] new 192f6c29bb28 nvme: fix controller instance leak new e83d776f9f98 nvme: only use power of two io boundaries new 7ad92f656bdd nvme-pci: cancel nvme device request before disabling new 5d220bcd378a Merge branch 'nvme-5.9-rc' of git://git.infradead.org/nvme [...] new de1b0ee490ea block: ensure bdi->io_pages is always initialized new cafe01ef8fcb block: release disk reference in hd_struct_free_work new 08fc1ab6d748 block: fix locking in bdev_del_partition new 5aeac7c4b160 blk-iocost: ioc_pd_free() shouldn't assume irq disabled new e11d80a849e0 blk-stat: make q->stats->lock irqsafe new a98278ecfb96 Merge branch 'block-5.9' into for-5.10/block new db04e18dbb01 block: Make request_queue.rpm_status an enum new 611bee526b4a block: replace bd_set_size with bd_set_nr_sectors new c2b4bb8cb374 block: fix locking for struct block_device size updates new c13f0fbc4c19 nvme: don't call revalidate_disk from nvme_set_queue_dying new f3256075ba49 block: remove the BIO_NULL_MAPPED flag new 7b63c052a580 block: remove __blk_rq_unmap_user new 7589ad6729d6 block: remove __blk_rq_map_user_iov new 3310eebafe6f block: remove the BIO_USER_MAPPED flag new c4823983538d raw: deprecate the raw driver new 4ce790632803 virtio-blk: Use kobj_to_dev() instead of container_of() new 339b5a25c28c blk-wbt: Remove obsolete multiqueue I/O scheduling comment new 8e756373d7c8 block: Move bio merge related functions into blk-merge.c new bdc6a287bc98 block: Move blk_mq_bio_list_merge() into blk-merge.c new 7d7ca7c5269b block: Add a new helper to attempt to merge a bio new cdfcef9ee877 block: Remove blk_mq_attempt_merge() function new e44a6a235980 blk-mq: use BLK_MQ_NO_TAG for no tag new 7b8917f5e29c block: remove the alignment_offset field from struct hd_struct new 7cf34d97ab45 block: remove the discard_alignment field from struct hd_struct new 46d40cfad13c block: remove an outdated comment on the bd_dev field new e5c7fb400227 block: move the devcgroup_inode_permission call to blkdev_get new f93af2a494e1 block: cleanup __alloc_disk_node new 8328eb28369a block: remove the disk argument to delete_partition new 1f06959bd2c9 block: remove the unused q argument to part_in_flight and [...] new 5e124f74325d blk-iocost: use local[64]_t for percpu stat new 00410f1b09fe blk-iocost: rename propagate_active_weights() to propagate [...] new db84a72af6be blk-iocost: clamp inuse and skip noops in __propagate_weights() new 6ef20f787b0a blk-iocost: move iocg_kick_delay() above iocg_kick_waitq() new 7b84b49e381a blk-iocost: make iocg_kick_waitq() call iocg_kick_delay() [...] new fe20cdb51637 blk-iocost: s/HWEIGHT_WHOLE/WEIGHT_ONE/g new bd0adb91a68b blk-iocost: use WEIGHT_ONE based fixed point number for weights new ce95570acf74 blk-iocost: make ioc_now->now and ioc->period_at 64bit new 7ca5b2e60bfa blk-iocost: streamline vtime margin and timer slack handling new da437b95db83 blk-iocost: grab ioc->lock for debt handling new 97eb19751f15 blk-iocost: add absolute usage stat new 1aa50d020c71 blk-iocost: calculate iocg->usages[] from iocg->local_stat [...] new 8692d2db8e01 blk-iocost: replace iocg->has_surplus with ->surplus_list new 065655c862fe blk-iocost: decouple vrate adjustment from surplus transfers new 93f7d2db80e4 blk-iocost: restructure surplus donation logic new e08d02aa5fc9 blk-iocost: implement Andy's method for donation weight updates new f1de2439ec43 blk-iocost: revamp donation amount determination new b0853ab4a238 blk-iocost: revamp in-period donation snapbacks new c421a3eb2e27 blk-iocost: revamp debt handling new 5160a5a53c0c blk-iocost: implement delay adjustment hysteresis new dda1315f1853 blk-iocost: halve debts if device stays idle new ac33e91e2dac blk-iocost: implement vtime loss compensation new 046037551721 blk-iocost: restore inuse update tracepoints new f0bf84a5dffa blk-iocost: add three debug stat - cost.wait, indebt and indelay new a7863b3423fd blk-iocost: update iocost_monitor.py new 9d3a39a5f1e4 block: grant IOPRIO_CLASS_RT to CAP_SYS_NICE new 143d2600faf1 block: Return blk_status_t instead of errno codes new 8327cce5ff93 block: better deal with the delayed not supported case in [...] new f0f3f2e704a7 Merge branch 'for-5.10/block' into for-next new 30f171f27f21 io_uring: add support for polling before IO new 793658bdb550 io_uring: use an enumeration for io_uring_register(2) opcodes new 1748079a2c19 io_uring: add IOURING_REGISTER_RESTRICTIONS opcode new dfe127799f8e io_uring: allow disabling rings during the creation new 59f1a56b3708 io_wq: Make io_wqe::lock a raw_spinlock_t new 4b60276576dc Merge branch 'for-5.10/io_uring' into for-next new 265600b7b6e8 block: Remove a duplicative condition new 57e97caa5f82 Merge branch 'for-5.10/block' into for-next new 3fbf37219fd4 Merge remote-tracking branch 'block/for-next' into master new dd6d904c720b mmc: core: Improve documentation of MMC_CAP_HW_RESET new 2783155803de mmc: via-sdmmc: Fix data race bug new 825bddb57426 dt-bindings: mmc: Add Sparx5 SDHCI controller bindings new c8611a8785b9 mmc: sdhci-of-sparx5: Add Sparx5 SoC eMMC driver new 7b65f9ff5177 mmc: sd: Use kobj_to_dev() instead of container_of() new 730a7ad32f4a mmc: sdhci-esdhc-imx: remove unused code new 5b6c2ec60755 mmc: sdhci-msm: enable compile-testing on !ARM new 319f2be8f792 mmc: sdhci_am654: Add workaround for card detect debounce timer new f4a8fe7eb26b mmc: renesas_sdhi: move wrong 'hw_reset' to 'reset' new 794d69bca963 Revert "mmc: tmio: fix reset operation" new f3b5f54f8b00 mmc: tmio: remove indirection of 'hw_reset' callback new b306d0f4d4a5 mmc: tmio: factor out common parts of the reset routine new c9358732c78b mmc: tmio: don't reset whole IP core when tuning fails new 1fcf371e4a41 mmc: tmio: remove indirection of 'execute_tuning' callback new c282fdb49b18 mmc: sdhci-msm: Enable restore_dll_config flag for sc7180 target new 174e889d08aa Merge branch 'fixes' into next new d7f208c33688 Merge remote-tracking branch 'mmc/next' into master new cc3527efa3cb Merge remote-tracking branch 'mfd/for-mfd-next' into master new 44ff56c022c0 power: bq27xxx: Update to SPDX licensing new b6f3e21b928a power: supply: smb347-charger: Drop pdata support new f385e2fcc596 power: supply: smb347-charger: Use generic property framework new 395a7251dc2b power: supply: sbs-battery: don't assume i2c errors as bat [...] new 1426dffad0dd power: supply: Add support for RN5T618/RC5T619 charger and [...] new 033dea165c8a power: supply: charger-manager: Swap private uevent for po [...] new 9584051f3cf3 power: supply: charger-manager: Remove cm_notify_event function new cdaeb15157cd power: supply: charger-manager: Always use POWER_SUPPLY_PROP_TEMP new 0a9e0f94bfcf power: supply: charger-manager: Correct usage of CHARGE_NOW/FULL new dfc63825aa15 power: supply: charger-manager: Collect all power_supply_c [...] new e132fc6bb89b power: supply: charger-manager: Make decisions focussed on [...] new 9434e4530d46 power: supply: charger-manager: Don't start charging in ca [...] new c1f73028f75d power: supply: charger-manager: Update extcon functions new 683aa86eb16a power: supply: charger-manager: Count cm-chargers property [...] new d8483f31487c dt-bindings: power: supply: Cleanup charger-manager bindings new 571a89375d9c Merge remote-tracking branch 'battery/for-next' into master new dcb97c10f967 regulator: tps51632: Constify tps51632_dcdc_ops new 55c81934e704 regulator: tps6105x: Constify tps6105x_regulator_ops new 01167e88e937 regulator: tps62360: Constify tps62360_dcdc_ops new 2e6d9db83ac7 regulator: tps65086: Constify static regulator_ops new 7d844ac3b5a8 regulator: tps65090: constify static regulator_ops new 25c8044502ca regulator: tps6586x: Constify static regulator_ops new e92b8ef87a8a regulator: tps65912: Constify static regulator_ops new 385d41d7edbc regulator: tps65910: Constify static regulator_ops new 19ba0c5e4274 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] new f98832bc6bc4 Merge remote-tracking branch 'regulator/for-next' into master new fae9822b9311 Merge remote-tracking branch 'security/next-testing' into master new a19284000e16 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] new 66ccd2560aff selinux: simplify away security_policydb_len() new c23c14c1bb90 Merge remote-tracking branch 'selinux/next' into master new b1f41db14029 Merge remote-tracking branch 'audit/next' into master new 5314c7b9236d Merge remote-tracking branch 'devicetree/for-next' into master new da12738c1842 Merge remote-tracking branch 'spi/for-next' into master new 2abbcfc484a5 Merge branch 'x86/urgent' new 0b2c605fa4ee x86/entry/64: Correct the comment over SAVE_AND_SET_GSBASE new 5f1dd4dda5c8 x86/fsgsbase: Replace static_cpu_has() with boot_cpu_has() new ab2dd173330a selftests/x86/fsgsbase: Reap a forgotten child new 1b9abd1755ad selftests/x86/fsgsbase: Test PTRACE_PEEKUSER for GSBASE wi [...] new c28c3a353162 Merge branch 'x86/fsgsbase' new e48cb1a3fb91 x86/resctrl: Enumerate per-thread MBA controls new 29b6bd41ee24 x86/resctrl: Enable user to view thread or core throttling mode new ab6f498af74a Merge branch 'x86/cache' new ec02821c1d35 alarmtimer: Convert comma to semicolon new bcb591568f48 Merge branch 'timers/core' new 1e36d9c68868 x86/mce: Delay clearing IA32_MCG_STATUS to the end of do_m [...] new ee1276234180 Merge branch 'ras/core' new 8c05a027eb76 Merge branch 'irq/urgent' new d444af79439c Merge branch 'linus' new b7de0f02ffdf Merge remote-tracking branch 'tip/auto-latest' into master new 8455fe8c6dc0 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] new 857a3139bd8b EDAC/i5100: Fix error handling order in i5100_init_one() new c312147a1dbc Merge branch 'edac-misc' into edac-for-next new afce6996943b EDAC/aspeed: Fix handling of platform_get_irq() error new 66077adb70a2 EDAC/ti: Fix handling of platform_get_irq() error new 8d5d94603eaf Merge branch 'edac-misc' into edac-for-next new 6f62de202833 Merge remote-tracking branch 'edac/edac-for-next' into master new cd290ec24633 kcsan: Use tracing-safe version of prandom new 4a245446a161 Merge branch 'kcsan.2020.08.24a' into HEAD new 42811934e1b2 Merge branch 'lkmm-dev.2020.08.24a' into HEAD new b15b85a07bc7 rcu-tasks: Prevent complaints of unused show_rcu_tasks_cla [...] new d301e320e952 refscale: Bounds-check module parameters new 7988ad6ff7a4 torture: Don't kill gdb sessions new da0c76cae5cc sched/core: Allow try_invoke_on_locked_down_task() with ir [...] new c104850647b2 locktorture: Track time of last ->writeunlock() new 4f325198eae0 Merge remote-tracking branch 'rcu/rcu/next' into master new 1716420e8de2 iio: cros_ec: Accept -EOPNOTSUPP as 'not supported' error code new 064df8851f4a cros_ec_lightbar: Accept more error codes from cros_ec_cmd [...] new b646e7db1ce8 platform/chrome: cros_ec_sysfs: Report range of error code [...] new d509f8a71aa0 pwm: cros-ec: Accept more error codes from cros_ec_cmd_xfe [...] new b4e452b5e97d platform/input: cros_ec: Replace -ENOTSUPP with -ENOPROTOOPT new 0d080459e813 platform/chrome: cros_ec_proto: Convert EC error codes to [...] new be020f0df5a9 pwm: cros-ec: Simplify EC error handling new 46c5bbd2df4a platform/chrome: cros_ec_typec: USB4 support new 5381b0ed54b6 platform/chrome: cros_ec_typec: Send enum values to usb_ro [...] new b12e4fd5f3e4 platform/chrome: cros_ec_typec: Avoid setting usb role twi [...] new a772336596df platform/chrome: cros_ec_typec: Re-order connector configu [...] new 814318242687 platform/chrome: cros_ec_trace: Add fields to command traces new 207261c984c9 Merge remote-tracking branch 'chrome-platform/for-next' in [...] new ac882ab58714 Merge remote-tracking branch 'leds/for-next' into master new 27fdd7d4e9ef Merge remote-tracking branch 'ipmi/for-next' into master new e199d946913a USB: usblcd: Remove the superfluous break new 6bbe2a90a0bb usb: typec: tcpm: During PR_SWAP, source caps should be se [...] new aefc66afe42b usb: typec: pd: Fix formatting in pd.h header new 3ed8e1c2ac99 usb: typec: tcpm: Migrate workqueue to RT priority for pro [...] new 5fedf0d295d3 Merge 5.9-rc3 into usb-next new a1288f170c3e Merge remote-tracking branch 'usb/usb-next' into master new bad8fa076972 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] new b6cc6cef1cbe Merge branch 'fixes' into next new 8836e29bad34 phy: omap-usb2-phy: fix coding style issues new e8bd1cd92296 dt-bindings: phy-imx8mq-usb: add compatible string for imx [...] new 4708ee37826e phy: freescale: imx8mq-usb: add support for imx8mp usb phy new e947ef4d961c phy: cadence: salvo: Constify cdns_salvo_phy_ops new 2bf314d66f64 phy: fsl-imx8mq-usb: Constify imx8mq_usb_phy_ops new fdde71d351eb phy: hisilicon; Constify hi3660_phy_ops new b285d2ae9115 phy: lantiq: rcu-usb2: Constify ltq_rcu_usb2_phy_ops new b3c824bb64ef phy: lantiq: vrx200-pcie: Constify ltq_vrx200_pcie_phy_ops new d6541a86ec4b phy: ralink-usb: Constify ralink_usb_phy_ops new f9781f7f97c0 phy: samsung-ufs: Constify samsung_ufs_phy_ops new 23bea1be4eea phy: qcom-ipq4019-usb: Constify static phy_ops structs new 342be511968a Merge remote-tracking branch 'phy-next/next' into master new c9fe14ac8bd6 serial: fsl_lpuart: Fix typo in "transfer" new 9cfbf7a6416b serial: core: don't use snprintf() for formatting sysfs attrs new c7ac46dac744 tty: serial: qcom_geni_serial: Unconditionally call dev_pm [...] new 04b6ff5f25de serial: 8250_pci: Add WCH384_8S 8 port serial device new 8f49a2fe8e6b Merge 5.9-rc3 into tty-next new 40c90ad1b636 Merge remote-tracking branch 'tty/tty-next' into master new d3cd0071a89a eeprom: at25: allow page sizes greater than 16 bit new 284f52ac1c6c eeprom: at25: set minimum read/write access stride to 1 new fe69795e84a5 char: mspec: Use kvzalloc() in mspec_mmap() new 7cd7edb89437 misc: fastrpc: fix common struct sg_table related issues new da0d6b3a536b virt: vbox: Use current_uid() in vbg_misc_device_requestor() new 90ca6333fd65 VMCI: check return value of get_user_pages_fast() for errors new c2fef5f845be lp: Avoid comma separated statements new 31b4b3bff2c2 include/linux/miscdevice.h - Fix typo/grammar new 551b6729578a misc: rtsx: do not setting OC_POWER_DOWN reg in rtsx_pci_i [...] new dd5597245d35 Merge 5.9-rc3 into char-misc-next new da02b0b8f294 Merge remote-tracking branch 'char-misc/char-misc-next' in [...] new f8145c31d157 extcon: max14577: Return error code of extcon_dev_allocate() new da622ddaa864 extcon: max77693: Return error code of extcon_dev_allocate() new 6f7cb6c6da27 extcon: max77843: Return error code of extcon_dev_allocate() new df8cb33583f7 extcon: max8997: Return error code of extcon_dev_allocate() new b49959fcfb2d extcon: palmas: Simplify with dev_err_probe() new 59b9c83ff355 Merge remote-tracking branch 'extcon/extcon-next' into master new f046b2334083 soundwire: intel: fix intel_suspend/resume defined but not [...] new 3202cc851d22 Merge remote-tracking branch 'soundwire/next' into master new fff15f23b8e7 thunderbolt: Use kobj_to_dev() instead of container_of() new 7c0181ce5553 Merge remote-tracking branch 'thunderbolt/next' into master new 280ec2626d74 staging: kpc2000: kpc_dma: fix spelling mistake "for for" [...] new e4cebcae7518 staging: spmi: hisi-spmi-controller: fix spelling mistake [...] new e6627a5e82f9 staging: hikey9xx: update references inside the yaml files new dbd8c649474d Staging: sm750fb: Fix basic coding style issues new f6a1a425cbb7 drivers: staging: comedi: fixed duplicate words from checkpatch new 1eb76a003169 staging: wlan-ng: fix alignment to match open parentheses new 268bceec1684 staging: wfx: fix BA when device is AP and MFP is enabled new c566f1c79e98 staging: wfx: improve usage of hif_map_link() new d1e0de312ba9 staging: wfx: fix BA when MFP is disabled but BSS is MFP capable new 152df50609a6 staging: wfx: fix spaces around binary operators new 0a3279d39c92 staging: wfx: fix support for cipher AES_CMAC (multicast PMF) new 049fde130419 staging: wfx: drop useless field from struct wfx_tx_priv new 7373f31c4b5e staging: wfx: fix frame reordering new ce3653a8d3db staging: wfx: fix potential use before init new bfdbd5c86135 staging: wfx: scan while AP is supported new 869f18bd71ee staging: wfx: enable powersave on probe new 3b5583a98acb staging: wfx: remove useless extra jiffy new 39b366682126 staging: wfx: add workaround for 'timeout while wake up chip' new d8eb176d97d3 staging: wilc1000: Fix memleak in wilc_bus_probe new 9289cdf39992 staging: media: atomisp: Convert to GPIO descriptors new cc34073c6248 staging: emxx_udc: Fix passing of NULL to dma_alloc_coherent() new 2d33f503e024 Merge remote-tracking branch 'staging/staging-next' into master new a739c374fb41 Merge remote-tracking branch 'mux/for-next' into master new 5e35cf062840 Merge remote-tracking branch 'dmaengine/next' into master new ea0b719f3bef Merge branch 'misc' into for-next new 5da7eb801d50 Merge branch 'misc' into for-next new e98e3c3718eb Merge remote-tracking branch 'scsi/for-next' into master new 5df6f2def50c scsi: ufs: Introduce skipping manual flush for Write Booster new 7973b8ac669e scsi: ufs: exynos: Enable UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL new ad0c7775e745 scsi: scsi_debug: Implement lun_format new cfd3d2225aa5 scsi: aacraid: Remove erroneous fallthrough annotation new cc770ce34aee scsi: ufs: Make ufshcd_print_trs() consider UFSHCD_QUIRK_P [...] new 9535f2152ace scsi: qedi: Remove redundant NULL check new e34ce005a177 scsi: dpt_i2o: Remove set but not used 'pHba' new 7149e0cb31c5 scsi: isci: Remove set but not used 'index' new bef7afbf3bb6 scsi: mptscsih: Remove set but not used 'timeleft' new db55d49fd698 scsi: scsi_debug: Adjust num_parts to create equally sized [...] new 576e40bec3ae scsi: scsi_debug: sdebug_build_parts() respect virtual_gb new bce98a4a9b10 scsi: hpsa: Update copyright new 6eb7b1d3db2e scsi: MAINTAINERS: Update smartpqi and hpsa new 69af044433cc scsi: smartpqi: Update documentation new 5cdf0639a18f scsi: smartpqi: Update copyright new f8c3484e6d83 Merge remote-tracking branch 'scsi-mkp/for-next' into master new fbeda8552b92 Merge remote-tracking branch 'rpmsg/for-next' into master new ef42a8da3cf3 dt-bindings: gpio: dwapb: Add ngpios property support new 7569486d79ae gpio: dwapb: Add ngpios DT-property support new 75c1236a4d7c gpio: dwapb: Move MFD-specific IRQ handler new f9f890ba2b13 gpio: dwapb: Add max GPIOs macro new 0ea683931adb gpio: dwapb: Convert driver to using the GPIO-lib-based IRQ-chip new ca4cf5ea04d2 gpio: dwapb: Discard GPIO-to-IRQ mapping function new 69a6f5d9b66f gpio: dwapb: Discard ACPI GPIO-chip IRQs request new 4731d80f5ea9 gpio: dwapb: Get reset control by means of resource manage [...] new daa3f58d180c gpio: dwapb: Get clocks by means of resource managed interface new feeaefd378ca gpio: dwapb: Use resource managed GPIO-chip add data method new 3b0ae1f53c51 Merge remote-tracking branch 'gpio/for-next' into master new ddbc9712f3ac dt-bindings: gpio: renesas, rcar-gpio: Add r8a774e1 support new cff9d73f3d6a gpio: bcm-kona: Simplify with dev_err_probe() new 33b78b5f14be gpio: davinci: Simplify with dev_err_probe() new 4e7ed69685a5 gpio: omap: Simplify with dev_err_probe() new ca6a77eb34e5 gpio: pca953x: Simplify with dev_err_probe() new 308a028d079c gpio: pisosr: Simplify with dev_err_probe() new 805a6ef8ac28 gpio: zynq: Simplify with dev_err_probe() new 3065c8e599c4 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] new fe9c36442769 pinctrl: nomadik: Fix pull direction debug info new 0c0a41fb1748 pinctrl: armada-37xx: Add comment for pcie1_reset pin group new 441717c46fc7 dt-bindings: pinctrl: qcom: Add msm8226 pinctrl bindings new db436a7198a7 pinctrl: qcom: Add msm8226 pinctrl driver. new aebebcf910c4 dt-bindings: pinctrl: Add bindings for Actions S500 SoC new 45de28e31a6e pinctrl: actions: Add Actions S500 pinctrl driver new e1c174318559 MAINTAINERS: Set pinctrl binding entry for all Actions Sem [...] new 7c81b7199b79 dt-bindings: pinctrl: mt8192: add pinctrl file new d2f2f1321c19 dt-bindings: pinctrl: mt8192: add binding document new d32f38f2a8fc pinctrl: mediatek: Add pinctrl driver for mt8192 new ebc2599144b6 pinctrl: mcp23s08: Improve error messaging in ->probe() new 152303a80045 Merge remote-tracking branch 'pinctrl/for-next' into master new 3a67101af9ee Merge remote-tracking branch 'pinctrl-intel/for-next' into master new 75fa677260be selftests: use "$(MAKE)" instead of "make" for headers_install new f69237e1e954 selftests: more general make nesting support new abea4d60d88f Merge remote-tracking branch 'kselftest/next' into master new 2feb61afcd13 Merge remote-tracking branch 'livepatching/for-next' into master new 17f17c8f02a3 coresight: etm4x: Fix issues within reset interface of sysfs new 952f011eafcc Merge remote-tracking branch 'coresight/next' into master new 6e9c91bce9a2 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] new 1c8074c19723 Merge remote-tracking branch 'at24/at24/for-next' into master new 89f895f54ec6 Merge remote-tracking branch 'ntb/ntb-next' into master new cf229d2ab86f Merge remote-tracking branch 'kspp/for-next/kspp' into master new 836aa2f1b99a Merge remote-tracking branch 'fsi/next' into master new f492f70019d1 Merge remote-tracking branch 'xarray/xarray' into master new d156effd5ea5 Merge remote-tracking branch 'hyperv/hyperv-next' into master new cbe07dbafac2 Merge remote-tracking branch 'auxdisplay/auxdisplay' into master new ef41f1e4f90a Merge remote-tracking branch 'kgdb/kgdb/for-next' into master new cad6967ac108 fork: introduce kernel_clone() new efd85a5517e6 h8300: switch to kernel_clone() new f8c40ebe659d ia64: switch to kernel_clone() new 2cd2e1a7eb24 m68k: switch to kernel_clone() new e7a2ec95d38d nios2: switch to kernel_clone() new a66ef2eeed92 sparc: switch to kernel_clone() new c723523bf393 x86: switch to kernel_clone() new 25239fd338aa kprobes: switch to kernel_clone() new f30897c17df0 kgdbts: switch to kernel_clone() new eea11285dab3 tracing: switch to kernel_clone() new 06fe45634942 sched: remove _do_fork() new f2e9aec45e9e Merge tag 'kernel-clone-v5.9' into for-next new aff4ae05424c Merge remote-tracking branch 'pidfd/for-next' into master new 5e36aff2e1bf fpga manager: xilinx-spi: remove stray comment new a44ecdc9c97e fpga manager: xilinx-spi: remove final dot from dev_err() strings new 16b7856d9480 fpga manager: xilinx-spi: fix write_complete timeout handling new eefe64fba9f2 fpga manager: xilinx-spi: add error checking after gpiod_g [...] new 4e772ab86b3e fpga manager: xilinx-spi: provide better diagnostics on pr [...] new 89eb35e810a8 fpga: dfl: map feature mmio resources in their own feature [...] new a4b5b044f10f Merge remote-tracking branch 'fpga/for-next' into master new abe83f7621ee kunit: ubsan integration new b20243f4471d Merge remote-tracking branch 'kunit-next/kunit' into master new f53fa968a734 scif: Fix spelling of EACCES new ead5d1f4d877 Merge branch 'master' into for-next new 2f078a0fe08d MAINTAINERS: rectify MMP SUPPORT after moving cputype.h new 36c6aa26e9ca bootconfig: Fix kernel message mentioning CONFIG_BOOT_CONFIG new 53ed4cf6519d HID: logitech-dj: Fix spelling in comment new b784a88e523a perf: Fix opt help text for --no-bpf-event new cae1d5a2c5a4 selftests: vm: add fragment CONFIG_GUP_BENCHMARK new 552a028f6d3a mtd: rawnand: oxnas: cleanup/simplify code new 4fcadb39c6b2 spelling.txt: Remove some duplicate entries new 2a9b29b28983 xtensa: fix Kconfig typo new fc46ab13aac4 Merge remote-tracking branch 'trivial/for-next' into master new 79ea7314a6ba Merge remote-tracking branch 'mhi/mhi-next' into master new e49c142984e4 Merge remote-tracking branch 'notifications/notifications- [...] new 9abc3cdbbea7 Merge remote-tracking branch 'memblock/for-next' into master new 787f36e2741a Merge branch 'akpm-current/current' into master new e70f51dd1777 x86/defconfigs: Explicitly unset CONFIG_64BIT in i386_defconfig new 2ec0f99b1da6 ia64: fix build error with !COREDUMP new 7d0a568145ef mm/madvise: pass task and mm to do_madvise new 7a86db1f4158 pid: move pidfd_get_pid() to pid.c new 5bb3abb36b41 mm/madvise: introduce process_madvise() syscall: an extern [...] new 5184e9197b19 mm/madvise: Remove duplicate include new cf9d7f1e0073 mm/madvise: check fatal signal pending of target process new 8a6338c03f6b mm/memory-failure: remove a wrapper for alloc_migration_target() new 41a00eb97a95 mm/memory_hotplug: remove a wrapper for alloc_migration_target() new 566c9391a1d9 mm/migrate: avoid possible unnecessary process right check [...] new 96e5366cb1ab mm/mmap: add inline vma_next() for readability of mmap code new 8fdb73cd09ca mm/mmap: add inline munmap_vma_range() for code readability
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 (93ec0960bea8) \ N -- N -- N refs/heads/akpm (8fdb73cd09ca)
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.
The 1448 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../ABI/testing/sysfs-driver-intel-m10-bmc | 15 - Documentation/ABI/testing/sysfs-fs-f2fs | 3 +- Documentation/admin-guide/kdump/vmcoreinfo.rst | 131 +- Documentation/admin-guide/kernel-parameters.txt | 16 + Documentation/admin-guide/media/ipu3.rst | 104 +- Documentation/admin-guide/pm/intel_pstate.rst | 4 +- Documentation/admin-guide/sysctl/net.rst | 20 +- Documentation/devicetree/bindings/arm/fsl.yaml | 22 + .../devicetree/bindings/arm/rockchip.yaml | 11 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + .../bindings/clock/allwinner,sun4i-a10-ccu.yaml | 7 +- .../bindings/display/panel/panel-simple.yaml | 2 + .../display/tegra/nvidia,tegra20-host1x.txt | 92 +- .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 9 +- .../bindings/gpio/renesas,rcar-gpio.yaml | 1 + .../devicetree/bindings/gpio/snps,dw-apb-gpio.yaml | 6 + .../devicetree/bindings/gpu/arm,mali-utgard.yaml | 2 + .../allwinner,sun7i-a20-sc-nmi.yaml | 5 +- .../bindings/media/allwinner,sun4i-a10-ir.yaml | 5 +- .../media/allwinner,sun4i-a10-video-engine.yaml | 1 + .../devicetree/bindings/media/i2c/ov5647.txt | 35 - .../devicetree/bindings/media/i2c/ov5647.yaml | 88 + .../bindings/media/mediatek-jpeg-encoder.txt | 35 + .../devicetree/bindings/media/samsung-fimc.txt | 6 +- .../bindings/mmc/microchip,dw-sparx5-sdhci.yaml | 2 +- .../bindings/mmc/nvidia,tegra20-sdhci.txt | 32 +- .../devicetree/bindings/net/ti,dp83822.yaml | 80 + .../devicetree/bindings/nvmem/vf610-ocotp.txt | 4 +- .../devicetree/bindings/phy/fsl,imx8mq-usb-phy.txt | 2 +- .../bindings/pinctrl/actions,s500-pinctrl.yaml | 240 +++ .../bindings/pinctrl/pinctrl-mt8192.yaml | 155 ++ .../bindings/pinctrl/qcom,msm8226-pinctrl.yaml | 132 ++ .../bindings/power/supply/charger-manager.txt | 30 +- .../devicetree/bindings/soc/mediatek/devapc.yaml | 58 + .../bindings/sound/samsung,midas-audio.yaml | 6 +- .../devicetree/bindings/sound/samsung,odroid.yaml | 2 +- .../devicetree/bindings/sound/samsung-i2s.yaml | 2 +- .../sram/allwinner,sun4i-a10-system-control.yaml | 6 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/dma-buf.rst | 2 +- Documentation/driver-api/media/camera-sensor.rst | 134 ++ Documentation/driver-api/media/csi2.rst | 2 + Documentation/driver-api/media/index.rst | 1 + Documentation/filesystems/f2fs.rst | 46 +- Documentation/ia64/index.rst | 1 - Documentation/ia64/xen.rst | 206 -- Documentation/kbuild/llvm.rst | 30 +- Documentation/kbuild/makefiles.rst | 18 +- Documentation/memory-barriers.txt | 4 +- Documentation/networking/af_xdp.rst | 68 +- Documentation/process/changes.rst | 15 + Documentation/process/deprecated.rst | 18 - Documentation/process/submitting-drivers.rst | 9 +- Documentation/process/submitting-patches.rst | 3 +- Documentation/scsi/smartpqi.rst | 14 +- Documentation/trace/histogram.rst | 4 +- Documentation/translations/ko_KR/howto.rst | 9 +- .../translations/ko_KR/memory-barriers.txt | 32 +- Documentation/userspace-api/media/cec/cec-api.rst | 10 +- .../userspace-api/media/cec/cec-func-close.rst | 9 +- .../userspace-api/media/cec/cec-func-ioctl.rst | 9 +- .../userspace-api/media/cec/cec-func-open.rst | 9 +- .../userspace-api/media/cec/cec-func-poll.rst | 9 +- .../userspace-api/media/cec/cec-funcs.rst | 9 +- .../userspace-api/media/cec/cec-header.rst | 9 +- .../userspace-api/media/cec/cec-intro.rst | 9 +- .../media/cec/cec-ioc-adap-g-caps.rst | 9 +- .../media/cec/cec-ioc-adap-g-log-addrs.rst | 9 +- .../media/cec/cec-ioc-adap-g-phys-addr.rst | 9 +- .../userspace-api/media/cec/cec-ioc-dqevent.rst | 9 +- .../userspace-api/media/cec/cec-ioc-g-mode.rst | 9 +- .../userspace-api/media/cec/cec-ioc-receive.rst | 9 +- .../userspace-api/media/cec/cec-pin-error-inj.rst | 9 +- .../media/dvb/audio-bilingual-channel-select.rst | 9 +- .../media/dvb/audio-channel-select.rst | 9 +- .../userspace-api/media/dvb/audio-clear-buffer.rst | 9 +- .../userspace-api/media/dvb/audio-continue.rst | 9 +- .../userspace-api/media/dvb/audio-fclose.rst | 9 +- .../userspace-api/media/dvb/audio-fopen.rst | 9 +- .../userspace-api/media/dvb/audio-fwrite.rst | 9 +- .../media/dvb/audio-get-capabilities.rst | 9 +- .../userspace-api/media/dvb/audio-get-status.rst | 9 +- .../userspace-api/media/dvb/audio-pause.rst | 9 +- .../userspace-api/media/dvb/audio-play.rst | 9 +- .../media/dvb/audio-select-source.rst | 9 +- .../userspace-api/media/dvb/audio-set-av-sync.rst | 9 +- .../media/dvb/audio-set-bypass-mode.rst | 9 +- .../userspace-api/media/dvb/audio-set-id.rst | 9 +- .../userspace-api/media/dvb/audio-set-mixer.rst | 9 +- .../userspace-api/media/dvb/audio-set-mute.rst | 9 +- .../media/dvb/audio-set-streamtype.rst | 9 +- .../userspace-api/media/dvb/audio-stop.rst | 9 +- Documentation/userspace-api/media/dvb/audio.rst | 9 +- .../userspace-api/media/dvb/audio_data_types.rst | 9 +- .../media/dvb/audio_function_calls.rst | 9 +- .../userspace-api/media/dvb/ca-fclose.rst | 9 +- Documentation/userspace-api/media/dvb/ca-fopen.rst | 9 +- .../userspace-api/media/dvb/ca-get-cap.rst | 9 +- .../userspace-api/media/dvb/ca-get-descr-info.rst | 9 +- .../userspace-api/media/dvb/ca-get-msg.rst | 9 +- .../userspace-api/media/dvb/ca-get-slot-info.rst | 9 +- Documentation/userspace-api/media/dvb/ca-reset.rst | 9 +- .../userspace-api/media/dvb/ca-send-msg.rst | 9 +- .../userspace-api/media/dvb/ca-set-descr.rst | 9 +- Documentation/userspace-api/media/dvb/ca.rst | 9 +- .../userspace-api/media/dvb/ca_data_types.rst | 9 +- .../userspace-api/media/dvb/ca_function_calls.rst | 9 +- Documentation/userspace-api/media/dvb/demux.rst | 9 +- .../userspace-api/media/dvb/dmx-add-pid.rst | 9 +- .../userspace-api/media/dvb/dmx-expbuf.rst | 9 +- .../userspace-api/media/dvb/dmx-fclose.rst | 9 +- .../userspace-api/media/dvb/dmx-fopen.rst | 9 +- .../userspace-api/media/dvb/dmx-fread.rst | 9 +- .../userspace-api/media/dvb/dmx-fwrite.rst | 9 +- .../userspace-api/media/dvb/dmx-get-pes-pids.rst | 9 +- .../userspace-api/media/dvb/dmx-get-stc.rst | 9 +- Documentation/userspace-api/media/dvb/dmx-mmap.rst | 9 +- .../userspace-api/media/dvb/dmx-munmap.rst | 9 +- Documentation/userspace-api/media/dvb/dmx-qbuf.rst | 9 +- .../userspace-api/media/dvb/dmx-querybuf.rst | 9 +- .../userspace-api/media/dvb/dmx-remove-pid.rst | 9 +- .../userspace-api/media/dvb/dmx-reqbufs.rst | 9 +- .../media/dvb/dmx-set-buffer-size.rst | 9 +- .../userspace-api/media/dvb/dmx-set-filter.rst | 9 +- .../userspace-api/media/dvb/dmx-set-pes-filter.rst | 9 +- .../userspace-api/media/dvb/dmx-start.rst | 9 +- Documentation/userspace-api/media/dvb/dmx-stop.rst | 9 +- .../userspace-api/media/dvb/dmx_fcalls.rst | 9 +- .../userspace-api/media/dvb/dmx_types.rst | 9 +- .../userspace-api/media/dvb/dvb-fe-read-status.rst | 9 +- .../userspace-api/media/dvb/dvb-frontend-event.rst | 9 +- .../media/dvb/dvb-frontend-parameters.rst | 9 +- Documentation/userspace-api/media/dvb/dvbapi.rst | 10 +- .../userspace-api/media/dvb/dvbproperty.rst | 9 +- Documentation/userspace-api/media/dvb/dvbstb.svg | 28 +- Documentation/userspace-api/media/dvb/examples.rst | 9 +- .../userspace-api/media/dvb/fe-bandwidth-t.rst | 9 +- .../media/dvb/fe-diseqc-recv-slave-reply.rst | 9 +- .../media/dvb/fe-diseqc-reset-overload.rst | 9 +- .../media/dvb/fe-diseqc-send-burst.rst | 9 +- .../media/dvb/fe-diseqc-send-master-cmd.rst | 9 +- .../media/dvb/fe-dishnetwork-send-legacy-cmd.rst | 9 +- .../media/dvb/fe-enable-high-lnb-voltage.rst | 9 +- .../userspace-api/media/dvb/fe-get-event.rst | 9 +- .../userspace-api/media/dvb/fe-get-frontend.rst | 9 +- .../userspace-api/media/dvb/fe-get-info.rst | 9 +- .../userspace-api/media/dvb/fe-get-property.rst | 9 +- .../userspace-api/media/dvb/fe-read-ber.rst | 9 +- .../media/dvb/fe-read-signal-strength.rst | 9 +- .../userspace-api/media/dvb/fe-read-snr.rst | 9 +- .../userspace-api/media/dvb/fe-read-status.rst | 9 +- .../media/dvb/fe-read-uncorrected-blocks.rst | 9 +- .../media/dvb/fe-set-frontend-tune-mode.rst | 9 +- .../userspace-api/media/dvb/fe-set-frontend.rst | 9 +- .../userspace-api/media/dvb/fe-set-tone.rst | 9 +- .../userspace-api/media/dvb/fe-set-voltage.rst | 9 +- .../userspace-api/media/dvb/fe-type-t.rst | 9 +- .../media/dvb/fe_property_parameters.rst | 9 +- .../userspace-api/media/dvb/frontend-header.rst | 9 +- .../media/dvb/frontend-property-cable-systems.rst | 9 +- .../dvb/frontend-property-satellite-systems.rst | 9 +- .../dvb/frontend-property-terrestrial-systems.rst | 9 +- .../media/dvb/frontend-stat-properties.rst | 9 +- Documentation/userspace-api/media/dvb/frontend.rst | 9 +- .../userspace-api/media/dvb/frontend_f_close.rst | 9 +- .../userspace-api/media/dvb/frontend_f_open.rst | 9 +- .../userspace-api/media/dvb/frontend_fcalls.rst | 9 +- .../media/dvb/frontend_legacy_api.rst | 9 +- .../media/dvb/frontend_legacy_dvbv3_api.rst | 9 +- Documentation/userspace-api/media/dvb/headers.rst | 9 +- Documentation/userspace-api/media/dvb/intro.rst | 9 +- .../userspace-api/media/dvb/legacy_dvb_apis.rst | 9 +- .../userspace-api/media/dvb/net-add-if.rst | 9 +- .../userspace-api/media/dvb/net-get-if.rst | 9 +- .../userspace-api/media/dvb/net-remove-if.rst | 9 +- .../userspace-api/media/dvb/net-types.rst | 9 +- Documentation/userspace-api/media/dvb/net.rst | 9 +- .../media/dvb/query-dvb-frontend-info.rst | 9 +- .../userspace-api/media/dvb/video-clear-buffer.rst | 9 +- .../userspace-api/media/dvb/video-command.rst | 9 +- .../userspace-api/media/dvb/video-continue.rst | 9 +- .../userspace-api/media/dvb/video-fast-forward.rst | 9 +- .../userspace-api/media/dvb/video-fclose.rst | 9 +- .../userspace-api/media/dvb/video-fopen.rst | 9 +- .../userspace-api/media/dvb/video-freeze.rst | 9 +- .../userspace-api/media/dvb/video-fwrite.rst | 9 +- .../media/dvb/video-get-capabilities.rst | 9 +- .../userspace-api/media/dvb/video-get-event.rst | 9 +- .../media/dvb/video-get-frame-count.rst | 9 +- .../userspace-api/media/dvb/video-get-pts.rst | 9 +- .../userspace-api/media/dvb/video-get-size.rst | 9 +- .../userspace-api/media/dvb/video-get-status.rst | 9 +- .../userspace-api/media/dvb/video-play.rst | 9 +- .../media/dvb/video-select-source.rst | 9 +- .../userspace-api/media/dvb/video-set-blank.rst | 9 +- .../media/dvb/video-set-display-format.rst | 9 +- .../userspace-api/media/dvb/video-set-format.rst | 9 +- .../media/dvb/video-set-streamtype.rst | 9 +- .../userspace-api/media/dvb/video-slowmotion.rst | 9 +- .../userspace-api/media/dvb/video-stillpicture.rst | 9 +- .../userspace-api/media/dvb/video-stop.rst | 9 +- .../userspace-api/media/dvb/video-try-command.rst | 9 +- Documentation/userspace-api/media/dvb/video.rst | 9 +- .../media/dvb/video_function_calls.rst | 9 +- .../userspace-api/media/dvb/video_types.rst | 9 +- Documentation/userspace-api/media/fdl-appendix.rst | 9 +- Documentation/userspace-api/media/gen-errors.rst | 9 +- Documentation/userspace-api/media/glossary.rst | 205 ++ Documentation/userspace-api/media/index.rst | 3 + .../media/mediactl/media-controller-intro.rst | 9 +- .../media/mediactl/media-controller-model.rst | 9 +- .../media/mediactl/media-controller.rst | 10 +- .../media/mediactl/media-func-close.rst | 9 +- .../media/mediactl/media-func-ioctl.rst | 9 +- .../media/mediactl/media-func-open.rst | 9 +- .../userspace-api/media/mediactl/media-funcs.rst | 9 +- .../userspace-api/media/mediactl/media-header.rst | 9 +- .../media/mediactl/media-ioc-device-info.rst | 9 +- .../media/mediactl/media-ioc-enum-entities.rst | 9 +- .../media/mediactl/media-ioc-enum-links.rst | 9 +- .../media/mediactl/media-ioc-g-topology.rst | 9 +- .../media/mediactl/media-ioc-request-alloc.rst | 26 +- .../media/mediactl/media-ioc-setup-link.rst | 9 +- .../media/mediactl/media-request-ioc-queue.rst | 26 +- .../media/mediactl/media-request-ioc-reinit.rst | 26 +- .../userspace-api/media/mediactl/media-types.rst | 9 +- .../userspace-api/media/mediactl/request-api.rst | 26 +- .../media/mediactl/request-func-close.rst | 26 +- .../media/mediactl/request-func-ioctl.rst | 26 +- .../media/mediactl/request-func-poll.rst | 26 +- .../userspace-api/media/rc/keytable.c.rst | 9 +- .../userspace-api/media/rc/lirc-dev-intro.rst | 9 +- Documentation/userspace-api/media/rc/lirc-dev.rst | 9 +- Documentation/userspace-api/media/rc/lirc-func.rst | 9 +- .../userspace-api/media/rc/lirc-get-features.rst | 9 +- .../userspace-api/media/rc/lirc-get-rec-mode.rst | 9 +- .../media/rc/lirc-get-rec-resolution.rst | 9 +- .../userspace-api/media/rc/lirc-get-send-mode.rst | 9 +- .../userspace-api/media/rc/lirc-get-timeout.rst | 9 +- .../userspace-api/media/rc/lirc-header.rst | 9 +- Documentation/userspace-api/media/rc/lirc-read.rst | 9 +- .../media/rc/lirc-set-measure-carrier-mode.rst | 9 +- .../media/rc/lirc-set-rec-carrier-range.rst | 9 +- .../media/rc/lirc-set-rec-carrier.rst | 9 +- .../media/rc/lirc-set-rec-timeout-reports.rst | 9 +- .../media/rc/lirc-set-rec-timeout.rst | 9 +- .../media/rc/lirc-set-send-carrier.rst | 9 +- .../media/rc/lirc-set-send-duty-cycle.rst | 9 +- .../media/rc/lirc-set-transmitter-mask.rst | 9 +- .../media/rc/lirc-set-wideband-receiver.rst | 9 +- .../userspace-api/media/rc/lirc-write.rst | 9 +- Documentation/userspace-api/media/rc/rc-intro.rst | 9 +- Documentation/userspace-api/media/rc/rc-protos.rst | 4 +- .../userspace-api/media/rc/rc-sysfs-nodes.rst | 9 +- .../userspace-api/media/rc/rc-table-change.rst | 9 +- Documentation/userspace-api/media/rc/rc-tables.rst | 9 +- .../userspace-api/media/rc/remote_controllers.rst | 10 +- .../userspace-api/media/typical_media_device.svg | 11 +- Documentation/userspace-api/media/v4l/app-pri.rst | 9 +- Documentation/userspace-api/media/v4l/async.rst | 9 +- Documentation/userspace-api/media/v4l/audio.rst | 9 +- Documentation/userspace-api/media/v4l/bayer.svg | 28 +- Documentation/userspace-api/media/v4l/biblio.rst | 9 +- Documentation/userspace-api/media/v4l/buffer.rst | 9 +- .../userspace-api/media/v4l/capture-example.rst | 9 +- .../userspace-api/media/v4l/capture.c.rst | 9 +- .../userspace-api/media/v4l/colorspaces-defs.rst | 9 +- .../media/v4l/colorspaces-details.rst | 9 +- .../userspace-api/media/v4l/colorspaces.rst | 9 +- .../userspace-api/media/v4l/common-defs.rst | 9 +- Documentation/userspace-api/media/v4l/common.rst | 9 +- Documentation/userspace-api/media/v4l/compat.rst | 9 +- .../userspace-api/media/v4l/constraints.svg | 28 +- Documentation/userspace-api/media/v4l/control.rst | 9 +- Documentation/userspace-api/media/v4l/crop.rst | 9 +- Documentation/userspace-api/media/v4l/crop.svg | 11 +- .../userspace-api/media/v4l/depth-formats.rst | 9 +- .../userspace-api/media/v4l/dev-capture.rst | 9 +- .../userspace-api/media/v4l/dev-encoder.rst | 26 +- .../userspace-api/media/v4l/dev-event.rst | 9 +- .../userspace-api/media/v4l/dev-mem2mem.rst | 9 +- Documentation/userspace-api/media/v4l/dev-meta.rst | 9 +- Documentation/userspace-api/media/v4l/dev-osd.rst | 9 +- .../userspace-api/media/v4l/dev-output.rst | 9 +- .../userspace-api/media/v4l/dev-overlay.rst | 9 +- .../userspace-api/media/v4l/dev-radio.rst | 9 +- .../userspace-api/media/v4l/dev-raw-vbi.rst | 9 +- Documentation/userspace-api/media/v4l/dev-rds.rst | 9 +- Documentation/userspace-api/media/v4l/dev-sdr.rst | 9 +- .../userspace-api/media/v4l/dev-sliced-vbi.rst | 9 +- .../userspace-api/media/v4l/dev-subdev.rst | 9 +- .../userspace-api/media/v4l/dev-touch.rst | 9 +- Documentation/userspace-api/media/v4l/devices.rst | 9 +- Documentation/userspace-api/media/v4l/diff-v4l.rst | 9 +- Documentation/userspace-api/media/v4l/dmabuf.rst | 9 +- .../userspace-api/media/v4l/dv-timings.rst | 9 +- .../userspace-api/media/v4l/ext-ctrls-camera.rst | 9 +- .../userspace-api/media/v4l/ext-ctrls-codec.rst | 295 ++- .../userspace-api/media/v4l/ext-ctrls-detect.rst | 9 +- .../userspace-api/media/v4l/ext-ctrls-dv.rst | 9 +- .../userspace-api/media/v4l/ext-ctrls-flash.rst | 9 +- .../userspace-api/media/v4l/ext-ctrls-fm-rx.rst | 9 +- .../userspace-api/media/v4l/ext-ctrls-fm-tx.rst | 9 +- .../media/v4l/ext-ctrls-image-process.rst | 9 +- .../media/v4l/ext-ctrls-image-source.rst | 9 +- .../userspace-api/media/v4l/ext-ctrls-jpeg.rst | 9 +- .../userspace-api/media/v4l/ext-ctrls-rf-tuner.rst | 9 +- .../userspace-api/media/v4l/extended-controls.rst | 9 +- .../userspace-api/media/v4l/field-order.rst | 9 +- .../userspace-api/media/v4l/fieldseq_bt.svg | 11 +- .../userspace-api/media/v4l/fieldseq_tb.svg | 11 +- Documentation/userspace-api/media/v4l/format.rst | 9 +- .../userspace-api/media/v4l/func-close.rst | 9 +- .../userspace-api/media/v4l/func-ioctl.rst | 9 +- .../userspace-api/media/v4l/func-mmap.rst | 9 +- .../userspace-api/media/v4l/func-munmap.rst | 9 +- .../userspace-api/media/v4l/func-open.rst | 9 +- .../userspace-api/media/v4l/func-poll.rst | 9 +- .../userspace-api/media/v4l/func-read.rst | 9 +- .../userspace-api/media/v4l/func-select.rst | 9 +- .../userspace-api/media/v4l/func-write.rst | 9 +- .../userspace-api/media/v4l/hist-v4l2.rst | 9 +- .../userspace-api/media/v4l/hsv-formats.rst | 9 +- Documentation/userspace-api/media/v4l/io.rst | 9 +- .../media/v4l/libv4l-introduction.rst | 9 +- Documentation/userspace-api/media/v4l/libv4l.rst | 9 +- .../userspace-api/media/v4l/meta-formats.rst | 9 +- Documentation/userspace-api/media/v4l/mmap.rst | 9 +- Documentation/userspace-api/media/v4l/nv12mt.svg | 28 +- .../userspace-api/media/v4l/nv12mt_example.svg | 28 +- Documentation/userspace-api/media/v4l/open.rst | 120 +- .../userspace-api/media/v4l/pixfmt-bayer.rst | 9 +- .../userspace-api/media/v4l/pixfmt-compressed.rst | 9 +- .../userspace-api/media/v4l/pixfmt-grey.rst | 9 +- .../userspace-api/media/v4l/pixfmt-indexed.rst | 9 +- .../userspace-api/media/v4l/pixfmt-intro.rst | 9 +- .../userspace-api/media/v4l/pixfmt-inzi.rst | 9 +- .../userspace-api/media/v4l/pixfmt-m420.rst | 9 +- .../userspace-api/media/v4l/pixfmt-meta-d4xx.rst | 9 +- .../media/v4l/pixfmt-meta-intel-ipu3.rst | 25 +- .../userspace-api/media/v4l/pixfmt-meta-uvc.rst | 9 +- .../userspace-api/media/v4l/pixfmt-meta-vivid.rst | 26 +- .../media/v4l/pixfmt-meta-vsp1-hgo.rst | 9 +- .../media/v4l/pixfmt-meta-vsp1-hgt.rst | 9 +- .../userspace-api/media/v4l/pixfmt-nv12.rst | 9 +- .../userspace-api/media/v4l/pixfmt-nv12m.rst | 9 +- .../userspace-api/media/v4l/pixfmt-nv12mt.rst | 9 +- .../userspace-api/media/v4l/pixfmt-nv16.rst | 9 +- .../userspace-api/media/v4l/pixfmt-nv16m.rst | 9 +- .../userspace-api/media/v4l/pixfmt-nv24.rst | 9 +- .../userspace-api/media/v4l/pixfmt-packed-hsv.rst | 9 +- .../userspace-api/media/v4l/pixfmt-packed-yuv.rst | 9 +- .../userspace-api/media/v4l/pixfmt-reserved.rst | 26 +- .../userspace-api/media/v4l/pixfmt-rgb.rst | 9 +- .../userspace-api/media/v4l/pixfmt-sdr-cs08.rst | 9 +- .../userspace-api/media/v4l/pixfmt-sdr-cs14le.rst | 9 +- .../userspace-api/media/v4l/pixfmt-sdr-cu08.rst | 9 +- .../userspace-api/media/v4l/pixfmt-sdr-cu16le.rst | 9 +- .../userspace-api/media/v4l/pixfmt-sdr-pcu16be.rst | 9 +- .../userspace-api/media/v4l/pixfmt-sdr-pcu18be.rst | 9 +- .../userspace-api/media/v4l/pixfmt-sdr-pcu20be.rst | 9 +- .../userspace-api/media/v4l/pixfmt-sdr-ru12le.rst | 9 +- .../media/v4l/pixfmt-srggb10-ipu3.rst | 9 +- .../userspace-api/media/v4l/pixfmt-srggb10.rst | 9 +- .../media/v4l/pixfmt-srggb10alaw8.rst | 9 +- .../media/v4l/pixfmt-srggb10dpcm8.rst | 9 +- .../userspace-api/media/v4l/pixfmt-srggb10p.rst | 9 +- .../userspace-api/media/v4l/pixfmt-srggb12.rst | 9 +- .../userspace-api/media/v4l/pixfmt-srggb12p.rst | 9 +- .../userspace-api/media/v4l/pixfmt-srggb14.rst | 9 +- .../userspace-api/media/v4l/pixfmt-srggb14p.rst | 9 +- .../userspace-api/media/v4l/pixfmt-srggb16.rst | 9 +- .../userspace-api/media/v4l/pixfmt-srggb8.rst | 9 +- .../userspace-api/media/v4l/pixfmt-tch-td08.rst | 9 +- .../userspace-api/media/v4l/pixfmt-tch-td16.rst | 9 +- .../userspace-api/media/v4l/pixfmt-tch-tu08.rst | 9 +- .../userspace-api/media/v4l/pixfmt-tch-tu16.rst | 9 +- .../userspace-api/media/v4l/pixfmt-uv8.rst | 9 +- .../userspace-api/media/v4l/pixfmt-uyvy.rst | 9 +- .../userspace-api/media/v4l/pixfmt-v4l2-mplane.rst | 9 +- .../userspace-api/media/v4l/pixfmt-v4l2.rst | 26 +- .../userspace-api/media/v4l/pixfmt-vyuy.rst | 9 +- .../userspace-api/media/v4l/pixfmt-y10.rst | 9 +- .../userspace-api/media/v4l/pixfmt-y10b.rst | 9 +- .../userspace-api/media/v4l/pixfmt-y10p.rst | 9 +- .../userspace-api/media/v4l/pixfmt-y12.rst | 9 +- .../userspace-api/media/v4l/pixfmt-y12i.rst | 9 +- .../userspace-api/media/v4l/pixfmt-y14.rst | 9 +- .../userspace-api/media/v4l/pixfmt-y16-be.rst | 9 +- .../userspace-api/media/v4l/pixfmt-y16.rst | 9 +- .../userspace-api/media/v4l/pixfmt-y41p.rst | 9 +- .../userspace-api/media/v4l/pixfmt-y8i.rst | 9 +- .../userspace-api/media/v4l/pixfmt-yuv410.rst | 9 +- .../userspace-api/media/v4l/pixfmt-yuv411p.rst | 9 +- .../userspace-api/media/v4l/pixfmt-yuv420.rst | 9 +- .../userspace-api/media/v4l/pixfmt-yuv420m.rst | 9 +- .../userspace-api/media/v4l/pixfmt-yuv422m.rst | 9 +- .../userspace-api/media/v4l/pixfmt-yuv422p.rst | 9 +- .../userspace-api/media/v4l/pixfmt-yuv444m.rst | 9 +- .../userspace-api/media/v4l/pixfmt-yuyv.rst | 9 +- .../userspace-api/media/v4l/pixfmt-yvyu.rst | 9 +- .../userspace-api/media/v4l/pixfmt-z16.rst | 9 +- Documentation/userspace-api/media/v4l/pixfmt.rst | 9 +- .../userspace-api/media/v4l/planar-apis.rst | 9 +- Documentation/userspace-api/media/v4l/querycap.rst | 9 +- Documentation/userspace-api/media/v4l/rw.rst | 9 +- .../userspace-api/media/v4l/sdr-formats.rst | 9 +- .../media/v4l/selection-api-configuration.rst | 9 +- .../media/v4l/selection-api-examples.rst | 9 +- .../media/v4l/selection-api-intro.rst | 9 +- .../media/v4l/selection-api-targets.rst | 9 +- .../media/v4l/selection-api-vs-crop-api.rst | 9 +- .../userspace-api/media/v4l/selection-api.rst | 9 +- .../userspace-api/media/v4l/selection.svg | 28 +- .../userspace-api/media/v4l/selections-common.rst | 9 +- Documentation/userspace-api/media/v4l/standard.rst | 9 +- .../userspace-api/media/v4l/streaming-par.rst | 9 +- .../userspace-api/media/v4l/subdev-formats.rst | 9 +- .../media/v4l/subdev-image-processing-crop.svg | 11 +- .../media/v4l/subdev-image-processing-full.svg | 11 +- ...ubdev-image-processing-scaling-multi-source.svg | 11 +- .../userspace-api/media/v4l/tch-formats.rst | 9 +- Documentation/userspace-api/media/v4l/tuner.rst | 9 +- .../userspace-api/media/v4l/user-func.rst | 9 +- Documentation/userspace-api/media/v4l/userp.rst | 9 +- .../media/v4l/v4l2-selection-flags.rst | 9 +- .../media/v4l/v4l2-selection-targets.rst | 9 +- Documentation/userspace-api/media/v4l/v4l2.rst | 11 +- .../userspace-api/media/v4l/v4l2grab-example.rst | 9 +- .../userspace-api/media/v4l/v4l2grab.c.rst | 9 +- Documentation/userspace-api/media/v4l/vbi_525.svg | 11 +- Documentation/userspace-api/media/v4l/vbi_625.svg | 11 +- .../userspace-api/media/v4l/vbi_hsync.svg | 11 +- Documentation/userspace-api/media/v4l/video.rst | 9 +- Documentation/userspace-api/media/v4l/videodev.rst | 9 +- .../userspace-api/media/v4l/vidioc-create-bufs.rst | 9 +- .../userspace-api/media/v4l/vidioc-cropcap.rst | 9 +- .../media/v4l/vidioc-dbg-g-chip-info.rst | 9 +- .../media/v4l/vidioc-dbg-g-register.rst | 9 +- .../userspace-api/media/v4l/vidioc-decoder-cmd.rst | 9 +- .../userspace-api/media/v4l/vidioc-dqevent.rst | 9 +- .../media/v4l/vidioc-dv-timings-cap.rst | 9 +- .../userspace-api/media/v4l/vidioc-encoder-cmd.rst | 9 +- .../media/v4l/vidioc-enum-dv-timings.rst | 9 +- .../userspace-api/media/v4l/vidioc-enum-fmt.rst | 9 +- .../media/v4l/vidioc-enum-frameintervals.rst | 9 +- .../media/v4l/vidioc-enum-framesizes.rst | 9 +- .../media/v4l/vidioc-enum-freq-bands.rst | 9 +- .../userspace-api/media/v4l/vidioc-enumaudio.rst | 9 +- .../media/v4l/vidioc-enumaudioout.rst | 9 +- .../userspace-api/media/v4l/vidioc-enuminput.rst | 9 +- .../userspace-api/media/v4l/vidioc-enumoutput.rst | 9 +- .../userspace-api/media/v4l/vidioc-enumstd.rst | 9 +- .../userspace-api/media/v4l/vidioc-expbuf.rst | 9 +- .../userspace-api/media/v4l/vidioc-g-audio.rst | 9 +- .../userspace-api/media/v4l/vidioc-g-audioout.rst | 9 +- .../userspace-api/media/v4l/vidioc-g-crop.rst | 9 +- .../userspace-api/media/v4l/vidioc-g-ctrl.rst | 9 +- .../media/v4l/vidioc-g-dv-timings.rst | 9 +- .../userspace-api/media/v4l/vidioc-g-edid.rst | 9 +- .../userspace-api/media/v4l/vidioc-g-enc-index.rst | 9 +- .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 9 +- .../userspace-api/media/v4l/vidioc-g-fbuf.rst | 9 +- .../userspace-api/media/v4l/vidioc-g-fmt.rst | 9 +- .../userspace-api/media/v4l/vidioc-g-frequency.rst | 9 +- .../userspace-api/media/v4l/vidioc-g-input.rst | 9 +- .../userspace-api/media/v4l/vidioc-g-jpegcomp.rst | 9 +- .../userspace-api/media/v4l/vidioc-g-modulator.rst | 9 +- .../userspace-api/media/v4l/vidioc-g-output.rst | 9 +- .../userspace-api/media/v4l/vidioc-g-parm.rst | 9 +- .../userspace-api/media/v4l/vidioc-g-priority.rst | 9 +- .../userspace-api/media/v4l/vidioc-g-selection.rst | 9 +- .../media/v4l/vidioc-g-sliced-vbi-cap.rst | 9 +- .../userspace-api/media/v4l/vidioc-g-std.rst | 9 +- .../userspace-api/media/v4l/vidioc-g-tuner.rst | 9 +- .../userspace-api/media/v4l/vidioc-log-status.rst | 9 +- .../userspace-api/media/v4l/vidioc-overlay.rst | 9 +- .../userspace-api/media/v4l/vidioc-prepare-buf.rst | 9 +- .../userspace-api/media/v4l/vidioc-qbuf.rst | 9 +- .../media/v4l/vidioc-query-dv-timings.rst | 9 +- .../userspace-api/media/v4l/vidioc-querybuf.rst | 9 +- .../userspace-api/media/v4l/vidioc-querycap.rst | 9 +- .../userspace-api/media/v4l/vidioc-queryctrl.rst | 9 +- .../userspace-api/media/v4l/vidioc-querystd.rst | 9 +- .../userspace-api/media/v4l/vidioc-reqbufs.rst | 9 +- .../media/v4l/vidioc-s-hw-freq-seek.rst | 9 +- .../userspace-api/media/v4l/vidioc-streamon.rst | 9 +- .../v4l/vidioc-subdev-enum-frame-interval.rst | 9 +- .../media/v4l/vidioc-subdev-enum-frame-size.rst | 9 +- .../media/v4l/vidioc-subdev-enum-mbus-code.rst | 9 +- .../media/v4l/vidioc-subdev-g-crop.rst | 9 +- .../media/v4l/vidioc-subdev-g-fmt.rst | 9 +- .../media/v4l/vidioc-subdev-g-frame-interval.rst | 9 +- .../media/v4l/vidioc-subdev-g-selection.rst | 9 +- .../media/v4l/vidioc-subdev-querycap.rst | 9 +- .../media/v4l/vidioc-subscribe-event.rst | 9 +- .../userspace-api/media/v4l/yuv-formats.rst | 9 +- .../userspace-api/media/videodev2.h.rst.exceptions | 2 +- Documentation/x86/resctrl_ui.rst | 18 +- MAINTAINERS | 48 +- Makefile | 2 +- arch/arc/boot/dts/hsdk.dts | 4 +- arch/arc/mm/init.c | 27 +- arch/arm/boot/dts/am33xx-l4.dtsi | 1 - arch/arm/boot/dts/am437x-l4.dtsi | 3 +- arch/arm/boot/dts/am43x-epos-evm.dts | 4 + arch/arm/boot/dts/dra7-l4.dtsi | 1 - arch/arm/boot/dts/exynos3250.dtsi | 42 +- arch/arm/boot/dts/imx27-phytec-phycard-s-som.dtsi | 4 +- arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts | 2 +- arch/arm/boot/dts/imx50-evk.dts | 2 +- arch/arm/boot/dts/imx51-apf51dev.dts | 4 +- arch/arm/boot/dts/imx53-m53menlo.dts | 2 +- arch/arm/boot/dts/imx53-smd.dts | 2 +- arch/arm/boot/dts/imx53-tqma53.dtsi | 8 +- arch/arm/boot/dts/imx53-voipac-dmm-668.dtsi | 3 +- arch/arm/boot/dts/imx6dl-aristainetos_4.dts | 2 +- arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts | 4 +- arch/arm/boot/dts/imx6dl-prtrvt.dts | 4 +- arch/arm/boot/dts/imx6dl-prtvt7.dts | 2 +- arch/arm/boot/dts/imx6q-ba16.dtsi | 2 +- arch/arm/boot/dts/imx6q-bx50v3.dtsi | 2 +- arch/arm/boot/dts/imx6q-cm-fx6.dts | 2 +- arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 2 +- arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts | 2 +- arch/arm/boot/dts/imx6q-dms-ba16.dts | 2 +- arch/arm/boot/dts/imx6q-gw5400-a.dts | 2 +- arch/arm/boot/dts/imx6q-kontron-samx6i.dtsi | 7 +- arch/arm/boot/dts/imx6q-prti6q.dts | 6 +- arch/arm/boot/dts/imx6q-var-dt6customboard.dts | 4 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-aristainetos.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi | 10 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-dfi-fs700-m60.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-emcon.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 2 - arch/arm/boot/dts/imx6qdl-gw560x.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-gw5910.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-gw5912.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 8 +- arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-pico.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-ts4900.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-ts7970.dtsi | 8 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 2 +- arch/arm/boot/dts/imx6sl-evk.dts | 11 +- arch/arm/boot/dts/imx6sll-evk.dts | 73 + arch/arm/boot/dts/imx6sx-sdb.dtsi | 9 + arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 2 +- arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi | 2 +- .../boot/dts/imx6ul-kontron-n6x1x-som-common.dtsi | 2 +- arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 2 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 2 +- arch/arm/boot/dts/imx7-colibri.dtsi | 2 +- arch/arm/boot/dts/imx7d-sdb.dts | 2 +- arch/arm/boot/dts/imx7d-zii-rmu2.dts | 2 +- arch/arm/boot/dts/imx7d-zii-rpu2.dts | 2 +- arch/arm/boot/dts/mt2701.dtsi | 13 + arch/arm/boot/dts/r8a7742-iwg21m.dtsi | 51 + arch/arm/boot/dts/rk3066a-bqcurie2.dts | 6 +- arch/arm/boot/dts/rk3066a-marsboard.dts | 6 +- arch/arm/boot/dts/rk3066a-rayeager.dts | 6 +- arch/arm/boot/dts/rk3066a.dtsi | 2 +- arch/arm/boot/dts/rk3288-evb.dtsi | 2 +- arch/arm/boot/dts/rk3288-firefly-reload-core.dtsi | 2 +- arch/arm/boot/dts/rk3288-firefly.dtsi | 2 +- arch/arm/boot/dts/rk3288-miqi.dts | 16 +- arch/arm/boot/dts/rk3288-popmetal.dts | 16 +- arch/arm/boot/dts/rk3288-r89.dts | 16 +- arch/arm/boot/dts/rk3288-rock2-square.dts | 2 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 2 +- arch/arm/boot/dts/rk3288-vyasa.dts | 14 +- arch/arm/boot/dts/sun4i-a10-a1000.dts | 25 + arch/arm/boot/dts/sun8i-a33-olinuxino.dts | 4 +- arch/arm/boot/dts/sun8i-a33.dtsi | 4 +- arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 14 +- arch/arm/boot/dts/sun8i-r40.dtsi | 104 + arch/arm/boot/dts/tegra20-cpu-opp-microvolt.dtsi | 36 - arch/arm/boot/dts/tegra20-cpu-opp.dtsi | 67 +- arch/arm/boot/dts/tegra30-cpu-opp-microvolt.dtsi | 512 ----- arch/arm/boot/dts/tegra30-cpu-opp.dtsi | 984 ++------- arch/arm/configs/aspeed_g4_defconfig | 3 +- arch/arm/configs/aspeed_g5_defconfig | 3 +- arch/arm/configs/multi_v7_defconfig | 2 +- arch/arm/configs/shmobile_defconfig | 2 +- arch/arm/include/asm/dma-mapping.h | 10 +- arch/arm/mach-keystone/keystone.c | 17 +- .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 2 - .../omap_hwmod_33xx_43xx_interconnect_data.c | 8 - .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 37 - arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 1 - arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 8 - arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 44 - arch/arm/mach-omap2/pm33xx-core.c | 25 - arch/arm/mach-omap2/pm34xx.c | 4 - arch/arm/mach-s3c/mach-amlm5900.c | 4 +- arch/arm/mach-s3c/mach-anubis.c | 4 +- arch/arm/mach-s3c/mach-anw6410.c | 4 +- arch/arm/mach-s3c/mach-at2440evb.c | 4 +- arch/arm/mach-s3c/mach-bast.c | 4 +- arch/arm/mach-s3c/mach-crag6410.c | 4 +- arch/arm/mach-s3c/mach-gta02.c | 4 +- arch/arm/mach-s3c/mach-h1940.c | 4 +- arch/arm/mach-s3c/mach-hmt.c | 4 +- arch/arm/mach-s3c/mach-jive.c | 4 +- arch/arm/mach-s3c/mach-mini2440.c | 4 +- arch/arm/mach-s3c/mach-mini6410.c | 4 +- arch/arm/mach-s3c/mach-n30.c | 4 +- arch/arm/mach-s3c/mach-ncp.c | 4 +- arch/arm/mach-s3c/mach-nexcoder.c | 4 +- arch/arm/mach-s3c/mach-osiris.c | 4 +- arch/arm/mach-s3c/mach-otom.c | 4 +- arch/arm/mach-s3c/mach-qt2410.c | 4 +- arch/arm/mach-s3c/mach-real6410.c | 4 +- arch/arm/mach-s3c/mach-rx1950.c | 4 +- arch/arm/mach-s3c/mach-rx3715.c | 4 +- arch/arm/mach-s3c/mach-smartq.c | 2 +- arch/arm/mach-s3c/mach-smartq5.c | 2 +- arch/arm/mach-s3c/mach-smartq7.c | 2 +- arch/arm/mach-s3c/mach-smdk2410.c | 4 +- arch/arm/mach-s3c/mach-smdk2413.c | 8 +- arch/arm/mach-s3c/mach-smdk2416.c | 4 +- arch/arm/mach-s3c/mach-smdk2440.c | 4 +- arch/arm/mach-s3c/mach-smdk2443.c | 4 +- arch/arm/mach-s3c/mach-smdk6400.c | 4 +- arch/arm/mach-s3c/mach-smdk6410.c | 4 +- arch/arm/mach-s3c/mach-tct_hammer.c | 4 +- arch/arm/mach-s3c/mach-vr1000.c | 4 +- arch/arm/mach-s3c/mach-vstms.c | 4 +- arch/arm/mach-s3c/s3c24xx.c | 4 +- arch/arm/mach-s3c/s3c24xx.h | 18 +- arch/arm/mach-s3c/s3c64xx.c | 4 +- arch/arm/mach-s3c/s3c64xx.h | 18 +- arch/arm64/Makefile | 14 +- arch/arm64/boot/dts/allwinner/Makefile | 1 + .../dts/allwinner/sun50i-a100-allwinner-perf1.dts | 180 ++ arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 364 ++++ .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 8 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 8 +- .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 8 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 8 +- .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 8 +- .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 8 +- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 8 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 8 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 20 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 7 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 1 + .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 4 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 6 +- arch/arm64/boot/dts/freescale/Makefile | 1 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 16 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 16 +- .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 8 +- .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 24 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 59 +- .../boot/dts/freescale/imx8mm-var-som-symphony.dts | 246 +++ .../{imx8mm-evk.dts => imx8mm-var-som.dtsi} | 412 ++-- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 2 - arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 2 - arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 6 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 1 + arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts | 6 +- arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mq-thor96.dts | 2 +- .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 2 +- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 2 +- arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 2 + arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 11 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 12 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 20 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 15 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 20 +- arch/arm64/boot/dts/qcom/Makefile | 5 + arch/arm64/boot/dts/qcom/msm8992.dtsi | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts | 24 + .../boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts | 18 + .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 15 + arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 192 ++ .../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi | 15 + arch/arm64/boot/dts/qcom/sc7180-trogdor-r1-lte.dts | 14 + arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 191 ++ arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 1348 ++++++++++++ arch/arm64/boot/dts/qcom/sc7180.dtsi | 15 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 12 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 19 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 15 +- arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 64 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 483 ++++- arch/arm64/boot/dts/rockchip/Makefile | 5 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts | 374 ++++ arch/arm64/boot/dts/rockchip/rk3328-evb.dts | 12 + arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 2 +- .../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 4 +- .../boot/dts/rockchip/rk3399-roc-pc-mezzanine.dts | 18 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 12 +- ...{rk3399-rock-pi-4.dts => rk3399-rock-pi-4.dtsi} | 26 - arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a.dts | 13 + arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b.dts | 42 + arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4c.dts | 51 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 30 +- arch/arm64/boot/dts/ti/k3-am65.dtsi | 6 +- .../boot/dts/ti/k3-j721e-common-proc-board.dts | 93 - arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 61 + arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 153 ++ arch/arm64/boot/dts/ti/k3-j721e.dtsi | 4 +- arch/arm64/configs/defconfig | 3 + arch/arm64/include/asm/compiler.h | 6 + arch/arm64/include/asm/irqflags.h | 5 + arch/arm64/include/asm/kvm_arm.h | 3 +- arch/arm64/include/asm/kvm_asm.h | 43 + arch/arm64/include/asm/tlbflush.h | 6 +- arch/arm64/kernel/image-vars.h | 4 + arch/arm64/kernel/process.c | 2 - arch/arm64/kernel/vmlinux.lds.S | 8 + arch/arm64/kvm/hyp/entry.S | 15 +- arch/arm64/kvm/hyp/hyp-entry.S | 65 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 39 +- arch/arm64/kvm/hyp/nvhe/switch.c | 5 + arch/arm64/kvm/hyp/vhe/switch.c | 5 + arch/arm64/mm/init.c | 2 + arch/h8300/kernel/process.c | 2 +- arch/ia64/kernel/ia64_ksyms.c | 2 +- arch/ia64/kernel/process.c | 4 +- arch/m68k/kernel/process.c | 10 +- arch/microblaze/include/asm/Kbuild | 1 - arch/microblaze/mm/init.c | 3 + arch/mips/include/asm/irqflags.h | 5 + arch/nds32/include/asm/irqflags.h | 5 + arch/nds32/kernel/setup.c | 2 +- arch/nios2/kernel/process.c | 2 +- arch/parisc/Kconfig | 1 + arch/parisc/include/asm/socket.h | 4 +- arch/parisc/include/uapi/asm/fcntl.h | 7 +- arch/parisc/include/uapi/asm/signal.h | 13 +- arch/parisc/kernel/inventory.c | 30 + arch/parisc/kernel/smp.c | 9 +- arch/powerpc/include/asm/book3s/64/mmu.h | 10 +- arch/powerpc/include/asm/hw_irq.h | 11 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 15 - arch/powerpc/mm/init_64.c | 11 +- arch/powerpc/platforms/Kconfig.cputype | 2 +- arch/s390/kernel/idle.c | 3 +- arch/sh/drivers/pci/pcie-sh7786.c | 9 +- arch/sparc/kernel/process.c | 6 +- arch/x86/entry/entry_64.S | 5 +- arch/x86/entry/thunk_32.S | 5 - arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/fsgsbase.h | 4 +- arch/x86/include/asm/mmu.h | 1 + arch/x86/kernel/apic/vector.c | 16 +- arch/x86/kernel/cpu/cpuid-deps.c | 1 + arch/x86/kernel/cpu/mce/core.c | 9 +- arch/x86/kernel/cpu/resctrl/core.c | 11 + arch/x86/kernel/cpu/resctrl/internal.h | 30 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 53 +- arch/x86/kernel/cpu/scattered.c | 1 + arch/x86/kernel/process.c | 4 - arch/x86/kernel/process_64.c | 8 +- arch/x86/kernel/smpboot.c | 26 +- arch/x86/kernel/sys_ia32.c | 2 +- arch/x86/mm/tlb.c | 13 +- arch/x86/net/bpf_jit_comp.c | 32 +- arch/x86/pci/intel_mid_pci.c | 1 + arch/x86/pci/sta2x11-fixup.c | 7 +- arch/xtensa/Kconfig | 2 +- arch/xtensa/include/asm/uaccess.h | 2 +- block/Kconfig | 2 - block/blk-cgroup.c | 23 +- block/blk-core.c | 196 +- block/blk-iocost.c | 1540 +++++++++---- block/blk-map.c | 176 +- block/blk-merge.c | 201 ++ block/blk-mq-sched.c | 96 +- block/blk-stat.c | 17 +- block/blk.h | 25 +- block/genhd.c | 87 +- block/ioprio.c | 2 +- block/kyber-iosched.c | 2 +- block/partitions/core.c | 64 +- crypto/ahash.c | 13 +- drivers/acpi/arm64/iort.c | 5 +- drivers/base/core.c | 2 + drivers/base/firmware_loader/firmware.h | 2 + drivers/base/firmware_loader/main.c | 17 +- drivers/base/regmap/regmap-sdw.c | 1 - drivers/base/regmap/regmap.c | 4 +- drivers/block/aoe/aoecmd.c | 4 +- drivers/block/loop.c | 8 +- drivers/block/nbd.c | 9 +- drivers/block/pktcdvd.c | 2 +- drivers/block/virtio_blk.c | 2 +- drivers/bluetooth/btusb.c | 9 +- drivers/char/lp.c | 6 +- drivers/char/mspec.c | 5 +- drivers/char/raw.c | 5 + drivers/clk/imx/clk-imx8mp.c | 24 +- drivers/clk/sunxi-ng/Kconfig | 10 + drivers/clk/sunxi-ng/Makefile | 2 + drivers/clk/sunxi-ng/ccu-sun50i-a100-r.c | 214 ++ drivers/clk/sunxi-ng/ccu-sun50i-a100-r.h | 21 + drivers/clk/sunxi-ng/ccu-sun50i-a100.c | 1276 +++++++++++ drivers/clk/sunxi-ng/ccu-sun50i-a100.h | 56 + drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 37 +- drivers/counter/microchip-tcb-capture.c | 4 +- drivers/cpufreq/intel_pstate.c | 236 +- drivers/cpufreq/s5pv210-cpufreq.c | 31 +- drivers/cpuidle/cpuidle.c | 19 +- drivers/crypto/cavium/nitrox/nitrox_main.c | 1 + drivers/crypto/ccree/cc_pm.c | 6 +- drivers/crypto/hifn_795x.c | 3 - drivers/crypto/mediatek/mtk-aes.c | 57 +- drivers/crypto/mediatek/mtk-sha.c | 2 +- drivers/crypto/sa2ul.c | 4 +- drivers/crypto/stm32/stm32-crc32.c | 5 +- drivers/crypto/stm32/stm32-cryp.c | 47 +- drivers/crypto/stm32/stm32-hash.c | 4 +- drivers/devfreq/rk3399_dmc.c | 20 +- drivers/dma/fsldma.h | 12 +- drivers/edac/aspeed_edac.c | 4 +- drivers/edac/i5100_edac.c | 11 +- drivers/edac/ti_edac.c | 3 +- drivers/extcon/extcon-max14577.c | 2 +- drivers/extcon/extcon-max77693.c | 2 +- drivers/extcon/extcon-max77843.c | 2 +- drivers/extcon/extcon-max8997.c | 2 +- drivers/extcon/extcon-palmas.c | 18 +- drivers/firmware/Kconfig | 2 +- drivers/firmware/qemu_fw_cfg.c | 3 + drivers/fpga/dfl-pci.c | 24 +- drivers/fpga/dfl.c | 187 +- drivers/fpga/dfl.h | 7 +- drivers/fpga/xilinx-spi.c | 77 +- drivers/gpio/Kconfig | 2 +- drivers/gpio/gpio-bcm-kona.c | 5 +- drivers/gpio/gpio-davinci.c | 8 +- drivers/gpio/gpio-dwapb.c | 352 +-- drivers/gpio/gpio-omap.c | 5 +- drivers/gpio/gpio-pca953x.c | 9 +- drivers/gpio/gpio-pisosr.c | 9 +- drivers/gpio/gpio-zynq.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 4 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 + drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 34 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.h | 1 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 19 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 2 +- drivers/gpu/drm/bridge/lontium-lt9611.c | 4 +- drivers/gpu/drm/drm_connector.c | 45 +- drivers/gpu/drm/drm_debugfs_crc.c | 4 +- drivers/gpu/drm/drm_dp_mst_topology.c | 256 ++- drivers/gpu/drm/gma500/framebuffer.c | 6 +- drivers/gpu/drm/hisilicon/hibmc/Kconfig | 2 +- drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/display/intel_combo_phy.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 113 +- drivers/gpu/drm/i915/display/intel_ddi.h | 2 + .../gpu/drm/i915/display/intel_display_debugfs.c | 21 +- drivers/gpu/drm/i915/display/intel_display_power.c | 2 +- drivers/gpu/drm/i915/display/intel_display_types.h | 30 +- drivers/gpu/drm/i915/display/intel_dp.c | 646 +----- drivers/gpu/drm/i915/display/intel_dp.h | 9 + drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 703 ++++++ drivers/gpu/drm/i915/display/intel_dp_mst.c | 19 + drivers/gpu/drm/i915/display/intel_hdcp.c | 217 +- drivers/gpu/drm/i915/display/intel_hdcp.h | 2 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 30 +- drivers/gpu/drm/i915/display/intel_psr.c | 4 +- drivers/gpu/drm/i915/display/intel_sprite.c | 2 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 23 +- drivers/gpu/drm/i915/i915_drv.h | 39 +- drivers/gpu/drm/i915/intel_pm.c | 2 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 20 +- drivers/gpu/drm/panel/panel-raydium-rm67191.c | 3 +- drivers/gpu/drm/panel/panel-simple.c | 31 +- drivers/gpu/drm/radeon/radeon_ttm.c | 8 +- drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c | 17 + drivers/gpu/drm/sun4i/sun4i_backend.c | 5 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 4 +- drivers/gpu/drm/tegra/dsi.c | 4 +- drivers/gpu/drm/virtio/Kconfig | 2 +- drivers/gpu/drm/vkms/vkms_composer.c | 55 +- drivers/gpu/drm/vkms/vkms_crtc.c | 5 + drivers/gpu/host1x/mipi.c | 22 +- drivers/hid/hid-core.c | 15 +- drivers/hid/hid-elan.c | 2 + drivers/hid/hid-ids.h | 3 + drivers/hid/hid-input.c | 4 + drivers/hid/hid-logitech-dj.c | 2 +- drivers/hid/hid-microsoft.c | 2 + drivers/hid/hid-multitouch.c | 2 + drivers/hid/hid-quirks.c | 2 + drivers/hwmon/adt7462.c | 8 +- drivers/hwmon/gsc-hwmon.c | 32 +- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 2 +- drivers/i2c/busses/Kconfig | 1 + drivers/i2c/busses/i2c-xiic.c | 62 +- drivers/idle/intel_idle.c | 16 - drivers/iio/accel/bmc150-accel-core.c | 15 +- drivers/iio/accel/kxsd9.c | 16 +- drivers/iio/accel/mma7455_core.c | 16 +- drivers/iio/accel/mma8452.c | 11 +- drivers/iio/adc/Kconfig | 2 + drivers/iio/adc/ina2xx-adc.c | 11 +- drivers/iio/adc/max1118.c | 10 +- drivers/iio/adc/mcp3422.c | 16 +- drivers/iio/adc/meson_saradc.c | 2 +- drivers/iio/adc/ti-adc081c.c | 11 +- drivers/iio/adc/ti-adc084s021.c | 10 +- drivers/iio/adc/ti-ads1015.c | 10 + drivers/iio/chemical/ccs811.c | 13 +- .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 2 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 5 +- drivers/iio/light/ltr501.c | 15 +- drivers/iio/light/max44000.c | 12 +- drivers/iio/magnetometer/ak8975.c | 16 +- drivers/iio/proximity/mb1232.c | 17 +- drivers/infiniband/core/cma.c | 25 +- drivers/infiniband/core/rdma_core.c | 3 +- drivers/infiniband/core/ucma.c | 444 ++-- drivers/infiniband/hw/hns/hns_roce_ah.c | 18 + drivers/infiniband/hw/hns/hns_roce_device.h | 23 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 13 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 6 +- drivers/infiniband/hw/mlx5/qp.c | 23 +- drivers/infiniband/hw/qib/qib_mad.c | 52 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 2 - drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 11 - drivers/infiniband/hw/usnic/usnic_ib_verbs.h | 2 - drivers/infiniband/sw/rxe/rxe.c | 37 +- drivers/infiniband/sw/rxe/rxe.h | 29 +- drivers/infiniband/sw/rxe/rxe_av.c | 29 +- drivers/infiniband/sw/rxe/rxe_comp.c | 32 +- drivers/infiniband/sw/rxe/rxe_cq.c | 29 +- drivers/infiniband/sw/rxe/rxe_hdr.h | 29 +- drivers/infiniband/sw/rxe/rxe_hw_counters.c | 29 +- drivers/infiniband/sw/rxe/rxe_hw_counters.h | 29 +- drivers/infiniband/sw/rxe/rxe_icrc.c | 29 +- drivers/infiniband/sw/rxe/rxe_loc.h | 29 +- drivers/infiniband/sw/rxe/rxe_mcast.c | 29 +- drivers/infiniband/sw/rxe/rxe_mmap.c | 29 +- drivers/infiniband/sw/rxe/rxe_mr.c | 29 +- drivers/infiniband/sw/rxe/rxe_net.c | 31 +- drivers/infiniband/sw/rxe/rxe_net.h | 29 +- drivers/infiniband/sw/rxe/rxe_opcode.c | 29 +- drivers/infiniband/sw/rxe/rxe_opcode.h | 29 +- drivers/infiniband/sw/rxe/rxe_param.h | 29 +- drivers/infiniband/sw/rxe/rxe_pool.c | 89 +- drivers/infiniband/sw/rxe/rxe_pool.h | 36 +- drivers/infiniband/sw/rxe/rxe_qp.c | 32 +- drivers/infiniband/sw/rxe/rxe_queue.c | 29 +- drivers/infiniband/sw/rxe/rxe_queue.h | 29 +- drivers/infiniband/sw/rxe/rxe_recv.c | 29 +- drivers/infiniband/sw/rxe/rxe_req.c | 29 +- drivers/infiniband/sw/rxe/rxe_resp.c | 29 +- drivers/infiniband/sw/rxe/rxe_srq.c | 29 +- drivers/infiniband/sw/rxe/rxe_sysfs.c | 29 +- drivers/infiniband/sw/rxe/rxe_task.c | 29 +- drivers/infiniband/sw/rxe/rxe_task.h | 31 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 29 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 29 +- drivers/input/keyboard/cros_ec_keyb.c | 2 +- drivers/iommu/io-pgtable-arm.c | 2 +- drivers/md/dm.c | 15 +- drivers/md/raid5.c | 7 +- drivers/media/cec/core/cec-adap.c | 2 +- drivers/media/cec/core/cec-core.c | 27 +- drivers/media/cec/core/cec-pin.c | 6 +- drivers/media/cec/usb/pulse8/pulse8-cec.c | 2 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 53 +- drivers/media/dvb-frontends/af9013.c | 2 +- drivers/media/dvb-frontends/lg2160.c | 2 +- drivers/media/dvb-frontends/m88ds3103.c | 2 +- drivers/media/dvb-frontends/mb86a16.c | 7 +- drivers/media/i2c/Kconfig | 6 +- drivers/media/i2c/adv7180.c | 2 +- drivers/media/i2c/adv7511-v4l2.c | 4 +- drivers/media/i2c/imx219.c | 2 +- drivers/media/i2c/imx274.c | 8 +- drivers/media/i2c/m5mols/m5mols_core.c | 3 +- drivers/media/i2c/max9286.c | 3 +- drivers/media/i2c/msp3400-kthreads.c | 2 +- drivers/media/i2c/ov2740.c | 24 +- drivers/media/i2c/ov5640.c | 4 +- drivers/media/i2c/ov5675.c | 15 +- drivers/media/i2c/ov6650.c | 4 +- drivers/media/i2c/ov7740.c | 10 +- drivers/media/i2c/ov9640.c | 2 +- drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c | 2 +- drivers/media/i2c/smiapp/smiapp-core.c | 6 +- drivers/media/i2c/tda1997x.c | 16 +- drivers/media/i2c/tvp5150.c | 2 +- drivers/media/mc/mc-device.c | 7 +- drivers/media/pci/bt8xx/bttv-driver.c | 2 +- drivers/media/pci/bt8xx/dvb-bt8xx.c | 7 +- drivers/media/pci/cobalt/cobalt-i2c.c | 8 +- drivers/media/pci/cobalt/cobalt-omnitek.c | 2 +- drivers/media/pci/cx23885/cx23885-video.c | 2 +- drivers/media/pci/cx88/cx88-cards.c | 2 +- drivers/media/pci/cx88/cx88-video.c | 2 +- drivers/media/pci/dt3155/dt3155.c | 3 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 9 +- drivers/media/pci/mantis/mantis_dma.c | 4 +- drivers/media/pci/mantis/mantis_dma.h | 2 +- drivers/media/pci/mantis/mantis_dvb.c | 2 +- drivers/media/pci/ngene/ngene-core.c | 12 +- drivers/media/pci/saa7134/saa7134-cards.c | 4 +- drivers/media/pci/saa7134/saa7134-core.c | 20 +- drivers/media/pci/saa7134/saa7134-empress.c | 3 +- drivers/media/pci/saa7134/saa7134-go7007.c | 2 +- drivers/media/pci/saa7134/saa7134-video.c | 2 - drivers/media/pci/saa7164/saa7164-buffer.c | 8 +- drivers/media/pci/saa7164/saa7164-core.c | 12 +- drivers/media/pci/saa7164/saa7164-dvb.c | 7 +- drivers/media/pci/saa7164/saa7164-vbi.c | 6 +- drivers/media/pci/smipcie/smipcie-main.c | 6 +- drivers/media/pci/solo6x10/solo6x10-core.c | 2 +- drivers/media/pci/solo6x10/solo6x10-i2c.c | 2 +- drivers/media/pci/sta2x11/sta2x11_vip.c | 6 +- drivers/media/pci/ttpci/av7110.c | 20 +- drivers/media/pci/ttpci/budget-ci.c | 15 +- drivers/media/pci/ttpci/budget-core.c | 6 +- drivers/media/pci/tw5864/tw5864-video.c | 19 +- drivers/media/platform/aspeed-video.c | 5 +- drivers/media/platform/coda/coda-bit.c | 4 +- drivers/media/platform/coda/coda-common.c | 15 +- drivers/media/platform/exynos4-is/fimc-capture.c | 27 +- drivers/media/platform/exynos4-is/fimc-core.c | 67 +- drivers/media/platform/exynos4-is/fimc-core.h | 5 - drivers/media/platform/exynos4-is/fimc-is.c | 17 +- drivers/media/platform/exynos4-is/fimc-reg.c | 9 +- drivers/media/platform/exynos4-is/media-dev.c | 85 +- drivers/media/platform/exynos4-is/media-dev.h | 11 - drivers/media/platform/fsl-viu.c | 2 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 10 +- drivers/media/platform/marvell-ccic/mcam-core.c | 40 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 133 +- drivers/media/platform/mtk-jpeg/Makefile | 5 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 930 +++++--- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.h | 106 +- .../mtk-jpeg/{mtk_jpeg_hw.c => mtk_jpeg_dec_hw.c} | 10 +- .../mtk-jpeg/{mtk_jpeg_hw.h => mtk_jpeg_dec_hw.h} | 12 +- .../{mtk_jpeg_parse.c => mtk_jpeg_dec_parse.c} | 2 +- .../{mtk_jpeg_parse.h => mtk_jpeg_dec_parse.h} | 2 +- .../{mtk_jpeg_reg.h => mtk_jpeg_dec_reg.h} | 19 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_enc_hw.c | 154 ++ drivers/media/platform/mtk-jpeg/mtk_jpeg_enc_hw.h | 91 + drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 11 +- .../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 2 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 5 - drivers/media/platform/omap3isp/isp.c | 2 +- drivers/media/platform/omap3isp/ispvideo.c | 2 +- drivers/media/platform/pxa_camera.c | 6 +- drivers/media/platform/qcom/camss/camss-vfe.c | 8 - drivers/media/platform/qcom/camss/camss-vfe.h | 2 - drivers/media/platform/qcom/camss/camss-video.c | 124 +- drivers/media/platform/qcom/camss/camss-video.h | 2 - drivers/media/platform/qcom/camss/camss.c | 5 - drivers/media/platform/qcom/venus/Makefile | 2 +- drivers/media/platform/qcom/venus/core.c | 28 +- drivers/media/platform/qcom/venus/core.h | 10 + drivers/media/platform/qcom/venus/dbgfs.c | 21 + drivers/media/platform/qcom/venus/dbgfs.h | 12 + drivers/media/platform/qcom/venus/helpers.c | 2 +- drivers/media/platform/qcom/venus/hfi.c | 5 + drivers/media/platform/qcom/venus/hfi.h | 1 + drivers/media/platform/qcom/venus/hfi_cmds.c | 37 +- drivers/media/platform/qcom/venus/hfi_helper.h | 10 +- drivers/media/platform/qcom/venus/hfi_msgs.c | 18 +- drivers/media/platform/qcom/venus/hfi_parser.c | 3 + drivers/media/platform/qcom/venus/hfi_venus.c | 72 +- drivers/media/platform/qcom/venus/hfi_venus.h | 1 + drivers/media/platform/qcom/venus/pm_helpers.c | 2 +- drivers/media/platform/qcom/venus/vdec.c | 26 +- drivers/media/platform/qcom/venus/venc.c | 40 +- drivers/media/platform/qcom/venus/venc_ctrls.c | 21 +- drivers/media/platform/rcar-vin/rcar-core.c | 22 +- drivers/media/platform/renesas-ceu.c | 4 +- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 6 + drivers/media/platform/sti/bdisp/bdisp-debug.c | 29 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 7 +- drivers/media/platform/sti/bdisp/bdisp.h | 2 +- .../media/platform/sti/c8sectpfe/c8sectpfe-core.c | 10 +- drivers/media/platform/sti/hva/hva-debugfs.c | 22 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 6 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c | 6 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 4 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 7 +- .../platform/sunxi/sun8i-rotate/sun8i_rotate.c | 5 +- drivers/media/radio/radio-si476x.c | 66 +- drivers/media/radio/si4713/si4713.c | 2 +- drivers/media/radio/wl128x/fmdrv_common.c | 12 +- drivers/media/rc/gpio-ir-tx.c | 16 +- drivers/media/rc/iguanair.c | 2 +- drivers/media/rc/mceusb.c | 2 +- drivers/media/rc/rc-main.c | 44 +- drivers/media/test-drivers/vicodec/vicodec-core.c | 7 +- drivers/media/test-drivers/vimc/vimc-capture.c | 7 +- drivers/media/test-drivers/vivid/vivid-core.c | 32 +- drivers/media/test-drivers/vivid/vivid-vbi-gen.c | 2 +- drivers/media/tuners/fc0011.c | 2 +- drivers/media/tuners/tda18271-fe.c | 2 +- drivers/media/usb/au0828/au0828-video.c | 12 +- drivers/media/usb/cx231xx/cx231xx-core.c | 16 +- drivers/media/usb/dvb-usb-v2/af9015.c | 2 +- drivers/media/usb/dvb-usb-v2/gl861.c | 2 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 8 +- drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c | 4 +- drivers/media/usb/dvb-usb/cxusb-analog.c | 13 +- drivers/media/usb/dvb-usb/dib0700_devices.c | 11 +- drivers/media/usb/em28xx/em28xx-audio.c | 8 +- drivers/media/usb/go7007/go7007-driver.c | 2 +- drivers/media/usb/gspca/mr97310a.c | 10 +- drivers/media/usb/gspca/nw80x.c | 2 +- drivers/media/usb/gspca/ov519.c | 6 +- drivers/media/usb/gspca/sn9c20x.c | 2 +- drivers/media/usb/gspca/sunplus.c | 4 +- drivers/media/usb/gspca/xirlink_cit.c | 4 +- drivers/media/usb/gspca/zc3xx.c | 4 +- drivers/media/usb/pwc/pwc-v4l.c | 2 +- drivers/media/usb/siano/smsusb.c | 2 +- drivers/media/usb/tm6000/tm6000-alsa.c | 8 +- drivers/media/usb/tm6000/tm6000-core.c | 24 +- drivers/media/usb/ttusb-dec/ttusb_dec.c | 7 +- drivers/media/usb/usbtv/usbtv-video.c | 4 +- drivers/media/usb/uvc/uvc_video.c | 4 +- drivers/media/v4l2-core/v4l2-ctrls.c | 40 + drivers/media/v4l2-core/v4l2-h264.c | 12 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 41 + drivers/memory/samsung/exynos5422-dmc.c | 104 +- drivers/message/fusion/mptscsih.c | 3 +- drivers/mfd/Kconfig | 13 - drivers/mfd/Makefile | 2 - drivers/mfd/intel-m10-bmc.c | 169 -- drivers/misc/cardreader/rtsx_pcr.c | 4 - drivers/misc/eeprom/at25.c | 4 +- drivers/misc/fastrpc.c | 4 +- drivers/misc/habanalabs/common/debugfs.c | 2 +- .../misc/habanalabs/include/gaudi/gaudi_masks.h | 32 +- drivers/misc/kgdbts.c | 48 +- drivers/misc/vmw_vmci/vmci_queue_pair.c | 10 +- drivers/mmc/core/sd.c | 2 +- drivers/mmc/host/Kconfig | 2 +- drivers/mmc/host/renesas_sdhi_core.c | 58 +- drivers/mmc/host/sdhci-esdhc-imx.c | 4 +- drivers/mmc/host/sdhci-msm.c | 12 +- drivers/mmc/host/sdhci-tegra.c | 55 +- drivers/mmc/host/sdhci_am654.c | 24 + drivers/mmc/host/tmio_mmc.c | 8 - drivers/mmc/host/tmio_mmc.h | 7 - drivers/mmc/host/tmio_mmc_core.c | 45 +- drivers/mmc/host/uniphier-sd.c | 5 +- drivers/mtd/nand/raw/oxnas_nand.c | 3 +- drivers/net/dsa/mt7530.c | 2 +- drivers/net/dsa/mv88e6xxx/chip.c | 11 +- drivers/net/dsa/ocelot/Kconfig | 1 + drivers/net/dsa/ocelot/felix.c | 28 +- drivers/net/dsa/ocelot/felix.h | 20 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 374 +--- drivers/net/dsa/ocelot/seville_vsc9953.c | 21 +- drivers/net/ethernet/cavium/liquidio/octeon_droq.c | 9 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_thermal.c | 8 +- drivers/net/ethernet/dlink/dl2k.c | 1 - .../net/ethernet/freescale/dpaa2/dpaa2-eth-dcb.c | 8 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 400 ++-- .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 89 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 2 - drivers/net/ethernet/huawei/hinic/Makefile | 3 +- drivers/net/ethernet/huawei/hinic/hinic_debugfs.c | 318 +++ drivers/net/ethernet/huawei/hinic/hinic_debugfs.h | 114 + drivers/net/ethernet/huawei/hinic/hinic_dev.h | 20 + drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 1 + drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 2 + drivers/net/ethernet/huawei/hinic/hinic_hw_io.c | 2 + drivers/net/ethernet/huawei/hinic/hinic_hw_io.h | 1 + drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h | 6 + drivers/net/ethernet/huawei/hinic/hinic_main.c | 83 +- drivers/net/ethernet/ibm/ibmvnic.c | 19 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 29 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 10 +- drivers/net/ethernet/intel/i40e/i40e_txrx.h | 2 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 81 +- drivers/net/ethernet/intel/i40e/i40e_xsk.h | 4 +- drivers/net/ethernet/intel/ice/ice.h | 18 +- drivers/net/ethernet/intel/ice/ice_base.c | 16 +- drivers/net/ethernet/intel/ice/ice_lib.c | 2 +- drivers/net/ethernet/intel/ice/ice_main.c | 10 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 8 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 2 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 138 +- drivers/net/ethernet/intel/ice/ice_xsk.h | 7 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 34 +- .../net/ethernet/intel/ixgbe/ixgbe_txrx_common.h | 7 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 63 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 89 + .../ethernet/marvell/octeontx2/nic/otx2_common.h | 5 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 6 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 25 +- .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 3 +- drivers/net/ethernet/mellanox/mlx4/mr.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 19 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 5 +- .../mellanox/mlx5/core/en/xsk/{umem.c => pool.c} | 110 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/pool.h | 27 + .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.h | 10 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 12 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.h | 2 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 14 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.h | 6 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/umem.h | 29 - .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 2 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 49 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 16 +- drivers/net/ethernet/pensando/ionic/ionic.h | 4 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 32 +- .../net/ethernet/pensando/ionic/ionic_debugfs.c | 29 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 46 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 49 +- .../net/ethernet/pensando/ionic/ionic_devlink.c | 2 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 127 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 785 ++++--- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 94 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 26 +- drivers/net/ethernet/pensando/ionic/ionic_stats.c | 48 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 95 +- drivers/net/ethernet/sfc/ef10.c | 2 - drivers/net/ethernet/sfc/ethtool.c | 3 +- drivers/net/ethernet/sfc/farch.c | 9 +- drivers/net/ethernet/sfc/mcdi.c | 6 +- drivers/net/ethernet/sfc/mcdi.h | 2 +- drivers/net/ethernet/sfc/net_driver.h | 2 - drivers/net/ethernet/sfc/selftest.c | 2 +- drivers/net/ethernet/sfc/siena.c | 1 - drivers/net/ethernet/sun/sungem.c | 5 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 2 + drivers/net/ethernet/ti/am65-cpts.c | 6 +- drivers/net/gtp.c | 12 +- drivers/net/pcs/Kconfig | 6 + drivers/net/pcs/Makefile | 1 + drivers/net/pcs/pcs-lynx.c | 312 +++ drivers/net/phy/dp83822.c | 225 +- drivers/net/phy/phylink.c | 48 +- drivers/net/phy/smsc.c | 67 + drivers/net/usb/Kconfig | 2 + drivers/net/usb/dm9601.c | 4 + drivers/net/usb/smsc95xx.c | 475 ++-- drivers/net/wan/fsl_ucc_hdlc.c | 1 + drivers/net/wan/hdlc_cisco.c | 1 + drivers/net/wan/slic_ds26522.c | 2 - drivers/net/wireless/broadcom/b43/phy_ht.c | 3 - .../wireless/broadcom/brcm80211/brcmfmac/btcoex.c | 12 +- .../broadcom/brcm80211/brcmfmac/firmware.c | 2 +- .../broadcom/brcm80211/brcmfmac/fwsignal.c | 20 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 31 +- .../wireless/broadcom/brcm80211/brcmsmac/ampdu.c | 35 +- .../wireless/broadcom/brcm80211/brcmsmac/main.c | 38 +- .../broadcom/brcm80211/brcmsmac/phy/phy_cmn.c | 6 +- .../broadcom/brcm80211/brcmsmac/phy/phy_lcn.c | 40 +- .../broadcom/brcm80211/brcmsmac/phy/phy_n.c | 47 +- .../broadcom/brcm80211/brcmsmac/phy/phytbl_lcn.c | 13 - .../broadcom/brcm80211/brcmsmac/phy/phytbl_n.c | 268 --- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 24 +- drivers/net/wireless/intel/iwlegacy/3945-rs.c | 8 +- drivers/net/wireless/intel/iwlegacy/3945.c | 46 +- drivers/net/wireless/intel/iwlegacy/4965-calib.c | 2 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 55 +- drivers/net/wireless/intel/iwlegacy/4965-rs.c | 10 +- drivers/net/wireless/intel/iwlegacy/4965.c | 25 +- drivers/net/wireless/intel/iwlegacy/debug.c | 3 +- drivers/net/wireless/intersil/hostap/hostap.h | 6 +- drivers/net/wireless/intersil/hostap/hostap_ap.c | 2 +- drivers/net/wireless/intersil/hostap/hostap_hw.c | 3 +- .../net/wireless/intersil/hostap/hostap_ioctl.c | 3 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 6 +- drivers/net/wireless/intersil/p54/p54pci.c | 4 +- drivers/net/wireless/intersil/prism54/isl_ioctl.c | 3 +- drivers/net/wireless/marvell/libertas/firmware.c | 4 +- drivers/net/wireless/marvell/libertas/main.c | 6 +- drivers/net/wireless/marvell/libertas_tf/cmd.c | 22 +- drivers/net/wireless/marvell/libertas_tf/if_usb.c | 37 +- drivers/net/wireless/marvell/libertas_tf/main.c | 7 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 149 ++ drivers/net/wireless/marvell/mwifiex/pcie.h | 149 -- drivers/net/wireless/mediatek/mt7601u/phy.c | 2 +- drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c | 70 +- drivers/net/wireless/realtek/rtlwifi/base.c | 146 +- .../realtek/rtlwifi/btcoexist/halbtc8192e2ant.c | 712 +++--- .../realtek/rtlwifi/btcoexist/halbtc8723b1ant.c | 354 +-- .../realtek/rtlwifi/btcoexist/halbtc8723b2ant.c | 720 +++---- .../realtek/rtlwifi/btcoexist/halbtc8821a1ant.c | 668 +++--- .../realtek/rtlwifi/btcoexist/halbtc8821a2ant.c | 756 +++---- .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 28 +- .../wireless/realtek/rtlwifi/btcoexist/rtl_btc.c | 6 +- drivers/net/wireless/realtek/rtlwifi/cam.c | 82 +- drivers/net/wireless/realtek/rtlwifi/core.c | 263 +-- drivers/net/wireless/realtek/rtlwifi/debug.c | 4 +- drivers/net/wireless/realtek/rtlwifi/debug.h | 11 + drivers/net/wireless/realtek/rtlwifi/efuse.c | 72 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 282 +-- drivers/net/wireless/realtek/rtlwifi/ps.c | 98 +- drivers/net/wireless/realtek/rtlwifi/regd.c | 18 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/dm.c | 192 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.c | 90 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 194 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/led.c | 20 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/phy.c | 385 ++-- .../net/wireless/realtek/rtlwifi/rtl8188ee/rf.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 24 +- .../wireless/realtek/rtlwifi/rtl8192c/dm_common.c | 224 +- .../wireless/realtek/rtlwifi/rtl8192c/fw_common.c | 88 +- .../wireless/realtek/rtlwifi/rtl8192c/phy_common.c | 261 ++- .../net/wireless/realtek/rtlwifi/rtl8192ce/dm.c | 40 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/hw.c | 176 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/led.c | 12 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/phy.c | 121 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/rf.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 14 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/dm.c | 38 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/hw.c | 152 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/led.c | 10 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/mac.c | 64 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/phy.c | 134 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/rf.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/trx.c | 58 +- .../net/wireless/realtek/rtlwifi/rtl8192de/dm.c | 312 +-- .../net/wireless/realtek/rtlwifi/rtl8192de/fw.c | 116 +- .../net/wireless/realtek/rtlwifi/rtl8192de/hw.c | 206 +- .../net/wireless/realtek/rtlwifi/rtl8192de/led.c | 10 +- .../net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 414 ++-- .../net/wireless/realtek/rtlwifi/rtl8192de/rf.c | 30 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 20 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/dm.c | 66 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.c | 102 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/hw.c | 208 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/led.c | 18 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/phy.c | 358 +-- .../net/wireless/realtek/rtlwifi/rtl8192ee/rf.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c | 32 +- .../net/wireless/realtek/rtlwifi/rtl8192se/dm.c | 42 +- .../net/wireless/realtek/rtlwifi/rtl8192se/fw.c | 40 +- .../net/wireless/realtek/rtlwifi/rtl8192se/hw.c | 157 +- .../net/wireless/realtek/rtlwifi/rtl8192se/led.c | 10 +- .../net/wireless/realtek/rtlwifi/rtl8192se/phy.c | 211 +- .../net/wireless/realtek/rtlwifi/rtl8192se/rf.c | 70 +- .../net/wireless/realtek/rtlwifi/rtl8192se/sw.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8192se/trx.c | 10 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/dm.c | 162 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/fw.c | 64 +- .../realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c | 150 +- .../wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c | 649 +++--- .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 232 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/led.c | 12 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 357 ++- .../net/wireless/realtek/rtlwifi/rtl8723ae/rf.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/trx.c | 14 +- .../net/wireless/realtek/rtlwifi/rtl8723be/dm.c | 118 +- .../net/wireless/realtek/rtlwifi/rtl8723be/fw.c | 66 +- .../net/wireless/realtek/rtlwifi/rtl8723be/hw.c | 202 +- .../net/wireless/realtek/rtlwifi/rtl8723be/led.c | 10 +- .../net/wireless/realtek/rtlwifi/rtl8723be/phy.c | 310 +-- .../net/wireless/realtek/rtlwifi/rtl8723be/rf.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8723be/trx.c | 24 +- .../realtek/rtlwifi/rtl8723com/fw_common.c | 22 +- .../realtek/rtlwifi/rtl8723com/phy_common.c | 36 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 2 +- drivers/net/wireless/realtek/rtlwifi/usb.c | 21 +- drivers/net/wireless/realtek/rtw88/debug.c | 6 +- drivers/net/wireless/rsi/rsi_91x_coex.c | 2 +- drivers/net/wireless/rsi/rsi_91x_core.c | 2 +- drivers/net/wireless/rsi/rsi_91x_debugfs.c | 2 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 2 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 8 +- drivers/net/wireless/rsi/rsi_91x_main.c | 5 +- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 33 +- drivers/net/wireless/rsi/rsi_91x_ps.c | 2 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 7 +- drivers/net/wireless/rsi/rsi_91x_sdio_ops.c | 2 +- drivers/net/wireless/st/cw1200/wsm.c | 6 +- drivers/net/wireless/ti/wlcore/cmd.c | 5 +- drivers/net/wireless/ti/wlcore/debugfs.h | 6 +- drivers/net/wireless/wl3501_cs.c | 22 +- drivers/net/wireless/zydas/zd1211rw/zd_chip.c | 4 +- drivers/net/wireless/zydas/zd1211rw/zd_mac.c | 15 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 3 +- drivers/nvme/host/core.c | 89 +- drivers/nvme/host/fabrics.c | 1 - drivers/nvme/host/nvme.h | 15 +- drivers/nvme/host/pci.c | 4 +- drivers/nvme/host/rdma.c | 68 +- drivers/nvme/host/tcp.c | 80 +- drivers/nvme/target/fc.c | 4 +- drivers/nvme/target/tcp.c | 10 +- drivers/of/address.c | 72 +- drivers/of/device.c | 42 +- drivers/of/of_private.h | 11 +- drivers/of/unittest.c | 34 +- drivers/opp/core.c | 28 +- drivers/opp/of.c | 14 +- drivers/opp/opp.h | 2 +- drivers/pci/access.c | 9 +- drivers/pci/pci-driver.c | 24 - drivers/pci/pci.c | 3 - drivers/phy/cadence/phy-cadence-salvo.c | 2 +- drivers/phy/freescale/phy-fsl-imx8mq-usb.c | 79 +- drivers/phy/hisilicon/phy-hi3660-usb3.c | 2 +- drivers/phy/lantiq/phy-lantiq-rcu-usb2.c | 2 +- drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c | 2 +- drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c | 4 +- drivers/phy/ralink/phy-ralink-usb.c | 2 +- drivers/phy/samsung/phy-samsung-ufs.c | 2 +- drivers/phy/ti/phy-omap-usb2.c | 83 +- drivers/pinctrl/actions/Kconfig | 6 + drivers/pinctrl/actions/Makefile | 1 + drivers/pinctrl/actions/pinctrl-s500.c | 1727 +++++++++++++++ drivers/pinctrl/mediatek/Kconfig | 7 + drivers/pinctrl/mediatek/Makefile | 1 + drivers/pinctrl/mediatek/pinctrl-mt8192.c | 1409 ++++++++++++ drivers/pinctrl/mediatek/pinctrl-mtk-mt8192.h | 2275 ++++++++++++++++++++ drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 2 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 16 +- drivers/pinctrl/pinctrl-mcp23s08.c | 23 +- drivers/pinctrl/qcom/Kconfig | 9 + drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-msm8226.c | 630 ++++++ drivers/platform/chrome/cros_ec_lightbar.c | 10 +- drivers/platform/chrome/cros_ec_proto.c | 57 +- drivers/platform/chrome/cros_ec_sysfs.c | 24 +- drivers/platform/chrome/cros_ec_trace.h | 27 +- drivers/platform/chrome/cros_ec_typec.c | 42 +- drivers/power/supply/Kconfig | 8 + drivers/power/supply/Makefile | 1 + drivers/power/supply/bq27xxx_battery.c | 9 +- drivers/power/supply/bq27xxx_battery_hdq.c | 9 +- drivers/power/supply/bq27xxx_battery_i2c.c | 10 +- drivers/power/supply/charger-manager.c | 571 ++--- drivers/power/supply/rn5t618_power.c | 556 +++++ drivers/power/supply/sbs-battery.c | 25 +- drivers/power/supply/smb347-charger.c | 305 +-- drivers/pwm/pwm-cros-ec.c | 37 +- drivers/regulator/core.c | 15 +- drivers/regulator/tps51632-regulator.c | 2 +- drivers/regulator/tps6105x-regulator.c | 2 +- drivers/regulator/tps62360-regulator.c | 2 +- drivers/regulator/tps65086-regulator.c | 4 +- drivers/regulator/tps65090-regulator.c | 8 +- drivers/regulator/tps6586x-regulator.c | 8 +- drivers/regulator/tps65910-regulator.c | 10 +- drivers/regulator/tps65912-regulator.c | 4 +- drivers/remoteproc/remoteproc_core.c | 4 +- drivers/s390/block/dasd_ioctl.c | 9 +- drivers/scsi/aacraid/aachba.c | 1 - drivers/scsi/dpt_i2o.c | 3 - drivers/scsi/hpsa.c | 1 + drivers/scsi/hpsa.h | 1 + drivers/scsi/hpsa_cmd.h | 1 + drivers/scsi/isci/host.c | 2 - drivers/scsi/qedi/qedi_main.c | 3 +- drivers/scsi/scsi_debug.c | 84 +- drivers/scsi/smartpqi/Kconfig | 4 +- drivers/scsi/smartpqi/smartpqi.h | 2 +- drivers/scsi/smartpqi/smartpqi_init.c | 2 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 2 +- drivers/scsi/smartpqi/smartpqi_sis.c | 2 +- drivers/scsi/smartpqi/smartpqi_sis.h | 2 +- drivers/scsi/ufs/ufs-exynos.c | 3 +- drivers/scsi/ufs/ufshcd.c | 6 + drivers/scsi/ufs/ufshcd.h | 5 + drivers/soc/mediatek/Kconfig | 9 + drivers/soc/mediatek/Makefile | 1 + drivers/soc/mediatek/mtk-devapc.c | 372 ++++ drivers/soc/mediatek/mtk-devapc.h | 54 + drivers/soc/mediatek/mtk-infracfg.c | 4 +- drivers/soc/renesas/Kconfig | 112 +- drivers/soc/ti/pm33xx.c | 47 +- drivers/soundwire/intel.c | 4 +- drivers/staging/comedi/comedi.h | 4 +- drivers/staging/comedi/comedidev.h | 2 +- drivers/staging/comedi/drivers/addi_apci_1564.c | 4 +- drivers/staging/comedi/drivers/comedi_8255.c | 2 +- drivers/staging/comedi/drivers/ni_tiocmd.c | 2 +- drivers/staging/comedi/drivers/pcmuio.c | 2 +- drivers/staging/comedi/drivers/quatech_daqp_cs.c | 2 +- drivers/staging/emxx_udc/emxx_udc.c | 4 +- drivers/staging/hikey9xx/hisi-spmi-controller.c | 2 +- .../hikey9xx/hisilicon,hi6421-spmi-pmic.yaml | 2 +- .../hikey9xx/hisilicon,hisi-spmi-controller.yaml | 4 +- drivers/staging/kpc2000/kpc_dma/fileops.c | 4 +- drivers/staging/media/atomisp/i2c/atomisp-lm3554.c | 68 +- .../staging/media/atomisp/include/media/lm3554.h | 7 +- drivers/staging/media/hantro/hantro_drv.c | 5 - drivers/staging/media/hantro/hantro_g1_h264_dec.c | 26 +- drivers/staging/media/hantro/hantro_h264.c | 14 +- drivers/staging/media/hantro/hantro_hw.h | 2 - drivers/staging/media/hantro/hantro_postproc.c | 4 +- drivers/staging/media/ipu3/include/intel-ipu3.h | 14 +- drivers/staging/media/meson/vdec/vdec.c | 8 +- drivers/staging/media/omap4iss/iss.c | 2 +- drivers/staging/media/rkisp1/TODO | 1 - drivers/staging/media/rkisp1/rkisp1-capture.c | 2 +- drivers/staging/media/rkisp1/rkisp1-common.h | 267 ++- drivers/staging/media/rkisp1/rkisp1-dev.c | 15 +- drivers/staging/media/rkisp1/rkisp1-isp.c | 17 +- drivers/staging/media/rkisp1/rkisp1-params.c | 107 +- drivers/staging/media/rkisp1/rkisp1-regs.h | 1 - drivers/staging/media/rkisp1/rkisp1-stats.c | 24 +- drivers/staging/media/rkisp1/uapi/rkisp1-config.h | 247 ++- drivers/staging/media/rkvdec/rkvdec-h264.c | 37 +- drivers/staging/media/rkvdec/rkvdec.c | 14 +- drivers/staging/media/rkvdec/rkvdec.h | 1 - drivers/staging/media/sunxi/cedrus/cedrus.c | 25 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 1 + drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 2 + drivers/staging/media/sunxi/cedrus/cedrus_h264.c | 61 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 7 +- drivers/staging/media/tegra-vde/vde.c | 4 +- drivers/staging/media/tegra-video/Kconfig | 7 + drivers/staging/media/tegra-video/TODO | 6 - drivers/staging/media/tegra-video/csi.c | 314 ++- drivers/staging/media/tegra-video/csi.h | 8 + drivers/staging/media/tegra-video/tegra210.c | 25 +- drivers/staging/media/tegra-video/vi.c | 848 +++++++- drivers/staging/media/tegra-video/vi.h | 25 +- drivers/staging/media/tegra-video/video.c | 23 +- drivers/staging/sm750fb/sm750.c | 3 +- drivers/staging/wfx/bh.c | 23 +- drivers/staging/wfx/data_tx.c | 19 +- drivers/staging/wfx/data_tx.h | 3 +- drivers/staging/wfx/hif_tx.c | 5 +- drivers/staging/wfx/hif_tx.h | 3 +- drivers/staging/wfx/key.c | 10 +- drivers/staging/wfx/main.c | 2 +- drivers/staging/wfx/scan.c | 4 - drivers/staging/wfx/sta.c | 111 +- drivers/staging/wlan-ng/prism2mgmt.c | 24 +- drivers/target/target_core_user.c | 2 +- drivers/thunderbolt/domain.c | 2 +- drivers/thunderbolt/switch.c | 2 +- drivers/tty/serial/8250/8250_pci.c | 56 + drivers/tty/serial/fsl_lpuart.c | 4 +- drivers/tty/serial/qcom_geni_serial.c | 13 +- drivers/tty/serial/serial_core.c | 26 +- drivers/usb/core/message.c | 5 +- drivers/usb/core/usb.c | 3 +- drivers/usb/misc/usblcd.c | 1 - drivers/usb/serial/option.c | 22 +- drivers/usb/storage/unusual_uas.h | 7 + drivers/usb/typec/tcpm/tcpm.c | 133 +- drivers/vhost/vhost.c | 2 +- drivers/virt/vboxguest/vboxguest_linux.c | 2 +- fs/binfmt_elf.c | 2 +- fs/block_dev.c | 71 +- fs/ext4/inode.c | 2 +- fs/f2fs/data.c | 23 +- fs/f2fs/debug.c | 6 +- fs/f2fs/f2fs.h | 9 +- fs/f2fs/file.c | 38 +- fs/f2fs/gc.c | 12 +- fs/f2fs/sysfs.c | 11 +- fs/fs-writeback.c | 103 +- fs/gfs2/log.c | 90 +- fs/gfs2/super.c | 2 + fs/gfs2/trans.c | 1 + fs/gfs2/util.h | 10 + fs/hfs/btree.h | 2 +- fs/hfsplus/hfsplus_fs.h | 2 +- fs/io-wq.c | 73 +- fs/io_uring.c | 400 +++- fs/isofs/rock.h | 8 +- fs/nfs/nfs4proc.c | 7 +- fs/nfsd/vfs.c | 6 +- fs/select.c | 4 +- fs/xfs/libxfs/xfs_trans_inode.c | 4 +- include/crypto/hash.h | 18 +- include/crypto/internal/hash.h | 6 + include/drm/drm_dp_helper.h | 3 + include/drm/drm_dp_mst_helper.h | 44 + include/drm/drm_hdcp.h | 3 + include/drm/drm_modes.h | 26 +- include/drm/i915_pciids.h | 14 +- include/dt-bindings/clock/imx8mp-clock.h | 2 +- include/dt-bindings/clock/sun50i-a100-ccu.h | 116 + include/dt-bindings/clock/sun50i-a100-r-ccu.h | 23 + include/dt-bindings/pinctrl/mt8192-pinfunc.h | 1344 ++++++++++++ include/dt-bindings/reset/sun50i-a100-ccu.h | 68 + include/dt-bindings/reset/sun50i-a100-r-ccu.h | 18 + include/linux/blk-mq.h | 2 - include/linux/blk_types.h | 5 +- include/linux/blkdev.h | 12 +- include/linux/bpf.h | 20 + include/linux/cma.h | 2 + include/linux/compiler_types.h | 4 +- include/linux/cpuidle.h | 13 +- include/linux/device.h | 4 +- include/linux/dma-contiguous.h | 6 + include/linux/dma-direct.h | 8 +- include/linux/dma-mapping.h | 41 + include/linux/dma/ti-cppi5.h | 4 +- include/linux/fs.h | 9 +- include/linux/genhd.h | 4 +- include/linux/hid.h | 42 +- include/linux/host1x.h | 4 +- include/linux/ipv6.h | 11 - include/linux/irqflags.h | 73 +- include/linux/kernel.h | 2 +- include/linux/lockdep.h | 18 +- include/linux/mailbox/zynqmp-ipi-message.h | 2 +- include/linux/mdio.h | 6 + include/linux/mfd/intel-m10-bmc.h | 57 - include/linux/miscdevice.h | 10 +- include/linux/mlx5/mlx5_ifc.h | 3 +- include/linux/mmu_context.h | 5 + include/linux/netdevice.h | 18 +- include/linux/netfilter/nf_conntrack_common.h | 2 +- include/linux/netfilter/nfnetlink.h | 3 +- include/linux/pci.h | 5 +- include/linux/pcs-lynx.h | 21 + include/linux/phylink.h | 3 + include/linux/platform_data/cros_ec_commands.h | 14 +- include/linux/platform_data/cros_ec_proto.h | 2 +- include/linux/platform_data/gpio-dwapb.h | 4 +- include/linux/platform_data/gsc_hwmon.h | 1 + include/linux/platform_data/pm33xx.h | 3 - include/linux/power/charger-manager.h | 41 +- include/linux/power/smb347-charger.h | 114 - include/linux/rcupdate_trace.h | 9 +- include/linux/sched.h | 2 +- include/linux/sched/task.h | 2 +- include/linux/scif.h | 8 +- include/linux/spi/eeprom.h | 2 +- include/linux/usb/pd.h | 7 +- include/media/cec.h | 2 - include/media/h264-ctrls.h | 87 +- include/media/v4l2-ctrls.h | 2 + include/media/v4l2-h264.h | 3 +- include/media/v4l2-mem2mem.h | 22 + include/media/videobuf2-v4l2.h | 17 + include/net/dst.h | 2 +- include/net/ip_vs.h | 3 - include/net/ipv6_stubs.h | 3 + include/net/netfilter/nf_tables.h | 2 + include/net/sock.h | 2 +- include/net/tcp.h | 10 - include/net/xdp_sock.h | 30 +- include/net/xdp_sock_drv.h | 122 +- include/net/xsk_buff_pool.h | 53 +- include/rdma/ib_umem.h | 9 +- include/rdma/ib_verbs.h | 1 + include/rdma/rdma_cm.h | 5 + include/trace/events/filelock.h | 8 +- include/trace/events/iocost.h | 26 +- include/trace/events/writeback.h | 14 +- include/uapi/linux/bpf.h | 22 +- include/uapi/linux/capability.h | 2 + include/uapi/linux/io_uring.h | 63 +- include/uapi/linux/kfd_ioctl.h | 8 +- include/uapi/linux/netfilter/nf_tables.h | 4 + include/uapi/linux/netfilter/nfnetlink_conntrack.h | 3 +- include/uapi/linux/v4l2-controls.h | 8 + include/uapi/rdma/rdma_user_rxe.h | 6 +- init/Kconfig | 1 + init/main.c | 2 +- kernel/bpf/arraymap.c | 17 + kernel/bpf/bpf_inode_storage.c | 1 + kernel/bpf/cpumap.c | 12 +- kernel/bpf/devmap.c | 17 +- kernel/bpf/hashtab.c | 16 +- kernel/bpf/helpers.c | 22 + kernel/bpf/lpm_trie.c | 1 + kernel/bpf/map_in_map.c | 24 +- kernel/bpf/map_in_map.h | 2 - kernel/bpf/queue_stack_maps.c | 2 + kernel/bpf/reuseport_array.c | 1 + kernel/bpf/ringbuf.c | 1 + kernel/bpf/stackmap.c | 1 + kernel/bpf/syscall.c | 14 +- kernel/bpf/trampoline.c | 29 +- kernel/bpf/verifier.c | 82 +- kernel/dma/Kconfig | 11 + kernel/dma/coherent.c | 10 +- kernel/dma/contiguous.c | 100 +- kernel/dma/mapping.c | 66 + kernel/fork.c | 16 +- kernel/irq/matrix.c | 7 + kernel/locking/lockdep.c | 18 +- kernel/locking/locktorture.c | 2 + kernel/params.c | 2 +- kernel/sched/core.c | 9 +- kernel/sched/idle.c | 25 +- kernel/time/alarmtimer.c | 2 +- kernel/trace/bpf_trace.c | 2 + kernel/tracepoint.c | 2 +- lib/kobject.c | 6 +- lib/ubsan.c | 2 + mm/Kconfig | 3 +- mm/cma.h | 2 - mm/filemap.c | 8 +- mm/hugetlb.c | 4 +- mm/page_alloc.c | 2 +- net/bluetooth/hci_core.c | 11 + net/bluetooth/msft.c | 3 +- net/core/bpf_sk_storage.c | 1 + net/core/pktgen.c | 2 +- net/core/sock_map.c | 2 + net/core/sysctl_net_core.c | 17 +- net/ethtool/channels.c | 2 +- net/ethtool/ioctl.c | 2 +- net/ipv4/icmp.c | 2 +- net/ipv4/inet_hashtables.c | 6 +- net/ipv4/ip_output.c | 4 +- net/ipv4/netfilter/nf_nat_pptp.c | 2 +- net/ipv4/ping.c | 6 +- net/ipv4/route.c | 10 +- net/ipv6/addrconf_core.c | 8 + net/ipv6/af_inet6.c | 1 + net/ipv6/inet6_hashtables.c | 6 +- net/ipv6/netfilter/ip6t_NPT.c | 39 + net/mptcp/protocol.c | 2 - net/netfilter/ipvs/Kconfig | 1 - net/netfilter/ipvs/ip_vs_ctl.c | 7 +- net/netfilter/nf_conntrack_core.c | 25 +- net/netfilter/nf_conntrack_netlink.c | 5 +- net/netfilter/nf_conntrack_pptp.c | 2 +- net/netfilter/nf_conntrack_proto_tcp.c | 2 +- net/netfilter/nf_conntrack_proto_udp.c | 26 +- net/netfilter/nf_conntrack_standalone.c | 4 +- net/netfilter/nf_tables_api.c | 83 +- net/netfilter/nfnetlink.c | 11 +- net/netfilter/nfnetlink_log.c | 3 +- net/netfilter/nfnetlink_queue.c | 2 +- net/netfilter/nft_flow_offload.c | 2 +- net/netfilter/nft_socket.c | 27 + net/netfilter/xt_HMARK.c | 2 +- net/netfilter/xt_recent.c | 2 +- net/netlabel/netlabel_domainhash.c | 5 +- net/netlink/af_netlink.c | 2 +- net/netlink/policy.c | 3 +- net/openvswitch/actions.c | 12 +- net/openvswitch/datapath.c | 46 +- net/openvswitch/flow_table.c | 70 +- net/openvswitch/flow_table.h | 1 - net/openvswitch/vport.c | 7 +- net/sched/sch_red.c | 20 +- net/sunrpc/xprtrdma/verbs.c | 2 + net/tipc/crypto.c | 12 +- net/tipc/link.c | 5 - net/tipc/socket.c | 1 - net/tls/tls_main.c | 25 +- net/xdp/xdp_umem.c | 225 +- net/xdp/xdp_umem.h | 6 - net/xdp/xsk.c | 213 +- net/xdp/xsk.h | 10 +- net/xdp/xsk_buff_pool.c | 380 +++- net/xdp/xsk_diag.c | 16 +- net/xdp/xsk_queue.h | 12 +- net/xdp/xskmap.c | 8 + samples/bpf/Makefile | 3 + samples/bpf/xdpsock_user.c | 32 +- samples/bpf/xsk_fwd.c | 1085 ++++++++++ samples/kprobes/kprobe_example.c | 6 +- samples/kprobes/kretprobe_example.c | 4 +- scripts/spelling.txt | 4 - security/integrity/ima/ima.h | 2 +- security/selinux/include/security.h | 1 - security/selinux/selinuxfs.c | 12 +- security/selinux/ss/services.c | 27 +- sound/core/oss/mulaw.c | 4 +- sound/pci/hda/patch_realtek.c | 1 + sound/soc/codecs/rt5682-i2c.c | 1 + sound/soc/codecs/tlv320adcx140.c | 41 +- sound/soc/codecs/wm8994.c | 10 + sound/soc/codecs/wm_hubs.c | 3 + sound/soc/codecs/wm_hubs.h | 1 + sound/soc/intel/haswell/sst-haswell-dsp.c | 185 +- sound/soc/meson/axg-toddr.c | 24 +- sound/soc/soc-core.c | 33 +- tools/bpf/Makefile | 4 +- tools/bpf/bpftool/Makefile | 6 +- tools/bpf/resolve_btfids/Makefile | 1 + tools/build/Makefile | 2 + tools/cgroup/iocost_monitor.py | 54 +- tools/include/uapi/linux/bpf.h | 22 +- tools/lib/bpf/Makefile | 4 +- tools/lib/bpf/libbpf.c | 27 +- tools/lib/bpf/libbpf.map | 1 + tools/lib/bpf/xsk.c | 376 ++-- tools/lib/bpf/xsk.h | 9 + tools/perf/builtin-record.c | 2 +- tools/testing/kunit/kunit.py | 48 +- tools/testing/kunit/kunit_json.py | 63 + tools/testing/kunit/kunit_tool_test.py | 33 + tools/testing/selftests/Makefile | 8 +- tools/testing/selftests/bpf/bench.c | 2 + tools/testing/selftests/bpf/benchs/bench_trigger.c | 17 + .../selftests/bpf/prog_tests/btf_map_in_map.c | 35 +- tools/testing/selftests/bpf/prog_tests/test_lsm.c | 9 + tools/testing/selftests/bpf/progs/lsm.c | 64 +- .../selftests/bpf/progs/test_btf_map_in_map.c | 31 + tools/testing/selftests/bpf/progs/trigger_bench.c | 7 + tools/testing/selftests/bpf/test_maps.c | 2 + .../ftrace/test.d/dynevent/add_remove_kprobe.tc | 2 +- .../ftrace/test.d/dynevent/clear_select_events.tc | 2 +- .../ftrace/test.d/dynevent/generic_clear_event.tc | 2 +- .../ftrace/test.d/ftrace/func-filter-stacktrace.tc | 4 +- .../ftrace/test.d/kprobe/add_and_remove.tc | 2 +- .../selftests/ftrace/test.d/kprobe/busy_check.tc | 2 +- .../selftests/ftrace/test.d/kprobe/kprobe_args.tc | 4 +- .../ftrace/test.d/kprobe/kprobe_args_comm.tc | 2 +- .../ftrace/test.d/kprobe/kprobe_args_string.tc | 4 +- .../ftrace/test.d/kprobe/kprobe_args_symbol.tc | 10 +- .../ftrace/test.d/kprobe/kprobe_args_type.tc | 2 +- .../ftrace/test.d/kprobe/kprobe_ftrace.tc | 14 +- .../ftrace/test.d/kprobe/kprobe_multiprobe.tc | 2 +- .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 12 +- .../ftrace/test.d/kprobe/kretprobe_args.tc | 4 +- .../selftests/ftrace/test.d/kprobe/profile.tc | 2 +- tools/testing/selftests/lib.mk | 4 +- tools/testing/selftests/netfilter/nft_flowtable.sh | 67 +- tools/testing/selftests/powerpc/mm/prot_sao.c | 9 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 5 +- tools/testing/selftests/vm/config | 1 + tools/testing/selftests/x86/fsgsbase.c | 68 + 1845 files changed, 42095 insertions(+), 24590 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-driver-intel-m10-bmc delete mode 100644 Documentation/devicetree/bindings/media/i2c/ov5647.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/ov5647.yaml create mode 100644 Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.txt create mode 100644 Documentation/devicetree/bindings/net/ti,dp83822.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/actions,s500-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-mt8192.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,msm8226-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/soc/mediatek/devapc.yaml create mode 100644 Documentation/driver-api/media/camera-sensor.rst delete mode 100644 Documentation/ia64/xen.rst create mode 100644 Documentation/userspace-api/media/glossary.rst create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a100-allwinner-perf1.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-var-som-symphony.dts copy arch/arm64/boot/dts/freescale/{imx8mm-evk.dts => imx8mm-var-som.dtsi} (51%) create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r0.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-r1-lte.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts rename arch/arm64/boot/dts/rockchip/{rk3399-rock-pi-4.dts => rk3399-rock-pi-4.dtsi} (95%) create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4c.dts create mode 100644 drivers/clk/sunxi-ng/ccu-sun50i-a100-r.c create mode 100644 drivers/clk/sunxi-ng/ccu-sun50i-a100-r.h create mode 100644 drivers/clk/sunxi-ng/ccu-sun50i-a100.c create mode 100644 drivers/clk/sunxi-ng/ccu-sun50i-a100.h create mode 100644 drivers/gpu/drm/i915/display/intel_dp_hdcp.c rename drivers/media/platform/mtk-jpeg/{mtk_jpeg_hw.c => mtk_jpeg_dec_hw.c} (98%) rename drivers/media/platform/mtk-jpeg/{mtk_jpeg_hw.h => mtk_jpeg_dec_hw.h} (91%) rename drivers/media/platform/mtk-jpeg/{mtk_jpeg_parse.c => mtk_jpeg_dec_parse.c} (98%) rename drivers/media/platform/mtk-jpeg/{mtk_jpeg_parse.h => mtk_jpeg_dec_parse.h} (92%) rename drivers/media/platform/mtk-jpeg/{mtk_jpeg_reg.h => mtk_jpeg_dec_reg.h} (77%) create mode 100644 drivers/media/platform/mtk-jpeg/mtk_jpeg_enc_hw.c create mode 100644 drivers/media/platform/mtk-jpeg/mtk_jpeg_enc_hw.h create mode 100644 drivers/media/platform/qcom/venus/dbgfs.c create mode 100644 drivers/media/platform/qcom/venus/dbgfs.h delete mode 100644 drivers/mfd/intel-m10-bmc.c create mode 100644 drivers/net/ethernet/huawei/hinic/hinic_debugfs.c create mode 100644 drivers/net/ethernet/huawei/hinic/hinic_debugfs.h rename drivers/net/ethernet/mellanox/mlx5/core/en/xsk/{umem.c => pool.c} (51%) create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/pool.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/umem.h create mode 100644 drivers/net/pcs/pcs-lynx.c create mode 100644 drivers/pinctrl/actions/pinctrl-s500.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt8192.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt8192.h create mode 100644 drivers/pinctrl/qcom/pinctrl-msm8226.c create mode 100644 drivers/power/supply/rn5t618_power.c create mode 100644 drivers/soc/mediatek/mtk-devapc.c create mode 100644 drivers/soc/mediatek/mtk-devapc.h create mode 100644 include/dt-bindings/clock/sun50i-a100-ccu.h create mode 100644 include/dt-bindings/clock/sun50i-a100-r-ccu.h create mode 100644 include/dt-bindings/pinctrl/mt8192-pinfunc.h create mode 100644 include/dt-bindings/reset/sun50i-a100-ccu.h create mode 100644 include/dt-bindings/reset/sun50i-a100-r-ccu.h delete mode 100644 include/linux/mfd/intel-m10-bmc.h create mode 100644 include/linux/pcs-lynx.h delete mode 100644 include/linux/power/smb347-charger.h create mode 100644 samples/bpf/xsk_fwd.c create mode 100644 tools/testing/kunit/kunit_json.py