Module Name: src Committed By: ad Date: Mon Jun 15 18:44:10 UTC 2020
Modified Files: src/sys/kern: vfs_lookup.c Log Message: lookup_fastforward(): - If the root vnode of a mount is being reclaimed concurrent to a lookup, it's possbile to become confounded and bail out of the loop with both foundobj=NULL and searchdir=NULL (causing a NULL pointer deref). If that happens everything should be rolled back to the start for retry. Problem found and debugged by hannken@. - If the terminal node was !VDIR then searchdir was needlessly referenced. No functional impact. To generate a diff of this commit: cvs rdiff -u -r1.223 -r1.224 src/sys/kern/vfs_lookup.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.