On Mon, Jan 09, 2023 at 06:25:53PM -0800, Luis Chamberlain wrote: > The goal behind 462ec50cb5 ("VFS: Differentiate mount flags (MS_*) from > internal superblock flags") was to phase out MS_* users for internal > uses. But we can't remove the old MS_* until we have all users out so > just use the SB_* helper for this check. No. The goal had been to separate the places where we deal with mount(2) argument encoding from those where we are deal with superblock flags. path_mount() is very much in the former class.