shadow@clusterfs.com
2007-Jan-12 00:20 UTC
[Lustre-devel] [Bug 11226] cleanup compiler waringins
Please don''t reply to lustre-devel. Instead, comment in Bugzilla by
using the following link:
https://bugzilla.lustre.org/show_bug.cgi?id=11226
What |Removed |Added
----------------------------------------------------------------------------
Attachment #8918 is|0 |1
obsolete| |
Created an attachment (id=9323)
Please don''t reply to lustre-devel. Instead, comment in Bugzilla by
using the following link:
--> (https://bugzilla.lustre.org/attachment.cgi?id=9323&action=view)
update to last b1_4 and integrate adilger notes.
adilger@clusterfs.com
2007-Jan-25 04:13 UTC
[Lustre-devel] [Bug 11226] cleanup compiler waringins
Please don''t reply to lustre-devel. Instead, comment in Bugzilla by
using the following link:
https://bugzilla.lustre.org/show_bug.cgi?id=11226
What |Removed |Added
----------------------------------------------------------------------------
Attachment #9323|review?(adilger@clusterfs.co|review+
Flag|m) |
(From update of attachment 9323)>@@ -1868,10 +1868,10 @@ int ll_obd_statfs(struct inode *inode, v
> char *buf = NULL;
> struct obd_ioctl_data *data = NULL;
> __u32 type, index;
>- int len, rc;
>+ int len = 0, rc;
>
> if (!inode || !(sbi = ll_i2sbi(inode)))
>- GOTO(out_statfs, rc = -EINVAL);
>+ RETURN(-EINVAL);
>
> rc = obd_ioctl_getdata(&buf, &len, arg);
> if (rc)
Fine.
>@@ -237,7 +237,7 @@ int qos_prep_create(struct lov_obd *lov,
> * We can only get here if lsm_stripe_count was originally > 1.
> */
> if (!newea) {
>- CERROR("can''t lstripe objid
"LPX64": have %u want %u, rc %d\n",
>+ CERROR("can''t lstripe objid
"LPX64": have "LPSZ" want %u, rc %d\n",
> lsm->lsm_object_id, set->set_count,
> lsm->lsm_stripe_count, rc);
I don''t understand this - set_count is an int?
>@@ -2735,3 +2734,4 @@ MODULE_LICENSE("GPL");
>
> module_init(mds_init);
> module_exit(mds_exit);
>+
Don''t do this.
>@@ -365,7 +365,7 @@ int mds_init_ucred(struct lvfs_ucred *uc
>
> LASSERT(body != NULL); /* previously verified & swabbed by
caller */
>
>-#if CRAY_XT3
>+#ifdef CRAY_XT3
> if (req->rq_uid != LNET_UID_ANY) {
> /* Non-root local cluster client */
> LASSERT (req->rq_uid != 0);
>@@ -388,7 +388,7 @@ int mds_init_ucred(struct lvfs_ucred *uc
> return rc;
> }
>
>-#if CRAY_XT3
>+#ifdef CRAY_XT3
> if (ucred->luc_uce)
> ucred->luc_fsgid = ucred->luc_uce->ue_primary;
> #endif
>@@ -2299,7 +2299,7 @@ int mds_reint_rec(struct mds_update_reco
> int rc;
> ENTRY;
>
>-#if CRAY_XT3
>+#ifdef CRAY_XT3
> if (req->rq_uid != LNET_UID_ANY) {
> /* non-root local cluster client
> * NB root''s creds are believed... */
>@@ -2324,7 +2324,7 @@ int mds_reint_rec(struct mds_update_reco
> /* checked by unpacker */
> LASSERT(rec->ur_opcode < REINT_MAX &&
reinters[rec->ur_opcode] != NULL);
>
>-#if CRAY_XT3
>+#ifdef CRAY_XT3
> if (rec->ur_uc.luc_uce)
> rec->ur_uc.luc_fsgid =
rec->ur_uc.luc_uce->ue_primary;
> #endif
Done already.
Please land to b1_4 and verify that the same changes exist in b1_5.