570.86.15

This commit is contained in:
Bernhard Stoeckner
2025-01-27 19:36:56 +01:00
parent 9d0b0414a5
commit 54d69484da
1166 changed files with 318863 additions and 182687 deletions

View File

@@ -12,6 +12,7 @@ SRCS += generated/g_chips2halspec_nvoc.c
SRCS += generated/g_chipset_nvoc.c
SRCS += generated/g_client_nvoc.c
SRCS += generated/g_client_resource_nvoc.c
SRCS += generated/g_code_coverage_mgr_nvoc.c
SRCS += generated/g_compute_instance_subscription_nvoc.c
SRCS += generated/g_conf_compute_api_nvoc.c
SRCS += generated/g_conf_compute_nvoc.c
@@ -101,6 +102,7 @@ SRCS += generated/g_kernel_graphics_manager_nvoc.c
SRCS += generated/g_kernel_graphics_nvoc.c
SRCS += generated/g_kernel_graphics_object_nvoc.c
SRCS += generated/g_kernel_gsp_nvoc.c
SRCS += generated/g_kernel_gsplite_nvoc.c
SRCS += generated/g_kernel_head_nvoc.c
SRCS += generated/g_kernel_hostvgpudeviceapi_nvoc.c
SRCS += generated/g_kernel_ioctrl_nvoc.c
@@ -169,6 +171,7 @@ SRCS += generated/g_subdevice_nvoc.c
SRCS += generated/g_sw_test_nvoc.c
SRCS += generated/g_swintr_nvoc.c
SRCS += generated/g_syncgpuboost_nvoc.c
SRCS += generated/g_syncpoint_mem_nvoc.c
SRCS += generated/g_system_mem_nvoc.c
SRCS += generated/g_system_nvoc.c
SRCS += generated/g_third_party_p2p_nvoc.c
@@ -331,17 +334,23 @@ SRCS += src/kernel/core/locks.c
SRCS += src/kernel/core/locks_common.c
SRCS += src/kernel/core/system.c
SRCS += src/kernel/core/thread_state.c
SRCS += src/kernel/diagnostics/code_coverage_mgr.c
SRCS += src/kernel/diagnostics/gpu_acct.c
SRCS += src/kernel/diagnostics/journal.c
SRCS += src/kernel/diagnostics/nv_debug_dump.c
SRCS += src/kernel/diagnostics/nvlog.c
SRCS += src/kernel/diagnostics/nvlog_printf.c
SRCS += src/kernel/diagnostics/profiler.c
SRCS += src/kernel/diagnostics/ucode_coverage_ctrl.c
SRCS += src/kernel/disp/disp_sw.c
SRCS += src/kernel/disp/nvfbc_session.c
SRCS += src/kernel/gpu/arch/ada/kern_gpu_ad102.c
SRCS += src/kernel/gpu/arch/ampere/kern_gpu_error_cont_ga100.c
SRCS += src/kernel/gpu/arch/ampere/kern_gpu_ga100.c
SRCS += src/kernel/gpu/arch/blackwell/kern_gpu_error_cont_gb100.c
SRCS += src/kernel/gpu/arch/blackwell/kern_gpu_gb100.c
SRCS += src/kernel/gpu/arch/blackwell/kern_gpu_gb10b.c
SRCS += src/kernel/gpu/arch/blackwell/kern_gpu_gb202.c
SRCS += src/kernel/gpu/arch/hopper/kern_gpu_gh100.c
SRCS += src/kernel/gpu/arch/maxwell/kern_gpu_gm107.c
SRCS += src/kernel/gpu/arch/pascal/kern_gpu_gp100.c
@@ -351,6 +360,8 @@ SRCS += src/kernel/gpu/bif/arch/ada/kernel_bif_ad102.c
SRCS += src/kernel/gpu/bif/arch/ampere/kernel_bif_ga100.c
SRCS += src/kernel/gpu/bif/arch/ampere/kernel_bif_ga102.c
SRCS += src/kernel/gpu/bif/arch/blackwell/kernel_bif_gb100.c
SRCS += src/kernel/gpu/bif/arch/blackwell/kernel_bif_gb10b.c
SRCS += src/kernel/gpu/bif/arch/blackwell/kernel_bif_gb202.c
SRCS += src/kernel/gpu/bif/arch/hopper/kernel_bif_gh100.c
SRCS += src/kernel/gpu/bif/arch/maxwell/kernel_bif_gm107.c
SRCS += src/kernel/gpu/bif/arch/maxwell/kernel_bif_gm200.c
@@ -363,6 +374,8 @@ SRCS += src/kernel/gpu/bif/kernel_bif.c
SRCS += src/kernel/gpu/bif/kernel_bif_vgpu.c
SRCS += src/kernel/gpu/bus/arch/ampere/kern_bus_ga100.c
SRCS += src/kernel/gpu/bus/arch/blackwell/kern_bus_gb100.c
SRCS += src/kernel/gpu/bus/arch/blackwell/kern_bus_gb10b.c
SRCS += src/kernel/gpu/bus/arch/blackwell/kern_bus_gb202.c
SRCS += src/kernel/gpu/bus/arch/hopper/kern_bus_gh100.c
SRCS += src/kernel/gpu/bus/arch/maxwell/kern_bus_gm107.c
SRCS += src/kernel/gpu/bus/arch/maxwell/kern_bus_gm200.c
@@ -384,6 +397,8 @@ SRCS += src/kernel/gpu/ccu/kernel_ccu_api.c
SRCS += src/kernel/gpu/ce/arch/ampere/kernel_ce_ga100.c
SRCS += src/kernel/gpu/ce/arch/ampere/kernel_ce_ga102.c
SRCS += src/kernel/gpu/ce/arch/blackwell/kernel_ce_gb100.c
SRCS += src/kernel/gpu/ce/arch/blackwell/kernel_ce_gb10b.c
SRCS += src/kernel/gpu/ce/arch/blackwell/kernel_ce_gb202.c
SRCS += src/kernel/gpu/ce/arch/hopper/kernel_ce_gh100.c
SRCS += src/kernel/gpu/ce/arch/pascal/kernel_ce_gp100.c
SRCS += src/kernel/gpu/ce/arch/turing/kernel_ce_tu102.c
@@ -406,9 +421,12 @@ SRCS += src/kernel/gpu/deferred_api.c
SRCS += src/kernel/gpu/device.c
SRCS += src/kernel/gpu/device_ctrl.c
SRCS += src/kernel/gpu/device_share.c
SRCS += src/kernel/gpu/disp/arch/v02/kern_disp_0204.c
SRCS += src/kernel/gpu/disp/arch/v02/kern_disp_0207.c
SRCS += src/kernel/gpu/disp/arch/v03/kern_disp_0300.c
SRCS += src/kernel/gpu/disp/arch/v04/kern_disp_0400.c
SRCS += src/kernel/gpu/disp/arch/v04/kern_disp_0401.c
SRCS += src/kernel/gpu/disp/arch/v05/kern_disp_0501.c
SRCS += src/kernel/gpu/disp/disp_capabilities.c
SRCS += src/kernel/gpu/disp/disp_channel.c
SRCS += src/kernel/gpu/disp/disp_common_ctrl_acpi.c
@@ -417,6 +435,7 @@ SRCS += src/kernel/gpu/disp/disp_object_kern_ctrl_minimal.c
SRCS += src/kernel/gpu/disp/disp_objs.c
SRCS += src/kernel/gpu/disp/disp_sf_user.c
SRCS += src/kernel/gpu/disp/head/arch/v04/kernel_head_0400.c
SRCS += src/kernel/gpu/disp/head/arch/v05/kernel_head_0501.c
SRCS += src/kernel/gpu/disp/head/kernel_head.c
SRCS += src/kernel/gpu/disp/inst_mem/arch/v03/disp_inst_mem_0300.c
SRCS += src/kernel/gpu/disp/inst_mem/disp_inst_mem.c
@@ -425,6 +444,7 @@ SRCS += src/kernel/gpu/disp/rg_line_callback/rg_line_callback.c
SRCS += src/kernel/gpu/disp/vblank_callback/vblank.c
SRCS += src/kernel/gpu/disp/vblank_callback/vblank_callback.c
SRCS += src/kernel/gpu/eng_state.c
SRCS += src/kernel/gpu/external_device/arch/blackwell/kern_gsync_gb100.c
SRCS += src/kernel/gpu/external_device/arch/kepler/kern_external_device_gk104.c
SRCS += src/kernel/gpu/external_device/arch/kepler/kern_gsync_p2060.c
SRCS += src/kernel/gpu/external_device/arch/pascal/kern_gsync_p2061.c
@@ -444,7 +464,10 @@ SRCS += src/kernel/gpu/fifo/arch/ampere/kernel_channel_ga100.c
SRCS += src/kernel/gpu/fifo/arch/ampere/kernel_channel_ga10b.c
SRCS += src/kernel/gpu/fifo/arch/ampere/kernel_fifo_ga100.c
SRCS += src/kernel/gpu/fifo/arch/ampere/kernel_fifo_ga102.c
SRCS += src/kernel/gpu/fifo/arch/blackwell/kernel_channel_gb10b.c
SRCS += src/kernel/gpu/fifo/arch/blackwell/kernel_fifo_gb100.c
SRCS += src/kernel/gpu/fifo/arch/blackwell/kernel_fifo_gb10b.c
SRCS += src/kernel/gpu/fifo/arch/blackwell/kernel_fifo_gb202.c
SRCS += src/kernel/gpu/fifo/arch/hopper/kernel_channel_gh100.c
SRCS += src/kernel/gpu/fifo/arch/hopper/kernel_fifo_gh100.c
SRCS += src/kernel/gpu/fifo/arch/maxwell/kernel_channel_gm107.c
@@ -467,6 +490,7 @@ SRCS += src/kernel/gpu/fifo/kernel_idle_channels.c
SRCS += src/kernel/gpu/fifo/usermode_api.c
SRCS += src/kernel/gpu/fifo/uvm_channel_retainer.c
SRCS += src/kernel/gpu/fsp/arch/blackwell/kern_fsp_gb100.c
SRCS += src/kernel/gpu/fsp/arch/blackwell/kern_fsp_gb202.c
SRCS += src/kernel/gpu/fsp/arch/hopper/kern_fsp_gh100.c
SRCS += src/kernel/gpu/fsp/kern_fsp.c
SRCS += src/kernel/gpu/gpu.c
@@ -491,6 +515,7 @@ SRCS += src/kernel/gpu/gr/arch/ampere/kgraphics_ga100.c
SRCS += src/kernel/gpu/gr/arch/ampere/kgrmgr_ga100.c
SRCS += src/kernel/gpu/gr/arch/blackwell/kgraphics_gb100.c
SRCS += src/kernel/gpu/gr/arch/blackwell/kgrmgr_gb100.c
SRCS += src/kernel/gpu/gr/arch/blackwell/kgrmgr_gb10b.c
SRCS += src/kernel/gpu/gr/arch/maxwell/kgraphics_gm200.c
SRCS += src/kernel/gpu/gr/arch/pascal/kgraphics_gp100.c
SRCS += src/kernel/gpu/gr/arch/turing/kgraphics_tu102.c
@@ -518,8 +543,10 @@ SRCS += src/kernel/gpu/gsp/kernel_gsp_booter.c
SRCS += src/kernel/gpu/gsp/kernel_gsp_fwsec.c
SRCS += src/kernel/gpu/gsp/kernel_gsp_trace_rats.c
SRCS += src/kernel/gpu/gsp/message_queue_cpu.c
SRCS += src/kernel/gpu/gsplite/kernel_gsplite.c
SRCS += src/kernel/gpu/host_eng/host_eng.c
SRCS += src/kernel/gpu/hwpm/arch/blackwell/kern_hwpm_gb100.c
SRCS += src/kernel/gpu/hwpm/arch/blackwell/kern_hwpm_gb10b.c
SRCS += src/kernel/gpu/hwpm/arch/hopper/kern_hwpm_gh100.c
SRCS += src/kernel/gpu/hwpm/arch/maxwell/kern_hwpm_gm107.c
SRCS += src/kernel/gpu/hwpm/kern_hwpm.c
@@ -530,6 +557,7 @@ SRCS += src/kernel/gpu/hwpm/profiler_v2/kern_profiler_v2_ctrl.c
SRCS += src/kernel/gpu/i2c/i2c_api.c
SRCS += src/kernel/gpu/intr/arch/ampere/intr_cpu_ga102.c
SRCS += src/kernel/gpu/intr/arch/ampere/intr_ga100.c
SRCS += src/kernel/gpu/intr/arch/blackwell/intr_gb202.c
SRCS += src/kernel/gpu/intr/arch/hopper/intr_gh100.c
SRCS += src/kernel/gpu/intr/arch/maxwell/intr_gm107.c
SRCS += src/kernel/gpu/intr/arch/pascal/intr_gp100.c
@@ -551,6 +579,8 @@ SRCS += src/kernel/gpu/mem_mgr/arch/ampere/fbsr_ga100.c
SRCS += src/kernel/gpu/mem_mgr/arch/ampere/mem_mgr_ga100.c
SRCS += src/kernel/gpu/mem_mgr/arch/ampere/mem_mgr_ga102.c
SRCS += src/kernel/gpu/mem_mgr/arch/blackwell/mem_mgr_gb100.c
SRCS += src/kernel/gpu/mem_mgr/arch/blackwell/mem_mgr_gb202.c
SRCS += src/kernel/gpu/mem_mgr/arch/blackwell/mem_mgr_gb202_base.c
SRCS += src/kernel/gpu/mem_mgr/arch/hopper/mem_utils_gh100.c
SRCS += src/kernel/gpu/mem_mgr/arch/hopper/virt_mem_allocator_gh100.c
SRCS += src/kernel/gpu/mem_mgr/arch/maxwell/fbsr_gm107.c
@@ -595,6 +625,7 @@ SRCS += src/kernel/gpu/mem_mgr/virt_mem_allocator_vgpu.c
SRCS += src/kernel/gpu/mem_sys/arch/ampere/kern_mem_sys_ga100.c
SRCS += src/kernel/gpu/mem_sys/arch/ampere/kern_mem_sys_ga102.c
SRCS += src/kernel/gpu/mem_sys/arch/blackwell/kern_mem_sys_gb100.c
SRCS += src/kernel/gpu/mem_sys/arch/blackwell/kern_mem_sys_gb10b.c
SRCS += src/kernel/gpu/mem_sys/arch/hopper/kern_mem_sys_gh100.c
SRCS += src/kernel/gpu/mem_sys/arch/maxwell/kern_mem_sys_gm107.c
SRCS += src/kernel/gpu/mem_sys/arch/maxwell/kern_mem_sys_gm200.c
@@ -606,6 +637,8 @@ SRCS += src/kernel/gpu/mem_sys/kern_mem_sys_ctrl.c
SRCS += src/kernel/gpu/mem_sys/zbc_api.c
SRCS += src/kernel/gpu/mig_mgr/arch/ampere/kmigmgr_ga100.c
SRCS += src/kernel/gpu/mig_mgr/arch/blackwell/kmigmgr_gb100.c
SRCS += src/kernel/gpu/mig_mgr/arch/blackwell/kmigmgr_gb10b.c
SRCS += src/kernel/gpu/mig_mgr/arch/blackwell/kmigmgr_gb202.c
SRCS += src/kernel/gpu/mig_mgr/arch/hopper/kmigmgr_gh100.c
SRCS += src/kernel/gpu/mig_mgr/compute_instance_subscription.c
SRCS += src/kernel/gpu/mig_mgr/gpu_instance_subscription.c
@@ -685,6 +718,7 @@ SRCS += src/kernel/gpu/sec2/arch/hopper/kernel_sec2_gh100.c
SRCS += src/kernel/gpu/sec2/arch/turing/kernel_sec2_tu102.c
SRCS += src/kernel/gpu/sec2/kernel_sec2.c
SRCS += src/kernel/gpu/sec2/sec2_context.c
SRCS += src/kernel/gpu/spdm/arch/blackwell/spdm_certs_gb100.c
SRCS += src/kernel/gpu/spdm/arch/hopper/spdm_certs_gh100.c
SRCS += src/kernel/gpu/spdm/arch/hopper/spdm_gh100.c
SRCS += src/kernel/gpu/spdm/arch/hopper/spdm_module.c
@@ -746,6 +780,7 @@ SRCS += src/kernel/mem_mgr/phys_mem.c
SRCS += src/kernel/mem_mgr/pool_alloc.c
SRCS += src/kernel/mem_mgr/reg_mem.c
SRCS += src/kernel/mem_mgr/standard_mem.c
SRCS += src/kernel/mem_mgr/syncpoint_mem.c
SRCS += src/kernel/mem_mgr/system_mem.c
SRCS += src/kernel/mem_mgr/vaddr_list.c
SRCS += src/kernel/mem_mgr/vaspace.c
@@ -796,6 +831,7 @@ SRCS += src/kernel/rmapi/resource.c
SRCS += src/kernel/rmapi/resource_desc.c
SRCS += src/kernel/rmapi/rmapi.c
SRCS += src/kernel/rmapi/rmapi_cache.c
SRCS += src/kernel/rmapi/rmapi_cache_handlers.c
SRCS += src/kernel/rmapi/rmapi_finn.c
SRCS += src/kernel/rmapi/rmapi_specific.c
SRCS += src/kernel/rmapi/rmapi_stubs.c
@@ -896,6 +932,7 @@ SRCS += src/libraries/libspdm/nvidia/nvspdm_malloclib.c
SRCS += src/libraries/libspdm/nvidia/nvspdm_memlib.c
SRCS += src/libraries/libspdm/nvidia/nvspdm_rng.c
SRCS += src/libraries/libspdm/nvidia/nvspdm_rsa.c
SRCS += src/libraries/mapping_reuse/mapping_reuse.c
SRCS += src/libraries/mmu/gmmu_fmt.c
SRCS += src/libraries/mmu/mmu_fmt.c
SRCS += src/libraries/mmu/mmu_walk.c