This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allnoconfig in repository toolchain/ci/linux.
discards ec85c95b0c90 Add linux-next specific files for 20210512 discards d7b2c2515dcc Revert "mm/vmalloc: switch to bulk allocator in __vmalloc_ [...] discards e79f79a50189 Revert "mm/vmalloc: print a warning message first on failure" discards 7be7a9aef995 Merge branch 'akpm/master' discards 1f9219d9c4bc kdump: use vmlinux_build_id to simplify discards 3fd969977fb3 buildid: fix kernel-doc notation discards 19e1f324cf5a buildid: mark some arguments const discards 0df4d5903e41 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] discards ac5eb9b737ab scripts/decode_stacktrace.sh: silence stderr messages from [...] discards 533941083fa8 scripts/decode_stacktrace.sh: support debuginfod discards 06c6c7ccafc1 x86/dumpstack: use %pSb/%pBb for backtrace printing discards 8dbdf6d30182 arm64: stacktrace: use %pSb for backtrace printing discards 014c2869360b module-add-printk-formats-to-add-module-build-id-to-stackt [...] discards fecf694f2b4b module: add printk formats to add module build ID to stacktraces discards 7d1b4e93d83a dump_stack: add vmlinux build ID to stack traces discards 9386f31fb933 buildid: stash away kernels build ID on init discards fd4ede87ffbb buildid: add API to parse build ID out of buffer discards 7f3188759b3b buildid: only consider GNU notes for build ID parsing discards cad6032fca0e memfd_secret: use unsigned int rather than long as syscall [...] discards cc0a36337656 secretmem: test: add basic selftest for memfd_secret(2) discards d07d03b2f47b memfd_secret: use unsigned int rather than long as syscall [...] discards 1c5e2443aaac arch, mm: wire up memfd_secret system call where relevant discards c17b4ddff356 PM: hibernate: disable when there are active secretmem users discards 11d038e89bde secretmem: optimize page_is_secretmem() discards e0a6e6564b3f secretmem/gup: don't check if page is secretmem without reference discards 309aabdf80c4 memfd_secret: use unsigned int rather than long as syscall [...] discards 129ef10a73ef mm: introduce memfd_secret system call to create "secret" [...] discards e7e1cbeb2d19 set_memory: allow querying whether set_direct_map_*() is a [...] discards c9b55efcb250 set_memory: allow set_direct_map_*_noflush() for multiple pages discards 35b65dbbd282 riscv/Kconfig: make direct map manipulation options depend on MMU discards b4d79565f401 mmap: make mlock_future_check() global discards 06e055150418 mm: define default value for FIRST_USER_ADDRESS discards 83fcfa0bfee9 Revert "mm/ioremap: fix iomap_max_page_shift" discards 9fbd00d942e5 Revert "mm: memcg/slab: create a new set of kmalloc-cg-<n> [...] discards d0e323a2e581 Revert "mm: memcg/slab: don't create kmalloc-cg caches wit [...] discards 4cc63639e5f5 Revert "mm: memcg/slab: disable cache merging for KMALLOC_ [...] discards 95022a22e831 Merge branch 'akpm-current/current' discards 16a2186f5c36 Revert "drm: Remove pdev field from struct drm_device" discards 08ec20eb4ba4 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' discards f886d83abfc2 Merge remote-tracking branch 'rust/rust-next' discards 9681da7be4be Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] discards 8dd605e0b68f Merge remote-tracking branch 'fpga/for-next' discards 56a92c3d1bfd Merge remote-tracking branch 'hyperv/hyperv-next' discards 4bbb3473c813 Merge remote-tracking branch 'nvmem/for-next' discards aba20fa47c51 Merge remote-tracking branch 'slimbus/for-next' discards 58fbfc29d942 Merge remote-tracking branch 'gnss/gnss-next' discards c044140f67f2 Merge remote-tracking branch 'kspp/for-next/kspp' discards 2e870a0fa683 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards 25f74c68a215 Merge remote-tracking branch 'coresight/next' discards 8b131076afb5 Merge remote-tracking branch 'livepatching/for-next' discards ad6671b5862f Merge remote-tracking branch 'userns/for-next' discards 2cb446f7fa33 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' discards 3b9d57ded780 Merge remote-tracking branch 'pinctrl/for-next' discards 14174e49df48 Merge remote-tracking branch 'rpmsg/for-next' discards 9b8119fb361a Merge remote-tracking branch 'vhost/linux-next' discards 1a96da77e4dd Merge remote-tracking branch 'scsi/for-next' discards 69a0454e9877 Merge remote-tracking branch 'cgroup/for-next' discards cb0c1a39c22d Merge remote-tracking branch 'dmaengine/next' discards ad7b73a35266 Merge remote-tracking branch 'icc/icc-next' discards 45d9a55d3d82 Merge remote-tracking branch 'iio/togreg' discards da24b7413ff7 Merge remote-tracking branch 'staging/staging-next' discards 42ccd0c94ded Merge remote-tracking branch 'soundwire/next' discards fe7bb8c39a32 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' discards e9b2ad7b7c83 Merge remote-tracking branch 'usb/usb-next' discards ac1890fe82f4 Merge remote-tracking branch 'leds/for-next' discards 709c952d2af2 Merge remote-tracking branch 'percpu/for-next' discards ec2f04600c2b Merge remote-tracking branch 'xen-tip/linux-next' discards 1aff38ae735f Merge remote-tracking branch 'rcu/rcu/next' discards 891068478fcb Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards 59595a335982 Merge remote-tracking branch 'edac/edac-for-next' discards 77f49e216e5b Merge remote-tracking branch 'spi/for-next' discards eb119828f1d0 Merge remote-tracking branch 'devicetree/for-next' discards 686c2add4846 Merge remote-tracking branch 'audit/next' discards 2243435104cf Merge remote-tracking branch 'tpmdd/next' discards 7a3f89c426d2 Merge remote-tracking branch 'smack/next' discards e3be363f5b5d Merge remote-tracking branch 'selinux/next' discards ebe9cb8eb6de Merge remote-tracking branch 'keys/keys-next' discards b6c4ec8ea262 Merge remote-tracking branch 'apparmor/apparmor-next' discards 31d782c800e7 Merge remote-tracking branch 'security/next-testing' discards 3e6c34b5741a Merge remote-tracking branch 'regulator/for-next' discards 1aa6ce67808b Merge remote-tracking branch 'mmc/next' discards 098f334fdfc4 Merge remote-tracking branch 'device-mapper/for-next' discards 679348b72110 Merge remote-tracking branch 'block/for-next' discards 65e5b7a92079 Merge remote-tracking branch 'sound-asoc/for-next' discards edb11c7ea9df Merge remote-tracking branch 'etnaviv/etnaviv/next' discards 9a765e4a62ba Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 19ded23205b8 Merge remote-tracking branch 'drm-msm/msm-next' discards 60185f133e10 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' discards 582259400d2c Merge remote-tracking branch 'drm-intel/for-linux-next' discards fe4fc0e9e2df Merge remote-tracking branch 'amdgpu/drm-next' discards c08eeb66dca8 Merge remote-tracking branch 'drm-misc/for-linux-next' discards 94b40b1c97fc Merge remote-tracking branch 'nand/nand/next' discards 5ca65e7cf31c Merge remote-tracking branch 'mtd/mtd/next' discards 0ad6e07ef47f Merge remote-tracking branch 'gfs2/for-next' discards 2ffd876d47c3 Merge remote-tracking branch 'bluetooth/master' discards 4039cbef221d Merge remote-tracking branch 'bpf-next/for-next' discards 96d52c22824d next-20210511/net-next discards 403eae104ce9 tpm, tpm_tis: Reserve locality in tpm_tis_resume() discards 74c184736c5c tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_ [...] discards a48401289bda trusted-keys: match tpm_get_ops on all return paths discards a041eff51c03 KEYS: trusted: Fix memory leak on object td discards d709c657d0db tpm_crb: Use IOMEM_ERR_PTR when function returns iomem discards d680c845571d Merge remote-tracking branch 'ieee1394/for-next' discards fc6f8fb275e4 Merge remote-tracking branch 'pm/linux-next' discards b57305868fec Merge remote-tracking branch 'v4l-dvb/master' discards 00f2d87f193f Merge remote-tracking branch 'jc_docs/docs-next' discards d450b583a5cc Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards d08554d80931 Merge remote-tracking branch 'i2c/i2c/for-next' discards 86db60a4cdc8 Merge remote-tracking branch 'hid/for-next' discards 16f4ab58c07b Merge remote-tracking branch 'printk/for-next' discards bcb820373522 Merge remote-tracking branch 'vfs/for-next' discards 2c9c9c2f0839 Merge remote-tracking branch 'jfs/jfs-next' discards 0d768b64d9d5 Merge remote-tracking branch 'f2fs/dev' discards 7d444372c128 Merge remote-tracking branch 'ext3/for_next' discards 053b6afdcb3e Merge remote-tracking branch 'cifsd/cifsd-for-next' discards 125875702c33 Merge remote-tracking branch 'cifs/for-next' discards 1006a99fdee2 Merge remote-tracking branch 'ceph/master' discards 5c4c2eea4363 Merge remote-tracking branch 'btrfs/for-next' discards a2dc4262db3d Merge remote-tracking branch 'pidfd/for-next' discards 4c97d20e714c Merge remote-tracking branch 'sh/for-next' discards ef3f3feb87cd Merge remote-tracking branch 'mips/mips-next' discards da0a85d5ca86 Merge remote-tracking branch 'm68k/for-next' discards 3ac96664fd03 Merge remote-tracking branch 'h8300/h8300-next' discards f00ab70baf19 Merge remote-tracking branch 'csky/linux-next' discards d790ac2dab96 Merge remote-tracking branch 'clk-renesas/renesas-clk' discards 2487401bd863 Merge remote-tracking branch 'ti-k3/ti-k3-next' discards 1593feb76265 Merge remote-tracking branch 'tegra/for-next' discards a8c06d02fe97 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards c438024941a9 Merge remote-tracking branch 'scmi/for-linux-next' discards eecfe50c0c1a Merge remote-tracking branch 'samsung-krzk/for-next' discards b7946b580fee Merge remote-tracking branch 'rockchip/for-next' discards 3b3b9c5dbfec Merge remote-tracking branch 'reset/reset/next' discards ea3e7bf68a47 Merge remote-tracking branch 'renesas/next' discards 0b53b3b0785e Merge remote-tracking branch 'realtek/for-next' discards cff849fdffac Merge remote-tracking branch 'raspberrypi/for-next' discards 7fc4945be49a Merge remote-tracking branch 'qcom/for-next' discards c1a223a7d206 Merge remote-tracking branch 'omap/for-next' discards b842ffdeb771 Merge remote-tracking branch 'mvebu/for-next' discards c9f5c84d07a4 Merge remote-tracking branch 'mediatek/for-next' discards eb0b50c18fae Merge remote-tracking branch 'keystone/next' discards f2c8fd369ccd Merge remote-tracking branch 'imx-mxs/for-next' discards 88fa0143cbc0 Merge remote-tracking branch 'drivers-memory/for-next' discards e2a3151863fd Merge remote-tracking branch 'at91/at91-next' discards be22912da127 Merge remote-tracking branch 'aspeed/for-next' discards df99694431de Merge remote-tracking branch 'amlogic/for-next' discards eedd85f067b0 Merge remote-tracking branch 'actions/for-next' discards 8a93092e33f8 Merge remote-tracking branch 'arm/for-next' discards cfacc36d9b77 Merge remote-tracking branch 'asm-generic/master' discards 369a8c32f8a4 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards 60fefccd28df Merge remote-tracking branch 'erofs-fixes/fixes' discards 215ef575965d Merge remote-tracking branch 'pidfd-fixes/fixes' discards 6edc4ead3d69 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' discards a2e4f1234cc8 Merge remote-tracking branch 'mmc-fixes/fixes' discards 005ff145c90b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards 9b47800eba6b Merge remote-tracking branch 'drm-fixes/drm-fixes' discards 86d48f8e7cbe Merge remote-tracking branch 'devicetree-fixes/dt/linus' discards 8f86f6dbe7b7 Merge remote-tracking branch 'vfs-fixes/fixes' discards 8a1675abab52 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards cc43f974531d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' discards 19e4640cbe74 Merge remote-tracking branch 'hwmon-fixes/hwmon' discards 32dc3d9e3a3c Merge remote-tracking branch 'mtd-fixes/mtd/fixes' discards 60faa88ce03a Merge remote-tracking branch 'dmaengine-fixes/fixes' discards f5c22c05a271 Merge remote-tracking branch 'ide/master' discards 45effb6a97c4 Merge remote-tracking branch 'soundwire-fixes/fixes' discards 5292bcae1adf Merge remote-tracking branch 'char-misc.current/char-misc-linus' discards 28524da6215b Merge remote-tracking branch 'staging.current/staging-linus' discards 9deac875e9db Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' discards 347e387e68d4 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' discards 142191aa75d1 Merge remote-tracking branch 'usb.current/usb-linus' discards 4cd27af69fc0 Merge remote-tracking branch 'driver-core.current/driver-c [...] discards 701efeb0dcc6 Merge remote-tracking branch 'pci-current/for-linus' discards de39cb6a84af Merge remote-tracking branch 'spi-fixes/for-linus' discards 7e7205fa4a87 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 5c5105c82a75 Merge remote-tracking branch 'sound-current/for-linus' discards 27dbc6b51576 Merge remote-tracking branch 'rdma-fixes/for-rc' discards df6304a886a8 Merge remote-tracking branch 'mac80211/master' discards 84fc60aac1b1 Merge remote-tracking branch 'ipsec/master' discards e44f40af6523 Merge remote-tracking branch 'bpf/master' discards 30bcac6ccb0c Merge remote-tracking branch 'net/master' discards 4ee9775f5ca6 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' discards 509a3b95e545 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' discards 3521f8b4fdf9 Merge remote-tracking branch 'arc-current/for-curr' discards 92598fb3227f drm/amdgpu/display: restore the backlight on modeset (v2) discards 2cdeaed1b9ac drm/amdgpu/display: add helper functions to get/set backli [...] discards e90e783dbc4d drm/radeon: Add HD-audio component notifier support discards d9e8ece841dd drm/amdgpu: check whether s2idle is enabled to determine s0ix discards 3174a94276bb Revert "drm/amd/display: To modify the condition in indica [...] discards 9da53d0a454d Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" discards 2d740d639649 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify discards 5e80dd5b0520 drm/amdgpu: only check for _PR3 on dGPUs discards e722d178f995 drm/amdgpu: add another raven1 gfxoff quirk discards 593dd6548005 usb/host: enable auto power control for xhci-pci discards 2dc88b934577 drm/amdgpu: Add vbios info ioctl interface discards 41cea2b1b224 drm/radeon/dpm: Disable sclk switching on Oland when two 4 [...] discards 9321f2f4066e drm/amdkfd: new range accessible by all GPUs discards 9a9b027aaf79 drm/amd/pm: Update aldebaran pmfw interface discards ac711932e8d5 drm/amd/amdgpu: Cancel the hrtimer in sw_fini discards da8299d2802d drm/amd/pm: enable ASPM by default discards 8c3bdd21d94f drm/amdgpu: update the method for harvest IP for specific SKU discards a26f152da864 drm/amdgpu: add judgement when add ip blocks (v2) discards 5f7c044f4ecd drm/amdgpu: add synchronization among waves in the same th [...] omits cb7accda3e01 Merge branch 'devprop' into linux-next omits 310a896f83e2 Merge branches 'acpi-scan' and 'pm-core' into linux-next omits 9e62f6899bca Merge branch 'for-5.14/block' into for-next omits 2fd821ddaa3d blkcg: drop CLONE_IO check in blkcg_can_attach() discards 607040aaa8b5 dt-bindings: Add MP2888 voltage regulator device discards 242842c16004 hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller discards 31f1a85f928e Merge remote-tracking branch 'spi/for-5.14' into spi-next discards f16c8ea90afb Merge remote-tracking branch 'spi/for-5.13' into spi-linus discards 088080ff8a83 Merge remote-tracking branch 'spi/for-5.12' into spi-linus discards b8e2e691eea1 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next discards caf089077ed7 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits c90b1834703f Merge branch 'for-5.14/block' into for-next omits 498a81a0fe20 aoe: remove unnecessary mutex_init() omits 454a2be5d0c1 iio: accel: fxls8962af: fix errata bug E3 - I2C burst reads omits 14914b00c393 iio: accel: fxls8962af: add hw buffered sampling omits 3f4fa640b20f iio: accel: fxls8962af: add interrupt support omits d9a72b1556d2 iio: accel: fxls8962af: add set/get of samplerate omits a64a49618142 dt-bindings: iio: accel: fxls8962af: add bindings omits cf5bed051557 iio: accel: add support for FXLS8962AF/FXLS8964AF accelerometers omits f522cd80959e iio: imu: st_lsm6dsx: correct ODR in header omits 42999af22c63 iio: bme680_i2c: Remove acpi_device_id table omits 12086a771484 iio: bme680_spi: Remove acpi_device_id table omits 6be1ff3651c3 iio:accel:stk8312: Remove acpi_device_id table omits 411d3d191739 iio: am2315: Remove acpi_device_id table omits 2cacacc222ed dt-bindings:iio:dac:ad5755: txt to yaml format conversion. omits ac3418e0672a dt-bindings: iio: st,st-sensors: Add LSM9DS0 compatible string omits a86c73bc2118 iio: st_sensors: Add lsm9ds0 IMU support omits 0a3887df5e56 iio: st_sensors: Make accel, gyro, magn and pressure probe shared omits 24ce516982b1 iio: st_sensors: Call st_sensors_power_enable() from bus drivers omits f6ef1af82db4 iio: magnetometer: st_magn: Provide default platform data omits 8bd262ba4c06 iio: gyro: st_gyro: Move platform data from header to C file omits 1f725e43e3c0 iio: accel: st_accel: Move platform data from header to C file omits 48b33c57671f iio: core: move @clock_id from struct iio_dev to struct ii [...] omits 6d31441fd115 iio: core: move @flags from struct iio_dev to struct iio_d [...] omits 919a6adf8107 iio: core: move @chrdev from struct iio_dev to struct iio_ [...] omits f3a50cbfb45c iio: core: move @info_exist_lock to struct iio_dev_opaque omits 5154645137f0 iio: core: move @scan_index_timestamp to struct iio_dev_opaque omits 2e5ecf33aec3 iio: core: move @trig_readonly from struct iio_dev to stru [...] omits ce4d704c456d iio: core: move @driver_module from struct iio_dev to stru [...] omits 3b739c1a423a iio: avoid shadowing of variable name in to_iio_dev_opaque() omits 32ec65c5563b iio: core: move @id from struct iio_dev to struct iio_dev_opaque omits 9f3e9ce864d4 iio: common: scmi_sensors: Drop duplicate setting of iio_d [...] omits c44b5258b8e5 iio: position: hid-sensor-custom-intel-hinge: Drop duplica [...] omits ea936a1515f5 iio: humidity: hdc2010: Drop duplicate setting of iio_dev. [...] omits 00dfed652080 iio: adc: ti-ads131e08: Drop duplicate setting of iio_dev. [...] omits 4386ae106b42 iio: adc: mt6360: Drop duplicate setting of iio_dev.dev.parent omits 57f143fce5fa iio: adc: mp2629: Drop duplicate setting iio_dev.dev.parent omits 2db767bcbc7b iio: dac: ad5766: Drop duplicate setting of iio_dev.dev.pa [...] omits 71ccd11439a3 iio: accel: bmi088: Drop manual assignment of iio_dev.dev.parent omits 5fec3541aa88 iio: adc: add ADC driver for the TI TSC2046 controller omits 80ffba3aa98e dt-bindings:iio:adc: add documentation for TI TSC2046 controller omits 2ec9eaeb2230 dt-bindings:iio:adc: add generic settling-time-us and over [...] omits fddc873ad07f iio: Documentation: move incompatible ABI to obsolete omits 9ae590a59c8c iio: adc: stm32-adc: Fix docs wrongly marked as kernel-doc omits b57460d90a24 dt-bindings: iio: chemical: sps30: update binding with ser [...] omits 77b5222fe206 iio: sps30: add support for serial interface omits ebb509511225 iio: sps30: separate core and interface specific code omits 61eea576b0ad iio:ABI docs: Move specific description of out_altvoltageX [...] omits e5e48373db36 iio:ABI docs: Fix issue around repeated definition of out_ [...] omits e5c070c41760 iio:ABI docs: Drop device specific docs for _powerdown for [...] discards 08eabd2a0b19 drm/amdgpu/display: fix dal_allocation documentation discards 337142ee10ca drm/amdgpu/display: fix build when CONFIG_DRM_AMD_DC_DCN i [...] discards d4378f172385 drm/amdgpu/display: fix warning when CONFIG_DRM_AMD_DC_DCN [...] discards 768ccafb15c7 Merge branch 'fixes-for-master' into for-next-20210511 discards 1c708e002cb5 Merge branch 'for-next-next-v5.13-20210511' into for-next- [...] discards 9918abc2d707 Merge branch 'for-next-current-v5.12-20210511' into for-ne [...] discards 2c824ebbe251 Merge branch 'ext/qu/repair-by-sector-v4' into for-next-ne [...] discards a819f72e12d0 Merge branch 'misc-next' into for-next-next-v5.13-20210511 discards dec26fe376bf Merge branch 'misc-5.13' into for-next-current-v5.12-20210511 discards bc369de819da hwmon: (pmbus) Increase maximum number of phases per page discards 79bf9f5bd504 hwmon: (bt1-pvt) Remove redundant error printing in pvt_re [...] discards 5dcdd534ea24 btrfs: remove io_failure_record::in_validation discards 82d94e8ad018 btrfs: submit read time repair only for each corrupted sector discards 647e85474133 btrfs: make btrfs_verify_data_csum() to return a bitmap discards f136f3279d85 soundwire: qcom: fix handling of qcom,ports-block-pack-mode omits 0ac75916f338 Merge branch 'v5.14-armsoc/dts64' into for-next omits 414ca9e2bc6e Merge branch 'v5.14-armsoc/dts32' into for-next omits 957285df8055 Merge branch 'v5.14-armsoc/drivers' into for-next omits 8e74d1f319bf scsi: storvsc: Use blk_mq_unique_tag() to generate requestIDs discards 6c73ab1db371 f2fs: compress: fix to assign cc.cluster_idx correctly discards b68dd87ad964 f2fs: compress: fix race condition of overwrite vs truncate discards c3b475c30296 f2fs: compress: fix to free compress page correctly discards bbf760c3191e f2fs: support iflag change given the mask discards 5535e265199f ipc: use kmalloc for msg_queue and shmid_kernel discards 37d1077ccd8d ipc sem: use kvmalloc for sem_undo allocation discards 20648bc711c0 aio: simplify read_events() discards 41cbf0b6f88c x86: signal: don't do sas_ss_reset() until we are certain [...] discards af602f9f61bf hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr discards 3b7b566c22c4 checkpatch: scripts/spdxcheck.py now requires python3 discards 9e3b6c1ec3b0 rcu/tree_plugin: don't handle the case of 'all' CPU range discards 458a0b70b496 bitmap_parse: support 'all' semantics discards 9b0288235ff0 seq_file: drop unused *_escape_mem_ascii() discards 6dbe31d26760 nfsd: avoid non-flexible API in seq_quote_mem() discards 54cd4e6a081f seq_file: convert seq_escape() to use seq_escape_str() discards 195515ee3fc1 seq_file: add seq_escape_str() as replica of string_escape_str() discards 1793078e5187 seq_file: introduce seq_escape_mem() discards 31a562df7e7f MAINTAINERS: add myself as designated reviewer for generic [...] discards d25fd1697a98 lib/test-string_helpers: add test cases for new features discards 7781b86c58d9 lib/test-string_helpers: get rid of trailing comma in terminators discards 051bd091b70b lib/test-string_helpers: print flags in hexadecimal format discards 582b7b11b556 lib/string_helpers: allow to append additional characters [...] discards e941fddc5f49 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] discards 102eb17134a8 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII discards ba8931592952 lib/string_helpers: drop indentation level in string_escape_mem() discards 72d28d524247 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] discards 4bc28e0fe5ae lib/string_helpers: switch to use BIT() macro discards 3cfb2d618c77 lib: decompress_bunzip2: remove an unneeded semicolon discards 3bd0036bc821 proc/sysctl: make protected_* world readable discards 1c74a0a40f67 procfs/dmabuf: add inode number to /proc/*/fdinfo discards f6f8c0f103b1 procfs: allow reading fdinfo with PTRACE_MODE_READ discards 2456b7f66c30 kernel/hung_task.c: Monitor killed tasks. discards 2866440ba4c8 fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 35701afb747b fs/buffer.c: add debug print for __getblk_gfp() stall problem discards 13fefb2a785c mm: fix comments mentioning i_mutex discards 1e080fc2c3dd mm: fix typos and grammar error in comments discards 20b77590c550 mm/highmem: Remove deprecated kmap_atomic discards 7f95dd9e30da mm/memory_hotplug: rate limit page migration warnings discards 1418ff7bc395 selftests/vm: add test for MADV_POPULATE_(READ|WRITE) discards f017fe785c21 selftests/vm: add protection_keys_32 / protection_keys_64 [...] discards a45e9fb1fe3a MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT discards e2a16aa103e4 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] discards 41bc690e479b mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] discards e3c58ab2a831 mm: make variable names for populate_vma_page_range() consistent discards d2795fd77d1a nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes discards 368ee1704530 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc discards a20dbd97901a mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs discards 07f9193834d0 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] discards 3f5a13001fd5 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] discards a517db6dfd22 mm/kconfig: move HOLES_IN_ZONE into mm discards dc722e275eab userfaultfd/selftests: exercise minor fault handling shmem [...] discards c8c99fc86400 userfaultfd/selftests: reinitialize test context in each test discards cda9dbd8d02e userfaultfd/selftests: create alias mappings in the shmem test discards 4a2953a79669 userfaultfd/selftests: use memfd_create for shmem test type discards 35a150c42f2f userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] discards 1f59fb4a73e7 userfaultfd/shmem: advertise shmem minor fault support discards 854093304820 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem discards 87250c5a6871 userfaultfd/shmem: support minor fault registration for shmem discards 99770b96a38a userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] discards 09ff184a3eb1 userfaultfd/hugetlbfs: avoid including userfaultfd_k.h in [...] discards ceac65dab924 userfaultfd/selftests: add pagemap uffd-wp test discards fd2d2094fe20 mm/pagemap: export uffd-wp protection information discards 5b463e025935 mm/userfaultfd: fail uffd-wp registeration if not supported discards 962f3a256964 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit discards c3967053d903 mm/userfaultfd: fix uffd-wp special cases for fork() discards 9670625d31cb mm/thp: simplify copying of huge zero page pmd when fork discards df24ddf78fae userfaultfd/selftests: unify error handling discards 52ff90de8ed7 userfaultfd/selftests: only dump counts if mode enabled discards fbc224a48f11 userfaultfd/selftests: dropping VERIFY check in locking_thread discards 8287ab15b293 userfaultfd/selftests: remove the time() check on delayed uffd discards 5ea9067fa6d9 userfaultfd/selftests: use user mode only discards 77476f170f87 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] discards 4f7ccb652ef1 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] discards dfde143a6dde mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate discards 214bbc6cf768 mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] discards bd889d5134ff mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] discards fe1f1696a4a0 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap discards a8ee833d2329 mm: hugetlb: alloc the vmemmap pages associated with each [...] discards 1e770f734b7d mm: hugetlb: defer freeing of HugeTLB pages discards 26474eb476dd mm: hugetlb: free the vmemmap pages associated with each H [...] discards 04ebc3b46cf8 mm: hugetlb: gather discrete indexes of tail page discards 369ede0c88c1 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP discards 3688f53ec2dd mm: memory_hotplug: factor out bootmem core functions to b [...] discards b5990f67baa0 mm: optimise nth_page for contiguous memmap discards 57542ee3655d mm: constify page_count and page_ref_count discards 30ad8e2d6161 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype discards c3b29437ede1 mm: make compound_head const-preserving discards 5d6addf87c47 mm/page_owner: constify dump_page_owner discards b57d26247413 mm/debug: factor PagePoisoned out of __dump_page discards b74d33a8fb60 mm: make __dump_page static discards 08c4f2319f46 mm/mmzone.h: simplify is_highmem_idx() discards 0c17609540e3 mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] discards 73b92197a4aa kasan: use dump_stack_lvl(KERN_ERR) to print stacks discards 9ad62271968f printk: introduce dump_stack_lvl() discards 28b453e46e02 mm/vmalloc: print a warning message first on failure discards 6bfa49390ed1 mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() discards 2b66617f64ff mm/mmap: use find_vma_intersection() in do_mmap() for overlap discards 01f6a4a44abb mm-mmap-introduce-unlock_range-for-code-cleanup-fix discards f50adfd0ed8d mm/mmap: introduce unlock_range() for code cleanup discards 7b5165c5554f mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap discards c75dcf7b7be8 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() discards 953f99327748 binfmt: remove in-tree usage of MAP_EXECUTABLE discards cee9e5ef2ac1 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC discards 89fb93775f46 mm-improve-mprotectrw-efficiency-on-pages-referenced-once-fix discards fb9aa485ad14 mm: improve mprotect(R|W) efficiency on pages referenced once discards 38ffd1ee6b5f mm: vmscan: remove noinline_for_stack discards a8fc1984dccb mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] discards 201a8b733f8e mm: memcontrol: simplify the logic of objcg pinning memcg discards 682f31585be8 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] discards 810371809a43 mm: memcontrol: simplify lruvec_holds_page_lru_lock discards 42d6ac251379 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] discards 7965194f8e75 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm discards 7e58cb87103e mm: memcontrol: fix page charging in page replacement discards 24e07acf1ef6 mm: memcontrol: fix root_mem_cgroup charging discards d795c307bd3a mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches discards 0727bf117622 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] discards 4d57437a3d3c mm: memcg/slab: create a new set of kmalloc-cg-<n> caches discards 2512c17d7eb9 mm: memcg/slab: properly set up gfp flags for objcg pointer array discards ac4dbc17a171 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] discards c5d956bfd910 mm/memcg: optimize user context object stock access discards 6c10cc971cbe mm/memcg: improve refill_obj_stock() performance discards 530d560077df mm/memcg: cache vmstat data in percpu memcg_stock_pcp discards 9dbf53d92ff8 mm/memcg: move mod_objcg_state() to memcontrol.c discards f33f08d7ea33 mm/shmem: fix shmem_swapin() race with swapoff discards be33e81fcc24 mm/swap: remove confusing checking for non_swap_entry() in [...] discards f1b086572add swap: fix do_swap_page() race with swapoff discards aafe655bc0fc mm/swapfile: use percpu_ref to serialize against concurren [...] discards 7da4d6e6109b mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes discards 354a2e3604e2 mm: gup: pack has_pinned in MMF_HAS_PINNED discards 26781969ab36 mm: gup: allow FOLL_PIN to scale in SMP discards 998d54496af3 mm/gup_benchmark: support threading discards a1a47b89d0e3 mm/page-writeback: Fix performance when BDI's share of rat [...] discards c94d1bccc975 mm: page-writeback: kill get_writeback_state() comments discards c4ab231f5e7c tools/vm/page_owner_sort.c: check malloc() return discards 2736b35daa01 doc: watchdog: modify the doc related to "watchdog/%u" discards b1d8a66b0f18 doc: watchdog: modify the explanation related to watchdog thread discards 9b4c6dbaf41a kernel: watchdog: modify the explanation related to watchd [...] discards 8b502011b065 ocfs2: fix ocfs2 corrupt when iputting an inode discards 23ded016eb58 ocfs2: clear links count in ocfs2_mknod() if an error occurs discards 272bf25fc776 streamline_config.pl: add softtabstop=4 for vim users discards b3bdb5dec3ed streamline_config.pl: make spacing consistent discards af0d700f457a Makefile: extend 32B aligned debug option to 64B aligned discards dabf0369cb09 ia64: headers: drop duplicated words discards f48a2ce81f0d /proc/kpageflags: do not use uninitialized struct pages discards 1d2e8cdac435 /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards 584eb53d2c71 docs: admin-guide: update description for kernel.modprobe sysctl discards 0b7a2357113b ipc/mqueue, msg, sem: Avoid relying on a stack reference p [...] discards 6efa39b9ccbb hfsplus: prevent corruption in shrinking truncate discards 571c7e0ba6ab mm/filemap: fix readahead return types discards 94f2588b243f kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled discards 4635d1e811fb mm: fix struct page layout on 32-bit systems discards 9054fd6cce6c mm/ioremap: fix iomap_max_page_shift discards 13ba8be6134c ksm: revert "use GET_KSM_PAGE_NOLOCK to get ksm page in re [...] discards eadfcbbe2f37 userfaultfd: release page in error path to avoid BUG_ON discards 8441ea3ea932 squashfs: fix divide error in calculate_skip() discards 87bfee5ee875 Revert "mm/gup: check page posion status for coredump." discards 795d0da5cd7d mm, slub: move slub_debug static key enabling outside slab_mutex discards 97f596e2f6fe mm/hugetlb: fix cow where page writtable in child discards 43ad9e2b5c6d mm/hugetlb: fix F_SEAL_FUTURE_WRITE discards 0c2103985c05 f2fs: avoid null pointer access when handling IPU error discards eb644db2c64e torture: Add clocksource-watchdog testing to torture.sh discards 4b46fcb7f1a6 refscale: Add measurement of clock readout discards 0fafd0f8558c Merge branch 'lkmm-dev.2021.05.10c' into HEAD discards 01805614af2d Merge branch 'clocksource.2021.05.10a' into HEAD discards fea101579753 Merge branch 'lkmm.2021.05.10c' into HEAD discards 3c5356dddd00 Merge branch 'kcsan.2021.05.10c' into HEAD discards 098016007642 Merge branches 'bitmaprange.2021.05.10c', 'doc.2021.05.10c [...] discards 0aabad0a0456 Merge branch 'for-5.14' into for-next omits 84276ad2747d kcsan: Document "value changed" line omits 42fcb0aa825b kcsan: Report observed value changes omits 9c178c16ed12 kcsan: Remove kcsan_report_type omits 22fd3b421085 kcsan: Remove reporting indirection omits b8c0351972da kcsan: Refactor access_info initialization omits 04a091f70f37 kcsan: Fold panic() call into print_report() omits 3146019538e4 kcsan: Refactor passing watchpoint/other_info omits b2738221fe64 kcsan: Distinguish kcsan_report() calls omits 6b97e020470a kcsan: Simplify value change detection omits bd119f3a3ec4 kcsan: Add pointer to access-marking.txt to data_race() bullet discards cd777582b997 rcu: Add missing __releases() annotation discards 619be67e038f rcu: Remove obsolete rcu_read_unlock() deadlock commentary discards d13b0ace393a rcu: Improve comments describing RCU read-side critical sections discards 18a1117a8a6d sched/isolation: reconcile rcu_nocbs= and nohz_full= discards 6c54602781b4 rcu: Create an unrcu_pointer() to remove __rcu from a pointer discards 001c5c4e8b57 rcu: Fix various typos in comments omits e5bee59ee710 tasks-rcu: Make show_rcu_tasks_gp_kthreads() be static inline omits 6128152b7ec4 rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states discards 2f7f5761af2b srcu: Early test SRCU polling start discards 1b84027ed450 rcu/nocb: Unify timers discards 6c8c00cc36ae rcu/nocb: Prepare for fine-grained deferred wakeup discards c110a1b8e78a rcu/nocb: Only cancel nocb timer if not polling discards ce1889bc6ee3 rcu/nocb: Delete bypass_timer upon nocb_gp wakeup discards 19e37e2f3b58 rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup discards 9a4ee07c161c rcu/nocb: Allow de-offloading rdp leader discards c08c9ef538e9 rcu/nocb: Directly call __wake_nocb_gp() from bypass timer discards ee6038dcadb2 btrfs: handle transaction start error in btrfs_fileattr_set discards 01e833fe19fd btrfs: return whole extents in fiemap discards 7fcedcc533c9 btrfs: rename check_async_write and let it return bool discards 466a680e0a9c btrfs: avoid RCU stalls while running delayed iputs discards 71691bf0877c btrfs: return 0 for dev_extent_hole_check_zoned hole_start [...] omits c6483a60e873 Drivers: hv: vmbus: Copy packets sent by Hyper-V out of th [...] discards 9f5c5a88cedc clocksource: Print deviation in nanoseconds for unstable case discards 059e9de43db0 clocksource: Provide kernel module to test clocksource watchdog discards ebf19e60282e clocksource: Reduce clocksource-skew threshold for TSC discards 7bda7af179b6 clocksource: Limit number of CPUs checked for clock synchr [...] discards c4918e070843 clocksource: Check per-CPU clock synchronization when mark [...] discards 21ffd1534eb2 hwmon: (pmbus) Add support for additional Flex BMR convert [...] discards 5d45661ac793 hwmon: (pmbus) Add documentation for new flags discards f5cc2338f8d9 hwmon: (pmbus) Add new flag PMBUS_READ_STATUS_AFTER_FAILED_CHECK discards eab15404fd74 hwmon: (sch56xx-common) Simplify sch56xx_device_add discards a4c3d4997925 hwmon: (sch56xx-common) Use helper function discards 7ea477dda6cc hwmon: (sch56xx-common) Use strscpy discards 420e57350855 hwmon: (sch56xx) Use devres functions for watchdog omits fcd2ae054338 Merge branch 'for-5.14/block' into for-next omits 5a40eaac74d0 block_dump: remove comments in docs omits b40ca5ff2336 block_dump: remove block_dump feature omits 9d0334647aa8 block_dump: remove block_dump feature in mark_inode_dirty() discards 7c9df4e6170c hwmon: (lm70) Use SPI_MODE_X_MASK discards caecfdc38c96 hwmon: (max31722) Remove non-standard ACPI device IDs discards d3b08ef255fd hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" discards aa6567a7a5f8 docs: hwmon: avoid using UTF-8 chars discards e37f504ec8c7 dt-bindings: hwmon: Add Texas Instruments TMP1075 discards ade8fc9a8063 hwmon: (lm75) Add TI TMP1075 support discards 928b30ee31e7 hwmon: (pmbus/zl6100) Update documentation for zl6100 driver discards ac6618e468e4 hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 omits f1265432fd97 iio:ABI docs: Fix up duplicate *_calibbias_* documentation [...] omits 60f9823b0abc iio: adis16400: do not directly change spi 'max_speed_hz' omits 126f5fe90cd4 iio: adis16475: do not directly change spi 'max_speed_hz' omits 4e2a59e20649 iio: adis: add burst_max_speed_hz variable omits 7bf386b81ae3 iio: adis_buffer: don't push data to buffers on failure omits b4f95f3f3bf3 iio: adis_buffer: update device page after changing it omits 5bc1f9efe089 iio: adis16475: do not return ints in irq handlers omits 24e190a7324e iio: accel: Add driver for Murata SCA3300 accelerometer omits 55b000bfb98f dt-bindings: iio: accel: Add SCA3300 documentation omits 299300947c07 dt-bindings:iio:adc:adi,ad7476: Add missing binding document omits ad46351af11e iio:adc:ad7476: Handle the different regulators used by va [...] omits d5106e3e88eb dt-bindings:iio:dac:ti,dac082s085 yaml conversion omits ad1ed76e940a iio:accel:stk8312: Add lowercase i2c device id omits db3167db8879 dt-bindings:iio:adc:adi,ad7298 document bindings omits c11bbf8f6e5f dt-bindings:trivial-devices: Add sensortek,stk8312 and sen [...] omits 594e2c203853 dt-bindings:trivial-devices: Add memsic,mxc4005/mxc6255/mx [...] omits a4e1b21d45da dt-bindings:iio:accel:fsl,mma7455 binding doc omits e0b1c49a7898 dt-bindings:iio:accel:bosch,bma220 device tree binding doc [...] omits 820ef3dd8d1f dt-bindings:iio:accel:adis16201 and adis16209 bindings omits 17f6631aed7e iio: inkern: simplify some devm functions omits 51729e77bd2e iio: trigger: simplify __devm_iio_trigger_register omits d240dc25e3b8 iio: core: simplify some devm functions omits 689d8257e5dd iio: triggered-buffer: simplify devm_iio_triggered_buffer_ [...] omits 98a8e5ced9dc iio: hw_consumer: simplify devm_iio_hw_consumer_alloc() omits 3a4f8105e5a2 iio: buffer-dmaengine: simplify __devm_iio_dmaengine_buffe [...] omits ccc1b76401f3 iio: adc: adi-axi-adc: simplify devm_adi_axi_adc_conv_register() omits 06adedc3b6cd dt-bindings: iio: light: Added AMS tsl2591 device tree binding omits f053d4e748ce iio: light: Added AMS tsl2591 driver implementation omits 40787f6ba6cf iio: adis_buffer: check return value on page change omits 5558e530242d iio: adis16400: do not return ints in irq handlers omits 110abc78a019 iio: adis_buffer: do not return ints in irq handlers omits 5a1f48f90154 iio: adc: ad7298: Enable on Intel Galileo Gen 1 omits 2b417112d15d iio: st-sensors: Update ST Sensor bindings omits 6cd276becd66 iio: trigger: stm32-timer: Convert sysfs sprintf/snprintf [...] omits 177c98b35297 iio: light: Convert sysfs sprintf/snprintf family to sysfs_emit omits 143420727613 iio:chemical:sps30: Convert sysfs sprintf/snprintf family [...] omits 2b4b5c58a980 iio: temperature: add driver support for ti tmp117 omits 067789a9a1f9 dt-bindings: iio: temperature: Add DT bindings for TMP117 omits 718ea87e9698 iio: adc: exynos: drop unneeded variable assignment discards ad9dc2db84ee btrfs: initialize return variable in cleanup_free_space_cache_v1 discards 056cfe0adbdd btrfs: zoned: bail out if we can't read a reliable write pointer discards 9f31cbebd859 btrfs: zoned: sanity check zone type discards 18fe6de46e05 btrfs: fix unmountable seed device after fstrim discards f66b2e1ef2c4 btrfs: handle preemptive delalloc flushing slightly differently discards 78769e657973 btrfs: only ignore delalloc if delalloc is much smaller th [...] discards 721d61fc5ad3 btrfs: don't include the global rsv size in the preemptive [...] discards a7f55ec9adc0 btrfs: use the global rsv size in the preemptive thresh ca [...] discards 9ce05a815a3a btrfs: take into account global rsv in need_preemptive_reclaim discards 6b9a538f8942 btrfs: only clamp the first time we have to start flushing discards bd421c4a493b btrfs: check worker before need_preemptive_reclaim discards 2bacdf3109cb btrfs: fix deadlock when cloning inline extents and using qgroups discards 365509457ea3 btrfs: fix race leading to unpersisted data and metadata on fsync discards 0daf40d9fffc btrfs: remove stale comment for argument seed of btrfs_fin [...] discards 83c92f561d16 btrfs: do not consider send context as valid when trying t [...] discards e0de1bd47376 btrfs: zoned: fix silent data loss after failure splitting [...] discards 960fe5671803 btrfs: correct try_lock_extent() usage in read_extent_buff [...] omits dc9d574fa82f Merge branch 'acpi-pm' into linux-next omits 4b8fba8d0746 Merge branch 'pm-cpufreq' into linux-next omits e87dbd1cec70 Fix kernel oops when CONFIG_DEBUG_ATOMIC_SLEEP is enabled. discards 1294d89b48b0 csky: Fixup 610 bootup failed omits ef566ba2d7d9 signal: Remove the last few si_perf references omits 4cf4e48fff05 signal: sort out si_trapno and si_perf omits e0436ab602fe signalfd: Remove SIL_FAULT_PERF_EVENT fields from signalfd [...] omits f6a2c711f1e3 signal: Deliver all of the siginfo perf data in _perf omits fe3b0cd3d19a signal: Factor force_sig_perf out of perf_sigtrap omits c90d00d95cb1 signal: Rename SIL_PERF_EVENT SIL_FAULT_PERF_EVENT for con [...] omits 137555de8440 signal: Remove __ARCH_SI_TRAPNO omits bd49616484a3 signal: Use dedicated helpers to send signals with si_trapno set omits 51b3ff1ecc4d signal: Implement SIL_FAULT_TRAPNO omits 861a8c64443e siginfo: Move si_trapno inside the union inside _si_fault omits d467414b1205 signal: Verify the alignment and size of siginfo_t omits 82254cc09f5a arm64: Add compile-time asserts for siginfo_t offsets omits c130a51d2c4b arm: Add compile-time asserts for siginfo_t offsets omits 6ca627c563d5 sparc64: Add compile-time asserts for siginfo_t offsets discards 11e7a691a977 csky: syscache: Fixup duplicate cache flush omits 2e4f4de38d26 Merge branch 'misc-5.13' into next-fixes omits 0e1c1526416f Merge commit 'ed94f87c2b123241ae5644cf82327e2da653adb6' omits 20a40e4da6a6 hv_balloon: Remove redundant assignment to region_start omits 50ae8016b2a4 btrfs: initialize return variable in cleanup_free_space_cache_v1 omits 84772b10025b btrfs: zoned: bail out if we can't read a reliable write pointer omits b5144a2bf401 dt-bindings: nvmem: mediatek: remove duplicate mt8192 line omits 835109266494 Merge branch 'devel' into for-next omits e8405ad55f4c nvmem: sprd: Add missing MODULE_DEVICE_TABLE discards 99a81dcc717d Merge branch 'for-5.12/cxl' into libnvdimm-fixes omits ac8b8400620a mm: unexport follow_pfn omits 3f7448dde336 media/videobuf1|2: Mark follow_pfn usage as unsafe omits 7f8861af8db8 mm: Add unsafe_follow_pfn discards 068acd3c4e4c Merge branch 'v5.12-next/dts64-2' into for-next discards 3a8c657a3b4a arm64: dts: mediatek: mt8167: add some DRM nodes discards e669b999e028 arm64: dts: mediatek: mt8167: add iommu node discards 33cf057b4e40 arm64: dts: mediatek: mt8167: add larb nodes discards 7765afd67b84 arm64: dts: mediatek: mt8167: add smi_common node discards f620dd086a43 arm64: dts: mediatek: mt8167: add mmsys node discards a375aa6da116 arm64: dts: mediatek: mt8167: add power domains discards e6de3d2926f9 arm64: dts: mt8173: Separating mtk-vcodec-enc device node omits 9e1a5761c274 nvmem: qfprom: Add support for fuse blowing on sc7280 omits cc1303db9194 dt-bindings: nvmem: Add SoC compatible for sc7280 discards 1f0f76f795d5 Merge branch 'imx/defconfig' into for-next discards ff5eee1bcd9e Merge branch 'imx/dt64' into for-next discards 4d233f5a92a1 Merge branch 'imx/dt' into for-next discards 4634113a0a35 Merge branch 'imx/bindings' into for-next discards 345e38caaa3d Merge branch 'imx/soc' into for-next discards 7a14fc0ec3c6 Merge branch 'imx/drivers' into for-next omits 8fac44cbbaa2 Merge branch 'fs/idmapped_mounts/helpers' into for-next omits f0addd37fd9f Merge branch 'fs/idmapped_mounts/doc_fixes' into for-next omits 5350a8500263 nvmem: rmem: fix undefined reference to memremap omits c079b5cd9472 nvmem: core: Fix unintentional sign extension issue omits 097eb1136ebb nvmem: core: Add functions to make number reading easy omits b152bbeb0282 nvmem: brcm_nvram: new driver exposing Broadcom's NVRAM omits c39edb9f9dcb dt-bindings: nvmem: add Broadcom's NVRAM omits 4d57a383a437 drivers: nvmem: Fix voltage settings for QTI qfprom-efuse omits 4be6ad01dd09 nvmem: convert comma to semicolon omits 201c9d549d43 dt-bindings: nvmem: mediatek: add support for MediaTek mt8192 SoC discards 38489db09b10 Merge branch 'asm-generic-fixes' into asm-generic discards 486f29df6941 Merge branch 'v5.8/dt' into next discards 6c0bc05ed81e Merge branch 'v5.8/soc' into next discards 67f8e65e4fc1 firewire: net: remove set but not used variable 'guid' adds dbb5afad100a ptrace: make ptrace() fail if the tracee changed its pid u [...] adds 83a775d5f9bf KEYS: trusted: Fix memory leak on object td adds b3ad7855b7ae trusted-keys: match tpm_get_ops on all return paths adds e630af7dfb45 tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_ [...] adds 8a2d296aaeba tpm, tpm_tis: Reserve locality in tpm_tis_resume() adds 1df83992d977 tpm: fix error return code in tpm2_get_cc_attrs_tbl() adds 8d02490ccdde Merge tag 'tpmdd-next-v5.13-rc2' of git://git.kernel.org/p [...] adds c06a2ba62fc4 Merge tag 'docs-5.13-3' of git://git.lwn.net/linux adds 3b5169c2eb81 hwmon: (adm9240) Fix writes into inX_max attributes adds d1e7c13a9b0c Merge tag 'hwmon-for-v5.13-rc2' of git://git.kernel.org/pu [...] adds d4d0ad57b386 vgacon: Record video mode changes with VT_RESIZEX adds a90c275eb144 vt_ioctl: Revert VT_RESIZEX parameter handling removal adds 860dafa90259 vt: Fix character height handling with VT_RESIZEX adds adc12a7407b2 Merge branch 'resizex' (patches from Maciej) adds 2404b8747019 ACPI: PM: Add ACPI ID of Alder Lake Fan adds fd38651716b4 Merge branch 'acpi-pm' adds 2df38a8e9b83 Merge tag 'acpi-5.13-rc2' of git://git.kernel.org/pub/scm/ [...] adds 78a6948bbadd Merge branch 'pm-core' adds 315d99318179 Merge tag 'pm-5.13-rc2' of git://git.kernel.org/pub/scm/li [...] adds 1db7aa269ada Merge tag 'drm-misc-fixes-2021-05-13' of git://anongit.fre [...] adds 5d31950a4833 drm/radeon/ni_dpm: Fix booting bug adds 1ddeedaa28e1 drm/radeon/si_dpm: Fix SMU power state load adds 939baec9e895 drm/amd/pm: Fix out-of-bounds bug adds fe1c97d008f8 drm/amd/display: Initialize attribute for hdcp_srm sysfs file adds 83a0b8639185 drm/amdgpu: add judgement when add ip blocks (v2) adds 5c1a376823c4 drm/amdgpu: update the method for harvest IP for specific SKU adds 227545b9a08c drm/radeon/dpm: Disable sclk switching on Oland when two 4 [...] adds 3666f83a1129 drm/amdgpu: set vcn mgcg flag for picasso adds 5c1efb5f7682 drm/amdgpu: update vcn1.0 Non-DPG suspend sequence adds 08f0cfbf739a Merge tag 'amd-drm-fixes-5.13-2021-05-13' of https://gitla [...] adds b5304a4f9ad8 Merge tag 'drm-fixes-2021-05-14' of git://anongit.freedesk [...] adds 349c4d6c75d7 f2fs: avoid null pointer access when handling IPU error adds a753103909a7 f2fs: support iflag change given the mask adds a12cc5b423d4 f2fs: compress: fix to free compress page correctly adds a949dc5f2c5c f2fs: compress: fix race condition of overwrite vs truncate adds 8bfbfb0ddd70 f2fs: compress: fix to assign cc.cluster_idx correctly adds ca298241bc22 f2fs: avoid swapon failure by giving a warning first adds f395183f9544 f2fs: return EINVAL for hole cases in swap file adds ac524ece210e Merge tag 'f2fs-5.13-rc1-fix' of git://git.kernel.org/pub/ [...] adds af44068c581c arm64: tools: Add __ASM_CPUCAPS_H to the endif in cpucaps.h adds 588a513d3425 arm64: Fix race condition on PG_dcache_clean in __sync_ica [...] adds bd3c9cdb21a2 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds eb01f5353bda tracing: Handle %.*s in trace_check_vprintf() adds 25a1298726e9 Merge tag 'trace-v5.13-rc1' of git://git.kernel.org/pub/sc [...] adds ffb324e6f874 tty: vt: always invoke vc->vc_sw->con_resize callback adds 4819d16d9114 drm/i915: Avoid div-by-zero on gen2 adds 04d019961fd1 drm/i915: Read C0DRB3/C1DRB3 as 16 bits again adds ea995218dddb drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp adds 402be8a10119 drm/i915: Fix crash in auto_retire adds a915fe5e9601 drm/i915/overlay: Fix active retire callback alignment adds e4527420ed08 drm/i915: Use correct downstream caps for check Src-Ctl mo [...] adds 89cd34a14e1c Merge tag 'drm-intel-fixes-2021-05-14' of git://anongit.fr [...] adds 5dce58de4be8 Merge tag 'drm-msm-fixes-2021-05-09' of https://gitlab.fre [...] adds 33f85ca44eec Merge tag 'drm-fixes-2021-05-15' of git://anongit.freedesk [...] adds 698ab77aebff dax: Add an enum for specifying dax wakup mode adds 4c3d043d271d dax: Add a wakeup mode parameter to put_unlocked_entry() adds 237388320def dax: Wake up all waiters after invalidating dax entry adds 393f42f113b6 Merge tag 'dax-fixes-5.13-rc2' of git://git.kernel.org/pub [...] adds 681865a03d3e libnvdimm: Remove duplicate struct declaration adds 7ddb4cc2b885 tools/testing/nvdimm: Make symbol '__nfit_test_ioremap' static adds 3dd4fe4b4dfa MAINTAINERS: Move nvdimm mailing list adds e9cfd259c6d3 ACPI: NFIT: Fix support for variable 'SPA' structure size adds a5ce4296b041 Merge tag 'libnvdimm-fixes-5.13-rc2' of git://git.kernel.o [...] adds 0852b6ca941e erofs: fix 1 lcluster-sized pcluster for big pcluster adds 41f035c06265 Merge tag 'erofs-for-5.13-rc2-fixes' of git://git.kernel.o [...] adds a298232ee6b9 io_uring: fix link timeout refs adds 447c19f3b507 io_uring: fix ltout double free on completion race adds 2d74d0421e5a io_uring: further remove sqpoll limits on opcodes adds 489809e2e22b io_uring: increase max number of reg buffers adds 560159103559 Merge tag 'io_uring-5.13-2021-05-14' of git://git.kernel.d [...] adds 63c8af5687f6 block: uapi: fix comment about block device ioctl adds efed9a3337e3 kyber: fix out of bounds access when preempted adds e9f4eee9a002 blk-iocost: fix weight updates of inner active iocgs adds 7ea96eefb009 block, bfq: avoid circular stable merges adds 190515f61094 blkdev.h: remove unused codes blk_account_rq adds 79ebe9110fa4 nbd: Fix NULL pointer in flush_workqueue adds bedf78c4cbbb nbd: share nbd_put and return by goto put_nbd adds 5e1f689913a4 nvme-multipath: fix double initialization of ANA state adds 608a969046e6 nvmet: fix inline bio check for bdev-ns adds ab96de5def85 nvmet: fix inline bio check for passthru adds 8cc365f9559b nvmet-rdma: Fix NULL deref when SEND is completed with error adds 3651aaacd10b nvmet: demote discovery cmd parse err msg to debug adds 4c2dab2bf5ac nvmet: use helper to remove the duplicate code adds 7a4ffd20ec6d nvmet: demote fabrics cmd parse err msg to debug adds 85428beac80d nvmet: seset ns->file when open fails adds e181811bd04d nvmet: use new ana_log_size instead the old one adds 6bdf2fbc48f1 Merge tag 'nvme-5.13-2021-05-13' of git://git.infradead.or [...] adds 03f26d8f1140 blk-mq: plug request for shared sbitmap adds 630ef623ed26 blk-mq: Swap two calls in blk_mq_exit_queue() adds 4bc208231131 block/partitions/efi.c: Fix the efi_partition() kernel-doc header adds 8f4ae0f68c5c Merge tag 'block-5.13-2021-05-14' of git://git.kernel.dk/l [...] adds f36edc5533b2 Merge tag 'arc-5.13-rc2' of git://git.kernel.org/pub/scm/l [...] adds 22247efd822e mm/hugetlb: fix F_SEAL_FUTURE_WRITE adds 84894e1c42e9 mm/hugetlb: fix cow where page writtable in child adds afe0c26d1968 mm, slub: move slub_debug static key enabling outside slab_mutex adds eb1f065f90cd kernel/resource: fix return code check in __request_free_m [...] adds d6e621de1fce squashfs: fix divide error in calculate_skip() adds 7ed9d238c7db userfaultfd: release page in error path to avoid BUG_ON adds 628622904b8d ksm: revert "use GET_KSM_PAGE_NOLOCK to get ksm page in re [...] adds 9ddb3c14afba mm: fix struct page layout on 32-bit systems adds f649dc0e0d7b kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled adds 076171a67789 mm/filemap: fix readahead return types adds c3187cf32216 hfsplus: prevent corruption in shrinking truncate adds f4d3f25aced3 docs: admin-guide: update description for kernel.modprobe sysctl adds 86d0c1642725 mm/ioremap: fix iomap_max_page_shift adds a4147415bdf1 Merge branch 'akpm' (patches from Andrew) adds 2515dd6ce8e5 stack: Replace "o" output with "r" input constraint adds 91b7a0f0637c Merge tag 'core-urgent-2021-05-15' of git://git.kernel.org [...] adds 0d3ae948741a sh: Remove unused variable adds 077fc6440745 Merge tag 'irq-urgent-2021-05-15' of git://git.kernel.org/ [...] adds 46c7405df7de objtool: Fix elf_create_undef_symbol() endianness adds f66c05d6baf3 objtool/x86: Fix elf_add_alternative() endianness adds e7c425b7441a Merge tag 'objtool-urgent-2021-05-15' of git://git.kernel. [...] adds 02dbb7246c5b sched/fair: Fix clearing of has_idle_cores flag in select_ [...] adds 3743d55b289c x86, sched: Fix the AMD CPPC maximum performance value on [...] adds c12a29ed9094 Merge tag 'sched-urgent-2021-05-15' of git://git.kernel.or [...] adds a78339698ab1 powerpc/interrupts: Fix kuep_unlock() call adds 5d510ed78bcf powerpc/syscall: Calling kuap_save_and_lock() is wrong adds 2c8c89b95831 powerpc/pseries: Fix hcall tracing recursion in pv queued [...] adds a3f1a39a5643 powerpc/pseries: Don't trace hcall tracing wrapper adds 7058f4b13edd powerpc/pseries: use notrace hcall variant for H_CEDE idle adds 4f242fc5f2e2 powerpc/pseries: warn if recursing into the hcall tracing code adds 7315e457d6bc powerpc/uaccess: Fix __get_user() with CONFIG_CC_HAS_ASM_G [...] adds bc581dbab26e powerpc/signal: Fix possible build failure with unsafe_cop [...] adds 63970f3c37e7 powerpc/legacy_serial: Fix UBSAN: array-index-out-of-bounds adds da3bb206c9ce KVM: PPC: Book3S HV: Fix kvm_unmap_gfn_range_hv() for Hash MMU adds 8ec7791bae13 powerpc/64s: Fix crashes when toggling stf barrier adds aec86b052df6 powerpc/64s: Fix crashes when toggling entry flush barrier adds 49b39ec248af powerpc/64s: Fix entry flush patching w/strict RWX & hash adds 5b48ba2fbd77 powerpc/64s: Fix stf mitigation patching w/strict RWX & hash adds 4ec5feec1ad0 powerpc/64s: Make NMI record implicitly soft-masked code a [...] adds c6ac667b0799 powerpc/64e/interrupt: Fix nvgprs being clobbered adds 63d1cb53e26a Merge tag 'powerpc-5.13-3' of git://git.kernel.org/pub/scm [...] adds e759959fe3b8 x86/sev-es: Rename sev-es.{ch} to sev.{ch} adds b81fc74d53d1 x86/sev: Move GHCB MSR protocol and NAE definitions in a c [...] adds 059e5c321a65 x86/msr: Rename MSR_K8_SYSCFG to MSR_AMD64_SYSCFG adds a554e740b66a x86/boot/compressed: Enable -Wundef adds ccb013c29d2d Merge tag 'x86_urgent_for_v5.13_rc2' of git://git.kernel.o [...] adds cb6f6b3384d7 xen/arm: move xen_swiotlb_detect to arm/swiotlb-xen.h adds 687842ec5034 arm64: do not set SWIOTLB_NO_FORCE when swiotlb is required adds 97729b653de5 xen/swiotlb: check if the swiotlb has already been initialized adds f44e58bb1905 Merge tag 'for-linus-5.13b-rc2-tag' of git://git.kernel.or [...] adds e09784a8a751 alarmtimer: Check RTC features instead of ops adds 3486d2c9be65 clocksource/drivers/hyper-v: Re-enable VDSO_CLOCKMODE_HVCL [...] adds 8ce3648158d7 Merge tag 'timers-urgent-2021-05-16' of git://git.kernel.o [...] adds b813511135e8 xhci-pci: Allow host runtime PM as default for Intel Alder [...] adds 9b6a126ae58d xhci: Fix giving back cancelled URBs even if halted endpoi [...] adds dda32c00c9a0 xhci: Do not use GFP_KERNEL in (potentially) atomic context adds ca09b1bea63a usb: xhci: Increase timeout for HC halt adds 3c128781d8da xhci: Add reset resume quirk for AMD xhci controller. adds 12701ce524bc usb: typec: tcpm: Fix SINK_DISCOVERY current limit for Rp-default adds 975f94c7d6c3 usb: core: hub: fix race condition about TRSMRCY of resume adds 4a668429e0d3 Merge tag 'usb-5.13-rc2' of git://git.kernel.org/pub/scm/l [...] adds 6942d81a8faa Merge tag 'staging-5.13-rc2' of git://git.kernel.org/pub/s [...] adds 28183dbf54ed Merge tag 'driver-core-5.13-rc2' of git://git.kernel.org/p [...] adds d07f6ca923ea Linux 5.13-rc2 adds d6f67afbdf9d btrfs: return 0 for dev_extent_hole_check_zoned hole_start [...] adds 71795ee59011 btrfs: avoid RCU stalls while running delayed iputs adds 15c7745c9a00 btrfs: return whole extents in fiemap adds 54a40fc3a1da btrfs: fix removed dentries still existing after log is synced adds 8ac91e6c6033 Merge tag 'for-5.13-rc2-tag' of git://git.kernel.org/pub/s [...] adds c6de37dd5e48 tools build: Fix quiet cmd indentation adds 98a499a11ecd scripts/jobserver-exec: Fix a typo ("envirnoment") adds c93db682cfb2 kbuild: dummy-tools: adjust to stricter stackprotector check adds fc78cc80f56b Merge remote-tracking branch 'kbuild-current/fixes' adds 774cda6f12d5 dt-bindings: nvmem: mediatek: remove duplicate mt8192 line adds e393cc4e9ce0 Merge tag 'scmi-fixes-5.13' of git://git.kernel.org/pub/sc [...] adds 826b5f765939 Merge tag 'renesas-arm-dt-for-v5.13-tag3' of git://git.ker [...] adds 9f015b3765bf tee: amdtee: unload TA only when its refcount becomes 0 adds 8ec51f894bf5 Merge tag 'amdtee-fixes-for-v5.13' of git://git.linaro.org [...] adds b433d090ac63 MAINTAINERS: ARM/Amlogic SoCs: add Neil as primary maintainer adds d37316b72e8b ARM: npcm: wpcm450: select interrupt controller driver adds b1f1d0c9ddef Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 576f9eacc680 net: stmmac: Fix MAC WoL not working if PHY does not support WoL adds 9fe37a80c929 Merge tag 'mac80211-for-net-2021-05-11' of git://git.kerne [...] adds df6f82370369 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 29249eac5225 mptcp: fix data stream corruption adds bcbda3fc6162 ionic: fix ptp support config breakage adds 440c3247cba3 net: ipa: memory region array is variable size adds 098116e7e640 net: really orphan skbs tied to closing sk adds aa473d6ceb82 bnxt_en: Fix and improve .ndo_features_check(). adds 171c3b151118 net: packetmmap: fix only tx timestamp on request adds 619fee9eb13b net: fec: fix the potential memory leak in fec_enet_init() adds 052fcc453182 net: fec: add defer probe for of_get_mac_address adds 6e8005576648 Merge branch 'fec-fixes' adds e5cc361e2164 octeontx2-pf: fix a buffer overflow in otx2_set_rxfh_context() adds 9c1bb37f8cad ptp: ocp: Fix a resource leak in an error handling path adds 2b17c400aeb4 can: isotp: prevent race between isotp_bind() and isotp_se [...] adds 364642ae80d6 Merge tag 'linux-can-fixes-for-5.13-20210512' of git://git [...] adds ca14f9597f4f MAINTAINERS: nfc: drop Clément Perrochaud from NXP-NCI adds 8aa5713d8b2c MAINTAINERS: nfc: add Krzysztof Kozlowski as maintainer adds 4a64541f2ceb MAINTAINERS: nfc: include linux-nfc mailing list adds 832ce924b1a1 chelsio/chtls: unlock on error in chtls_pt_recvmsg() adds a93a0a15876d net: mdio: thunder: Fix a double free issue in the .remove [...] adds e1d027dd97e1 net: mdio: octeon: Fix some double free issues adds 65e302a9bd57 cxgb4/ch_ktls: Clear resources when pf4 device is removed adds c7d8302478ae net: korina: Fix return value check in korina_probe() adds e4df1b0c2435 openvswitch: meter: fix race when getting now_ms. adds c07531c01d82 netfilter: flowtable: Remove redundant hw refresh bit adds f0b3d338064e netfilter: nft_set_pipapo_avx2: Add irq_fpu_usable() check [...] adds 414ed7fe863a Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 75016891357a Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" adds 974271e5ed45 tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT adds a90c57f2cedd net: sched: fix packet stuck problem for lockless qdisc adds 102b55ee92f9 net: sched: fix tx action rescheduling issue during deactivation adds dcad9ee9e066 net: sched: fix tx action reschedule issue with stopped queue adds a0c5393d5bac Merge branch 'lockless-qdisc-packet-stuck' adds b81ac7841d51 net: cdc_eem: fix URL to CDC EEM 1.0 spec adds b7df21cf1b79 tipc: skb_linearize the head skb when reassembling msgs adds 31db0dbd7244 net: hso: check for allocation failure in hso_create_bulk_ [...] adds e0652f8bb44d NFC: nci: fix memory leak in nci_allocate_device adds 28c66b6da408 net: bnx2: Fix error return code in bnx2_init_board() adds ab21494be9dc bnxt_en: Include new P5 HV definition in VF check. adds 702279d2ce46 bnxt_en: Fix context memory setup for 64K page size. adds 3aa21e799419 Merge branch 'bnxt_en-fixes' adds 9f6f852550d0 isdn: mISDN: netjet: Fix crash in nj_probe: adds 020ef930b826 mld: fix panic in mld_newpack() adds 04c26faa51d1 tipc: wait and exit until all work queues are done adds 3c814519743a MAINTAINERS: net: remove stale website link adds 35d96e631860 bonding: init notify_work earlier to avoid uninitialized use adds 444d7be9532d net/smc: remove device from smcd_dev_list after failed dev [...] adds 1d482e666b8e netlink: disable IRQs for netlink_lock_table() adds 5aec55b46c62 gve: Check TX QPL was actually assigned adds e96b491a0ffa gve: Update mgmt_msix_idx if num_ntfy changes adds 5218e919c8d0 gve: Add NULL pointer checks when freeing irqs. adds f81781835f0a gve: Upgrade memory barrier in poll routine adds fbd4a28b4fa6 gve: Correct SKB queue index validation. adds 37781fd24f34 Merge branch 'gve-fixes' adds 1dde47a66d4f net: mdiobus: get rid of a BUG_ON() adds be07f056396d tipc: simplify the finalize work queue adds 33e6b1674f33 net: lan78xx: advertise tx software timestamping support adds a710b9ffbeba net: hns3: fix incorrect resp_msg issue adds a289a7e5c1d4 net: hns3: put off calling register_netdev() until client [...] adds 73a13d8dbe33 net: hns3: fix user's coalesce configuration lost issue adds 9bb5a495424f net: hns3: check the return of skb_checksum_help() adds c9fd37a9450b Merge branch 'hns3-fixes' adds 5b828e66f7af Merge remote-tracking branch 'net/master' adds c87db2405fe8 bpf: Fix BPF_JIT kconfig symbol dependency adds c9a7c013569d selftests/bpf: Convert static to global in tc_redirect progs adds 2d58cee61309 selftests/bpf: Test ringbuf mmap read-only and read-write [...] adds 8ba1030385e3 bpf: Clarify a bpf_bprintf_prepare macro adds d0c0fe10ce6d bpf: Avoid using ARRAY_SIZE on an uninitialized pointer adds 1747cfc527cf Merge remote-tracking branch 'bpf/master' adds fe70b1a1825f Merge remote-tracking branch 'ipsec/master' adds d874e6c06952 mt76: mt7921: fix possible AOOB issue in mt7921_mcu_tx_rat [...] adds 6061fcf4820a mt76: connac: do not schedule mac_work if the device is no [...] adds d6245712add0 mt76: connac: fix HT A-MPDU setting field in STA_REC_PHY adds 94bb18b03d43 mt76: mt7921: fix max aggregation subframes setting adds 509559c35bcd mt76: mt76x0e: fix device hang during suspend/resume adds 2c2bdd2372af mt76: validate rx A-MSDU subframes adds adc647045585 Merge remote-tracking branch 'wireless-drivers/master' adds 67f29896fdc8 RDMA/rxe: Clear all QP fields if creation failed adds 55fd78652903 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 1b6604896e78 ALSA: dice: fix stream format at middle sampling rate for [...] adds 0edabdfe8958 ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro adds 395f41e2cdac ALSA: firewire-lib: fix check for the size of isochronous [...] adds 1be4f21d9984 ALSA: firewire-lib: fix calculation for size of IR context [...] adds 814b43127f4a ALSA: firewire-lib: fix amdtp_packet tracepoints event for [...] adds 1d5cfca28617 ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 adds c1f0616124c4 ALSA: intel8x0: Don't update period unless prepared adds 9f079c1bdc90 ALSA: dice: disable double_pcm_frames mode for M-Audio Pro [...] adds 4c6fe8c547e3 ALSA: dice: fix stream format for TC Electronic Konnekt Li [...] adds 1c5b9a4e2d30 Merge remote-tracking branch 'sound-current/for-linus' adds 47c1131633ef ASoC: soc-dai.h: Align the word of comment for SND_SOC_DAI [...] adds e072b2671606 ASoC: sti-sas: add missing MODULE_DEVICE_TABLE adds 96f685974609 ASoC: cs53l30: Add missing regmap use_single config adds 27fb58516902 ASoC: cs42l73: Add missing regmap use_single config adds 2a682f821941 ASoC: cs35l34: Add missing regmap use_single config adds b1078e986953 ASoC: cs35l32: Add missing regmap use_single config adds 0e49a4de4564 ASoC: cs42l52: Minor tidy up of error paths adds cdf112d4c65f ASoC: fsl: fix SND_SOC_IMX_RPMSG dependency adds b64a8148d78e Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus adds d028f766fb2b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 3d681804efcb regulator: cros-ec: Fix error code in dev_err message adds f8c8871f5eff regulator: fan53555: fix TCS4525 voltage calulation adds adf1471b2f76 Merge series "regulator: fan53555: tcs4525 fix and cleanup [...] adds 0b1e55267372 regulator: da9121: Return REGULATOR_MODE_INVALID for invalid mode adds 34991ee96fd8 regulator: fan53880: Fix missing n_voltages setting adds 7c333b2bc5a0 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] adds 7bfa03dfcc72 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 1ec0e6ad8590 Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds 7907cad7d07e spi: sprd: Add missing MODULE_DEVICE_TABLE adds 6b69546912a5 spi: Assume GPIO CS active high in ACPI case adds 27e7db56cf3d spi: Don't have controller clean up spi device before driv [...] adds 0b07154f066a dt-bindings: spi: spi-mux: rename flash node adds d7aed20d446d MAINTAINERS: Add Alain Volmat as STM32 SPI maintainer adds c37fe6aff89c Merge tag 'v5.13-rc2' into spi-5.13 adds 6981cd2ba910 Merge remote-tracking branch 'spi/for-5.13' into spi-linus adds 3588385a8235 Merge remote-tracking branch 'spi-fixes/for-linus' adds 76b14eabaaca Merge remote-tracking branch 'pci-current/for-linus' adds 3ddb4ce1e6e3 serial: tegra: Fix a mask operation that is always true adds 5e722b217ad3 serial: core: fix suspicious security_locked_down() call adds 2ea2e019c190 serial: sh-sci: Fix off-by-one error in FIFO threshold reg [...] adds 3c35d2a960c0 serial: 8250_dw: Add device HID for new AMD UART controller adds 5c8f1bfe6ad8 Merge remote-tracking branch 'tty.current/tty-linus' adds a2fcc6025761 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 9e3927f6373d usb: chipidea: udc: assign interrupt number to USB gadget [...] adds 0227e7fbddff Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds 7c2fc79250ca phy: usb: Fix misuse of IS_ENABLED adds 5b6e72dc8888 Merge remote-tracking branch 'phy/fixes' adds 4573472315f0 iio: adc: ad7124: Fix missbalanced regulator enable / disa [...] adds f2a772c51206 iio: adc: ad7124: Fix potential overflow due to non sequen [...] adds e32fe6d90f44 iio: adc: ad7192: Avoid disabling a clock that was never enabled. adds b0f27fca5a6c iio: adc: ad7192: handle regulator voltage error first adds 04f5b9f539ce staging: iio: cdc: ad7746: avoid overwrite of num_channels adds 488abb0f5c83 iio: gyro: fxas21002c: balance runtime power in error path adds 703190407039 iio: dac: ad5770r: Put fwnode in error case during ->probe() adds 7adee686f06d Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds a73b6a3b4109 ics932s401: fix broken handling of errors when word reading fails adds 6a3239a738d8 Revert "crypto: cavium/nitrox - add an error message to ex [...] adds 3e465fc38467 Revert "media: rcar_drif: fix a memory disclosure" adds 99ae3417672a Revert "hwmon: (lm80) fix a missing check of bus read in l [...] adds 754f39158441 Revert "serial: mvebu-uart: Fix to avoid a potential NULL [...] adds fd013265e5b5 Revert "media: usb: gspca: add a missed check for goto_low_power" adds 4b059ce1f4b3 Revert "ALSA: sb: fix a missing check of snd_ctl_add" adds 8d1beda5f119 Revert "leds: lp5523: fix a missing check of return value [...] adds 6647f7a06eb0 leds: lp5523: check return value of lp5xx_read and jump to [...] adds b0a85abbe92e Revert "serial: max310x: pass return value of spi_register [...] adds 3890e3dea315 serial: max310x: unregister uart driver in case of failure [...] adds 68c5634c4a72 Revert "rtlwifi: fix a potential NULL pointer dereference" adds 30b0e0ee9d02 net: rtlwifi: properly check for alloc_workqueue() failure adds 5f94eaa4ee23 Revert "net: fujitsu: fix a potential NULL pointer dereference" adds 52202be1cd99 net: fujitsu: fix potential null-ptr-deref adds 5369ead83f5a Revert "net/smc: fix a NULL pointer dereference" adds bbeb18f27a44 net/smc: properly handle workqueue allocation failure adds 4df07045fcfd Revert "net: caif: replace BUG_ON with recovery code" adds 65a67792e341 net: caif: remove BUG_ON(dev == NULL) in caif_xmit adds bee1b0511844 Revert "net: stmicro: fix a missing check of clk_prepare" adds 0c32a96d000f net: stmicro: handle clk_prepare() failure during init adds 7930742d6a0f Revert "niu: fix missing checks of niu_pci_eeprom_read" adds e6e337708c22 ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() adds b95b57dfe7a1 Revert "qlcnic: Avoid potential NULL pointer dereference" adds 84460f01cba3 qlcnic: Add null check after calling netdev_alloc_skb adds 257343d3ed55 Revert "gdrom: fix a memory leak bug" adds d03d1021da6f cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom adds 566f53238da7 Revert "char: hpet: fix a missing check of ioremap" adds b11701c93311 char: hpet: add checks after calling ioremap adds 4d427b408c4c Revert "scsi: ufs: fix a missing check of devm_reset_control_get" adds 2f4a784f40f8 scsi: ufs: handle cleanup correctly on devm_reset_control_ [...] adds 1dacca7fa1eb Revert "ALSA: gus: add a check of the status of snd_ctl_add" adds 94f88309f201 Revert "ALSA: sb8: add a check for request_region" adds a28591f61b60 ALSA: sb8: Add a comment note regarding an unused pointer adds 4667a6fc1777 Revert "ALSA: usx2y: Fix potential NULL pointer dereference" adds 58c0cc2d90f1 Revert "video: hgafb: fix potential NULL pointer dereference" adds dc13cac4862c video: hgafb: fix potential NULL pointer dereference adds abd7bca23bd4 Revert "isdn: mISDNinfineon: fix potential NULL pointer de [...] adds c446f0d4702d isdn: mISDNinfineon: check/cleanup ioremap failure correct [...] adds efba106f89fc Revert "ath6kl: return error code in ath6kl_wmi_set_roam_l [...] adds 54433367840b ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() adds 5e68b86c7b7c Revert "rapidio: fix a NULL pointer dereference when creat [...] adds 69ce3ae36dcb rapidio: handle create_workqueue() failure adds 36a2c87f7ed9 Revert "isdn: mISDN: Fix potential NULL pointer dereferenc [...] adds 5265db2ccc73 isdn: mISDN: correctly handle ph_info allocation failure i [...] adds e1436df2f255 Revert "ecryptfs: replace BUG_ON with error handling code" adds c6052f09c14b fs: ecryptfs: remove BUG_ON from crypt_scatterlist adds 43ed0fcf613a Revert "dmaengine: qcom_hidma: Check for driver register failure" adds 4df2a8b0ad63 dmaengine: qcom_hidma: comment platform_driver_register call adds 46651077765c Revert "libertas: add checks for the return value of sysfs [...] adds 7e79b38fe9a4 libertas: register sysfs groups properly adds 1e0ce84215db Revert "ASoC: rt5645: fix a NULL pointer dereference" adds 5e70b8e22b64 ASoC: rt5645: add error checking to rt5645_probe function adds fdda0dd2686e Revert "ASoC: cs43130: fix a NULL pointer dereference" adds 2da441a6491d ASoC: cs43130: handle errors in cs43130_probe() properly adds 47e4ff06fa7f Revert "media: dvb: Add check on sp8870_readreg" adds c6d822c56e7f media: dvb: Add check on sp8870_readreg return adds d8c3be2fb207 Revert "media: gspca: mt9m111: Check write_bridge for timeout" adds e932f5b458ee media: gspca: mt9m111: Check write_bridge for timeout adds 8e23e83c752b Revert "media: gspca: Check the return value of write_brid [...] adds dacb408ca6f0 media: gspca: properly check for errors in po1030_probe() adds 4fd798a5a891 Revert "net: liquidio: fix a NULL pointer dereference" adds dbc97bfd3918 net: liquidio: Add missing null pointer checks adds ed04fe8a0e87 Revert "video: imsttfb: fix potential NULL pointer dereferences" adds 13b7c0390a5d video: imsttfb: check for ioremap() failures adds 30a350947692 Revert "brcmfmac: add a check for the status of usb_register" adds 419b4a142a7e brcmfmac: properly check for bus register errors adds 9183f01b5e6e cdrom: gdrom: initialize global variable at init time adds ced081a436d2 binder: Return EFAULT if we fail BINDER_ENABLE_ONEWAY_SPAM [...] adds 640d1eaff2c0 dyndbg: avoid calling dyndbg_emit_prefix when it has no work adds a3626bcf5faf dyndbg: drop uninformative vpr_info adds 27b57bb76a89 Revert "Revert "ALSA: usx2y: Fix potential NULL pointer de [...] adds 156ed0215ef3 uio/uio_pci_generic: fix return value changed in refactoring adds 3ee098f96b8b uio_hv_generic: Fix a memory leak in error handling paths adds 0b0226be3a52 uio_hv_generic: Fix another memory leak in error handling paths adds 2962484dfef8 misc: eeprom: at24: check suspend status before disable regulator adds ddb291f7e45e Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds da096fbccd52 soundwire: qcom: fix handling of qcom,ports-block-pack-mode adds e0a6a10e363a Merge remote-tracking branch 'soundwire-fixes/fixes' adds 37c40e15780a Merge remote-tracking branch 'ide/master' adds 1636fc9ed01c vfio/pci: Fix error return code in vfio_ecap_init() adds 395790fa7ae9 vfio/iommu_type1: Use struct_size() for kzalloc() adds 486cbe6d8fb5 vfio/pci: zap_vma_ptes() needs MMU adds d86493b7e115 Merge remote-tracking branch 'vfio-fixes/for-linus' adds 055f23b74b20 module: check for exit sections in layout_sections() inste [...] adds e9d7a95ef852 Merge remote-tracking branch 'modules-fixes/modules-linus' adds f0889226fc59 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds f619dd0cd4f0 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds e44b49f623c7 Revert "irqbypass: do not start cons/prod when failed connect" adds fcb8283920b1 KVM: arm64: Fix boolreturn.cocci warnings adds eaa9b88dae64 KVM: arm64: Mark pkvm_pgtable_mm_ops static adds 3fdc15fe8c64 KVM: arm64: Mark the host stage-2 memory pools static adds f5e30680616a KVM: arm64: Move __adjust_pc out of line adds 26778aaa134a KVM: arm64: Commit pending PC adjustemnts before returning [...] adds cb853ded1d25 KVM: arm64: Fix debug register indexing adds a4345a7cecfb Merge tag 'kvmarm-fixes-5.13-1' of git://git.kernel.org/pu [...] adds 073f1e69524d Merge remote-tracking branch 'kvm-fixes/master' adds 35d470b5fbc9 hwmon: (dell-smm-hwmon) Fix index values adds c2a338c9395e hwmon: (pmbus/fsp-3y) Fix FSP-3Y YH-5151E VOUT adds 2a29db088c7a hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_3 for RAA228228 adds f0fb26c456a3 hwmon/pmbus: (q54sj108a2) The PMBUS_MFR_ID is actually 6 c [...] adds 0e657f416d84 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds de80d5781136 Merge branch 'for-5.13/dax' into libnvdimm-fixes adds 5777c83f3e70 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 4a5ea88748d5 Merge branch 'misc-5.13' into next-fixes adds 53db84b9bab5 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 134aac0ba267 Merge remote-tracking branch 'vfs-fixes/fixes' adds 4710ccc52e8e dt-bindings: media: renesas,drif: Use graph schema adds c17611592d96 dt-bindings: More removals of type references on common pr [...] adds 88347084ab53 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds c625b80b9d00 scsi: ufs: ufs-mediatek: Fix power down spec violation adds 56f396146af2 scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic adds d0b2b70eb12e scsi: ufs: core: Increase the usable queue depth adds 73578af92a0f scsi: qedf: Add pointer checks in qedf_update_link_speed() adds 5cb289bf2d7c scsi: qla2xxx: Fix error return code in qla82xx_write_flas [...] adds d1acd81bd6eb scsi: pm80xx: Fix drives missing during rmmod/insmod loop adds 681b842aff00 Merge remote-tracking branch 'scsi-fixes/fixes' adds 3564c0f31f76 Merge remote-tracking branch 'mmc-fixes/fixes' adds eb9e3a4b09a4 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 4b680776b4d8 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 1e948b1752b5 gpio: cadence: Add missing MODULE_DEVICE_TABLE adds a0579474efff gpio: xilinx: Correct kernel doc for xgpio_probe() adds bdbe871ef0ca gpio: tegra186: Don't set parent IRQ affinity adds 8bb1ba5daf09 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds 963cdcc37e98 tee: Fix fall-through warnings for Clang adds 47ce0b65bfb3 atm: fore200e: Fix fall-through warnings for Clang adds 18a0e8d0f103 watchdog: Fix fall-through warnings for Clang adds fc7980915a86 vxge: Fix fall-through warnings for Clang adds c3754da3b739 reiserfs: Fix fall-through warnings for Clang adds ebd0476256be nfp: Fix fall-through warnings for Clang adds 9b8b84c168b6 netxen_nic: Fix fall-through warnings for Clang adds cc9fd18032ef bnxt_en: Fix fall-through warnings for Clang adds d66aea44b0ac qlcnic: Fix fall-through warnings for Clang adds 79121184f8e7 ipv4: Fix fall-through warnings for Clang adds f5e9724c42d9 braille_console: Fix fall-through warnings for Clang adds 5ef73b6e6521 firewire: core: Fix fall-through warnings for Clang adds 3752445d79ee hwmon: (corsair-cpro) Fix fall-through warnings for Clang adds 58e31cf015e6 hwmon: (max6621) Fix fall-through warnings for Clang adds 731d5f441e1c ide: Fix fall-through warnings for Clang adds 6518e3fc972e net: netrom: Fix fall-through warnings for Clang adds 5af5a020ddd1 net/packet: Fix fall-through warnings for Clang adds 3754fa747dc0 rds: Fix fall-through warnings for Clang adds 0572b37b27f4 sctp: Fix fall-through warnings for Clang adds 1c78ba492410 tipc: Fix fall-through warnings for Clang adds 135436a7d2cd xfrm: Fix fall-through warnings for Clang adds 909bae38ed9c Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 7bcdcd71f432 Makefile: extend 32B aligned debug option to 64B aligned adds 495bbace3d32 Merge remote-tracking branch 'kbuild/for-next' adds ca0760e7d79e Compiler Attributes: Add continue in comment adds 427b81a85918 Merge remote-tracking branch 'compiler-attributes/compiler [...] adds a5f7166b58cd sparc: explicitly set PCI_IOBASE to 0 adds 78924148a3d2 risc-v: Use generic io.h helpers for nommu adds 5ae6eadfdaf4 asm-generic/io.h: warn in inb() and friends with undefined [...] adds ac93d1da6493 Merge branch 'asm-generic-pci-iobase' into asm-generic adds 637be9183e04 asm-generic: use asm-generic/unaligned.h for most architectures adds bf067edf5d2f openrisc: always use unaligned-struct header adds 94528b70781a sh: remove unaligned access for sh4a adds 3aec1db05d1b m68k: select CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS adds f12d3ff3f41c powerpc: use linux/unaligned/le_struct.h on LE power7 adds 0652035a5794 asm-generic: unaligned: remove byteshift helpers adds 778aaefb8e86 asm-generic: unaligned always use struct helpers adds 61187e51d6f5 partitions: msdos: fix one-byte get_unaligned() adds a9f342458709 apparmor: use get_unaligned() only for multi-byte words adds cefaab9a03d4 mwifiex: re-fix for unaligned accesses adds 0681a2543f47 netpoll: avoid put_unaligned() on single character adds ba2f2c6588a0 asm-generic: uaccess: 1-byte access is always aligned adds 3be8a90fd433 asm-generic: simplify asm/unaligned.h adds d74ebb76967f Merge branch 'asm-generic-unaligned' into asm-generic adds fa196ec783e9 Merge remote-tracking branch 'asm-generic/master' adds f520735237ad Merge remote-tracking branch 'arm/for-next' adds 63dd0f4927b5 Merge remote-tracking branch 'actions/for-next' adds bfb272be427a Merge remote-tracking branch 'amlogic/for-next' adds d77f120799b9 Merge remote-tracking branch 'aspeed/for-next' adds 10d8aed4cb35 Merge remote-tracking branch 'at91/at91-next' adds 76e5624f3f93 memory: pl353: Fix error return code in pl353_smc_probe() adds e139278387aa Merge remote-tracking branch 'drivers-memory/for-next' adds 0e4a4a08cd78 ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch adds 8967b27a6c1c ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators adds 89b759469d52 ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info adds 22b5059b95e4 ARM: imx: Initialize SoC ID on i.MX50 adds 839d71d436cf Merge branch 'imx/soc' into for-next adds bf3605187530 dt-bindings: arm: imx: add imx8mm gw7901 support adds 4e708d49f07c Merge branch 'imx/bindings' into for-next adds fd268e371c5e ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_EIM_D22 from [...] adds e0cdd26af8eb ARM: dts: imx25-pinfunc: Fix gpio function name for pads G [...] adds 14cdc1f243d7 ARM: dts: imx6: phyFLEX: Fix UART hardware flow control adds 340364b8b10a ARM: dts: imx6dl-yapp4: Configure the OLED display segment offset adds 622a7536a574 Merge branch 'imx/dt' into for-next adds 5497bc2a2bff arm64: dts: imx8mp-evk: Add PMIC device adds c67b761aac6c arm64: dts: ls1028a-rdb: enable optee node adds 2b1649a83afc arm64: dts: imx: Add i.mx8mm Gateworks gw7901 dts support adds 6914d1ba4d0a arm64: dts: imx8mp: add flexspi node adds c634a97b5ab6 arm64: imx8mp: imx8mp-phycore-som enable spi nor adds f265172df8d6 arm64: dts: imx8mq-nitrogen: add USB OTG support adds 151f608289ae arm64: dts: imx8mq-nitrogen: add USB HOST support adds e8f23d5478c9 arm64: dts: imx8mq-nitrogen: add lt8912 MIPI-DSI to HDMI adds 2999e6785f8c arm64: dts: imx8mn: Add spba1 bus adds 0cfe23051fec arm64: dts: imx8mm: Add spba1 and spba2 buses adds a92c971de380 arm64: dts: imx8mq-evk: add one regulator used to power up [...] adds f55b62ff0467 arm64: dts: imx8mp: Remove the reference to audio ipg cloc [...] adds ffd9b81d3d9d arm64: dts: imx8mp-evk: enable EQOS ethernet adds ec5cf02a091b arm64: dts: ls1012a: enable PCIe on freeway board adds cc7d79f33955 arm64: dts: ls208xa: remove bus-num from dspi node adds 7e5e8639a4a0 arm64: dts: imx8mn-beacon-som: Assign PMIC clock adds 276daa8728fb Merge branch 'imx/dt64' into for-next adds 2b46d5dafef2 arm64: defconfig: Enable LT8912B DRM bridge driver adds b1d96e9c8a6e Merge branch 'imx/defconfig' into for-next adds eff6c8973fcd Merge remote-tracking branch 'imx-mxs/for-next' adds 4ac33ec14908 Merge remote-tracking branch 'keystone/next' adds e6f73028db51 arm64: dts: mt8173: Separating mtk-vcodec-enc device node adds 763e13f26894 arm64: dts: mediatek: mt8167: add power domains adds 97e37d44d35e arm64: dts: mediatek: mt8167: add mmsys node adds e7ead62e2a1e arm64: dts: mediatek: mt8167: add smi_common node adds 1a191c97abef arm64: dts: mediatek: mt8167: add larb nodes adds d9fb91fdfdda arm64: dts: mediatek: mt8167: add iommu node adds 4eab77fc8ae7 dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzzi-kappa adds 82665ef7dd65 dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzz [...] adds 204c13481849 dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzz [...] adds ffea8b5b89f1 dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzzi-kenzo adds 009add139c2e dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzz [...] adds f11f44be2427 arm64: dts: mt8183: Add kukui-jacuzzi-kappa board adds f006bcf1c972 arm64: dts: mt8183: Add kukui-jacuzzi-willow board adds dd6e3b06214f arm64: dts: mt8183: Add kukui-jacuzzi-burnet board adds 0a9cefe21aec arm64: dts: mt8183: Add kukui-jacuzzi-kenzo board adds 6cd7fdc8c530 arm64: dts: mt8183: Add kukui-jacuzzi-fennel board adds ba96de3ae5a7 soc: mediatek: add missing MODULE_DEVICE_TABLE adds fd450fd2a4fb Merge branch 'v5.13-next/soc' into for-next adds 07aabaf5484a Merge remote-tracking branch 'mediatek/for-next' adds 46144d6fc8db Merge remote-tracking branch 'mvebu/for-next' adds 65884b86bd63 Merge remote-tracking branch 'omap/for-next' adds 3e23e9b41c95 Merge remote-tracking branch 'qcom/for-next' adds db910ebf4411 Merge remote-tracking branch 'raspberrypi/for-next' adds 8d09cdab05e6 ARM: shmobile: defconfig: Refresh for v5.13-rc1 adds 943db114cf99 Merge branch 'renesas-arm-defconfig-for-v5.14' into renesas-next adds dec90040b309 Merge remote-tracking branch 'renesas/next' adds e207457f9045 reset: brcmstb: Add missing MODULE_DEVICE_TABLE adds 53e50b763b7d Merge remote-tracking branch 'reset/reset/next' adds f2ffa8f9e32d dt-bindings: soc: rockchip: convert grf.txt to YAML adds 01933c1e2886 Merge branch 'v5.14-armsoc/drivers' into for-next adds dc71c5ca34f4 ARM: dts: rockchip: Remove more clock-names from PWM nodes adds 87cf20ccecb3 ARM: dts: rockchip: rename vcc_stdby node name for rk3066a [...] adds 6e4e4e2a2558 ARM: dts: rockchip: move and restyle grf nodes rk3066/rk3188 adds 10026f5e68f1 Merge branch 'v5.14-armsoc/dts32' into for-next adds b82f8e299253 arm64: dts: rockchip: fix regulator-gpio states array adds 271b66414df0 arm64: dts: rockchip: Add support for two PWM fans on helios64 adds 5a65adfa2ad1 arm64: dts: rockchip: Add support for PCIe on helios64 adds 19486fe587b8 arm64: dts: rename grf-gpio nodename in rk3328.dtsi adds e16bb0264db5 Merge branch 'v5.14-armsoc/dts64' into for-next adds 23029150a05b clk: rockchip: Optimize PLL table memory usage adds b8bc266bd4b5 Merge branch 'v5.14-clk/next' into for-next adds 46b184eb0d62 Merge remote-tracking branch 'rockchip/for-next' adds 0ececa5c20d6 Merge remote-tracking branch 'samsung-krzk/for-next' adds 05c00e584ff9 Merge remote-tracking branch 'scmi/for-linux-next' adds 7fd358bb1158 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds d6d0e5ed1cae Merge remote-tracking branch 'tegra/for-next' adds 6eae0a74d395 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds df61cd939384 arm64: dts: ti: k3-am654-base-board: remove ov5640 adds 52ae30f55a2a arm64: dts: ti: j7200-main: Mark Main NAVSS as dma-coherent adds a0812885fa7a arm64: dts: ti: k3-*: Rename the TI-SCI clocks node name adds 830454bbd628 arm64: dts: ti: k3-am65-wakeup: Add debug region to TI-SCI node adds 421c06b8761a arm64: dts: ti: k3-am65-wakeup: Drop un-necessary properti [...] adds 9d3c9378f96a arm64: dts: ti: k3-*: Rename the TI-SCI node adds 9ecdb6d6b114 arm64: dts: ti: k3-am65|j721e|am64: Map the dma / navigato [...] adds cab12badfc99 arm64: dts: ti: k3*: Introduce reg definition for interrup [...] adds 2bc0c03ac2b2 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' adds 08d87f357b7a clk: imx: Remove the audio ipg clock from imx8mp adds d2cd769911bc dt-bindings: arm: imx: scu: fix naming typo of clk compati [...] adds db7a806d8899 dt-bindings: arm: imx: scu: drop deprecated legacy clock binding adds bb9344ffad43 clk: imx: scu: remove legacy scu clock binding support adds bcb05d0bfdb7 clk: imx: scu: add gpr clocks support adds 68c8b0bb1d00 clk: imx8qxp: add clock valid checking mechnism adds 4539b53dd2d3 clk: imx8qm: add clock valid resource checking adds da00c82a1ea4 Merge remote-tracking branch 'clk-imx/for-next' adds c4399f920fff Merge remote-tracking branch 'clk-renesas/renesas-clk' adds 6367594331fc csky: syscache: Fixup duplicate cache flush adds 280af034a71d csky: Kconfig: Remove unused selects adds d74a7fee2e5a Merge remote-tracking branch 'csky/linux-next' adds 50b0b4913faa Merge remote-tracking branch 'h8300/h8300-next' adds 82af64abfb5b Merge remote-tracking branch 'm68k/for-next' adds 55ac65ab511f Merge remote-tracking branch 'mips/mips-next' adds c019d9245782 openrisc: Fix a memory leak adds 4eff12434719 openrisc: mm/init.c: remove unused memblock_region variabl [...] adds 371dcaee1ade openrisc: mm/init.c: remove unused variable 'end' in pagin [...] adds 8b549c18ae81 openrisc: Define memory barrier mb adds 52c68541d033 Merge remote-tracking branch 'openrisc/for-next' adds 53fac9a2d689 Merge remote-tracking branch 'sh/for-next' adds 2ca4dcc4909d fs/mount_setattr: tighten permission checks adds 333848f54e1c Merge remote-tracking branch 'pidfd/for-next' adds f8d45b3766b8 Merge branch 'misc-5.13' into for-next-current-v5.12-20210514 adds d29d0a0a1e5d Merge branch 'for-next-current-v5.12-20210514' into for-ne [...] adds a89b9b7cd2bc btrfs: correct try_lock_extent() usage in read_extent_buff [...] adds 403df2685875 btrfs: remove stale comment for argument seed of btrfs_fin [...] adds 69c22c8959e7 btrfs: check worker before need_preemptive_reclaim adds 74c5977b7faf btrfs: only clamp the first time we have to start flushing adds 6010699bfd49 btrfs: take into account global rsv in need_preemptive_reclaim adds ad25cc31b111 btrfs: use the global rsv size in the preemptive thresh ca [...] adds 954b054f5a8c btrfs: don't include the global rsv size in the preemptive [...] adds d4e822de6c66 btrfs: only ignore delalloc if delalloc is much smaller th [...] adds c4a9e5234e5b btrfs: handle preemptive delalloc flushing slightly differently adds 057e1f5da475 btrfs: zoned: sanity check zone type adds 43f917d59bd4 btrfs: zoned: bail out if we can't read a reliable write pointer adds c14661057b9f btrfs: return 0 for dev_extent_hole_check_zoned hole_start [...] adds 4d8def203b31 btrfs: avoid RCU stalls while running delayed iputs adds c7a7393c5c3f btrfs: rename check_async_write and let it return bool adds fca97b2be4db btrfs: return whole extents in fiemap adds 598883cc675c btrfs: fix removed dentries still existing after log is synced adds b4e8824337f8 btrfs: make btrfs_verify_data_csum() to return a bitmap adds 42c9df081aea btrfs: submit read time repair only for each corrupted sector adds 966e34689729 btrfs: remove io_failure_record::in_validation adds 39a12c2e8393 Merge branch 'misc-next' into for-next-next-v5.13-20210514 adds aef4a18f9913 btrfs: zoned: pass start block to btrfs_use_zone_append adds c8217c505032 btrfs: zoned: fix compressed writes adds 89c69d15169c Merge branch 'ext/jth/zone-compress-fixes' into for-next-n [...] adds 1553ff3f5b03 btrfs: scrub: fix subpage repair error caused by hard code [...] adds 94f505fa7cb7 btrfs: make free space cache size consistent across differ [...] adds 8d3ac8474bb1 btrfs: remove the unused parameter @len for btrfs_bio_fits [...] adds 8935c8a70f01 btrfs: allow btrfs_bio_fits_in_stripe() to accept bio with [...] adds f0b46e334b4d btrfs: refactor submit_extent_page() to make bio and its f [...] adds cc9c3411e5e6 btrfs: make subpage metadata write path call its own endio [...] adds 19992d6d10cd btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered() adds 004103c825b0 btrfs: make Private2 lifespan more consistent adds cb0ac8e744fa btrfs: refactor how we finish ordered extent io for endio [...] adds ea3e20ce62c1 set_bit does not imply a barrier adds fd991eb7f4d0 btrfs: update comments in btrfs_invalidatepage() adds 6ec5feb089e5 btrfs: introduce btrfs_lookup_first_ordered_range() adds 66ea961f7c80 btrfs: refactor btrfs_invalidatepage() for subpage support adds a9bcab7677c4 btrfs: rename PagePrivate2 to PageOrdered inside btrfs adds 1fc565b5ee6d Merge branch 'ext/qu/subpage-prep-13' into for-next-next-v [...] adds 520750ac65f8 Merge branch 'for-next-next-v5.13-20210514' into for-next- [...] adds 9e6dd507c69e Merge branch 'fixes-for-master' into for-next-20210514 adds 75a68fad8396 Merge remote-tracking branch 'btrfs/for-next' adds e3319af34163 ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty adds 6e8974fe4659 ceph: make ceph_netfs_read_ops static adds f8234d7b1fb3 libceph: kill ceph_none_authorizer::reply_buf adds e5b198fac2a0 Merge remote-tracking branch 'ceph/master' adds 4236a26a6b99 cifs: remove deadstore in cifs_close_all_deferred_files() adds d6e41c1bd2e1 SMB3: incorrect file id in requests compounded with open adds 41f6755c2348 Fix kernel oops when CONFIG_DEBUG_ATOMIC_SLEEP is enabled. adds 93a47dd87611 Defer close only when lease is enabled. adds 582b7bb7af7e Merge remote-tracking branch 'cifs/for-next' adds 5616015f548a cifsd: fix boolreturn.cocci warnings adds 50bf80a553cc cifsd: fix xfstests generic/504 test failure adds e080fa802128 Merge pull request #47 from namjaejeon/cifsd-for-next adds 8602c3e2ceef cifsd: Do not use 0 or 0xFFFFFFFF for TreeID adds eb817368f50c cifsd: add support for FSCTL_DUPLICATE_EXTENTS_TO_FILE adds 8b42d863889a Merge pull request #48 from namjaejeon/cifsd-for-next adds d0605c2fcfd8 Merge remote-tracking branch 'cifsd/cifsd-for-next' adds 5b9fedb31e47 quota: Disable quotactl_path syscall adds a5882ee966b1 Pull disabling of quotactl_path syscall. Merge branch 'for [...] adds 752d5c698c35 Merge remote-tracking branch 'ext3/for_next' adds 7d6342c30086 Merge remote-tracking branch 'jfs/jfs-next' adds cba7dcd8878e 9p/trans_virtio: Remove sysfs file on probe failure adds 07664796c615 Merge remote-tracking branch 'v9fs/9p-next' adds a8bbb148c52f Merge remote-tracking branch 'vfs/for-next' adds 20bc8c1e972f lib/vsprintf: Allow to override ISO 8601 date and time separator adds 126ac4d67d97 kdb: Switch to use %ptTs adds 776797f1bd1c nilfs2: Switch to use %ptTs adds 2f9e0f8c7e17 usb: host: xhci-tegra: Switch to use %ptTs adds 1939459252ba Merge branch 'for-5.14-vsprintf-pts' into for-next adds b05988ba3dff Merge remote-tracking branch 'printk/for-next' adds 49b43571604f HID: asus: Cleanup Asus T101HA keyboard-dock handling adds 37c7fa2b26a4 HID: multitouch: Disable event reporting on suspend on the [...] adds 773f75058fef Merge branch 'for-5.13/upstream-fixes' into for-next adds 72f61ff146a8 HID: hid-sensor-custom: Process failure of sensor_hub_set_ [...] adds 5b95bf4cc297 Merge branch 'for-5.13/upstream-fixes' into for-next adds f0dfc72aca0a Merge remote-tracking branch 'hid/for-next' adds 2862c62bb6a3 Merge remote-tracking branch 'i2c/i2c/for-next' adds beb8606e1b2a hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 adds a7b336f3c62d hwmon: (pmbus/zl6100) Update documentation for zl6100 driver adds 3846842972ec hwmon: (lm75) Add TI TMP1075 support adds d5be577edf3c dt-bindings: hwmon: Add Texas Instruments TMP1075 adds 8e3557e6bb96 docs: hwmon: ir36021.rst: replace some characters adds c750c07c22bf docs: hwmon: avoid using UTF-8 chars adds ccfdf1a56de3 hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" adds 9edf55944af7 hwmon: (max31722) Remove non-standard ACPI device IDs adds d29f627e8699 hwmon: (lm70) Use SPI_MODE_X_MASK adds c21ac502baac hwmon: (sch56xx) Use devres functions for watchdog adds a50da3b9f8d6 hwmon: (sch56xx-common) Use strscpy adds 064a673cbe36 hwmon: (sch56xx-common) Use helper function adds e56a41f283ab hwmon: (sch56xx-common) Simplify sch56xx_device_add adds bb2cb4bd9043 hwmon: (pmbus) Add new flag PMBUS_READ_STATUS_AFTER_FAILED_CHECK adds e70b6e37d58b hwmon: (pmbus) Add documentation for new flags adds 01b320f369f1 hwmon: (pmbus) Add support for additional Flex BMR convert [...] adds 6b593fe3db16 hwmon: (bt1-pvt) Remove redundant error printing in pvt_re [...] adds e3eeeaecce3c hwmon: (pmbus) Increase maximum number of phases per page adds 8cff4f02121c hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller adds d9ec867a7c41 dt-bindings: Add MP2888 voltage regulator device adds bd22ed5bb515 hwmon: (adm1275) enable adm1272 temperature reporting adds 7d81bd343701 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 3e42d1de0208 docs: typo fixes in Documentation/ABI/ adds 1e886090cefe docs: admin-guide: update description for kernel.hotplug sysctl adds 2c5ff2caa4f8 docs: usb: function: Modify path name adds e86bdb24375a scripts: kernel-doc: reduce repeated regex expressions int [...] adds 867e6d38f367 docs/zh_CN: Add translation zh_CN/maintainer/index.rst adds 6ba8a96f4dba docs/zh_CN: Add translation zh_CN/maintainer/configure-git.rst adds b7198943af17 docs/zh_CN: Add translation zh_CN/maintainer/rebasing-and- [...] adds 989cfaecbd2c docs/zh_CN: Add translation zh_CN/maintainer/pull-requests.rst adds 91643aba9493 docs/zh_CN: Add translation zh_CN/maintainer/maintainer-en [...] adds 55e0990231a9 docs/zh_CN: Add translation zh_CN/maintainer/modifying-pat [...] adds 94c1fbd487b3 docs/zh_CN: add core-api kernel-api.rst translation adds 7c0066d132d2 docs/zh_CN: add core-api printk-basics.rst translation adds eb2e708b9727 docs/zh_CN: add core-api printk-formats.rst translation adds b345b9ab1d0c docs/zh_CN: add core-api workqueue.rst translation adds 6586f2d8cec1 docs/zh_CN: add core api kobject translation adds 35f1fceaa288 Documentation: scheduler: fixed 2 typos in sched-nice-design.rst adds 152755022804 Merge remote-tracking branch 'jc_docs/docs-next' adds 089e639a345b Merge remote-tracking branch 'v4l-dvb/master' adds fbc26c48e691 media: staging: media: atomisp: pci: Balance braces around [...] adds ffd6303dacb8 media: staging: media: atomisp: pci: Balance braces around [...] adds 2038e164fb12 media: staging: media: atomisp: pci: Balance braces around [...] adds ddcf5d563b5d media: staging: media: atomisp: pci: Balance braces around [...] adds 824b4200da46 media: staging: media: tegra-video: Align line break to ma [...] adds e8b1177de0ce media: staging: media: atomisp: Fix sh_css.c brace coding [...] adds 13084b1c661e media: staging: media: atomisp: Remove redundant assertion [...] adds a168f274214f media: staging: media: atomisp: Fix the rest of sh_css.c b [...] adds 498ed76d9fec media: staging: media: atomisp: Remove all redundant asser [...] adds 6f96dccfe2e1 media: staging: media: atomisp: Remove a superfluous else [...] adds ab622c5310bc media: staging: media: atomisp: Replace if else clause wit [...] adds db5db88fa7d7 media: staging: media: atomisp: Fix alignment and line len [...] adds 4192e38067e8 media: staging: media: atomisp: Refactor ia_css_stream_load() adds 66a71c9592fb media: staging: media: atomisp: Fix line split style issues adds 756de71d29c9 media: staging: media: atomisp: balance braces around if.. [...] adds 145bb588cefa media: staging: media: atomisp: remove unnecessary braces adds 7f7308674922 media: staging: media: atomisp: reformat code comment blocks adds a92b7b5caac6 media: staging: media: atomisp: fix CamelCase variable naming adds e316303192e9 media: staging: media: atomisp: replace raw pr_*() by dev_dbg() adds 27d9c18bb9aa media: staging: media: atomisp: remove unnecessary pr_info calls adds 25d213157062 media: s2255drv: remove redundant assignment to variable field adds b7127383f184 media: mc: mc-entity.c: Fix typo adds 9c4c67c7dd9c media: rkisp1: rksip1-capture.c: Improve comments and fix typos adds 9381dcbb3f5c media: rkisp1: rkisp1-params.c: Fix typos adds 30f9ac524223 media: cpia2: fix memory leak in cpia2_usb_probe adds e0b6df518a5d media: rtl2832_sdr/vivid/airspy/hackrf/msi2500: drop memse [...] adds 8c8d51fe51ae media: cobalt: fix race condition in setting HPD adds 91bfe36c94ab media: hevc: Fix dependent slice segment flags adds 244b07ba298d media: qcom/camss: Use devm_platform_ioremap_resource_byname adds 14b93f1eb146 media: I2C: change 'RST' to "RSET" to fix multiple build errors adds 0add78315440 media: pvrusb2: fix warning in pvr2_i2c_core_done adds 4ea7fefd9bf2 media: hantro: use G1_REG_INTERRUPT directly for the mpeg2 adds cef8ceb83b24 media: hantro: imx: reuse MB_DIM define adds ab3b7d95937c media: hantro: imx: remove duplicate dec_base init adds 0e2a9393bd71 media: hantro: imx: remove unused include adds 98844e681d6c media: hantro: introduce hantro_g1.c for common API adds eb4cacdfb998 media: hantro: add fallback handling for single irq/clk adds c8173f5d9cdf media: dt-bindings: Document SAMA5D4 VDEC bindings adds a95587abeb5f media: hantro: add initial SAMA5D4 support adds 0313cbb79087 media: ARM: dts: sama5d4: enable Hantro G1 VDEC adds 29dd19e3ac7b media: exynos4-is: remove a now unused integer adds 56c1f0876293 media: sti: fix obj-$(config) targets adds bbc87e70a4d9 media: staging: media: atomisp: pci: Balance braces around [...] adds 7ec40e7b9fe8 media: staging: media: atomisp: pci: Balance braces around [...] adds a60401eb6362 media: staging: media: atomisp: pci: Balance braces around [...] adds 5bc9d3d3b266 media: staging: media: atomisp: pci: Balance braces around [...] adds 74bab5c0d8f7 media: staging: media: tegra-video: Align line break to ma [...] adds 3f11d602e4d5 media: staging: media: atomisp: Fix sh_css.c brace coding [...] adds 6ed42f1a8f0a media: staging: media: atomisp: Remove redundant assertion [...] adds fdc6a134b22a media: staging: media: atomisp: Fix the rest of sh_css.c b [...] adds 73667f6f0a40 media: staging: media: atomisp: Remove all redundant asser [...] adds 5623ef758a37 media: staging: media: atomisp: Remove a superfluous else [...] adds e15affbb2e9d media: staging: media: atomisp: Replace if else clause wit [...] adds ec43690eadc8 media: staging: media: atomisp: Fix alignment and line len [...] adds 4637542cd62b media: staging: media: atomisp: Refactor ia_css_stream_load() adds 58616543bcfd media: staging: media: atomisp: Fix line split style issues adds 90282c46e5a4 media: staging: media: atomisp: balance braces around if.. [...] adds c8d40fb2773f media: staging: media: atomisp: remove unnecessary braces adds 93de0e3f80d8 media: staging: media: atomisp: reformat code comment blocks adds f4d8fcf5ef3a media: staging: media: atomisp: fix CamelCase variable naming adds 28a995d1fc80 media: staging: media: atomisp: replace raw pr_*() by dev_dbg() adds 27aedd97b4cb media: staging: media: atomisp: remove unnecessary pr_info calls adds d351e124ef1a media: s2255drv: remove redundant assignment to variable field adds 3b820511e045 media: mc: mc-entity.c: Fix typo adds 23675c86ee48 media: rkisp1: rksip1-capture.c: Improve comments and fix typos adds 631f369e349c media: rkisp1: rkisp1-params.c: Fix typos adds 6c8c3a9a3046 media: cpia2: fix memory leak in cpia2_usb_probe adds 5d3649b6ffb6 media: rtl2832_sdr/vivid/airspy/hackrf/msi2500: drop memse [...] adds a9f7073f9279 media: cobalt: fix race condition in setting HPD adds 1f70916d9c31 media: hevc: Fix dependent slice segment flags adds f66359abaaa3 media: qcom/camss: Use devm_platform_ioremap_resource_byname adds f0552b9b05e1 media: I2C: change 'RST' to "RSET" to fix multiple build errors adds 02d7ca30bd84 media: pvrusb2: fix warning in pvr2_i2c_core_done adds 198316d25828 media: hantro: use G1_REG_INTERRUPT directly for the mpeg2 adds c930fb702da8 media: hantro: imx: reuse MB_DIM define adds 8faf6e4122f9 media: hantro: imx: remove duplicate dec_base init adds 773b0d615bbf media: hantro: imx: remove unused include adds 721b54c09c66 media: hantro: introduce hantro_g1.c for common API adds 23f1320bcfdb media: hantro: add fallback handling for single irq/clk adds b88204e2b712 media: dt-bindings: Document SAMA5D4 VDEC bindings adds 1a6be584db6e media: hantro: add initial SAMA5D4 support adds 6b30df73c69d media: ARM: dts: sama5d4: enable Hantro G1 VDEC adds b9f33f574986 Merge branch 'media_stage' into to_next adds 74a01e84193c Merge remote-tracking branch 'v4l-dvb-next/master' adds 694b490b2112 Merge branch 'devprop' into linux-next adds 7d966119f7db ACPI: DPTF: Add battery participant for Intel SoCs adds 3da05329d571 Merge branch 'acpi-dptf' into linux-next adds 73c0bffc249f Merge remote-tracking branch 'pm/linux-next' adds 1c72e6ab66b9 atm: iphase: fix possible use-after-free in ia_module_exit() adds 009fc857c5f6 mISDN: fix possible use-after-free in HFC_cleanup() adds bf30396cdf81 net: wwan: Add unknown port type adds cac6fb015f71 usb: class: cdc-wdm: WWAN framework integration adds faa5f5da809b net/sched: taprio: Drop unnecessary NULL check after container_of adds 34e7434ba4e9 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() adds d8654f4f9300 tls splice: remove inappropriate flags checking for MSG_PEEK adds 13511704f8d7 net: taprio offload: enforce qdisc to netdev queue mapping adds 4a5fe57e7751 alx: use fine-grained locking instead of RTNL adds 8380c81d5c4f net: Treat __napi_schedule_irqoff() as __napi_schedule() o [...] adds ce6f709775bd net: bridge: mcast: rename multicast router lists and timers adds 44ebb081dc69 net: bridge: mcast: add wrappers for router node retrieval adds ff391c5d9871 net: bridge: mcast: prepare mdb netlink for mcast router split adds b19232effd09 net: bridge: mcast: prepare query reception for mcast rout [...] adds 1a3065a26807 net: bridge: mcast: prepare is-router function for mcast r [...] adds ee5fb2223ee5 net: bridge: mcast: prepare expiry functions for mcast rou [...] adds d9b8c4d8d937 net: bridge: mcast: prepare add-router function for mcast [...] adds ed2d35971a80 net: bridge: mcast: split router port del+notify for mcast [...] adds a3c02e769efe net: bridge: mcast: split multicast router state for IPv4 [...] adds b7fb0916544d net: bridge: mcast: add ip4+ip6 mcast router timers to mdb [...] adds 3b85f9ba3480 net: bridge: mcast: export multicast router presence adjac [...] adds d38717af2c9e Merge branch 'bridge-split-ipv4-ipv6-mc-router-state' adds 9afcb5959730 net: hinic: remove unnecessary blank line adds 3402ab54a8e3 net: hinic: add blank line after function declaration adds c8ad5df6151e net: hinic: remove unnecessary parentheses adds 5db8c86e8904 net: hinic: fix misspelled "acessing" adds 0d59c95ea3d2 Merge branch 'hinic-cleanups' adds f19d4997fd1f atl1c: show correct link speed on Mikrotik 10/25G NIC adds d7ab6419bdee atl1c: improve performance by avoiding unnecessary pcie wr [...] adds 545fa3fb1e84 atl1c: adjust max mtu according to Mikrotik 10/25G NIC ability adds b0390009502b atl1c: enable rx csum offload on Mikrotik 10/25G NIC adds ea0fbd05d7bd atl1c: improve link detection reliability on Mikrotik 10/25G NIC adds 33b314265683 Merge branch 'atl1c-support-for-Mikrotik-10-25G-NIC-features' adds 6c66c147b9a4 virtio-net: fix for unable to handle page fault for address adds 7bf64460e3b2 virtio-net: get build_skb() buf by data ptr adds 25e248a2bc43 Merge branch 'virtio_net-fixes' adds 5efe2575316f net: qed: remove redundant initialization of variable rc adds 0f3ee280331e net: caif: Drop unnecessary NULL check after container_of adds fe0bdaec8dea bpf: Use struct_size() in kzalloc() adds ea89c862f01e net: mana: Use struct_size() in kzalloc() adds bbc6f2cca74e net: bridge: fix br_multicast_is_router stub when igmp is [...] adds 30515832e987 net: bridge: fix build when IPv6 is disabled adds fa44821a4ddd sfc: don't use netif_info et al before net_device is registered adds fc25f9f631ac net: thunderx: Drop unnecessary NULL check after container_of adds 796640778c26 net: hns3: support RXD advanced layout adds 1ddc028ac849 net: hns3: refactor out RX completion checksum adds 5e69ea7ee2a6 net: hns3: refactor the debugfs process adds c929bc2ac36e net: hns3: refactor dev capability and dev spec of debugfs adds 77e9184869c9 net: hns3: refactor dump bd info of debugfs adds 1556ea9120ff net: hns3: refactor dump mac list of debugfs adds 8ddfd9c46ef4 net: hns3: refactor dump mng tbl of debugfs adds d658ff34dd7f net: hns3: refactor dump loopback of debugfs adds 9149ca0f115a net: hns3: refactor dump intr of debugfs adds 1a7ff8280b16 net: hns3: refactor dump reset info of debugfs adds 0b198b0d80ea net: hns3: refactor dump m7 info of debugfs adds e76e6886646b net: hns3: refactor dump ncl config of debugfs adds 0a14fd29ca0c Merge branch 'hns3-next' adds 699e803e9a4d net: hns: fix the comments style issue adds 510fe8e70b0b net: hns: fix some code style issue about space adds 5caab55a2979 net: hns: space required before the open brace '{' adds cb0672697601 net: hns: remove redundant return int void function adds 052d60172552 Merge branch 'hns-coding-style' adds 2d1c5f29d27a alx: fix missing unlock on error in alx_set_pauseparam() adds 2cc8c910f515 dt-bindings: net: rockchip-dwmac: add rk3308 gmac compatible adds b4ac94565c14 net: stmmac: dwmac-rk: add support for rk3308 gmac adds 8d1a81f21a9e arm64: dts: rockchip: add gmac to rk3308 dts adds 76e3d7fadef6 Merge branch 'rk3308-gmac' adds d172268f93cf stmmac: use XDP helpers adds 082294f294f6 igc: use XDP helpers adds 224bf7db5518 vhost_net: use XDP helpers adds 7466b60a3c32 Merge branch 'use-xdp-helpers' adds 709c03142399 tcp: add tracepoint for checksum errors adds 5d9e068402dc net: dsa: qca8k: change simple print to dev variant adds 2ad255f2faaf net: dsa: qca8k: use iopoll macro for qca8k_busy_wait adds 504bf6593182 net: dsa: qca8k: improve qca8k read/write/rmw bus access adds ba5707ec58cf net: dsa: qca8k: handle qca8k_set_page errors adds 028f5f8ef44f net: dsa: qca8k: handle error with qca8k_read operation adds d7805757c75c net: dsa: qca8k: handle error with qca8k_write operation adds aaf421425cbd net: dsa: qca8k: handle error with qca8k_rmw operation adds b7c818d19492 net: dsa: qca8k: handle error from qca8k_busy_wait adds 6e82a457e062 net: dsa: qca8k: add support for qca8327 switch adds 227a9ffc1bc7 devicetree: net: dsa: qca8k: Document new compatible qca8327 adds 83a3ceb39b24 net: dsa: qca8k: add priority tweak to qca8337 switch adds 5bf9ff3b9fb5 net: dsa: qca8k: limit port5 delay to qca8337 adds 0fc57e4b5e39 net: dsa: qca8k: add GLOBAL_FC settings needed for qca8327 adds 95ffeaf18b3b net: dsa: qca8k: add support for switch rev adds 1ee0591a1093 net: dsa: qca8k: add ethernet-ports fallback to setup_mdio_bus adds e4b9977cee15 net: dsa: qca8k: make rgmii delay configurable adds 63c33bbfeb68 net: dsa: qca8k: clear MASTER_EN after phy read/write adds 60df02b6ea45 net: dsa: qca8k: dsa: qca8k: protect MASTER busy_wait with [...] adds 617960d72e93 net: dsa: qca8k: enlarge mdio delay and timeout adds 759bafb8a322 net: dsa: qca8k: add support for internal phy and internal mdio adds 0c994a28e751 devicetree: bindings: dsa: qca8k: Document internal mdio d [...] adds b7ebac354d54 net: dsa: qca8k: improve internal mdio read/write bus access adds a46aec02bc06 net: dsa: qca8k: pass switch_revision info to phy dev_flags adds d0e13fd5626c net: phy: at803x: clean whitespace errors adds 272833b9b3b3 net: phy: add support for qca8k switch internal PHY in at803x adds ddd998aff540 Merge branch 'qca8k-improvements' adds 948640698199 net: mdio: ipq8064: clean whitespaces in define adds b097bea10215 net: mdio: ipq8064: add regmap config to disable REGCACHE adds 77091933e453 net: mdio: ipq8064: enlarge sleep after read/write operation adds 94c821c74bf5 ip: Treat IPv4 segment's lowest address as unicast adds 6101ca0384e3 selftests: Lowest IPv4 address in a subnet is valid adds 58fee5fc8365 Merge branch 'ipv4-unicast' adds 7cb7541a8cc0 r8169: use KBUILD_MODNAME instead of own module name definition adds 1d7f7ecadc5a net: arc: Demote non-compliant kernel-doc headers adds 8965c1c535b1 net: atheros: atl1c: Fix wrong function name in comments adds b43e1554a7cf net: atheros: atl1e: Fix wrong function name in comments adds c706c75aaee2 net: atheros: atl1x: Fix wrong function name in comments adds 76d85049173b net: broadcom: bnx2x: Fix wrong function name in comments adds 5a02bf4fefd5 net: brocade: bna: Fix wrong function name in comments adds c1167cee462d net: cadence: Demote non-compliant kernel-doc headers adds 2e45d961a6a8 net: calxeda: Fix wrong function name in comments adds aeed744a49ba net: chelsio: cxgb3: Fix wrong function name in comments adds e0333b1bb174 net: chelsio: cxgb4: Fix wrong function name in comments adds 1eb00ff517f4 net: chelsio: cxgb4vf: Fix wrong function name in comments adds d6174870c0f1 net: huawei: hinic: Fix wrong function name in comments adds 229fd41f6447 net: micrel: Fix wrong function name in comments adds 331a3219d3b6 net: microchip: Demote non-compliant kernel-doc headers adds dc432f5acb86 net: neterion: Fix wrong function name in comments adds 146c91e2bc9a net: neterion: vxge: Fix wrong function name in comments adds a507b1644524 net: netronome: nfp: Fix wrong function name in comments adds 9f2e6fb63413 net: calxeda: Fix wrong function name in comments adds 61633d71a71c net: samsung: sxgbe: Fix wrong function name in comments adds 40d9fca8b3fd net: socionext: Demote non-compliant kernel-doc headers adds 85ead77dc3d5 net: ti: Fix wrong struct name in comments adds 03055a25213b net: via: Fix wrong function name in comments adds 1f2d109e8363 net: phy: Demote non-compliant kernel-doc headers adds 5a9594cf1d14 net: hisilicon: hns: Fix wrong function name in comments adds 16145dbde18a Merge branch 'func-names-comment' adds 5d01071e64b6 selftests: mlxsw: Make the unsplit array global in port_sc [...] adds 16355c0b101e selftests: mlxsw: Make sampling test more robust adds 9a1cac062d3e selftests: mlxsw: qos_headroom: Convert to iproute2 dcb adds b0bab2298ec9 selftests: mlxsw: qos_pfc: Convert to iproute2 dcb adds b4d786941b58 selftests: mlxsw: qos_lib: Drop __mlnx_qos adds ece5df874d3a mlxsw: spectrum_buffers: Switch function arguments adds 837ec05cfea0 mlxsw: Verify the accessed index doesn't exceed the array length adds 8c2b58e65d01 mlxsw: core: Avoid unnecessary EMAD buffer copy adds 51746a353b44 mlxsw: spectrum_router: Avoid missing error code warning adds 9b43fbb8ce24 mlxsw: Remove Mellanox SwitchIB ASIC support adds b0d80c013b04 mlxsw: Remove Mellanox SwitchX-2 ASIC support adds 609c8ae87966 Merge branch 'mlxsw-next' adds 5796254e467b net: Remove the member netns_ok adds d6b0625163a8 net: stmmac: Don't set has_gmac if has_gmac4 is set adds 37c80d15ff4b net: stmmac: dwmac-rk: Check platform-specific ops adds f9da1c9d7fb5 dt-bindings: net: rockchip-dwmac: add rk3568 compatible string adds 3bb3d6b1c195 net: stmmac: Add RK3566/RK3568 SoC support adds 885e4056d560 Merge branch 'stmmac-RK3568' adds b3e22e10fdda net: wwan: Add WWAN port type attribute adds 9d8a29aed035 alx: fix a double unlock in alx_probe() adds 7617af3d1a5e net: pcs: Introducing support for DWC xpcs Energy Efficien [...] adds e80fe71b3ffe net: stmmac: Add callbacks for DWC xpcs Energy Efficient Ethernet adds 8ed2e60b7788 Merge branch 'stmmac-xpcs-eee' adds 25c55b38d85b net/packet: Remove redundant assignment to ret adds 06b38e233ce4 drivers/net: Remove leading spaces in Kconfig adds 2e68ea926841 ipv4: Calculate multipath hash inside switch statement adds ce5c9c20d364 ipv4: Add a sysctl to control multipath hash fields adds 4253b4986f98 ipv4: Add custom multipath hash policy adds 67db5ca73b1f ipv6: Use a more suitable label name adds b95b6e072a92 ipv6: Calculate multipath hash inside switch statement adds ed13923f980e ipv6: Add a sysctl to control multipath hash fields adds 73c2c5cbb15a ipv6: Add custom multipath hash policy adds 511e8db54036 selftests: forwarding: Add test for custom multipath hash adds 185b0c190bb6 selftests: forwarding: Add test for custom multipath hash [...] adds b7715acba4d3 selftests: forwarding: Add test for custom multipath hash [...] adds 22ba9d0d6c0d Merge branch 'custom-multipath-hash' adds 4ac9e23cf2cc cipso: correct comments of cipso_v4_cache_invalidate() adds 0d56e5c191b1 net: dsa: qca8k: fix missing unlock on error in qca8k_vlan [...] adds 78524c01edb2 net: wan: remove redundant blank lines adds 23c235412411 net: wan: add some required spaces adds a4e591477611 net: wan: remove redundant braces {} adds da8e6fddbae3 net: wan: remove redundant space adds a3f3e831dc2a net: wan: fix variable definition style adds 46212b69d470 Merge branch 'wan-cleanups' adds 44e261c715b6 cxgb4: clip_tbl: use list_del_init instead of list_del/INI [...] adds e2bd6bad9c1e net: dcb: Remove unnecessary INIT_LIST_HEAD() adds 86544c3de6a2 net: mdio: provide shim implementation of devm_of_mdiobus_ [...] adds af58b60a725d Merge remote-tracking branch 'net-next/master' adds 0303ce17347a samples, bpf: Suppress compiler warning adds 3f2870989f10 bpf, arm64: Replace STACK_ALIGN() with round_up() to align [...] adds 9e9b451593b1 selftests/bpf: Validate skeleton gen handles skipped fields adds c1cccec9c636 libbpf: Reject static maps adds 513f485ca516 libbpf: Reject static entry-point BPF programs adds 8bbb77b7c7a2 libbpf: Add various netlink helpers adds 715c5ce454a6 libbpf: Add low level TC-BPF management API adds f18ba26da88a libbpf: Add selftests for TC-BPF management API adds 119220d81258 bpf, arm64: Remove redundant switch case about BPF_DIV and [...] adds c49661aa6f70 skmsg: Remove unused parameters of sk_msg_wait_data() adds fa7b83bf3b15 bpf: Check for BPF_F_ADJ_ROOM_FIXED_GSO when bpf_skb_change_proto adds 79a7f8bdb159 bpf: Introduce bpf_sys_bpf() helper and program type. adds cdf7fb0a9f3d bpf: Introduce bpfptr_t user/kernel pointer. adds af2ac3e13e45 bpf: Prepare bpf syscall to be used from kernel and user space. adds 5452fc9a17fc libbpf: Support for syscall program type adds 00899e7e8d9d selftests/bpf: Test for syscall program type adds c571bd752e91 bpf: Make btf_load command to be bpfptr_t compatible. adds 2341d6bb133d selftests/bpf: Test for btf_load command. adds 387544bfa291 bpf: Introduce fd_idx adds 3d78417b60fb bpf: Add bpf_btf_find_by_name_kind() helper. adds 3abea089246f bpf: Add bpf_sys_close() helper. adds b12688267280 libbpf: Change the order of data and text relocations. adds 9ca1f56ababe libbpf: Add bpf_object pointer to kernel_supports(). adds e2fa0156a434 libbpf: Preliminary support for fd_idx adds 67234743736a libbpf: Generate loader program out of BPF ELF file. adds 30f51aedabda libbpf: Cleanup temp FDs when intermediate sys_bpf fails. adds 7723256bf244 libbpf: Introduce bpf_map__initial_value(). adds d510296d331a bpftool: Use syscall/loader program in "prog load" and "ge [...] adds 4d1b62986125 selftests/bpf: Convert few tests to light skeleton. adds 0a9306629983 selftests/bpf: Convert atomics test to light skeleton. adds eb0f1e0c7f10 selftests/bpf: Convert test printk to use rodata. adds 1a532eb28df3 selftests/bpf: Convert test trace_printk to lskel. adds 19336b7a7a56 Merge remote-tracking branch 'bpf-next/for-next' adds 2aca71c7c7d1 netfilter: nft_exthdr: Support SCTP chunks adds 0dc0f088e731 netfilter: nft_set_pipapo_avx2: Skip LDMXCSR, we don't nee [...] adds 0808b0454411 netfilter: add and use nft_set_do_lookup helper adds b1bc08f6474f netfilter: nf_tables: prefer direct calls for set lookups adds 845064d752ce netfilter: Remove leading spaces in Kconfig adds 7e7a108825bd Merge remote-tracking branch 'netfilter-next/master' adds 9159c7ac15ba Bluetooth: btbcm: Add entry for BCM43430B0 UART Bluetooth adds 8bf7111b4bda Bluetooth: Shutdown controller after workqueues are flushe [...] adds 68aafebb7b85 Merge remote-tracking branch 'bluetooth/master' adds 29ac4997081c Merge remote-tracking branch 'gfs2/for-next' adds 9042c728ce3c Merge remote-tracking branch 'mtd/mtd/next' adds ded01a3d8515 Merge remote-tracking branch 'nand/nand/next' adds 7c0303ff7e67 crypto: arm - generate *.S by Perl at build time instead o [...] adds 8116138cbfce crypto: arm - use a pattern rule for generating *.S files adds 12dd461ebd19 crypto: arm64 - generate *.S by Perl at build time instead [...] adds 2063257d4b24 crypto: arm64 - use a pattern rule for generating *.S files adds c8671c7dc7d5 crypto: ccp - Annotate SEV Firmware file names adds fa8edbb630ae crypto: cpt - Use 'hlist_for_each_entry' to simplify code adds b7c3635e56d6 hwrng: amd - remove redundant initialization of variable err adds a9ca8eacb320 crypto: qce - Add MAC failed error checking adds 6c34e446b2e2 crypto: qce - Make result dump optional adds 7ba9cd4e22a0 crypto: qce - Add mode for rfc4309 adds 9363efb4181c crypto: qce - Add support for AEAD algorithms adds e5d6181d35b2 crypto: qce - Clean up qce_auth_cfg adds db0018a8b615 crypto: qce - Add support for AEAD algorithms adds b51dcf05c1e9 crypto: qce - Schedule fallback aead algorithm adds 0cdbabf8bb7a hwrng: exynos - Fix runtime PM imbalance on error adds 9395c58fdddd crypto: ixp4xx - dma_unmap the correct address adds e8acf011f2e7 crypto: ixp4xx - update IV after requests adds dfb098d692ea crypto: ixp4xx - fallback when having more than one SG adds 3557084ef47b crypto: ixp4xx - convert unsigned to unsigned int adds f5b82be62ddd crypto: ixp4xx - convert all printk to dev_xxx adds 39e39cfb2dc7 crypto: ixp4xx - whitespace fixes adds 87d11a5e9621 crypto: ixp4xx - Do not initialize static to NULL adds ffb017e9ac66 crypto: ixp4xx - remove brackets from single statement adds c5e070311fab crypto: ixp4xx - Correct functions alignment adds 9ca04a51a7e0 MAINTAINERS: add ixp4xx_crypto to the right arch list adds 653fdbbf2d20 MAINTAINERS: add myself as maintainer of ixp4xx_crypto adds 3c995c4c7575 crypto: cavium/nitrox - Remove redundant initialization of 'sg' adds eb9e492f5c06 crypto: cavium/nitrox - Fix kernel-doc adds 06676aa1f455 crypto: nx - add missing MODULE_DEVICE_TABLE adds b01360384009 crypto: ux500 - Fix error return code in hash_hw_final() adds 087c8f21b9b1 Merge remote-tracking branch 'crypto/master' adds dda6024b57c0 drm: fix semicolon.cocci warnings adds bfebd42d5609 drm/modifiers: Enforce consistency between the cap an IN_FORMATS adds 1d878df01861 drm/qxl: drop redundant code adds af4c1a861338 drm/qxl: balance dumb_shadow_bo pin adds 660795228836 MAINTAINERS: Add Xinhui Pan as another AMDGPU contact adds d17685260b85 drm/panfrost: Remove redundant error printing in panfrost_ [...] adds 68b433fe6937 drm/ingenic: Switch IPU plane to type OVERLAY adds bfba94162ba7 drm/nouveau: Remove invalid reference to struct drm_device.pdev adds d84680d35937 drm: simpledrm: print resource info using '%pr' adds 858aa5a4be22 drm/aperture: Fix missing unlock on error in devm_aperture [...] adds 0ff9bf9f3e0c drm: simpledrm: Fix use after free issues adds a7f0849682b7 drm/amdgpu: free resources on fence usage query adds 5c439c38f5fb drm/amdgpu: fix fence calculation (v2) adds e3c2f1870af4 drm/i915: Merge fix for "drm: Switch to %p4cc format modifier" adds a7a596cd3115 dt-bindings: gpu: mali-bifrost: Add Mediatek MT8183 adds 09da3191827f drm/panfrost: devfreq: Disable devfreq when num_supplies > 1 adds 1275e4175368 drm/panfrost: Add mt8183-mali compatible string adds 2f70cbf79e3f drm/vmwgfx: Fix memory allocation check and a leak of object fifo adds 527a9471878e drm/vmwgfx: Fix return value check in vmw_setup_pci_resources() adds 9c6f19421c93 drm: simpledrm: fix a potential NULL dereference adds 76fb351126f1 drm: correct function name drm_legacy_ctxbitmap_flush() adds 8d0b1fe81e18 drm/bridge: lt9611: Add missing MODULE_DEVICE_TABLE adds 30039405ac25 MAINTAINERS: repair reference in DRM DRIVER FOR SIMPLE FRA [...] adds 60a6b73dd821 drm/ingenic: Fix pixclock rate for 24-bit serial panels adds f36709216e9b drm/i915: Don't include drm_legacy.h adds 9475b9638eca drm/nouveau: Don't include drm_legacy.h adds 7988fdf5f0a3 drm: Don't include drm_legacy.h in drm_lease.c adds 614b27402285 drm: Remove unused branch in legacy PCI initialization adds 644adc3d0ff0 drm: Mark IRQ_BUSID ioctl as legacy adds 17f46f488a5d drm/virtio: Fixes a potential NULL pointer dereference on [...] adds cec7f1774605 drm/virtio: Fix double free on probe failure adds 058acb33d100 drm/virtio: free virtqueues on probe failure adds 69fbffcc305e drm: bridge: it66121: fix an error code in it66121_probe() adds 337ed732b35c drm: bridge: it66121: fix a resource leak in probe adds 60487584a79a drm/bridge: anx7625: refactor power control to use runtime [...] adds 409776fa3c42 drm/bridge: anx7625: add suspend / resume hooks adds fcb93ec3e87f drm/bridge: ti-sn65dsi86: fix a ternary type promotion bug adds b67f7599c90a dt-bindings: display: add google, cros-ec-anx7688.yaml adds 44602b10d7f2 drm/bridge: Add ChromeOS EC ANX7688 bridge driver support adds f7f525030854 drm: log errors in drm_gem_fb_init_with_funcs adds bb08f1c442ec Merge remote-tracking branch 'drm-misc/for-linux-next' adds 610e6f7ea5bf drm/amdgpu/display: fix warning when CONFIG_DRM_AMD_DC_DCN [...] adds 50610b74eea7 drm/amdgpu/display: fix build when CONFIG_DRM_AMD_DC_DCN i [...] adds a030ab99c902 drm/amdgpu/display: fix dal_allocation documentation adds 77b17f80efd6 drm/amdgpu: add synchronization among waves in the same th [...] adds 52eceb33c434 drm/amdgpu: add judgement when add ip blocks (v2) adds 6c6151f1d4b5 drm/amdgpu: update the method for harvest IP for specific SKU adds a948d323e09a drm/amd/pm: enable ASPM by default adds 05c71016fa3b drm/amd/amdgpu: Cancel the hrtimer in sw_fini adds ddc55afe3c2e drm/amd/pm: Update aldebaran pmfw interface adds d4355962249a drm/amdkfd: new range accessible by all GPUs adds ae30d41eb54e drm/radeon/dpm: Disable sclk switching on Oland when two 4 [...] adds b820a5f55ed7 drm/amdkfd: refine the poison data consumption handling adds d9de3aa1d633 drm/amdgpu: Add compile flag for securedisplay adds f1f3c69d831a drm/amdgpu: Arcturus: MTYPE_NC for coarse-grain remote memory adds 6466b9cf38d3 drm/amdgpu: Albebaran: MTYPE_NC for coarse-grain remote memory adds 1fad65bd2acf drm/amdgpu: Complete multimedia bandwidth interface adds 8497501d2337 drm/amdgpu: add atomfirmware helper function to query fw cap adds 3bbb7a61de82 drm/amdgpu: switch to cached fw flags for gpu virt cap adds 212158a3bd11 drm/amdgpu: switch to cached fw flags for sram ecc cap adds cdb90dd5eb55 drm/amdgpu: switch to cached fw flags for mem training cap adds 19f9d0ebb4fe drm/amdgpu: add helper function to query dynamic boot config cap adds 328faaf1b3ed drm/amdgpu: query boot config cap before issue psp cmd adds 6402eeb35009 drm/amdgpu: re-apply "use the new cursor in the VM code" v2 adds 61960e69b34a drm/amdgpu: use cursor functions in amdgpu_bo_in_cpu_visible_vram adds 13ff478c5c2a drm/amdgpu: set the contiguous flag if possible adds ecf599f3a4a5 drm/amdgpu: check contiguous flags instead of mm_node adds daf6f6ab23c7 drm/amdgpu: move struct amdgpu_vram_reservation into vram mgr adds 6b623436763b drm/radeon: use the dummy page for GART if needed adds 5dfd70e870bb drm/amdgpu: flush TLB if valid PDE turns into PTE adds 6891e15300c0 drm/amdgpu: Fill adev->unique_id with data from PF2VF msg adds a4ad47d88b4f Revert "drm/amdkfd: flush TLB after updating GPU page table" adds b3110dcdbc55 drm/amdkfd: heavy-weight flush TLB after unmap adds 25b8ae935dcd drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDG [...] adds 2a6eb4faf882 drm/amdgpu: Skip the program of GRBM_CAM* in SRIOV adds b0d378784d3d drm/amdgpu: Refine the error report when flush tlb. adds 967b9f63e2a6 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid comp [...] adds aa9649004b42 drm/amdgpu: Conditionally reset RAS counters on boot adds 0cccbd1f84e5 drm/amd/pm: Add custom/current freq to pstates adds cf1df785ab5c drm/amd/pm: Fix showing incorrect frequencies on aldebaran adds a02a8898eb1f drm/amd/pm: Reset max GFX clock after disabling determinism adds 02d1787bfeca drm/amd/display: treat memory as a single-channel for asym [...] adds 505acac06e94 drm/amd/display: Add get_current_time interface to dmub_srv adds 4b8dc21a5080 drm/amd/display: Add documentation for power gate plane adds 0564e687e660 drm/amd/display: Remove legacy comments adds fddb3d106460 drm/amd/display: Add kernel-doc to some hubp functions adds e6ff5a51fac8 drm/amd/display: Document set RECOUT operation adds 0c454c5d06ab drm/amd/display: Minor refactor of DP PHY test automation adds f4bb9d483002 drm/amd/display: Disconnect non-DP with no EDID adds 5908b5af2386 drm/amd/display: determine dp link encoding format from li [...] adds cfd12ac3bca8 drm/amd/display: decide link training settings based on ch [...] adds 23f22293d0b2 drm/amd/display: rename perform_link_training_int function adds d32f95bcdf7c drm/amd/display: consider channel coding in configure lttpr mode adds ea805d7f25ac drm/amd/display: Refactor suspend/resume of Secure display adds 23f818729fa5 drm/amd/display: Add Overflow check to skip MALL adds 0058726b4764 drm/amd/display: Correct DPCD revision for eDP v1.4 adds ea8b9e653365 drm/amd/display: Avoid get/put vblank when stream disabled adds 2633ed807b08 drm/amd/display: Use the correct max downscaling value for [...] adds cc57d2c1063d drm/amd/display: Refactor and add visual confirm for HW Fl [...] adds 3f5cc36143c2 drm/amd/display: [FW Promotion] Release 0.0.66 adds 6e4a1c918c72 drm/amd/display: 3.2.136 adds 579ef724d4a0 drm/amd/amdgpu: add beige_goby asic type adds 7f88d71f64a6 drm/amd/amdgpu: set fw load type for beige_goby adds 9a98c7273368 drm/amd/amdgpu: set asic family and ip blocks for beige_goby adds 2af868571e27 drm/amd/amdgpu: add support for beige_goby firmware adds be8e15f4f931 drm/amd/amdgpu: add gmc support for beige_goby adds a43516e02dbd drm/amd/amdgpu: add common support for beige_goby adds a59f15b791b9 drm/amd/amdgpu: initialize IP offset for beige_goby adds 25dcdd9f3e7d drm/amd/amdgpu: add mmhub support for beige_goby adds dc1258a6d883 drm/amd/amdgpu: add common ip block for beige_goby adds 31d6f2b8188f drm/amd/amdgpu: add gmc ip block for beige_goby adds fdf4a8ee076d drm/amd/amdgpu: add ih ip block for beige_goby adds 0e0573327bba drm/amd/amdgpu: add gfx ip block for beige_goby adds ac772281676a drm/amd/amdgpu: add sdma ip block for beige_goby adds a6ecd3761633 drm/amd/amdgpu: configure beige_goby gfx according to gfx [...] adds fa4e1d77eabe drm/amd/amdgpu: add virtual display support for beige_goby adds 8a3800636120 drm/amd/amdgpu: support cp_fw_write_wait for beige_goby adds 87a0ffba16b4 drm/amd/amdgpu: Use IP discovery table for beige goby adds 28683dc69d01 drm/amdkfd: support beige_goby KFD adds 7a362c5b2334 drm/amdkfd: add kfd2kgd funcs for beige_goby kfd support adds ad1bdc0d9265 drm/amd/amdgpu: add smu support for beige_goby adds 522abae98eae drm/amd/amdgpu: add psp support for beige_goby adds be126601d308 drm/amdgpu: add mmhub client support for beige goby adds 45671d1b9604 drm/amdgpu: add gc_10_3_5 golden setting for beige_goby adds 38813385c699 drm/amdgpu: Enable VCN for Beige Goby adds 3fd1710a30c9 drm/amd/amdgpu: update golden_setting_10_3_5 for beige_goby adds 7da04ca02bab drm/amd/pm: add mode1 support for beige_goby adds 234c6201694c drm/amd/pm: update smu11 driver interface header for beige_goby adds e4453779b254 drm/amd/pm: use macro to get pptable members adds 7999aa70667b drm/amdgpu: enable GFX clock gating for beige_goby adds fa8c81333e6f drm/amdgpu: support athub cg setting for beige_goby adds 26f75cfd7a1c drm/amdgpu: enable athub/mmhub PG for beige_goby adds 74bc96946dda drm/amdgpu: enable mc CG and LS for beige_goby adds d965d73c3be5 drm/amdgpu: enable hdp CG and LS for beige_goby adds f71419941bce drm/amdgpu: enable ih CG for beige_goby adds 28c2de90d414 drm/amdgpu: enabled VCN3.0 CG for BEIGE GOBY adds a22895bd67f5 drm/amdgpu: add cgls for beige_goby adds 83360865a222 drm/amd/pm: Use the PPTable from VBIOS for beige_goby adds 5dd59c12cca4 drm/amd/amdgpu: Enable gfxoff for beige_goby adds 8ff3bf62811f drm/amdgpu: fix GCR_GENERAL_CNTL offset for beige_goby adds dc1a78098c2d drm/amd/display: Add register definitions for Beige Goby adds 774f62c52062 drm/amd/display: Initial DC support for Beige Goby adds 714dbed3bd1d drm/amd/display: Edit license info for beige goby DC files adds eff8aa142b4d drm/amd/display: Add DM support for Beige Goby adds 67866b76083c drm/amd/amdgpu: Enable DCN IP init for Beige Goby adds 87f4cab78d74 drm/amd/display: Add callback for update_soc_for_wm_a for dcn303 adds b632e81aee3e drm/amd/display: Update DCN303 SR Exit Latency adds c06f80499c1c drm/amd/display: Enable HDCP for Beige Goby adds a77a127b517d drm/amd/display: enable idle optimizations for beige goby adds ad892ce462ac drm/amd/display: Fix typo of format termination newline adds e2316111fc9d drm/amdgpu: Add vbios info ioctl interface adds 1b1471ea98f2 drm/amdgpu: Field type update in drm_amdgpu_info_vbios adds 49cb13afb7f8 drm/amdgpu: remove unsafe optimization to drop preamble ib adds cad80e7d0c80 usb/host: enable auto power control for xhci-pci adds 3f56c5154004 drm/amdgpu: add another raven1 gfxoff quirk adds f8fe377b8539 drm/amdgpu: only check for _PR3 on dGPUs adds c1d1dbab197a drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds 463fe3c404e0 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" adds 46cb74534644 Revert "drm/amd/display: To modify the condition in indica [...] adds 85d120e4f594 drm/amdgpu: check whether s2idle is enabled to determine s0ix adds 93f67fd5dd6c drm/amdgpu/display: add helper functions to get/set backli [...] adds 6f568a9487af drm/amdgpu/display: restore the backlight on modeset (v2) adds 2117d5f92019 drm/radeon: Add HD-audio component notifier support (v2) adds b595297814df Merge remote-tracking branch 'amdgpu/drm-next' adds 88a9c5485c48 drm/i915: Use correct downstream caps for check Src-Ctl mo [...] adds 20fe778fde26 drm/i915/xelpd: Handle proper AUX interrupt bits adds 1649a4cc5c31 drm/i915/xelpd: Define plane capabilities adds a6922f4a0130 drm/i915/xelpd: Add XE_LPD power wells adds 0788abdef6d1 drm/i915/xelpd: Required bandwidth increases when VT-d is active adds 0e53fb847c6b drm/i915/xelpd: Add Wa_14011503030 adds 83c81a0a16e5 drm/i915/adl_p: Add PCH support adds 73c1bf0f3ed8 drm/i915/perf: Enable OA formats for ADL_P adds ed2615a85556 drm/i915/xelpd: Handle new location of outputs D and E adds 1003cee29fb0 drm/i915/xelpd: Increase maximum watermark lines to 255 adds 6ee9dea52a65 drm/i915/display/dsc: Refactor intel_dp_dsc_compute_bpp adds 831d5aa96c97 drm/i915/xelpd: Support DP1.4 compression BPPs adds 5a6d866f8e1b drm/i915: Get slice height before computing rc params adds eeb63c5464bd drm/i915/xelpd: Provide port/phy mapping for vbt adds 47d263a6d8d8 drm/i915/adl_p: Extend PLANE_WM bits for blocks & lines adds 626426ff9ce4 drm/i915/adl_p: Add cdclk support for ADL-P adds f53979d68a77 drm/i915/display/tc: Rename safe_mode functions ownership adds 57ed0dfb40ca drm/i915/adl_p: Enable modular fia adds de1dc033f63e drm/i915: Move intel_modeset_all_pipes() adds 03bca4a8c1f2 drm/i915/adl_p: Enable/disable loadgen sharing adds ca844ea7e1c9 drm/i915/bigjoiner: Mode validation with uncompressed pipe joiner adds e6f9bb62fbbf drm/i915/bigjoiner: Avoid dsc_compute_config for uncompres [...] adds d961eb20adb6 drm/i915/bigjoiner: atomic commit changes for uncompressed joiner adds b2c6eaf27b50 drm/i915/adl_p: Add IPs stepping mapping adds a8a56da71a13 drm/i915/adl_p: Implement Wa_22011091694 adds 2680bea758f2 drm/i915/display/adl_p: Implement Wa_22011320316 adds 1a7910368cba drm/i915/adl_p: Disable CCS on a-step (Wa_22011186057) adds d22fe808f9a3 Merge drm/drm-next into drm-intel-next adds 929b734ad34b drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 adds ec279384c6a0 drm/i915: Initialize err in remap_io_sg() adds e2b640bfc2ca Merge remote-tracking branch 'drm-intel/for-linux-next' adds 4e09465acf0f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 803f7569f2d4 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds cf2f133157f4 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds ea030ca68819 regmap-i2c: Set regmap max raw r/w from quirks adds db61ba45b8b1 Merge remote-tracking branch 'regmap/for-next' adds a06b7ee2330b Merge branch 'for-linus' into for-next adds d0f5137b1a98 ALSA: Remove trailing semicolon in macros adds e73b4c9e7fa7 ALSA: hda: generic: Remove redundant assignment to dac adds bac59054544e ALSA: gus: Replace unsafe strcpy() with strscpy() adds 08fdced60ca0 ALSA: rawmidi: Add framing mode adds bae3ce494298 ALSA: usx2y: Avoid camelCase adds 4c0a58ef36f3 ALSA: usx2y: Fix spaces adds a829dd5b3840 ALSA: usx2y: Coding style fixes adds 4e268db74770 ALSA: usx2y: Fix potential leaks of uninitialized memory adds a11aa8537e13 ALSA: usx2y: Avoid self-killing adds 02d382af1c4e ALSA: usx2y: Fix potential memory leaks adds c1f24841683f ALSA: usxy2: Fix potential doubly allocations adds 64a06f195d3b ALSA: usx2y: Fix shmem initialization adds cae0cf651adc ALSA: usx2y: Don't call free_pages_exact() with NULL address adds 2ac7a12ead2b ALSA: usx2y: Cleanup probe and disconnect callbacks adds e8bfa15fefcd ALSA: usx2y: Nuke pcm_list adds 5d6fb80a142b Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" adds ffe66bbee152 ALSA: firewire-lib/motu: use int type for the value of bit [...] adds c127d5cd350a ALSA: oxfw: code refactoring for existent device entry wit [...] adds bb5d776b6d30 ALSA: oxfw: code refactoring to detect mackie models adds 2239924be45c ALSA: oxfw: add explicit device entry for Loud Technologie [...] adds c59bc10e7f6a ALSA: oxfw: add explicit device entry for Loud Technologie [...] adds 95d0c24d3955 ALSA: oxfw: add comment for the type of ASICs adds a092f000b9b0 ALSA: oxfw: code refactoring for jumbo-payload quirk in OXFW970 adds 6a3ce97da2ab ALSA: firewire-lib: code refactoring for jumbo payload quirk adds a6f9169323f0 ALSA: oxfw: code refactoring for wrong_dbs quirk adds 07a35edc59d1 ALSA: oxfw: add quirk flag for blocking transmission method adds 3fda230b3ef8 Merge branch 'topic/firewire' into for-next adds 8b26e4bb3f94 Merge remote-tracking branch 'sound/for-next' adds 130dbe04d428 ASoC: wm_adsp: mark more data structures with the const qualifier adds 7fe0b0981a17 ASoC: wm2200: remove include of wmfw.h adds 9b7493468fa7 ASoC: q6dsp: Undo buggy warning fix adds c9f2e3c3ddab ASoC: cs42l42: make HSBIAS_SENSE_EN optional adds ad839121dd4c ASoC: SOF: Intel: hda: fix index used in inner loop adds 48a7e6e5b2c9 ASoC: Intel: sof_cs42l42: shrink platform id below 20 characters adds 24e46fb811e9 ASoC: Intel: bxt_da7219_max98357a: shrink platform_id belo [...] adds 98c69fcc9f59 Merge series "ASoC: SOF/Intel: fix and remove Sparse warni [...] adds a75e5cdf4dd1 ASoC: intel/boards: add missing MODULE_DEVICE_TABLE adds d29d41e28eea ASoC: topology: Add support for multiple kcontrol types to [...] adds d14eece945a8 ASoC: rk3328: fix missing clk_disable_unprepare() on error [...] adds 5a3f869c5b4d ASoC: soc-core: use DEVICE_ATTR_RO macro adds 375904e39319 ASoC: hisilicon: fix missing clk_disable_unprepare() on er [...] adds a0cfcfd0d2ac Merge remote-tracking branch 'asoc/for-5.14' into asoc-next adds 525670ce1839 Merge remote-tracking branch 'sound-asoc/for-next' adds 02b2fb455b2e kernel/module: Use BUG_ON instead of if condition followed by BUG adds 6c5e0425cf5f Merge remote-tracking branch 'modules/modules-next' adds 8ff428d0b8da block_dump: remove block_dump feature in mark_inode_dirty() adds 5f176d42755e block_dump: remove block_dump feature adds ce798c9b1070 block_dump: remove comments in docs adds 71584a1a725b aoe: remove unnecessary mutex_init() adds dff58ed08d56 blkcg: drop CLONE_IO check in blkcg_can_attach() adds 3e61083a0ff1 block: remove unneeded parenthesis from blk-sysfs adds bd9043aa34af block: avoid double io accounting for flush request adds 829f2ee249e9 blk-mq: grab rq->refcount before calling ->fn in blk_mq_ta [...] adds a936ea70a7fe blk-mq: clear stale request in tags->rq[] before freeing o [...] adds 5f91d1c4507c blk-mq: clearing flush request reference in tags->rqs[] adds 268259458806 blk-mq: Some tag allocation code refactoring adds 49ab4d09ae52 blk-mq: Use request queue-wide tags for tagset-wide sbitmap adds b0654bb826d1 Merge branch 'for-5.14/block' into for-next adds 6956524ad783 rsxx: Use struct_size() in vmalloc() adds 2fcb8bacdff6 Merge branch 'for-5.14/drivers' into for-next adds dbc557fa5ff8 ata: Replace inclusion of kernel.h by bits.h in the header adds 8dcdf418d1d4 Merge branch 'for-5.14/libata' into for-next adds c9efa49290ce sata: fsl: fix DPRINTK format string adds 14fe1e858ca2 sata: nv: fix debug format string mismatch adds 8fab01c91a8d Merge branch 'for-5.14/libata' into for-next adds 4a24efa16e7d sata_highbank: fix deferred probing adds 2d3a62fbae8e pata_rb532_cf: fix deferred probing adds 1437568b56f8 pata_octeon_cf: avoid WARN_ON() in ata_host_activate() adds 83e9ffca0e74 Merge branch 'for-5.14/libata' into for-next adds 525579e0b2f2 Merge remote-tracking branch 'block/for-next' adds c699a0db2d62 dm snapshot: fix crash with transient storage and zero chunk size adds dbae70d452a0 dm integrity: revert to not using discard filler when reca [...] adds bc8f3d4647a9 dm integrity: fix sparse warnings adds a04b1b626c28 Merge remote-tracking branch 'device-mapper/for-next' adds 73f419f80831 Merge remote-tracking branch 'mmc/next' adds a5afc7605b2a dt-bindings: power: supply: charger-manager: Convert to DT [...] adds 5e9ae9573684 MAINTAINERS: power: supply: use Krzysztof Kozlowski's Cano [...] adds 603fcfb9d4ec power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE adds 2aac79d14d76 power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE adds c12d16c3d85f Merge remote-tracking branch 'battery/for-next' adds d4db69eba290 regulator: fan53555: fix TCS4525 voltage calulation adds f9028dcdf589 regulator: fan53555: only bind tcs4525 to correct chip id adds b3cc8ec04f50 regulator: fan53555: fix tcs4525 function names adds 9b8756d6ee1b Merge branch 'for-5.13' of https://git.kernel.org/pub/scm/ [...] adds 3799fa23afa4 regulator: bd71815: Fix missing include files adds 7075359c8e0d regulator: fan53880: Convert to use .probe_new adds a61286575304 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] adds 08dd3b34c6c0 Merge remote-tracking branch 'regulator/for-next' adds 0ebe43bdb047 Merge remote-tracking branch 'security/next-testing' adds e45b61cb464c Merge remote-tracking branch 'apparmor/apparmor-next' adds 609b4d076af7 Merge remote-tracking branch 'keys/keys-next' adds 869cbeef18e5 lsm_audit,selinux: pass IB device name by reference adds 07d37358c5f4 Merge remote-tracking branch 'selinux/next' adds 0169d8f33ab7 Revert "Smack: Handle io_uring kernel thread privileges" adds 398dc5679294 Merge remote-tracking branch 'smack/next' adds f0b7050003ca Merge remote-tracking branch 'audit/next' adds d91133eddb58 dt-bindings: pwm: renesas,tpu-pwm: Improve json-schema adds d1dd216738f5 dt-bindings: timer: renesas,tpu: Convert to json-schema adds d9a4751a70c7 Merge remote-tracking branch 'devicetree/for-next' adds 94acf80755c8 spi: pxa2xx: Propagate firmware node to the child SPI cont [...] adds 778c12e69481 spi: pxa2xx: Switch to use SPI core GPIO (descriptor) CS handling adds de6926f307e7 spi: pxa2xx: Switch to use SPI core GPIO (legacy) CS handling adds ccd60b2030a0 spi: pxa2xx: Drop duplicate chip_select in struct chip_data adds eb743ec600be spi: pxa2xx: Drop unneeded '!= 0' comparisons adds 684a3ac720c3 spi: pxa2xx: Fix printf() specifiers adds 8083d6b812ca spi: pxa2xx: Fix style of and typos in the comments and messages adds f96e6c0ef63b spi: pxa2xx: Update documentation to point out that it's outdated adds 70252440b2b6 spi: pxa2xx: Use predefined mask when programming FIFO thresholds adds 2141ab0b019a Merge remote-tracking branch 'spi/for-5.14' into spi-next adds b5ff824e4941 Merge remote-tracking branch 'spi/for-next' adds 28188cc461f6 x86/cpu: Fix core name for Sapphire Rapids adds ac14af245586 Merge branch 'x86/cpu' adds 64e1f5872a8c x86/alternatives: Make the x86nops[] symbol static adds 1bc67873d401 x86/asm: Simplify __smp_mb() definition adds 6f0d271d21c5 Merge branch 'linus' into x86/cleanups, to pick up depende [...] adds c43426334b31 x86: Fix leftover comment typos adds 9a241b8d614e Merge branch 'x86/cleanups' adds f279b49f13bd x86/boot: Modernize genimage script; hdimage+EFI support adds 1287e6e50b2d Merge branch 'x86/boot' adds be5bb8021c97 x86/asm: Have the __ASM_FORM macros handle commas in arguments adds d88be187a6e6 x86/asm: Add _ASM_BYTES() macro for a .byte ... opcode sequence adds eef23e72b78b x86/asm: Use _ASM_BYTES() in <asm/nops.h> adds 6627eb25e40c x86/entry: Unify definitions from <asm/calling.h> and <asm [...] adds 3e5e7f7736b0 x86/entry: Reverse arguments to do_syscall_64() adds dce0aa3b2ef2 x86/syscall: Unconditionally prototype {ia32,x32}_sys_call [...] adds 6de4ac1d03f7 x86/syscall: Maximize MSR_SYSCALL_MASK adds 29e9758966f4 x86/entry: Split PUSH_AND_CLEAR_REGS into two submacros adds 9ddcb87b9218 x86/regs: Syscall_get_nr() returns -1 for a non-system call adds 41f45fb045bc x86/asm: Make <asm/asm.h> valid on cross-builds as well adds 150e682a0e8e Merge branch 'x86/asm' adds f105dfec0a95 tick/nohz: Evaluate the CPU expression after the static key adds a5183862e76f tick/nohz: Conditionally restart tick on idle exit adds 3f624314b3f7 tick/nohz: Remove superflous check for CONFIG_VIRT_CPU_ACC [...] adds 96c9b90396f9 tick/nohz: Update idle_exittime on actual idle exit adds 176b8906c399 tick/nohz: Update nohz_full Kconfig help adds 29721b859217 tick/nohz: Only wake up a single target cpu when kicking a task adds 1e4ca26d367a tick/nohz: Change signal tick dependency to wake up CPUs o [...] adds a1dfb6311c77 tick/nohz: Kick only _queued_ task whose tick dependency i [...] adds 0fdcccfafcff tick/nohz: Call tick_nohz_task_switch() with interrupts disabled adds c0442b63d183 Merge branch 'timers/nohz' adds 2b8ca1a907d5 sched/core: Remove the pointless BUG_ON(!task) from wake_up_q() adds e5e678e4fea2 sched,fair: Skip newidle_balance if a wakeup is pending adds 8d4c97c105ca sched/fair: Only compute base_energy_pd if necessary adds 619e090c8e40 sched/fair: Fix negative energy delta in find_energy_effic [...] adds 4b7a08a0b6e4 delayacct: Use sched_clock() adds 4e29fb709885 sched: Rename sched_info_{queued,dequeued} adds c5895d3f06cb sched: Simplify sched_info_on() adds 63b3f96e1a98 kvm: Select SCHED_INFO instead of TASK_DELAY_ACCT adds eee4d9fee254 delayacct: Add static_branch in scheduler hooks adds e4042ad49235 delayacct: Default disabled adds 0cd7c741f01d delayacct: Add sysctl to enable at runtime adds 9099a14708ce sched/fair: Add a few assertions adds 39d371b7c0c2 sched: Provide raw_spin_rq_*lock*() helpers adds 5cb9eaa3d274 sched: Wrap rq::lock access adds d66f1b06b5b4 sched: Prepare for Core-wide rq->lock adds 9edeaea1bc45 sched: Core-wide rq->lock adds 9ef7e7e33bcd sched: Optimize rq_lockp() usage adds 875feb41fd20 sched: Allow sched_core_put() from atomic context adds 21f56ffe4482 sched: Introduce sched_class::pick_task() adds 8a311c740b53 sched: Basic tracking of matching tasks adds 539f65125d20 sched: Add core wide task selection and scheduling adds 8039e96fcc1d sched/fair: Fix forced idle sibling starvation corner case adds 7afbba119f0d sched: Fix priority inversion of cookied task with sibling adds c6047c2e3af6 sched/fair: Snapshot the min_vruntime of CPUs on force idle adds d2dfa17bc7de sched: Trivial forced-newidle balancer adds 97886d9dcd86 sched: Migration changes for core scheduling adds 6e33cad0af49 sched: Trivial core scheduling cookie management adds 85dd3f61203c sched: Inherit task cookie on fork() adds 7ac592aa35a6 sched: prctl() core-scheduling interface adds 9f2699007493 kselftest: Add test for core sched prctl interface adds f1a0a376ca0c sched/core: Initialize the idle task with preemption disabled adds cc00c1988801 sched: Fix leftover comment typos adds 01aee8fd7fb2 sched: Make nr_running() return 32-bit value adds 9745516841a5 sched: Make nr_iowait() return 32-bit value adds 8fc2858e572c sched: Make nr_iowait_cpu() return 32-bit value adds e6fe3f422be1 sched: Make multiple runqueue task counters 32-bit adds 915a2bc3c6b7 sched/isolation: Reconcile rcu_nocbs= and nohz_full= adds 9cd1e2a7a7ee Merge branch 'sched/core' adds 440e90670241 perf/x86/intel/uncore: Drop unnecessary NULL checks after [...] adds 2ef4aefe894d Merge branch 'perf/core' adds 25cf0d8aa2a3 objtool: Rewrite hashtable sizing adds 80870e6ece78 x86, objtool: Dont exclude arch/x86/realmode/ adds 8bfafcdccb52 jump_label, x86: Strip ASM jump_label support adds e1aa35c4c4bc jump_label, x86: Factor out the __jump_table generation adds f9510fa9caaf jump_label, x86: Improve error when we fail expected text adds fa5e5dc39669 jump_label, x86: Introduce jump_entry_size() adds 001951bea748 jump_label, x86: Add variable length patching support adds 5af0ea293d78 jump_label: Free jump_entry::key bit1 for build use adds e7bf1ba97afd jump_label, x86: Emit short JMP adds cbf82a3dc241 objtool: Decode jump_entry::key addend adds 6d37b83c5d79 objtool: Rewrite jump_label instructions adds e2d9494beff2 objtool: Provide stats for jump_labels adds ab3257042c26 jump_label, x86: Allow short NOPs adds d46f61b20b06 jump_label/x86: Remove unused JUMP_LABEL_NOP_SIZE adds 48001d26c19f objtool: Reflow handle_jump_alt() adds 5ddc83ab98a4 Merge branch 'objtool/core' adds 93d0955e6cf5 locking: Fix comment typos adds c7d84e7ff5a6 selftests: futex: Correctly include headers dirs adds f4addd54b161 selftests: futex: Expand timeout test adds 4976a50e118e Merge branch 'locking/core' adds 04c441c80991 Merge branch 'linus' adds fbb80d5ad400 irqchip: Remove redundant error printing adds b4764905ea5b Merge tag 'irqchip-fixes-5.13-1' of git://git.kernel.org/p [...] adds 63549ec41228 Merge branch 'irq/urgent' adds c2b1063e8feb genirq: Add a IRQF_NO_DEBUG flag adds 58b9d0b9cddd Merge branch 'irq/core' adds 4fd823f0715f Merge remote-tracking branch 'tip/auto-latest' adds 0a37f32ba527 EDAC/ti: Add missing MODULE_DEVICE_TABLE adds 2e2f16d5cdb3 EDAC/aspeed: Use proper format string for printing resource adds 7bc033c19b5e Merge remote-tracking branch 'edac/edac-for-next' adds 76c8eaafe4f0 rcu: Create an unrcu_pointer() to remove __rcu from a pointer adds 1893afd63409 rcu: Improve comments describing RCU read-side critical sections adds 022384601075 rcu: Remove obsolete rcu_read_unlock() deadlock commentary adds c70360c3343f rcu: Add missing __releases() annotation adds c7ef7500a891 rcu/nocb: Directly call __wake_nocb_gp() from bypass timer adds 552cac80e65f rcu/nocb: Allow de-offloading rdp leader adds b6e2c4ed35c3 rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup adds 3b2348e2fdf4 rcu/nocb: Delete bypass_timer upon nocb_gp wakeup adds f9fc166b790b rcu/nocb: Only cancel nocb timer if not polling adds 870905169da8 rcu/nocb: Prepare for fine-grained deferred wakeup adds e75bcd48e2c4 rcu/nocb: Unify timers adds a616aec9aa14 rcu: Fix various typos in comments adds 0a580fa65cfa srcu: Early test SRCU polling start adds cf868c2af244 rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states adds 474d0997361c tasks-rcu: Make show_rcu_tasks_gp_kthreads() be static inline adds 641faf1b9064 Merge branches 'bitmaprange.2021.05.10c', 'doc.2021.05.10c [...] adds 976aac5f8829 kcsan: Fix debugfs initcall return type adds ea0484644e5b kcsan: Add pointer to access-marking.txt to data_race() bullet adds 6f2d98192c3f kcsan: Simplify value change detection adds 793c2579beef kcsan: Distinguish kcsan_report() calls adds 95f7524d7f0c kcsan: Refactor passing watchpoint/other_info adds 97aa6139e1b5 kcsan: Fold panic() call into print_report() adds 39b2e763f2de kcsan: Refactor access_info initialization adds 19dfdc05ffed kcsan: Remove reporting indirection adds 609f80974645 kcsan: Remove kcsan_report_type adds 7bbe6dc0ade7 kcsan: Report observed value changes adds b930226f3db8 kcsan: Document "value changed" line adds 117232c0b912 kcsan: Use URL link for pointing access-marking.txt adds 0989e6e41237 Merge branch 'kcsan.2021.05.18a' into HEAD adds 4b26c984195e Merge branch 'lkmm.2021.05.10c' into HEAD adds b509a9800648 clocksource: Check per-CPU clock synchronization when mark [...] adds df29d3cd5ad4 clocksource: Limit number of CPUs checked for clock synchr [...] adds 6f488f72c0ed clocksource: Reduce clocksource-skew threshold for TSC adds f4c6b34ee12b clocksource: Provide kernel module to test clocksource watchdog adds 515016ad5f46 clocksource: Print deviation in nanoseconds for unstable case adds 66bc0d04ee92 Merge branch 'clocksource.2021.05.13a' into HEAD adds af8cc259d4ec Merge branch 'lkmm-dev.2021.05.10c' into HEAD adds 079c93aa23e7 refscale: Add measurement of clock readout adds 61e016b66e0b torture: Add clocksource-watchdog testing to torture.sh adds 093790c29a12 torture: Make torture.sh accept --do-all and --donone adds fb510d83f455 rcu: Fix to include first blocked task in stall warning adds e16a01dc1178 rcu: Fix stall-warning deadlock due to non-release of rcu_ [...] adds a6ccac3c5891 rcutorture: Preempt rather than block when testing task stalls adds bf5da4a551b3 tools/memory-model: Make read_foo_diagnostic() more clearl [...] adds 0747714bcd5a tools/memory-model: Add example for heuristic lockless reads adds 46bad6903aed tools/memory-model: Heuristics using data_race() must hand [...] adds 9bcae6c73b2a tools/memory-model: Document data_race(READ_ONCE()) adds e5ba6b382798 Merge remote-tracking branch 'rcu/rcu/next' adds 9e9da02a68d4 percpu_ref: Don't opencode percpu_ref_is_dying adds c547addba709 MAINTAINERS: Add lib/percpu* as part of percpu entry adds 11da340b83f3 Merge branch 'for-5.13-fixes' into for-next adds 8d55ba5df39a percpu: make symbol 'pcpu_free_slot' static adds 7b92d0f97d9b Merge branch 'for-5.14' into for-next adds 2d5c4fefebc1 Merge remote-tracking branch 'percpu/for-next' adds b01e5b63e80c Merge remote-tracking branch 'leds/for-next' adds 2253042d86f5 ipmi/watchdog: Stop watchdog timer when the current action [...] adds e3e349eed2b3 Merge remote-tracking branch 'ipmi/for-next' adds 0733d8390532 firmware: replace HOTPLUG with UEVENT in FW_ACTION defines adds d616f56d34e2 debugfs: only accept read attributes for blobs adds 8c60a14104e8 driver core: replace open-coded device_lock_assert() adds a6daf4bb5fcb driver core: attribute_container: fix W=1 warnings adds 5c3e241f5246 lib: devres: Add error information printing for __devm_ior [...] adds 0e9e37d042b1 Merge 5.13-rc2 into driver-core-next adds bd1d32e4aa4e Merge remote-tracking branch 'driver-core/driver-core-next' adds 457d22850b27 usb: dwc3: pci: Fix DEFINE for Intel Elkhart Lake adds 9e8d268f831b USB: gadget: udc: s3c2410_udc: s3c2410_udc_set_ep0_ss() ca [...] adds cbbc07e1e892 usb: host: move EH SINGLE_STEP_SET_FEATURE implementation to core adds 216e0e563d81 usb: core: hcd: use map_urb_for_dma for single step set fe [...] adds 9fbf82c76414 Merge 5.13-rc2 into usb-next adds 6f2ba6ee03fd Merge remote-tracking branch 'usb/usb-next' adds 5f882238c936 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds 52008ebd62ad dt-bindings: serial: snps-dw-apb-uart: add description for rk3568 adds fcb10ee27fb9 tty: serial: fsl_lpuart: fix the potential risk of divisio [...] adds ccf08fd1204b serial: fsl_lpuart: don't modify arbitrary data on lpuart32 adds ec22c3eec543 serial: fsl_lpuart: use UARTDATA_MASK macro adds 0d84f62220ed serial: fsl_lpuart: don't restore interrupt state in ISR adds 5697df7322fe serial: fsl_lpuart: split sysrq handling adds 5541a9bacfe5 serial: fsl_lpuart: handle break and make sysrq work adds e60c2991f18b serial: fsl_lpuart: remove RTSCTS handling from get_mctrl() adds fa3540735425 serial: fsl_lpuart: remove manual RTSCTS control from 8-bi [...] adds 8a0c810d94f0 serial: fsl_lpuart: add loopback support adds 8cac2f6eb854 serial: fsl_lpuart: disable DMA for console and fix sysrq adds 7a9a2363d7ee tty: serial: samsung_tty: remove set but not used variables adds 991a350dff13 serial: 8250_aspeed_vuart: factor out aspeed_vuart_{read, [...] adds c9805fbf9d89 serial: 8250_aspeed_vuart: initialize vuart->port in aspee [...] adds 54da3e381c2b serial: 8250_aspeed_vuart: use UPF_IOREMAP to set up regis [...] adds 8f082dcf2c3d dt-bindings: serial: Change to reference the kernel-define [...] adds e27671f66321 dt-bindings: serial: Add label property in serial.yaml adds 71581242164f serial: qcom_geni_serial: redundant initialization to vari [...] adds f5b08386dee4 serial: 8250: of: Check for CONFIG_SERIAL_8250_BCM7271 adds 021212f53352 serial: meson: remove redundant initialization of variable id adds 89e78001295c serial: 8250: Use 'hlist_for_each_entry' to simplify code adds 26f7591632d7 serial: 8250: Add an empty line and remove some useless {} adds d7e325aaa8c3 serial: 8250_omap: fix a timeout loop condition adds ed5aecd3da2e tty: remove broken r3964 line discipline adds 7fb8a8affdf1 n_tty: remove n_tty_receive_char wrapper adds 89bb4a3622f9 n_tty: remove n_tty_receive_char_fast adds 1ed2dfedd215 n_tty: drop n_tty_receive_buf_fast adds 95aafe3278e7 n_tty: drop parmrk_dbl from n_tty_receive_char adds 67a620d58b47 n_tty: move lnext handling adds 16765365a062 n_tty: make n_tty_receive_char_special return void adds 3a7d530a0cf9 n_tty: do only one cp dereference in n_tty_receive_buf_standard adds e8f2a139ffb6 n_tty: invert TTY_NORMAL condition in n_tty_receive_buf_standard adds fc0df90b7811 n_tty: remove superfluous return from n_tty_receive_signal_char adds 0f3dcf3b5d76 tty: make fp of tty_ldisc_ops::receive_buf{,2} const adds 6e94dbc7a4e4 tty: cumulate and document tty_struct::flow* members adds 64d608db38ff tty: cumulate and document tty_struct::ctrl* members adds fbadf70a8053 tty: set tty_ldisc_ops::num statically adds 839e0f226d1c n_gsm: use goto-failpaths in gsm_init adds f81ee8b8b842 tty: make tty_ldisc_ops a param in tty_unregister_ldisc adds 194752093311 tty: drop tty_ldisc_ops::refcount adds 357a6a875f1c tty: no checking of tty_unregister_ldisc adds f6f19595a7ef tty: return void from tty_unregister_ldisc adds 303e8ebf5dcb ti-st: use goto-failpath in st_core_init adds 0f29b503bd0b ti-st: use tty_write_room adds 03b3b1a2405c tty: make tty_operations::write_room return uint adds 9a33fbf9d230 tty: make tty_buffer_space_avail return uint adds fa7501e57e9b tty: remove tty_operations::chars_in_buffer for non-buffering adds fff4ef17a940 tty: make tty_operations::chars_in_buffer return uint adds 3d18354248b1 nozomi: simplify ntty_chars_in_buffer adds 4fb266e1976e tty: remove empty tty_operations::flush_buffer adds 4da872befc83 tty: remove empty tty_operations::set_termios adds 3e679e1da5ef isdn: capi, remove optional tty ops adds 1bf422966341 isdn: capi, drop useless pr_debugs adds 76af233d9b0c tty: remove unused tty_throttle adds 635b258962da tty: serial: atmel: include <linux/io.h> instead of <asm/io.h> adds 27bcf79b8adb tty: serial: dz: include <linux/io.h> instead of <asm/io.h> adds 0ebee1ebbc72 tty: serial: icom: include <linux/io.h> instead of <asm/io.h> adds 3dccc357b7da tty: serial: ip22zilog: include <linux/io.h> instead of <a [...] adds b1c92c121b77 tty: serial: mux: include <linux/io.h> instead of <asm/io.h> adds ce6ff28069d8 tty: serial: pmac_zilog: include <linux/io.h> insteiad of [...] adds 10dab44f78df tty: serial: txx9: include <linux/io.h> instead of <asm/io.h> adds d890c508769b tty: serial: sunsab: include <linux/io.h> instead of <asm/io.h> adds 4f1c65813072 tty: serial: sunsu: include <linux/io.h> instead of <asm/io.h> adds 933100787d64 tty: serial: sunzilog: include <linux/io.h> instead of <asm/io.h> adds 7d5a3ec537d9 tty: serial: vr41xx_siu: include <linux/io.h> instead of < [...] adds 27dede097d20 tty: serial: sb1250-duart: include <linux/io.h> instead of [...] adds bf3d6ab9bc12 ttyprintk: Add TTY port shutdown callback adds 2fee88112197 ttyprintk: Removed unnecessary TTY ioctl callback adds 31a9a3182559 tty: nozomi: Fix a resource leak in an error handling function adds eb460edb5f83 tty: tty_baudrate: Remove unnecessary tab and spaces in co [...] adds ad48749b98c7 tty: tty_baudrate: Fix coding style issues of block comments adds 993c67b1fe44 tty: tty_buffer: Add a blank line after declarations adds dadc10494868 tty: tty_buffer: Remove the repeated word 'the' adds 80e3fce1034a tty: tty_buffer: Fix coding style issues of block comments adds 395e783371de tty: tty_io: Remove spaces before tabs adds e73b240785f2 tty: tty_io: Add a blank line after declarations adds 94bc2eb5fb43 tty: tty_io: Fix spaces required around that ':' adds d91c1a3eed06 tty: tty_io: Fix trailing whitespace issues adds b426a5b8154c tty: tty_io: Fix coding style issues of block comments adds 44969f85402e tty: tty_io: Remove the repeated word 'can' adds 5e4d5ac32ba5 tty: tty_io: Fix an issue of code indent for conditional s [...] adds 27eab129323b tty: tty_io: Delete a blank line before EXPORT_SYMBOL(foo) adds fab491030cea tty: tty_io: Remove return in void function adds 16d15f747a09 tty: tty_port: Delete a blank line before EXPORT_SYMBOL(foo) adds 54ad59a25ad1 tty: tty_port: Add a blank line after declarations adds 1df92640ba7d tty: tty_port: Fix coding style issues of block comments adds 7985723d21a1 vt: Move custom isspace() to its own namespace adds 7912146abf67 tty: hvc_iucv: Drop unnecessary NULL check after container_of adds 44c9fb14fb7b Merge remote-tracking branch 'tty/tty-next' adds 7d5b2cbe7a8f comedi: remove editor modelines and cruft (again) adds ca263dd848a2 mei: Drop unnecessary NULL check after container_of adds 17e336db2b8a drivers: pnp: proc.c: Removed unnecessary varibles adds dccdb2fcd239 uio: uio_aec: Use pci_iounmap instead of iounmap adds 20be064ec864 nvmem: sprd: Fix an error message adds e4e050167fd0 uio: uio_pci_generic: add memory resource mappings adds da9db7117330 cxl: Fix an error message adds 9ac78c8a0c93 video: ssd1307fb: Drop OF dependency adds 4a5ff99bbb8f misc: eeprom_93xx46: Remove hardcoded bit lengths adds 14374fbb3f06 misc: eeprom_93xx46: Add new 93c56 and 93c66 compatible strings adds a56dfb6a79ee dt-bindings: eeprom-93xx46: Add support for 93C46, 93C56 a [...] adds 1553573c588e sparc/vio: make remove callback return void adds 7272b591c4cb misc/libmasm/module: Fix two use after free in ibmasm_init_one adds 3ce3e45cc333 misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge adds d90b1f7bbd06 Merge remote-tracking branch 'char-misc/char-misc-next' adds 8a981128a81e dt-bindings: phy: renesas,rcar-gen3-pcie-phy: Convert to j [...] adds 77945a345acf dt-bindings: phy: mediatek,mt7621-pci-phy: add clock entries adds 60ece833ccd0 phy: ralink: phy-mt7621-pci: use kernel clock APIS adds 28dcfba1a0d6 phy: ralink: Kconfig: enable COMPILE_TEST on mt7621-pci-ph [...] adds 6eded551cefe phy: ralink: Kconfig: convert mt7621-pci-phy into 'bool' adds 652a6a2e3824 phy: ralink: phy-mt7621-pci: properly print pointer address adds 46eba71a1d15 dt-bindings: phy: qcom,qmp: Add IPQ60xx PCIe PHY bindings adds 9f7368ff1210 dt-bindings: pci: qcom: Document PCIe bindings for IPQ6018 SoC adds 520264db3bf9 phy: qcom-qmp: add QMP V2 PCIe PHY support for ipq60xx adds 8a917813cc74 phy: Allow a NULL phy name for devm_phy_get() adds 490dbd2380c7 phy: phy-core-mipi-dphy.c: Correct reference version adds 18a8225b3308 Merge remote-tracking branch 'phy-next/next' adds c4102e24224e Merge remote-tracking branch 'soundwire/next' adds b97fad10de38 staging: rtl8723bs: replace private CRC-32 routines with i [...] adds 1f5adcfe87a0 staging: rtl8723bs: remove unneeded comments to silence 'l [...] adds 08df2c3ba119 staging: qlge: removed unnecessary debug message to fix co [...] adds 7ac5ed5095a5 staging: rtl8723bs: hal: Remove set but unused variable adds 76dfbca4757f staging: rtl8723bs: core: Remove unnecessary lines of code adds 56a1c5cc8a16 Staging: vchiq_arm: Using pr_err and pr_notice instead of printk adds 5f8e9aff1a11 staging: rtl8723bs: remove unused argument 'msg' adds 519c49678a13 staging: mt7621-dts: use clock in pci phy nodes adds 30e06867478f staging: rtl8723bs: hal: Remove three set but unused variables adds 09be0d0db530 staging: rtl8723bs: hal: Remove set but unused variable adds 76e78f3df8f5 staging: unisys: visorinput: remove redundant assignment o [...] adds d8218b0de51f Merge 5.13-rc2 into staging-next adds 85b2019edab0 Merge remote-tracking branch 'staging/staging-next' adds 3cdea6e9a838 iio: adc: exynos: drop unneeded variable assignment adds 5e713b25d137 dt-bindings: iio: temperature: Add DT bindings for TMP117 adds df041e737a38 iio: temperature: add driver support for ti tmp117 adds 643adb9af72e iio:chemical:sps30: Convert sysfs sprintf/snprintf family [...] adds c79859bd77de iio: light: Convert sysfs sprintf/snprintf family to sysfs_emit adds 8bad6050654b iio: trigger: stm32-timer: Convert sysfs sprintf/snprintf [...] adds 0cd71145803d iio: st-sensors: Update ST Sensor bindings adds 494186662ecf iio: adc: ad7298: Enable on Intel Galileo Gen 1 adds d877539ad8e8 iio: adis_buffer: do not return ints in irq handlers adds ab3df79782e7 iio: adis16400: do not return ints in irq handlers adds 00f6742b5ff4 iio: adis_buffer: check return value on page change adds 2335f0d7c790 iio: light: Added AMS tsl2591 driver implementation adds afa2b78f1e58 dt-bindings: iio: light: Added AMS tsl2591 device tree binding adds 4e023c4dcfc5 iio: adc: adi-axi-adc: simplify devm_adi_axi_adc_conv_register() adds 2c6a958789f7 iio: buffer-dmaengine: simplify __devm_iio_dmaengine_buffe [...] adds bfc1807acf85 iio: hw_consumer: simplify devm_iio_hw_consumer_alloc() adds 8e39d4723a00 iio: triggered-buffer: simplify devm_iio_triggered_buffer_ [...] adds cf5724e91515 iio: core: simplify some devm functions adds 171a70afbde9 iio: trigger: simplify __devm_iio_trigger_register adds 7349e8a36caa iio: inkern: simplify some devm functions adds 2599d5bc910d dt-bindings:iio:accel:adis16201 and adis16209 bindings adds 7dbd479425d2 dt-bindings:iio:accel:bosch,bma220 device tree binding doc [...] adds 3ed7928d9f15 dt-bindings:iio:accel:fsl,mma7455 binding doc adds d9bf5d37fd58 dt-bindings:trivial-devices: Add memsic,mxc4005/mxc6255/mx [...] adds 1ce9da1f6164 dt-bindings:trivial-devices: Add sensortek,stk8312 and sen [...] adds c1096dce272f dt-bindings:iio:adc:adi,ad7298 document bindings adds 6e5566e72d2a iio:accel:stk8312: Add lowercase i2c device id adds 7f9ef8ed0f40 dt-bindings:iio:dac:ti,dac082s085 yaml conversion adds 7bf50a968a1c iio:adc:ad7476: Handle the different regulators used by va [...] adds 2cd2b093e444 dt-bindings:iio:adc:adi,ad7476: Add missing binding document adds 99422e2a670c dt-bindings: iio: accel: Add SCA3300 documentation adds 9cc9806e2217 iio: accel: Add driver for Murata SCA3300 accelerometer adds 00a72db718fa iio: adis16475: do not return ints in irq handlers adds 0ae157081ca3 iio: adis_buffer: update device page after changing it adds 669da56a7eaf iio: adis_buffer: don't push data to buffers on failure adds dbf20809d6e0 iio: adis: add burst_max_speed_hz variable adds 256e69ab9693 iio: adis16475: do not directly change spi 'max_speed_hz' adds b27e1970aa1e iio: adis16400: do not directly change spi 'max_speed_hz' adds 69c93a7df74b iio:ABI docs: Fix up duplicate *_calibbias_* documentation [...] adds 3a879b29916a iio:ABI docs: Drop device specific docs for _powerdown for [...] adds cff8431bf442 iio:ABI docs: Fix issue around repeated definition of out_ [...] adds 101af4c20c5a iio:ABI docs: Move specific description of out_altvoltageX [...] adds 8f3f13085278 iio: sps30: separate core and interface specific code adds b2e171f5a5c6 iio: sps30: add support for serial interface adds 7dfc4dc385dc dt-bindings: iio: chemical: sps30: update binding with ser [...] adds fb6da706ff1e iio: adc: stm32-adc: Fix docs wrongly marked as kernel-doc adds caf0fb3bb38a iio: Documentation: move incompatible ABI to obsolete adds f7e196fc0815 dt-bindings:iio:adc: add generic settling-time-us and over [...] adds 03f2193a6bea dt-bindings:iio:adc: add documentation for TI TSC2046 controller adds 9374e8f5a38d iio: adc: add ADC driver for the TI TSC2046 controller adds cb25d770cf9d iio: accel: bmi088: Drop manual assignment of iio_dev.dev.parent adds e42523c11f2a iio: dac: ad5766: Drop duplicate setting of iio_dev.dev.pa [...] adds 806e657b0f7e iio: adc: mp2629: Drop duplicate setting iio_dev.dev.parent adds 85493b9ae818 iio: adc: mt6360: Drop duplicate setting of iio_dev.dev.parent adds 9eb04878e4af iio: adc: ti-ads131e08: Drop duplicate setting of iio_dev. [...] adds 932bf4710ee1 iio: humidity: hdc2010: Drop duplicate setting of iio_dev. [...] adds 63027b34189a iio: position: hid-sensor-custom-intel-hinge: Drop duplica [...] adds e6cc8f2b7616 iio: common: scmi_sensors: Drop duplicate setting of iio_d [...] adds 15ea2878bfb2 iio: core: move @id from struct iio_dev to struct iio_dev_opaque adds e5333ed09e0f iio: avoid shadowing of variable name in to_iio_dev_opaque() adds 6eaf9f6a2738 iio: core: move @driver_module from struct iio_dev to stru [...] adds 3028e0c2af95 iio: core: move @trig_readonly from struct iio_dev to stru [...] adds 62f4f36cdfcd iio: core: move @scan_index_timestamp to struct iio_dev_opaque adds b804e2b76ac6 iio: core: move @info_exist_lock to struct iio_dev_opaque adds 396f72348569 iio: core: move @chrdev from struct iio_dev to struct iio_ [...] adds 8b1c82cb849f iio: core: move @flags from struct iio_dev to struct iio_d [...] adds 62a486c46d61 iio: core: move @clock_id from struct iio_dev to struct ii [...] adds 3b91452032c4 iio: accel: st_accel: Move platform data from header to C file adds dffdd7567874 iio: gyro: st_gyro: Move platform data from header to C file adds 38934daf7b5c iio: magnetometer: st_magn: Provide default platform data adds 7db4f2cacbed iio: st_sensors: Call st_sensors_power_enable() from bus drivers adds d61881ef7f08 iio: st_sensors: Make accel, gyro, magn and pressure probe shared adds 6731ca3999ff iio: st_sensors: Add lsm9ds0 IMU support adds 8cd401310bc4 dt-bindings: iio: st,st-sensors: Add LSM9DS0 compatible string adds ef8512b3b2c8 dt-bindings:iio:dac:ad5755: txt to yaml format conversion. adds 3a57abfaa5a6 iio: am2315: Remove acpi_device_id table adds aff35afb0190 iio:accel:stk8312: Remove acpi_device_id table adds f0e4057e97c1 iio: bme680_spi: Remove acpi_device_id table adds b73d21dccf68 iio: bme680_i2c: Remove acpi_device_id table adds f7d5c18a8c37 iio: imu: st_lsm6dsx: correct ODR in header adds a3e0b51884ee iio: accel: add support for FXLS8962AF/FXLS8964AF accelerometers adds 7f36da145573 dt-bindings: iio: accel: fxls8962af: add bindings adds 90cc5ec5488e iio: accel: fxls8962af: add set/get of samplerate adds 9ab2c60e6b26 iio: accel: fxls8962af: add interrupt support adds 79e3a5bdd9ef iio: accel: fxls8962af: add hw buffered sampling adds af959b7b96b8 iio: accel: fxls8962af: fix errata bug E3 - I2C burst reads adds f42590c4cb41 iio: ep93xx: Remove redundant error printing in ep93xx_adc [...] adds 347978983b34 dt-bindings: iio: afe: current-sense-shunt: add io-channel-cells adds f5abfa40a755 iio: adc: Add missing MODULE_DEVICE_TABLE adds 52d8e7f86428 dt-bindings: iio: kionix,kxcjk1013: Document kionix,kx023-1025 adds ae4467f6884e iio: accel: kxcjk-1013: Refactor configuration registers i [...] adds c630c1768522 iio: accel: kxcjk-1013: Add support for KX023-1025 adds 41120ebbb1eb iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_ [...] adds a2fa3debc12e iio: light: isl29028: Balance runtime pm + use pm_runtime_ [...] adds 6fbaebae758d iio: light: tsl2583: Balance runtime pm + use pm_runtime_r [...] adds d3a8969dde08 iio: accel: bmc150-accel: Balanced runtime pm + use pm_run [...] adds 2d980d7efd5f iio: accel: mma9551/3: Balance untime pm + use pm_runtime_ [...] adds 19611aec50ae iio: accel: kxcjk-1013: Balance runtime pm + use pm_runtim [...] adds 2d082b6ed264 iio: imu: kmx61: Balance runtime pm + use pm_runtime_resum [...] adds 265028b8d989 iio: adc: stm32-adc: Use pm_runtime_resume_and_get() to re [...] adds 29534eb2e242 iio: adc: stm32-dfsdm: Use pm_runtime_resume_and_get() to [...] adds 54e81f6818b8 iio: dac: stm32-dac: Use pm_runtime_resume_and_get() to re [...] adds 6e4183ec8dfd iio: light: us5182: Use pm_runtime_resume_and_get() to rep [...] adds 66e748ae7f82 iio: temp: mlx90614: Handle failure in pm_runtime_resume_a [...] adds db9c6c2ec4a8 iio: adc: rcar-gyroadc: Use pm_runtime_resume_and_get() an [...] adds 9009a732a87f iio: proximity: srf04: Use pm_runtime_resume_and_get() and [...] adds db27fdb33d10 iio: light: vcnl4000: Use pm_runtime_resume_and_get() to r [...] adds f30172723ce2 iio: light: vcnl4035: Use pm_runtime_resume_and_get() to r [...] adds 9a20795c6027 iio: accel: bmi088: Balance runtime pm + use pm_runtime_re [...] adds 264da5124314 iio: magn: bmc150: Balance runtime pm + use pm_runtime_res [...] adds 934616e8ebe1 iio: light: rpr0521: Balance runtime pm + use pm_runtime_r [...] adds 5937b860e925 iio: accel: mma8452: Balance runtime pm + use pm_runtime_r [...] adds fc36da3131a7 iio: accel: bma180: Fix buffer alignment in iio_push_to_bu [...] adds 151dbf0078da iio: accel: bma220: Fix buffer alignment in iio_push_to_bu [...] adds c6559bf796cc iio: accel: hid: Fix buffer alignment in iio_push_to_buffe [...] adds 3ab3aa2e7bd5 iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_t [...] adds f65802284a3a iio: accel: mxc4005: Fix overread of data and alignment issue. adds f40a71ffec80 iio: accel: stk8312: Fix buffer alignment in iio_push_to_b [...] adds 334883894bc1 iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_ [...] adds d85d71dd1ab6 iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_ [...] adds 7765dfaa22ea iio: adc: vf610: Fix buffer alignment in iio_push_to_buffe [...] adds 06778d881f37 iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buf [...] adds f4ca2e2595d9 iio: humidity: am2315: Fix buffer alignment in iio_push_to [...] adds 19f1a254fe49 iio: prox: srf08: Fix buffer alignment in iio_push_to_buff [...] adds 679cc377a03f iio: prox: pulsed-light: Fix buffer alignment in iio_push_ [...] adds 37eb8d8c64f2 iio: prox: as3935: Fix buffer alignment in iio_push_to_buf [...] adds 1ef2f51e9fe4 iio: magn: hmc5843: Fix buffer alignment in iio_push_to_bu [...] adds 7692088f7286 iio: magn: bmc150: Fix buffer alignment in iio_push_to_buf [...] adds 3d4725194de6 iio: light: isl29125: Fix buffer alignment in iio_push_to_ [...] adds ff08fbc22ab3 iio: light: tcs3414: Fix buffer alignment in iio_push_to_b [...] adds df2f37cffd6e iio: light: tcs3472: Fix buffer alignment in iio_push_to_b [...] adds b0f5d8db7348 iio: chemical: atlas: Fix buffer alignment in iio_push_to_ [...] adds 8dea228b174a iio: cros_ec_sensors: Fix alignment of buffer in iio_push_ [...] adds 8979b67ec61a iio: potentiostat: lmp91000: Fix alignment of buffer in ii [...] adds 2a1c6a7743d7 iio: light: pa12203001: Use pm_runtime_resume_and_get() to [...] adds 43fa73945049 iio: core: Fix an error pointer vs NULL bug in devm_iio_de [...] adds bd1455615f40 iio:adc:ad7766: Fix unnecessary check in ad7766_probe() adds 7fce54ace336 iio: light: tsl2591: fix some signedness bugs adds 2989df460cf8 iio: light: tsl2591: delete a stray tab adds 08e4d8f11134 iio: si1133: fix format string warnings adds a270b89dde14 iio: adc: tsc2046: fix a warning message in tsc2046_adc_up [...] adds 7c6d33e7b4aa iio: hid: trigger: Balance runtime pm + use pm_runtime_res [...] adds 35c0b17a32a1 Merge remote-tracking branch 'iio/togreg' adds eed2b8bddfbf Merge remote-tracking branch 'icc/icc-next' adds 37b7b4070a2e Merge remote-tracking branch 'dmaengine/next' adds e55040ad71d0 Merge remote-tracking branch 'cgroup/for-next' adds 77c1c74001ed Merge branch 'fixes' into for-next adds 19d4902b12f6 Merge branch 'fixes' into for-next adds 284f082a1ec3 Merge remote-tracking branch 'scsi/for-next' adds 1d8613a23f3c scsi: ufs: core: Introduce HBA performance monitor sysfs nodes adds 6ecdafaec79d scsi: target: cxgbit: Unmap DMA buffer before calling targ [...] adds 9959d45166fa scsi: snic: Fix an error message adds 8fb82abccc8a scsi: scsi_debug: Drop if with an always false condition adds 998da772fd86 scsi: target: iscsi: Drop unnecessary container_of() adds 09c65383970e scsi: qedf: Drop unnecessary NULL checks after container_of() adds 2dde5c8d912e scsi: core: Fix a comment in function scsi_host_dev_release() adds 3ac0fcb4b1a3 scsi: target: tcmu: Rename TCM_DEV_BIT_PLUGGED to TCMU_DEV [...] adds d5b45dd5ba6c scsi: ibmvfc: Handle move login failure adds 5114975eb2de scsi: ibmvfc: Avoid move login if fast fail is enabled adds 2e51f78b5d87 scsi: ibmvfc: Reinit target retries adds 96f3903c4c7a scsi: message: fusion: Remove redundant assignment to rc adds f8a78e9118ee scsi: target: sbp_target: Remove redundant assignment to pg_size adds 17f947b8b06f scsi: target: core: Unify NAA identifier generation adds 2469f1e0412c scsi: target: core: Add configurable IEEE Company ID attribute adds 64ae33ef7486 scsi: target: core: Bump INQUIRY VERSION to SPC-4 adds b790a56d66ea scsi: target: core: Add the VERSION DESCRIPTOR fields to t [...] adds 4803bd066cb9 scsi: bfa: Remove some unused variables adds 4c6cb9ed63df scsi: ufs: core: Remove usfhcd_is_*_pm() macros adds 7f2b3c8bcb7f scsi: ufs: core: Remove redundant parenthesis adds 0edca4fc633c scsi: be2iscsi: Remove redundant initialization adds 44c5027bb5c8 scsi: 3w-9xxx: Use flexible array members to avoid struct padding adds d133b441488d scsi: 3w-9xxx: Reduce scope of structure packing adds 05f7f1b9ee82 scsi: 3w-9xxx: Fix endianness issues in command packets adds e1005fc3df0b Merge remote-tracking branch 'scsi-mkp/for-next' adds 7b015f4f4d20 Merge remote-tracking branch 'vhost/linux-next' adds 76c231204dee Merge remote-tracking branch 'rpmsg/for-next' adds 63c4acfb8031 dt-bindings: gpio: convert rk3328-grf-gpio.txt to YAML adds c35fb576652d gpio: logicvc: Remove redundant error printing in logicvc_ [...] adds e7d8fde4ab50 gpio: mockup: Switch to use gpiochip_get_desc() adds f2e03ca3e839 gpiolib: Drop duplicate offset check in gpiochip_is_requested() adds cde3d0f81e67 bitmap: Make bitmap_remap() and bitmap_bitremap() availabl [...] adds 043aa3db1cbb gpio: xilinx: Introduce xgpio_read_chan() / xgpio_write_chan() adds 02b3f84d9080 gpio: xilinx: Switch to use bitmap APIs adds 6453b9532b5f gpio: xilinx: No need to disable IRQs in the handler adds 2823ddf905c2 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 333944c7c375 pinctrl: aspeed: Fix minor documentation error adds ac5f8197d15c dt-bindings: pinctrl: convert Broadcom Northstar to the js [...] adds d62bd5ce12d7 pinctrl: amd: Implement irq_set_wake adds 969ef42b1ae0 pinctrl: qcom: spmi-mpp: Add compatible for pmi8994 adds 6fc5a68d23b7 Merge branch 'devel' into for-next adds f5c3db1eb065 Merge remote-tracking branch 'pinctrl/for-next' adds e7fe4369dfc3 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' adds add0b32ef914 siginfo: Move si_trapno inside the union inside _si_fault adds 9abcabe31118 signal: Implement SIL_FAULT_TRAPNO adds af5eeab7e8e8 signal: Factor force_sig_perf out of perf_sigtrap adds 0683b53197b5 signal: Deliver all of the siginfo perf data in _perf adds 922e3013046b signalfd: Remove SIL_PERF_EVENT fields from signalfd_siginfo adds e922e4e989a0 Merge remote-tracking branch 'userns/for-next' adds c1689de941c9 Merge remote-tracking branch 'livepatching/for-next' adds 9415a77adee5 Merge remote-tracking branch 'coresight/next' adds 7a6c7b5edd11 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 5ea2f9578ff4 Merge remote-tracking branch 'kspp/for-next/kspp' adds 5a9268455c3b Merge remote-tracking branch 'gnss/gnss-next' adds 208b28fe610d Merge remote-tracking branch 'slimbus/for-next' adds 830f54ec0936 nvmem: sprd: Add missing MODULE_DEVICE_TABLE adds b9e014141f5a nvmem: qcom-spmi-sdam: add missing MODULE_DEVICE_TABLE adds 185ed10fab95 nvmem: sc27xx: Add missing MODULE_DEVICE_TABLE adds 83aab756d2a8 nvmem: sprd: Fix an error message adds ed552505629d nvmem: core: add a missing of_node_put adds 99e301048d79 nvmem: sunxi_sid: Set type to OTP adds d1a5f4ca656b nvmem: qfprom: minor nit fixes adds 05d6e6cd986b Merge remote-tracking branch 'nvmem/for-next' adds 03b30cc38dd3 hv_balloon: Remove redundant assignment to region_start adds adae1e931acd Drivers: hv: vmbus: Copy packets sent by Hyper-V out of th [...] adds bf5fd8cae3c8 scsi: storvsc: Use blk_mq_unique_tag() to generate requestIDs adds c6a8625fa4c6 hv_utils: Fix passing zero to 'PTR_ERR' warning adds 638e7d7db8b7 Merge remote-tracking branch 'hyperv/hyperv-next' adds aecd79c09c2f auxdisplay: Add I2C gpio expander example adds 3b3f12acd97e Merge remote-tracking branch 'auxdisplay/auxdisplay' adds b1e58882f134 Merge remote-tracking branch 'fpga/for-next' adds b4323c35d1ac Merge remote-tracking branch 'rust/rust-next' adds 107fbaab7bf6 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' adds 3b4f95309771 fix up for merge involving nft_pipapo_lookup() adds df4a5bafe6fa Revert "mm/gup: check page posion status for coredump." adds b76aa5229ff3 ipc/mqueue, msg, sem: Avoid relying on a stack reference p [...] adds cb9e44c5e243 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 906e5a33ab1c /proc/kpageflags: do not use uninitialized struct pages adds 29e57a4220f1 kthread: switch to new kerneldoc syntax for named variable [...] adds b9601acf6ed1 ia64: headers: drop duplicated words adds cc4321224b00 streamline_config.pl: make spacing consistent adds 604ab05f2fd4 streamline_config.pl: add softtabstop=4 for vim users adds dc1c78cd5b19 ocfs2: remove unnecessary INIT_LIST_HEAD() adds 7a5c764b55c1 ocfs2: fix snprintf() checking adds 564e116a4d36 ocfs2: remove redundant assignment to pointer queue adds 3f20bb54f6db ocfs2: remove repeated uptodate check for buffer adds 4bad2455877d ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 630b4d5bdf80 ocfs2: fix ocfs2 corrupt when iputting an inode adds d14a1d518f32 kernel: watchdog: modify the explanation related to watchd [...] adds 73abf33a4a4d doc: watchdog: modify the explanation related to watchdog thread adds 023daf7974ba doc: watchdog: modify the doc related to "watchdog/%u" adds f218a77c017f kunit: make test->lock irq safe adds 5ab5618fd843 mm/slub, kunit: add a KUnit test for SLUB debugging functionality adds e8e79d1235ef mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] adds 60bb43e5b727 mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] adds b6fbd0a804c2 slub: remove resiliency_test() function adds 102574f72988 mm, slub: change run-time assertion in kmalloc_index() to [...] adds 9259ac080a33 kfence: test: fix for "mm, slub: change run-time assertion [...] adds bd0cbe55fb15 tools/vm/page_owner_sort.c: check malloc() return adds cb6fb3dc46d8 mm: page-writeback: kill get_writeback_state() comments adds 84452583d22e mm/page-writeback: Fix performance when BDI's share of rat [...] adds 3889798e0b6a mm/page-writeback: update the comment of Dirty position control adds d7fa876b1118 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() adds a1e8c2417703 mm/gup_benchmark: support threading adds 21ffd7b88fc8 mm: gup: allow FOLL_PIN to scale in SMP adds d6c1ea1f47bb mm: gup: pack has_pinned in MMF_HAS_PINNED adds 17dff2c492fc mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes adds 6f4a4e00af58 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED adds 0399cd074a2c mm/swapfile: use percpu_ref to serialize against concurren [...] adds 9a9be77cab66 swap: fix do_swap_page() race with swapoff adds 0e9b86627a13 mm/swap: remove confusing checking for non_swap_entry() in [...] adds b224b676603c mm/shmem: fix shmem_swapin() race with swapoff adds fe098528dce9 mm/memcg: move mod_objcg_state() to memcontrol.c adds 10bb09e3d8fa mm/memcg: cache vmstat data in percpu memcg_stock_pcp adds d0e9b75015c9 mm/memcg: improve refill_obj_stock() performance adds eee9b5bf6680 mm/memcg: optimize user context object stock access adds ad01460376c9 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] adds cc3486f9ba17 mm: memcg/slab: properly set up gfp flags for objcg pointer array adds fd688a395a46 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches adds 423497524d7e mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] adds 1f0afc0eb5ac mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 adds 1f2cfa7448f4 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix adds 59f29d18eac5 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches adds bf763ffa18c3 mm: memcontrol: fix root_mem_cgroup charging adds 3730729b13f3 mm: memcontrol: fix page charging in page replacement adds 5c10f9df63cb mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm adds ea87d298a0c6 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] adds f087f48d6497 mm: memcontrol: simplify lruvec_holds_page_lru_lock adds 88d4fa5eb55f mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] adds 546be61e80b9 mm: memcontrol: simplify the logic of objcg pinning memcg adds 61037f0e16f8 mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] adds 5c827bc7c3e8 mm: vmscan: remove noinline_for_stack adds 3c1fb8bd0505 mm: improve mprotect(R|W) efficiency on pages referenced once adds 15e963bb1657 mm-improve-mprotectrw-efficiency-on-pages-referenced-once-fix adds 2ec91c6e8ef1 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC adds a29368d0fa87 binfmt: remove in-tree usage of MAP_EXECUTABLE adds b58ddbea642d binfmt-remove-in-tree-usage-of-map_executable-fix adds 02fce3f41016 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() adds 49e25fe6d59c mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap adds 1a97fe73c3a9 mm/mmap: introduce unlock_range() for code cleanup adds 6f8c2150060c mm-mmap-introduce-unlock_range-for-code-cleanup-fix adds 695500a8fe78 mm/mmap: use find_vma_intersection() in do_mmap() for overlap adds 648b995a1767 mm/memory.c: fix comment of finish_mkwrite_fault() adds 31fdda88b714 selftest/mremap_test: update the test to handle pagesize o [...] adds d9236bead04c selftest/mremap_test: avoid crash with static build adds 2812d6aa9424 mm/mremap: use pmd/pud_poplulate to update page table entries adds 94bd3c601aaf powerpc/mm/book3s64: fix possible build error adds 85c9c156e862 powerpc/mm/book3s64: update tlb flush routines to take a p [...] adds 63597e5f703d mm/mremap: use range flush that does TLB and page walk cac [...] adds fb393438dc94 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] adds 5c6b3d52b6be mm/mremap: move TLB flush outside page table lock adds 54bc3daf4785 mm/mremap: allow arch runtime override adds 534ee16f33cf powerpc/mm: enable move pmd/pud adds f4d1ef9e640c printk: introduce dump_stack_lvl() adds ff5187c0a992 fix for "printk: introduce dump_stack_lvl()" adds cd3062ed8976 kasan: use dump_stack_lvl(KERN_ERR) to print stacks adds 0dcb12247bd4 mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] adds 72908f741725 mm/mmzone.h: simplify is_highmem_idx() adds fed8b4cb6bea mm: make __dump_page static adds 36d18743f5ed mm/debug: factor PagePoisoned out of __dump_page adds bd698882a7aa mm/page_owner: constify dump_page_owner adds 054e9ac5a858 mm: make compound_head const-preserving adds 0c790225fb27 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype adds 7327384ecb5b mm: constify page_count and page_ref_count adds ccf8aa7203ae mm: optimise nth_page for contiguous memmap adds 35814e61d193 mm/page_alloc: switch to pr_debug adds b2dfe27d8b8a mm/page_alloc: split per cpu page lists and zone stats adds 676535512684 mm/page_alloc: split per cpu page lists and zone stats -fix adds e481fac7d80b mm/page_alloc: convert per-cpu list protection to local_lock adds e332c66a4fef mm/vmstat: convert NUMA statistics to basic NUMA counters adds 851a7a26af0a mm/vmstat: inline NUMA event counter updates adds acc6f9de2f32 mm/page_alloc: batch the accounting updates in the bulk allocator adds ef504cac8bf8 mm/page_alloc: reduce duration that IRQs are disabled for [...] adds 673589a01696 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] adds eb4bbeb3ee68 mm/page_alloc: avoid conflating IRQs disabled with zone->lock adds 68f99ff04576 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] adds 50b92bd73f04 mm: memory_hotplug: factor out bootmem core functions to b [...] adds 5b87a07c0aef mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP adds 3b2e35669686 mm: hugetlb: gather discrete indexes of tail page adds 11b8381abe94 mm: hugetlb: free the vmemmap pages associated with each H [...] adds 2dbb12d19dd5 mm: hugetlb: defer freeing of HugeTLB pages adds bc6b3525f912 mm: hugetlb: alloc the vmemmap pages associated with each [...] adds be665be8cabe mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap adds a6b527ea886a mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] adds 8e3d379f730e mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] adds eb0cbc4395d6 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate adds faffbf892c92 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] adds 12cfc348744d mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] adds 15436ee584f3 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK adds ebdd1f89c456 mm/huge_memory.c: use page->deferred_list adds 4ff3168b7abe mm/huge_memory.c: add missing read-only THP checking in tr [...] adds 9c56d6ce1edc mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] adds b94ec438de4d mm/huge_memory.c: don't discard hugepage if other processe [...] adds c76e659b6556 mm/hugetlb: change parameters of arch_make_huge_pte() adds cf4deed586e2 mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge adds f8712dee6dc5 x86: define only {pud/pmd}_{set/clear}_huge when useful adds 5d8b050eb4df mm/vmalloc: enable mapping of huge pages at pte level in vmap adds 6416b283b207 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc adds 05d927ac0126 powerpc/8xx: add support for huge pages on VMAP and VMALLOC adds 3c48c95011bb userfaultfd/selftests: use user mode only adds b731566bfb51 userfaultfd/selftests: remove the time() check on delayed uffd adds d006792cb6af userfaultfd/selftests: dropping VERIFY check in locking_thread adds 4cf4973d1ff4 userfaultfd/selftests: only dump counts if mode enabled adds 81ccff4b04da userfaultfd/selftests: unify error handling adds 35fdc57897d2 mm/thp: simplify copying of huge zero page pmd when fork adds 1a10f3fe4203 mm/userfaultfd: fix uffd-wp special cases for fork() adds dd474fdf9432 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit adds 4ea87799951f mm/userfaultfd: fail uffd-wp registration if not supported adds 95cef007c355 mm/pagemap: export uffd-wp protection information adds 9c13671876ea userfaultfd/selftests: add pagemap uffd-wp test adds f7e89f242f0d userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] adds 6867a29320b7 userfaultfd/shmem: support minor fault registration for shmem adds c9a4579a9f53 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem adds 37aa962fe33a userfaultfd/shmem: advertise shmem minor fault support adds 42660ee254d8 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] adds 1861e1c4ef59 userfaultfd/selftests: use memfd_create for shmem test type adds 9c9db903230e userfaultfd/selftests: create alias mappings in the shmem test adds 72cfac82ddce userfaultfd/selftests: reinitialize test context in each test adds b0287e43fb42 userfaultfd/selftests: exercise minor fault handling shmem [...] adds 2fb8a88cbf9e mm/kconfig: move HOLES_IN_ZONE into mm adds b93e37bdf227 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] adds ceb8303b9df1 include/linux/mmzone.h: add documentation for pfn_valid() adds dedb301be5ca memblock: update initialization of reserved pages adds dd54e7fd92be arm64: decouple check whether pfn is in linear map from pf [...] adds 124d36c36b65 arm64: drop pfn_valid_within() and simplify pfn_valid() adds a8e4b917e897 arm64-drop-pfn_valid_within-and-simplify-pfn_valid-fix adds e53b7433f30f mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs adds 56a64f2e17ff mm: thp: check total_mapcount instead of page_mapcount adds 0c0150d9956e nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc adds aba5dbb9d7c8 nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes adds 364252fd313a mm: make variable names for populate_vma_page_range() consistent adds ac2c9fddf0a8 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] adds 0e41c02e41aa mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] adds a1acf7e27254 MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT adds 2885eae0ad73 selftests/vm: add protection_keys_32 / protection_keys_64 [...] adds 2a0c8a2d1bea selftests/vm: add test for MADV_POPULATE_(READ|WRITE) adds 7af4115f793d mm/memory_hotplug: rate limit page migration warnings adds c6c414d0e122 mm/highmem: Remove deprecated kmap_atomic adds e11d3ff0e755 mm: fix typos and grammar error in comments adds eade6b346ff4 mm: fix comments mentioning i_mutex adds 488fe1490487 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 8b440028116d fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 7f0e5972c9b4 kernel/hung_task.c: Monitor killed tasks. adds 9fe8a8b783dc proc: Avoid mixing integer types in mem_rw() adds 785aa6bf0ff3 procfs: allow reading fdinfo with PTRACE_MODE_READ adds 8547abe5472e procfs/dmabuf: add inode number to /proc/*/fdinfo adds 63c47c78ebb4 sysctl: remove redundant assignment to first adds dd566fdb6ae8 proc/sysctl: make protected_* world readable adds 925366294e2d kernel.h: split out panic and oops helpers adds 988171ed3239 kernelh-split-out-panic-and-oops-helpers-fix adds b2ccf42a3b64 lib: decompress_bunzip2: remove an unneeded semicolon adds 96539f894c46 lib/string_helpers: switch to use BIT() macro adds a28376788eb9 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] adds 559569573aa8 lib/string_helpers: drop indentation level in string_escape_mem() adds 6172dada77f4 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII adds 720d7f79398d lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] adds c0651efd843f lib/string_helpers: allow to append additional characters [...] adds f474c9cf3824 lib/test-string_helpers: print flags in hexadecimal format adds a833b712c13b lib/test-string_helpers: get rid of trailing comma in terminators adds 8316ab76397f lib/test-string_helpers: add test cases for new features adds 65b43ff2a604 MAINTAINERS: add myself as designated reviewer for generic [...] adds 8050a6129e5a seq_file: introduce seq_escape_mem() adds 691d5be24669 seq_file: add seq_escape_str() as replica of string_escape_str() adds ff515d3fe5d9 seq_file: convert seq_escape() to use seq_escape_str() adds 1a59ecbcc00b nfsd: avoid non-flexible API in seq_quote_mem() adds 3d079ca3b8f5 seq_file: drop unused *_escape_mem_ascii() adds fe7d20fff734 lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static adds e60a2c53cc4f lib/decompress_unlz4.c: correctly handle zero-padding arou [...] adds 7d0815a5124a checkpatch: scripts/spdxcheck.py now requires python3 adds c7a9c1c4cd66 init: print out unknown kernel parameters adds a15846f16694 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr adds 8581a000ad5c x86: signal: don't do sas_ss_reset() until we are certain [...] adds cce84b97c3bf aio: simplify read_events() adds ab34d44c4361 ipc sem: use kvmalloc for sem_undo allocation adds e4d489899106 ipc: use kmalloc for msg_queue and shmid_kernel adds 3b9fc6708e3c Merge branch 'akpm-current/current' adds af5dd31268ae mm: define default value for FIRST_USER_ADDRESS adds 7c23ccdd0cb0 mm/slub: use stackdepot to save stack trace in objects adds 2e7c4bc4e2f1 slub: STACKDEPOT: rename save_stack_trace() adds f31092bacf8c mmap: make mlock_future_check() global adds 2d78d1760af1 riscv/Kconfig: make direct map manipulation options depend on MMU adds 9a5010f53e73 set_memory: allow set_direct_map_*_noflush() for multiple pages adds 7a1dd6be6624 set_memory: allow querying whether set_direct_map_*() is a [...] adds b6edd010bd5d mm: introduce memfd_secret system call to create "secret" [...] adds 275936bd667f PM: hibernate: disable when there are active secretmem users adds 8b5920b22044 arch, mm: wire up memfd_secret system call where relevant adds f1a2602b6252 secretmem: test: add basic selftest for memfd_secret(2) adds ccd194271862 buildid: only consider GNU notes for build ID parsing adds 70b59e76441e buildid: add API to parse build ID out of buffer adds 2588887b1504 buildid: stash away kernels build ID on init adds f6c70cc51622 dump_stack: add vmlinux build ID to stack traces adds 821c734b5b07 module: add printk formats to add module build ID to stacktraces adds 0c8c1557bae2 module-add-printk-formats-to-add-module-build-id-to-stackt [...] adds a45483bd365b buildid: fix build when CONFIG_MODULES is not set adds 2be16489bec1 arm64: stacktrace: use %pSb for backtrace printing adds 0aa3f5bffa56 x86/dumpstack: use %pSb/%pBb for backtrace printing adds 1d69cb45f4fc scripts/decode_stacktrace.sh: support debuginfod adds 14e254d3afc0 scripts/decode_stacktrace.sh: silence stderr messages from [...] adds 47d763f24dbc scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] adds 92d137a4e4a9 buildid: mark some arguments const adds 188733256fef buildid: fix kernel-doc notation adds ef2768cf6d84 kdump: use vmlinux_build_id to simplify adds 80520e7fc8e6 Merge branch 'akpm/master' adds 9f24705effef Add linux-next specific files for 20210519
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 (ec85c95b0c90) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/obsolete/sysfs-class-dax | 2 +- Documentation/ABI/obsolete/sysfs-cpuidle | 2 +- Documentation/ABI/removed/sysfs-bus-nfit | 2 +- Documentation/ABI/removed/sysfs-kernel-uids | 2 +- Documentation/ABI/stable/sysfs-bus-vmbus | 2 +- Documentation/ABI/stable/sysfs-bus-xen-backend | 2 +- Documentation/ABI/stable/sysfs-driver-dma-idxd | 2 +- Documentation/ABI/stable/sysfs-driver-mlxreg-io | 4 +- Documentation/ABI/testing/configfs-iio | 2 +- Documentation/ABI/testing/configfs-most | 8 +- Documentation/ABI/testing/configfs-usb-gadget | 2 +- Documentation/ABI/testing/configfs-usb-gadget-uvc | 4 +- Documentation/ABI/testing/debugfs-driver-genwqe | 2 +- .../ABI/testing/debugfs-driver-habanalabs | 2 +- Documentation/ABI/testing/sysfs-bus-fsi | 2 +- Documentation/ABI/testing/sysfs-bus-nfit | 40 +- Documentation/ABI/testing/sysfs-bus-papr-pmem | 4 +- Documentation/ABI/testing/sysfs-bus-pci | 4 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 10 +- Documentation/ABI/testing/sysfs-driver-ufs | 130 +- Documentation/ABI/testing/sysfs-fs-f2fs | 2 +- Documentation/accounting/delay-accounting.rst | 12 +- Documentation/admin-guide/kernel-parameters.rst | 2 +- Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/admin-guide/sysctl/kernel.rst | 7 +- Documentation/core-api/printk-formats.rst | 7 +- Documentation/dev-tools/kcsan.rst | 5 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 10 +- Documentation/devicetree/bindings/arm/fsl.yaml | 1 + .../devicetree/bindings/arm/mediatek.yaml | 29 +- .../bindings/auxdisplay/hit,hd44780.yaml | 31 +- .../devicetree/bindings/clock/idt,versaclock5.yaml | 2 - .../display/bridge/google,cros-ec-anx7688.yaml | 82 + .../bindings/gpio/rockchip,rk3328-grf-gpio.txt | 32 - .../bindings/gpio/rockchip,rk3328-grf-gpio.yaml | 50 + .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 30 +- .../bindings/iio/accel/kionix,kxcjk1013.yaml | 1 + .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 1 - .../bindings/iio/afe/current-sense-shunt.yaml | 4 + Documentation/devicetree/bindings/input/input.yaml | 1 - .../bindings/interconnect/qcom,rpmh.yaml | 1 - .../bindings/media/microchip,sama5d4-vdec.yaml | 47 + .../devicetree/bindings/media/renesas,drif.yaml | 20 +- .../devicetree/bindings/misc/eeprom-93xx46.txt | 3 + .../devicetree/bindings/net/dsa/qca8k.txt | 40 + .../devicetree/bindings/net/qcom,ipa.yaml | 1 - .../devicetree/bindings/net/rockchip-dwmac.yaml | 30 +- .../devicetree/bindings/nvmem/mtk-efuse.txt | 2 +- .../devicetree/bindings/pci/qcom,pcie.txt | 24 + .../bindings/phy/mediatek,mt7621-pci-phy.yaml | 5 + .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 25 + .../devicetree/bindings/phy/rcar-gen3-phy-pcie.txt | 24 - .../bindings/phy/renesas,rcar-gen3-pcie-phy.yaml | 53 + .../bindings/pinctrl/brcm,bcm4708-pinmux.txt | 55 - .../bindings/pinctrl/brcm,ns-pinmux.yaml | 94 + .../devicetree/bindings/pinctrl/qcom,pmic-mpp.txt | 1 + .../bindings/power/supply/charger-manager.txt | 91 - .../bindings/power/supply/charger-manager.yaml | 215 + .../bindings/power/supply/sc2731-charger.yaml | 2 +- .../devicetree/bindings/pwm/renesas,tpu-pwm.yaml | 26 + Documentation/devicetree/bindings/serial/8250.yaml | 2 +- .../bindings/serial/brcm,bcm7271-uart.yaml | 2 +- .../devicetree/bindings/serial/ingenic,uart.yaml | 2 +- .../devicetree/bindings/serial/pl011.yaml | 4 +- .../bindings/serial/qca,ar9330-uart.yaml | 4 +- .../bindings/serial/renesas,em-uart.yaml | 2 +- .../devicetree/bindings/serial/samsung_uart.yaml | 2 +- .../devicetree/bindings/serial/serial.yaml | 2 + .../devicetree/bindings/serial/sifive-serial.yaml | 4 +- .../bindings/serial/snps-dw-apb-uart.yaml | 3 +- .../devicetree/bindings/serial/st,stm32-uart.yaml | 3 +- .../devicetree/bindings/soc/rockchip/grf.txt | 61 - .../devicetree/bindings/soc/rockchip/grf.yaml | 260 + .../devicetree/bindings/sound/cs42l42.txt | 7 + .../devicetree/bindings/sound/fsl,rpmsg.yaml | 2 +- Documentation/devicetree/bindings/spi/spi-mux.yaml | 2 +- .../devicetree/bindings/timer/renesas,tpu.txt | 21 - .../devicetree/bindings/timer/renesas,tpu.yaml | 56 + Documentation/driver-api/nvdimm/nvdimm.rst | 2 +- Documentation/networking/caif/caif.rst | 4 +- Documentation/networking/ip-sysctl.rst | 58 + Documentation/scheduler/sched-nice-design.rst | 2 +- Documentation/spi/pxa2xx.rst | 58 +- .../translations/zh_CN/core-api/index.rst | 13 +- .../translations/zh_CN/core-api/kernel-api.rst | 369 + .../translations/zh_CN/core-api/kobject.rst | 378 + .../translations/zh_CN/core-api/printk-basics.rst | 110 + .../translations/zh_CN/core-api/printk-formats.rst | 580 + .../translations/zh_CN/core-api/workqueue.rst | 337 + Documentation/translations/zh_CN/index.rst | 2 +- .../zh_CN/maintainer/configure-git.rst | 62 + .../translations/zh_CN/maintainer/index.rst | 21 + .../zh_CN/maintainer/maintainer-entry-profile.rst | 92 + .../zh_CN/maintainer/modifying-patches.rst | 51 + .../zh_CN/maintainer/pull-requests.rst | 148 + .../zh_CN/maintainer/rebasing-and-merging.rst | 165 + .../userspace-api/media/v4l/ext-ctrls-codec.rst | 5 +- Documentation/virt/kvm/amd-memory-encryption.rst | 2 +- Documentation/x86/amd-memory-encryption.rst | 6 +- MAINTAINERS | 43 +- Makefile | 2 +- Next/SHA1s | 267 +- Next/Trees | 11 - Next/merge.log | 3889 +- arch/alpha/include/asm/unaligned.h | 12 - arch/alpha/include/uapi/asm/siginfo.h | 2 + arch/alpha/kernel/osf_sys.c | 2 +- arch/alpha/kernel/setup.c | 2 +- arch/alpha/kernel/signal.c | 4 +- arch/alpha/kernel/smp.c | 1 - arch/alpha/kernel/srmcons.c | 9 +- arch/alpha/kernel/syscalls/syscall.tbl | 2 +- arch/alpha/kernel/traps.c | 24 +- arch/alpha/mm/fault.c | 4 +- arch/arc/kernel/smp.c | 1 - arch/arm/boot/dts/imx25-pinfunc.h | 12 +- arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 7 +- arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 12 + arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 5 +- arch/arm/boot/dts/imx6qdl-wandboard-revd1.dtsi | 1 - arch/arm/boot/dts/rk3066a-rayeager.dts | 2 +- arch/arm/boot/dts/rk3066a.dtsi | 53 +- arch/arm/boot/dts/rk3188.dtsi | 53 +- arch/arm/boot/dts/rk322x.dtsi | 4 - arch/arm/boot/dts/rk3xxx.dtsi | 2 +- arch/arm/boot/dts/sama5d4.dtsi | 7 + arch/arm/configs/shmobile_defconfig | 1 - arch/arm/crypto/Makefile | 10 +- arch/arm/crypto/poly1305-core.S_shipped | 1158 - arch/arm/crypto/sha256-core.S_shipped | 2816 -- arch/arm/crypto/sha512-core.S_shipped | 1869 - arch/arm/include/asm/unaligned.h | 27 - arch/arm/kernel/signal.c | 39 - arch/arm/kernel/smp.c | 1 - arch/arm/mach-imx/mach-imx50.c | 7 + arch/arm/mach-imx/suspend-imx53.S | 4 +- arch/arm/mach-npcm/Kconfig | 1 + arch/arm/tools/syscall.tbl | 2 +- arch/arm/xen/mm.c | 20 +- arch/arm64/Kconfig | 1 - arch/arm64/boot/dts/freescale/Makefile | 1 + arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts | 4 + arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 4 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 1 - .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 1019 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 362 +- .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 3 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 146 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 139 + .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 25 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 18 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 1 + arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts | 182 + arch/arm64/boot/dts/mediatek/Makefile | 8 + arch/arm64/boot/dts/mediatek/mt8167.dtsi | 149 - .../dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts | 30 + .../mediatek/mt8183-kukui-jacuzzi-fennel-sku1.dts | 44 + .../mediatek/mt8183-kukui-jacuzzi-fennel-sku6.dts | 32 + .../dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi | 27 + .../dts/mediatek/mt8183-kukui-jacuzzi-fennel14.dts | 16 + .../dts/mediatek/mt8183-kukui-jacuzzi-kappa.dts | 16 + .../dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts | 12 + .../mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts | 13 + .../mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts | 12 + .../dts/mediatek/mt8183-kukui-jacuzzi-willow.dtsi | 26 + .../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 8 + arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 22 + arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 2 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 4 +- .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 77 + arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 11 +- arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 3 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 10 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 13 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 31 - arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 8 +- arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 7 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 10 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 11 +- arch/arm64/configs/defconfig | 1 + arch/arm64/crypto/Makefile | 10 +- arch/arm64/crypto/poly1305-core.S_shipped | 835 - arch/arm64/crypto/sha256-core.S_shipped | 2069 -- arch/arm64/crypto/sha512-core.S_shipped | 1093 - arch/arm64/include/asm/hugetlb.h | 3 +- arch/arm64/include/asm/kvm_asm.h | 3 + arch/arm64/include/asm/memory.h | 2 +- arch/arm64/include/asm/page.h | 3 +- arch/arm64/include/asm/preempt.h | 2 +- arch/arm64/include/asm/unistd32.h | 3 +- arch/arm64/kernel/setup.c | 1 + arch/arm64/kernel/signal.c | 39 - arch/arm64/kernel/signal32.c | 39 - arch/arm64/kernel/smp.c | 1 - arch/arm64/kvm/Kconfig | 5 +- arch/arm64/kvm/arm.c | 11 + arch/arm64/kvm/hyp/exception.c | 18 +- arch/arm64/kvm/hyp/include/hyp/adjust_pc.h | 18 - arch/arm64/kvm/hyp/nvhe/hyp-main.c | 8 + arch/arm64/kvm/hyp/nvhe/mem_protect.c | 4 +- arch/arm64/kvm/hyp/nvhe/setup.c | 2 +- arch/arm64/kvm/hyp/nvhe/switch.c | 3 +- arch/arm64/kvm/hyp/vhe/switch.c | 3 +- arch/arm64/kvm/mmu.c | 14 +- arch/arm64/kvm/sys_regs.c | 42 +- arch/arm64/mm/flush.c | 4 +- arch/arm64/mm/hugetlbpage.c | 5 +- arch/arm64/mm/init.c | 17 +- arch/arm64/mm/ioremap.c | 4 +- arch/arm64/mm/mmu.c | 4 +- arch/arm64/net/bpf_jit_comp.c | 19 +- arch/arm64/tools/gen-cpucaps.awk | 2 +- arch/csky/Kconfig | 7 +- arch/csky/kernel/smp.c | 1 - arch/ia64/include/asm/unaligned.h | 12 - arch/ia64/kernel/smpboot.c | 1 - arch/ia64/kernel/syscalls/syscall.tbl | 2 +- arch/m68k/Kconfig | 1 + arch/m68k/emu/nfcon.c | 2 +- arch/m68k/include/asm/unaligned.h | 26 - arch/m68k/kernel/syscalls/syscall.tbl | 2 +- arch/microblaze/include/asm/unaligned.h | 27 - arch/microblaze/kernel/syscalls/syscall.tbl | 2 +- arch/mips/crypto/crc32-mips.c | 2 +- arch/mips/include/uapi/asm/siginfo.h | 2 + arch/mips/kernel/relocate.c | 1 + arch/mips/kernel/smp.c | 1 - arch/mips/kernel/syscalls/syscall_n32.tbl | 2 +- arch/mips/kernel/syscalls/syscall_n64.tbl | 2 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 2 +- arch/mips/sgi-ip22/ip22-reset.c | 1 + arch/mips/sgi-ip32/ip32-reset.c | 1 + arch/openrisc/include/asm/barrier.h | 9 + arch/openrisc/include/asm/unaligned.h | 47 - arch/openrisc/kernel/setup.c | 2 + arch/openrisc/kernel/smp.c | 2 - arch/openrisc/mm/init.c | 6 +- arch/parisc/include/asm/unaligned.h | 6 +- arch/parisc/kernel/pdc_chassis.c | 1 + arch/parisc/kernel/pdc_cons.c | 8 +- arch/parisc/kernel/smp.c | 1 - arch/parisc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/Kconfig | 2 +- arch/powerpc/configs/ppc6xx_defconfig | 1 - .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 19 +- arch/powerpc/include/asm/book3s/64/tlbflush.h | 29 +- arch/powerpc/include/asm/hvcall.h | 3 + arch/powerpc/include/asm/interrupt.h | 9 +- arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h | 5 +- arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 43 + arch/powerpc/include/asm/paravirt.h | 22 +- arch/powerpc/include/asm/plpar_wrappers.h | 6 +- arch/powerpc/include/asm/tlb.h | 6 + arch/powerpc/include/asm/uaccess.h | 2 +- arch/powerpc/include/asm/unaligned.h | 22 - arch/powerpc/kernel/exceptions-64e.S | 38 +- arch/powerpc/kernel/interrupt.c | 4 +- arch/powerpc/kernel/legacy_serial.c | 7 +- arch/powerpc/kernel/setup-common.c | 1 + arch/powerpc/kernel/signal.h | 4 +- arch/powerpc/kernel/smp.c | 1 - arch/powerpc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 2 +- arch/powerpc/lib/feature-fixups.c | 114 +- arch/powerpc/mm/book3s64/radix_hugetlbpage.c | 4 +- arch/powerpc/mm/book3s64/radix_tlb.c | 55 +- arch/powerpc/platforms/Kconfig.cputype | 2 + arch/powerpc/platforms/pseries/hvCall.S | 10 + arch/powerpc/platforms/pseries/lpar.c | 29 +- arch/riscv/include/asm/io.h | 5 +- arch/riscv/kernel/smpboot.c | 1 - arch/s390/include/asm/preempt.h | 4 +- arch/s390/kernel/ipl.c | 1 + arch/s390/kernel/smp.c | 1 - arch/s390/kernel/syscalls/syscall.tbl | 2 +- arch/sh/include/asm/unaligned-sh4a.h | 199 - arch/sh/include/asm/unaligned.h | 13 - arch/sh/kernel/smp.c | 2 - arch/sh/kernel/syscalls/syscall.tbl | 2 +- arch/sparc/include/asm/io.h | 8 + arch/sparc/include/asm/pgtable_64.h | 3 +- arch/sparc/include/asm/unaligned.h | 11 - arch/sparc/include/asm/vio.h | 2 +- arch/sparc/include/uapi/asm/siginfo.h | 3 + arch/sparc/kernel/ds.c | 6 - arch/sparc/kernel/process_64.c | 2 +- arch/sparc/kernel/signal32.c | 37 - arch/sparc/kernel/signal_64.c | 36 - arch/sparc/kernel/smp_32.c | 1 - arch/sparc/kernel/smp_64.c | 3 - arch/sparc/kernel/sstate.c | 1 + arch/sparc/kernel/sys_sparc_32.c | 2 +- arch/sparc/kernel/sys_sparc_64.c | 2 +- arch/sparc/kernel/syscalls/syscall.tbl | 2 +- arch/sparc/kernel/traps_32.c | 22 +- arch/sparc/kernel/traps_64.c | 44 +- arch/sparc/kernel/unaligned_32.c | 2 +- arch/sparc/kernel/vio.c | 4 +- arch/sparc/mm/fault_32.c | 2 +- arch/sparc/mm/fault_64.c | 2 +- arch/sparc/mm/hugetlbpage.c | 6 +- arch/um/drivers/line.c | 15 +- arch/um/drivers/line.h | 5 +- arch/um/drivers/mconsole_kern.c | 1 + arch/um/drivers/ssl.c | 1 - arch/um/drivers/stdio_console.c | 1 - arch/um/kernel/um_arch.c | 1 + arch/x86/Makefile | 5 +- arch/x86/boot/.gitignore | 1 + arch/x86/boot/Makefile | 44 +- arch/x86/boot/compressed/Makefile | 7 +- arch/x86/boot/compressed/misc.c | 2 +- arch/x86/boot/compressed/misc.h | 2 +- arch/x86/boot/compressed/{sev-es.c => sev.c} | 4 +- arch/x86/boot/genimage.sh | 303 +- arch/x86/boot/mtools.conf.in | 3 + arch/x86/entry/calling.h | 45 +- arch/x86/entry/common.c | 2 +- arch/x86/entry/entry_64.S | 4 +- arch/x86/entry/syscalls/syscall_32.tbl | 2 +- arch/x86/entry/syscalls/syscall_64.tbl | 2 +- arch/x86/events/intel/uncore.c | 4 - arch/x86/hyperv/hv_init.c | 2 +- arch/x86/include/asm/asm.h | 27 +- arch/x86/include/asm/barrier.h | 7 +- arch/x86/include/asm/desc.h | 1 + arch/x86/include/asm/intel-family.h | 3 +- arch/x86/include/asm/jump_label.h | 79 +- arch/x86/include/asm/msr-index.h | 6 +- arch/x86/include/asm/nops.h | 24 +- arch/x86/include/asm/preempt.h | 2 +- arch/x86/include/asm/processor.h | 2 + arch/x86/include/asm/sev-common.h | 62 + arch/x86/include/asm/{sev-es.h => sev.h} | 30 +- arch/x86/include/asm/sgx.h | 2 +- arch/x86/include/asm/stackprotector.h | 2 +- arch/x86/include/asm/syscall.h | 13 +- arch/x86/include/asm/unaligned.h | 15 - arch/x86/include/asm/vdso/clocksource.h | 2 + arch/x86/kernel/Makefile | 6 +- arch/x86/kernel/alternative.c | 2 +- arch/x86/kernel/cpu/amd.c | 20 +- arch/x86/kernel/cpu/common.c | 12 +- arch/x86/kernel/cpu/mshyperv.c | 1 + arch/x86/kernel/cpu/mtrr/cleanup.c | 2 +- arch/x86/kernel/cpu/mtrr/generic.c | 4 +- arch/x86/kernel/head64.c | 2 +- arch/x86/kernel/head_64.S | 6 +- arch/x86/kernel/jump_label.c | 81 +- arch/x86/kernel/kprobes/core.c | 2 +- arch/x86/kernel/mmconf-fam10h_64.c | 2 +- arch/x86/kernel/nmi.c | 2 +- arch/x86/kernel/ptrace.c | 2 +- arch/x86/kernel/setup.c | 1 + arch/x86/kernel/{sev-es-shared.c => sev-shared.c} | 20 +- arch/x86/kernel/{sev-es.c => sev.c} | 4 +- arch/x86/kernel/signal.c | 4 +- arch/x86/kernel/signal_compat.c | 6 - arch/x86/kernel/smpboot.c | 3 +- arch/x86/kvm/Kconfig | 5 +- arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/kvm/mmu/tdp_mmu.c | 2 +- arch/x86/kvm/svm/svm.c | 4 +- arch/x86/kvm/svm/svm.h | 38 +- arch/x86/kvm/x86.c | 2 +- arch/x86/mm/extable.c | 2 +- arch/x86/mm/mem_encrypt_identity.c | 6 +- arch/x86/mm/pgtable.c | 34 +- arch/x86/pci/amd_bus.c | 2 +- arch/x86/platform/efi/efi_64.c | 2 +- arch/x86/purgatory/purgatory.c | 2 + arch/x86/realmode/Makefile | 1 - arch/x86/realmode/init.c | 2 +- arch/x86/realmode/rm/trampoline_64.S | 4 +- arch/x86/xen/enlighten.c | 1 + arch/xtensa/include/asm/unaligned.h | 29 - arch/xtensa/kernel/smp.c | 1 - arch/xtensa/kernel/syscalls/syscall.tbl | 2 +- arch/xtensa/platforms/iss/console.c | 9 +- arch/xtensa/platforms/iss/setup.c | 1 + block/bfq-iosched.c | 34 +- block/blk-flush.c | 3 +- block/blk-iocost.c | 14 +- block/blk-mq-sched.c | 75 +- block/blk-mq-sched.h | 2 + block/blk-mq-tag.c | 114 +- block/blk-mq-tag.h | 15 +- block/blk-mq.c | 121 +- block/blk-mq.h | 1 + block/blk-sysfs.c | 16 +- block/kyber-iosched.c | 5 +- block/mq-deadline.c | 3 +- block/partitions/efi.c | 2 +- block/partitions/ldm.h | 2 +- block/partitions/msdos.c | 2 +- drivers/accessibility/braille/braille_console.c | 1 + drivers/accessibility/speakup/spk_ttyio.c | 9 +- drivers/acpi/acpi_apd.c | 1 + drivers/acpi/device_pm.c | 1 + drivers/acpi/dptf/int340x_thermal.c | 2 + drivers/acpi/nfit/core.c | 15 +- drivers/android/binder.c | 2 +- drivers/ata/pata_octeon_cf.c | 5 +- drivers/ata/pata_rb532_cf.c | 6 +- drivers/ata/sata_fsl.c | 2 +- drivers/ata/sata_highbank.c | 6 +- drivers/ata/sata_nv.c | 2 +- drivers/atm/fore200e.c | 1 + drivers/atm/iphase.c | 2 +- drivers/atm/nicstar.c | 2 +- drivers/base/attribute_container.c | 6 +- drivers/base/core.c | 2 +- drivers/base/node.c | 18 +- drivers/base/regmap/regmap-i2c.c | 45 +- drivers/base/regmap/regmap.c | 2 + drivers/block/nbd.c | 10 +- drivers/block/rsxx/dma.c | 6 +- drivers/block/sunvdc.c | 3 +- drivers/bluetooth/btbcm.c | 1 + drivers/bluetooth/hci_ldisc.c | 12 +- drivers/bus/brcmstb_gisb.c | 1 + drivers/cdrom/gdrom.c | 13 +- drivers/char/Kconfig | 13 - drivers/char/hpet.c | 2 + drivers/char/hw_random/amd-rng.c | 2 +- drivers/char/hw_random/exynos-trng.c | 4 +- drivers/char/ipmi/ipmi_msghandler.c | 1 + drivers/char/ipmi/ipmi_watchdog.c | 22 +- drivers/char/mem.c | 4 + drivers/char/pcmcia/synclink_cs.c | 16 +- drivers/char/tpm/tpm2-cmd.c | 1 + drivers/char/tpm/tpm_crb.c | 2 +- drivers/char/ttyprintk.c | 50 +- drivers/clk/analogbits/wrpll-cln28hpc.c | 4 + drivers/clk/imx/Makefile | 3 +- drivers/clk/imx/clk-imx8mp.c | 1 - drivers/clk/imx/clk-imx8qm-rsrc.c | 116 + drivers/clk/imx/clk-imx8qxp-rsrc.c | 89 + drivers/clk/imx/clk-imx8qxp.c | 211 +- drivers/clk/imx/clk-scu.c | 219 +- drivers/clk/imx/clk-scu.h | 56 +- drivers/clk/rockchip/clk.h | 29 +- drivers/clocksource/hyperv_timer.c | 4 +- drivers/comedi/drivers/ni_routes.c | 1 - drivers/comedi/drivers/ni_routes.h | 1 - .../comedi/drivers/ni_routing/ni_device_routes.c | 1 - .../comedi/drivers/ni_routing/ni_device_routes.h | 1 - .../drivers/ni_routing/ni_device_routes/all.h | 1 - .../ni_routing/ni_device_routes/pci-6070e.c | 1 - .../drivers/ni_routing/ni_device_routes/pci-6220.c | 1 - .../drivers/ni_routing/ni_device_routes/pci-6221.c | 1 - .../drivers/ni_routing/ni_device_routes/pci-6229.c | 1 - .../drivers/ni_routing/ni_device_routes/pci-6251.c | 1 - .../drivers/ni_routing/ni_device_routes/pci-6254.c | 1 - .../drivers/ni_routing/ni_device_routes/pci-6259.c | 1 - .../drivers/ni_routing/ni_device_routes/pci-6534.c | 1 - .../drivers/ni_routing/ni_device_routes/pci-6602.c | 1 - .../drivers/ni_routing/ni_device_routes/pci-6713.c | 1 - .../drivers/ni_routing/ni_device_routes/pci-6723.c | 1 - .../drivers/ni_routing/ni_device_routes/pci-6733.c | 1 - .../ni_routing/ni_device_routes/pxi-6030e.c | 1 - .../drivers/ni_routing/ni_device_routes/pxi-6224.c | 1 - .../drivers/ni_routing/ni_device_routes/pxi-6225.c | 1 - .../drivers/ni_routing/ni_device_routes/pxi-6251.c | 1 - .../drivers/ni_routing/ni_device_routes/pxi-6733.c | 1 - .../ni_routing/ni_device_routes/pxie-6251.c | 1 - .../ni_routing/ni_device_routes/pxie-6535.c | 1 - .../ni_routing/ni_device_routes/pxie-6738.c | 1 - .../comedi/drivers/ni_routing/ni_route_values.c | 1 - .../comedi/drivers/ni_routing/ni_route_values.h | 1 - .../drivers/ni_routing/ni_route_values/all.h | 1 - .../drivers/ni_routing/ni_route_values/ni_660x.c | 1 - .../ni_routing/ni_route_values/ni_eseries.c | 1 - .../ni_routing/ni_route_values/ni_mseries.c | 1 - .../drivers/ni_routing/tools/convert_c_to_py.c | 1 - .../drivers/ni_routing/tools/convert_csv_to_c.py | 7 - .../drivers/ni_routing/tools/convert_py_to_csv.py | 1 - .../drivers/ni_routing/tools/csv_collection.py | 1 - .../drivers/ni_routing/tools/make_blank_csv.py | 1 - .../comedi/drivers/ni_routing/tools/ni_names.py | 1 - drivers/comedi/drivers/tests/comedi_example_test.c | 1 - drivers/comedi/drivers/tests/ni_routes_test.c | 1 - drivers/comedi/drivers/tests/unittest.h | 1 - drivers/cpufreq/acpi-cpufreq.c | 6 +- drivers/cpuidle/governors/menu.c | 6 +- drivers/crypto/Kconfig | 20 + drivers/crypto/cavium/cpt/cptvf_reqmanager.c | 6 +- drivers/crypto/cavium/nitrox/nitrox_main.c | 1 - drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 4 +- drivers/crypto/ccp/sev-dev.c | 4 + drivers/crypto/ixp4xx_crypto.c | 277 +- drivers/crypto/nx/nx-842-pseries.c | 1 + drivers/crypto/qce/Makefile | 1 + drivers/crypto/qce/aead.c | 841 + drivers/crypto/qce/aead.h | 56 + drivers/crypto/qce/common.c | 196 +- drivers/crypto/qce/common.h | 9 +- drivers/crypto/qce/core.c | 4 + drivers/crypto/ux500/hash/hash_core.c | 1 + drivers/dma/imx-sdma.c | 2 +- drivers/dma/qcom/hidma_mgmt.c | 17 +- drivers/edac/altera_edac.c | 1 + drivers/edac/amd64_edac.c | 2 +- drivers/edac/aspeed_edac.c | 4 +- drivers/edac/ti_edac.c | 1 + drivers/firewire/core-topology.c | 1 + drivers/firewire/net.c | 2 + drivers/firmware/google/gsmi.c | 1 + drivers/gpio/gpio-cadence.c | 1 + drivers/gpio/gpio-logicvc.c | 4 +- drivers/gpio/gpio-mockup.c | 9 +- drivers/gpio/gpio-tegra186.c | 11 - drivers/gpio/gpio-xilinx.c | 385 +- drivers/gpio/gpiolib.c | 3 - drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 181 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 58 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 13 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 69 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 54 +- drivers/gpu/drm/amd/amdgpu/athub_v2_1.c | 1 + drivers/gpu/drm/amd/amdgpu/beige_goby_reg_init.c | 54 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 69 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 33 + drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 1 + drivers/gpu/drm/amd/amdgpu/nv.c | 153 +- drivers/gpu/drm/amd/amdgpu/nv.h | 1 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 13 + drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 7 + drivers/gpu/drm/amd/amdgpu/soc15.c | 2 - drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 101 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 61 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 20 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_events.c | 39 + drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 27 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 46 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 63 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h | 4 - drivers/gpu/drm/amd/display/dc/Makefile | 1 + .../amd/display/dc/bios/command_table_helper2.c | 1 + drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 7 + .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 48 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 18 + drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 106 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 6 + drivers/gpu/drm/amd/display/dc/dc.h | 4 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 5 + .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 9 + drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 43 + .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 49 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 13 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 230 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 6 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 5 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 29 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 5 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 9 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.h | 175 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 9 +- .../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 1 + .../drm/amd/display/dc/dcn301/dcn301_resource.c | 9 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 9 +- drivers/gpu/drm/amd/display/dc/dcn303/Makefile | 39 + .../gpu/drm/amd/display/dc/dcn303/dcn303_dccg.h | 30 + .../gpu/drm/amd/display/dc/dcn303/dcn303_hwseq.c | 40 + .../gpu/drm/amd/display/dc/dcn303/dcn303_hwseq.h | 17 + .../gpu/drm/amd/display/dc/dcn303/dcn303_init.c | 19 + .../gpu/drm/amd/display/dc/dcn303/dcn303_init.h | 15 + .../dcn302_resource.c => dcn303/dcn303_resource.c} | 441 +- .../drm/amd/display/dc/dcn303/dcn303_resource.h | 17 + drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 1 + drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 1 + drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 6 + drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 3 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 4 + drivers/gpu/drm/amd/display/dc/irq/Makefile | 8 + .../amd/display/dc/irq/dcn303/irq_service_dcn303.c | 262 + .../amd/display/dc/irq/dcn303/irq_service_dcn303.h | 15 + drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 2 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- drivers/gpu/drm/amd/display/dmub/src/Makefile | 1 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 5 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 5 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn303.c | 37 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn303.h | 19 + drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 9 + drivers/gpu/drm/amd/display/include/dal_asic_id.h | 4 +- drivers/gpu/drm/amd/display/include/dal_types.h | 1 + .../drm/amd/display/include/link_service_types.h | 1 + .../amd/include/asic_reg/dcn/dcn_3_0_3_offset.h | 8427 +++++ .../amd/include/asic_reg/dcn/dcn_3_0_3_sh_mask.h | 35330 +++++++++++++++++++ .../amd/include/asic_reg/dcn/dpcs_3_0_3_offset.h | 204 + .../amd/include/asic_reg/dcn/dpcs_3_0_3_sh_mask.h | 1192 + drivers/gpu/drm/amd/include/atomfirmware.h | 1 + drivers/gpu/drm/amd/include/beige_goby_ip_offset.h | 1274 + drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 8 + .../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 366 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 1 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 4 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 799 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 10 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 82 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 9 + drivers/gpu/drm/bridge/Kconfig | 12 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/analogix/anx7625.c | 181 +- drivers/gpu/drm/bridge/analogix/anx7625.h | 1 - drivers/gpu/drm/bridge/cros-ec-anx7688.c | 191 + drivers/gpu/drm/bridge/ite-it66121.c | 10 +- drivers/gpu/drm/bridge/lontium-lt9611.c | 1 + drivers/gpu/drm/bridge/ti-sn65dsi86.c | 4 +- drivers/gpu/drm/drm_aperture.c | 8 +- drivers/gpu/drm/drm_context.c | 2 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 7 +- drivers/gpu/drm/drm_internal.h | 8 - drivers/gpu/drm/drm_ioctl.c | 3 +- drivers/gpu/drm/drm_lease.c | 1 - drivers/gpu/drm/drm_legacy.h | 8 + drivers/gpu/drm/drm_pci.c | 12 +- drivers/gpu/drm/drm_plane.c | 18 +- drivers/gpu/drm/i915/display/intel_bios.c | 48 +- drivers/gpu/drm/i915/display/intel_bw.c | 3 + drivers/gpu/drm/i915/display/intel_cdclk.c | 98 +- drivers/gpu/drm/i915/display/intel_ddi.c | 48 +- drivers/gpu/drm/i915/display/intel_display.c | 50 +- drivers/gpu/drm/i915/display/intel_display.h | 9 + .../gpu/drm/i915/display/intel_display_debugfs.c | 6 + drivers/gpu/drm/i915/display/intel_display_power.c | 428 +- drivers/gpu/drm/i915/display/intel_display_power.h | 9 + drivers/gpu/drm/i915/display/intel_dp.c | 76 +- drivers/gpu/drm/i915/display/intel_dp_aux.c | 14 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 2 +- drivers/gpu/drm/i915/display/intel_overlay.c | 2 +- drivers/gpu/drm/i915/display/intel_tc.c | 39 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 44 +- drivers/gpu/drm/i915/display/intel_vdsc.h | 2 + drivers/gpu/drm/i915/display/skl_universal_plane.c | 31 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 1 - drivers/gpu/drm/i915/gt/gen7_renderclear.c | 5 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 1 - drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 4 +- drivers/gpu/drm/i915/i915_active.c | 3 +- drivers/gpu/drm/i915/i915_drv.h | 9 +- drivers/gpu/drm/i915/i915_irq.c | 14 +- drivers/gpu/drm/i915/i915_mm.c | 2 +- drivers/gpu/drm/i915/i915_pci.c | 1 + drivers/gpu/drm/i915/i915_perf.c | 1 + drivers/gpu/drm/i915/i915_reg.h | 43 +- drivers/gpu/drm/i915/intel_device_info.c | 2 +- drivers/gpu/drm/i915/intel_pch.c | 6 +- drivers/gpu/drm/i915/intel_pch.h | 1 + drivers/gpu/drm/i915/intel_pm.c | 29 +- drivers/gpu/drm/i915/intel_step.c | 12 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 13 +- drivers/gpu/drm/ingenic/ingenic-ipu.c | 2 +- drivers/gpu/drm/kmb/kmb_dsi.c | 10 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 3 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 2 - drivers/gpu/drm/panfrost/panfrost_devfreq.c | 9 + drivers/gpu/drm/panfrost/panfrost_device.c | 1 - drivers/gpu/drm/panfrost/panfrost_drv.c | 10 + drivers/gpu/drm/qxl/qxl_display.c | 5 +- drivers/gpu/drm/radeon/radeon_audio.c | 19 +- drivers/gpu/drm/radeon/radeon_gart.c | 3 +- drivers/gpu/drm/tiny/simpledrm.c | 15 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 4 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 4 + drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 4 +- drivers/hid/hid-asus.c | 20 +- drivers/hid/hid-multitouch.c | 28 +- drivers/hid/hid-sensor-custom.c | 8 +- drivers/hv/hv_util.c | 4 +- drivers/hv/vmbus_drv.c | 1 + drivers/hwmon/adm9240.c | 2 +- drivers/hwmon/corsair-cpro.c | 1 + drivers/hwmon/dell-smm-hwmon.c | 4 +- drivers/hwmon/lm80.c | 11 +- drivers/hwmon/max6621.c | 2 +- drivers/hwmon/pmbus/adm1275.c | 14 +- drivers/hwmon/pmbus/fsp-3y.c | 32 +- drivers/hwmon/pmbus/isl68137.c | 4 +- drivers/hwmon/pmbus/q54sj108a2.c | 2 +- drivers/hwtracing/coresight/coresight-cpu-debug.c | 1 + drivers/ide/siimage.c | 1 + drivers/iio/accel/bma180.c | 10 +- drivers/iio/accel/bma220_spi.c | 10 +- drivers/iio/accel/bmc150-accel-core.c | 6 +- drivers/iio/accel/bmi088-accel-core.c | 26 +- drivers/iio/accel/hid-sensor-accel-3d.c | 13 +- drivers/iio/accel/kxcjk-1013.c | 246 +- drivers/iio/accel/mma8452.c | 5 +- drivers/iio/accel/mma9551.c | 1 - drivers/iio/accel/mma9551_core.c | 4 +- drivers/iio/accel/mma9553.c | 1 - drivers/iio/accel/mxc4005.c | 10 +- drivers/iio/accel/stk8312.c | 12 +- drivers/iio/accel/stk8ba50.c | 17 +- drivers/iio/adc/ad7124.c | 36 +- drivers/iio/adc/ad7192.c | 19 +- drivers/iio/adc/ad7766.c | 5 +- drivers/iio/adc/ep93xx_adc.c | 4 +- drivers/iio/adc/rcar-gyroadc.c | 15 +- drivers/iio/adc/sc27xx_adc.c | 1 + drivers/iio/adc/stm32-adc.c | 24 +- drivers/iio/adc/stm32-dfsdm-core.c | 6 +- drivers/iio/adc/ti-ads1015.c | 12 +- drivers/iio/adc/ti-tsc2046.c | 2 +- drivers/iio/adc/vf610_adc.c | 10 +- drivers/iio/chemical/atlas-sensor.c | 4 +- .../iio/common/hid-sensors/hid-sensor-trigger.c | 8 +- drivers/iio/dac/ad5770r.c | 16 +- drivers/iio/dac/stm32-dac.c | 3 +- drivers/iio/gyro/bmg160_core.c | 10 +- drivers/iio/gyro/fxas21002c_core.c | 13 +- drivers/iio/humidity/am2315.c | 16 +- drivers/iio/imu/kmx61.c | 5 +- drivers/iio/industrialio-core.c | 2 +- drivers/iio/light/isl29028.c | 5 +- drivers/iio/light/isl29125.c | 10 +- drivers/iio/light/pa12203001.c | 4 +- drivers/iio/light/rpr0521.c | 7 +- drivers/iio/light/si1133.c | 4 +- drivers/iio/light/tcs3414.c | 10 +- drivers/iio/light/tcs3472.c | 10 +- drivers/iio/light/tsl2583.c | 13 +- drivers/iio/light/tsl2591.c | 8 +- drivers/iio/light/us5182d.c | 4 +- drivers/iio/light/vcnl4000.c | 4 +- drivers/iio/light/vcnl4035.c | 4 +- drivers/iio/magnetometer/bmc150_magn.c | 21 +- drivers/iio/magnetometer/hmc5843.h | 8 +- drivers/iio/magnetometer/hmc5843_core.c | 4 +- drivers/iio/potentiostat/lmp91000.c | 4 +- drivers/iio/proximity/as3935.c | 10 +- drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 10 +- drivers/iio/proximity/srf04.c | 8 +- drivers/iio/proximity/srf08.c | 14 +- drivers/iio/temperature/mlx90614.c | 25 +- drivers/infiniband/sw/rxe/rxe_qp.c | 7 + drivers/input/serio/serport.c | 8 +- drivers/ipack/devices/ipoctal.c | 4 +- drivers/irqchip/irq-mvebu-icu.c | 4 +- drivers/irqchip/irq-mvebu-sei.c | 4 +- drivers/irqchip/irq-stm32-exti.c | 4 +- drivers/isdn/capi/capi.c | 40 +- drivers/isdn/hardware/mISDN/hfcpci.c | 2 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 17 +- drivers/isdn/hardware/mISDN/mISDNinfineon.c | 21 +- drivers/isdn/hardware/mISDN/netjet.c | 1 - drivers/leds/leds-lp5523.c | 2 +- drivers/leds/trigger/ledtrig-activity.c | 1 + drivers/leds/trigger/ledtrig-heartbeat.c | 1 + drivers/leds/trigger/ledtrig-panic.c | 1 + drivers/md/dm-integrity.c | 81 +- drivers/md/dm-snap.c | 1 + drivers/media/common/videobuf2/frame_vector.c | 2 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 4 - drivers/media/dvb-frontends/sp8870.c | 2 +- drivers/media/i2c/s5c73m3/s5c73m3-core.c | 6 +- drivers/media/i2c/s5c73m3/s5c73m3.h | 2 +- drivers/media/i2c/s5k4ecgx.c | 10 +- drivers/media/i2c/s5k5baf.c | 6 +- drivers/media/i2c/s5k6aa.c | 10 +- drivers/media/mc/mc-entity.c | 2 +- drivers/media/pci/cobalt/cobalt-driver.c | 1 + drivers/media/pci/cobalt/cobalt-driver.h | 7 +- drivers/media/platform/exynos4-is/fimc-is.c | 2 +- drivers/media/platform/exynos4-is/media-dev.c | 1 - drivers/media/platform/qcom/camss/camss-csid.c | 3 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 8 +- drivers/media/platform/qcom/camss/camss-ispif.c | 6 +- drivers/media/platform/qcom/camss/camss-vfe.c | 3 +- drivers/media/platform/rcar_drif.c | 1 - .../platform/rockchip/rkisp1/rkisp1-capture.c | 16 +- .../media/platform/rockchip/rkisp1/rkisp1-params.c | 5 +- drivers/media/platform/sti/bdisp/Makefile | 2 +- drivers/media/platform/sti/delta/Makefile | 2 +- drivers/media/platform/sti/hva/Makefile | 2 +- drivers/media/test-drivers/vivid/vivid-sdr-cap.c | 3 - drivers/media/usb/airspy/airspy.c | 3 - drivers/media/usb/cpia2/cpia2.h | 1 + drivers/media/usb/cpia2/cpia2_core.c | 12 + drivers/media/usb/cpia2/cpia2_usb.c | 13 +- drivers/media/usb/gspca/cpia1.c | 6 +- drivers/media/usb/gspca/m5602/m5602_mt9m111.c | 16 +- drivers/media/usb/gspca/m5602/m5602_po1030.c | 14 +- drivers/media/usb/hackrf/hackrf.c | 3 - drivers/media/usb/msi2500/msi2500.c | 3 - drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 4 +- drivers/media/usb/s2255/s2255drv.c | 2 - drivers/media/v4l2-core/videobuf-dma-contig.c | 2 +- drivers/memory/pl353-smc.c | 1 + drivers/message/fusion/mptbase.c | 2 - drivers/mfd/iqs62x.c | 2 +- drivers/misc/bcm-vk/bcm_vk_dev.c | 1 + drivers/misc/bcm-vk/bcm_vk_tty.c | 2 +- drivers/misc/cardreader/alcor_pci.c | 8 +- drivers/misc/cxl/file.c | 5 +- drivers/misc/eeprom/at24.c | 6 +- drivers/misc/eeprom/eeprom_93xx46.c | 90 +- drivers/misc/ibmasm/heartbeat.c | 1 + drivers/misc/ibmasm/module.c | 5 +- drivers/misc/ics932s401.c | 2 +- drivers/misc/lattice-ecp3-config.c | 2 +- drivers/misc/mei/main.c | 2 - drivers/misc/pvpanic/pvpanic.c | 1 + drivers/misc/ti-st/st_core.c | 30 +- drivers/mmc/core/sdio_uart.c | 6 +- drivers/net/bonding/bond_main.c | 2 +- drivers/net/caif/caif_serial.c | 16 +- drivers/net/can/slcan.c | 10 +- drivers/net/dsa/qca8k.c | 762 +- drivers/net/dsa/qca8k.h | 58 +- drivers/net/ethernet/arc/emac_rockchip.c | 2 +- drivers/net/ethernet/atheros/alx/alx.h | 2 + drivers/net/ethernet/atheros/alx/ethtool.c | 21 +- drivers/net/ethernet/atheros/alx/main.c | 84 +- drivers/net/ethernet/atheros/atl1c/atl1c.h | 3 + drivers/net/ethernet/atheros/atl1c/atl1c_hw.c | 35 +- drivers/net/ethernet/atheros/atl1c/atl1c_hw.h | 8 + drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 61 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 4 +- drivers/net/ethernet/atheros/atlx/atl1.c | 2 +- drivers/net/ethernet/broadcom/bnx2.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 139 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 10 + drivers/net/ethernet/brocade/bna/bfa_cee.c | 2 +- drivers/net/ethernet/cadence/macb_pci.c | 2 +- drivers/net/ethernet/cadence/macb_ptp.c | 2 +- drivers/net/ethernet/calxeda/xgmac.c | 8 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 27 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 27 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 3 - drivers/net/ethernet/chelsio/cxgb3/sge.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 4 +- drivers/net/ethernet/chelsio/cxgb4vf/sge.c | 2 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 80 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.h | 2 + .../chelsio/inline_crypto/chtls/chtls_io.c | 6 +- drivers/net/ethernet/freescale/fec_main.c | 24 +- drivers/net/ethernet/fujitsu/fmvj18x_cs.c | 4 +- drivers/net/ethernet/google/gve/gve_main.c | 21 +- drivers/net/ethernet/google/gve/gve_tx.c | 10 +- drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 2 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 9 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 16 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c | 76 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c | 8 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c | 2 +- .../net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c | 4 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 6 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 28 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 772 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.h | 60 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 501 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 27 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 64 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 11 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 544 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h | 15 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 34 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 7 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 2 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 1 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 17 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 1 + drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 1 - drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 18 +- drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c | 6 +- drivers/net/ethernet/huawei/hinic/hinic_hw_if.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_hw_io.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c | 1 + drivers/net/ethernet/huawei/hinic/hinic_main.c | 5 +- drivers/net/ethernet/huawei/hinic/hinic_port.c | 10 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 1 + drivers/net/ethernet/huawei/hinic/hinic_tx.c | 4 +- drivers/net/ethernet/intel/igc/igc_main.c | 9 +- drivers/net/ethernet/korina.c | 12 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 4 + drivers/net/ethernet/mellanox/mlxsw/Kconfig | 22 - drivers/net/ethernet/mellanox/mlxsw/Makefile | 4 - drivers/net/ethernet/mellanox/mlxsw/core.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/ib.h | 9 - drivers/net/ethernet/mellanox/mlxsw/minimal.c | 4 + drivers/net/ethernet/mellanox/mlxsw/pci.c | 5 - drivers/net/ethernet/mellanox/mlxsw/pci.h | 3 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 5 + .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 3 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 9 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 4 + drivers/net/ethernet/mellanox/mlxsw/switchib.c | 595 - drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 1691 - drivers/net/ethernet/micrel/ksz884x.c | 6 +- drivers/net/ethernet/microchip/encx24j600.c | 2 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 3 +- drivers/net/ethernet/neterion/s2io.c | 4 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 3 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 4 +- drivers/net/ethernet/netronome/nfp/ccm_mbox.c | 2 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 1 + .../net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c | 2 +- drivers/net/ethernet/pensando/Kconfig | 1 + .../net/ethernet/qlogic/netxen/netxen_nic_init.c | 1 + drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 1 + drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 1 + drivers/net/ethernet/realtek/r8169_main.c | 8 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 4 +- drivers/net/ethernet/sfc/efx.c | 13 +- drivers/net/ethernet/socionext/sni_ave.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 11 + drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 207 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c | 8 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 2 + .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 6 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 18 +- drivers/net/ethernet/sun/ldmvsw.c | 4 +- drivers/net/ethernet/sun/niu.c | 32 +- drivers/net/ethernet/sun/sunvnet.c | 3 +- drivers/net/ethernet/ti/cpsw_ale.c | 2 +- drivers/net/ethernet/via/via-velocity.c | 6 +- drivers/net/hamradio/6pack.c | 14 +- drivers/net/hamradio/mkiss.c | 13 +- drivers/net/ipa/ipa.h | 2 + drivers/net/ipa/ipa_mem.c | 3 +- drivers/net/ipa/ipa_smp2p.c | 1 + drivers/net/mdio/mdio-ipq8064.c | 70 +- drivers/net/mdio/mdio-octeon.c | 2 - drivers/net/mdio/mdio-thunder.c | 1 - drivers/net/pcs/pcs-xpcs.c | 51 + drivers/net/phy/Kconfig | 5 +- drivers/net/phy/adin.c | 2 +- drivers/net/phy/at803x.c | 162 +- drivers/net/phy/mdio_bus.c | 3 +- drivers/net/phy/rockchip.c | 2 +- drivers/net/ppp/ppp_async.c | 12 +- drivers/net/ppp/ppp_synctty.c | 12 +- drivers/net/slip/slip.c | 9 +- drivers/net/usb/Kconfig | 10 +- drivers/net/usb/cdc_eem.c | 2 +- drivers/net/usb/cdc_mbim.c | 1 + drivers/net/usb/hso.c | 45 +- drivers/net/usb/huawei_cdc_ncm.c | 1 + drivers/net/usb/lan78xx.c | 1 + drivers/net/usb/qmi_wwan.c | 3 +- drivers/net/virtio_net.c | 20 +- drivers/net/wan/Kconfig | 4 +- drivers/net/wan/c101.c | 39 +- drivers/net/wan/fsl_ucc_hdlc.c | 3 +- drivers/net/wireless/ath/ath6kl/debug.c | 5 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 8 +- .../net/wireless/broadcom/brcm80211/brcmfmac/bus.h | 19 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 42 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 9 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.h | 5 - .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 8 +- drivers/net/wireless/marvell/libertas/mesh.c | 33 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 10 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 26 + drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 5 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 4 + drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 81 +- drivers/net/wireless/mediatek/mt76/mt7921/init.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 17 +- drivers/net/wireless/realtek/rtlwifi/base.c | 18 +- drivers/net/wireless/ti/wlcore/main.c | 2 +- drivers/net/wwan/wwan_core.c | 34 +- drivers/nvme/host/core.c | 3 +- drivers/nvme/host/multipath.c | 55 +- drivers/nvme/host/nvme.h | 8 +- drivers/nvme/target/admin-cmd.c | 7 +- drivers/nvme/target/discovery.c | 2 +- drivers/nvme/target/fabrics-cmd.c | 6 +- drivers/nvme/target/io-cmd-bdev.c | 2 +- drivers/nvme/target/io-cmd-file.c | 8 +- drivers/nvme/target/nvmet.h | 6 + drivers/nvme/target/passthru.c | 2 +- drivers/nvme/target/rdma.c | 4 +- drivers/nvmem/core.c | 9 +- drivers/nvmem/qcom-spmi-sdam.c | 1 + drivers/nvmem/qfprom.c | 5 +- drivers/nvmem/sc27xx-efuse.c | 1 + drivers/nvmem/sprd-efuse.c | 2 +- drivers/nvmem/sunxi_sid.c | 1 + drivers/parisc/power.c | 1 + drivers/phy/broadcom/phy-brcm-usb-init.h | 4 +- drivers/phy/phy-core-mipi-dphy.c | 2 +- drivers/phy/phy-core.c | 16 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 147 + drivers/phy/qualcomm/phy-qcom-qmp.h | 132 + drivers/phy/ralink/Kconfig | 4 +- drivers/phy/ralink/phy-mt7621-pci.c | 37 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 4 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 4 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 3 +- drivers/pinctrl/aspeed/pinmux-aspeed.c | 3 +- drivers/pinctrl/pinctrl-amd.c | 32 +- drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 1 + drivers/platform/x86/dell/dell_rbu.c | 2 +- drivers/pnp/isapnp/proc.c | 13 +- drivers/power/reset/ltc2952-poweroff.c | 1 + drivers/power/supply/sc2731_charger.c | 1 + drivers/power/supply/sc27xx_fuel_gauge.c | 1 + drivers/pps/clients/pps-ldisc.c | 11 +- drivers/ptp/ptp_ocp.c | 4 +- drivers/rapidio/rio_cm.c | 17 +- drivers/regulator/bd71815-regulator.c | 2 + drivers/regulator/cros-ec-regulator.c | 3 +- drivers/regulator/da9121-regulator.c | 10 +- drivers/regulator/fan53555.c | 44 +- drivers/regulator/fan53880.c | 8 +- drivers/remoteproc/remoteproc_core.c | 3 +- drivers/reset/reset-brcmstb.c | 1 + drivers/s390/char/con3215.c | 5 +- drivers/s390/char/con3270.c | 1 + drivers/s390/char/sclp.c | 1 + drivers/s390/char/sclp_con.c | 1 + drivers/s390/char/sclp_rw.c | 4 +- drivers/s390/char/sclp_rw.h | 2 +- drivers/s390/char/sclp_tty.c | 9 +- drivers/s390/char/sclp_vt220.c | 10 +- drivers/s390/char/tty3270.c | 22 +- drivers/s390/char/zcore.c | 1 + drivers/scsi/3w-9xxx.c | 72 +- drivers/scsi/3w-9xxx.h | 119 +- drivers/scsi/BusLogic.c | 6 +- drivers/scsi/BusLogic.h | 2 +- drivers/scsi/be2iscsi/be_main.c | 2 - drivers/scsi/bfa/bfa_svc.c | 6 - drivers/scsi/hosts.c | 2 +- drivers/scsi/ibmvscsi/ibmvfc.c | 60 +- drivers/scsi/ibmvscsi/ibmvfc.h | 3 +- drivers/scsi/lpfc/lpfc_init.c | 2 +- drivers/scsi/pm8001/pm8001_hwi.c | 10 +- drivers/scsi/pm8001/pm8001_init.c | 2 +- drivers/scsi/pm8001/pm8001_sas.c | 7 +- drivers/scsi/pm8001/pm80xx_hwi.c | 12 +- drivers/scsi/qedf/qedf_io.c | 5 - drivers/scsi/qedf/qedf_main.c | 8 +- drivers/scsi/qla2xxx/qla_nx.c | 3 +- drivers/scsi/scsi_debug.c | 5 - drivers/scsi/snic/snic_ctl.c | 5 +- drivers/scsi/ufs/ufs-hisi.c | 17 +- drivers/scsi/ufs/ufs-mediatek.c | 4 + drivers/scsi/ufs/ufs-sysfs.c | 245 +- drivers/scsi/ufs/ufshcd.c | 75 +- drivers/scsi/ufs/ufshcd.h | 25 +- drivers/soc/bcm/brcmstb/pm/pm-arm.c | 1 + drivers/soc/imx/soc-imx.c | 3 + drivers/soc/mediatek/mtk-devapc.c | 1 + drivers/spi/spi-pxa2xx-dma.c | 4 +- drivers/spi/spi-pxa2xx-pci.c | 5 +- drivers/spi/spi-pxa2xx.c | 203 +- drivers/spi/spi-pxa2xx.h | 16 +- drivers/spi/spi-sprd.c | 1 + drivers/spi/spi.c | 28 +- drivers/staging/fwserial/fwserial.c | 14 +- drivers/staging/gdm724x/gdm_tty.c | 2 +- drivers/staging/greybus/uart.c | 6 +- drivers/staging/iio/cdc/ad7746.c | 1 - drivers/staging/media/atomisp/i2c/atomisp-gc0310.c | 47 +- drivers/staging/media/atomisp/i2c/atomisp-gc2235.c | 23 +- .../media/atomisp/i2c/atomisp-libmsrlisthelper.c | 6 +- .../staging/media/atomisp/i2c/atomisp-mt9m114.c | 108 +- drivers/staging/media/atomisp/i2c/atomisp-ov2680.c | 26 +- drivers/staging/media/atomisp/i2c/mt9m114.h | 6 +- drivers/staging/media/atomisp/i2c/ov2680.h | 10 +- drivers/staging/media/atomisp/pci/atomisp_cmd.c | 19 +- .../media/atomisp/pci/atomisp_compat_css20.c | 4 +- drivers/staging/media/atomisp/pci/atomisp_subdev.c | 4 +- drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 4 +- drivers/staging/media/atomisp/pci/sh_css.c | 2089 +- drivers/staging/media/hantro/Kconfig | 10 +- drivers/staging/media/hantro/Makefile | 4 + drivers/staging/media/hantro/hantro_drv.c | 40 +- drivers/staging/media/hantro/hantro_g1.c | 39 + drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 5 +- drivers/staging/media/hantro/hantro_hw.h | 4 + drivers/staging/media/hantro/imx8m_vpu_hw.c | 27 +- drivers/staging/media/hantro/rk3288_vpu_hw.c | 36 +- drivers/staging/media/hantro/sama5d4_vdec_hw.c | 117 + drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 4 +- drivers/staging/media/tegra-video/vi.c | 4 +- drivers/staging/mt7621-dts/mt7621.dtsi | 2 + drivers/staging/olpc_dcon/olpc_dcon.c | 1 + drivers/staging/qlge/qlge_main.c | 6 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 22 +- drivers/staging/rtl8723bs/core/rtw_security.c | 67 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 4 +- drivers/staging/rtl8723bs/hal/HalPhyRf.c | 8 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 18 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 2 +- drivers/staging/unisys/visorinput/visorinput.c | 1 - .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 6 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 19 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 21 +- drivers/target/iscsi/iscsi_target_nego.c | 7 - drivers/target/sbp/sbp_target.c | 1 - drivers/target/target_core_configfs.c | 50 + drivers/target/target_core_device.c | 5 + drivers/target/target_core_pr.h | 2 +- drivers/target/target_core_spc.c | 83 +- drivers/target/target_core_user.c | 8 +- drivers/target/target_core_xcopy.c | 17 +- drivers/tee/amdtee/amdtee_private.h | 13 + drivers/tee/amdtee/call.c | 94 +- drivers/tee/amdtee/core.c | 15 +- drivers/tee/tee_core.c | 1 + drivers/tty/Makefile | 1 - drivers/tty/amiserial.c | 12 +- drivers/tty/ehv_bytechan.c | 4 +- drivers/tty/goldfish.c | 4 +- drivers/tty/hvc/hvc_console.c | 4 +- drivers/tty/hvc/hvc_iucv.c | 2 - drivers/tty/hvc/hvcs.c | 4 +- drivers/tty/hvc/hvsi.c | 6 +- drivers/tty/ipwireless/tty.c | 4 +- drivers/tty/mips_ejtag_fdc.c | 8 +- drivers/tty/moxa.c | 22 +- drivers/tty/mxser.c | 16 +- drivers/tty/n_gsm.c | 28 +- drivers/tty/n_hdlc.c | 14 +- drivers/tty/n_null.c | 7 +- drivers/tty/n_r3964.c | 1283 - drivers/tty/n_tty.c | 201 +- drivers/tty/nozomi.c | 18 +- drivers/tty/pty.c | 85 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 54 +- drivers/tty/serial/8250/8250_core.c | 23 +- drivers/tty/serial/8250/8250_dw.c | 1 + drivers/tty/serial/8250/8250_of.c | 4 + drivers/tty/serial/8250/8250_omap.c | 2 +- drivers/tty/serial/arc_uart.c | 2 +- drivers/tty/serial/atmel_serial.c | 2 +- drivers/tty/serial/dz.c | 4 +- drivers/tty/serial/fsl_lpuart.c | 135 +- drivers/tty/serial/icom.c | 2 +- drivers/tty/serial/ip22zilog.c | 2 +- drivers/tty/serial/kgdb_nmi.c | 2 +- drivers/tty/serial/max310x.c | 2 + drivers/tty/serial/meson_uart.c | 3 +- drivers/tty/serial/mux.c | 2 +- drivers/tty/serial/mvebu-uart.c | 3 - drivers/tty/serial/pmac_zilog.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 2 +- drivers/tty/serial/samsung_tty.c | 3 +- drivers/tty/serial/sb1250-duart.c | 2 +- drivers/tty/serial/serial-tegra.c | 2 +- drivers/tty/serial/serial_core.c | 16 +- drivers/tty/serial/serial_txx9.c | 2 +- drivers/tty/serial/sh-sci.c | 4 +- drivers/tty/serial/sunsab.c | 2 +- drivers/tty/serial/sunsu.c | 2 +- drivers/tty/serial/sunzilog.c | 2 +- drivers/tty/serial/ucc_uart.c | 2 +- drivers/tty/serial/vr41xx_siu.c | 2 +- drivers/tty/synclink_gt.c | 18 +- drivers/tty/tty_baudrate.c | 13 +- drivers/tty/tty_buffer.c | 26 +- drivers/tty/tty_io.c | 129 +- drivers/tty/tty_ioctl.c | 51 +- drivers/tty/tty_jobctrl.c | 84 +- drivers/tty/tty_ldisc.c | 26 +- drivers/tty/tty_port.c | 18 +- drivers/tty/ttynull.c | 2 +- drivers/tty/vcc.c | 12 +- drivers/tty/vt/keyboard.c | 2 +- drivers/tty/vt/selection.c | 18 +- drivers/tty/vt/vt.c | 20 +- drivers/tty/vt/vt_ioctl.c | 57 +- drivers/uio/uio_aec.c | 2 +- drivers/uio/uio_hv_generic.c | 12 +- drivers/uio/uio_pci_generic.c | 34 +- drivers/usb/chipidea/udc.c | 1 + drivers/usb/class/cdc-acm.c | 4 +- drivers/usb/class/cdc-wdm.c | 181 +- drivers/usb/core/hcd.c | 130 + drivers/usb/core/hub.c | 6 +- drivers/usb/dwc3/dwc3-pci.c | 8 +- drivers/usb/gadget/function/u_serial.c | 12 +- drivers/usb/gadget/udc/s3c2410_udc.c | 2 +- drivers/usb/host/ehci-hcd.c | 4 + drivers/usb/host/ehci-hub.c | 139 - drivers/usb/host/ehci-q.c | 2 +- drivers/usb/host/xhci-dbgtty.c | 8 +- drivers/usb/host/xhci-ext-caps.h | 5 +- drivers/usb/host/xhci-pci.c | 8 +- drivers/usb/host/xhci-ring.c | 16 +- drivers/usb/host/xhci-tegra.c | 6 +- drivers/usb/host/xhci.c | 6 +- drivers/usb/serial/usb-serial.c | 4 +- drivers/usb/typec/tcpm/tcpm.c | 2 +- drivers/vfio/pci/Kconfig | 1 + drivers/vfio/pci/vfio_pci_config.c | 2 +- drivers/vfio/vfio_iommu_type1.c | 2 +- drivers/vhost/net.c | 6 +- drivers/video/console/vgacon.c | 56 +- drivers/video/fbdev/Kconfig | 1 - drivers/video/fbdev/core/fbcon.c | 2 +- drivers/video/fbdev/hgafb.c | 21 +- drivers/video/fbdev/hyperv_fb.c | 1 + drivers/video/fbdev/imsttfb.c | 26 +- drivers/watchdog/machzwd.c | 1 + drivers/xen/swiotlb-xen.c | 5 + fs/binfmt_aout.c | 4 +- fs/btrfs/block-group.c | 18 +- fs/btrfs/compression.c | 47 +- fs/btrfs/ctree.h | 15 +- fs/btrfs/extent_io.c | 339 +- fs/btrfs/extent_io.h | 27 +- fs/btrfs/inode.c | 350 +- fs/btrfs/ordered-data.c | 251 +- fs/btrfs/ordered-data.h | 10 +- fs/btrfs/scrub.c | 82 +- fs/btrfs/tree-log.c | 18 + fs/btrfs/volumes.c | 6 +- fs/btrfs/volumes.h | 2 +- fs/btrfs/zoned.c | 4 +- fs/btrfs/zoned.h | 5 +- fs/ceph/addr.c | 12 +- fs/ceph/dir.c | 2 - fs/cifs/cifsglob.h | 1 + fs/cifs/file.c | 1 + fs/cifs/misc.c | 2 - fs/cifs/smb2ops.c | 2 + fs/cifs/smb2pdu.c | 6 +- fs/cifsd/mgmt/ksmbd_ida.c | 4 +- fs/cifsd/smb2pdu.c | 79 +- fs/cifsd/smb2pdu.h | 8 + fs/cifsd/smbfsctl.h | 1 + fs/cifsd/vfs.c | 2 +- fs/cifsd/vfs.h | 3 +- fs/dax.c | 35 +- fs/debugfs/file.c | 5 +- fs/ecryptfs/crypto.c | 4 - fs/erofs/zmap.c | 21 +- fs/f2fs/data.c | 33 +- fs/io_uring.c | 19 +- fs/namespace.c | 6 +- fs/nilfs2/sysfs.c | 19 +- fs/ocfs2/aops.c | 3 +- fs/ocfs2/cluster/heartbeat.c | 2 - fs/ocfs2/dlm/dlmmaster.c | 2 +- fs/ocfs2/filecheck.c | 6 +- fs/ocfs2/stackglue.c | 8 +- fs/proc/base.c | 2 +- fs/proc/loadavg.c | 2 +- fs/proc/stat.c | 4 +- fs/proc/task_mmu.c | 2 +- fs/reiserfs/namei.c | 1 + fs/signalfd.c | 4 +- include/asm-generic/bug.h | 3 +- include/asm-generic/io.h | 68 +- include/asm-generic/preempt.h | 2 +- include/asm-generic/uaccess.h | 4 +- include/asm-generic/unaligned.h | 141 +- include/drm/amd_asic_type.h | 1 + include/drm/drm_device.h | 3 - include/drm/drm_mode_config.h | 2 + include/dt-bindings/clock/imx8-clock.h | 128 - include/kunit/test.h | 5 +- include/linux/ata.h | 2 +- include/linux/blkdev.h | 9 +- include/linux/bpf.h | 19 +- include/linux/bpf_types.h | 2 + include/linux/bpf_verifier.h | 1 + include/linux/bpfptr.h | 75 + include/linux/btf.h | 2 +- include/linux/compiler_attributes.h | 1 + include/linux/console_struct.h | 1 + include/linux/delayacct.h | 22 +- include/linux/dynamic_debug.h | 5 + include/linux/eeprom_93xx46.h | 3 + include/linux/elevator.h | 2 +- include/linux/firmware.h | 4 +- include/linux/huge_mm.h | 33 +- include/linux/hugetlb.h | 6 +- include/linux/if_bridge.h | 8 + include/linux/iio/common/cros_ec_sensors_core.h | 2 +- include/linux/interrupt.h | 3 + include/linux/irq.h | 2 + include/linux/jump_label.h | 16 +- include/linux/kernel.h | 84 +- include/linux/kthread.h | 2 +- include/linux/libnvdimm.h | 1 - include/linux/lockdep_types.h | 2 +- include/linux/lsm_audit.h | 8 +- include/linux/memblock.h | 4 +- include/linux/mm.h | 4 +- include/linux/mm_types_task.h | 5 - include/linux/mmzone.h | 42 +- include/linux/n_r3964.h | 175 - include/linux/of_mdio.h | 7 + include/linux/panic.h | 98 + include/linux/panic_notifier.h | 12 + include/linux/pcs/pcs-xpcs.h | 2 + include/linux/pgtable.h | 26 +- include/linux/printk.h | 4 + include/linux/pxa2xx_ssp.h | 9 +- include/linux/randomize_kstack.h | 2 +- include/linux/rcupdate.h | 2 +- include/linux/regmap.h | 2 + include/linux/sched.h | 21 +- include/linux/sched/signal.h | 12 +- include/linux/sched/stat.h | 16 +- include/linux/sched_clock.h | 2 +- include/linux/secretmem.h | 2 +- include/linux/serial_core.h | 2 +- include/linux/signal.h | 2 +- include/linux/skmsg.h | 3 +- include/linux/slab.h | 58 +- include/linux/spi/pxa2xx_spi.h | 12 +- include/linux/stmmac.h | 1 + include/linux/thread_info.h | 1 + include/linux/tick.h | 26 +- include/linux/tty.h | 75 +- include/linux/tty_driver.h | 12 +- include/linux/tty_flip.h | 2 +- include/linux/tty_ldisc.h | 6 +- include/linux/unaligned/access_ok.h | 68 - include/linux/unaligned/be_byteshift.h | 71 - include/linux/unaligned/be_memmove.h | 37 - include/linux/unaligned/be_struct.h | 37 - include/linux/unaligned/generic.h | 115 - include/linux/unaligned/le_byteshift.h | 71 - include/linux/unaligned/le_memmove.h | 37 - include/linux/unaligned/le_struct.h | 37 - include/linux/unaligned/memmove.h | 46 - include/linux/usb/cdc-wdm.h | 3 +- include/linux/usb/hcd.h | 13 +- include/linux/vmalloc.h | 15 + include/linux/vmstat.h | 65 +- include/linux/wwan.h | 4 +- include/media/hevc-ctrls.h | 3 +- include/net/ip_fib.h | 43 + include/net/ipv6.h | 8 + include/net/netfilter/nf_flow_table.h | 1 - include/net/netfilter/nf_tables_core.h | 30 + include/net/netns/ipv4.h | 1 + include/net/netns/ipv6.h | 3 +- include/net/nfc/nci_core.h | 1 + include/net/pkt_sched.h | 7 +- include/net/protocol.h | 1 - include/net/sch_generic.h | 35 +- include/net/sock.h | 4 +- include/scsi/scsi_proto.h | 12 + include/soc/imx/cpu.h | 1 + include/sound/rawmidi.h | 2 + include/sound/soc-dai.h | 2 +- include/sound/soc-topology.h | 2 +- include/target/target_core_base.h | 1 + include/trace/events/btrfs.h | 20 +- include/trace/events/tcp.h | 76 + include/uapi/asm-generic/siginfo.h | 5 - include/uapi/asm-generic/unistd.h | 1 + include/uapi/drm/amdgpu_drm.h | 2 +- include/uapi/linux/bpf.h | 38 +- include/uapi/linux/fs.h | 2 +- include/uapi/linux/if_bridge.h | 2 + include/uapi/linux/n_r3964.h | 99 - include/uapi/linux/netfilter/nf_tables.h | 2 + include/uapi/linux/prctl.h | 8 + include/uapi/sound/asound.h | 30 +- include/xen/arm/swiotlb-xen.h | 15 +- init/Kconfig | 1 + init/main.c | 48 +- kernel/Kconfig.preempt | 6 + kernel/bpf/Kconfig | 1 + kernel/bpf/bpf_iter.c | 13 +- kernel/bpf/btf.c | 70 +- kernel/bpf/helpers.c | 12 +- kernel/bpf/syscall.c | 194 +- kernel/bpf/verifier.c | 89 +- kernel/debug/kdb/kdb_main.c | 9 +- kernel/delayacct.c | 71 +- kernel/fork.c | 6 +- kernel/futex.c | 12 +- kernel/hung_task.c | 1 + kernel/irq/chip.c | 2 +- kernel/irq/handle.c | 2 +- kernel/irq/manage.c | 5 + kernel/irq/settings.h | 12 + kernel/jump_label.c | 12 +- kernel/kallsyms.c | 2 + kernel/kcsan/debugfs.c | 3 +- kernel/kexec_core.c | 1 + kernel/module.c | 20 +- kernel/panic.c | 1 + kernel/ptrace.c | 18 +- kernel/rcu/rcutorture.c | 7 +- kernel/rcu/refscale.c | 4 +- kernel/rcu/tree.c | 4 +- kernel/rcu/tree_stall.h | 8 +- kernel/resource.c | 2 +- kernel/sched/Makefile | 1 + kernel/sched/core.c | 901 +- kernel/sched/core_sched.c | 229 + kernel/sched/cpuacct.c | 12 +- kernel/sched/deadline.c | 38 +- kernel/sched/debug.c | 4 +- kernel/sched/fair.c | 357 +- kernel/sched/idle.c | 13 +- kernel/sched/loadavg.c | 2 +- kernel/sched/pelt.h | 2 +- kernel/sched/rt.c | 31 +- kernel/sched/sched.h | 433 +- kernel/sched/stats.h | 57 +- kernel/sched/stop_task.c | 14 +- kernel/sched/topology.c | 4 +- kernel/signal.c | 62 +- kernel/smpboot.c | 1 - kernel/sys.c | 5 + kernel/sysctl.c | 16 +- kernel/time/Kconfig | 11 +- kernel/time/alarmtimer.c | 2 +- kernel/time/clocksource.c | 2 +- kernel/time/jiffies.c | 2 +- kernel/time/posix-cpu-timers.c | 4 +- kernel/time/tick-sched.c | 129 +- kernel/trace/trace.c | 32 +- lib/Kconfig.debug | 12 + lib/Makefile | 1 + lib/bitmap.c | 5 +- lib/decompress_unlz4.c | 8 + lib/devres.c | 4 +- lib/dynamic_debug.c | 20 +- lib/kunit/test.c | 18 +- lib/lz4/lz4_decompress.c | 2 +- lib/percpu-refcount.c | 6 +- lib/slub_kunit.c | 152 + lib/test_firmware.c | 10 +- lib/test_printf.c | 5 + lib/vsprintf.c | 22 +- localversion-next | 2 +- mm/Kconfig | 7 +- mm/Makefile | 2 +- mm/gup.c | 22 +- mm/huge_memory.c | 31 +- mm/hugetlb.c | 7 +- mm/internal.h | 5 + mm/ioremap.c | 6 +- mm/kasan/common.c | 3 + mm/kfence/kfence_test.c | 5 +- mm/khugepaged.c | 4 +- mm/memblock.c | 28 +- mm/memcontrol.c | 2 +- mm/memory.c | 50 +- mm/mempolicy.c | 2 +- mm/migrate.c | 4 +- mm/mremap.c | 40 +- mm/nommu.c | 28 +- mm/page-writeback.c | 4 +- mm/page_alloc.c | 271 +- mm/percpu.c | 2 +- mm/rmap.c | 10 +- mm/secretmem.c | 3 + mm/shmem.c | 3 +- mm/slab.h | 1 + mm/slab_common.c | 46 +- mm/slub.c | 189 +- mm/vmalloc.c | 34 +- mm/vmstat.c | 246 +- net/9p/trans_virtio.c | 4 +- net/bluetooth/hci_core.c | 16 +- net/bluetooth/rfcomm/tty.c | 4 +- net/bpf/test_run.c | 45 +- net/bridge/br_forward.c | 5 +- net/bridge/br_input.c | 2 +- net/bridge/br_mdb.c | 57 +- net/bridge/br_multicast.c | 445 +- net/bridge/br_private.h | 70 +- net/caif/chnl_net.c | 2 - net/can/isotp.c | 49 +- net/ceph/auth_none.c | 4 +- net/ceph/auth_none.h | 1 - net/core/bpf_sk_storage.c | 3 +- net/core/dev.c | 40 +- net/core/filter.c | 22 +- net/core/net-traces.c | 1 + net/core/netpoll.c | 4 +- net/core/skmsg.c | 3 +- net/core/sock.c | 8 +- net/dcb/dcbnl.c | 2 - net/dccp/ipv4.c | 1 - net/ipv4/af_inet.c | 4 - net/ipv4/ah4.c | 1 + net/ipv4/cipso_ipv4.c | 3 +- net/ipv4/esp4.c | 1 + net/ipv4/fib_frontend.c | 10 +- net/ipv4/fib_semantics.c | 1 + net/ipv4/gre_demux.c | 1 - net/ipv4/ip_vti.c | 1 + net/ipv4/ipcomp.c | 1 + net/ipv4/ipmr.c | 1 - net/ipv4/protocol.c | 6 - net/ipv4/route.c | 127 +- net/ipv4/sysctl_net_ipv4.c | 15 +- net/ipv4/tcp_bpf.c | 9 +- net/ipv4/tcp_input.c | 1 + net/ipv4/tcp_ipv4.c | 3 + net/ipv4/tunnel4.c | 3 - net/ipv4/udp_bpf.c | 8 +- net/ipv4/udplite.c | 1 - net/ipv4/xfrm4_protocol.c | 3 - net/ipv6/ip6_fib.c | 9 +- net/ipv6/mcast.c | 3 - net/ipv6/route.c | 131 +- net/ipv6/sysctl_net_ipv6.c | 15 +- net/ipv6/tcp_ipv6.c | 2 + net/l2tp/l2tp_ip.c | 1 - net/mptcp/protocol.c | 6 + net/netfilter/Kconfig | 2 +- net/netfilter/ipvs/Kconfig | 2 +- net/netfilter/nf_flow_table_core.c | 3 +- net/netfilter/nf_flow_table_offload.c | 7 +- net/netfilter/nft_exthdr.c | 51 + net/netfilter/nft_lookup.c | 35 +- net/netfilter/nft_objref.c | 4 +- net/netfilter/nft_set_bitmap.c | 5 +- net/netfilter/nft_set_hash.c | 17 +- net/netfilter/nft_set_pipapo.c | 5 +- net/netfilter/nft_set_pipapo_avx2.c | 12 +- net/netfilter/nft_set_pipapo_avx2.h | 2 - net/netfilter/nft_set_rbtree.c | 5 +- net/netlink/af_netlink.c | 6 +- net/netrom/nr_route.c | 4 + net/nfc/nci/core.c | 1 + net/nfc/nci/hci.c | 5 + net/nfc/nci/uart.c | 7 +- net/openvswitch/meter.c | 8 + net/packet/af_packet.c | 18 +- net/rds/tcp_connect.c | 1 + net/rds/threads.c | 2 + net/sched/sch_generic.c | 50 +- net/sched/sch_taprio.c | 88 +- net/sctp/input.c | 3 +- net/sctp/protocol.c | 1 - net/smc/smc_ism.c | 26 +- net/tipc/core.c | 6 +- net/tipc/core.h | 10 +- net/tipc/discover.c | 4 +- net/tipc/link.c | 6 + net/tipc/link.h | 1 + net/tipc/msg.c | 9 +- net/tipc/net.c | 15 +- net/tipc/socket.c | 5 +- net/tipc/udp_media.c | 2 + net/tls/tls_sw.c | 14 +- net/xfrm/xfrm_interface.c | 1 + samples/bpf/task_fd_query_user.c | 2 +- scripts/dummy-tools/gcc | 6 +- scripts/jobserver-exec | 2 +- scripts/kernel-doc | 71 +- security/Kconfig | 13 - security/apparmor/policy_unpack.c | 2 +- security/selinux/hooks.c | 2 +- security/smack/smack_access.c | 5 +- sound/core/rawmidi.c | 93 +- sound/core/rawmidi_compat.c | 4 +- sound/firewire/Kconfig | 4 +- sound/firewire/amdtp-am824.c | 4 +- sound/firewire/amdtp-am824.h | 2 +- sound/firewire/amdtp-stream-trace.h | 6 +- sound/firewire/amdtp-stream.c | 53 +- sound/firewire/amdtp-stream.h | 5 +- sound/firewire/bebob/bebob.c | 2 +- sound/firewire/dice/dice-alesis.c | 2 +- sound/firewire/dice/dice-pcm.c | 4 +- sound/firewire/dice/dice-stream.c | 2 +- sound/firewire/dice/dice-tcelectronic.c | 4 +- sound/firewire/dice/dice.c | 24 + sound/firewire/dice/dice.h | 3 +- sound/firewire/digi00x/amdtp-dot.c | 2 +- sound/firewire/motu/motu.h | 3 +- sound/firewire/oxfw/oxfw-stream.c | 25 +- sound/firewire/oxfw/oxfw.c | 138 +- sound/firewire/oxfw/oxfw.h | 13 +- sound/isa/gus/gus_main.c | 15 +- sound/isa/sb/sb16_main.c | 10 +- sound/isa/sb/sb8.c | 10 +- sound/pci/hda/hda_generic.c | 2 +- sound/pci/hda/patch_realtek.c | 15 + sound/pci/intel8x0.c | 9 +- sound/pci/intel8x0m.c | 2 +- sound/pci/rme9652/hdsp.c | 2 +- sound/soc/codecs/cs35l32.c | 3 + sound/soc/codecs/cs35l34.c | 3 + sound/soc/codecs/cs42l42.c | 7 +- sound/soc/codecs/cs42l42.h | 1 + sound/soc/codecs/cs42l56.c | 7 +- sound/soc/codecs/cs42l73.c | 3 + sound/soc/codecs/cs43130.c | 28 +- sound/soc/codecs/cs53l30.c | 3 + sound/soc/codecs/cx20442.c | 4 +- sound/soc/codecs/rk3328_codec.c | 28 +- sound/soc/codecs/rt5645.c | 49 +- sound/soc/codecs/sti-sas.c | 1 + sound/soc/codecs/wm2200.c | 1 - sound/soc/codecs/wm8958-dsp2.c | 6 +- sound/soc/codecs/wm_adsp.c | 18 +- sound/soc/codecs/wm_adsp.h | 2 +- sound/soc/fsl/Kconfig | 1 + sound/soc/hisilicon/hi6210-i2s.c | 14 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 12 +- sound/soc/intel/boards/sof_cs42l42.c | 2 +- sound/soc/intel/boards/sof_da7219_max98373.c | 1 + sound/soc/intel/boards/sof_rt5682.c | 1 + sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cml-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 4 +- sound/soc/qcom/qdsp6/q6afe.c | 2 +- sound/soc/soc-core.c | 8 +- sound/soc/soc-topology.c | 466 +- sound/soc/sof/intel/hda.c | 2 +- sound/soc/sof/topology.c | 15 +- sound/soc/ti/ams-delta.c | 11 +- sound/usb/usx2y/us122l.c | 61 +- sound/usb/usx2y/us122l.h | 2 +- sound/usb/usx2y/usX2Yhwdep.c | 135 +- sound/usb/usx2y/usX2Yhwdep.h | 2 +- sound/usb/usx2y/usb_stream.c | 82 +- sound/usb/usx2y/usb_stream.h | 23 +- sound/usb/usx2y/usbus428ctldefs.h | 104 +- sound/usb/usx2y/usbusx2y.c | 389 +- sound/usb/usx2y/usbusx2y.h | 65 +- sound/usb/usx2y/usbusx2yaudio.c | 684 +- sound/usb/usx2y/usx2yhwdeppcm.c | 627 +- sound/usb/usx2y/usx2yhwdeppcm.h | 4 +- {arch => tools/arch}/x86/include/asm/asm.h | 27 +- tools/arch/x86/include/asm/msr-index.h | 6 +- tools/arch/x86/include/asm/nops.h | 24 +- tools/bpf/bpftool/Makefile | 2 +- tools/bpf/bpftool/gen.c | 386 +- tools/bpf/bpftool/main.c | 7 +- tools/bpf/bpftool/main.h | 1 + tools/bpf/bpftool/prog.c | 107 +- tools/bpf/bpftool/xlated_dumper.c | 3 + tools/build/Makefile.build | 22 +- tools/include/uapi/linux/bpf.h | 38 +- tools/include/uapi/linux/prctl.h | 8 + tools/lib/bpf/Build | 2 +- tools/lib/bpf/bpf_gen_internal.h | 41 + tools/lib/bpf/gen_loader.c | 729 + tools/lib/bpf/libbpf.c | 416 +- tools/lib/bpf/libbpf.h | 57 + tools/lib/bpf/libbpf.map | 7 + tools/lib/bpf/libbpf_internal.h | 2 + tools/lib/bpf/netlink.c | 568 +- tools/lib/bpf/nlattr.h | 48 + tools/lib/bpf/skel_internal.h | 123 + .../memory-model/Documentation/access-marking.txt | 152 +- tools/objtool/arch/x86/decode.c | 3 +- tools/objtool/arch/x86/include/arch/special.h | 1 + tools/objtool/check.c | 38 +- tools/objtool/elf.c | 114 +- tools/objtool/include/objtool/elf.h | 17 +- tools/objtool/include/objtool/objtool.h | 3 + tools/objtool/include/objtool/special.h | 1 + tools/objtool/special.c | 14 + tools/scripts/Makefile.include | 30 +- tools/testing/nvdimm/test/iomap.c | 2 +- tools/testing/nvdimm/test/nfit.c | 42 +- tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/Makefile | 16 +- tools/testing/selftests/bpf/prog_tests/atomics.c | 72 +- .../selftests/bpf/prog_tests/fentry_fexit.c | 6 +- .../testing/selftests/bpf/prog_tests/fentry_test.c | 10 +- .../testing/selftests/bpf/prog_tests/fexit_sleep.c | 6 +- .../testing/selftests/bpf/prog_tests/fexit_test.c | 10 +- .../testing/selftests/bpf/prog_tests/kfunc_call.c | 6 +- .../selftests/bpf/prog_tests/ksyms_module.c | 2 +- tools/testing/selftests/bpf/prog_tests/ringbuf.c | 57 +- .../selftests/bpf/prog_tests/static_linked.c | 4 +- tools/testing/selftests/bpf/prog_tests/syscall.c | 55 + tools/testing/selftests/bpf/prog_tests/tc_bpf.c | 395 + .../selftests/bpf/prog_tests/trace_printk.c | 5 +- tools/testing/selftests/bpf/progs/linked_maps1.c | 2 +- tools/testing/selftests/bpf/progs/syscall.c | 121 + tools/testing/selftests/bpf/progs/test_ringbuf.c | 4 +- .../selftests/bpf/progs/test_static_linked1.c | 2 +- .../selftests/bpf/progs/test_static_linked2.c | 2 +- tools/testing/selftests/bpf/progs/test_subprogs.c | 13 + tools/testing/selftests/bpf/progs/test_tc_bpf.c | 12 + tools/testing/selftests/bpf/progs/test_tc_neigh.c | 4 +- tools/testing/selftests/bpf/progs/test_tc_peer.c | 4 +- tools/testing/selftests/bpf/progs/trace_printk.c | 6 +- .../selftests/drivers/net/mlxsw/port_scale.sh | 4 +- .../selftests/drivers/net/mlxsw/qos_headroom.sh | 69 +- .../testing/selftests/drivers/net/mlxsw/qos_lib.sh | 14 - .../testing/selftests/drivers/net/mlxsw/qos_pfc.sh | 24 +- .../selftests/drivers/net/mlxsw/tc_sample.sh | 12 +- tools/testing/selftests/futex/functional/Makefile | 3 +- .../futex/functional/futex_wait_timeout.c | 126 +- .../net/forwarding/custom_multipath_hash.sh | 364 + .../net/forwarding/gre_custom_multipath_hash.sh | 456 + .../net/forwarding/ip6gre_custom_multipath_hash.sh | 458 + tools/testing/selftests/net/unicast_extensions.sh | 17 +- tools/testing/selftests/rcutorture/bin/torture.sh | 4 +- tools/testing/selftests/sched/.gitignore | 1 + tools/testing/selftests/sched/Makefile | 14 + tools/testing/selftests/sched/config | 1 + tools/testing/selftests/sched/cs_prctl_test.c | 338 + tools/testing/selftests/vm/mremap_test.c | 118 +- virt/lib/irqbypass.c | 16 +- 1771 files changed, 85499 insertions(+), 29708 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/bridge/google,cros-ec [...] delete mode 100644 Documentation/devicetree/bindings/gpio/rockchip,rk3328-grf-gpio.txt create mode 100644 Documentation/devicetree/bindings/gpio/rockchip,rk3328-grf-gpio.yaml create mode 100644 Documentation/devicetree/bindings/media/microchip,sama5d4-vdec.yaml delete mode 100644 Documentation/devicetree/bindings/phy/rcar-gen3-phy-pcie.txt create mode 100644 Documentation/devicetree/bindings/phy/renesas,rcar-gen3-pcie-phy.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,bcm4708-pinmux.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,ns-pinmux.yaml delete mode 100644 Documentation/devicetree/bindings/power/supply/charger-manager.txt create mode 100644 Documentation/devicetree/bindings/power/supply/charger-manager.yaml delete mode 100644 Documentation/devicetree/bindings/soc/rockchip/grf.txt create mode 100644 Documentation/devicetree/bindings/soc/rockchip/grf.yaml delete mode 100644 Documentation/devicetree/bindings/timer/renesas,tpu.txt create mode 100644 Documentation/devicetree/bindings/timer/renesas,tpu.yaml create mode 100644 Documentation/translations/zh_CN/core-api/kernel-api.rst create mode 100644 Documentation/translations/zh_CN/core-api/kobject.rst create mode 100644 Documentation/translations/zh_CN/core-api/printk-basics.rst create mode 100644 Documentation/translations/zh_CN/core-api/printk-formats.rst create mode 100644 Documentation/translations/zh_CN/core-api/workqueue.rst create mode 100644 Documentation/translations/zh_CN/maintainer/configure-git.rst create mode 100644 Documentation/translations/zh_CN/maintainer/index.rst create mode 100644 Documentation/translations/zh_CN/maintainer/maintainer-entry-pr [...] create mode 100644 Documentation/translations/zh_CN/maintainer/modifying-patches.rst create mode 100644 Documentation/translations/zh_CN/maintainer/pull-requests.rst create mode 100644 Documentation/translations/zh_CN/maintainer/rebasing-and-merging.rst delete mode 100644 arch/alpha/include/asm/unaligned.h delete mode 100644 arch/arm/crypto/poly1305-core.S_shipped delete mode 100644 arch/arm/crypto/sha256-core.S_shipped delete mode 100644 arch/arm/crypto/sha512-core.S_shipped delete mode 100644 arch/arm/include/asm/unaligned.h create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw7901.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel-sku1.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel-sku6.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel14.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-kappa.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-willow.dtsi delete mode 100644 arch/arm64/crypto/poly1305-core.S_shipped delete mode 100644 arch/arm64/crypto/sha256-core.S_shipped delete mode 100644 arch/arm64/crypto/sha512-core.S_shipped delete mode 100644 arch/ia64/include/asm/unaligned.h delete mode 100644 arch/m68k/include/asm/unaligned.h delete mode 100644 arch/microblaze/include/asm/unaligned.h create mode 100644 arch/openrisc/include/asm/barrier.h delete mode 100644 arch/openrisc/include/asm/unaligned.h delete mode 100644 arch/powerpc/include/asm/unaligned.h delete mode 100644 arch/sh/include/asm/unaligned-sh4a.h delete mode 100644 arch/sh/include/asm/unaligned.h delete mode 100644 arch/sparc/include/asm/unaligned.h rename arch/x86/boot/compressed/{sev-es.c => sev.c} (98%) create mode 100644 arch/x86/include/asm/sev-common.h rename arch/x86/include/asm/{sev-es.h => sev.h} (70%) delete mode 100644 arch/x86/include/asm/unaligned.h rename arch/x86/kernel/{sev-es-shared.c => sev-shared.c} (96%) rename arch/x86/kernel/{sev-es.c => sev.c} (99%) delete mode 100644 arch/xtensa/include/asm/unaligned.h create mode 100644 drivers/clk/imx/clk-imx8qm-rsrc.c create mode 100644 drivers/clk/imx/clk-imx8qxp-rsrc.c create mode 100644 drivers/crypto/qce/aead.c create mode 100644 drivers/crypto/qce/aead.h create mode 100644 drivers/gpu/drm/amd/amdgpu/beige_goby_reg_init.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/Makefile create mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_dccg.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_hwseq.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_hwseq.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_init.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_init.h copy drivers/gpu/drm/amd/display/dc/{dcn302/dcn302_resource.c => dcn303/dcn303_res [...] create mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_resource.h create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn303/irq_service_dcn303.c create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn303/irq_service_dcn303.h create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn303.c create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn303.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_3_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_3_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dpcs_3_0_3_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dpcs_3_0_3_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/beige_goby_ip_offset.h create mode 100644 drivers/gpu/drm/bridge/cros-ec-anx7688.c create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.h delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/ib.h delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/switchib.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/switchx2.c create mode 100644 drivers/staging/media/hantro/hantro_g1.c create mode 100644 drivers/staging/media/hantro/sama5d4_vdec_hw.c delete mode 100644 drivers/tty/n_r3964.c create mode 100644 include/linux/bpfptr.h delete mode 100644 include/linux/n_r3964.h create mode 100644 include/linux/panic.h create mode 100644 include/linux/panic_notifier.h delete mode 100644 include/linux/unaligned/access_ok.h delete mode 100644 include/linux/unaligned/be_byteshift.h delete mode 100644 include/linux/unaligned/be_memmove.h delete mode 100644 include/linux/unaligned/be_struct.h delete mode 100644 include/linux/unaligned/generic.h delete mode 100644 include/linux/unaligned/le_byteshift.h delete mode 100644 include/linux/unaligned/le_memmove.h delete mode 100644 include/linux/unaligned/le_struct.h delete mode 100644 include/linux/unaligned/memmove.h delete mode 100644 include/uapi/linux/n_r3964.h create mode 100644 kernel/sched/core_sched.c create mode 100644 lib/slub_kunit.c copy {arch => tools/arch}/x86/include/asm/asm.h (87%) create mode 100644 tools/lib/bpf/bpf_gen_internal.h create mode 100644 tools/lib/bpf/gen_loader.c create mode 100644 tools/lib/bpf/skel_internal.h create mode 100644 tools/testing/selftests/bpf/prog_tests/syscall.c create mode 100644 tools/testing/selftests/bpf/prog_tests/tc_bpf.c create mode 100644 tools/testing/selftests/bpf/progs/syscall.c create mode 100644 tools/testing/selftests/bpf/progs/test_tc_bpf.c create mode 100755 tools/testing/selftests/net/forwarding/custom_multipath_hash.sh create mode 100755 tools/testing/selftests/net/forwarding/gre_custom_multipath_hash.sh create mode 100755 tools/testing/selftests/net/forwarding/ip6gre_custom_multipath_hash.sh create mode 100644 tools/testing/selftests/sched/.gitignore create mode 100644 tools/testing/selftests/sched/Makefile create mode 100644 tools/testing/selftests/sched/config create mode 100644 tools/testing/selftests/sched/cs_prctl_test.c