diff options
| author | Mateusz Guzik <mjg@FreeBSD.org> | 2023-03-11 20:57:24 +0000 |
|---|---|---|
| committer | Mateusz Guzik <mjg@FreeBSD.org> | 2023-03-11 21:52:01 +0000 |
| commit | 3c3a434f8ee867e6e4a69de07bf0811f2ae0c46e (patch) | |
| tree | ac4e7d5937da4bf00d0baa75a227837e497301ee /sys/vm/vm_fault.c | |
| parent | 1a791448272a61e3435feba0ede5e93738f2ba7c (diff) | |
Diffstat (limited to 'sys/vm/vm_fault.c')
| -rw-r--r-- | sys/vm/vm_fault.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/vm/vm_fault.c b/sys/vm/vm_fault.c index 5df667052615..fadd7dbd2fd5 100644 --- a/sys/vm/vm_fault.c +++ b/sys/vm/vm_fault.c @@ -1092,7 +1092,7 @@ vm_fault_next(struct faultstate *fs) if (fs->object == fs->first_object) { fs->first_m = fs->m; fs->m = NULL; - } else { + } else if (fs->m != NULL) { if (!vm_fault_object_ensure_wlocked(fs)) { fs->can_read_lock = false; unlock_and_deallocate(fs); |
