From: tianzy Date: Tue, 4 Nov 2008 07:29:14 +0000 (+0000) Subject: Branch HEAD X-Git-Tag: v1_9_100~35 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=6002acd29c1804c74a21713246e538a0c952c8a3;p=fs%2Flustre-release.git Branch HEAD Replace LBUG with RETURN(-EINVAL) to avoid crashing b=5135 i=adilger i=johann --- diff --git a/lustre/llite/file.c b/lustre/llite/file.c index 76f8269..e8978f3 100644 --- a/lustre/llite/file.c +++ b/lustre/llite/file.c @@ -2899,7 +2899,7 @@ int ll_file_flock(struct file *file, int cmd, struct file_lock *file_lock) break; default: CERROR("unknown fcntl lock type: %d\n", file_lock->fl_type); - LBUG(); + RETURN (-EINVAL); } switch (cmd) { @@ -2926,7 +2926,7 @@ int ll_file_flock(struct file *file, int cmd, struct file_lock *file_lock) break; default: CERROR("unknown fcntl lock command: %d\n", cmd); - LBUG(); + RETURN (-EINVAL); } op_data = ll_prep_md_op_data(NULL, inode, NULL, NULL, 0, 0,