• Home
  • Raw
  • Download

Lines Matching full:upper

141 	struct dentry *upper;  in ovl_dentry_revalidate_common()  local
145 upper = ovl_dentry_upper(dentry); in ovl_dentry_revalidate_common()
146 if (upper) in ovl_dentry_revalidate_common()
147 ret = ovl_revalidate_real(upper, flags, weak); in ovl_dentry_revalidate_common()
260 /* Sync real dirty inodes in upper filesystem (if it exists) */
306 * Get the filesystem statistics. As writes always target the upper layer
307 * filesystem pass the statfs to the upper filesystem (if it exists)
607 /* Workdir/index are useless in non-upper mount */ in ovl_parse_opt()
610 pr_info("option \"workdir=%s\" is useless in a non-upper mount, ignore\n", in ovl_parse_opt()
616 pr_info("option \"index=on\" is useless in a non-upper mount, ignore\n"); in ovl_parse_opt()
623 pr_info("option \"volatile\" is meaningless in a non-upper mount, ignoring it.\n"); in ovl_parse_opt()
633 * difference, since config->redirect_dir is only used for upper. in ovl_parse_opt()
662 …pr_info("NFS export requires \"redirect_dir=nofollow\" on non-upper mount, falling back to nfs_exp… in ovl_parse_opt()
765 * allowed as upper are limited to "normal" ones, where checking in ovl_workdir_create()
1125 /* Upper fs should not be r/o */ in ovl_get_upper()
1127 pr_err("upper fs is r/o, try multi-lower layers mount\n"); in ovl_get_upper()
1304 * Upper should support d_type, else whiteouts are visible. Given in ovl_make_workdir()
1305 * workdir and upper are on same fs, we can do iterate_dir() on in ovl_make_workdir()
1315 pr_warn("upper fs needs to support d_type.\n"); in ovl_make_workdir()
1317 /* Check if upper/work fs supports O_TMPFILE */ in ovl_make_workdir()
1323 pr_warn("upper fs does not support tmpfile.\n"); in ovl_make_workdir()
1326 /* Check if upper/work fs supports RENAME_WHITEOUT */ in ovl_make_workdir()
1333 pr_warn("upper fs does not support RENAME_WHITEOUT.\n"); in ovl_make_workdir()
1336 * Check if upper/work fs supports trusted.overlay.* xattr in ovl_make_workdir()
1343 pr_warn("upper fs does not support xattr, falling back to index=off and metacopy=off.\n"); in ovl_make_workdir()
1350 * We allowed sub-optimal upper fs configuration and don't want to break in ovl_make_workdir()
1351 * users over kernel upgrade, but we never allowed remote upper fs, so in ovl_make_workdir()
1352 * we can enforce strict requirements for remote upper fs. in ovl_make_workdir()
1356 pr_err("upper fs missing required features.\n"); in ovl_make_workdir()
1373 /* Check if upper/work fs supports file handles */ in ovl_make_workdir()
1377 pr_warn("upper fs does not support file handles, falling back to index=off.\n"); in ovl_make_workdir()
1380 /* Check if upper fs has 32bit inode numbers */ in ovl_make_workdir()
1448 /* Verify lower root is upper root origin */ in ovl_get_indexdir()
1452 pr_err("failed to verify upper root origin\n"); in ovl_get_indexdir()
1474 * Verify upper root is exclusively associated with index dir. in ovl_get_indexdir()
1475 * Older kernels stored upper fh in "trusted.overlay.origin" in ovl_get_indexdir()
1477 * upper dir file handle. In any case, verify or set xattr in ovl_get_indexdir()
1478 * "trusted.overlay.upper" to indicate that index may have in ovl_get_indexdir()
1491 pr_err("failed to verify index dir 'upper' xattr\n"); in ovl_get_indexdir()
1518 * lower inode of non-dir upper. in ovl_lower_uuid_ok()
1592 /* idx/fsid 0 are reserved for upper fs even with lower only overlay */ in ovl_get_layers()
1596 * All lower layers that share the same fs as upper layer, use the same in ovl_get_layers()
1597 * pseudo_dev as upper layer. Allocate fs[0].pseudo_dev even for lower in ovl_get_layers()
1599 * is_lower will be set if upper fs is shared with a lower layer. in ovl_get_layers()
1603 pr_err("failed to get anonymous bdev for upper fs\n"); in ovl_get_layers()
1681 * fsid, where fsid 0 is reserved for upper fs (even with in ovl_get_layers()
1691 pr_info("\"xino\" feature enabled using %d upper inode bits.\n", in ovl_get_layers()
1763 * - upper/work dir of any overlayfs instance
1853 /* Root inode uses upper st_ino/i_ino */ in ovl_get_root()
1929 /* Layer 0 is reserved for upper even if there's no upper */ in ovl_fill_super()
1984 /* If the upper fs is nonexistent, we mark overlayfs r/o too */ in ovl_fill_super()