Skip to content

Commit e00332b

Browse files
committed
575.51.03
1 parent 4159579 commit e00332b

File tree

9 files changed

+28
-25
lines changed

9 files changed

+28
-25
lines changed

README.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# NVIDIA Linux Open GPU Kernel Module Source
22

33
This is the source release of the NVIDIA Linux open GPU kernel modules,
4-
version 575.51.02.
4+
version 575.51.03.
55

66

77
## How to Build
@@ -17,7 +17,7 @@ as root:
1717

1818
Note that the kernel modules built here must be used with GSP
1919
firmware and user-space NVIDIA GPU driver components from a corresponding
20-
575.51.02 driver release. This can be achieved by installing
20+
575.51.03 driver release. This can be achieved by installing
2121
the NVIDIA GPU driver from the .run file using the `--no-kernel-modules`
2222
option. E.g.,
2323

@@ -185,7 +185,7 @@ table below).
185185
For details on feature support and limitations, see the NVIDIA GPU driver
186186
end user README here:
187187

188-
https://us.download.nvidia.com/XFree86/Linux-x86_64/575.51.02/README/kernel_open.html
188+
https://us.download.nvidia.com/XFree86/Linux-x86_64/575.51.03/README/kernel_open.html
189189

190190
For vGPU support, please refer to the README.vgpu packaged in the vGPU Host
191191
Package for more details.
@@ -965,7 +965,6 @@ Subsystem Device ID.
965965
| NVIDIA GeForce RTX 5080 Laptop GPU | 2C19 |
966966
| NVIDIA GeForce RTX 5090 Laptop GPU | 2C58 |
967967
| NVIDIA GeForce RTX 5080 Laptop GPU | 2C59 |
968-
| NVIDIA GeForce RTX 5060 Ti | 2D04 |
969968
| NVIDIA GeForce RTX 5070 | 2F04 |
970969
| NVIDIA GeForce RTX 5070 Ti Laptop GPU | 2F18 |
971970
| NVIDIA GeForce RTX 5070 Ti Laptop GPU | 2F58 |

kernel-open/Kbuild

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ EXTRA_CFLAGS += -I$(src)/common/inc
8686
EXTRA_CFLAGS += -I$(src)
8787
EXTRA_CFLAGS += -Wall $(DEFINES) $(INCLUDES) -Wno-cast-qual -Wno-format-extra-args
8888
EXTRA_CFLAGS += -D__KERNEL__ -DMODULE -DNVRM
89-
EXTRA_CFLAGS += -DNV_VERSION_STRING=\"575.51.02\"
89+
EXTRA_CFLAGS += -DNV_VERSION_STRING=\"575.51.03\"
9090

9191
ifneq ($(SYSSRCHOST1X),)
9292
EXTRA_CFLAGS += -I$(SYSSRCHOST1X)

src/common/inc/nvBldVer.h

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -43,18 +43,18 @@
4343
#endif
4444

4545
#if defined(NV_LINUX) || defined(NV_BSD) || defined(NV_SUNOS)
46-
#define NV_BUILD_BRANCH_VERSION "rel/gpu_drv/r575/r575_92-147"
47-
#define NV_BUILD_CHANGELIST_NUM (35813551)
46+
#define NV_BUILD_BRANCH_VERSION "rel/gpu_drv/r575/r575_92-148"
47+
#define NV_BUILD_CHANGELIST_NUM (35843743)
4848
#define NV_BUILD_TYPE "Official"
49-
#define NV_BUILD_NAME "rel/gpu_drv/r575/r575_92-147"
50-
#define NV_LAST_OFFICIAL_CHANGELIST_NUM (35813551)
49+
#define NV_BUILD_NAME "rel/gpu_drv/r575/r575_92-148"
50+
#define NV_LAST_OFFICIAL_CHANGELIST_NUM (35843743)
5151

