namei.c (34e6148a2c75abdde44071d1605d009d0ad92e5e) | namei.c (22fc9db296fcf7ac30151c52765a7fba10870ab7) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2/* 3 * (C) 2001 Clemson University and The University of Chicago 4 * 5 * See COPYING in top-level directory. 6 */ 7 8/* --- 143 unchanged lines hidden (view full) --- 152 ret = service_operation(new_op, __func__, get_interruptible_flag(dir)); 153 154 gossip_debug(GOSSIP_NAME_DEBUG, 155 "Lookup Got %pU, fsid %d (ret=%d)\n", 156 &new_op->downcall.resp.lookup.refn.khandle, 157 new_op->downcall.resp.lookup.refn.fs_id, 158 ret); 159 | 1// SPDX-License-Identifier: GPL-2.0 2/* 3 * (C) 2001 Clemson University and The University of Chicago 4 * 5 * See COPYING in top-level directory. 6 */ 7 8/* --- 143 unchanged lines hidden (view full) --- 152 ret = service_operation(new_op, __func__, get_interruptible_flag(dir)); 153 154 gossip_debug(GOSSIP_NAME_DEBUG, 155 "Lookup Got %pU, fsid %d (ret=%d)\n", 156 &new_op->downcall.resp.lookup.refn.khandle, 157 new_op->downcall.resp.lookup.refn.fs_id, 158 ret); 159 |
160 if (ret >= 0) { | 160 if (ret == 0) { |
161 orangefs_set_timeout(dentry); 162 inode = orangefs_iget(dir->i_sb, &new_op->downcall.resp.lookup.refn); 163 } else if (ret == -ENOENT) { 164 inode = NULL; 165 } else { 166 /* must be a non-recoverable error */ 167 inode = ERR_PTR(ret); 168 } --- 280 unchanged lines hidden --- | 161 orangefs_set_timeout(dentry); 162 inode = orangefs_iget(dir->i_sb, &new_op->downcall.resp.lookup.refn); 163 } else if (ret == -ENOENT) { 164 inode = NULL; 165 } else { 166 /* must be a non-recoverable error */ 167 inode = ERR_PTR(ret); 168 } --- 280 unchanged lines hidden --- |