staging/lustre: Remove struct ll_iattr
authorOleg Drokin <green@linuxhacker.ru>
Wed, 30 Mar 2016 23:48:38 +0000 (19:48 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 31 Mar 2016 04:38:13 +0000 (21:38 -0700)
commitbb41292b4c4e956b5b776970d28630f04c4dd609
tree7027e1f1b43de7edc8adac234fe739f08a9d6201
parent1929c433854c7673fd2d983ef8cf15cf13306d5c
staging/lustre: Remove struct ll_iattr

This was a compat code from the time it had ia_attr_flags.
Instead convert all the cryptic callers that did
((struct ll_iattr *)&op_data->op_attr)->ia_attr_flags into
direct access to op_data->op_attr_flags

This also makes lustre/include/linux/obd.h not needed anymore,
so remove it.

Signed-off-by: Oleg Drokin <green@linuxhacker.ru>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/lustre/lustre/include/linux/obd.h [deleted file]
drivers/staging/lustre/lustre/include/obd.h
drivers/staging/lustre/lustre/llite/file.c
drivers/staging/lustre/lustre/llite/llite_lib.c
drivers/staging/lustre/lustre/mdc/mdc_lib.c
drivers/staging/lustre/lustre/obdclass/obdo.c