5252
#else /* Windows builds */
53-
#define NV_BUILD_BRANCH_VERSION "r575_92-4"
54-
#define NV_BUILD_CHANGELIST_NUM (35813551)
53+
#define NV_BUILD_BRANCH_VERSION "r575_92-7"
54+
#define NV_BUILD_CHANGELIST_NUM (35824637)
5555
#define NV_BUILD_TYPE "Official"
56-
#define NV_BUILD_NAME "575.98"
57-
#define NV_LAST_OFFICIAL_CHANGELIST_NUM (35813551)
56+
#define NV_BUILD_NAME "576.02"
57+
#define NV_LAST_OFFICIAL_CHANGELIST_NUM (35824637)
5858
#define NV_BUILD_BRANCH_BASE_VERSION R575
5959
#endif
6060
// End buildmeister python edited section

src/common/inc/nvUnixVersion.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#if defined(NV_LINUX) || defined(NV_BSD) || defined(NV_SUNOS) || defined(NV_VMWARE) || defined(NV_QNX) || defined(NV_INTEGRITY) || \
55
(defined(RMCFG_FEATURE_PLATFORM_GSP) && RMCFG_FEATURE_PLATFORM_GSP == 1)
66

7-
#define NV_VERSION_STRING "575.51.02"
7+
#define NV_VERSION_STRING "575.51.03"
88

99
#else
1010

src/nvidia/generated/g_chipset_nvoc.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,9 @@ struct PCIECONFIGSPACEBASE
161161
#define CL_AER_ERROR_SOURCE (CL_AER_BEGIN + 0x34)
162162
#define CL_AER_END (CL_AER_BEGIN + 0x34)
163163

164+
// Advanced Error Reporting Root Error Status ERR_COR Subclass Capable Mask
165+
#define CL_AER_ROOT_ERROR_STATUS_ERR_COR_SUBCLASS_MASK (NVBIT32(7) | NVBIT32(8))
166+
164167
// PCI Express Device Capabilities 2
165168
#define CL_PCIE_DEV_CAP_2_ATOMICS_SUPPORTED_BIT NVBIT(6)
166169
#define CL_PCIE_DEV_CAP_2_ATOMIC_32BIT NVBIT(7)

src/nvidia/generated/g_nv_name_released.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5430,7 +5430,6 @@ static const CHIPS_RELEASED sChipsReleased[] = {
54305430
{ 0x2C19, 0x0000, 0x0000, "NVIDIA GeForce RTX 5080 Laptop GPU" },
54315431
{ 0x2C58, 0x0000, 0x0000, "NVIDIA GeForce RTX 5090 Laptop GPU" },
54325432
{ 0x2C59, 0x0000, 0x0000, "NVIDIA GeForce RTX 5080 Laptop GPU" },
5433-
{ 0x2D04, 0x0000, 0x0000, "NVIDIA GeForce RTX 5060 Ti" },
54345433
{ 0x2F04, 0x0000, 0x0000, "NVIDIA GeForce RTX 5070" },
54355434
{ 0x2F18, 0x0000, 0x0000, "NVIDIA GeForce RTX 5070 Ti Laptop GPU" },
54365435
{ 0x2F58, 0x0000, 0x0000, "NVIDIA GeForce RTX 5070 Ti Laptop GPU" },

src/nvidia/src/kernel/gpu/disp/vblank_callback/vblank_callback.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ vblcbDestruct_IMPL
118118
KernelDisplay *pKernelDisplay = GPU_GET_KERNEL_DISPLAY(pGpu);
119119
KernelHead *pKernelHead = KDISP_GET_HEAD(pKernelDisplay, pVblankCallback->LogicalHead);
120120

121+
pKernelDisplay->pRgVblankCb = NULL;
121122
osSetupVBlank(pGpu, NULL, NULL, NULL, pVblankCallback->LogicalHead, NULL);
122123
kheadDeleteVblankCallback(pGpu, pKernelHead, &pVblankCallback->CallBack);
123124
}

