summaryrefslogtreecommitdiff
path: root/x11/nvidia-driver/files/6113-patch-src::nvidia_subr.c
diff options
context:
space:
mode:
authorAlexey Dokuchaev <danfe@FreeBSD.org>2005-06-15 09:17:40 +0000
committerAlexey Dokuchaev <danfe@FreeBSD.org>2005-06-15 09:17:40 +0000
commitb9159074e49eec5dd71e4de6472f0d4b3e8c0b11 (patch)
tree20d0b820a38808fed0e5ba74833a949f6b8fb07e /x11/nvidia-driver/files/6113-patch-src::nvidia_subr.c
parent- Make packages optional (WITHOUT_XEMACS_PACKAGES). (diff)
Stop patching nvidia_subr.c when building version 7174 of driver, correct
locking is already there. Bump PORTREVISION. This should fix recursive panics reported on 5.4-STABLE. Reported by: green Submitted by: sam Reviewed by: alc, dfr
Notes
Notes: svn path=/head/; revision=137485
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.c18
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;