X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Flmv%2Flproc_lmv.c;h=030601b5b2a0290fa8cfde3bb4990eadbaf8fd50;hb=0081295f9a0095e52aaa3c39d72172be61d93de6;hp=555f4dca476f9f887c350ff0c330b5e28f43f12a;hpb=fbf5870b9848929d352460f1f005b79c0b5ccc5a;p=fs%2Flustre-release.git diff --git a/lustre/lmv/lproc_lmv.c b/lustre/lmv/lproc_lmv.c index 555f4dc..030601b 100644 --- a/lustre/lmv/lproc_lmv.c +++ b/lustre/lmv/lproc_lmv.c @@ -26,7 +26,7 @@ * GPL HEADER END */ /* - * Copyright 2008 Sun Microsystems, Inc. All rights reserved + * Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved. * Use is subject to license terms. */ /* @@ -106,7 +106,7 @@ static int lmv_wr_placement(struct file *file, const char *buffer, placement_policy_t policy; struct lmv_obd *lmv; - if (copy_from_user(dummy, buffer, MAX_POLICY_STRING_SIZE)) + if (cfs_copy_from_user(dummy, buffer, MAX_POLICY_STRING_SIZE)) return -EFAULT; LASSERT(dev != NULL); @@ -121,9 +121,9 @@ static int lmv_wr_placement(struct file *file, const char *buffer, policy = placement_name2policy(dummy, len); if (policy != PLACEMENT_INVAL_POLICY) { - spin_lock(&lmv->lmv_lock); + cfs_spin_lock(&lmv->lmv_lock); lmv->lmv_placement = policy; - spin_unlock(&lmv->lmv_lock); + cfs_spin_unlock(&lmv->lmv_lock); } else { CERROR("Invalid placement policy \"%s\"!\n", dummy); return -EINVAL;