src/nvidia/src/kernel/gpu/rc/kernel_rc.c

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -448,43 +448,44 @@ krcCheckBusError_KERNEL
448448
&clDevCtrlStatus) == NV_OK &&
449449
clDevCtrlStatusFlags != 0)
450450
{
451-
NV_PRINTF(LEVEL_ERROR,
452-
"PCI-E corelogic status has pending errors (CL_PCIE_DEV_CTRL_STATUS = %08X):\n",
451+
NV_PRINTF(LEVEL_INFO,
452+
"PCI-E corelogic: Pending errors in DEV_CTRL_STATUS = %08X\n",
453453
clDevCtrlStatus);
454454

455455
clDevCtrlStatusFlags_Org = clDevCtrlStatusFlags;
456456

457457
if (clDevCtrlStatusFlags &
458458
NV2080_CTRL_BUS_INFO_PCIE_LINK_ERRORS_CORR_ERROR)
459459
{
460-
NV_PRINTF(LEVEL_ERROR, " _CORR_ERROR_DETECTED\n");
460+
NV_PRINTF(LEVEL_INFO, "PCI-E corelogic: CORR_ERROR_DETECTED\n");
461461
// not much interested in this one
462462
clDevCtrlStatusFlags &=
463463
~NV2080_CTRL_BUS_INFO_PCIE_LINK_ERRORS_CORR_ERROR;
464464
}
465465
if (clDevCtrlStatusFlags &
466466
NV2080_CTRL_BUS_INFO_PCIE_LINK_ERRORS_NON_FATAL_ERROR)
467467
{
468-
NV_PRINTF(LEVEL_ERROR, " _NON_FATAL_ERROR_DETECTED\n");
468+
NV_PRINTF(LEVEL_INFO, "PCI-E corelogic: NON_FATAL_ERROR_DETECTED\n");
469469
}
470470
if (clDevCtrlStatusFlags &
471471
NV2080_CTRL_BUS_INFO_PCIE_LINK_ERRORS_FATAL_ERROR)
472472
{
473-
NV_PRINTF(LEVEL_ERROR, " _FATAL_ERROR_DETECTED\n");
473+
NV_PRINTF(LEVEL_ERROR, "PCI-E corelogic: FATAL_ERROR_DETECTED\n");
474474
}
475475
if (clDevCtrlStatusFlags &
476476
NV2080_CTRL_BUS_INFO_PCIE_LINK_ERRORS_UNSUPP_REQUEST)
477477
{
478-
NV_PRINTF(LEVEL_ERROR, " _UNSUPP_REQUEST_DETECTED\n");
478+
NV_PRINTF(LEVEL_INFO, "PCI-E corelogic: UNSUPP_REQUEST_DETECTED\n");
479479
}
480480
}
481481

482482
// Corelogic AER
483483
if (pCl != NULL && clPcieReadAerCapability(pGpu, pCl, &clAer) == NV_OK &&
484-
(clAer.UncorrErrStatusReg != 0 || clAer.RooErrStatus != 0))
484+
(clAer.UncorrErrStatusReg != 0 ||
485+
(clAer.RooErrStatus & ~CL_AER_ROOT_ERROR_STATUS_ERR_COR_SUBCLASS_MASK) != 0))
485486
{
486487
NV_PRINTF(LEVEL_ERROR,
487-
"PCE-I Advanced Error Reporting Corelogic Info:\n");
488+
"PCI-E Advanced Error Reporting Corelogic Info:\n");
488489
NV_PRINTF(LEVEL_ERROR,
489490
" Uncorr Error Status Register : %08X\n",
490491
clAer.UncorrErrStatusReg);

version.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
NVIDIA_VERSION = 575.51.02
2-
NVIDIA_NVID_VERSION = 575.51.02
1+
NVIDIA_VERSION = 575.51.03
2+
NVIDIA_NVID_VERSION = 575.51.03
33
NVIDIA_NVID_EXTRA =
44

55
# This file.

0 commit comments

Comments
 (0)