fiemap patch was added for all kernels except sles9 and hence it requires a stub patch to add a fiemap.h file. A similar stub file was added with the uninit groups patch.
--- /dev/null
+Index: linux-2.6.5-7.286/fs/ext3/fiemap.h
+===================================================================
+--- /dev/null
++++ linux-2.6.5-7.286/fs/ext3/fiemap.h
+@@ -0,0 +1,2 @@
++Compilation of lustre is failing with 2.6.5-suse kernel due to absence of
++fiemap.h file which is being added by the fiemap patches in other kernels.
ext3-check-jbd-errors-2.6.5.patch
ext3-uninit-2.6-suse.patch
ext3-nanosecond-2.6-suse.patch
+ext3-fiemap-stub-suse.patch