]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/staging/lustre/lnet/libcfs/tracefile.c
staging: lustre: libcfs: Prevent harmless read underflow
[linux.git] / drivers / staging / lustre / lnet / libcfs / tracefile.c
index da2844f37edfacb242a8acb99e1ce0ad3c509300..57913aae1d881f8e42ece80c5ff9907ba4b4c57b 100644 (file)
@@ -785,7 +785,7 @@ int cfs_trace_copyin_string(char *knl_buffer, int knl_buffer_nob,
                return -EFAULT;
 
        nob = strnlen(knl_buffer, usr_buffer_nob);
-       while (nob-- >= 0)                    /* strip trailing whitespace */
+       while (--nob >= 0)                    /* strip trailing whitespace */
                if (!isspace(knl_buffer[nob]))
                        break;