diff options
Diffstat (limited to 'x11/nvidia-driver/files/6113-patch-src::nvidia_subr.c')
-rw-r--r-- | x11/nvidia-driver/files/6113-patch-src::nvidia_subr.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/x11/nvidia-driver/files/6113-patch-src::nvidia_subr.c b/x11/nvidia-driver/files/6113-patch-src::nvidia_subr.c new file mode 100644 index 000000000000..7432e9861e6b --- /dev/null +++ b/x11/nvidia-driver/files/6113-patch-src::nvidia_subr.c @@ -0,0 +1,18 @@ +--- src/nvidia_subr.c.orig Sat Feb 19 13:19:54 2005 ++++ src/nvidia_subr.c Sat Feb 19 13:22:47 2005 +@@ -1115,10 +1115,15 @@ + + #if __FreeBSD_version < 500000 + vm_page_wire(m); ++#else ++ VM_OBJECT_LOCK(m->object); + #endif + vm_page_lock_queues(); + vm_page_wakeup(m); + vm_page_unlock_queues(); ++#if __FreeBSD_version >= 500000 ++ VM_OBJECT_UNLOCK(m->object); ++#endif + } + + at->object = object; |