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 ---