Thread (72 messages) 72 messages, 8 authors, 2021-07-07

Re: [PATCH 12/14] d_path: prepend_path(): lift the inner loop into a new helper

From: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Date: 2021-05-19 08:07:15
Also in: linux-doc, linux-fsdevel, lkml

On Wed, May 19, 2021 at 12:48:59AM +0000, Al Viro wrote:
... and leave the rename_lock/mount_lock handling in prepend_path()
itself
...
+			if (!IS_ERR_OR_NULL(mnt_ns) && !is_anon_ns(mnt_ns))
+				return 1;	// absolute root
+			else
+				return 2;	// detached or not attached yet
Would it be slightly better to read

			if (IS_ERR_OR_NULL(mnt_ns) || is_anon_ns(mnt_ns))
				return 2;	// detached or not attached yet
			else
				return 1;	// absolute root

?

Oh, I have noticed that it's in the original piece of code (perhaps separate
change if we ever need it?).


-- 
With Best Regards,
Andy Shevchenko

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help