This is for future reference, the current patch seems fine. On Fri, Oct 25, 2013 at 01:20:56PM -0700, Lisa Nguyen wrote: > --- a/drivers/staging/lustre/lustre/ldlm/ldlm_resource.c > +++ b/drivers/staging/lustre/lustre/ldlm/ldlm_resource.c > @@ -159,7 +159,7 @@ static int lprocfs_ns_resources_seq_show(struct seq_file *m, void *v) > { > struct ldlm_namespace *ns = m->private; > __u64 res = 0; > - cfs_hash_bd_t bd; > + struct cfs_hash_bd bd; > int i; These are badly aligned. I assume you are using sed. Also there is an extra space before the '=' on the first line and "i" is out of alignment. So it was pretty ugly to begin with. Really, don't use tabs, just use a single space. struct ldlm_namespace *ns = m->private; u64 res = 0; struct cfs_hash_bd bd; int i; If you do it like that then later when you need to update the types then you don't need to re-indent everything to match. The difference between u64 and __u64 is that you have to use __u64 in headers which are exported to userspace. This isn't a header so that doesn't apply. I haven't totally understood which lustre files are expected to be uapi. Those should probably be more minimal and maybe in a separate directory. regards, dan carpenter _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel