Page MenuHomeFreeBSD

D22120.id63562.diff
No OneTemporary

D22120.id63562.diff

Index: sys/vm/vm_fault.c
===================================================================
--- sys/vm/vm_fault.c
+++ sys/vm/vm_fault.c
@@ -154,11 +154,13 @@
release_page(struct faultstate *fs)
{
- vm_page_xunbusy(fs->m);
- vm_page_lock(fs->m);
- vm_page_deactivate(fs->m);
- vm_page_unlock(fs->m);
- fs->m = NULL;
+ if (fs->m != NULL) {
+ vm_page_xunbusy(fs->m);
+ vm_page_lock(fs->m);
+ vm_page_deactivate(fs->m);
+ vm_page_unlock(fs->m);
+ fs->m = NULL;
+ }
}
static inline void

File Metadata

Mime Type
text/plain
Expires
Sat, Feb 21, 11:58 PM (11 h, 4 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28929433
Default Alt Text
D22120.id63562.diff (496 B)

Event Timeline