Whamcloud - gitweb
LU-911 osd: support for legacy OST objects in ldiskfs osd
authorMikhail Pershin <tappro@whamcloud.com>
Thu, 15 Mar 2012 19:14:26 +0000 (23:14 +0400)
committerOleg Drokin <green@whamcloud.com>
Thu, 29 Mar 2012 04:59:45 +0000 (00:59 -0400)
commit4980567857699c7f902ebda336ea98fdc4b83100
tree1798e24b3077b572d462785699a5782c049b72e8
parent931ae518f564c2ea16677f176dbaa0da2c28897a
LU-911 osd: support for legacy OST objects in ldiskfs osd

ldiskfs osd maintains O/ directory: recognize IDIFs and use O/
to lookup/create such objects by ldiskfs/vfs means.

Signed-off-by: Mikhail Pershin <tappro@whamcloud.com>
Change-Id: I76207e5e0540c51923ceaa32a37e4b7a998b624e
Reviewed-on: http://review.whamcloud.com/1836
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/include/lustre/lustre_idl.h
lustre/include/lustre_fid.h
lustre/osd-ldiskfs/Makefile.in
lustre/osd-ldiskfs/osd_compat.c [new file with mode: 0644]
lustre/osd-ldiskfs/osd_handler.c
lustre/osd-ldiskfs/osd_igif.c
lustre/osd-ldiskfs/osd_internal.h
lustre/osd-ldiskfs/osd_io.c
lustre/osd-ldiskfs/osd_oi.c
lustre/ost/ost_handler.c