This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits ad8ac96dd1d6 mm/vmalloc: add __alloc_size attributes for better bounds [...] omits 3f0a6561844f percpu: add __alloc_size attributes for better bounds checking omits 35458ed11331 mm/page_alloc: add __alloc_size attributes for better boun [...] omits 72e083d13bee slab: add __alloc_size attributes for better bounds checking omits 192b7f676bd1 slab: clean up function declarations omits b113fd9a6f91 checkpatch: add __alloc_size() to known $Attribute omits 9fa6e78206c9 Compiler Attributes: add __alloc_size() for better bounds [...] omits 40af2b337ab0 mm: unexport {,un}lock_page_memcg omits 1b6546337227 mm: unexport folio_memcg_{,un}lock omits d961d80050c5 mm: migrate: simplify the file-backed pages validation whe [...] omits 7dd3c62b2565 mm: move kvmalloc-related functions to slab.h omits e89453505ce6 Merge branch 'akpm-current/current' omits 668466cbffeb Merge remote-tracking branch 'folio/for-next' omits bb63247a9488 Merge remote-tracking branch 'rust/rust-next' omits c38b1220d856 Merge remote-tracking branch 'nvmem/for-next' omits e1eeeec1aea2 Merge remote-tracking branch 'gnss/gnss-next' omits 90301888b1cf Merge remote-tracking branch 'kspp/for-next/kspp' omits b110ea47d058 Merge remote-tracking branch 'ntb/ntb-next' omits 5bdd3e484d2b Merge remote-tracking branch 'at24/at24/for-next' omits f0493c8aec75 Merge remote-tracking branch 'coresight/next' omits 2ea0c73896d8 Merge remote-tracking branch 'livepatching/for-next' omits fe8e241f48e5 Merge remote-tracking branch 'userns/for-next' omits ab6b26e6b293 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 6a1d2f4bb4dc Merge remote-tracking branch 'rpmsg/for-next' omits 501d39f9fca3 Merge remote-tracking branch 'vhost/linux-next' omits cdcfdc2fd358 Merge remote-tracking branch 'scsi-mkp/for-next' omits 7c1b3677d565 Merge remote-tracking branch 'scsi/for-next' omits 6a6685c00fa7 Merge remote-tracking branch 'cgroup/for-next' omits 2f45fbdf1e2f Merge remote-tracking branch 'staging/staging-next' omits 1db70d817274 Merge remote-tracking branch 'extcon/extcon-next' omits 02a20bee56d2 Merge remote-tracking branch 'percpu/for-next' omits 67e8f01bfdbc Merge remote-tracking branch 'rcu/rcu/next' omits 25926fb53be5 Merge remote-tracking branch 'tip/auto-latest' omits 67ca14dfc167 Merge remote-tracking branch 'spi/for-next' omits bf6535b66eb3 Merge remote-tracking branch 'devicetree/for-next' omits bf37e5d117a1 Merge remote-tracking branch 'audit/next' omits a4f4dd6bbb99 Merge remote-tracking branch 'iommu/next' omits ffc42a0fd393 Merge remote-tracking branch 'keys/keys-next' omits 6c1e3c85942c Merge remote-tracking branch 'integrity/next-integrity' omits bac57f31b228 Merge remote-tracking branch 'apparmor/apparmor-next' omits 5e30e0d7c411 Merge remote-tracking branch 'security/next-testing' omits f6d2edaa0468 Merge remote-tracking branch 'regulator/for-next' omits d264eddd03a4 Merge remote-tracking branch 'block/for-next' omits 287a75957817 Merge remote-tracking branch 'input/next' omits 8db8461e4893 Merge remote-tracking branch 'sound-asoc/for-next' omits b1e58a206889 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 7202cf143794 Merge remote-tracking branch 'amdgpu/drm-next' omits 583ed37cafc3 Merge remote-tracking branch 'bluetooth/master' omits 320c013df47d Revert "isystem: delete global -isystem compile option" omits a81ae0055a01 Merge remote-tracking branch 'net-next/master' omits 84f6a8ee3643 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 4f0e130af26d Merge remote-tracking branch 'cpupower/cpupower' omits be2271688566 Merge remote-tracking branch 'v4l-dvb-next/master' omits 44444e17e5d1 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits c69fb2e7bb7b Merge remote-tracking branch 'i3c/i3c/next' omits e83f10be8545 Merge remote-tracking branch 'i2c/i2c/for-next' omits 9b6f0f2ffec3 Merge remote-tracking branch 'hid/for-next' omits 80fcba959ba4 Merge remote-tracking branch 'pstore/for-next/pstore' omits 78e339941fb5 Merge remote-tracking branch 'printk/for-next' omits 69e47c0e8ff7 Merge remote-tracking branch 'vfs/for-next' omits 14b16cced7ef Merge remote-tracking branch 'file-locks/locks-next' omits 10d2bf61c3a9 Merge remote-tracking branch 'zonefs/for-next' omits 3a85b8f92e61 Merge remote-tracking branch 'ntfs3/master' omits ee71169bf8b4 Merge remote-tracking branch 'ext4/dev' omits 13e2ecfa6a82 Merge remote-tracking branch 'ext3/for_next' omits f6dcb16b73c4 Merge remote-tracking branch 'cifs/for-next' omits d74026fd0696 Merge remote-tracking branch 'ceph/master' omits 70b404b039f3 Merge remote-tracking branch 'btrfs/for-next' omits 524d8d648e40 Merge remote-tracking branch 'pidfd/for-next' omits c765d7b15bb6 Merge remote-tracking branch 'uml/linux-next' omits 7fe81519932e Merge remote-tracking branch 'sh/for-next' omits d4fe8a4f28c9 Merge remote-tracking branch 'parisc-hd/for-next' omits 09f37119b17d Merge remote-tracking branch 'nds32/next' omits 0678223010b2 Merge remote-tracking branch 'h8300/h8300-next' omits c79f5ef58c3a Merge remote-tracking branch 'clk-samsung/for-next' omits 0edb07d078d8 Merge remote-tracking branch 'xilinx/for-next' omits 69b7006fda93 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits e6b00f6b93dc Merge remote-tracking branch 'tegra/for-next' omits e3a157415f1b Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 91787f8403ce Merge remote-tracking branch 'scmi/for-linux-next' omits 002ec80e6549 Merge remote-tracking branch 'rockchip/for-next' omits aed856290b8a Merge remote-tracking branch 'renesas/next' omits 0b986d9d0566 Merge remote-tracking branch 'raspberrypi/for-next' omits 82f648a23541 Merge remote-tracking branch 'qcom/for-next' omits c1e89c76df76 Merge remote-tracking branch 'omap/for-next' omits ae01e0891bea Merge remote-tracking branch 'mvebu/for-next' omits 7309696ef999 Merge remote-tracking branch 'mediatek/for-next' omits 74a4183be470 Merge remote-tracking branch 'keystone/next' omits 37d08b87f047 Merge remote-tracking branch 'imx-mxs/for-next' omits 112dd5401a98 Merge remote-tracking branch 'at91/at91-next' omits 06ebb88ea8f0 Merge remote-tracking branch 'aspeed/for-next' omits ecfe227f8be6 Merge remote-tracking branch 'amlogic/for-next' omits abc68739a50e Merge remote-tracking branch 'actions/for-next' omits a4459be5d970 Merge remote-tracking branch 'arm-soc/for-next' omits 5c073fb717e2 Merge remote-tracking branch 'arm/for-next' omits dc6d6063f0e5 Merge remote-tracking branch 'dma-mapping/for-next' omits c1e8f0a37c2b Merge remote-tracking branch 'kbuild/for-next' omits c32256f6b644 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 00d39c2c1e6d Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 8b689e570314 Merge remote-tracking branch 'irqchip-fixes/irq/irqchip-fixes' omits ba36a35cb851 Merge remote-tracking branch 'fpga-fixes/fixes' omits cc2e962e656b Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 8589eda390fa Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits fd3b080daf69 Merge remote-tracking branch 'mmc-fixes/fixes' omits f9e2190dd9ce Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits d7cf12dd6386 Merge remote-tracking branch 'vfs-fixes/fixes' omits c8ac0f0918d4 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits bbfee6b882ed Merge remote-tracking branch 'hwmon-fixes/hwmon' omits d0f845d7af98 Merge remote-tracking branch 'omap-fixes/fixes' omits 5fcf93ccd5e8 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits efbda1ddac47 Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 2bfd847c5b72 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits fbd31108554f Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 527877fde922 Merge remote-tracking branch 'spi-fixes/for-linus' omits 7c2d6efdfaea Merge remote-tracking branch 'regulator-fixes/for-linus' omits 4e1df076fd47 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 4ff08cce2c99 Merge remote-tracking branch 'sound-current/for-linus' omits 586dbd8a3c55 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 292675a46f6a Merge remote-tracking branch 'netfilter/master' omits b28d0426d08e Merge remote-tracking branch 'ipsec/master' omits 9da7b52f68bf Merge remote-tracking branch 'bpf/master' omits 9665d913e2b7 Merge remote-tracking branch 'net/master' omits edd0afc55f2a Merge remote-tracking branch 'm68k-current/for-linus' omits 86ee85e3e251 Revert "compiler_attributes.h: drop __has_attribute() supp [...] omits 27f8b47f2e25 Merge branch 'for-next/clang-fallthrough' into for-next/kspp omits efd6ffce9bf9 Makefile: Enable -Wimplicit-fallthrough for Clang omits 91dd29f67ea7 vdpa: potential uninitialized return in vhost_vdpa_va_map() omits 3dfa449593a9 vdpa/mlx5: Avoid executing set_vq_ready() if device is reset omits 74b53c9c8d54 vdpa/mlx5: Clear ready indication for control VQ omits 6f4a4791f05f vduse: Cleanup the old kernel states after reset failure omits 9ff131eb34bf vduse: missing error code in vduse_init() omits 48ef2d0e0562 virtio: don't fail on !of_device_is_compatible omits dd1b86279856 hrtimer: Don't apply offset to KTIME_MAX values omits 9a4138141458 rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader omits dfa8f6f52861 rcu: Avoid unneeded function call in rcu_read_unlock() omits a96eb1f80ca6 rcutorture: Avoid problematic critical section nesting on [...] omits 0b08ae2b42e1 rcu-tasks: Fix read-side primitives comment for call_rcu_t [...] omits a11626f1262e rcu: Fix existing exp request check in sync_sched_exp_onli [...] omits f1951b8b205c rcu-tasks: Clarify read side section info for rcu_tasks_ru [...] omits ce23062da1ed rcu-tasks: Correct check for no_hz_full cpu in show_stalle [...] omits 545864d99770 rcu-tasks: Correct firstreport usage in check_all_holdout_ [...] omits 9135b85ae98c rcu-tasks: Fix s/rcu_add_holdout/trc_add_holdout/ typo in comment omits 9c11b717af33 kcsan: selftest: Cleanup and add missing __init omits 9ad717e8b5d2 kcsan: Move ctx to start of argument list omits d4e8a683d67f kcsan: Support reporting scoped read-write access type omits 69d81b34dd30 kcsan: Start stack trace with explicit location if provided omits 98684fa2c3d8 kcsan: Save instruction pointer for scoped accesses omits c7a703062d70 kcsan: Add ability to pass instruction pointer of access t [...] omits 1059c8338463 kcsan: test: Fix flaky test case omits de9bb98baab8 kcsan: test: Use kunit_skip() to skip tests omits 454a8abacd54 kcsan: test: Defer kcsan_test_init() after kunit initialization omits fc748a74c18e rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kt [...] omits 007d39e8190e rcu: Make rcu update module parameters world-readable omits 6341af1e9381 rcu: Make rcu_normal_after_boot writable again omits aaebbbb82702 rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_stat [...] omits f34dc36ab576 scftorture: Warn on individual scf_torture_init() error co [...] omits 74ab08d79b86 rcuscale: Warn on individual rcu_scale_init() error conditions omits 857264efdec1 refscale: Warn on individual ref_scale_init() error conditions omits f7079badca90 locktorture: Warn on individual lock_torture_init() error [...] omits 8c02736b0c58 rcutorture: Warn on individual rcu_torture_init() error co [...] omits 0279c988c4d7 torture: Make kvm-remote.sh print size of downloaded tarball omits 4702c2bfaa35 rcu-tasks: Fix s/instruction/instructions/ typo in comment omits e5df8041d81f rcutorture: Suppressing read-exit testing is not an error omits be0260255570 rcu: Make rcutree_dying_cpu() use its "cpu" parameter omits 8ee460c57c4b rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() omits 6e585f5fcda0 rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() omits cdc396c8d212 rcu-tasks: Remove second argument of rcu_read_unlock_trace [...] omits ab9122271b7f rcu-tasks: Add trc_inspect_reader() checks for exiting cri [...] omits 73a2ffd0ccf6 rcu-tasks: Simplify trc_read_check_handler() atomic operations omits e737fc9f130d rcu-tasks: Wait for trc_read_check_handler() IPIs omits dfbfd4fa0355 clocksource: Forgive repeated long-latency watchdog clocks [...] omits cf29e9dfc2ab rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...] omits 9563ee542bf3 rcu: Fix undefined Kconfig macros omits b72b2829be86 doc: Add another stall-warning root cause in stallwarn.rst omits 7ec7bace5f87 rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp omits bf2a9b711a53 rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp omits a227a3656130 torture: Allot 1G of memory for scftorture runs omits f4de3d093f55 rcu-nocb: Fix a couple of tree_nocb code-style nits omits 8d9ba90c2479 rcu: Mark accesses to rcu_state.n_force_qs omits be2b89db6e26 tools/rcu: Add an extract-stall script omits dbf57636d3b2 torture: Make torture.sh print the number of files to be c [...] omits a93a2af76d1a scftorture: Count reschedule IPIs omits 8ab357a31ccf scftorture: Account for weight_resched when checking for a [...] omits fa56076ca8d2 scftorture: Shut down if nonsensical arguments given omits e0647fcf7be4 scftorture: Allow zero weight to exclude an smp_call_funct [...] omits fa31da54088b iio: adc: ad7793: Fix IRQ flag omits 9551d8a20b39 iio: adc: ad7780: Fix IRQ flag omits c7dc9cb98491 iio: adc: ad7192: Add IRQ flag omits 5448a9e9f16a Merge branch 'x86/urgent' omits 078bb3fb27f9 Merge branch 'timers/urgent' omits 379e91db4017 Merge branch 'smp/urgent' omits f72beb9f9de4 Merge branch 'sched/urgent' omits e405cb05f9c7 Merge branch 'locking/urgent' omits 8bad75aca006 scsi: ufs: ufs-pci: Fix Intel LKF link stability omits 3fd24f5fefeb scsi: mpt3sas: Clean up some inconsistent indenting omits 38099d95a9cf scsi: megaraid: Clean up some inconsistent indenting omits 371204e7c8a3 scsi: sr: Fix spelling mistake "does'nt" -> "doesn't" omits 17c33e051b77 scsi: Remove SCSI CDROM MAINTAINERS entry omits e512b4f872f8 scsi: megaraid: Fix Coccinelle warning omits ff5e26e772c3 scsi: ncr53c8xx: Remove unused retrieve_from_waiting_list( [...] omits 1e2695c88bd1 scsi: elx: efct: Do not hold lock while calling fc_vport_t [...] omits 48f610e8e454 scsi: target: Fix the pgr/alua_support_store functions omits 5ee1be89eb8d scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE omits 4950a1de8f08 scsi: sd: Free scsi_disk device via put_device() omits 9899a21b342e scsi: mpt3sas: Call cpu_relax() before calling udelay() omits 7d3e65222b3c scsi: iscsi: Adjust iface sysfs attr detection omits 77059a88fd4d scsi: ufs: ufshpb: Remove unused parameters omits 6f8805311775 scsi: lpfc: Remove unneeded variable omits 4d568aeb6d71 scsi: lpfc: Fix compilation errors on kernels with no CONF [...] omits 389ac4eff018 scsi: lpfc: Fix CPU to/from endian warnings introduced by [...] omits df7bff783239 scsi: elx: efct: Fix void-pointer-to-enum-cast warning for [...] omits 533e1f431141 scsi: st: Add missing break in switch statement in st_ioctl() omits 1258fee6e4d3 drm/sched: fix the bug of time out calculation(v4) omits 9c551c76c12d drm/radeon: Add HD-audio component notifier support (v2) omits 0c032f368101 Revert "drm/amd/display: To modify the condition in indica [...] omits ab9b95837e4d Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 334b282d2606 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 481d694fd1fb drm/amdgpu: only check for _PR3 on dGPUs omits 2d8dafc1591c drm/amdgpu: add another raven1 gfxoff quirk omits 08af79acba91 drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails omits 266b5ce7cd98 drm/amdkfd: export svm_range_list_lock_and_flush_work omits a1565d839fb8 drm/amdkfd: avoid conflicting address mappings omits b46606d6bc43 drm/amdgpu: Add a UAPI flag for hot plug/unplug omits 868b936e6ccd drm/amdgpu: drm/amdgpu: Handle IOMMU enabled case omits a7465df4c358 drm/ttm: Clear all DMA mappings on demand omits c273e92dfe84 drm/ttm: Create pinned list omits c58e6adab590 iio: adc: aspeed: set driver data when adc probe. omits fbec1b031385 iio: adc: rzg2l_adc: add missing clk_disable_unprepare() i [...] omits a0c04017f697 iio: adc: max1027: Fix the number of max1X31 channels omits b242e82467c5 iio: adc: max1027: Fix wrong shift with 12-bit devices omits ce9e3d5989e5 iio: adc128s052: Fix the error handling path of 'adc128_probe()' omits f2223affb474 iio: adc: rzg2l_adc: Fix -EBUSY timeout error return omits 7956cf5d76b1 iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed omits a486dac372de iio: dac: ti-dac5571: fix an error code in probe() omits 27f681116fdf Merge branch 'misc' into for-next omits 5e115b419d2b soc: document merges omits 8e99b61ee1e0 Merge branch 'arm/late' into for-next omits dd300577952e Merge tag 'v5.15-rockchip-dts64-2' of git://git.kernel.org [...] omits 894c2e3620f6 Merge tag 'v5.15-rockchip-dts64-1' of git://git.kernel.org [...] omits 6f4f55bdc436 Merge tag 'zynqmp-dt-for-v5.15' of https://github.com/Xili [...] omits 6af351634451 Merge branch 'arm/dt' into for-next omits 5acc7bf3074e Merge branch 'arm/fixes' into for-next omits 305d90ec35b5 soc: document merges omits a9f2c2d25864 Merge branch 'arm/soc' into for-next omits 1f5178a082a1 Merge branch 'arm/defconfig' into for-next omits 96ec1bf04594 Merge branch 'arm/drivers' into for-next omits 4f84d6c774fc Merge branch 'arm/dt' into for-next omits 602b2c5a7705 Merge branch 'arm/fixes' into for-next omits 3fa70711d857 Merge tag 'v5.14-rc7' into for-next omits cc1dbdeb17dd Merge branch 'i2c/for-mergewindow' into i2c/for-next omits fad336c06aff Merge branch 'misc' into for-next omits 2d9714a969ca Merge branch 'fixes' into for-next omits a33746063fc4 Merge tag 'reset-fixes-for-v5.14' of git://git.pengutronix [...] omits 054bc6a105d7 arm/arm64: dts: Fix remaining dtc 'unit_address_format' warnings omits ec1127b4dd61 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 4364229fd558 soc: document merges omits ca9ad70469a4 Merge branch 'arm/soc' into for-next omits f30970fcceec Merge branch 'arm/fixes' into for-next omits 319a1b58f6c7 ARM: s3c: delete unneed local variable "delay" omits bb89b00f2e9d soc: document merges omits e860bded99d2 Merge branch 'arm/soc' into for-next omits 69c0e7e97b2f Merge branch 'arm/drivers' into for-next omits b1ad223ac5a7 Merge branch 'arm/dt' into for-next omits ff0f53fd8dff Merge branch 'i2c/for-mergewindow' into i2c/for-next omits a0a11a876027 Merge branch 'i2c/for-current' into i2c/for-next omits 8fb12751ac78 i2c: virtio: add a virtio i2c frontend driver omits 42034afd430a i2c: hix5hd2: fix IRQ check omits fcc750e0f4d8 i2c: s3c2410: fix IRQ check omits eef7fa1001c0 i2c: iop3xx: fix deferred probing omits 52e22d4d4e37 Merge branch 'misc' into for-next omits 4060df1d7c27 soc: document merges omits c5ccc918143b Merge branch 'arm/defconfig' into for-next omits b1f943022498 Merge branch 'arm/fixes' into for-next omits bda5d0ef3f88 Merge branch 'arm/dt' into for-next omits ffc192c81705 soc: document merges omits 202d727b12d3 Merge branch 'arm/defconfig' into for-next omits 4e2852549ba8 Merge branch 'arm/dt' into for-next omits af65640084bd Merge branch 'arm/fixes' into for-next omits f2fbe17427b6 Merge branch 'arm/drivers' into for-next omits 9573a211d718 Merge branch 'arm/soc' into for-next omits 699fe4b190da Merge tag 'omap-for-v5.15/sr-signed' of git://git.kernel.o [...] omits 32e8e4aeb37d Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 546b48ae6a04 Merge branch 'i2c/for-current' into i2c/for-next omits 394a5f529e59 Merge branch 'misc' into for-next omits 84d192d60656 Merge branch 'fixes' into for-next omits b697c84780d3 Merge branch 'misc' into for-next omits c93ca5f21d93 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits b37e897eb18e soc: document merges omits ba5b42a10a9e Merge branch 'arm/soc' into for-next omits 7d2744bd7509 Merge branch 'arm/drivers' into for-next omits 43553c667f56 Merge branch 'arm/dt' into for-next omits 12297121e0c8 Merge branch 'arm/fixes' into for-next omits 76b8992dc7e4 soc: document merges omits 7098357ded14 Merge branch 'arm/drivers' into for-next omits 01d824de88c3 Merge branch 'arm/dt' into for-next omits 797cc1e6ea15 Merge branch 'arm/fixes' into for-next omits b102356e5bc1 Merge branch 'at91-dt' into at91-next omits 3c896446918b Merge branch 'fixes' into for-next omits 276fbcb8b79a Merge branch 'at91-dt' into at91-next omits 02022c587257 Merge branch 'at91-dt' into at91-next omits 07de34f5ce1e extcon: max3355: Drop unused include omits c3c7ae619c8e extcon: usb-gpio: Use the right includes omits b2a7f104a035 Merge branches 'at91-dt' and 'at91-defconfig' into at91-next omits 7cce786c9a92 Merge branch 'at91-soc' into at91-next adds d0ee23f9d78b tools: compiler-gcc.h: Guard error attribute use with __ha [...] adds 1619b69edce1 powerpc/boot: Fix build failure since GCC 4.9 removal adds 6a4746ba0619 ipc: remove memcg accounting for sops objects in do_semtimedop() adds 77e02cf57b6c memblock: introduce saner 'memblock_free_ptr()' interface adds 3ca706c189db drm/ttm: fix type mismatch error on sparc64 adds cf8dd57bd0d6 ARM: config: multi v7: Enable dependancies adds 8c1768967e27 ARM: config: mutli v7: Reenable FB dependency adds 3f1c260ffddb MAINTAINERS: Add myself as MStar/Sigmastar Armv7 SoC maintainers adds 1e2e47585326 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds a6d053a2fe9b Merge remote-tracking branch 'm68k-current/for-linus' adds f7ec554b73c5 net: hns3: add option to turn off page pool feature adds d18e81183b1c net: hns3: pad the short tunnel frame before sending to hardware adds 1dc839ec09d3 net: hns3: change affinity_mask to numa node range adds b81d89487465 net: hns3: disable mac in flr process adds 472430a7b066 net: hns3: fix the exception when query imp info adds 427900d27d86 net: hns3: fix the timing issue of VF clearing interrupt sources adds 8c0922ce4b9b Merge branch 'hns3-fixes' adds 550ac9c1aaaa net-caif: avoid user-triggerable WARN_ON(1) adds 8520e224f547 bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode adds d8079d8026f8 bpf, selftests: Add cgroup v1 net_cls classid helpers adds 43d2b88c29f2 bpf, selftests: Add test case for mixed cgroup v1/v2 adds 2865ba82476a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 4f884f396276 tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() adds d198b2776264 Revert "Revert "ipv4: fix memory leaks in ip_cmsg_send() c [...] adds 866e97fc1666 Merge remote-tracking branch 'net/master' adds 356ed64991c6 bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog adds 291c33810e97 Merge remote-tracking branch 'bpf/master' adds f89baa105992 Merge remote-tracking branch 'ipsec/master' adds 8ca850f9ec8d Merge remote-tracking branch 'netfilter/master' adds 040675f43f33 Merge remote-tracking branch 'rdma-fixes/for-rc' adds ad7cc2d41b7a ALSA: hda/realtek: Quirks to enable speaker output for Len [...] adds e8560acdceaa Merge remote-tracking branch 'sound-current/for-linus' adds 15398369596c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds d2eee7830abd Merge remote-tracking branch 'regulator-fixes/for-linus' adds d895cece580e Merge remote-tracking branch 'spi-fixes/for-linus' adds 79e9e30a9292 serial: 8250: 8250_omap: Fix RX_LVL register offset adds 74e1eb3b4a1e serial: mvebu-uart: fix driver's tx_empty callback adds 06e49073dfba tty: synclink_gt: rename a conflicting function name adds 7049d853cfb9 tty: unexport tty_ldisc_release adds 61ec1a339299 Merge remote-tracking branch 'tty.current/tty-linus' adds f81c08f897ad usb: testusb: Fix for showing the connection speed adds f5dfd98a80ff usb: gadget: u_audio: EP-OUT bInterval in fback frequency adds 17956b53ebff usb: gadget: r8a66597: fix a loop in set_feature() adds b69ec50b3e55 usb: cdns3: fix race condition before setting doorbell adds 856e6e8e0f93 usb: dwc2: check return value after calling platform_get_r [...] adds 91fac0741d48 USB: cdc-acm: fix minor-number release adds aad06846a230 usb: ehci: Simplify platform driver registration adds d91adc5322ab Revert "USB: bcma: Add a check for devm_gpiod_get" adds 8cfac9a6744f usb: dwc3: core: balance phy init and exit adds 91bb163e1e4f usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave adds 58877b0824da usb: core: hcd: Add support for deferring roothub registration adds b7a0a792f864 xhci: Set HCD flag to defer primary roothub registration adds 5cf86349e98b usb: core: hcd: Modularize HCD stop configuration in usb_s [...] adds dbe2518b2d8e usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA adds 595091a1426a usb: gadget: f_uac2: Add missing companion descriptor for [...] adds f0e8a206a2a5 usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval adds da546d6b748e arm64: dts: qcom: ipq8074: remove USB tx-fifo-resize property adds 70e16d8390d0 Merge remote-tracking branch 'usb.current/usb-linus' adds 44f92595950b Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 1ac893a0690e Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds 92dc0b1f46e1 staging: greybus: uart: fix tty use after free adds c5bb77006922 Merge remote-tracking branch 'staging.current/staging-linus' adds f7a28df7db84 iio: dac: ti-dac5571: fix an error code in probe() adds 9033c7a35748 iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed adds 9909a395e980 iio: adc: rzg2l_adc: Fix -EBUSY timeout error return adds bbcf40816b54 iio: adc128s052: Fix the error handling path of 'adc128_probe()' adds 732ae19ee8f5 iio: adc: max1027: Fix wrong shift with 12-bit devices adds f0cb5fed37ab iio: adc: max1027: Fix the number of max1X31 channels adds fa002b364981 iio: adc: rzg2l_adc: add missing clk_disable_unprepare() i [...] adds eb795cd97365 iio: adc: aspeed: set driver data when adc probe. adds 89a86da5cb8e iio: adc: ad7192: Add IRQ flag adds e081102f3077 iio: adc: ad7780: Fix IRQ flag adds 1a913270e57a iio: adc: ad7793: Fix IRQ flag adds be141d46b24e Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds b564171ade70 binder: fix freeze race adds 5fdb55c1ac95 binder: make sure fd closes complete adds 7a8aa39d4456 nvmem: core: Add stubs for nvmem_cell_read_variable_le_u32 [...] adds 212b5d2d3ed9 coresight: syscfg: Fix compiler warning adds 8d753db5c227 misc: genwqe: Fixes DMA mask setting adds 25a143321648 mcb: fix error handling in mcb_alloc_bus() adds 41251cf2fae9 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds f60f5741002b mtd: rawnand: qcom: Update code word value for raw read adds cd335bbb005e Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 3c8e0047e766 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 1605de1b3ca6 ARM: at91: pm: do not panic if ram controllers are not enabled adds 63a84d560e81 ARM: dts: at91: sama7g5: add ram controllers adds 2305d7ab6610 ARM: dts: at91: sama7g5: add securam node adds 16b161bcf5d4 ARM: dts: at91: sama7g5: add shdwc node adds 6f3466228451 ARM: dts: at91: sama7g5: add chipid adds ac809e7879b1 ARM: at91: pm: switch backup area to vbat in backup mode adds 4348cc10da63 ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default adds a0ed37c783ae Merge remote-tracking branch 'at91-fixes/at91-fixes' adds a0b3ab43ac0d Merge remote-tracking branch 'omap-fixes/fixes' adds 2b59dcf69602 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds b4154190bb0f Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 1e1a4a703cf2 Merge remote-tracking branch 'vfs-fixes/fixes' adds 3c3c8e88c871 platform/x86: amd-pmc: Increase the response register timeout adds 06daf3a3830b Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 6a2ea0d34af1 scsi: st: Add missing break in switch statement in st_ioctl() adds 96fafe7c6523 scsi: elx: efct: Fix void-pointer-to-enum-cast warning for [...] adds 59936430e6a6 scsi: lpfc: Fix CPU to/from endian warnings introduced by [...] adds 37e384095f20 scsi: lpfc: Fix compilation errors on kernels with no CONF [...] adds 5d1e15108b8d scsi: lpfc: Remove unneeded variable adds 65ef27f7798b scsi: ufs: ufshpb: Remove unused parameters adds 4e2855082925 scsi: iscsi: Adjust iface sysfs attr detection adds e4953a93104c scsi: mpt3sas: Call cpu_relax() before calling udelay() adds 265dfe8ebbab scsi: sd: Free scsi_disk device via put_device() adds 7215e909814f scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE adds ef7ae7f746e9 scsi: target: Fix the pgr/alua_support_store functions adds 450907424d9e scsi: elx: efct: Do not hold lock while calling fc_vport_t [...] adds 1f97c29beee7 scsi: ncr53c8xx: Remove unused retrieve_from_waiting_list( [...] adds 17dfd54d391e scsi: megaraid: Fix Coccinelle warning adds fc13fc074909 scsi: Remove SCSI CDROM MAINTAINERS entry adds e699a4e1d373 scsi: sr: Fix spelling mistake "does'nt" -> "doesn't" adds 655a68b2203e scsi: megaraid: Clean up some inconsistent indenting adds 04c260bdaeed scsi: mpt3sas: Clean up some inconsistent indenting adds 1cbc9ad3eecd scsi: ufs: ufs-pci: Fix Intel LKF link stability adds 4521428c4811 scsi: sd: Make sd_spinup_disk() less noisy adds 1a0db7744e45 scsi: bsg: Fix device unregistration adds 50d743f758fc Merge remote-tracking branch 'scsi-fixes/fixes' adds 9af4bf2171c1 drm/i915/dp: return proper DPRX link training result adds c8dead5751b8 drm/i915/dp: Use max params for panels < eDP 1.4 adds 415406380c29 drm/i915/guc: drop guc_communication_enabled adds 04a3ab6acd54 drm/i915/gem: Fix the mman selftest adds 031536665f64 drm/i915: Release ctx->syncobj on final put, not on ctx close adds 00598d5c6931 drm/i915: Get PM ref before accessing HW register adds 4ad3ea1c6935 drm/i915/selftests: Do not use import_obj uninitialized adds 347c4db2afc7 drm/i915/selftests: Always initialize err in igt_dmabuf_im [...] adds 7889367d7795 drm/i915: Enable -Wsometimes-uninitialized adds f92e839b32e9 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 5d05426b0fd6 Merge remote-tracking branch 'mmc-fixes/fixes' adds f5148f509225 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds f08dec16b9ae Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds a8bbcbe2f58a Merge remote-tracking branch 'fpga-fixes/fixes' adds 710aebf94d7d Merge remote-tracking branch 'irqchip-fixes/irq/irqchip-fixes' adds 36e9bcb8edfc drm/vc4: select PM adds 0af8f7af4a30 drm/vc4: hdmi: Make sure the controller is powered up during bind adds a22dad7fa0cd drm/vc4: hdmi: Rework the pre_crtc_configure error handling adds a37f02e8301d drm/vc4: hdmi: Split the CEC disable / enable functions in two adds 1b58254cf1b6 drm/vc4: hdmi: Make sure the device is powered with CEC adds 4209f03fcb8e drm/vc4: hdmi: Warn if we access the controller while disabled adds ee71904c02ea Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 236378bb6ca7 Makefile: Enable -Wimplicit-fallthrough for Clang new 926ade1092a3 Merge branch 'for-next/clang-fallthrough' into for-next/kspp new ccede4774c09 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new d2b9fdcb718c Merge remote-tracking branch 'kbuild/for-next' new 59583f747664 sparc32: page align size in arch_dma_alloc new 0d4d72c7cc6c Merge remote-tracking branch 'dma-mapping/for-next' new 7962c2eddbfe arch: remove unused function syscall_set_arguments() new 11cca9e36e9e Merge remote-tracking branch 'asm-generic/master' new 85ab7deb536d Merge remote-tracking branch 'arm/for-next' new 20fbc25f6697 Merge remote-tracking branch 'actions/for-next' new 232712d34fa5 Merge remote-tracking branch 'amlogic/for-next' new 07c99062a278 Merge remote-tracking branch 'aspeed/for-next' new 9648a43994eb Merge branch 'at91-fixes' into at91-next new 7bcd74a8e3b2 Merge remote-tracking branch 'at91/at91-next' new ab6b38f76701 Merge remote-tracking branch 'imx-mxs/for-next' new 4bfce3141d36 Merge remote-tracking branch 'keystone/next' new 7b16ab1f0184 Merge remote-tracking branch 'mediatek/for-next' new 41f0d9846cbe Merge remote-tracking branch 'mvebu/for-next' new fedab8323e7d Merge remote-tracking branch 'omap/for-next' new 84eacaa39aff Merge remote-tracking branch 'qcom/for-next' new aeb0a9e1cacc Merge remote-tracking branch 'raspberrypi/for-next' new 9fc9d9cf3d2f Merge remote-tracking branch 'renesas/next' new 3da37847c992 Merge remote-tracking branch 'rockchip/for-next' new a4969fd3d7c2 Merge remote-tracking branch 'scmi/for-linux-next' new 1f4cd1201bf6 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 71a15acc4b77 Merge remote-tracking branch 'tegra/for-next' new 3cb024257cd2 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 500e6dfbb465 arm64: dts: ti: k3-am64-mcu: Add pinctrl new 6cb79ae0663c Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new f2599f99d155 Merge remote-tracking branch 'xilinx/for-next' new 8ac4aedcf7b3 clk: renesas: r8a779a0: Add TPU clock new 68d9d88e0222 Merge remote-tracking branch 'clk-renesas/renesas-clk' new aaf99206fded Merge remote-tracking branch 'clk-samsung/for-next' new ab8bf920a808 Merge remote-tracking branch 'h8300/h8300-next' new 0fd72adf6534 Merge remote-tracking branch 'nds32/next' new 5619ea563431 Merge remote-tracking branch 'parisc-hd/for-next' new 9532d240a177 Merge remote-tracking branch 'sh/for-next' new 03011e0c73b8 Merge remote-tracking branch 'uml/linux-next' new 242ffe8dde60 Merge remote-tracking branch 'pidfd/for-next' new 95cd0eee323d Merge remote-tracking branch 'btrfs/for-next' new 16b81247410c Merge remote-tracking branch 'ceph/master' new b4a8c8f8fa8b cifs: rename fs/cifs directory to fs/smbfs_client new c1abf1305957 cifs: rename uapi/linux/cifs directory to uapi/linux/smbfs_client new 556ef4f6e384 Merge remote-tracking branch 'cifs/for-next' new b90d57071f23 Merge remote-tracking branch 'ext3/for_next' new d893d8feef87 Merge remote-tracking branch 'ext4/dev' new f2dd94bde504 fuse: annotate lock in fuse_reverse_inval_entry() new aed3106bb9b2 fuse: use kmap_local_page() new 7d47a0b6ac42 fuse: Delete a slightly redundant code new 7a41554fdfb0 fuse: move fuse_invalidate_attr() into fuse_update_ctime() new ed4d14ba28dc Merge remote-tracking branch 'fuse/for-next' new aa0a6995b066 Merge remote-tracking branch 'ntfs3/master' new 34eb1e464d1b Merge remote-tracking branch 'zonefs/for-next' new ac1cce405163 Merge remote-tracking branch 'file-locks/locks-next' new f7bfdf2afa82 Merge remote-tracking branch 'vfs/for-next' new a239a8f2d562 Merge remote-tracking branch 'printk/for-next' new 6a49ff57bc66 Merge remote-tracking branch 'pstore/for-next/pstore' new 8e7fd1e0511a Merge remote-tracking branch 'hid/for-next' new c119e7d00c91 i2c: xiic: Fix broken locking on tx_msg new 861dcffe1b9e i2c: xiic: Drop broken interrupt handler new 743e227a8959 i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in [...] new fdacc3c7405d i2c: xiic: Switch from waitqueue to completion new d12e4bbb190b i2c: xiic: Only ever transfer single message new 294b29f15469 i2c: xiic: Fix RX IRQ busy check new d39dd50e092d Merge remote-tracking branch 'i2c/i2c/for-next' new 1740a8ed077f Merge remote-tracking branch 'i3c/i3c/next' new 129f0393bb8f Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 604370e106cc Documentation/process: Add maintainer handbooks section new 31c9d7c82975 Documentation/process: Add tip tree handbook new f99b4fe27f7e docs: block: fix discard_max_bytes references new d7482c0da76c Doc: page_migration: fix numbering for non-LRU movable flags new d9548979f7ae Documentation: checkpatch: Add SPLIT_STRING message new 29bd0cace235 Documentation: checkpatch: Add TRAILING_SEMICOLON message new 3454cd5616e9 Documentation: checkpatch: Add SYMBOLIC_PERMS message new 121ca40797f1 docs/zh_CN: Add zh_CN/admin-guide/sysrq.rst new 242f4c77b1c8 docs: zh_TW/index: Move arm64/index to arch-specific section new 2435f8ba2e78 Merge remote-tracking branch 'jc_docs/docs-next' new 3e0aff2dfdf4 Merge remote-tracking branch 'v4l-dvb-next/master' new 5b0dd22ffed9 Merge remote-tracking branch 'cpupower/cpupower' new 3f1c5a972359 Merge remote-tracking branch 'thermal/thermal/linux-next' new 847371ce049b mlxsw: spectrum: Bump minimum FW version to xx.2008.3326 new 13eb056ee58b mlxsw: spectrum: Move port module mapping before core port init new fec2386162d1 mlxsw: spectrum: Move port SWID set before core port init new ed403777f653 mlxsw: reg: Add Port Local port to Label Port mapping Register new 1dbfc9d76551 mlxsw: spectrum: Use PLLP to get front panel number and sp [...] new 78f824b33530 mlxsw: reg: Add Port Module To local DataBase Register new 32ada69bba7e mlxsw: spectrum: Use PMTDB register to obtain split info new cd92d79d5fdb mlxsw: reg: Remove PMTM register new a9d5e3d78dfd Merge branch 'mlxsw-next' new a962cc4ba1a1 s390/ctcm: remove incorrect kernel doc indicators new 239686c11f6a s390/lcs: remove incorrect kernel doc indicators new 478a31403b36 s390/netiucv: remove incorrect kernel doc indicators new a1ac1b6e4137 s390/ism: switch from 'pci_' to 'dma_' API new f787e3cfeaa6 Merge branch 's390-next' new fa0866625543 net/smc: add support for user defined EIDs new 11a26c59fc51 net/smc: keep static copy of system EID new 3c572145c24e net/smc: add generic netlink support for system EID new 55bd079a3cb6 Merge branch 'smc-EDID-support' new 01649011cc82 r8169: remove support for chip version RTL_GIGA_MAC_VER_27 new c70aae139d39 ptp: ptp_clockmatrix: Remove idtcm_enable_tod_sync() new 794c3dffacc1 ptp: ptp_clockmatrix: Add support for FW 5.2 (8A34005) new da9facf1c182 ptp: ptp_clockmatrix: Add support for pll_mode=0 and manua [...] new 0f440524b697 net: wwan: iosm: fix linux-next build error new b9bbc4c1debc ethtool: prevent endless loop if eeprom size is smaller th [...] new 32e3573f7392 skbuff: inline page_frag_alloc_align() new 0ccf85111824 net: phy: at803x: add support for qca 8327 internal phy new e435a6b5315a net: hns3: PF support get unicast MAC address space assign [...] new 5c56ff486dfc net: hns3: PF support get multicast MAC address space assi [...] new f2173257b92e Merge branch 'hns3-mac' new b429f0ecd8df Merge remote-tracking branch 'net-next/master' new f1455432c1d4 Merge remote-tracking branch 'bluetooth/master' new b72841e4dcd5 mtd: mtdswap: Remove redundant assignment of pointer eb new 98de3ea58f05 Merge remote-tracking branch 'mtd/mtd/next' new a2aec2c86ef0 mtd: Remove obsolete macros only used by the old nand_eccl [...] new c606d4f77c8a mtd: rawnand: atmel: Make use of the helper function devm_ [...] new df9e5170bc4d mtd: rawnand: bcm6368: Make use of the helper function dev [...] new 5f14a8ca1b49 mtd: rawnand: denali: Make use of the helper function devm [...] new 557de1cfabd6 mtd: rawnand: gpio: Make use of the helper function devm_p [...] new fe6b7a9f9159 mtd: rawnand: gpmi: Make use of the helper function devm_p [...] new 1cda2633999a mtd: rawnand: hisi504: Make use of the helper function dev [...] new 5da7bb27a582 mtd: rawnand: mtk: Make use of the helper function devm_pl [...] new 8826e1107236 mtd: rawnand: mtk_ecc: Make use of the helper function dev [...] new 7b7be2186181 mtd: rawnand: omap_elm: Make use of the helper function de [...] new f47dca43c51f mtd: rawnand: oxnas: Make use of the helper function devm_ [...] new 7e2561430dff mtd: rawnand: plat_nand: Make use of the helper function d [...] new 8d77c55f090d mtd: rawnand: stm32_fmc2: Make use of the helper function [...] new 2f597bc45e47 mtd: rawnand: tegra: Make use of the helper function devm_ [...] new 524bd02a6ff8 mtd: rawnand: txx9ndfm: Make use of the helper function de [...] new 2d77b08eaf0b mtd: rawnand: vf610: Make use of the helper function devm_ [...] new abac656349cb mtd: rawnand: xway: Make use of the helper function devm_p [...] new 46a0dc10fb32 mtd: rawnand: intel: Fix potential buffer overflow in probe new 437d40c8588f Merge remote-tracking branch 'nand/nand/next' new 59715cffce19 drm/amdgpu: use IS_ERR for debugfs APIs new 62d266b2bd4a drm/amdgpu: cleanup debugfs for amdgpu rings new 8a4d393ef497 drm/amd/amdgpu: Enable some sysnodes for guest smi new 06dd1888ee58 drm/amd/display: Add NULL checks for vblank workqueue new 02f958a20cb2 drm/amdgpu: refactor function to init no-psp fw new 334f81d1643b drm/amdgpu: Update RAS status print new 3771449bc80f drm/amdgpu: Update RAS trigger error block support new 5f64d9af0279 drm/amd/display: dc_assert_fp_enabled assert only if FPU i [...] new ee121f7ebe60 drm/amdgpu: fix sysfs_emit/sysfs_emit_at warnings(v2) new c7c6b86acbd7 drm/amdgpu: update SMU PPSMC for cyan skilfish new ca8ff8fcb3f0 drm/amdgpu: update SMU driver interface for cyan skilfish(v3) new 2ba83fd53f28 drm/amdgpu: add some pptable funcs for cyan skilfish(v3) new d4ac13324846 drm/amdgpu: add manual sclk/vddc setting support for cyan [...] new a7496559e4d1 drm/amdgpu: Increase direct IB pool size new e312af6c2a92 drm/amdkfd: make needs_pcie_atomics FW-version dependent new b25715a0155d drm/amd/display: expose dsc overhead bw in dc dsc header new 3550d6225b1f drm/amd/display: Add DPCD writes at key points new 952ab0b30239 drm/amd/display: Fix system hang at boot new e0d09634acbb drm/amd/display: move bpp range decision in decide dsc bw [...] new 928adbf65bb1 drm/amd/display: update conditions to do dfp cap ext validation new 410ad92d7fec drm/amd/display: Add option to defer works of hpd_rx_irq new 8e794421bc98 drm/amd/display: Fork thread to offload work of hpd_rx_irq new 6077911b49fe drm/amd/display: unblock abm when odm is enabled only on c [...] new 035f54969bb2 drm/amd/display: Add flag to detect dpms force off during HPD new 64d283cb379e drm/amd/display: Fix dynamic link encoder access. new 5e1a9a3ed65a drm/amd/display: Fix false BAD_FREE warning from Coverity new 13900e6fde3f drm/amd/display: Fix for null pointer access for ddc pin a [...] new 0d0118ccd44e drm/amd/display: [FW Promotion] Release 0.0.81 new caf58a2c8224 drm/amd/display: Revert "dc: w/a for hard hang on HPD on n [...] new f22268ce0a3f drm/amd/display: 3.2.151 new 7b89bf831813 drm/amd/display: Fix multiple memory leaks reported by coverity new 9e0d55ae545f drm/amd/display: Get backlight from PWM if DMCU is not ini [...] new 1131cadfd756 drm/amd/display: Revert "Directly retrain link from debugfs" new d02097095916 drm/amd/display: Add regamma/degamma coefficients and set [...] new 2a50edbf10c8 drm/amd/display: Apply w/a for hard hang on HPD new 34316c1e561d drm/amd/display: Optimize bandwidth on following fast update new 63f8bee439c0 drm/amd/display: Refine condition of cursor visibility for [...] new 6513104ba4a8 drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3 new ac02dc342585 drm/amd/display: Add periodic detection when zstate is enabled new c580afa2c0c2 drm/amd/display: [FW Promotion] Release 0.0.82 new 1b76cd177288 drm/amd/display: Correct degamma coefficients new 68e1634d5fda drm/amd/display: 3.2.152 new 0d9a947b5cbb drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo new db7b568e6d99 drm/amd/display: Link training retry fix for abort case new 9b3d76527f6e drm/amd/display: Revert adding degamma coefficients new 18b4f1a02295 drm/amd/display: Add VPG and AFMT low power support for DCN3.1 new 0c55b63ba3a7 drm/amd/display: remove force_enable_edp_fec param. new 3da35006fef8 drm/amd/display: Enable mem low power control for DCN3.1 s [...] new 8e6d0b699635 drm/amdgpu: Get atomicOps info from Host for sriov setup new f8846323d544 drm/amdkfd: separate kfd_iommu_resume from kfd_resume new ea20e246f39a drm/amdgpu: add amdgpu_amdkfd_resume_iommu new 9cec53c18a31 drm/amdgpu: move iommu_resume before ip init/resume new de3a1e336057 drm/amdgpu: Unify PSP TA context new 68331d7cf3a9 drm/amdgpu: UVD avoid memory allocation during IB test new cb9038aa8a4e drm/amdgpu: VCE avoid memory allocation during IB test new 405a81ae3fe8 drm/amdgpu: VCN avoid memory allocation during IB test new 0fcfb30019d3 drm/amdgpu: Fix a race of IB test new df23fc6fd2cc drm/amdgpu: use generic fb helpers instead of setting up A [...] new 569d02e537b6 drm/amd/pm: fix runpm hang when amdgpu loaded prior to sou [...] new a5acdc82c793 drm/radeon: pass drm dev radeon_agp_head_init directly new bc7c0b975058 drm/amdgpu: Drop inline from amdgpu_ras_eeprom_max_record_count new 0c55abcee2bd drm/amdgpu: Demote TMZ unsupported log message from warnin [...] new 42a2399cd588 amd/display: enable panel orientation quirks new 8e4826da95bc drm/amd/display: Fix white screen page fault for gpuvm new 98569c508db1 drm/amdgpu/display: add a proper license to dc_link_dp.c new 437d6ba22429 drm/ttm: Create pinned list new 9d4b6b5ba443 drm/ttm: Clear all DMA mappings on demand new 6583d5105ad0 drm/amdgpu: drm/amdgpu: Handle IOMMU enabled case new de60bef440ce drm/amdgpu: Add a UAPI flag for hot plug/unplug new 11532066f223 drm/amdkfd: avoid conflicting address mappings new 4e0d3819bf78 drm/amdkfd: export svm_range_list_lock_and_flush_work new 79e27302d582 drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails new 6129ef78efe8 drm/amdgpu: add another raven1 gfxoff quirk new 3fd1a9e518b3 drm/amdgpu: only check for _PR3 on dGPUs new 139f7742350d drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new beb4d8e109af Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 6f291a117c6f Revert "drm/amd/display: To modify the condition in indica [...] new 6b4c621098dc drm/radeon: Add HD-audio component notifier support (v2) new 4809336ff6c8 drm/sched: fix the bug of time out calculation(v4) new 4e055c674bd3 drm/ttm: fix the type mismatch error on sparc64 new d9f19d126913 Merge remote-tracking branch 'amdgpu/drm-next' adds 70418a68713c drm/i915/display: Fix the 12 BPC bits for PIPE_MISC reg adds 01da701b77d4 drm/i915/dg2: Configure PCON in DP pre-enable path adds c5589bb5dccb drm/i915: Only access SFC_DONE when media domain is not fused off adds 8b46cc6577f4 drm/i915: Tweaked Wa_14010685332 for all PCHs adds 55285e21f045 fbdev/efifb: Release PCI device's runtime PM ref during FB [...] adds f6864b27d6d3 drm/i915/edp: fix eDP MSO pipe sanity checks for ADL-P adds 5918241f6076 drm/i915/mst: use intel_de_rmw() to simplify VC payload al [...] adds 0707570248b8 drm/i915/dp: pass crtc_state to intel_ddi_dp_level() adds 3b4da8315add drm/i915/dg2: use existing mechanisms for SNPS PHY translations adds 2817efaeb608 drm/i915/dg2: add SNPS PHY translations for UHBR link rates adds b2eb7d716426 Merge drm/drm-next into drm-intel-next adds d8959fb33890 drm/i915/dp: remove superfluous EXPORT_SYMBOL() adds 7b24b79bf5f9 drm/i915/display: Fix sel fetch plane offset calculation adds bbaafe536c84 drm/i915: Nuke ORIGIN_GTT adds dab1b47e57e0 drm/i915/dp: return proper DPRX link training result adds c00e14cd4d3f drm/i915/adl_p: Also disable underrun recovery with MSO adds 9e6dcf33eda9 drm/i915/irq: reduce inlines to reduce header dependencies adds 4b5777af5bb1 drm/i915: intel_runtime_pm.h does not actually need intel_ [...] adds 8e6b13a7b298 drm/i915/pm: use forward declaration to remove an include adds 3c6a4a02c92a drm/i915/panel: move intel_panel_use_ssc() out of headers adds 63aef47b3eb5 drm/i915/fdi: move intel_fdi_link_freq() to intel_fdi.[ch] adds faca22fd5061 drm/i915/fbc: Rewrite the FBC tiling check a bit adds 287d00d4131e drm/i915/fbc: Extract intel_fbc_update() adds cd4891e4f78b drm/i915/fbc: Move the "recompress on activate" to a centr [...] adds 2670ff5c7287 drm/i915/fbc: Polish the skl+ FBC stride override handling adds d7f213c131ad drm/i915/dp: Use max params for panels < eDP 1.4 adds c79b846f892d drm/i915/adl_s: Update ADL-S PCI IDs new f5b21c2e3da4 drm/i915/dp: use actual link rate values in struct link_co [...] new 9ab29e150159 drm/i915/dp: read sink UHBR rates new 59821ed9c4a6 drm/i915/dg2: add TRANS_DP2_CTL register definition new 1db18260f153 drm/i915/dg2: add TRANS_DP2_VFREQHIGH and TRANS_DP2_VFREQLOW new e752d1f9c14a drm/i915/dg2: add DG2 UHBR source rates new 48efd014f0ea drm/i915/dp: add max data rate calculation for UHBR rates new b6dfa4161729 drm/i915/dp: Drop redundant debug print new cb6baa20c5f3 drm/i915/fdi: make intel_fdi_link_freq() return int new dc6d6158a6e8 drm/i915/display: split out dpt out of intel_display.c new af182a236a14 drm/i915: add HAS_ASYNC_FLIPS feature macro new d36168832755 drm/i915/fb: move intel_tile_width_bytes() to intel_fb.c new b8db26118743 drm/i915/fb: move intel_fb_align_height() to intel_fb.c new 1c8d9adfc3ad drm/i915/fb: move intel_surf_alignment() to intel_fb.c new 705d4feeb269 drm/i915/fb: move user framebuffer stuff to intel_fb.c new 6b9376504cb4 drm/i915: Silence __iomem sparse warn new 35a17f93e03a drm/i915: Set output_types to EDP for vlv/chv DPLL forcing new 6501e6bb1458 drm/i915: Clean up gen2 DPLL readout new b294425e9091 drm/i915: Extract ilk_update_pll_dividers() new 24951b5813c1 drm/i915: Constify struct dpll all over new 6205372b4b6d drm/i915: Clean dpll calling convention new 8a3b3df39757 drm/i915: Clean up variable names in old dpll functions new 510e890e8222 drm/i915: Remove the 'reg' local variable new 98b27e79898b drm/i915: Program DPLL P1 dividers consistently new a338847abc8e drm/i915: Call {vlv,chv}_prepare_pll() from {vlv,chv}_enab [...] new 7b43cd70b56d drm/i915: Reuse ilk_needs_fb_cb_tune() for the reduced clo [...] new 62d66b218386 drm/i915: Fold i9xx_set_pll_dividers() into i9xx_enable_pll() new 0bae0872f80a drm/i915: Fold ibx_pch_dpll_prepare() into ibx_pch_dpll_enable() new 76a04cd9af1e drm/i915: Nuke intel_prepare_shared_dpll() new d3252e1a3b2b drm/i915/dg2: Memory latency values from pcode must be doubled new 6cc42fbeb150 drm/i915/backlight: extract backlight code to a separate file new c0a52f8bd755 drm/i915/backlight: mass rename functions to have intel_ba [...] new 4b93f49d0853 drm/i915/panel: mass rename functions to have intel_panel_ prefix new 3a8e7fd66e8b drm/i915/snps: constify struct intel_mpllb_state arrays harder new 331de7db3012 drm/connector: Give connector sysfs devices there own device_type new 48c429c6d18d drm/connector: Add a fwnode pointer to drm_connector and r [...] new 3d3f7c1e6869 drm/connector: Add drm_connector_find_by_fwnode() function (v3) new 72ad49682dde drm/connector: Add support for out-of-band hotplug notific [...] new fc27e04630e9 usb: typec: altmodes/displayport: Make dp_altmode_notify() [...] new 7f8113948785 usb: typec: altmodes/displayport: Notify drm subsys of hot [...] new 13d696743c8e Merge tag 'drm-misc-intel-oob-hotplug-v1' of git://git.ker [...] new 0ce298258200 drm/i915/fdi: move intel_update_fdi_pll_freq to intel_fdi.c new f18362cd280d drm/i915/fdi: move fdi bc bifurcation functions to intel_fdi.c new 12b2c3016d68 drm/i915/fdi: move more FDI stuff to FDI link train hooks new e2cf6afcdacf drm/i915/fdi: move fdi mphy reset and programming to intel_fdi.c new 9716846039ef drm/i915/fdi: convert BUG()'s to MISSING_CASE() new fa3217c49487 drm/i915: remove unused i915->active_pipes new 45cbbe50ccb1 drm/i915/dg2: UHBR tables added for pll programming new ad26451a7902 drm/i915/display: Drop PSR support from HSW and BDW new a1b63119ee83 drm/i915/display: Move DRRS code its own file new 3a3dd5342f32 drm/i915/display: Renaming DRRS functions to intel_drrs_*() new f7a8f9afe52b drm/i915/display: Update small joiner ram size new f87c46c43175 drm/i915/dsi/xelpd: Add WA to program LP to HS wakeup guardband new 19ba2e8e2744 drm/i915/dsi/xelpd: Enable mipi dsi support. new 802fd9613e19 drm/i915/dp: fix DG2 max source rate check new 3a5f9281cfce drm/i915/debugfs: clean up LPSP status new 344c32783044 drm/i915/debugfs: clean up LPSP capable new 6fd5a7c92eae drm/i915/dp: Fix eDP max rate for display 11+ new 533140cb51ed drm/i915/dp: fix TGL and ICL max source rates new 8ee8167771da drm/i915/dp: fix EHL/JSL max source rates calculation new bc41f059a080 drm/i915/dp: fix DG1 and RKL max source rates new 555ae26d5185 drm/i915/dp: fix for ADL_P/S dp/edp max source rates new a9a56e7628d1 drm/i915/bios: use hdmi level shift directly from child data new 6ba699814537 drm/i915/bios: use max tmds clock directly from child data new 72337aac0045 drm/i915/bios: use dp max link rate directly from child data new 11182986b455 drm/i915/bios: use alternate aux channel directly from child data new 9e1dbc1a84bd drm/i915/bios: move ddc pin mapping code next to ddc pin sanitize new dab8477b032b drm/i915/bios: use ddc pin directly from child data new 5a449e5864ef drm/i915/bios: get rid of vbt ddi_port_info new c7c4dfb6fe70 drm/i915/display: Some code improvements and code style fi [...] new 6bd58b70af2f drm/i915/display: Share code between intel_drrs_flush and [...] new 0f3692b5e4c4 drm/i915/display: Prepare DRRS for frontbuffer rendering drop new 43315f86a3a5 drm/i915/dsi: wait for header and payload credit available new 5ebd50d3948e drm/i915/dsi: refine send MIPI DCS command sequence new fe01883fdcef drm/i915: Get proper min cdclk if vDSC enabled new 84d3d71fe363 drm/i915/dsi: Retrieve max brightness level from VBT new ddb8cd4eee01 drm/i915/dsi: Read/write proper brightness value via MIPI [...] new 58cfa3297aa0 drm/i915/hdcp: update cp_irq_count_cached in intel_dp_hdcp [...] new 0f317ebb5f7c drm/i915/hdcp: read RxInfo once when reading RepeaterAuth_ [...] new 3e31d057431a drm/i915/hdcp: reuse rx_info for mst stream type1 capabili [...] new a481d0e80eab drm/i915: Associate ACPI connector nodes with connector en [...] new 4e79e12f5b5a drm/i915/dp: Add support for out-of-bound hotplug events new 8571c7656d33 drm/displayid: re-align data block macros new b5c24049fd17 drm/displayid: add DisplayID v2.0 data blocks and primary [...] new 37eab1fe6141 drm/edid: abstract OUI conversion to 24-bit int new 18a9cbbe5580 drm/edid: parse the DisplayID v2.0 VESA vendor block for MSO new 948b0ae65b7f drm/i915/edp: postpone MSO init until after EDID read new 185667c2986b drm/i915/edp: use MSO pixel overlap from DisplayID data new 5f0d4214938d drm/i915/dg1: Add new PCI id new c46a4dabc837 Merge remote-tracking branch 'drm-intel/for-linux-next' new 1b7430898b52 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 468bd69aff4e Merge remote-tracking branch 'sound-asoc/for-next' new 02cad05c0f09 Merge remote-tracking branch 'input/next' new 8e0c654baafc Merge remote-tracking branch 'block/for-next' new 03e033c6ef21 mmc: sdhci: Change the code to check auto_cmd23 new 5c3955fb123a mmc: mtk-sd: Add wait dma stop done flow new cf8dfa7cc887 mmc: mtk-sd: Remove unused parameters(mrq) new 00dc1375934f mmc: mtk-sd: Remove unused parameters new 8739ebefdba1 mmc: block: Add error handling support for add_disk() new 922eefdafc80 dt-bindings: mmc: Convert MMC Card binding to a schema new bb064ee17636 memstick: ms_block: Add error handling support for add_disk() new b7c6b42faa61 memstick: mspro_block: Add error handling support for add_disk() new 5c739b6f79ae mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_ [...] new b67fe01e808f dt-bindings: mmc: Add bindings for Intel Thunder Bay SoC new fe67ae715aef mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to [...] new db8a380b7a8e mmc: cqhci: Print out qcnt in case of timeout new 9764e369b8b7 memstick: jmb38x_ms: Prefer struct_size over open coded ar [...] new 36900b20aacc dt-bindings: mmc: sdhci-msm: Add compatible string for msm8226 new 4ed8431c42ba Merge branch 'fixes' into next new 3db53a91f051 Merge remote-tracking branch 'mmc/next' new 193a84a79f88 Merge remote-tracking branch 'regulator/for-next' new da302babb13a Merge remote-tracking branch 'security/next-testing' new fbf5d6d2570f Merge remote-tracking branch 'apparmor/apparmor-next' new d859a6860ff2 Merge remote-tracking branch 'integrity/next-integrity' new 80cc2b638cd8 Merge remote-tracking branch 'keys/keys-next' new 0f087720a5dd Merge remote-tracking branch 'iommu/next' new d680c6b49c5e audit: Convert to SPDX identifier new bb215c3861e2 Merge remote-tracking branch 'audit/next' new 630005efc978 Merge remote-tracking branch 'devicetree/for-next' new 3cc45ea4efd8 Merge remote-tracking branch 'spi/for-next' new 81065b35e248 x86/mce: Avoid infinite loop for copy from user recovery new 9b5281cf4825 Merge branch 'x86/urgent' new f87bc8dc7a7c x86/asm: Add _ASM_RIP() macro for x86-64 (%rip) suffix new 0507503671f9 x86/asm: Avoid adding register pressure for the init case [...] new dd95347cac32 Merge branch 'x86/cpu' new 013ce5ed58f7 sched/fair: Add NOHZ balancer flag for nohz.next_balance updates new df100a6682d3 sched/fair: Trigger nohz.next_balance updates when a CPU g [...] new e9e5ba93a24d sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARD new 4b2b9ed7b987 sched/core: Simplify core-wide task selection new 1f74f9ea5a0c fs/proc/uptime.c: Fix idle time reporting in /proc/uptime new 4b1e9afe8af5 sched: Account number of SCHED_IDLE entities on each cfs_rq new 7e2ce158699b sched: reduce sched slice for SCHED_IDLE entities new bb1fc3bc5217 sched: adjust sleeper credit for SCHED_IDLE entities new 9525616d056e sched/fair: Add cfs bandwidth burst statistics new 9de47777ee77 sched/fair: Add document for burstable CFS bandwidth new 9964e5cf7598 kselftests/sched: cleanup the child processes new c0a5a1092868 Merge branch 'sched/core' adds 496a18f09374 perf/x86/intel/uncore: Support extra IMC channel on Ice La [...] adds e2bb9fab08cb perf/x86/intel/uncore: Fix invalid unit check adds f42e8a603c88 perf/x86/intel/uncore: Fix Intel ICX IIO event constraints adds 9d756e408e08 perf/x86/intel/uncore: Fix Intel SPR CHA event constraints adds 67c5d44384f8 perf/x86/intel/uncore: Fix Intel SPR IIO event constraints adds f01d7d558e18 perf/x86/intel/uncore: Fix Intel SPR M2PCIE event constraints adds 4034fb207e30 perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints new 019a926fcae5 Merge branch 'perf/core' new da78ecbc0d63 Merge remote-tracking branch 'tip/auto-latest' new 6c7324bca2ec bootconfig: Fix to check the xbc_node is used before free it new 8e9f0934a07e bootconfig: Free copied bootconfig data after boot new 9a0259019318 Merge remote-tracking branch 'ftrace/for-next' new 2431774f04d1 rcu: Mark accesses to rcu_state.n_force_qs new 52b030aa2786 rcu-nocb: Fix a couple of tree_nocb code-style nits new 88ee23ef1c12 rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp new 9424b867a759 rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp new 13bc8fa8057a doc: Add another stall-warning root cause in stallwarn.rst new 3ac858785231 rcu: Fix undefined Kconfig macros new ebc88ad49136 rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...] new 2caebefb00f0 rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() new 768f5d50e6ad rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() new 4aa846f97c0c rcu: Make rcutree_dying_cpu() use its "cpu" parameter new ebb6d30d9ed1 rcu: Make rcu_normal_after_boot writable again new 1eac0075ebee rcu: Make rcu update module parameters world-readable new f0b2b2df5423 rcu: Fix existing exp request check in sync_sched_exp_onli [...] new 6c4af43e2d6d rcu: Avoid unneeded function call in rcu_read_unlock() new d4b83d05922c scftorture: Allow zero weight to exclude an smp_call_funct [...] new e391aa0d4c85 scftorture: Shut down if nonsensical arguments given new de9cd1e4139f scftorture: Account for weight_resched when checking for a [...] new aa76fd318bbc scftorture: Count reschedule IPIs new 9fd1d8c6b0e4 scftorture: Warn on individual scf_torture_init() error co [...] new cbe0d8d91415 rcu-tasks: Wait for trc_read_check_handler() IPIs new 8ce9e5d829f9 rcu-tasks: Simplify trc_read_check_handler() atomic operations new 8553dd495a06 rcu-tasks: Add trc_inspect_reader() checks for exiting cri [...] new e19708f1bf96 rcu-tasks: Remove second argument of rcu_read_unlock_trace [...] new 186f0f96b1d4 rcu-tasks: Fix s/instruction/instructions/ typo in comment new d6c48b72849d rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kt [...] new d52c7e412a2c rcu-tasks: Fix s/rcu_add_holdout/trc_add_holdout/ typo in comment new 5b939ea301fa rcu-tasks: Correct firstreport usage in check_all_holdout_ [...] new 5ed9195c7682 rcu-tasks: Correct check for no_hz_full cpu in show_stalle [...] new f9a9dcfa7dd0 rcu-tasks: Clarify read side section info for rcu_tasks_ru [...] new 255ee8f52c4a rcu-tasks: Fix read-side primitives comment for call_rcu_t [...] new 64f8ce109a86 rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader new fda84866b1e6 rcutorture: Suppressing read-exit testing is not an error new efeff6b39b9d rcutorture: Warn on individual rcu_torture_init() error co [...] new b3b3cc618ee0 locktorture: Warn on individual lock_torture_init() error [...] new ed60ad733aa4 refscale: Warn on individual ref_scale_init() error conditions new eb77abfdeed2 rcuscale: Warn on individual rcu_scale_init() error conditions new fd13fe16db0d rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_stat [...] new 71921a9606dd rcutorture: Avoid problematic critical section nesting on [...] new b380b10b84c3 torture: Make torture.sh print the number of files to be c [...] new cd48d600d768 tools/rcu: Add an extract-stall script new ef45a59b8417 torture: Allot 1G of memory for scftorture runs new cb719a689120 torture: Make kvm-remote.sh print size of downloaded tarball new 6ce620741058 Merge branches 'fixes.2021.09.13b', 'scftorture.2021.09.13 [...] new e80704272f5c kcsan: test: Defer kcsan_test_init() after kunit initialization new 80804284103a kcsan: test: Use kunit_skip() to skip tests new ade3a58b2d40 kcsan: test: Fix flaky test case new 55a55fec5015 kcsan: Add ability to pass instruction pointer of access t [...] new f4c87dbbef26 kcsan: Save instruction pointer for scoped accesses new 6c65eb75686f kcsan: Start stack trace with explicit location if provided new d627c537c258 kcsan: Support reporting scoped read-write access type new 78c3d954e2b3 kcsan: Move ctx to start of argument list new ac20e39e8d25 kcsan: selftest: Cleanup and add missing __init new fae6d23a3b22 Merge branch 'kcsan.2021.09.13b' into HEAD new e053322ed118 tools/memory-model: Document locking corner cases new 7cdc2ce57ce1 tools/memory-model: Make judgelitmus.sh note timeouts new df805c14723f tools/memory-model: Make cmplitmushist.sh note timeouts new bf9b5e1f574c tools/memory-model: Make judgelitmus.sh identify bad macros new e828bc8f84d6 tools/memory-model: Make judgelitmus.sh detect hard deadlocks new e484012ea65c tools/memory-model: Fix paulmck email address on pre-exist [...] new 11fe54471557 tools/memory-model: Update parseargs.sh for hardware verification new dc20e38348b3 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] new caa5e2cfcbe6 tools/memory-model: Add simpletest.sh to check locking, RC [...] new 6352b2858a6e tools/memory-model: Fix checkalllitmus.sh comment new 9f41dc9f4b00 tools/memory-model: Hardware checking for check{,all}litmus.sh new a2ba13b1ca03 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files new 245fdbf1f300 tools/memory-model: Split runlitmus.sh out of checklitmus.sh new 7fe4f4048b44 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] new 30f9cfefec39 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] new 3f75a557f5c7 tools/memory-model: Keep assembly-language litmus tests new 5944cbfd4036 tools/memory-model: Allow herd to deduce CPU type new 1b5fdb8ac3b0 tools/memory-model: Make runlitmus.sh check for jingle errors new b323b08527f5 tools/memory-model: Add -v flag to jingle7 runs new 3dfc1933f249 tools/memory-model: Implement --hw support for checkghlitmus.sh new 07c06956fc2a tools/memory-model: Fix scripting --jobs argument new 2774beb8d80a tools/memory-model: Make checkghlitmus.sh use mselect7 new 926aed148ad8 tools/memory-model: Make history-check scripts use mselect7 new 139dbab9d465 tools/memory-model: Add "--" to parseargs.sh for addition [...] new 55e771147bdf tools/memory-model: Repair parseargs.sh header comment new 1b7daa7ff68b tools/memory-model: Add checktheselitmus.sh to run specifi [...] new 3e49e7196cfe tools/memory-model: Add data-race capabilities to judgelitmus.sh new b11225c67539 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] new 1ff5a4bb6806 tools/memory-model: Use "-unroll 0" to keep --hw runs finite new ef278b70b83c Merge branch 'lkmm-dev.2021.09.13a' into HEAD new 337b129c01e1 clocksource: Forgive repeated long-latency watchdog clocks [...] new b6adc9368497 Merge remote-tracking branch 'rcu/rcu/next' new 4f29ba87da48 Merge remote-tracking branch 'percpu/for-next' new 4c51ba9af42d platform/x86: hp-wmi: add support for omen laptops new ad62cd93198b platform/x86: Add driver for ACPI WMAA EC-based backlight control new 07ce4cfd292c platform/x86: wmi: fix kernel doc new 3ecace310f4d platform/x86: wmi: fix checkpatch warnings new cd3e3d294e52 platform/x86: wmi: remove commas new 9bf9ca95a16e platform/x86: wmi: remove unnecessary initialization new 43aacf838ef7 platform/x86: wmi: remove unnecessary initializations new 21397cac5daa platform/x86: wmi: remove unnecessary variable new 84eacf7e6413 platform/x86: wmi: remove unnecessary argument new c06a2fde7982 platform/x86: wmi: remove unnecessary casts new e83c799270e1 platform/x86: wmi: remove stray empty line new 1ebe62bec412 platform/x86: wmi: remove unnecessary checks new 1c95ace78b6e platform/x86: wmi: use BIT() macro new 285dd01a6cfe platform/x86: wmi: use bool instead of int new 67f472fdacf4 platform/x86: wmi: use guid_t and guid_equal() new dea878d88f9d platform/x86: wmi: make GUID block packed new 6133913a8209 platform/x86: wmi: use sysfs_emit() new 6e0bc588a084 platform/x86: wmi: use !p to check for NULL new 7410b8e634ce platform/x86: wmi: use sizeof(*p) in allocation new 1ce69d2b9620 platform/x86: wmi: remove variable new f5431bf1e678 platform/x86: wmi: move variables new bba08f358f79 platform/x86: wmi: align arguments of functions new 1c23ab912810 platform/x86: wmi: improve debug messages new 1975718c488a platform/x86: wmi: do not fail if disabling fails new 736b48aae5e8 platform/x86: wmi: simplify error handling logic new e7b2e33449e2 platform/x86: wmi: introduce helper to convert driver to W [...] new 57f2ce892113 platform/x86: wmi: introduce helper to generate method names new 51142a0886bd platform/x86: wmi: introduce helper to determine type new 25be44f6e2fc platform/x86: wmi: introduce helper to retrieve event data new b0179b805eed platform/x86: wmi: more detailed error reporting in find_guid() new 1f88e0a22f7c platform/x86: acer-wmi: use __packed instead of __attribut [...] new 40e04775782c Merge remote-tracking branch 'drivers-x86/for-next' new 78665f57c3fa usb: chipidea: udc: make controller hardware endpoint primed new af3f189fa073 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new e4d0262e9a2a extcon: usb-gpio: Use the right includes new a864e1bf1fbb extcon: max3355: Drop unused include new 2b05e4e65fbf Merge remote-tracking branch 'extcon/extcon-next' new e4c1935ed303 staging: vchiq: Replace function typedefs with equivalent [...] new 590b03a8829f staging: r8188eu: make _rtw_init_queue a macro new 9a1d3a510a38 staging: r8188eu: btcoex_rfon is always false new db57ee8f1fc0 staging: r8188eu: setting HW_VAR_SET_RPWM does nothing new 1d10e90a042a staging: r8188eu: remove write-only variable cpwm new a8ccb413747d staging: r8188eu: remove write-only variable tog new c0a099b7341c staging: r8188eu: bHWPwrPindetect is always false new 064ff000854e staging: r8188eu: remove rtw_hw_suspend new 03c3c8970097 staging: r8188eu: remove header file HalHWImg8188E_FW.h new 2f4b652d744f staging: r8188eu: remove macro GET_EEPROM_EFUSE_PRIV new b6f16ee1d764 staging: r8188eu: core: remove unused function rtw_set_tx_ [...] new 73374fe162ce staging: r8188eu: remove unused register definitions from [...] new d4466db8abd5 staging: r8188eu: remove header file odm_reg.h new cfb24b67bfd6 staging: vchiq_dev: remove braces from if block new 8757f705d936 staging: vchiq_dev: cleanup code alignment issues new 84807dff3842 Merge remote-tracking branch 'staging/staging-next' new d076905e1933 Merge remote-tracking branch 'cgroup/for-next' new 4f6094f1663e scsi: hisi_sas: Use managed PCI functions new 089226ef6a08 scsi: hisi_sas: Stop printing queue count in v3 hardware probe new b5a9fa20e3bf scsi: hisi_sas: Rename HISI_SAS_{RESET -> RESETTING}_BIT new 080b4f976bf7 scsi: hisi_sas: Replace del_timer() calls with del_timer_sync() new 9aec5ffa6e39 scsi: hisi_sas: Increase debugfs_dump_index after dump is [...] new ce4fc333e599 scsi: libsas: Co-locate exports with symbols new e018f03d6ccb scsi: libiscsi: Move ehwait initialization to iscsi_sessio [...] new d61b65bc357d Merge remote-tracking branch 'scsi-mkp/for-next' new 0d818706130e virtio: don't fail on !of_device_is_compatible new 6243e3c78ace vduse: missing error code in vduse_init() new 7bb5fb207334 vduse: Cleanup the old kernel states after reset failure new ef12e4bf4276 vdpa/mlx5: Clear ready indication for control VQ new 759be8993b1b vdpa/mlx5: Avoid executing set_vq_ready() if device is reset new be9c6bad9b46 vdpa: potential uninitialized return in vhost_vdpa_va_map() new 756be6e31f5f Merge remote-tracking branch 'vhost/linux-next' new 08de420a8014 rpmsg: glink: Replace strncpy() with strscpy_pad() new 537d3af1bee8 rpmsg: Fix rpmsg_create_ept return when RPMSG config is no [...] new d4d47ba71df5 remoteproc: qcom: wcnss: Drop unused smd include new fc1b6b643958 remoteproc: qcom: Loosen dependency on RPMSG_QCOM_SMD new 99fdaca991f7 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 3243f235bab5 Merge remote-tracking branch 'rpmsg/for-next' new 76e632364ea7 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 075667cc6c29 pinctrl: renesas: No need to initialise global statics new 66a27c3ee6e9 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new dfb97d06eaf8 Merge remote-tracking branch 'userns/for-next' new 325d06aae6d7 Merge remote-tracking branch 'livepatching/for-next' new b859de1f4afa Merge remote-tracking branch 'coresight/next' new 6a63c8a87e4e Merge remote-tracking branch 'at24/at24/for-next' new 4058b629652e Merge remote-tracking branch 'ntb/ntb-next' new 52055d3438b5 Merge remote-tracking branch 'kspp/for-next/kspp' new 564617869897 Merge remote-tracking branch 'gnss/gnss-next' new 8256ae2d8452 Merge remote-tracking branch 'nvmem/for-next' new 33dca01b4f28 Merge remote-tracking branch 'rust/rust-next' new 7d434247392d Merge remote-tracking branch 'folio/for-next' new fa53afbf8f25 Merge branch 'akpm-current/current' new 199ecea90242 mm: move kvmalloc-related functions to slab.h new e5dd0091f6b3 mm: migrate: simplify the file-backed pages validation whe [...] new ecd6a525b906 mm: unexport folio_memcg_{,un}lock new 319c9ae38061 mm: unexport {,un}lock_page_memcg new cfa7b8ac6ac7 Compiler Attributes: add __alloc_size() for better bounds [...] new b196322ebc33 checkpatch: add __alloc_size() to known $Attribute new df7c08311a9b slab: clean up function declarations new 0c76940b6858 slab: add __alloc_size attributes for better bounds checking new 20aeb463b9dd mm/page_alloc: add __alloc_size attributes for better boun [...] new 953ff84bb8b9 percpu: add __alloc_size attributes for better bounds checking new 1de928b1c19b mm/vmalloc: add __alloc_size attributes for better bounds [...]
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 (ad8ac96dd1d6) \ N -- N -- N refs/heads/akpm (1de928b1c19b)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 540 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/cgroup-v2.rst | 8 + Documentation/admin-guide/cifs/changes.rst | 2 +- Documentation/admin-guide/cifs/usage.rst | 14 +- Documentation/block/queue-sysfs.rst | 9 +- Documentation/dev-tools/checkpatch.rst | 38 + .../devicetree/bindings/mmc/arasan,sdhci.yaml | 25 + Documentation/devicetree/bindings/mmc/mmc-card.txt | 30 - .../devicetree/bindings/mmc/mmc-card.yaml | 48 + .../devicetree/bindings/mmc/mmc-controller.yaml | 6 - .../devicetree/bindings/mmc/sdhci-msm.txt | 1 + Documentation/filesystems/cifs/cifsroot.rst | 2 +- Documentation/gpu/i915.rst | 25 +- .../litmus-tests/locking/DCL-broken.litmus | 55 + .../litmus-tests/locking/DCL-fixed.litmus | 56 + .../litmus-tests/locking/RM-broken.litmus | 42 + Documentation/litmus-tests/locking/RM-fixed.litmus | 42 + Documentation/process/index.rst | 1 + Documentation/process/maintainer-handbooks.rst | 18 + Documentation/process/maintainer-tip.rst | 785 +++++++++ Documentation/process/submitting-patches.rst | 7 + Documentation/scheduler/sched-bwc.rst | 84 +- .../translations/zh_CN/admin-guide/index.rst | 2 +- .../translations/zh_CN/admin-guide/sysrq.rst | 280 +++ Documentation/translations/zh_TW/index.rst | 10 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 2 +- Documentation/vm/page_migration.rst | 2 +- MAINTAINERS | 11 +- Makefile | 4 +- arch/arm/arm-soc-for-next-contents.txt | 150 -- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 1 - arch/arm/boot/dts/at91-sama7g5ek.dts | 9 + arch/arm/boot/dts/sama7g5.dtsi | 39 + arch/arm/configs/multi_v7_defconfig | 3 + arch/arm/include/asm/syscall.h | 10 - arch/arm/mach-at91/pm.c | 130 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 2 - arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 8 + arch/arm64/include/asm/syscall.h | 10 - arch/arm64/lib/Makefile | 2 + arch/csky/include/asm/syscall.h | 9 - arch/ia64/include/asm/syscall.h | 17 +- arch/ia64/kernel/ptrace.c | 31 +- arch/microblaze/include/asm/syscall.h | 33 - arch/nds32/Makefile | 2 + arch/nds32/include/asm/syscall.h | 22 - arch/nios2/include/asm/syscall.h | 11 - arch/openrisc/include/asm/syscall.h | 7 - arch/powerpc/boot/Makefile | 2 +- arch/powerpc/include/asm/syscall.h | 10 - arch/powerpc/lib/Makefile | 2 + arch/riscv/include/asm/syscall.h | 9 - arch/s390/include/asm/syscall.h | 12 - arch/sh/include/asm/syscall_32.h | 12 - arch/sparc/include/asm/syscall.h | 10 - arch/sparc/kernel/ioport.c | 4 +- arch/um/include/asm/syscall-generic.h | 14 - arch/x86/events/intel/uncore_discovery.h | 2 +- arch/x86/events/intel/uncore_snbep.c | 16 +- arch/x86/include/asm/asm.h | 5 + arch/x86/include/asm/cpufeature.h | 13 +- arch/x86/include/asm/syscall.h | 33 - arch/x86/kernel/cpu/mce/core.c | 43 +- arch/x86/kernel/setup_percpu.c | 2 +- arch/x86/mm/kasan_init_64.c | 6 +- arch/x86/mm/numa.c | 2 +- arch/x86/mm/numa_emulation.c | 3 +- arch/x86/net/bpf_jit_comp.c | 53 +- arch/xtensa/include/asm/syscall.h | 11 - block/bsg.c | 23 +- crypto/Makefile | 2 + drivers/android/binder.c | 58 +- drivers/android/binder_internal.h | 2 + drivers/base/arch_numa.c | 2 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 1 + drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 13 + drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 388 ----- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 20 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 159 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 166 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 104 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 97 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 4 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 22 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 40 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 11 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 56 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 328 +++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 51 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 3 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 16 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 6 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 18 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 11 +- drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.c | 2 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 16 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 29 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 94 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 167 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpcd.c | 11 +- .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 25 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 20 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 3 +- drivers/gpu/drm/amd/display/dc/dc.h | 9 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 11 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 9 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 12 +- .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.c | 10 - .../drm/amd/display/dc/dce/dce_stream_encoder.c | 2 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 69 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 47 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 2 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 20 + .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 2 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 23 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 20 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 5 + .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 1 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.c | 24 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.h | 24 + .../display/dc/dcn30/dcn30_dio_stream_encoder.c | 2 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 1 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.h | 11 + .../drm/amd/display/dc/dcn301/dcn301_resource.c | 6 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn31/Makefile | 3 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.c | 92 + .../dc/{dcn30/dcn30_afmt.h => dcn31/dcn31_afmt.h} | 83 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 28 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 1 - .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 74 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.c | 87 + .../dc/{dcn30/dcn30_vpg.h => dcn31/dcn31_vpg.h} | 77 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 4 + drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 195 ++- .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/link_enc_cfg.h | 5 + drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 1 + .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 25 + .../amd/display/dc/irq/dcn21/irq_service_dcn21.h | 2 + drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 2 +- drivers/gpu/drm/amd/display/dc/irq/irq_service.h | 4 + .../display/dc/virtual/virtual_stream_encoder.c | 2 + drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 4 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 8 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h | 2 + drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 10 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 2 +- drivers/gpu/drm/amd/display/include/dpcd_defs.h | 1 + .../drm/amd/display/include/link_service_types.h | 16 + .../drm/amd/display/modules/color/color_gamma.c | 32 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 4 +- .../amd/pm/inc/smu11_driver_if_cyan_skillfish.h | 86 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 5 +- drivers/gpu/drm/amd/pm/inc/smu_v11_8_ppsmc.h | 9 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 8 +- .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 481 ++++++ drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 28 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 8 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 16 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 2 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 12 +- .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 6 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 21 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 15 + drivers/gpu/drm/drm_connector.c | 79 + drivers/gpu/drm/drm_crtc_internal.h | 2 + drivers/gpu/drm/drm_edid.c | 89 +- drivers/gpu/drm/drm_sysfs.c | 87 +- drivers/gpu/drm/i915/Makefile | 4 +- drivers/gpu/drm/i915/display/g4x_dp.c | 4 +- drivers/gpu/drm/i915/display/icl_dsi.c | 86 +- drivers/gpu/drm/i915/display/intel_acpi.c | 46 + drivers/gpu/drm/i915/display/intel_acpi.h | 3 + .../display/{intel_panel.c => intel_backlight.c} | 588 +------ drivers/gpu/drm/i915/display/intel_backlight.h | 52 + drivers/gpu/drm/i915/display/intel_bios.c | 375 ++-- drivers/gpu/drm/i915/display/intel_cdclk.c | 10 + drivers/gpu/drm/i915/display/intel_connector.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 39 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 58 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 7 + drivers/gpu/drm/i915/display/intel_display.c | 942 +--------- drivers/gpu/drm/i915/display/intel_display.h | 6 - .../gpu/drm/i915/display/intel_display_debugfs.c | 88 +- drivers/gpu/drm/i915/display/intel_display_types.h | 28 +- drivers/gpu/drm/i915/display/intel_dp.c | 698 ++------ drivers/gpu/drm/i915/display/intel_dp.h | 15 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 12 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 78 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 2 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 15 +- drivers/gpu/drm/i915/display/intel_dpll.c | 567 ++++--- drivers/gpu/drm/i915/display/intel_dpll.h | 23 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 41 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 11 - drivers/gpu/drm/i915/display/intel_dpt.c | 229 +++ drivers/gpu/drm/i915/display/intel_dpt.h | 19 + drivers/gpu/drm/i915/display/intel_drrs.c | 437 +++++ drivers/gpu/drm/i915/display/intel_drrs.h | 36 + .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 33 +- drivers/gpu/drm/i915/display/intel_dvo.c | 2 +- drivers/gpu/drm/i915/display/intel_fb.c | 481 ++++++ drivers/gpu/drm/i915/display/intel_fb.h | 20 +- drivers/gpu/drm/i915/display/intel_fbc.c | 89 +- drivers/gpu/drm/i915/display/intel_fbc.h | 2 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 1 + drivers/gpu/drm/i915/display/intel_fdi.c | 200 ++- drivers/gpu/drm/i915/display/intel_fdi.h | 4 + drivers/gpu/drm/i915/display/intel_frontbuffer.c | 5 +- drivers/gpu/drm/i915/display/intel_frontbuffer.h | 3 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 64 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 2 +- drivers/gpu/drm/i915/display/intel_lvds.c | 18 +- drivers/gpu/drm/i915/display/intel_opregion.c | 5 +- drivers/gpu/drm/i915/display/intel_panel.c | 1794 +------------------- drivers/gpu/drm/i915/display/intel_panel.h | 43 +- drivers/gpu/drm/i915/display/intel_psr.c | 105 +- drivers/gpu/drm/i915/display/intel_snps_phy.c | 222 ++- drivers/gpu/drm/i915/display/intel_snps_phy.h | 3 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 16 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 6 +- .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 7 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 26 +- drivers/gpu/drm/i915/gt/intel_rps.c | 8 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 11 +- drivers/gpu/drm/i915/i915_drv.h | 36 +- drivers/gpu/drm/i915/i915_irq.c | 66 +- drivers/gpu/drm/i915/i915_irq.h | 51 +- drivers/gpu/drm/i915/i915_pci.c | 4 +- drivers/gpu/drm/i915/i915_reg.h | 61 +- drivers/gpu/drm/i915/intel_pm.c | 29 +- drivers/gpu/drm/i915/intel_pm.h | 2 +- drivers/gpu/drm/i915/intel_runtime_pm.h | 2 - drivers/gpu/drm/radeon/radeon_kms.c | 2 +- drivers/gpu/drm/ttm/ttm_pool.c | 3 +- drivers/gpu/drm/vc4/Kconfig | 1 + drivers/gpu/drm/vc4/vc4_hdmi.c | 125 +- drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 6 + drivers/hwtracing/coresight/coresight-syscfg.c | 1 + drivers/i2c/busses/i2c-xiic.c | 161 +- drivers/macintosh/smu.c | 2 +- drivers/mcb/mcb-core.c | 12 +- drivers/memstick/core/ms_block.c | 6 +- drivers/memstick/core/mspro_block.c | 6 +- drivers/memstick/host/jmb38x_ms.c | 3 +- drivers/misc/genwqe/card_base.c | 2 +- drivers/mmc/core/block.c | 7 +- drivers/mmc/host/cqhci-core.c | 4 +- drivers/mmc/host/mtk-sd.c | 20 +- drivers/mmc/host/omap_hsmmc.c | 10 +- drivers/mmc/host/sdhci-of-arasan.c | 29 +- drivers/mmc/host/sdhci.c | 2 +- drivers/mtd/mtdswap.c | 1 - drivers/mtd/nand/raw/atmel/pmecc.c | 7 +- drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c | 5 +- drivers/mtd/nand/raw/denali_dt.c | 7 +- drivers/mtd/nand/raw/gpio.c | 3 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 4 +- drivers/mtd/nand/raw/hisi504_nand.c | 7 +- drivers/mtd/nand/raw/intel-nand-controller.c | 5 + drivers/mtd/nand/raw/mtk_ecc.c | 4 +- drivers/mtd/nand/raw/mtk_nand.c | 4 +- drivers/mtd/nand/raw/omap_elm.c | 5 +- drivers/mtd/nand/raw/oxnas_nand.c | 4 +- drivers/mtd/nand/raw/plat_nand.c | 4 +- drivers/mtd/nand/raw/qcom_nandc.c | 8 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 8 +- drivers/mtd/nand/raw/tegra_nand.c | 4 +- drivers/mtd/nand/raw/txx9ndfmc.c | 4 +- drivers/mtd/nand/raw/vf610_nfc.c | 4 +- drivers/mtd/nand/raw/xway_nand.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 6 + drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 4 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 14 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 5 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 7 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 65 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 38 - drivers/net/ethernet/mellanox/mlxsw/core.h | 1 - drivers/net/ethernet/mellanox/mlxsw/reg.h | 146 +- drivers/net/ethernet/mellanox/mlxsw/resources.h | 6 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 290 ++-- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 4 +- drivers/net/ethernet/realtek/r8169.h | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 41 +- drivers/net/ethernet/realtek/r8169_phy_config.c | 59 - drivers/net/phy/at803x.c | 15 + drivers/net/wwan/iosm/iosm_ipc_imem.h | 1 - drivers/pinctrl/renesas/core.c | 12 +- drivers/platform/x86/Kconfig | 17 + drivers/platform/x86/Makefile | 1 + drivers/platform/x86/acer-wmi.c | 14 +- drivers/platform/x86/amd-pmc.c | 2 +- drivers/platform/x86/hp-wmi.c | 329 +++- drivers/platform/x86/wmaa-backlight-wmi.c | 205 +++ drivers/platform/x86/wmi.c | 369 ++-- drivers/ptp/idt8a340_reg.h | 65 +- drivers/ptp/ptp_clockmatrix.c | 766 +++++---- drivers/ptp/ptp_clockmatrix.h | 64 +- drivers/remoteproc/Kconfig | 10 +- drivers/remoteproc/qcom_wcnss.c | 1 - drivers/rpmsg/qcom_glink_native.c | 2 +- drivers/s390/net/ctcm_fsms.c | 60 +- drivers/s390/net/ctcm_main.c | 38 +- drivers/s390/net/ctcm_mpc.c | 8 +- drivers/s390/net/fsm.c | 2 +- drivers/s390/net/ism_drv.c | 2 +- drivers/s390/net/lcs.c | 121 +- drivers/s390/net/netiucv.c | 104 +- drivers/scsi/hisi_sas/hisi_sas.h | 2 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 24 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 8 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 37 +- drivers/scsi/libiscsi.c | 3 +- drivers/scsi/libsas/sas_init.c | 5 +- drivers/scsi/libsas/sas_scsi_host.c | 23 +- drivers/scsi/sd.c | 5 +- drivers/staging/greybus/uart.c | 62 +- drivers/staging/r8188eu/core/rtw_ap.c | 2 +- drivers/staging/r8188eu/core/rtw_cmd.c | 12 +- drivers/staging/r8188eu/core/rtw_efuse.c | 8 +- drivers/staging/r8188eu/core/rtw_mlme.c | 4 +- drivers/staging/r8188eu/core/rtw_mp.c | 2 +- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 41 - drivers/staging/r8188eu/core/rtw_recv.c | 8 +- drivers/staging/r8188eu/core/rtw_sta_mgt.c | 10 +- drivers/staging/r8188eu/core/rtw_xmit.c | 24 +- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 8 +- drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 2 +- drivers/staging/r8188eu/hal/rtl8188eu_recv.c | 2 +- drivers/staging/r8188eu/hal/usb_halinit.c | 22 +- drivers/staging/r8188eu/include/HalHWImg8188E_FW.h | 16 - drivers/staging/r8188eu/include/hal_intf.h | 3 - drivers/staging/r8188eu/include/odm.h | 6 + drivers/staging/r8188eu/include/odm_precomp.h | 1 - drivers/staging/r8188eu/include/odm_reg.h | 89 - drivers/staging/r8188eu/include/osdep_intf.h | 1 - drivers/staging/r8188eu/include/osdep_service.h | 6 +- drivers/staging/r8188eu/include/rtw_pwrctrl.h | 5 - drivers/staging/r8188eu/include/xmit_osdep.h | 2 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 4 +- drivers/staging/r8188eu/os_dep/osdep_service.c | 6 - drivers/staging/r8188eu/os_dep/usb_intf.c | 59 - drivers/staging/r8188eu/os_dep/xmit_linux.c | 4 - .../interface/vchiq_arm/vchiq_connected.c | 4 +- .../interface/vchiq_arm/vchiq_connected.h | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 6 +- .../vc04_services/interface/vchiq_arm/vchiq_dev.c | 107 +- drivers/tty/serial/8250/8250_omap.c | 2 +- drivers/tty/serial/mvebu-uart.c | 2 +- drivers/tty/synclink_gt.c | 44 +- drivers/tty/tty_ldisc.c | 1 - drivers/usb/chipidea/udc.c | 8 + drivers/usb/class/cdc-acm.c | 7 +- drivers/usb/class/cdc-acm.h | 2 + drivers/usb/core/hcd.c | 68 +- drivers/usb/dwc2/gadget.c | 193 ++- drivers/usb/dwc2/hcd.c | 4 + drivers/usb/dwc3/core.c | 30 +- drivers/usb/gadget/function/f_uac2.c | 19 +- drivers/usb/gadget/function/u_audio.c | 13 +- drivers/usb/gadget/udc/r8a66597-udc.c | 2 +- drivers/usb/host/bcma-hcd.c | 5 +- drivers/usb/host/ehci-hcd.c | 75 +- drivers/usb/host/xhci.c | 1 + drivers/usb/typec/altmodes/Kconfig | 1 + drivers/usb/typec/altmodes/displayport.c | 58 +- drivers/video/fbdev/efifb.c | 21 +- fs/Kconfig | 2 +- fs/Makefile | 2 +- fs/fuse/dev.c | 8 +- fs/fuse/dir.c | 11 +- fs/fuse/file.c | 1 - fs/fuse/ioctl.c | 4 +- fs/fuse/readdir.c | 4 +- fs/fuse/xattr.c | 10 +- fs/proc/stat.c | 4 +- fs/proc/uptime.c | 14 +- fs/{cifs => smbfs_client}/Kconfig | 0 fs/{cifs => smbfs_client}/Makefile | 0 fs/{cifs => smbfs_client}/asn1.c | 0 fs/{cifs => smbfs_client}/cache.c | 0 fs/{cifs => smbfs_client}/cifs_debug.c | 0 fs/{cifs => smbfs_client}/cifs_debug.h | 0 fs/{cifs => smbfs_client}/cifs_dfs_ref.c | 0 fs/{cifs => smbfs_client}/cifs_fs_sb.h | 0 fs/{cifs => smbfs_client}/cifs_ioctl.h | 0 fs/{cifs => smbfs_client}/cifs_spnego.c | 0 fs/{cifs => smbfs_client}/cifs_spnego.h | 0 .../cifs_spnego_negtokeninit.asn1 | 0 fs/{cifs => smbfs_client}/cifs_swn.c | 2 +- fs/{cifs => smbfs_client}/cifs_swn.h | 0 fs/{cifs => smbfs_client}/cifs_unicode.c | 0 fs/{cifs => smbfs_client}/cifs_unicode.h | 0 fs/{cifs => smbfs_client}/cifs_uniupr.h | 0 fs/{cifs => smbfs_client}/cifsacl.c | 0 fs/{cifs => smbfs_client}/cifsacl.h | 0 fs/{cifs => smbfs_client}/cifsencrypt.c | 0 fs/{cifs => smbfs_client}/cifsfs.c | 0 fs/{cifs => smbfs_client}/cifsfs.h | 0 fs/{cifs => smbfs_client}/cifsglob.h | 2 +- fs/{cifs => smbfs_client}/cifspdu.h | 0 fs/{cifs => smbfs_client}/cifsproto.h | 0 fs/{cifs => smbfs_client}/cifsroot.c | 0 fs/{cifs => smbfs_client}/cifssmb.c | 0 fs/{cifs => smbfs_client}/connect.c | 0 fs/{cifs => smbfs_client}/dfs_cache.c | 0 fs/{cifs => smbfs_client}/dfs_cache.h | 0 fs/{cifs => smbfs_client}/dir.c | 0 fs/{cifs => smbfs_client}/dns_resolve.c | 0 fs/{cifs => smbfs_client}/dns_resolve.h | 0 fs/{cifs => smbfs_client}/export.c | 0 fs/{cifs => smbfs_client}/file.c | 0 fs/{cifs => smbfs_client}/fs_context.c | 0 fs/{cifs => smbfs_client}/fs_context.h | 0 fs/{cifs => smbfs_client}/fscache.c | 0 fs/{cifs => smbfs_client}/fscache.h | 0 fs/{cifs => smbfs_client}/inode.c | 0 fs/{cifs => smbfs_client}/ioctl.c | 0 fs/{cifs => smbfs_client}/link.c | 0 fs/{cifs => smbfs_client}/misc.c | 0 fs/{cifs => smbfs_client}/netlink.c | 2 +- fs/{cifs => smbfs_client}/netlink.h | 0 fs/{cifs => smbfs_client}/netmisc.c | 0 fs/{cifs => smbfs_client}/nterr.c | 0 fs/{cifs => smbfs_client}/nterr.h | 0 fs/{cifs => smbfs_client}/ntlmssp.h | 0 fs/{cifs => smbfs_client}/readdir.c | 0 fs/{cifs => smbfs_client}/rfc1002pdu.h | 0 fs/{cifs => smbfs_client}/sess.c | 0 fs/{cifs => smbfs_client}/smb1ops.c | 0 fs/{cifs => smbfs_client}/smb2file.c | 0 fs/{cifs => smbfs_client}/smb2glob.h | 0 fs/{cifs => smbfs_client}/smb2inode.c | 0 fs/{cifs => smbfs_client}/smb2maperror.c | 0 fs/{cifs => smbfs_client}/smb2misc.c | 0 fs/{cifs => smbfs_client}/smb2ops.c | 0 fs/{cifs => smbfs_client}/smb2pdu.c | 0 fs/{cifs => smbfs_client}/smb2pdu.h | 0 fs/{cifs => smbfs_client}/smb2proto.h | 0 fs/{cifs => smbfs_client}/smb2status.h | 0 fs/{cifs => smbfs_client}/smb2transport.c | 0 fs/{cifs => smbfs_client}/smbdirect.c | 0 fs/{cifs => smbfs_client}/smbdirect.h | 0 fs/{cifs => smbfs_client}/smbencrypt.c | 0 fs/{cifs => smbfs_client}/smberr.h | 0 fs/{cifs => smbfs_client}/trace.c | 0 fs/{cifs => smbfs_client}/trace.h | 0 fs/{cifs => smbfs_client}/transport.c | 0 fs/{cifs => smbfs_client}/unc.c | 0 fs/{cifs => smbfs_client}/winucase.c | 0 fs/{cifs => smbfs_client}/xattr.c | 0 include/asm-generic/syscall.h | 16 - include/drm/drm_connector.h | 37 + include/drm/drm_displayid.h | 101 +- include/drm/i915_pciids.h | 8 +- include/linux/bpf.h | 3 +- include/linux/cgroup-defs.h | 107 +- include/linux/cgroup.h | 22 +- include/linux/compiler_attributes.h | 23 - include/linux/kernel_stat.h | 1 + include/linux/memblock.h | 1 + include/linux/mtd/mtd.h | 2 - include/linux/rpmsg.h | 2 +- include/linux/sched.h | 1 + include/linux/usb/hcd.h | 2 + include/uapi/linux/android/binder.h | 7 + .../uapi/linux/{cifs => smbfs_client}/cifs_mount.h | 0 .../linux/{cifs => smbfs_client}/cifs_netlink.h | 0 include/uapi/linux/smc.h | 27 + init/main.c | 10 +- ipc/sem.c | 2 +- kernel/auditsc.c | 15 +- kernel/bpf/bpf_struct_ops.c | 7 +- kernel/cgroup/cgroup.c | 50 +- kernel/printk/printk.c | 4 +- kernel/sched/core.c | 171 +- kernel/sched/debug.c | 4 + kernel/sched/fair.c | 109 +- kernel/sched/sched.h | 13 +- kernel/time/hrtimer.c | 6 +- lib/bootconfig.c | 2 +- lib/raid6/Makefile | 4 + mm/memblock.c | 16 +- net/caif/chnl_net.c | 19 +- net/core/netclassid_cgroup.c | 7 +- net/core/netprio_cgroup.c | 10 +- net/core/skbuff.c | 19 +- net/ethtool/ioctl.c | 4 + net/ipv4/ip_sockglue.c | 2 +- net/ipv4/ping.c | 5 +- net/ipv4/raw.c | 5 +- net/ipv4/tcp_input.c | 2 +- net/ipv4/udp.c | 5 +- net/smc/af_smc.c | 34 +- net/smc/smc.h | 3 - net/smc/smc_clc.c | 330 +++- net/smc/smc_clc.h | 19 +- net/smc/smc_core.c | 10 +- net/smc/smc_core.h | 1 + net/smc/smc_ism.c | 16 +- net/smc/smc_ism.h | 2 +- net/smc/smc_netlink.c | 47 +- net/smc/smc_netlink.h | 2 + sound/pci/hda/patch_realtek.c | 129 ++ tools/include/linux/compiler-gcc.h | 4 +- tools/memory-model/Documentation/locking.txt | 320 ++++ tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 + tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 + tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 + tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 + tools/testing/selftests/bpf/cgroup_helpers.c | 137 +- tools/testing/selftests/bpf/cgroup_helpers.h | 16 +- tools/testing/selftests/bpf/network_helpers.c | 27 +- tools/testing/selftests/bpf/network_helpers.h | 1 + .../testing/selftests/bpf/prog_tests/cgroup_v1v2.c | 79 + .../testing/selftests/bpf/progs/connect4_dropper.c | 26 + tools/testing/selftests/sched/cs_prctl_test.c | 28 +- tools/usb/testusb.c | 14 +- 564 files changed, 12231 insertions(+), 9634 deletions(-) delete mode 100644 Documentation/devicetree/bindings/mmc/mmc-card.txt create mode 100644 Documentation/devicetree/bindings/mmc/mmc-card.yaml create mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus create mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus create mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus create mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus create mode 100644 Documentation/process/maintainer-handbooks.rst create mode 100644 Documentation/process/maintainer-tip.rst create mode 100644 Documentation/translations/zh_CN/admin-guide/sysrq.rst delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.c copy drivers/gpu/drm/amd/display/dc/{dcn30/dcn30_afmt.h => dcn31/dcn31_afmt.h} (73%) create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.c copy drivers/gpu/drm/amd/display/dc/{dcn30/dcn30_vpg.h => dcn31/dcn31_vpg.h} (81%) copy drivers/gpu/drm/i915/display/{intel_panel.c => intel_backlight.c} (74%) create mode 100644 drivers/gpu/drm/i915/display/intel_backlight.h create mode 100644 drivers/gpu/drm/i915/display/intel_dpt.c create mode 100644 drivers/gpu/drm/i915/display/intel_dpt.h create mode 100644 drivers/gpu/drm/i915/display/intel_drrs.c create mode 100644 drivers/gpu/drm/i915/display/intel_drrs.h create mode 100644 drivers/platform/x86/wmaa-backlight-wmi.c delete mode 100644 drivers/staging/r8188eu/include/HalHWImg8188E_FW.h delete mode 100644 drivers/staging/r8188eu/include/odm_reg.h rename fs/{cifs => smbfs_client}/Kconfig (100%) rename fs/{cifs => smbfs_client}/Makefile (100%) rename fs/{cifs => smbfs_client}/asn1.c (100%) rename fs/{cifs => smbfs_client}/cache.c (100%) rename fs/{cifs => smbfs_client}/cifs_debug.c (100%) rename fs/{cifs => smbfs_client}/cifs_debug.h (100%) rename fs/{cifs => smbfs_client}/cifs_dfs_ref.c (100%) rename fs/{cifs => smbfs_client}/cifs_fs_sb.h (100%) rename fs/{cifs => smbfs_client}/cifs_ioctl.h (100%) rename fs/{cifs => smbfs_client}/cifs_spnego.c (100%) rename fs/{cifs => smbfs_client}/cifs_spnego.h (100%) rename fs/{cifs => smbfs_client}/cifs_spnego_negtokeninit.asn1 (100%) rename fs/{cifs => smbfs_client}/cifs_swn.c (99%) rename fs/{cifs => smbfs_client}/cifs_swn.h (100%) rename fs/{cifs => smbfs_client}/cifs_unicode.c (100%) rename fs/{cifs => smbfs_client}/cifs_unicode.h (100%) rename fs/{cifs => smbfs_client}/cifs_uniupr.h (100%) rename fs/{cifs => smbfs_client}/cifsacl.c (100%) rename fs/{cifs => smbfs_client}/cifsacl.h (100%) rename fs/{cifs => smbfs_client}/cifsencrypt.c (100%) rename fs/{cifs => smbfs_client}/cifsfs.c (100%) rename fs/{cifs => smbfs_client}/cifsfs.h (100%) rename fs/{cifs => smbfs_client}/cifsglob.h (99%) rename fs/{cifs => smbfs_client}/cifspdu.h (100%) rename fs/{cifs => smbfs_client}/cifsproto.h (100%) rename fs/{cifs => smbfs_client}/cifsroot.c (100%) rename fs/{cifs => smbfs_client}/cifssmb.c (100%) rename fs/{cifs => smbfs_client}/connect.c (100%) rename fs/{cifs => smbfs_client}/dfs_cache.c (100%) rename fs/{cifs => smbfs_client}/dfs_cache.h (100%) rename fs/{cifs => smbfs_client}/dir.c (100%) rename fs/{cifs => smbfs_client}/dns_resolve.c (100%) rename fs/{cifs => smbfs_client}/dns_resolve.h (100%) rename fs/{cifs => smbfs_client}/export.c (100%) rename fs/{cifs => smbfs_client}/file.c (100%) rename fs/{cifs => smbfs_client}/fs_context.c (100%) rename fs/{cifs => smbfs_client}/fs_context.h (100%) rename fs/{cifs => smbfs_client}/fscache.c (100%) rename fs/{cifs => smbfs_client}/fscache.h (100%) rename fs/{cifs => smbfs_client}/inode.c (100%) rename fs/{cifs => smbfs_client}/ioctl.c (100%) rename fs/{cifs => smbfs_client}/link.c (100%) rename fs/{cifs => smbfs_client}/misc.c (100%) rename fs/{cifs => smbfs_client}/netlink.c (97%) rename fs/{cifs => smbfs_client}/netlink.h (100%) rename fs/{cifs => smbfs_client}/netmisc.c (100%) rename fs/{cifs => smbfs_client}/nterr.c (100%) rename fs/{cifs => smbfs_client}/nterr.h (100%) rename fs/{cifs => smbfs_client}/ntlmssp.h (100%) rename fs/{cifs => smbfs_client}/readdir.c (100%) rename fs/{cifs => smbfs_client}/rfc1002pdu.h (100%) rename fs/{cifs => smbfs_client}/sess.c (100%) rename fs/{cifs => smbfs_client}/smb1ops.c (100%) rename fs/{cifs => smbfs_client}/smb2file.c (100%) rename fs/{cifs => smbfs_client}/smb2glob.h (100%) rename fs/{cifs => smbfs_client}/smb2inode.c (100%) rename fs/{cifs => smbfs_client}/smb2maperror.c (100%) rename fs/{cifs => smbfs_client}/smb2misc.c (100%) rename fs/{cifs => smbfs_client}/smb2ops.c (100%) rename fs/{cifs => smbfs_client}/smb2pdu.c (100%) rename fs/{cifs => smbfs_client}/smb2pdu.h (100%) rename fs/{cifs => smbfs_client}/smb2proto.h (100%) rename fs/{cifs => smbfs_client}/smb2status.h (100%) rename fs/{cifs => smbfs_client}/smb2transport.c (100%) rename fs/{cifs => smbfs_client}/smbdirect.c (100%) rename fs/{cifs => smbfs_client}/smbdirect.h (100%) rename fs/{cifs => smbfs_client}/smbencrypt.c (100%) rename fs/{cifs => smbfs_client}/smberr.h (100%) rename fs/{cifs => smbfs_client}/trace.c (100%) rename fs/{cifs => smbfs_client}/trace.h (100%) rename fs/{cifs => smbfs_client}/transport.c (100%) rename fs/{cifs => smbfs_client}/unc.c (100%) rename fs/{cifs => smbfs_client}/winucase.c (100%) rename fs/{cifs => smbfs_client}/xattr.c (100%) rename include/uapi/linux/{cifs => smbfs_client}/cifs_mount.h (100%) rename include/uapi/linux/{cifs => smbfs_client}/cifs_netlink.h (100%) create mode 100644 tools/memory-model/Documentation/locking.txt create mode 100755 tools/memory-model/scripts/checktheselitmus.sh create mode 100755 tools/memory-model/scripts/hwfnseg.sh create mode 100755 tools/memory-model/scripts/runlitmus.sh create mode 100755 tools/memory-model/scripts/simpletest.sh create mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_v1v2.c create mode 100644 tools/testing/selftests/bpf/progs/connect4_dropper.c