super.c (7464726cb5998846306ed0a7d6714afb2e37b25d) super.c (f168d9fd634a4612d308d7dbe0a4d2a9b366c045)
1/*
2 * linux/fs/hfsplus/super.c
3 *
4 * Copyright (C) 2001
5 * Brad Boyer (flar@allandria.com)
6 * (C) 2003 Ardis Technologies <roman@ardistech.com>
7 *
8 */

--- 550 unchanged lines hidden (view full) ---

559 }
560 err = hfsplus_create_cat(sbi->hidden_dir->i_ino, root,
561 &str, sbi->hidden_dir);
562 if (err) {
563 mutex_unlock(&sbi->vh_mutex);
564 goto out_put_hidden_dir;
565 }
566
1/*
2 * linux/fs/hfsplus/super.c
3 *
4 * Copyright (C) 2001
5 * Brad Boyer (flar@allandria.com)
6 * (C) 2003 Ardis Technologies <roman@ardistech.com>
7 *
8 */

--- 550 unchanged lines hidden (view full) ---

559 }
560 err = hfsplus_create_cat(sbi->hidden_dir->i_ino, root,
561 &str, sbi->hidden_dir);
562 if (err) {
563 mutex_unlock(&sbi->vh_mutex);
564 goto out_put_hidden_dir;
565 }
566
567 err = hfsplus_init_inode_security(sbi->hidden_dir,
568 root, &str);
567 err = hfsplus_init_security(sbi->hidden_dir,
568 root, &str);
569 if (err == -EOPNOTSUPP)
570 err = 0; /* Operation is not supported. */
571 else if (err) {
572 /*
573 * Try to delete anyway without
574 * error analysis.
575 */
576 hfsplus_delete_cat(sbi->hidden_dir->i_ino,

--- 131 unchanged lines hidden ---
569 if (err == -EOPNOTSUPP)
570 err = 0; /* Operation is not supported. */
571 else if (err) {
572 /*
573 * Try to delete anyway without
574 * error analysis.
575 */
576 hfsplus_delete_cat(sbi->hidden_dir->i_ino,

--- 131 unchanged lines hidden ---