mirror of
https://github.com/NVIDIA/open-gpu-kernel-modules.git
synced 2026-05-13 17:26:11 +00:00
595.71.05
This commit is contained in:
@@ -121,6 +121,7 @@ MODULE_LICENSE("Dual MIT/GPL");
|
||||
|
||||
MODULE_INFO(supported, "external");
|
||||
MODULE_VERSION(NV_VERSION_STRING);
|
||||
MODULE_DESCRIPTION("NVIDIA core GPU kernel module");
|
||||
MODULE_ALIAS_CHARDEV_MAJOR(NV_MAJOR_DEVICE_NUMBER);
|
||||
|
||||
/*
|
||||
@@ -3213,6 +3214,20 @@ nvidia_ctl_close(
|
||||
|
||||
rm_cleanup_file_private(sp, nv, &nvlfp->nvfp);
|
||||
|
||||
// Populate free list from file nodes
|
||||
{
|
||||
nv_alloc_mapping_list_node_t *pNode = nvlfp->file_mapping_list;
|
||||
while (pNode != NULL)
|
||||
{
|
||||
if (pNode->context.alloc != NULL)
|
||||
{
|
||||
nv_alloc_t *at = pNode->context.alloc;
|
||||
nv_alloc_release(nvlfp, at);
|
||||
}
|
||||
pNode = pNode->pNext;
|
||||
}
|
||||
}
|
||||
|
||||
if (nvlfp->free_list != NULL)
|
||||
{
|
||||
at = nvlfp->free_list;
|
||||
|
||||
Reference in New Issue
Block a user