This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits 82bcd04d124a Add linux-next specific files for 20251208 omits 7592b7e8faf5 Merge branch 'for-next' of https://github.com/hisilicon/li [...] omits 3bc83e911c6c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 31672440440c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits dc668c1bb5fa Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] omits 97e544e001f2 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 5fbe4bda1840 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits db9faf63b1a0 Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] omits 6c44a8028bff Merge branch 'rtc-next' of https://git.kernel.org/pub/scm/ [...] omits f685b81a8f6d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e293601be93e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7aca897af96e Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits b73aee3f9b08 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 56debdaff670 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c2b919a7a46d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 932daa93759b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 8c8757642ecf Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] omits d4359fca9cb6 Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] omits 39757e53e87d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits e581365250df Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits cc9a3e9039db Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits bcb58d5c2c4f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1e3d4b3f26fe Merge branch 'next' of https://github.com/kvm-x86/linux.git omits de04280c5255 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 31aa9a072ff6 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] omits 551b5566e55e Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 54e0687031c2 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits 15b99b1a0955 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a641718fa7cd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e6ed48a5e302 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d34e42e34bb2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 08f3927c9e23 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 64386b30cb53 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 91c911fe753b Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits cedcd35ff6c8 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 38a2ee4f99ee Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a0b0ec6fcd8e Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 6c7175d812d4 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] omits 350985d4e154 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 667f70298f0f Merge branch 'i3c/next' of https://git.kernel.org/pub/scm/ [...] omits e0950f914cd0 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] omits 18af99b0dfa0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 869e8fa5101e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits da1f8e0ad62d Merge branch 'fs-next' of linux-next omits b9abe86a2706 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f59e5a20b7a8 Merge branch 'riscv-soc-for-next' of https://git.kernel.or [...] omits 6c262314f332 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] omits fd353a0bd7a2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 46e48ab6cd7f Merge branch 'mips-next' of https://git.kernel.org/pub/scm [...] omits b0848a60c5fe Merge branch 'loongarch-next' of https://git.kernel.org/pu [...] omits ad70455db3f5 Merge branch 'linux-next' of https://github.com/c-sky/csky [...] omits 927efbc0f0b1 Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] omits c5cb85cca838 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] omits 257eacfc2eed Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] omits 4b855a87e6a8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d1302cb3d548 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 450974dca0b0 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] omits 53e5e9bbf6e5 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 5a5188348712 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits 561c14f5b8d8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 589a9c75ec6a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f51020bc7894 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits ff9a99f12bbb Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits aa787fe758ac Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6b5a1cecd707 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 88b3a0bd8f4b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d5e387433162 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 235fe92a47ed Merge branch 'soc_fsl' of https://git.kernel.org/pub/scm/l [...] omits 9854d4243713 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 368a2c2e3b0c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7d7e9a66b248 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 6644b0cfd0c1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 15f08229c981 Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] omits 045fb2a7f37c Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 23e80b1e8c45 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6942e8587095 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a39c5f1a0660 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ca77ec3a7c73 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] omits faa3746344b5 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] omits 5119dfd4d86a Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits a205ba705f36 Merge branch 'slab/for-next-fixes' of https://git.kernel.o [...] omits 2351822e4748 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] omits 979a7d7edd63 Merge branch 'gpio/for-current' of https://git.kernel.org/ [...] omits bc18d4f7c833 Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] omits cba6c891d2e6 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 1eb9c277799a Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] omits ec189314e000 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 92a0859632aa Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits 65df5907fb3b Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 2b264039df9f Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 9eb99b87f8d2 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits f1ebcf55138d Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 9da5bf95d580 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 7555d606946d Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 04aa1c12485b Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] omits a838e19e9f5e Merge branch 'kbuild-fixes' of https://git.kernel.org/pub/ [...] omits 901ee039ca6f Merge branch 'fs-current' of linux-next omits 8d06459f149f Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits 1d602483f953 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits f42a470c8c01 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7a730335ef9e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f86538b2ab32 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits d8caa9ac5ecc Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits ed1130e03494 Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] omits d442cfa60b3f Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 337a2c129769 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits fed3101460bf Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits 6fbad25b65fa Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 7995910bc48c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 50fb16327239 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits a76708b268e6 Merge branch 'master' of https://github.com/ceph/ceph-client.git omits 1a2bf9da03ac Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e86bcf5121bd Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 186e66ad4161 docs: hwmon: fix link to g762 devicetree binding omits 56360b2e88d5 hwmon: (emc2305) fix device node refcount leak in error path omits c1b7e24b3c0e hwmon: (emc2305) fix double put in emc2305_probe_childs_from_dt omits 09abf5cf2fec hwmon: (dell-smm) Fix off-by-one error in dell_smm_is_visible() omits ad4d566c5963 hwmon: (w83791d) Convert macros to functions to avoid TOCTOU omits f58946000272 LoongArch: Adjust default config files for 32BIT/64BIT omits e96b5fd4021c LoongArch: Adjust VDSO/VSYSCALL for 32BIT/64BIT omits 1fff6d33bbd7 LoongArch: Adjust misc routines for 32BIT/64BIT omits 4a59759f8ffb LoongArch: Adjust user accessors for 32BIT/64BIT omits 6981625346e4 LoongArch: Adjust system call for 32BIT/64BIT omits 9e2cbf875aa1 LoongArch: Adjust module loader for 32BIT/64BIT omits d6fbf6b1e0f3 LoongArch: Adjust time routines for 32BIT/64BIT omits aa6dea9a5aa5 LoongArch: Adjust process management for 32BIT/64BIT omits 2425fc21ddc2 LoongArch: Adjust memory management for 32BIT/64BIT omits cd1e0da36b0f LoongArch: Adjust boot & setup for 32BIT/64BIT omits 5d3e2d9ba9ed Merge branch 'fixes' omits 362e391005a9 dt-bindings: i2c: qcom-cci: Document SM8750 compatible omits 848d1304fad9 i2c: spacemit: fix detect issue omits 3c9d9d607b85 i2c: i801: Add support for Intel Nova Lake-S omits 52e7bd34f05b i2c: designware: Add dedicated algorithm for AMD NAVI omits 86dcd081f11c i2c: designware: Sort compatible strings in alphabetical order omits 8a0a01a3a995 i2c: designware: Optimize flag reading in i2c_dw_read() omits 8f0c80f26b86 dt-bindings: i2c: dw: Add Mobileye I2C controllers omits 7cb90be901c0 i2c: fix reference leak in MP2 PCI device omits 611e69b1f95d i2c: rcar: Fix Wvoid-pointer-to-enum-cast warning omits cfb32dcf5594 i2c: pxa: Fix Wvoid-pointer-to-enum-cast warning omits 28f66abd7af4 i2c: bcm-iproc: Fix Wvoid-pointer-to-enum-cast warning omits 4dee29b2f285 dt-bindings: i2c: qcom-cci: Document Kaanapali compatible omits 698ac478637f dt-bindings: i2c: qcom-cci: Document msm8953 compatible omits c361f4774672 i2c: i801: Fix the Intel Diamond Rapids features omits 6654d0147ec4 i2c: pcf8584: Change pcf_doAdress() to pcf_send_address() omits 6917f55a2245 i2c: pcf8584: Make pcf_doAddress() function void omits 60f59d3c96a5 i2c: pcf8584: Move 'ret' variable inside for loop, goto ou [...] omits 0ff80c1047df i2c: designware: Disable SMBus interrupts to prevent storm [...] omits bd061ff1f4ba dt-bindings: i2c: i2c-rk3x: Add compatible string for RK3506 omits 78884f9344c3 i2c: i801: Add support for Intel Diamond Rapids omits 68a871c49c93 i2c: stm32: Omit two variable reassignments in stm32_i2c_d [...] omits 69b444561082 i2c: designware: Omit a variable reassignment in dw_i2c_pl [...] omits 269c1e1979a4 i2c: pcf8584: Fix do not use assignment inside if conditional omits a8feeea2fde4 i2c: pcf8584: Remove debug macros from i2c-algo-pcf.c omits c3a82a0b57fe i2c: busses: bcm2835: convert from round_rate() to determi [...] omits e2a6d80beb34 i2c: designware: Remove i2c_dw_remove_lock_support() omits 9c0a5e83ebe7 Merge branch 'for-6.19' into for-next omits 42ea4b8c679c Merge branch 'for-next-current-v6.17-20251125' into for-ne [...] omits e88b838da12e Merge branch 'misc-6.19' into for-next-current-v6.17-20251125 omits 62f1c85f62b3 Merge branch 'misc-6.18' into next-fixes omits 2e5cf8b31ac7 btrfs: don't rewrite ret from inode_permission omits 0249ef24b4c2 btrfs: fix leaf leak in an error path in btrfs_del_items() omits 004d6fbaf4fc Merge branch 'for-6.19' into for-next omits e090182ceee2 Merge branch 'for-6.19' into for-next omits 8a8b1c0c1194 Merge branch 'for-6.19' into for-next omits 7587adebe583 Merge branch 'for-6.19' into for-next omits 542dabe0251b Merge branch 'for-6.19' into for-next omits 96e539b24be5 soundwire: send multi sections in one BPT stream omits 336859050e58 soundwire: intel_ace2x: handle multi BPT sections omits 1fdffb201276 soundwire: pass sdw_bpt_section to cdns BPT helpers omits 96755433031e soundwire: introduce BPT section omits 04878e873d94 ASoC/soundwire: add fake BPT frame to align Intel DMA buffer size omits ec3bbf3209a5 soundwire: intel_ace2x: add fake frame to BRA read command omits 300d0ceedee1 soundwire: cadence_master: add fake_size parameter to sdw_ [...] omits 6219cccbedde ASoC: SOF: Intel: export hda_sdw_bpt_get_buf_size_aligment omits 0767009228b9 soundwire: cadence: export sdw_cdns_bpt_find_bandwidth omits 4ecd9d14da47 soundwire: cadence_master: set data_per_frame as frame capability omits a27e3ace75b0 soundwire: only compute BPT stream in sdw_compute_dp0_port_params omits 7ca130e39127 soundwire: cadence_master: make frame index trace more readable omits 077839c98a14 ASoC/soundwire: add fake BPT frame to align Intel DMA buffer size omits 420399049ebb soundwire: intel_ace2x: add fake frame to BRA read command omits d7941dc674ae soundwire: cadence_master: add fake_size parameter to sdw_ [...] omits 10ed028f7851 ASoC: SOF: Intel: export hda_sdw_bpt_get_buf_size_aligment omits 207a5831b348 soundwire: cadence: export sdw_cdns_bpt_find_bandwidth omits 558abe5fadd0 soundwire: cadence_master: set data_per_frame as frame capability omits 101bfbe88ae4 soundwire: only compute BPT stream in sdw_compute_dp0_port_params omits 464101450bf8 soundwire: cadence_master: make frame index trace more readable omits 7b9798c91803 soundwire: qcom: add support for v3.1.0 omits 21edb9ad7e93 soundwire: qcom: adding support for v3.1.0 omits 6ad5db5b5ac6 dt-bindings: soundwire: qcom: Document v3.1.0 version of IP block omits 3edd93d75486 soundwire: qcom: prepare for v3.x omits d7082b941ebb soundwire: qcom: deprecate qcom,din/out-ports omits e6b9a5904aed dt-bindings: soundwire: qcom: deprecate qcom,din/out-ports omits 89eed81ac2ce soundwire: qcom: remove unused rd_fifo_depth omits 4a4806d2b390 of: base: Add of_property_read_u8_index omits 6e4ea39323e2 Merge branch 'for-6.19' into for-next omits f512119ac1ad Merge branch 'for-6.19' into for-next adds ba65a4e7120a Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds c2f2b01b74be Merge tag 'i3c/for-6.19' of git://git.kernel.org/pub/scm/l [...] adds deab8333f80d Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] adds 564d59410c39 btrfs: tests: fix double btrfs_path free in remove_extent_ref() adds 266273eaf4d9 btrfs: don't log conflicting inode if it's a dir moved in [...] adds 5630f7557de6 btrfs: do not skip logging new dentries when logging a new name adds 6553ec5ced3a Revert "btrfs: add ASSERTs on prealloc in qgroup functions" adds 35e6d0811531 btrfs: fix a potential path leak in print_data_reloc_error() adds 3072f7801555 Merge branch 'misc-6.19' into next-fixes adds d19413491daf Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] adds d4b69a6186b2 SUNRPC: svcauth_gss: avoid NULL deref on zero length gss_t [...] adds a8ee9099f306 svcrdma: use rc_pageoff for memcpy byte offset adds 94972027ab55 svcrdma: return 0 on success from svc_rdma_copy_inline_range adds d1bea0ce35b6 svcrdma: bound check rq_pages index in inline path adds ebae102897e7 nfsd: Mark variable __maybe_unused to avoid W=1 build break adds a6d10bbef33b Merge branch 'nfsd-fixes' of https://git.kernel.org/pub/sc [...] adds 4d81de051538 Merge branch 'fs-current' of linux-next adds 7e4d6be2325e Merge branch 'kbuild-fixes' of https://git.kernel.org/pub/ [...] adds 6906047d4405 Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] adds bb5b8fd80e09 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] adds 1bb070db3894 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds 9a97857db0c5 ALSA: uapi: Fix typo in asound.h comment adds 388abdd1a988 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds a56aa35e323d Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds b715dd255a11 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 3a12ac8cfa09 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 0466b4bcd7dc Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] adds c6bf67700710 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 670d7ef945d3 hwmon: (w83791d) Convert macros to functions to avoid TOCTOU adds fae00a7186ce hwmon: (dell-smm) Fix off-by-one error in dell_smm_is_visible() adds 541dfb49dcb8 hwmon: (emc2305) fix double put in emc2305_probe_childs_from_dt adds 4910da6b36b1 hwmon: (emc2305) fix device node refcount leak in error path adds 08bfcf4ff9d3 docs: hwmon: fix link to g762 devicetree binding adds 0f9ba5726893 Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] adds 463d439becb8 dma/pool: eliminate alloc_pages warning in atomic_pool_expand adds 31b931bebd11 dma-mapping: Fix DMA_BIT_MASK() macro being broken adds 5a043036ae02 Merge branch 'dma-mapping-fixes' of https://git.kernel.org [...] adds b907e826b941 arm64: kdump: Fix elfcorehdr overlap caused by reserved me [...] adds cebf4bb36059 Merge branch 'dt/linus' of https://git.kernel.org/pub/scm/ [...] adds bccb5bcf4602 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 653ddf4d7568 Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] adds 2d967310c49e gpiolib: acpi: Add quirk for Dell Precision 7780 adds ca69539c7a89 Merge branch 'gpio/for-current' of https://git.kernel.org/ [...] adds fece869cf333 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] adds 73a6a75d3e46 Merge branch 'slab/for-next-fixes' of https://git.kernel.o [...] adds 491adc6a0f99 drm/ttm: Avoid NULL pointer deref for evicted BOs adds a585c7ef9cab drm/tilcdc: Fix removal actions in case of failed probe adds 361b5668cfbb Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new c90409ceef52 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] new 18d0925fd560 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] new b9e4f9c6ae84 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5181e403aba7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b1b156d276b5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5203c59f65d9 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new e5b59b225db7 Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] new 804d4e6d3336 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8d952dc902bc Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 55de8917c9f9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2edcc552fb0b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b7b4df94a999 Merge branch 'soc_fsl' of https://git.kernel.org/pub/scm/l [...] new d2fd34712427 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 07e52d709d82 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b65802fc9aff Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 702ba43b442f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6a77e8c345a3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 162341107f12 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 15f1c097ee80 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 30cc5bdeab27 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4575a3d4a67d Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new 1fb2a4c69ecb Merge branch 'for-next' of https://github.com/sophgo/linux.git new 5b703195bde4 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] new 4a753f1c58ae Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new db223538f104 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9f174b991853 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] new 1ee0dfe0ee1c Merge branch 'for-next' of https://github.com/Xilinx/linux [...] new 3d46fd832c16 Merge branch 'linux-next' of https://github.com/c-sky/csky [...] new 7b2afeafaf9c LoongArch: Adjust boot & setup for 32BIT/64BIT new dd55dd0d7e5d LoongArch: Adjust memory management for 32BIT/64BIT new 4ad04e7c7eed LoongArch: Adjust process management for 32BIT/64BIT new ced7814d3a5c LoongArch: Adjust time routines for 32BIT/64BIT new 3f63ac8d287b LoongArch: Adjust module loader for 32BIT/64BIT new 14338e631afd LoongArch: Adjust system call for 32BIT/64BIT new 48c7294775be LoongArch: Adjust user accessors for 32BIT/64BIT new b15dfdacd99d LoongArch: Adjust misc routines for 32BIT/64BIT new 4cd09f356ecc LoongArch: Adjust VDSO/VSYSCALL for 32BIT/64BIT new be77cf43d2fd LoongArch: Adjust default config files for 32BIT/64BIT new a475ae5a5487 Merge branch 'loongarch-next' of https://git.kernel.org/pu [...] new 3b9abae8b04a Merge branch 'mips-next' of https://git.kernel.org/pub/scm [...] new ae2fe1055ff7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6c482033449d Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] new 8da3bee74343 Merge branch 'riscv-soc-for-next' of https://git.kernel.or [...] new 2f393c228cc5 KVM: s390: Fix gmap_helper_zap_one_page() again new 1a82d430c5f0 s390/bug: Add missing CONFIG_BUG ifdef again new 70075e3d0ca0 s390/bug: Add missing alignment new b38e7699d0a8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds f778cb0108fc Merge branch 'master' of https://github.com/ceph/ceph-client.git adds e9f1db18761e Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds df63b569da7c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds ec179f772bda Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 56142397ae2e Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] adds 031640759d5c Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 2f3db872f21e Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds bd447a26ac75 Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] adds 78a62651b030 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds d9ebb8ea34bc Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 9262bcac4936 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds 6062f67e5416 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 5126caab6189 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] new d20f759a1b40 Merge branch 'fs-next' of linux-next new 820c8b96f833 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 001c87498b47 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2df3bf91d14d Merge tag 'at24-updates-for-v6.19-rc1' of git://git.kernel [...] new 621e57c37ea6 i2c: i2c-elektor: Allow building on SMP kernels new 414690746d2d i2c: i2c.h: fix a bad kernel-doc line adds 4cdcdbe50454 i2c: designware: Remove i2c_dw_remove_lock_support() adds e308a27c653a i2c: busses: bcm2835: convert from round_rate() to determi [...] adds faef2789bdb4 i2c: pcf8584: Remove debug macros from i2c-algo-pcf.c adds 2e38abef127d i2c: pcf8584: Fix do not use assignment inside if conditional adds acff9f26664e i2c: designware: Omit a variable reassignment in dw_i2c_pl [...] adds b4cc81803033 i2c: stm32: Omit two variable reassignments in stm32_i2c_d [...] adds 90f690a4f5f9 i2c: i801: Add support for Intel Diamond Rapids adds 3f124b4ef8d8 dt-bindings: i2c: i2c-rk3x: Add compatible string for RK3506 adds d3429178ee51 i2c: designware: Disable SMBus interrupts to prevent storm [...] adds 11cb461c2ebb i2c: pcf8584: Move 'ret' variable inside for loop, goto ou [...] adds e7ba30357ad4 i2c: pcf8584: Make pcf_doAddress() function void adds 890a12d2f781 i2c: pcf8584: Change pcf_doAdress() to pcf_send_address() adds 8f7879b26dac i2c: i801: Fix the Intel Diamond Rapids features adds 697586b9441d dt-bindings: i2c: qcom-cci: Document msm8953 compatible adds eeaaf5bc1c5b dt-bindings: i2c: qcom-cci: Document Kaanapali compatible new a6ee6aac66fb i2c: amd-mp2: fix reference leak in MP2 PCI device new 25faa5364638 i2c: spacemit: fix detect issue new f60d68e697ce Merge tag 'i2c-host-6.19-v2' of git://git.kernel.org/pub/s [...] new d202341d9b0c i2c: qcom-cci: Add msm8953 compatible new d6273aa3b85c Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] new eaa0870387f9 i3c: master: switch to use new callback .i3c_xfers() from [...] new be28083d8b7f i3c: master: cleanup callback .priv_xfers() new 2d193d4fac7f i3c: master: Fix confusing cleanup.h syntax new 6a6d77ee7d61 i3c: adi: Fix confusing cleanup.h syntax new 3fb0e1204a63 Merge branch 'i3c/next' of https://git.kernel.org/pub/scm/ [...] new 2fc85e786d3b Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new a7185b1cf04d Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] new d29c80bee865 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new a0b66212418c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new c2f063049a4b Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 6f71923cba60 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 9877a865d62c drm/amdgpu: fix NULL pointer issue buffer funcs new 539d821df293 drm/amdgpu: fix NULL pointer issue for supports_baco new d514ed18f577 drm/amdkfd: Rework reserved SDMA queue handling new eaf5a2425e05 drm/amdgpu: Increase the maximum number of IP instances new 923a3c20f0e1 drm/amdgpu: Add hwid for ATU new 27a136eaa396 drm/amdgpu: Add hwid for AIGC new 13aca3c0f492 drm/amdgpu: update soc15 IH client ids new 2718942f48d4 drm/amdgpu: add PCIe atomics bit in PTE new d09c7e266c8c drm/amdgpu/mes: add multi-xcc support new 36b266bd3aad drm/amdgpu: Generalize HQD and VMID mask calculation for MES new 0bebe9b9fcb4 drm/amdkfd: refactor rlc/gfx spm new dcfe45bd860f drm/amdgpu: Verify dpm setting for enabling smu with direc [...] new 7cd88efd16f4 drm/amdgpu: Move XCP_INST_MASK amdgpu_xcp.h new 4d65215145de drm/amdgpu: update VRAM types new bc5094e27e10 drm/amdgpu: Add soc v1_0 enum header new f6b1c1f5fd72 drm/amdgpu: GPU vm support 5-level page table new cf856ca9b999 drm/amdgpu: Update vm start, end, hole to support 57bit address new 5287e7ef748e drm/amdkfd: Remove hard‑coded GC IP version checks from kf [...] new 550c6f5b90d2 drm/amdgpu: Add smuio v15_0_8 ip headers v4 new c3cd568d31b6 drm/amdgpu/uapi: Clarify comment on AMDGPU_VM_PAGE_PRT new 591689ccbe09 drm/amdgpu: Add smuio v15_0_8 support v4 new c0d4cc900797 Documentation/gpu: Add PRT, PTE, PDE to amdgpu glossary (v2) new 4c7838b56cbf drm/amdgpu: Initialize smuio functions for smuio v15_0_8 new 708b8589f260 drm/amdgpu: Add rlcv firmware for frontdoor loading. new 0b8c6bcd206e drm/amdgpu: update psp_get_fw_type() function new 22ef3af5d42b drm/amdgpu: Add mp v15_0_8 ip headers v4 new c92bb14151a5 drm/amdgpu: Add psp v15.0.8 ip block v3 new b02c22359bac drm/amdgpu: Set skip_tmr to true for psp v15_0_8 new 0c24b83d8217 drm/amdgpu: Upload a single sdma fw copy when using psp v15.0.8 new 41273a8ce332 drm/amdgpu: Set psp ip block and funcs for v15.0.8 new 692c70f4d802 drm/amdgpu: Use ih v7_0 ip block for ih v7_1 new e06d19420118 drm/amdgpu: Enable IH CAM on IH 7.1.0 new b9befc9a21bd drm/amdgpu: Expand kernel-doc in amdgpu_ring new e0f90f184d18 Documentation/gpu: Add new glossary entries from UMR new d68ba530ec79 Documentation/gpu: Expand generic block information new 03a48f07aa89 Documentation/gpu: Add more information about GC new 03dc0a6cb6dc Documentation/gpu: Add documentation about ring buffer new e8f4ea34b6cf drm/amd/pm: Update pmfw headers for smu_v13_0_12 new 209529414ef0 drm/amd/pm: Add sysfs node for ubb power new f752e79d3885 drm/amdgpu: fix the calculation of RAS bad page number new 60a300780d8a drm/amdgpu: Add virt command to send VF ras command new 1855fc6b09bc drm/amd/ras: sriov supports handling VF ras commands. new c174a6317be0 drm/amd/ras: Support sriov uniras to obtain cper data new c4031deddec9 drm/amd/pm: Fetch ubb power for smu_v13_0_12 new 1c254be41132 drm/amd/pm: Enable system power caps for smu_v13_0_12 new fcfa8dbb087e drm/amd/ras: Add ras command to retrieve cper data from sr [...] new 11dcf72eb5c1 drm/amd/ras: Support high-frequency querying sriov ras blo [...] new 61a9a4138b57 drm/amdgpu: Add mmhub v4_2_0 ip headers v5 new 73c6c2269443 drm/amd/ras: Add sriov ras preprocessing before gpu reset new 54c2d9739bb7 drm/amd/ras: Compatible with legacy sriov host new de8955508b72 drm/amdgpu/ttm: Pin 4K MMIO_REMAP Singleton BO at Init v2 new d8c2c6c33d49 drm/amdgpu: Map/Unmap MMIO_REMAP as BAR register window; a [...] new bd68a1404b6f drm/amdgpu/ras: Move ras data alloc before bad page check new d09c6b98f808 drm/amdgpu: fix spelling in gmc9/10 code new 4af2e15c9bf2 drm/amdgpu: Add initial support for mmhub v4_2 new 755b5591739c drm/amdgpu: Add osssys v7_1_0 ip headers v3 new 91c93c090dfc drm/amdgpu: Add gc v12_1_0 ip headers v4 new e87bfaf55e73 drm/amdgpu: Add gfxhub v12_1 support new 036c0e38bb3d drm/amdgpu: Add gmc v12_1 support new 5056b75fedc0 drm/amdgpu: Add gmc v12_1 gmc callbacks new db29ddf6505f drm/amdgpu: Add per-ASIC PTE init flag new b8c27208b287 drm/amdgpu: Always set snoop bit in PDE on GFX 12.1 new 3a338bb1144d drm/amdgpu: Enable PDE.C usage on GFX 12.1 new 2634ef1b8c00 drm/amdkfd: Fix PTE clearing during SVM unmap on GFX 12.1 new e53833ac8206 drm/amdgpu: Add gmc v12_1_0 to discovery list new ecd3fdfbeefd drm/amd/amdgpu: Add missing newline in DRM_DEBUG_DRIVER message new c78e31bcf586 drm/amd/display: Improve HDMI info retrieval new 74ce00932e7e drm/amd/display: Refactor panel replay set dmub cmd flow new 5e07a945856d drm/amd/display: Add AS-SDP v2 support for eDP feature new ca4310e86b52 drm/amd/display: Parse debug flag to PR FW new 6d76189a8448 drm/amd/display: Fix sending redundant enable command to dmub new a6edaf570058 drm/amd/display: Revise VSC SDP header for Panel Replay new 201648dc812b drm/amd/display: Refactor panel replay dc libs new 08f133e932cc drm/amd/display: Write default Vesa Aux backlight control in dmub new 4191fa9046b8 drm/amd/display: Improve readability of link_detect_sink_s [...] new a3bba93360d7 drm/amd/display: Move CONNECTOR_ID_PCIE into switch/case new 036dd0380b70 drm/amd/display: Drop needless check for link->link_id.id new bd3c91d6ca5e drm/amd/display: Correct comment style new 20f311b652e7 drm/amd/display: Rename dml2_wrapper.c to dml2_wrapper_fpu.c new 69249b477b95 drm/amd/display: Move dml2_validate to the non-FPU dml2_wrapper new 811ffdbf2042 drm/amd/display: Move dml2_create and init to the non-FPU [...] new 03fc40766d01 drm/amd/display: Drop FPU flags from dml21_wrapper.c new a574f53ed52e drm/amd/display: Permit DC_FP_START/END only in non-FP com [...] new c7062be3380c drm/amd/display: Correct DSC padding accounting new e1b385726f7f drm/amd/display: Add additional checks for PSP footer size new d28e92093cef drm/amd/display: [FW Promotion] Release 0.1.37.0 new 46e0c86caa17 drm/amd/display: Promote DC to 3.2.360 new ec62b7ded978 drm/amdkfd: Uninitialized and Unused variables new c71980a3fc1d drm/amdgpu: reduce the full gpu access time in amdgpu_devi [...] new 297b0cebbcc3 drm/amdgpu: Add soc v1_0 support new f9d8e880b1ac drm/amdgpu: add soc v1_0 common block for IP discovery new 268614ae415e drm/amdgpu: create pkt header for sdma v7_1 new 4ed5116aacf6 drm/amdgpu: Add sdma v7_1_0 support new 1c85f12658fb drm/amdgpu: Update Generate PTE/PDE SDMA packet for SDMA 7.1 new 25140983ef07 drm/amdkfd: Add SDMA 7.1.0 support in KFD new af441be8b75d drm/amdgpu: add support for sdma v7_1 new 473f12f82095 drm/amdgpu: Change user queue interface signatures new 5ba69099b66c amdkfd: enlarge the hashtable of kfd_process new 7e00a84d11b0 drm/amdgpu: add new compute/mes mqd structure new d73e5302906a drm/amdgpu: Set GC family for GC 12.1 new dc21e39fd20c drm/amdgpu: Clean up userq helper functions new 7b0813f32a0c drm/amdgpu: Rename userq_mgr_xa to userq_xa new 73aa1550dfed drm/amdgpu: remove direct_submit arg from amdgpu_copy_buffer new e220edf2d6fd drm/amdgpu/mes_v12_1: initial support for mes_v12_1 new d6d64bf9754c drm/amdgpu: Add mes v12_1_0 to discovery list new fb61604a69fc drm/amdgpu: create pm4 header for gc v12_1 new 3272cd887f2b amdkfd: mark the first kfd_process as the primary one new 42cbb68ce896 drm/amdgpu: remove the ring param from ttm functions new 3880d8e3c6ef amdkfd: find_process_by_mm always return the primary context new 4ab27b01df62 drm/amd/display: Remove unused encoder types new 6afc422e1a49 drm/amd/display: Use local variable for analog_engine init [...] new def3488eb0fd drm/amd/display: refactor HPD to increase flexibility new c02288724b98 drm/amd/display: Fix wrong x_pos and y_pos for cursor offload new e4a3133c5b93 drm/amd/display: add dc interface for query QoS information new 7dedb906cdfe drm/amd/display: Guard FAMS2 configuration updates new 03282bd20124 drm/amd/display: Add additional info from DML new 531fe6e0fee8 drm/amd/display: Correct FIXED_VS Link Rate Toggle Condition new ae20768e30a8 drm/amd/display: add register definitions in dcn_hubbub_registers new 0e7f7b3a20a8 drm/amd/display: Reset pipe mask at beginning of cursor offload new 25888a466308 drm/amd/display: Add configurable SPL namespace prefix new f433db9c4b36 drm/amd/display: Promote DC to 3.2.361 new 4cd255b96946 amdkfd: Introduce kfd_create_process_sysfs as a separate function new 65cce2a172ff amdkfd: destroy kfd secondary contexts through fd close new 26fc46d7942d amdkfd: process svm ioctl only on the primary kfd process new 1707d5760c71 amdkfd: process USERPTR allocation only on the primary kfd [...] new fac682a1d1af amdkfd: identify a secondary kfd process by its id new 4eb38fc0f1da amdkfd: find kfd_process by filep->private_data in kfd_mmap new e1b73b64271d amdkfd: remove DIQ support new 018fd6d7d92d drm/amdgpu: Make pre_asic_init optional new d59e9d2d556a amdkfd: process pointer of a HIQ should be NULL new 6b6de6266f4c drm/amdgpu: Don't send warning when close drm obj if drm d [...] new e80205f3a7ff drm/amd/amdgpu: Move enum for VDD board new b4f1e6a2718c drm/amd/display: correct kernel-doc in dml21_wrapper.h new 2a667e26fa87 amdkfd: remove test_kq new 07506945e138 amdkfd: introduce new helper kfd_lookup_process_by_id new 78996e1e98f8 amdkfd: record kfd context id into kfd process_info new ad5f1ee0a9b0 drm/amdgpu: Add initial support for gfx v12_1 new 6fb01a20daaa drm/amdgpu: Add gfx v12_1_0 to discovery list new 25f687de6735 drm/amd/include : Update MES v12 API header new 442903eb8325 drm/amdgpu: remove hdp flush/invalidation completely for g [...] new 08ba5ba01fa8 drm/amdgpu: update rlc autoload function new 3e22786128e5 drm/amdgpu: only set XCC 0 related reg for rlc autoload new e5fc897b076e drm/amdgpu: skip SDMA autoload copy if not initialized new f8692d2f9ae0 drm/amd: include rrmt mode for mes_v12_1 new 1fee035bee8d drm/amdgpu: Include the correct pkt header for gfx v12_1 new 9c34a4c19efa drm/amdgpu: Fix golden register init for GFX 12.1.0 new e08a675f940b drm/amdgpu: Setup Atomics enable in TCP UTCL0 for GFX 12.1.0 new 4da4990337b3 drm/amdgpu: Setup PCIe atomics bit in PTE on GFX 12.1.0 new 1fca2832e02e drm/amdkfd: Add GFX 12.1.0 support in KFD new 01bbc4a4b947 drm/amdkfd: Add MQD manager for GFX 12.1.0 new 2c0c485deaf9 drm/amdkfd: Add interrupt handling for GFX 12.1.0 new 75053887d6d8 drm/amdgpu/mes12_1: add cooperative dispatch support new 61a3ade2f68b drm/amdgpu/mes12_1: set multi-xcc mes log address new 5701b7a93df7 amdkfd: record kfd context id in amdkfd_fence new 18a695030bf9 amdkfd: fence handler evict and restore a kfd process by i [...] new b34488070a80 drm/amd/pm: Remove print_clk_levels from navi10 new dc17c8af9648 drm/amd/pm: Use emit_clk_levels in sienna_cichild new fe1c48e9bda6 drm/amdgpu: add soc config init for GC v12_1 new 8c293a93e81c drm/amd/pm: Use emit_clk_levels in cyan skillfish new 46905fb85ec7 drm/amd/pm: Use emit_clk_levels in vangogh new b824bf63894f drm/amd/pm: Use emit_clk_levels in renoir new 9f63bcbaced1 drm/amd/pm: Use emit_clk_levels in SMUv13.0.0 new 0791b4739594 drm/amd/pm: Use emit_clk_levels in SMUv13.0.4 new 20e3ce630c43 drm/amd/pm: Use emit_clk_levels in SMUv13.0.5 new 3ddd11780fa0 drm/amd/pm: Use emit_clk_levels in SMUv13.0.6 new 8456b756e5f8 drm/amd/pm: Use emit_clk_levels in SMUv13.0.7 new 5478777fd73a drm/amd/pm: Use emit_clk_levels in yellow carp new b0e0503cb468 drm/amd/pm: Use emit_clk_levels in SMUv14.0.0 new c5842537bd43 drm/amd/pm: Use emit_clk_levels in SMUv14.0.2 new 723c504b5690 drm/amd/pm: Use emit_clock_levels in SMUv7.0 new 1803bdfb7e15 drm/amd/pm: Use emit_clock_levels in SMUv8.0 new a8b81d3ddbbf drm/amd/pm: Use emit_clock_levels in SMUv10.0 new 2084f2746e8b drm/amd/pm: Use emit_clock_levels in vega10 new 0229122fa169 drm/amd/pm: Use emit_clock_levels in vega12 new 6186199f3218 drm/amd/pm: Use emit_clock_levels in vega20 new a50d32c41fb2 drm/amd/pm: Deprecate print_clock_levels interface new d3ff65243a52 drm/amdgpu: add a helper for processing recoverable GPUVM faults new 448ee45353ef drm/amdkfd: Use huge page size to check split svm range alignment new 8c5c0ea2f9c0 drm/amd/pm: Add clock table structure new 3ec1a42f5f4b drm/amd/pm: Use generic dpm table for SMUv11 SOCs new e3491fa3f3c9 amdkfd: process debug trap ioctl only on a primary context new cc6b66d661fd amdkfd: introduce new ioctl AMDKFD_IOC_CREATE_PROCESS new 7380228401c4 drm/amd/pm: Use generic dpm table for SMUv13 SOCs new b4742a9e7fd4 drm/amd/pm: Use generic dpm table for SMUv14 SOCs new 36b98a7229cd drm/amd/pm: Add generic pcie dpm table new c7d1bc0b0204 drm/amd/pm: Use generic pcie dpm table for SMUv11 new f75227fb3fdf drm/amd/pm: Use generic pcie dpm table for SMUv13 new f0ba2c1f12d3 drm/amd/pm: Use generic pcie dpm table for SMUv14 new a08ea4bc7711 drm/amd/pm: Add a helper to show dpm table new 33becd7ccbef drm/amd/pm: Use common helper for arcturus dpm new 5f77e0b11dcc drm/amd/pm: Use common helper for navi10 dpm table new efb4febd527d drm/amd/pm: Use common helper for sienna dpm table new 7ea1c722fe1d drm/amd/pm: Use common helper for aldebaran dpm table new a95f01edd80b drm/amd/pm: Use common helper for smuv13.0.0 dpm new 85b0b7d7a3db drm/amd/pm: Use common helper for smuv13.0.6 dpm new b2debbbb60f1 drm/amd/pm: Use common helper for smuv13.0.7 dpm new 03d11f8564ca drm/amd/pm: Use common helper for smuv14.0.2 dpm new 97b2e10e9467 drm/amdgpu/sdma_v7_1: Add missing inst_mask entry in sdma_ [...] new 423888879412 drm/amdkfd: Trap handler support for expert scheduling mode new 8acdad9344cc drm/amd/display: Use GFP_ATOMIC in dc_create_plane_state() new 820b3d376e8a drm/amdgpu: don't attach the tlb fence for SI new 6b2e9b41b785 drm/amd/display: Defer transitions from minimal state to f [...] new 3f6c060846be drm/amd/display: Remove periodic detection callbacks from dcn35+ new fdcc620b02e2 drm/amd/display: Fixes for S0i3 exit new 29a4dc4b5d82 drm/amd/display: Refactor dml_core_mode_support to reduce [...] new 6a45e909c65a drm/amd/display: Additional info from DML for DMU new 67b032daa288 drm/amd/display: Promote DC to 3.2.362 new 7a5fb05b5b18 amdkfd: Bump ABI to indicate presence of Trap handler supp [...] new 71776e0965f9 drm/amdkfd: Export the cwsr_size and ctl_stack_size to userspace new 3849efdc7888 drm/amd/display: shrink struct members new e3b8d8cc8c60 drm/amdgpu: Fix SHMEM alignment mode for GFX 12.1.0 new 8b971ce0cbc7 drm/amd/ras: Reduce stack usage in ras_umc_handle_bad_pages() new 30a4dc6476da drm/amdgpu: update sh mem base offsets for gfx 12.1 new c93f9b7db8b4 drm/amdgpu: Setup MTYPEs for GFX 12.1.0 new f364fb3cb403 drm/amdgpu: Init single mes instance if xcc_mask is unset new 127770bcfccc drm/amdgpu: Revert retry based thrashing prevention on GFX 12.1.0 new b42f3bf9536c drm/amdkfd: bump minimum vgpr size for gfx1151 new 9827f482895f drm/amdgpu: add xcc info for compute ring name new 6c4c2e2c4035 drm/amdgpu: set gfxhub according xcc_mask for gfx 12_1 new 1359282bd4ff drm/amdgpu/gmc12: set MMHUBs based on aid_mask new a5192fbb2ee4 drm/amdgpu: fix mes code error for muti-xcc new a0f8297068cf drm/amdgpu: add imu support for gc 12_1 new edf47fb3d12a drm/amdgpu: introduce amdgpu_ttm_buffer_entity new 582c65e85498 drm/amdgpu: add amdgpu_ttm_job_submit helper new bc0515ece3d5 drm/amdgpu: fix error handling in amdgpu_copy_buffer new e95b41846dab drm/amdgpu: pass the entity to use to amdgpu_ttm_map_buffer new 35bb80e68329 drm/amdgpu: pass the entity to use to ttm public functions new be6b9291a22c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new b64a14334ef3 drm/xe/throttle: Skip reason prefix while emitting array new 828ae96c7d39 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new ff838e94e16a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ed3270c16016 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new aa9104d31210 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 05ba2aad4ee4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 25e01a3a3474 ata: libata-scsi: Remove superfluous local_irq_save() new 9f7e470a2b55 ata: libata: avoid long timeouts on hot-unplugged SATA DAS new b80dc2f74978 ata: libata: Add ATA_QUIRK_MAX_SEC and convert all device quirks new 1c7020daabb1 ata: libata: Add ata_force_get_fe_for_dev() helper new c0f77119e71e ata: libata: Change libata.force to use the generic ATA_QU [...] new de903f490743 ata: libata: Add support to parse equal sign in libata.force new 63a1474530ae ata: libata: Add libata.force parameter max_sec new a26a0b4b48e1 ata: libata: Allow more quirks new 937555e079fe Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ed745b77bac8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 834a7ef0b9df RDMA/core: add device registration debugging new 62a55eac2eb0 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new 305a0aa43614 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new aea6c767c577 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] new 398f416f8447 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b2849bec936b KVM: VMX: Update SVI during runtime APICv activation new 297631388309 KVM: nVMX: Immediately refresh APICv controls as needed on [...] new 58e10b63777d Merge branch 'fixes' new 2014c65bebac Merge branch 'next' of https://github.com/kvm-x86/linux.git new fc5ff53d2aa0 workqueue: Make send_mayday() take a PWQ argument directly new e5a30c303b07 workqueue: Process rescuer work items one-by-one using a cursor new 51cd2d2decf3 workqueue: Process extra works in rescuer on memory pressure new e0e052a0c8e3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 517a44d18537 sched_ext: Fix the memleak for sch->helper objects new 12b5cd99a05f sched/ext: Avoid null ptr traversal when ->put_prev_task() [...] new 337b97640d1e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6034bf234e94 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c16cb5c67cf9 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 18223eececd6 of: base: Add of_property_read_u8_index new 6504fe8cd21f soundwire: qcom: remove unused rd_fifo_depth new 8114a05cdc20 dt-bindings: soundwire: qcom: deprecate qcom,din/out-ports new 9e53a66a2f2f soundwire: qcom: deprecate qcom,din/out-ports new 6ed85ea1b17b soundwire: qcom: prepare for v3.x new 66eca4b7d2d2 dt-bindings: soundwire: qcom: Document v3.1.0 version of IP block new b2bfe0fa1f85 soundwire: qcom: adding support for v3.1.0 new 4be4ac36f6ca soundwire: cadence_master: make frame index trace more readable new 43b2a39183c7 soundwire: only compute BPT stream in sdw_compute_dp0_port_params new 5a838e010c64 soundwire: cadence_master: set data_per_frame as frame capability new 57b3a7b27e0b soundwire: cadence: export sdw_cdns_bpt_find_bandwidth new 167efc6dfd62 ASoC: SOF: Intel: export hda_sdw_bpt_get_buf_size_aligment new 9468bc0e1b95 soundwire: cadence_master: add fake_size parameter to sdw_ [...] new 8931f5bce4f1 soundwire: intel_ace2x: add fake frame to BRA read command new fdfa1960eee7 soundwire: introduce BPT section new fe8a9cf75c1e soundwire: pass sdw_bpt_section to cdns BPT helpers new 188d194be2bf soundwire: intel_ace2x: handle multi BPT sections new c1144e2314f6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e25f6c1ad4ed Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] new 7829d1fdae2a Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] new 704f910565da Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 3309b63a2281 cgroup: rstat: use LOCK CMPXCHG in css_rstat_updated new 311ead1be05d selftests: cgroup: Add cg_read_key_long_poll() to poll a c [...] new 6360d444ae32 selftests: cgroup: make test_memcg_sock robust against del [...] new 50133c09d189 selftests: cgroup: Replace sleep with cg_read_key_long_pol [...] new 82d7e59ea707 cgroup: switch to css_is_online() helper new 6ee43047e8ad cpuset: Remove unnecessary checks in rebuild_sched_domains_locked new b49d2003e3e2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a8d7dfbb5f6b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1f37f546f36a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b700aa2e5ca9 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 555895d29876 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new decb44bc3fb6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 73c4638a2864 rtc: s35390a: use u8 instead of char for register buffer new 53e71c177cd8 rtc: Kconfig: add MC34708 to mc13xxx help text new b665c1b620e7 rtc: tegra: Use devm_clk_get_enabled() in probe new 0a293451030b rtc: tegra: Add ACPI support new bf5ef3ce42da rtc: tegra: Replace deprecated SIMPLE_DEV_PM_OPS new 4800046b56a5 dt-bindings: rtc: renesas,rz-rtca3: Add RZ/V2H support new 6ada8e24238d rtc: renesas-rtca3: Add support for multiple reset lines new e0784949c65b rtc: isl12026: Add id_table new 40d8123ff749 MAINTAINERS: drop unneeded file entry in NVIDIA VRS RTC DRIVER new 07049187e830 dt-bindings: rtc: Add Apple SMC RTC new 49a51df427db rtc: Add new rtc-macsmc driver for Apple Silicon Macs new 22a6db422537 Documentation: ABI: testing: Fix "upto" typo in rtc-cdev new d1220e47e4bd rtc: gamecube: Check the return value of ioremap() new f07640f9fb8d rtc: max31335: Fix ignored return value in set_alarm new 159a740c768e rtc: atcrtc100: Fix signedness bug in probe() new 16bd954c9336 rtc: spacemit: MFD_SPACEMIT_P1 as dependencies new 258cc32addef Merge branch 'rtc-next' of https://git.kernel.org/pub/scm/ [...] new 00fadf3e2aed Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 4409c4febf16 Merge branch 'main' of git://git.infradead.org/users/willy [...] new f98df65b17e0 Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] new aeb7e82e0d05 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 34aad5f39d3a tools/power turbostat: Harden against unexpected values new 20a8fdbbe783 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 9b2f8ebacb1b Merge branch 'for-next' of https://github.com/hisilicon/li [...] new c75caf76ed86 Add linux-next specific files for 20251209
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 (82bcd04d124a) \ N -- N -- N refs/heads/master (c75caf76ed86)
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 389 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/ABI/testing/rtc-cdev | 2 +- Documentation/admin-guide/kernel-parameters.txt | 5 + .../devicetree/bindings/i2c/qcom,i2c-cci.yaml | 2 - .../bindings/i2c/snps,designware-i2c.yaml | 7 - .../devicetree/bindings/mfd/apple,smc.yaml | 9 + .../devicetree/bindings/rtc/apple,smc-rtc.yaml | 35 + .../devicetree/bindings/rtc/renesas,rz-rtca3.yaml | 46 +- Documentation/gpu/amdgpu/amd_overview_block.svg | 687 + Documentation/gpu/amdgpu/amdgpu-glossary.rst | 48 + Documentation/gpu/amdgpu/display/dc-glossary.rst | 3 - Documentation/gpu/amdgpu/driver-core.rst | 31 + Documentation/gpu/amdgpu/enforce_isolation.svg | 654 + Documentation/gpu/amdgpu/gc/index.rst | 24 +- Documentation/gpu/amdgpu/gfx_pipeline_seq.svg | 413 + Documentation/gpu/amdgpu/index.rst | 1 + Documentation/gpu/amdgpu/no_enforce_isolation.svg | 707 + Documentation/gpu/amdgpu/process-isolation.rst | 1 + Documentation/gpu/amdgpu/ring-buffer.rst | 95 + Documentation/gpu/amdgpu/ring_buffers.svg | 1633 + Documentation/gpu/amdgpu/userq.rst | 2 + Documentation/i2c/busses/i2c-i801.rst | 1 - MAINTAINERS | 3 +- Next/SHA1s | 60 +- Next/merge.log | 5947 +-- arch/loongarch/include/asm/dmi.h | 2 +- arch/s390/include/asm/bug.h | 5 + arch/s390/mm/gmap_helpers.c | 9 +- arch/x86/kvm/vmx/nested.c | 3 +- arch/x86/kvm/vmx/vmx.c | 9 - arch/x86/kvm/x86.c | 7 + drivers/ata/libata-core.c | 229 +- drivers/ata/libata-eh.c | 3 +- drivers/ata/libata-scsi.c | 8 +- drivers/ata/libata.h | 1 + drivers/gpio/gpiolib-acpi-quirks.c | 22 + drivers/gpu/drm/amd/amdgpu/Makefile | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cper.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 42 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 18 + drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h | 30 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 99 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 106 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 281 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 39 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 34 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 12 + drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c | 123 +- drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 29 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 3 +- drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c | 3 - drivers/gpu/drm/amd/amdgpu/cik.c | 5 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 18 +- drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c | 3905 ++ .../amdgpu_dm/dc_fpu.h => amdgpu/gfx_v12_1.h} | 15 +- drivers/gpu/drm/amd/amdgpu/gfx_v12_1_pkt.h | 475 + drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 12 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v12_1.c | 888 + .../amdgpu_dm/dc_fpu.h => amdgpu/gfxhub_v12_1.h} | 17 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 23 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 23 +- drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c | 82 +- drivers/gpu/drm/amd/amdgpu/gmc_v12_1.c | 384 + .../amdgpu_dm/dc_fpu.h => amdgpu/gmc_v12_1.h} | 15 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 43 +- drivers/gpu/drm/amd/amdgpu/ih_v7_0.c | 30 +- drivers/gpu/drm/amd/amdgpu/imu_v12_1.c | 139 + .../amdgpu_dm/dc_fpu.h => amdgpu/imu_v12_1.h} | 16 +- drivers/gpu/drm/amd/amdgpu/mes_userqueue.c | 43 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/mes_v12_0.c | 14 +- .../drm/amd/amdgpu/{mes_v12_0.c => mes_v12_1.c} | 1293 +- .../amdgpu_dm/dc_fpu.h => amdgpu/mes_v12_1.h} | 15 +- drivers/gpu/drm/amd/amdgpu/mmhub_v4_2_0.c | 913 + .../amdgpu_dm/dc_fpu.h => amdgpu/mmhub_v4_2_0.h} | 16 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 13 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.h | 4 +- drivers/gpu/drm/amd/amdgpu/nv.c | 5 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 2 + drivers/gpu/drm/amd/amdgpu/psp_v15_0_8.c | 342 + .../amdgpu_dm/dc_fpu.h => amdgpu/psp_v15_0_8.h} | 16 +- drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c | 2 +- .../drm/amd/amdgpu/{sdma_v7_0.c => sdma_v7_1.c} | 1052 +- .../amdgpu_dm/dc_fpu.h => amdgpu/sdma_v7_1.h} | 16 +- drivers/gpu/drm/amd/amdgpu/sdma_v7_1_0_pkt_open.h | 5673 +++ drivers/gpu/drm/amd/amdgpu/si.c | 5 - drivers/gpu/drm/amd/amdgpu/smuio_v15_0_8.c | 213 + .../amdgpu_dm/dc_fpu.h => amdgpu/smuio_v15_0_8.h} | 16 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 1 - drivers/gpu/drm/amd/amdgpu/soc21.c | 5 - drivers/gpu/drm/amd/amdgpu/soc24.c | 5 - drivers/gpu/drm/amd/amdgpu/soc_v1_0.c | 346 + .../amdgpu_dm/dc_fpu.h => amdgpu/soc_v1_0.h} | 20 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 1 + drivers/gpu/drm/amd/amdgpu/vi.c | 5 - drivers/gpu/drm/amd/amdkfd/Makefile | 3 + drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 62 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx12.asm | 37 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 89 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_debug.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 68 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 32 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 2 + .../amd/amdkfd/kfd_device_queue_manager_v12_1.c | 90 + drivers/gpu/drm/amd/amdkfd/kfd_int_process_v12_1.c | 391 + drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 61 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c | 657 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 4 - drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c | 5 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 30 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 242 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 41 +- drivers/gpu/drm/amd/amdkfd/kfd_queue.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 70 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 27 + drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 6 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 51 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 10 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 8 + drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.h | 8 + .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c | 2 - drivers/gpu/drm/amd/display/dc/core/dc.c | 224 +- .../gpu/drm/amd/display/dc/core/dc_link_exports.c | 22 + drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 2 +- drivers/gpu/drm/amd/display/dc/dc.h | 89 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 18 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 47 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.h | 8 +- .../amd/display/dc/dcn201/dcn201_link_encoder.c | 3 + .../drm/amd/display/dc/dcn21/dcn21_link_encoder.c | 3 + .../amd/display/dc/dio/dcn10/dcn10_link_encoder.c | 43 + .../amd/display/dc/dio/dcn10/dcn10_link_encoder.h | 11 +- .../amd/display/dc/dio/dcn20/dcn20_link_encoder.c | 3 + .../display/dc/dio/dcn30/dcn30_dio_link_encoder.c | 3 + .../dc/dio/dcn301/dcn301_dio_link_encoder.c | 3 + .../display/dc/dio/dcn31/dcn31_dio_link_encoder.c | 3 + .../display/dc/dio/dcn32/dcn32_dio_link_encoder.c | 3 + .../dc/dio/dcn321/dcn321_dio_link_encoder.c | 3 + .../display/dc/dio/dcn35/dcn35_dio_link_encoder.c | 4 +- .../dc/dio/dcn401/dcn401_dio_link_encoder.c | 3 + drivers/gpu/drm/amd/display/dc/dml2_0/Makefile | 8 +- .../drm/amd/display/dc/dml2_0/display_mode_core.c | 134 +- .../drm/amd/display/dc/dml2_0/dml21/dml21_utils.c | 3 +- .../amd/display/dc/dml2_0/dml21/dml21_wrapper.h | 7 +- .../display/dc/dml2_0/dml21/inc/dml_top_types.h | 1 + .../gpu/drm/amd/display/dc/dml2_0/dml2_wrapper.c | 599 +- .../gpu/drm/amd/display/dc/dml2_0/dml2_wrapper.h | 9 + .../dml2_0/{dml2_wrapper.c => dml2_wrapper_fpu.c} | 116 +- .../drm/amd/display/dc/dml2_0/dml2_wrapper_fpu.h | 25 + .../drm/amd/display/dc/hubbub/dcn10/dcn10_hubbub.h | 6 +- .../drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c | 14 +- .../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c | 25 +- .../drm/amd/display/dc/hwss/dcn314/dcn314_hwseq.c | 2 +- .../drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c | 8 +- .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 3 +- .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c | 17 +- drivers/gpu/drm/amd/display/dc/hwss/hw_sequencer.h | 37 + .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 4 + drivers/gpu/drm/amd/display/dc/inc/link_service.h | 7 +- .../gpu/drm/amd/display/dc/link/link_detection.c | 55 +- drivers/gpu/drm/amd/display/dc/link/link_dpms.c | 7 +- drivers/gpu/drm/amd/display/dc/link/link_factory.c | 244 +- .../display/dc/link/protocols/link_dp_capability.c | 2 +- .../link_dp_training_fixed_vs_pe_retimer.c | 2 +- .../dc/link/protocols/link_edp_panel_control.c | 177 +- .../dc/link/protocols/link_edp_panel_control.h | 7 +- .../drm/amd/display/dc/link/protocols/link_hpd.c | 165 +- .../drm/amd/display/dc/link/protocols/link_hpd.h | 1 - drivers/gpu/drm/amd/display/dc/os_types.h | 2 - .../amd/display/dc/resource/dcn20/dcn20_resource.c | 6 +- .../amd/display/dc/resource/dcn32/dcn32_resource.h | 5 +- drivers/gpu/drm/amd/display/dc/sspl/dc_spl.c | 186 +- drivers/gpu/drm/amd/display/dc/sspl/dc_spl.h | 8 - .../gpu/drm/amd/display/dc/sspl/dc_spl_filters.c | 4 +- .../gpu/drm/amd/display/dc/sspl/dc_spl_filters.h | 4 +- .../amd/display/dc/sspl/dc_spl_isharp_filters.c | 31 +- .../amd/display/dc/sspl/dc_spl_isharp_filters.h | 16 +- .../amd/display/dc/sspl/dc_spl_scl_easf_filters.c | 155 +- .../amd/display/dc/sspl/dc_spl_scl_easf_filters.h | 37 +- .../drm/amd/display/dc/sspl/dc_spl_scl_filters.c | 27 +- .../drm/amd/display/dc/sspl/dc_spl_scl_filters.h | 3 +- .../gpu/drm/amd/display/dc/sspl/spl_custom_float.c | 11 +- .../gpu/drm/amd/display/dc/sspl/spl_custom_float.h | 4 +- .../gpu/drm/amd/display/dc/sspl/spl_fixpt31_32.c | 78 +- .../gpu/drm/amd/display/dc/sspl/spl_fixpt31_32.h | 56 +- drivers/gpu/drm/amd/display/dc/sspl/spl_os_types.h | 9 + drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 33 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 57 +- drivers/gpu/drm/amd/display/include/audio_types.h | 12 +- .../drm/amd/display/modules/inc/mod_info_packet.h | 6 + .../amd/display/modules/info_packet/info_packet.c | 369 +- .../drm/amd/include/asic_reg/gc/gc_12_1_0_offset.h | 12407 ++++++ .../amd/include/asic_reg/gc/gc_12_1_0_sh_mask.h | 44620 +++++++++++++++++++ .../include/asic_reg/mmhub/mmhub_4_2_0_offset.h | 802 + .../include/asic_reg/mmhub/mmhub_4_2_0_sh_mask.h | 3013 ++ .../drm/amd/include/asic_reg/mp/mp_15_0_8_offset.h | 868 + .../amd/include/asic_reg/mp/mp_15_0_8_sh_mask.h | 616 + .../amd/include/asic_reg/oss/osssys_7_1_0_offset.h | 280 + .../include/asic_reg/oss/osssys_7_1_0_sh_mask.h | 1024 + .../include/asic_reg/smuio/smuio_15_0_8_offset.h | 512 + .../include/asic_reg/smuio/smuio_15_0_8_sh_mask.h | 1113 + drivers/gpu/drm/amd/include/kgd_pp_interface.h | 4 +- drivers/gpu/drm/amd/include/mes_v12_api_def.h | 39 +- drivers/gpu/drm/amd/include/soc15_hw_ip.h | 2 + drivers/gpu/drm/amd/include/soc15_ih_clientid.h | 1 + .../amdgpu_dm/dc_fpu.h => include/soc_v1_0_enum.h} | 24 +- drivers/gpu/drm/amd/include/v12_structs.h | 2054 + drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 19 - drivers/gpu/drm/amd/pm/amdgpu_pm.c | 81 +- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 16 - .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 65 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 87 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 29 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 141 - .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 52 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 211 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 28 - drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 31 + .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_12_pmfw.h | 8 + drivers/gpu/drm/amd/pm/swsmu/inc/smu_v11_0.h | 49 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 47 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v14_0.h | 47 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 188 +- .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 17 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 387 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 212 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 40 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 39 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 52 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 249 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 86 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 226 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c | 34 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c | 24 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c | 25 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 385 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.h | 4 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 226 +- .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 25 +- drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c | 81 +- .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c | 24 +- .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 236 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 118 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 10 + drivers/gpu/drm/amd/ras/ras_mgr/Makefile | 1 + drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_cmd.c | 5 + drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mgr.c | 44 +- drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mgr.h | 1 + .../gpu/drm/amd/ras/ras_mgr/amdgpu_virt_ras_cmd.c | 460 + .../gpu/drm/amd/ras/ras_mgr/amdgpu_virt_ras_cmd.h | 57 + drivers/gpu/drm/amd/ras/rascore/ras_cmd.h | 33 + drivers/gpu/drm/amd/ras/rascore/ras_umc.c | 29 +- drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 2 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 53 +- drivers/gpu/drm/tilcdc/tilcdc_drv.h | 2 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 6 + drivers/gpu/drm/xe/xe_gt_throttle.c | 2 +- drivers/i2c/busses/Kconfig | 3 +- drivers/i2c/busses/i2c-bcm-iproc.c | 3 +- drivers/i2c/busses/i2c-designware-master.c | 27 +- drivers/i2c/busses/i2c-designware-platdrv.c | 4 +- drivers/i2c/busses/i2c-i801.c | 3 - drivers/i2c/busses/i2c-pxa.c | 2 +- drivers/i2c/busses/i2c-qcom-cci.c | 46 + drivers/i2c/busses/i2c-rcar.c | 2 +- drivers/i3c/master.c | 17 +- drivers/i3c/master/adi-i3c-master.c | 18 +- drivers/i3c/master/dw-i3c-master.c | 8 +- drivers/i3c/master/i3c-master-cdns.c | 8 +- drivers/i3c/master/mipi-i3c-hci/core.c | 8 +- drivers/i3c/master/renesas-i3c.c | 6 +- drivers/infiniband/core/device.c | 32 + drivers/infiniband/core/roce_gid_mgmt.c | 14 +- drivers/of/fdt.c | 2 +- drivers/rtc/Kconfig | 17 +- drivers/rtc/Makefile | 1 + drivers/rtc/rtc-atcrtc100.c | 8 +- drivers/rtc/rtc-gamecube.c | 4 + drivers/rtc/rtc-isl12026.c | 7 + drivers/rtc/rtc-macsmc.c | 140 + drivers/rtc/rtc-max31335.c | 6 +- drivers/rtc/rtc-renesas-rtca3.c | 2 +- drivers/rtc/rtc-s35390a.c | 18 +- drivers/rtc/rtc-tegra.c | 45 +- fs/btrfs/inode.c | 1 + fs/btrfs/qgroup.c | 27 +- fs/btrfs/tests/qgroup-tests.c | 1 - fs/btrfs/tree-log.c | 46 +- fs/fs-writeback.c | 2 +- fs/nfsd/export.c | 2 +- include/linux/ata.h | 3 - include/linux/dma-mapping.h | 2 +- include/linux/i3c/master.h | 11 +- include/linux/libata.h | 70 +- include/linux/memcontrol.h | 2 +- include/uapi/drm/amdgpu_drm.h | 3 +- include/uapi/linux/i2c.h | 2 +- include/uapi/linux/kfd_ioctl.h | 9 +- include/uapi/sound/asound.h | 2 +- kernel/cgroup/cgroup.c | 4 +- kernel/cgroup/cpuset.c | 50 +- kernel/cgroup/rstat.c | 13 +- kernel/dma/pool.c | 2 +- kernel/sched/ext.c | 6 +- kernel/workqueue.c | 119 +- localversion-next | 2 +- mm/memcontrol.c | 2 +- mm/page_owner.c | 2 +- net/sunrpc/auth_gss/svcauth_gss.c | 3 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 7 +- tools/power/x86/turbostat/turbostat.c | 99 +- tools/testing/selftests/cgroup/lib/cgroup_util.c | 21 + .../selftests/cgroup/lib/include/cgroup_util.h | 5 + tools/testing/selftests/cgroup/test_kmem.c | 33 +- tools/testing/selftests/cgroup/test_memcontrol.c | 20 +- 355 files changed, 94298 insertions(+), 11851 deletions(-) create mode 100644 Documentation/devicetree/bindings/rtc/apple,smc-rtc.yaml create mode 100644 Documentation/gpu/amdgpu/amd_overview_block.svg create mode 100644 Documentation/gpu/amdgpu/enforce_isolation.svg create mode 100644 Documentation/gpu/amdgpu/gfx_pipeline_seq.svg create mode 100644 Documentation/gpu/amdgpu/no_enforce_isolation.svg create mode 100644 Documentation/gpu/amdgpu/ring-buffer.rst create mode 100644 Documentation/gpu/amdgpu/ring_buffers.svg create mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c copy drivers/gpu/drm/amd/{display/amdgpu_dm/dc_fpu.h => amdgpu/gfx_v12_1.h} (77%) create mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v12_1_pkt.h create mode 100644 drivers/gpu/drm/amd/amdgpu/gfxhub_v12_1.c copy drivers/gpu/drm/amd/{display/amdgpu_dm/dc_fpu.h => amdgpu/gfxhub_v12_1.h} (77%) create mode 100644 drivers/gpu/drm/amd/amdgpu/gmc_v12_1.c copy drivers/gpu/drm/amd/{display/amdgpu_dm/dc_fpu.h => amdgpu/gmc_v12_1.h} (77%) create mode 100644 drivers/gpu/drm/amd/amdgpu/imu_v12_1.c copy drivers/gpu/drm/amd/{display/amdgpu_dm/dc_fpu.h => amdgpu/imu_v12_1.h} (77%) copy drivers/gpu/drm/amd/amdgpu/{mes_v12_0.c => mes_v12_1.c} (53%) copy drivers/gpu/drm/amd/{display/amdgpu_dm/dc_fpu.h => amdgpu/mes_v12_1.h} (77%) create mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v4_2_0.c copy drivers/gpu/drm/amd/{display/amdgpu_dm/dc_fpu.h => amdgpu/mmhub_v4_2_0.h} (77%) create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v15_0_8.c copy drivers/gpu/drm/amd/{display/amdgpu_dm/dc_fpu.h => amdgpu/psp_v15_0_8.h} (77%) copy drivers/gpu/drm/amd/amdgpu/{sdma_v7_0.c => sdma_v7_1.c} (52%) copy drivers/gpu/drm/amd/{display/amdgpu_dm/dc_fpu.h => amdgpu/sdma_v7_1.h} (77%) create mode 100644 drivers/gpu/drm/amd/amdgpu/sdma_v7_1_0_pkt_open.h create mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v15_0_8.c copy drivers/gpu/drm/amd/{display/amdgpu_dm/dc_fpu.h => amdgpu/smuio_v15_0_8.h} (77%) create mode 100644 drivers/gpu/drm/amd/amdgpu/soc_v1_0.c copy drivers/gpu/drm/amd/{display/amdgpu_dm/dc_fpu.h => amdgpu/soc_v1_0.h} (75%) create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_v12_1.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_int_process_v12_1.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c copy drivers/gpu/drm/amd/display/dc/dml2_0/{dml2_wrapper.c => dml2_wrapper_fpu.c} (87%) create mode 100644 drivers/gpu/drm/amd/display/dc/dml2_0/dml2_wrapper_fpu.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_12_1_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_12_1_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_4_2_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_4_2_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_15_0_8_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_15_0_8_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/oss/osssys_7_1_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/oss/osssys_7_1_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_15_0_8_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_15_0_8_sh_mask.h copy drivers/gpu/drm/amd/{display/amdgpu_dm/dc_fpu.h => include/soc_v1_0_enum.h} (72%) create mode 100644 drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_virt_ras_cmd.c create mode 100644 drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_virt_ras_cmd.h create mode 100644 drivers/rtc/rtc-macsmc.c