Online Linux Driver Verification Service (alpha)

Build Error Trace
Driver: qsd.tar.bz2
Kernel: linux-2.6.32.12
Verification architecture: x86_64

0 _unpacked/qsd.c: 22:2: error: invalid preprocessing directive #Include
1 In file included from _unpacked/qsd.c: 36: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.32.12/linux-2.6.32.12/arch/x86/include/asm/irq_vectors.h: 162:0: note: this is the location of the previous definition
4 _unpacked/qsd.c: In function 'qsdio_tasklet_fnc_done':
5 _unpacked/qsd.c: 180:6: warning: unused variable 'ret'
6 _unpacked/qsd.c: In function 'qsdio_mmc_irq_done':
7 _unpacked/qsd.c: 197:23: warning: unused variable 'vctr_regs'
8 _unpacked/qsd.c: 196:6: warning: unused variable 'reg'
9 _unpacked/qsd.c: 195:6: warning: unused variable 'ret'
10 _unpacked/qsd.c: In function 'qsd_request':
11 _unpacked/qsd.c: 940:3: error: implicit declaration of function 'qsd_card_present'
12 _unpacked/qsd.c: At top level:
13 _unpacked/qsd.c: 1116:13: error: 'qsd_card_present' undeclared here (not in a function)
14 _unpacked/qsd.c: In function 'qsd_suspend':
15 _unpacked/qsd.c: 1291:2: error: too few arguments to function 'mmc_suspend_host'
16 include/linux/mmc/host.h: 225:12: note: declared here
17 _unpacked/qsd.c: At top level:
18 _unpacked/qsd.c: 206:12: warning: 'qsd_hw_wait_for_done' defined but not used
19 _unpacked/qsd.c: 420:13: warning: 'print_buf' defined but not used
20 _unpacked/qsd.c: In function 'qsd_suspend':
21 _unpacked/qsd.c: 1292:1: warning: control reaches end of non-void function
22 make[2]: *** [_unpacked/qsd.o] Error 1
23 make[1]: *** [_module__unpacked] Error 2
24 Compile error.
25
26