0 _unpacked/qsd.c: 24:2: error: invalid preprocessing directive #Include 1 In file included from _unpacked/qsd.c: 38:0: 2 _unpacked/mach/irqs.h: 43:0: warning: "NR_IRQS" redefined 3 /home/ldv/ldv-new/ldv-tools-inst/tmp/run/inst/current/envs/linux-2.6.37/linux-2.6.37/arch/x86/include/asm/irq_vectors.h: 163:0: note: this is the location of the previous definition 4 _unpacked/qsd.c: In function 'qsdio_tasklet_fnc_done': 5 _unpacked/qsd.c: 182:6: warning: unused variable 'ret' 6 _unpacked/qsd.c: In function 'qsdio_mmc_irq_done': 7 _unpacked/qsd.c: 199:23: warning: unused variable 'vctr_regs' 8 _unpacked/qsd.c: 198:6: warning: unused variable 'reg' 9 _unpacked/qsd.c: 197:6: warning: unused variable 'ret' 10 _unpacked/qsd.c: In function 'qsd_probe': 11 _unpacked/qsd.c: 1187:5: error: 'struct mmc_host' has no member named 'max_phys_segs' 12 _unpacked/qsd.c: 1188:5: error: 'struct mmc_host' has no member named 'max_hw_segs' 13 _unpacked/qsd.c: At top level: 14 _unpacked/qsd.c: 208:12: warning: 'qsd_hw_wait_for_done' defined but not used 15 _unpacked/qsd.c: 422:13: warning: 'print_buf' defined but not used 16 _unpacked/qsd.c: In function 'finalize_request': 17 _unpacked/qsd.c: 496:27: warning: ignoring return value of 'down_interruptible', declared with attribute warn_unused_result 18 make[2]: *** [_unpacked/qsd.o] Error 1 19 make[1]: *** [_module__unpacked] Error 2 20 Compile error. 21 22