X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Flclient%2Fglimpse.c;h=8c697089f60334693097d45a22e701e49913bc74;hb=718aa78a4cf0125caccd50deb3d159effd620199;hp=1527635ab270ca5ae3103ebc7bf47e6c126775e7;hpb=1072318b4d89cddba00e9adeb939249f485f2d13;p=fs%2Flustre-release.git diff --git a/lustre/lclient/glimpse.c b/lustre/lclient/glimpse.c index 1527635..8c69708 100644 --- a/lustre/lclient/glimpse.c +++ b/lustre/lclient/glimpse.c @@ -26,7 +26,7 @@ * GPL HEADER END */ /* - * Copyright 2008 Sun Microsystems, Inc. All rights reserved. + * Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved. * Use is subject to license terms. */ /* @@ -60,17 +60,7 @@ #include #include #include -# include -# ifdef HAVE_XTIO_H -# include -# endif -# include -# include -# include -# ifdef HAVE_FILE_H -# include -# endif -# include +#include #endif #include "cl_object.h" @@ -223,10 +213,7 @@ int cl_local_size(struct inode *inode) ENTRY; - /* - * XXX layering violation. - */ - if (cl_i2info(inode)->lli_smd->lsm_stripe_count == 0) + if (!cl_i2info(inode)->lli_smd) RETURN(0); result = cl_io_get(inode, &env, &io, &refcheck);