I am trying to compile lustre modules for Open suse 2.6.31 kernel<br><br>Unfortunately make fails  with following error <br><br>/usr/src/lustre-1.8.2/lustre/llite/lloop.c: In function 'loop_set_fd'<br>/usr/src/lustre-1.8.2/lustre/llite/lloop.c:506: error: implicit declaration of function 'blk_queue_hardsect_size'<br>
make[6]: *** [/usr/src/lustre-1.8.2/lustre/llite/lloop.o] Error 1<br>make[5]: *** [/usr/src/lustre-1.8.2/lustre/llite] Error 2<br>make[4]: *** [/usr/src/lustre-1.8.2/lustre] Error 2<br>make[3]: *** [_module_/usr/src/lustre-1.8.2] Error 2<br>
make[3]: Leaving directory `/usr/src/linux-2.6.31.12-0.1'<br>make[2]: *** [modules] Error 2<br>make[2]: Leaving directory `/usr/src/lustre-1.8.2'<br>make[1]: *** [all-recursive] Error 1<br>make[1]: Leaving directory `/usr/src/lustre-1.8.2'<br>
make: *** [all] Error 2<br><br>Any ideas?<br><br>Wojciech<br>