This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 13845bdc869f Merge tag 'char-misc-6.14-rc1' of git://git.kernel.org/pub [...] new 193700b9b218 dm raid: fix spelling errors in raid_ctr() new c3a1f2ef72a9 dm: change kzalloc to kcalloc new 6942348d1bbd dm: remove useless test in alloc_multiple_bios new cd6521d03f6a dm: disable REQ_NOWAIT for flushes new a38425935f78 dm-transaction-manager: use red-black trees instead of lin [...] new 3194e36488e2 dm-table: atomic writes support new 5f430e34087b dm: Ensure cloned bio is same length for atomic write new 487d1a9cb586 dm-linear: Enable atomic writes new 30b88ed06f80 dm-stripe: Enable atomic writes new c6a657d9683d dm-io: Warn on creating multiple atomic write bios for a region new 6845de78ae37 dm-mirror: Support atomic writes new 6fd2cb38c006 dm-crypt: set atomic as false when calling crypt_convert() [...] new 7c88f7cfab55 dm-crypt: fully initialize clone->bi_iter in crypt_alloc_buffer() new 2f8c28d0d973 dm-crypt: use bi_sector in bio when initialize integrity seed new 9fdbbdbbc92b dm-crypt: don't update io->sector after kcryptd_crypt_writ [...] new 996c451d982d dm-crypt: don't initialize cc_sector again new 8b8f80377657 dm-crypt: track tag_offset in convert_context new 9629d83f05bd Merge tag 'for-6.14/dm-changes' of git://git.kernel.org/pu [...] new 07c5b277208c Merge v6.13 into drm-next new f4a9dd57e549 drm/modeset: Handle tiled displays in pan_display_atomic. new 10026f536843 drm/client: Handle tiled displays better new c40ca9ef7c5c drm: select DRM_KMS_HELPER from DRM_GEM_SHMEM_HELPER new 5247a8b313cc drm/bochs: Do not put DRM device in PCI remove callback new 0a1ee19d46b7 drm: zynqmp_dp: Unlock on error in zynqmp_dp_bridge_atomic [...] new 37f332ea1dd8 Merge tag 'drm-misc-fixes-2025-01-24' of https://gitlab.fr [...] new 0b6b2dd38336 drm/amdgpu: Fix Circular Locking Dependency in AMDGPU GFX [...] new 2affe2bbc997 drm/amdgpu: disable gfxoff with the compute workload on gfx12 new e996127ec1aa drm/amdgpu: Use DRM scheduler API in amdgpu_xcp_release_sched new 177b76a8d8e9 drm/amdgpu: mark a bunch of module parameters unsafe new def59436fb0d drm/amdgpu: always sync the GFX pipe on ctx switch new 62952a38d9bc drm/amdgpu: fix fw attestation for MP0_14_0_{2/3} new f2935a3019ea drm/amdgpu: Mark debug KFD module params as unsafe new 19b7f7c721f6 drm/amdgpu/gfx12: Add Cleaner Shader Support for GFX12.0 GPUs new b5f022fe8ec5 drm/amdkfd: Fix partial migrate issue new 36a21f2686dc drm/amdkfd: Sync trap handler binary with source new 9d63fbf75158 drm/amd: Add debug option to disable subvp new b1df8050e7c7 drm/amdgpu: Add handler for SDMA context empty new a0db1ea0dd4d drm/amdgpu: Refine ip detection log message new 1241b64d4be8 drm/amdkfd: Clear MODE.VSKIP in gfx9 trap handler new a8d42cd228ec drm/amd/display: mark static functions noinline_for_stack new 757e8b951ce2 drm/amdgpu: cache gpu pcie link width new 64314e3f9c11 drm/amdgpu: fix the PCIe lanes reporting in the INFO IOCTL new 85172c80347f drm/amd/display: fix CEC DC_DEBUG_MASK documentation new aedf498a2c33 drm/amd/display: fix SUBVP DC_DEBUG_MASK documentation new e9b86b841baf drm/amd/pm: Add capability flags for SMU v13.0.6 new 941f0cb6c860 revert "drm/amdgpu/pm: Implement SDMA queue reset for diff [...] new 2e7618457c38 revert "drm/amdgpu/pm: add definition PPSMC_MSG_ResetSDMA2" new 875596b984c5 drm/amd/pm: Refactor SMU 13.0.6 SDMA reset firmware versio [...] new 1bf06a1fcd7e drm/amd/pm: Fix smu v13.0.6 caps initialization new b529093999ff drm/amdgpu: fix ring timeout issue in gfx10 sr-iov environment new da29abe71e16 drm/amd/display: Fix error pointers in amdgpu_dm_crtc_mem_ [...] new dc915275ea5e drm/amd/amdgpu: Prevent null pointer dereference in GPU ba [...] new 7e4cb7dea2b4 drm/amd: Clarify kdoc for amdgpu.gttsize new 335acfb64eb8 drm/amd/amdgpu: Enable scratch data dump for mes 12 new 01130f5260e5 drm/amd/display: Add hubp cache reset when powergating new 024771f3fb75 drm/amd/display: Optimize cursor position updates new 7f751be5405f Merge tag 'amd-drm-next-6.14-2025-01-24' of https://gitlab [...] new 1ee1bb64f718 drm: xlnx: zynqmp_dpsub: Fix kernel doc new bea6afc1bfad cgroup/rdma: Drop bogus PAGE_COUNTER select new db8b2c0e2abc drm/virtio: Fix UAF in virtgpu_dma_buf_free_obj() new 37ba6c7f4c69 Merge remote-tracking branch 'drm/drm-next' into drm-misc- [...] new 6e64d6b3a3c3 drm/v3d: Assign job pointer to NULL before signaling the fence new 64179a1416e1 Merge tag 'drm-misc-next-fixes-2025-01-24' of https://gitl [...] new 7d6e5b525827 Merge tag 'drm-next-2025-01-27' of https://gitlab.freedesk [...] new 19d97ac5aabe nfsd: trace: remove redundant stateid even deleg_recall new 935fee5d5ba8 nfsd: use new wake_up_var interfaces. new 6e1d75f778d6 sunrpc/svc: use store_release_wake_up() new 6f035c99acd6 NFSD: Clean up unused variable new de71d4e211ed nfsd: fix legacy client tracking initialization new eccbbc7c00a5 nfsd: don't use sv_nrthreads in connection limiting calculations. new a4b853f183a1 sunrpc: remove all connection limit configuration new 0b6e14242630 nfsd: use an xarray to store v4.1 session slots new b5fba969a2e4 nfsd: remove artificial limits on the session-based DRC new 601c8cb349c2 nfsd: add session slot count to /proc/fs/nfsd/clients/*/info new 60aa6564317d nfsd: allocate new session-based DRC slots on demand. new fc8738c68d0b nfsd: add support for freeing unused session-DRC slots new 35e34642b599 nfsd: add shrinker to reduce number of slots allocated per [...] new 1b3e26a5ccbf NFSD: fix decoding in nfs4_xdr_dec_cb_getattr new cb80ecf75ac3 NFSD: add cb opcode to WARN_ONCE on failed callback new 2f55dbe4e207 SUNRPC: introduce cache_check_rcu to help check in rcu context new c224edca7af0 nfsd: no need get cache ref when protected by rcu new 1b10f0b603c0 SUNRPC: no need get cache ref when protected by rcu new 2530766492ec nfsd: fix UAF when access ex_uuid or ex_stats new ef3675b45bcb NFSD: Encode COMPOUND operation status on page boundaries new 1a861150bd6a NFSD: Insulate nfsd4_encode_read() from page boundaries in [...] new c9fc7772bacb NFSD: Insulate nfsd4_encode_read_plus() from page boundari [...] new 26ea81638fa0 NFSD: Insulate nfsd4_encode_read_plus_data() from page bou [...] new 201cb2048a92 NFSD: Insulate nfsd4_encode_readlink() from page boundarie [...] new 825562bc7d59 NFSD: Refactor nfsd4_do_encode_secinfo() again new b786caa65d4b NFSD: Insulate nfsd4_encode_secinfo() from page boundaries [...] new 4163ee711cf1 NFSD: Insulate nfsd4_encode_fattr4() from page boundaries [...] new 1196bdce3d10 SUNRPC: Document validity guarantees of the pointer return [...] new 531503054e8f nfsd: fix handling of delegated change attr in CB_GETATTR new 8e1d32273ab7 nfs_common: make include/linux/nfs4.h include generated nfs4_1.h new 8dfbea8bde6e nfsd: switch to autogenerated definitions for open_delegat [...] new c9c99a33e2b0 nfsd: rename NFS4_SHARE_WANT_* constants to OPEN4_SHARE_AC [...] new fbd5573d0ded nfsd: prepare delegation code for handing out *_ATTRS_DELE [...] new 51c0d4f7e317 nfsd: add support for FATTR4_OPEN_ARGUMENTS new cee9b4ef4251 nfsd: rework NFS4_SHARE_WANT_* flag handling new 6ae30d6eb26b nfsd: add support for delegated timestamps new 7e13f4f8d27d nfsd: handle delegated timestamps in SETATTR new d3edfd9ed17c nfsd: implement OPEN_ARGS_SHARE_ACCESS_WANT_OPEN_XOR_DELEGATION new 966a675da844 Revert "SUNRPC: Reduce thread wake-up rate when receiving [...] new ee0d90d4b97a sunrpc: Remove unused xprt_iter_get_xprt new afc52b1eeb36 sunrpc: Remove gss_generic_token deadcode new c92066e78600 sunrpc: Remove gss_{de,en}crypt_xdr_buf deadcode new f34b580514c9 Merge tag 'nfsd-6.14' of git://git.kernel.org/pub/scm/linu [...]
The 107 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/gpu/zynqmp.rst | 2 - Documentation/sunrpc/xdr/nfs4_1.x | 186 ++ drivers/gpu/drm/Kconfig | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 156 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 8 + drivers/gpu/drm/amd/amdgpu/mes_v12_0.c | 49 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 22 + drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 2391 ++++++++++---------- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx9.asm | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 22 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 + .../drm/amd/display/dc/dml2/display_mode_core.c | 12 +- .../dml21/src/dml2_core/dml2_core_dcn4_calcs.c | 12 +- .../gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.c | 10 +- .../drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c | 6 +- .../gpu/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.c | 10 +- .../gpu/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.h | 2 + .../gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c | 9 +- .../drm/amd/display/dc/hubp/dcn201/dcn201_hubp.c | 1 + .../gpu/drm/amd/display/dc/hubp/dcn21/dcn21_hubp.c | 3 + .../gpu/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c | 3 + .../gpu/drm/amd/display/dc/hubp/dcn31/dcn31_hubp.c | 1 + .../gpu/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c | 1 + .../gpu/drm/amd/display/dc/hubp/dcn35/dcn35_hubp.c | 1 + .../drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c | 13 +- .../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c | 2 + .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 2 + drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 2 + drivers/gpu/drm/amd/include/amd_pcie.h | 18 + drivers/gpu/drm/amd/include/amd_shared.h | 7 +- .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_ppsmc.h | 1 - drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h | 3 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 1 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 286 ++- drivers/gpu/drm/drm_client_modeset.c | 9 + drivers/gpu/drm/drm_fb_helper.c | 14 +- drivers/gpu/drm/tiny/bochs.c | 1 - drivers/gpu/drm/v3d/v3d_irq.c | 16 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 11 +- drivers/gpu/drm/xlnx/zynqmp_dp.c | 3 +- drivers/gpu/drm/xlnx/zynqmp_dpsub.h | 1 + drivers/md/dm-crypt.c | 42 +- drivers/md/dm-io.c | 1 + drivers/md/dm-linear.c | 5 +- drivers/md/dm-ps-io-affinity.c | 2 +- drivers/md/dm-raid.c | 2 +- drivers/md/dm-raid1.c | 5 +- drivers/md/dm-stripe.c | 5 +- drivers/md/dm-table.c | 29 + drivers/md/dm.c | 31 +- .../md/persistent-data/dm-transaction-manager.c | 54 +- fs/lockd/svc.c | 8 - fs/nfs/callback.c | 4 - fs/nfs/callback_xdr.c | 1 + fs/nfsd/Makefile | 16 +- fs/nfsd/export.c | 25 +- fs/nfsd/netns.h | 6 - fs/nfsd/nfs4callback.c | 64 +- fs/nfsd/nfs4proc.c | 31 +- fs/nfsd/nfs4recover.c | 1 - fs/nfsd/nfs4state.c | 526 +++-- fs/nfsd/nfs4xdr.c | 338 ++- fs/nfsd/nfs4xdr_gen.c | 256 +++ fs/nfsd/nfs4xdr_gen.h | 25 + fs/nfsd/nfsctl.c | 42 - fs/nfsd/nfsd.h | 13 +- fs/nfsd/nfsfh.c | 2 + fs/nfsd/nfssvc.c | 37 - fs/nfsd/state.h | 36 +- fs/nfsd/trace.h | 1 - fs/nfsd/xdr4.h | 2 - fs/nfsd/xdr4cb.h | 10 +- include/linux/device-mapper.h | 3 + include/linux/nfs4.h | 9 +- include/linux/nfs_xdr.h | 5 - include/linux/sunrpc/cache.h | 2 + include/linux/sunrpc/gss_asn1.h | 81 - include/linux/sunrpc/gss_krb5.h | 1 - include/linux/sunrpc/svc.h | 13 +- include/linux/sunrpc/svc_xprt.h | 22 + include/linux/sunrpc/xdrgen/nfs4_1.h | 153 ++ include/linux/sunrpc/xprtmultipath.h | 1 - include/linux/time64.h | 5 + include/uapi/linux/dm-ioctl.h | 4 +- include/uapi/linux/nfs4.h | 7 +- init/Kconfig | 1 - net/sunrpc/auth_gss/Makefile | 2 +- net/sunrpc/auth_gss/gss_generic_token.c | 231 -- net/sunrpc/auth_gss/gss_krb5_crypto.c | 55 - net/sunrpc/auth_gss/gss_krb5_internal.h | 7 - net/sunrpc/auth_gss/gss_mech_switch.c | 1 - net/sunrpc/cache.c | 53 +- net/sunrpc/svc_xprt.c | 38 +- net/sunrpc/svcsock.c | 12 +- net/sunrpc/xdr.c | 6 + net/sunrpc/xprtmultipath.c | 17 - 102 files changed, 3348 insertions(+), 2365 deletions(-) create mode 100644 Documentation/sunrpc/xdr/nfs4_1.x create mode 100644 fs/nfsd/nfs4xdr_gen.c create mode 100644 fs/nfsd/nfs4xdr_gen.h delete mode 100644 include/linux/sunrpc/gss_asn1.h create mode 100644 include/linux/sunrpc/xdrgen/nfs4_1.h delete mode 100644 net/sunrpc/auth_gss/gss_generic_token.c