Online Linux Driver Verification Service (alpha)

Build Error Trace
Driver: rapidio_x.tar.gz
Kernel: linux-3.0
Verification architecture: x86_64

0 _unpacked/rapidio_x/core/rio_messaging.c: In function 'rio_msg_worker':
1 _unpacked/rapidio_x/core/rio_messaging.c: 24:22: warning: unused variable 'r_if'
2 _unpacked/rapidio_x/core/af_rapidio.c: 168:27: warning: 'rio_packet' defined but not used
3 _unpacked/rapidio_x/core/biggenalloc.c: In function 'bg_alloc_partial':
4 _unpacked/rapidio_x/core/biggenalloc.c: 193:19: warning: 'last_size' may be used uninitialized in this function
5 _unpacked/rapidio_x/host/rio_freescale_init.c: In function 'rio_fsl_alloc_of_res':
6 _unpacked/rapidio_x/host/rio_freescale_init.c: 282:2: error: implicit declaration of function 'of_address_to_resource'
7 _unpacked/rapidio_x/host/rio_freescale_init.c: 285:11: error: dereferencing pointer to incomplete type
8 _unpacked/rapidio_x/host/rio_freescale_init.c: 289:2: error: dereferencing pointer to incomplete type
9 _unpacked/rapidio_x/host/rio_freescale_init.c: 292:2: error: implicit declaration of function 'of_get_property'
10 _unpacked/rapidio_x/host/rio_freescale_init.c: 292:11: warning: assignment makes pointer from integer without a cast
11 _unpacked/rapidio_x/host/rio_freescale_init.c: 295:11: error: dereferencing pointer to incomplete type
12 _unpacked/rapidio_x/host/rio_freescale_init.c: 299:7: warning: assignment makes pointer from integer without a cast
13 _unpacked/rapidio_x/host/rio_freescale_init.c: 303:3: error: implicit declaration of function 'of_n_addr_cells'
14 _unpacked/rapidio_x/host/rio_freescale_init.c: 305:7: warning: assignment makes pointer from integer without a cast
15 _unpacked/rapidio_x/host/rio_freescale_init.c: 309:3: error: implicit declaration of function 'of_n_size_cells'
16 _unpacked/rapidio_x/host/rio_freescale_init.c: 313:2: error: implicit declaration of function 'of_read_number'
17 _unpacked/rapidio_x/host/rio_freescale_init.c: 314:2: error: implicit declaration of function 'of_read_ulong'
18 _unpacked/rapidio_x/host/rio_freescale_init.c: 320:2: error: implicit declaration of function 'irq_of_parse_and_map'
19 _unpacked/rapidio_x/host/rio_freescale_init.c: 392:7: warning: assignment makes pointer from integer without a cast
20 _unpacked/rapidio_x/host/rio_freescale_init.c: In function 'rio_fsl_init_phy':
21 _unpacked/rapidio_x/host/rio_freescale_init.c: 460:2: warning: format '%x' expects type 'unsigned int', but argument 3 has type 'long unsigned int'
22 _unpacked/rapidio_x/host/rio_freescale_init.c: At top level:
23 _unpacked/rapidio_x/host/rio_freescale_init.c: 572:36: warning: 'struct platform_device' declared inside parameter list
24 _unpacked/rapidio_x/host/rio_freescale_init.c: 572:36: warning: its scope is only this definition or declaration, which is probably not what you want
25 _unpacked/rapidio_x/host/rio_freescale_init.c: In function 'rio_fsl_of_probe':
26 _unpacked/rapidio_x/host/rio_freescale_init.c: 575:16: error: dereferencing pointer to incomplete type
27 _unpacked/rapidio_x/host/rio_freescale_init.c: 588:2: error: implicit declaration of function 'platform_set_drvdata'
28 _unpacked/rapidio_x/host/rio_freescale_init.c: 589:2: error: dereferencing pointer to incomplete type
29 _unpacked/rapidio_x/host/rio_freescale_init.c: At top level:
30 _unpacked/rapidio_x/host/rio_freescale_init.c: 628:34: warning: 'struct platform_device' declared inside parameter list
31 _unpacked/rapidio_x/host/rio_freescale_init.c: In function 'rio_fsl_remove':
32 _unpacked/rapidio_x/host/rio_freescale_init.c: 630:9: error: implicit declaration of function 'platform_get_drvdata'
33 _unpacked/rapidio_x/host/rio_freescale_init.c: 630:29: warning: initialization makes pointer from integer without a cast
34 _unpacked/rapidio_x/host/rio_freescale_init.c: At top level:
35 _unpacked/rapidio_x/host/rio_freescale_init.c: 649:35: warning: 'struct platform_device' declared inside parameter list
36 _unpacked/rapidio_x/host/rio_freescale_init.c: 654:34: warning: 'struct platform_device' declared inside parameter list
37 _unpacked/rapidio_x/host/rio_freescale_init.c: 666:34: error: array type has incomplete element type
38 _unpacked/rapidio_x/host/rio_freescale_init.c: 668:3: error: field name not in record or union initializer
39 _unpacked/rapidio_x/host/rio_freescale_init.c: 668:3: error: (near initialization for 'rio_fsl_of_ids')
40 _unpacked/rapidio_x/host/rio_freescale_init.c: 673:15: error: variable 'rio_fsl_of_driver' has initializer but incomplete type
41 _unpacked/rapidio_x/host/rio_freescale_init.c: 674:2: error: unknown field 'driver' specified in initializer
42 _unpacked/rapidio_x/host/rio_freescale_init.c: 674:2: error: extra brace group at end of initializer
43 _unpacked/rapidio_x/host/rio_freescale_init.c: 674:2: error: (near initialization for 'rio_fsl_of_driver')
44 _unpacked/rapidio_x/host/rio_freescale_init.c: 678:2: warning: excess elements in struct initializer
45 _unpacked/rapidio_x/host/rio_freescale_init.c: 678:2: warning: (near initialization for 'rio_fsl_of_driver')
46 _unpacked/rapidio_x/host/rio_freescale_init.c: 679:2: error: unknown field 'probe' specified in initializer
47 _unpacked/rapidio_x/host/rio_freescale_init.c: 679:2: warning: excess elements in struct initializer
48 _unpacked/rapidio_x/host/rio_freescale_init.c: 679:2: warning: (near initialization for 'rio_fsl_of_driver')
49 _unpacked/rapidio_x/host/rio_freescale_init.c: 680:2: error: unknown field 'remove' specified in initializer
50 _unpacked/rapidio_x/host/rio_freescale_init.c: 680:2: warning: excess elements in struct initializer
51 _unpacked/rapidio_x/host/rio_freescale_init.c: 680:2: warning: (near initialization for 'rio_fsl_of_driver')
52 _unpacked/rapidio_x/host/rio_freescale_init.c: 681:2: error: unknown field 'suspend' specified in initializer
53 _unpacked/rapidio_x/host/rio_freescale_init.c: 681:2: warning: excess elements in struct initializer
54 _unpacked/rapidio_x/host/rio_freescale_init.c: 681:2: warning: (near initialization for 'rio_fsl_of_driver')
55 _unpacked/rapidio_x/host/rio_freescale_init.c: 682:2: error: unknown field 'resume' specified in initializer
56 _unpacked/rapidio_x/host/rio_freescale_init.c: 683:1: warning: excess elements in struct initializer
57 _unpacked/rapidio_x/host/rio_freescale_init.c: 683:1: warning: (near initialization for 'rio_fsl_of_driver')
58 _unpacked/rapidio_x/host/rio_freescale_init.c: In function 'rio_fsl_init':
59 _unpacked/rapidio_x/host/rio_freescale_init.c: 687:2: error: implicit declaration of function 'platform_driver_register'
60 _unpacked/rapidio_x/host/rio_freescale_init.c: In function 'rio_fsl_exit':
61 _unpacked/rapidio_x/host/rio_freescale_init.c: 692:2: error: implicit declaration of function 'platform_driver_unregister'
62 _unpacked/rapidio_x/host/rio_freescale_init.c: At top level:
63 _unpacked/rapidio_x/host/rio_freescale_init.c: 666:34: warning: 'rio_fsl_of_ids' defined but not used
64 make[3]: *** [_unpacked/rapidio_x/host/rio_freescale_init.o] Error 1
65 make[2]: *** [_unpacked/rapidio_x/host] Error 2
66 make[1]: *** [_module__unpacked/rapidio_x] Error 2
67 Compile error.
68
69