diff options
author | Alexey Dokuchaev <danfe@FreeBSD.org> | 2005-06-15 09:17:40 +0000 |
---|---|---|
committer | Alexey Dokuchaev <danfe@FreeBSD.org> | 2005-06-15 09:17:40 +0000 |
commit | b9159074e49eec5dd71e4de6472f0d4b3e8c0b11 (patch) | |
tree | 20d0b820a38808fed0e5ba74833a949f6b8fb07e /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.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; |