X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;ds=sidebyside;f=lustre%2Flmv%2Flproc_lmv.c;h=030601b5b2a0290fa8cfde3bb4990eadbaf8fd50;hb=fdf3dec6c60c734fdbb7b5b8da0f3040c6b54748;hp=e880d23da3992236f7611045667ceed1458a536f;hpb=54e6e2442374d11ba55518b552f7230a989c9b1c;p=fs%2Flustre-release.git diff --git a/lustre/lmv/lproc_lmv.c b/lustre/lmv/lproc_lmv.c index e880d23..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. */ /* @@ -90,7 +90,7 @@ static int lmv_rd_placement(char *page, char **start, off_t off, int count, LASSERT(dev != NULL); lmv = &dev->u.lmv; *eof = 1; - return snprintf(page, count, "%s\n", + return snprintf(page, count, "%s\n", placement_policy2name(lmv->lmv_placement)); } @@ -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; @@ -182,7 +182,7 @@ static int lmv_tgt_seq_show(struct seq_file *p, void *v) struct obd_device *dev = p->private; struct lmv_obd *lmv = &dev->u.lmv; int idx = tgt - &(lmv->tgts[0]); - + return seq_printf(p, "%d: %s %sACTIVE\n", idx, tgt->ltd_uuid.uuid, tgt->ltd_active ? "" : "IN"); } @@ -199,7 +199,7 @@ static int lmv_target_seq_open(struct inode *inode, struct file *file) struct proc_dir_entry *dp = PDE(inode); struct seq_file *seq; int rc; - + rc = seq_open(file, &lmv_tgt_sops); if (rc) return rc;