2011-06-29 08:13:37

by Geert Uytterhoeven

[permalink] [raw]
Subject: Build regressions/improvements in v3.0-rc5

Below is the list of build error/warning regressions/improvements in
v3.0-rc5[1] compared to v2.6.39[2].

Summarized:
- build errors: +698/-11
- build warnings: +358/-385

The figures seem to look worse than before, but there's is no reason to panic.
The linux-next build service started using "make -k", to continue building
after the first error, which detects more build problems.

JFYI, when comparing v3.0-rc5 to v3.0-rc4[3], the summaries are:
- build errors: +2/-9
- build warnings: +77/-58

In addition, I put the verbose summary at
http://www.kernel.org/pub/linux/kernel/people/geert/linux-log/v3.0-rc5.summary.gz
so you can easily find out for which configs and architectures the
errors/warnings you're interested in are happening.

Happy fixing! ;-)

Thanks to the linux-next team for providing the build service.

[1] http://kisskb.ellerman.id.au/kisskb/head/4148/ (107 out of 108 configs)
[2] http://kisskb.ellerman.id.au/kisskb/head/4019/ (all 108 configs)
[3] http://kisskb.ellerman.id.au/kisskb/head/4130/ (107 out of 108 configs)


*** ERRORS ***

698 regressions:
+ arch/mips/kernel/i8259.c: error: unknown field 'resume' specified in initializer: => 240
+ arch/mips/kernel/i8259.c: error: unknown field 'shutdown' specified in initializer: => 241
+ arch/xtensa/include/asm/uaccess.h: error: implicit declaration of function 'prefetch': => 403
+ arch/xtensa/include/asm/uaccess.h: error: implicit declaration of function 'prefetchw': => 412
+ drivers/block/paride/comm.c: error: implicit declaration of function 'inb': => 54
+ drivers/block/paride/comm.c: error: implicit declaration of function 'inl': => 140
+ drivers/block/paride/comm.c: error: implicit declaration of function 'inw': => 135
+ drivers/block/paride/comm.c: error: implicit declaration of function 'outb': => 53
+ drivers/block/paride/comm.c: error: implicit declaration of function 'outl': => 172
+ drivers/block/paride/comm.c: error: implicit declaration of function 'outw': => 168
+ drivers/block/paride/dstr.c: error: implicit declaration of function 'inb': => 59
+ drivers/block/paride/dstr.c: error: implicit declaration of function 'inl': => 150
+ drivers/block/paride/dstr.c: error: implicit declaration of function 'inw': => 145
+ drivers/block/paride/dstr.c: error: implicit declaration of function 'outb': => 53
+ drivers/block/paride/dstr.c: error: implicit declaration of function 'outl': => 185
+ drivers/block/paride/dstr.c: error: implicit declaration of function 'outw': => 180
+ drivers/block/paride/epat.c: error: implicit declaration of function 'inb': => 77
+ drivers/block/paride/epat.c: error: implicit declaration of function 'inl': => 153
+ drivers/block/paride/epat.c: error: implicit declaration of function 'inw': => 146
+ drivers/block/paride/epat.c: error: implicit declaration of function 'outb': => 57
+ drivers/block/paride/epat.c: error: implicit declaration of function 'outl': => 191
+ drivers/block/paride/epat.c: error: implicit declaration of function 'outw': => 186
+ drivers/block/paride/epia.c: error: implicit declaration of function 'inb': => 59
+ drivers/block/paride/epia.c: error: implicit declaration of function 'inl': => 189
+ drivers/block/paride/epia.c: error: implicit declaration of function 'inw': => 183
+ drivers/block/paride/epia.c: error: implicit declaration of function 'outb': => 58
+ drivers/block/paride/epia.c: error: implicit declaration of function 'outl': => 229
+ drivers/block/paride/epia.c: error: implicit declaration of function 'outw': => 223
+ drivers/block/paride/epia.c: error: invalid operands to binary & (have 'void *' and 'int'): => 63
+ drivers/block/paride/epia.c: error: invalid operands to binary | (have 'void *' and 'int'): => 64
+ drivers/block/paride/fit2.c: error: implicit declaration of function 'inb': => 56
+ drivers/block/paride/fit2.c: error: implicit declaration of function 'outb': => 43
+ drivers/block/paride/fit3.c: error: implicit declaration of function 'inb': => 74
+ drivers/block/paride/fit3.c: error: implicit declaration of function 'outb': => 49
+ drivers/block/paride/friq.c: error: implicit declaration of function 'inb': => 58
+ drivers/block/paride/friq.c: error: implicit declaration of function 'inl': => 120
+ drivers/block/paride/friq.c: error: implicit declaration of function 'inw': => 112
+ drivers/block/paride/friq.c: error: implicit declaration of function 'outb': => 57
+ drivers/block/paride/friq.c: error: implicit declaration of function 'outl': => 163
+ drivers/block/paride/friq.c: error: implicit declaration of function 'outw': => 158
+ drivers/block/paride/frpw.c: error: implicit declaration of function 'inb': => 55
+ drivers/block/paride/frpw.c: error: implicit declaration of function 'inl': => 123
+ drivers/block/paride/frpw.c: error: implicit declaration of function 'inw': => 115
+ drivers/block/paride/frpw.c: error: implicit declaration of function 'outb': => 53
+ drivers/block/paride/frpw.c: error: implicit declaration of function 'outl': => 167
+ drivers/block/paride/frpw.c: error: implicit declaration of function 'outw': => 162
+ drivers/block/paride/kbic.c: error: implicit declaration of function 'inb': => 54
+ drivers/block/paride/kbic.c: error: implicit declaration of function 'inl': => 184
+ drivers/block/paride/kbic.c: error: implicit declaration of function 'inw': => 58
+ drivers/block/paride/kbic.c: error: implicit declaration of function 'outb': => 53
+ drivers/block/paride/kbic.c: error: implicit declaration of function 'outl': => 221
+ drivers/block/paride/kbic.c: error: implicit declaration of function 'outw': => 216
+ drivers/block/paride/kbic.c: error: invalid operands to binary | (have 'void *' and 'int'): => 67, 85, 53, 57, 61, 91
+ drivers/block/paride/ktti.c: error: implicit declaration of function 'inb': => 49
+ drivers/block/paride/ktti.c: error: implicit declaration of function 'outb': => 38
+ drivers/block/paride/on20.c: error: implicit declaration of function 'inb': => 46
+ drivers/block/paride/on20.c: error: implicit declaration of function 'outb': => 42
+ drivers/block/paride/on26.c: error: implicit declaration of function 'inb': => 56
+ drivers/block/paride/on26.c: error: implicit declaration of function 'inl': => 228
+ drivers/block/paride/on26.c: error: implicit declaration of function 'inw': => 221
+ drivers/block/paride/on26.c: error: implicit declaration of function 'outb': => 55
+ drivers/block/paride/on26.c: error: implicit declaration of function 'outl': => 270
+ drivers/block/paride/on26.c: error: implicit declaration of function 'outw': => 263
+ drivers/block/paride/ppc6lnx.c: error: implicit declaration of function 'inb': => 126
+ drivers/block/paride/ppc6lnx.c: error: implicit declaration of function 'inl': => 494
+ drivers/block/paride/ppc6lnx.c: error: implicit declaration of function 'inw': => 470
+ drivers/block/paride/ppc6lnx.c: error: implicit declaration of function 'outb': => 129
+ drivers/block/paride/ppc6lnx.c: error: implicit declaration of function 'outl': => 627
+ drivers/block/paride/ppc6lnx.c: error: implicit declaration of function 'outw': => 607
+ drivers/bluetooth/bluecard_cs.c: error: implicit declaration of function 'inb': => 348
+ drivers/bluetooth/bluecard_cs.c: error: implicit declaration of function 'outb': => 168
+ drivers/bluetooth/bluecard_cs.c: error: implicit declaration of function 'outb_p': => 209
+ drivers/bluetooth/btuart_cs.c: error: implicit declaration of function 'inb': => 117
+ drivers/bluetooth/btuart_cs.c: error: implicit declaration of function 'outb': => 123
+ drivers/char/pcmcia/cm4000_cs.c: error: implicit declaration of function 'inb': => 312
+ drivers/char/pcmcia/cm4000_cs.c: error: implicit declaration of function 'outb': => 429
+ drivers/char/pcmcia/cm4040_cs.c: error: implicit declaration of function 'inb': => 110
+ drivers/char/pcmcia/cm4040_cs.c: error: implicit declaration of function 'outb': => 178
+ drivers/char/tpm/tpm_atmel.c: error: implicit declaration of function 'ioread8': => 50
+ drivers/char/tpm/tpm_atmel.c: error: implicit declaration of function 'iowrite8': => 103
+ drivers/char/tpm/tpm_atmel.h: error: implicit declaration of function 'ioport_map': => 129
+ drivers/hwmon/dme1737.c: error: implicit declaration of function 'inb': => 556
+ drivers/hwmon/dme1737.c: error: implicit declaration of function 'outb': => 555
+ drivers/hwmon/f71805f.c: error: implicit declaration of function 'inb': => 78
+ drivers/hwmon/f71805f.c: error: implicit declaration of function 'outb': => 77
+ drivers/hwmon/f71882fg.c: error: implicit declaration of function 'inb': => 1052
+ drivers/hwmon/f71882fg.c: error: implicit declaration of function 'outb': => 1051
+ drivers/hwmon/it87.c: error: implicit declaration of function 'inb': => 83
+ drivers/hwmon/it87.c: error: implicit declaration of function 'inb_p': => 1910
+ drivers/hwmon/it87.c: error: implicit declaration of function 'outb': => 82
+ drivers/hwmon/it87.c: error: implicit declaration of function 'outb_p': => 1909
+ drivers/hwmon/lm78.c: error: implicit declaration of function 'inb_p': => 750
+ drivers/hwmon/lm78.c: error: implicit declaration of function 'outb_p': => 749
+ drivers/hwmon/pc87427.c: error: implicit declaration of function 'inb': => 116
+ drivers/hwmon/pc87427.c: error: implicit declaration of function 'inw': => 185
+ drivers/hwmon/pc87427.c: error: implicit declaration of function 'outb': => 109
+ drivers/hwmon/pc87427.c: error: implicit declaration of function 'outw': => 431
+ drivers/hwmon/smsc47b397.c: error: implicit declaration of function 'inb': => 66
+ drivers/hwmon/smsc47b397.c: error: implicit declaration of function 'inb_p': => 122
+ drivers/hwmon/smsc47b397.c: error: implicit declaration of function 'outb': => 59
+ drivers/hwmon/smsc47m1.c: error: implicit declaration of function 'inb': => 70
+ drivers/hwmon/smsc47m1.c: error: implicit declaration of function 'inb_p': => 151
+ drivers/hwmon/smsc47m1.c: error: implicit declaration of function 'outb': => 62
+ drivers/hwmon/smsc47m1.c: error: implicit declaration of function 'outb_p': => 157
+ drivers/hwmon/vt1211.c: error: implicit declaration of function 'inb': => 214
+ drivers/hwmon/vt1211.c: error: implicit declaration of function 'outb': => 207
+ drivers/hwmon/w83627ehf.c: error: implicit declaration of function 'inb': => 124
+ drivers/hwmon/w83627ehf.c: error: implicit declaration of function 'inb_p': => 528
+ drivers/hwmon/w83627ehf.c: error: implicit declaration of function 'outb': => 116
+ drivers/hwmon/w83627ehf.c: error: implicit declaration of function 'outb_p': => 514
+ drivers/hwmon/w83627hf.c: error: implicit declaration of function 'inb': => 123
+ drivers/hwmon/w83627hf.c: error: implicit declaration of function 'inb_p': => 1486
+ drivers/hwmon/w83627hf.c: error: implicit declaration of function 'outb': => 115
+ drivers/hwmon/w83627hf.c: error: implicit declaration of function 'outb_p': => 1460
+ drivers/i2c/busses/i2c-ocores.c: error: implicit declaration of function 'ioread8': => 109
+ drivers/i2c/busses/i2c-ocores.c: error: implicit declaration of function 'iowrite8': => 104
+ drivers/i2c/busses/i2c-parport-light.c: error: implicit declaration of function 'inb': => 61
+ drivers/i2c/busses/i2c-parport-light.c: error: implicit declaration of function 'outb': => 56
+ drivers/i2c/busses/i2c-pca-platform.c: error: implicit declaration of function 'ioread8': => 46
+ drivers/i2c/busses/i2c-pca-platform.c: error: implicit declaration of function 'iowrite8': => 64
+ drivers/i2c/busses/i2c-xiic.c: error: implicit declaration of function 'ioread32': => 198
+ drivers/i2c/busses/i2c-xiic.c: error: implicit declaration of function 'ioread8': => 183
+ drivers/i2c/busses/i2c-xiic.c: error: implicit declaration of function 'iowrite16': => 188
+ drivers/i2c/busses/i2c-xiic.c: error: implicit declaration of function 'iowrite32': => 193
+ drivers/i2c/busses/i2c-xiic.c: error: implicit declaration of function 'iowrite8': => 178
+ drivers/input/gameport/lightning.c: error: invalid operands to binary & (have 'void *' and 'int'): => 177, 141, 86
+ drivers/input/gameport/ns558.c: error: invalid operands to binary & (have 'void *' and 'int'): => 84
+ drivers/input/touchscreen/mk712.c: error: implicit declaration of function 'inb': => 91
+ drivers/input/touchscreen/mk712.c: error: implicit declaration of function 'inw': => 114
+ drivers/input/touchscreen/mk712.c: error: implicit declaration of function 'outb': => 127
+ drivers/input/touchscreen/mk712.c: error: invalid operands to binary | (have 'void *' and 'int'): => 129
+ drivers/isdn/hardware/avm/avmcard.h: error: implicit declaration of function 'inb': => 224
+ drivers/isdn/hardware/avm/avmcard.h: error: implicit declaration of function 'insb': => 426
+ drivers/isdn/hardware/avm/avmcard.h: error: implicit declaration of function 'outb': => 223
+ drivers/isdn/hardware/avm/avmcard.h: error: implicit declaration of function 'outsb': => 474
+ drivers/isdn/hisax/avm_a1p.c: error: implicit declaration of function 'inb': => 68
+ drivers/isdn/hisax/avm_a1p.c: error: implicit declaration of function 'insb': => 84
+ drivers/isdn/hisax/avm_a1p.c: error: implicit declaration of function 'outb': => 67
+ drivers/isdn/hisax/avm_a1p.c: error: implicit declaration of function 'outsb': => 91
+ drivers/isdn/hisax/avm_pci.c: error: implicit declaration of function 'inb': => 84
+ drivers/isdn/hisax/avm_pci.c: error: implicit declaration of function 'inl': => 118
+ drivers/isdn/hisax/avm_pci.c: error: implicit declaration of function 'insb': => 101
+ drivers/isdn/hisax/avm_pci.c: error: implicit declaration of function 'outb': => 83
+ drivers/isdn/hisax/avm_pci.c: error: implicit declaration of function 'outl': => 117
+ drivers/isdn/hisax/avm_pci.c: error: implicit declaration of function 'outsb': => 108
+ drivers/isdn/hisax/diva.c: error: implicit declaration of function 'inb': => 87
+ drivers/isdn/hisax/diva.c: error: implicit declaration of function 'insb': => 95
+ drivers/isdn/hisax/diva.c: error: implicit declaration of function 'outb': => 86
+ drivers/isdn/hisax/diva.c: error: implicit declaration of function 'outsb': => 110
+ drivers/isdn/hisax/elsa.c: error: implicit declaration of function 'insb': => 155
+ drivers/isdn/hisax/elsa.c: error: implicit declaration of function 'outsb': => 170
+ drivers/isdn/hisax/elsa_ser.c: error: implicit declaration of function 'inb': => 55
+ drivers/isdn/hisax/elsa_ser.c: error: implicit declaration of function 'inb_p': => 74
+ drivers/isdn/hisax/elsa_ser.c: error: implicit declaration of function 'outb': => 84
+ drivers/isdn/hisax/elsa_ser.c: error: implicit declaration of function 'outb_p': => 100
+ drivers/isdn/hisax/gazel.c: error: implicit declaration of function 'inb': => 47
+ drivers/isdn/hisax/gazel.c: error: implicit declaration of function 'inl': => 360
+ drivers/isdn/hisax/gazel.c: error: implicit declaration of function 'insb': => 60
+ drivers/isdn/hisax/gazel.c: error: implicit declaration of function 'outb': => 53
+ drivers/isdn/hisax/gazel.c: error: implicit declaration of function 'outl': => 362
+ drivers/isdn/hisax/gazel.c: error: implicit declaration of function 'outsb': => 66
+ drivers/isdn/hisax/hfc4s8s_l1.c: error: implicit declaration of function 'inb': => 229
+ drivers/isdn/hisax/hfc4s8s_l1.c: error: implicit declaration of function 'inl': => 291
+ drivers/isdn/hisax/hfc4s8s_l1.c: error: implicit declaration of function 'inw': => 284
+ drivers/isdn/hisax/hfc4s8s_l1.c: error: implicit declaration of function 'outb': => 223
+ drivers/isdn/hisax/hfc4s8s_l1.c: error: implicit declaration of function 'outl': => 257
+ drivers/isdn/hisax/hfc4s8s_l1.c: error: implicit declaration of function 'outw': => 250
+ drivers/isdn/hisax/hfc_sx.c: error: implicit declaration of function 'inb': => 74
+ drivers/isdn/hisax/hfc_sx.c: error: implicit declaration of function 'outb': => 64
+ drivers/isdn/hisax/niccy.c: error: implicit declaration of function 'inb': => 51
+ drivers/isdn/hisax/niccy.c: error: implicit declaration of function 'inl': => 133
+ drivers/isdn/hisax/niccy.c: error: implicit declaration of function 'insb': => 59
+ drivers/isdn/hisax/niccy.c: error: implicit declaration of function 'outb': => 50
+ drivers/isdn/hisax/niccy.c: error: implicit declaration of function 'outl': => 138
+ drivers/isdn/hisax/niccy.c: error: implicit declaration of function 'outsb': => 73
+ drivers/isdn/hisax/s0box.c: error: implicit declaration of function 'inb_p': => 46
+ drivers/isdn/hisax/s0box.c: error: implicit declaration of function 'outb_p': => 23
+ drivers/isdn/hisax/sedlbauer.c: error: implicit declaration of function 'inb': => 125
+ drivers/isdn/hisax/sedlbauer.c: error: implicit declaration of function 'insb': => 133
+ drivers/isdn/hisax/sedlbauer.c: error: implicit declaration of function 'outb': => 124
+ drivers/isdn/hisax/sedlbauer.c: error: implicit declaration of function 'outsb': => 148
+ drivers/isdn/hisax/teles3.c: error: implicit declaration of function 'inb': => 31
+ drivers/isdn/hisax/teles3.c: error: implicit declaration of function 'insb': => 44
+ drivers/isdn/hisax/teles3.c: error: implicit declaration of function 'outb': => 37
+ drivers/isdn/hisax/teles3.c: error: implicit declaration of function 'outsb': => 50
+ drivers/net/can/sja1000/sja1000_platform.c: error: implicit declaration of function 'ioread8': => 41
+ drivers/net/can/sja1000/sja1000_platform.c: error: implicit declaration of function 'iowrite8': => 46
+ drivers/net/can/softing/softing_fw.c: error: implicit declaration of function 'ioread16': => 51
+ drivers/net/can/softing/softing_fw.c: error: implicit declaration of function 'ioread32': => 367
+ drivers/net/can/softing/softing_fw.c: error: implicit declaration of function 'ioread8': => 45
+ drivers/net/can/softing/softing_fw.c: error: implicit declaration of function 'iowrite16': => 36
+ drivers/net/can/softing/softing_fw.c: error: implicit declaration of function 'iowrite32': => 293
+ drivers/net/can/softing/softing_fw.c: error: implicit declaration of function 'iowrite8': => 37
+ drivers/net/can/softing/softing_main.c: error: implicit declaration of function 'ioread8': => 47
+ drivers/net/can/softing/softing_main.c: error: implicit declaration of function 'iowrite8': => 47
+ drivers/net/cris/eth_v10.c: error: too many arguments to function 'e100rxtx_interrupt': => 1717
+ drivers/net/de600.c: error: implicit declaration of function 'inb': => 90
+ drivers/net/de600.c: error: implicit declaration of function 'outb_p': => 89
+ drivers/net/de620.c: error: implicit declaration of function 'inb': => 249
+ drivers/net/de620.c: error: implicit declaration of function 'outb': => 263
+ drivers/net/de620.c: error: invalid operands to binary ^ (have 'void *' and 'int'): => 372, 267, 396
+ drivers/net/ethoc.c: error: implicit declaration of function 'ioread32': => 231
+ drivers/net/ethoc.c: error: implicit declaration of function 'iowrite32': => 236
+ drivers/net/hamradio/baycom_ser_fdx.c: error: implicit declaration of function 'inb': => 296
+ drivers/net/hamradio/baycom_ser_fdx.c: error: implicit declaration of function 'outb': => 186
+ drivers/net/hamradio/baycom_ser_fdx.c: error: invalid operands to binary >> (have 'void *' and 'int'): => 188
+ drivers/net/hamradio/baycom_ser_fdx.c: error: invalid operands to binary | (have 'void *' and 'int'): => 387, 328
+ drivers/net/hamradio/baycom_ser_hdx.c: error: implicit declaration of function 'inb': => 224
+ drivers/net/hamradio/baycom_ser_hdx.c: error: implicit declaration of function 'outb': => 173
+ drivers/net/hamradio/baycom_ser_hdx.c: error: invalid operands to binary | (have 'void *' and 'int'): => 446, 208
+ drivers/net/hamradio/yam.c: error: implicit declaration of function 'inb': => 315
+ drivers/net/hamradio/yam.c: error: implicit declaration of function 'outb': => 309
+ drivers/net/hamradio/yam.c: error: invalid operands to binary ^ (have 'void *' and 'int'): => 715
+ drivers/net/hamradio/yam.c: error: invalid operands to binary | (have 'void *' and 'int'): => 519, 483, 337, 310, 321, 318
+ drivers/net/ks8851_mll.c: error: implicit declaration of function 'ioread16': => 490
+ drivers/net/ks8851_mll.c: error: implicit declaration of function 'ioread8': => 759
+ drivers/net/ks8851_mll.c: error: implicit declaration of function 'iowrite16': => 489
+ drivers/net/lib8390.c: error: implicit declaration of function 'inb': => 266
+ drivers/net/lib8390.c: error: implicit declaration of function 'outb': => 325
+ drivers/net/pcmcia/3c574_cs.c: error: implicit declaration of function 'inb': => 374
+ drivers/net/pcmcia/3c574_cs.c: error: implicit declaration of function 'inl': => 378
+ drivers/net/pcmcia/3c574_cs.c: error: implicit declaration of function 'insl': => 1021
+ drivers/net/pcmcia/3c574_cs.c: error: implicit declaration of function 'inw': => 480
+ drivers/net/pcmcia/3c574_cs.c: error: implicit declaration of function 'outb': => 610
+ drivers/net/pcmcia/3c574_cs.c: error: implicit declaration of function 'outl': => 617
+ drivers/net/pcmcia/3c574_cs.c: error: implicit declaration of function 'outsl': => 754
+ drivers/net/pcmcia/3c574_cs.c: error: implicit declaration of function 'outw': => 357
+ drivers/net/pcmcia/3c589_cs.c: error: implicit declaration of function 'inb': => 419
+ drivers/net/pcmcia/3c589_cs.c: error: implicit declaration of function 'inl': => 301
+ drivers/net/pcmcia/3c589_cs.c: error: implicit declaration of function 'insl': => 827
+ drivers/net/pcmcia/3c589_cs.c: error: implicit declaration of function 'inw': => 366
+ drivers/net/pcmcia/3c589_cs.c: error: implicit declaration of function 'outb': => 440
+ drivers/net/pcmcia/3c589_cs.c: error: implicit declaration of function 'outsl': => 570
+ drivers/net/pcmcia/3c589_cs.c: error: implicit declaration of function 'outw': => 278
+ drivers/net/pcmcia/axnet_cs.c: error: implicit declaration of function 'inb': => 318
+ drivers/net/pcmcia/axnet_cs.c: error: implicit declaration of function 'inb_p': => 442
+ drivers/net/pcmcia/axnet_cs.c: error: implicit declaration of function 'insw': => 641
+ drivers/net/pcmcia/axnet_cs.c: error: implicit declaration of function 'inw': => 225
+ drivers/net/pcmcia/axnet_cs.c: error: implicit declaration of function 'outb': => 324
+ drivers/net/pcmcia/axnet_cs.c: error: implicit declaration of function 'outb_p': => 222
+ drivers/net/pcmcia/axnet_cs.c: error: implicit declaration of function 'outsw': => 687
+ drivers/net/pcmcia/fmvj18x_cs.c: error: implicit declaration of function 'inb': => 496
+ drivers/net/pcmcia/fmvj18x_cs.c: error: implicit declaration of function 'insw': => 1015
+ drivers/net/pcmcia/fmvj18x_cs.c: error: implicit declaration of function 'inw': => 793
+ drivers/net/pcmcia/fmvj18x_cs.c: error: implicit declaration of function 'outb': => 447
+ drivers/net/pcmcia/fmvj18x_cs.c: error: implicit declaration of function 'outsw': => 852
+ drivers/net/pcmcia/fmvj18x_cs.c: error: implicit declaration of function 'outw': => 735
+ drivers/net/pcmcia/nmclan_cs.c: error: implicit declaration of function 'inb': => 497
+ drivers/net/pcmcia/nmclan_cs.c: error: implicit declaration of function 'insw': => 1112
+ drivers/net/pcmcia/nmclan_cs.c: error: implicit declaration of function 'inw': => 1076
+ drivers/net/pcmcia/nmclan_cs.c: error: implicit declaration of function 'outb': => 501
+ drivers/net/pcmcia/nmclan_cs.c: error: implicit declaration of function 'outsw': => 893
+ drivers/net/pcmcia/nmclan_cs.c: error: implicit declaration of function 'outw': => 891
+ drivers/net/pcmcia/pcnet_cs.c: error: implicit declaration of function 'inb': => 355
+ drivers/net/pcmcia/pcnet_cs.c: error: implicit declaration of function 'inb_p': => 383
+ drivers/net/pcmcia/pcnet_cs.c: error: implicit declaration of function 'insw': => 1146
+ drivers/net/pcmcia/pcnet_cs.c: error: implicit declaration of function 'inw': => 414
+ drivers/net/pcmcia/pcnet_cs.c: error: implicit declaration of function 'outb': => 700
+ drivers/net/pcmcia/pcnet_cs.c: error: implicit declaration of function 'outb_p': => 352
+ drivers/net/pcmcia/pcnet_cs.c: error: implicit declaration of function 'outsw': => 1253
+ drivers/net/pcmcia/smc91c92_cs.c: error: implicit declaration of function 'inb': => 780
+ drivers/net/pcmcia/smc91c92_cs.c: error: implicit declaration of function 'insw': => 1514
+ drivers/net/pcmcia/smc91c92_cs.c: error: implicit declaration of function 'inw': => 556
+ drivers/net/pcmcia/smc91c92_cs.c: error: implicit declaration of function 'outb': => 659
+ drivers/net/pcmcia/smc91c92_cs.c: error: implicit declaration of function 'outsw': => 1164
+ drivers/net/pcmcia/smc91c92_cs.c: error: implicit declaration of function 'outw': => 549
+ drivers/net/pcmcia/xirc2ps_cs.c: error: implicit declaration of function 'inb': => 407
+ drivers/net/pcmcia/xirc2ps_cs.c: error: implicit declaration of function 'insw': => 1068
+ drivers/net/pcmcia/xirc2ps_cs.c: error: implicit declaration of function 'inw': => 1037
+ drivers/net/pcmcia/xirc2ps_cs.c: error: implicit declaration of function 'outb': => 358
+ drivers/net/pcmcia/xirc2ps_cs.c: error: implicit declaration of function 'outsw': => 1259
+ drivers/net/pcmcia/xirc2ps_cs.c: error: implicit declaration of function 'outw': => 1123
+ drivers/net/wireless/airo.c: error: implicit declaration of function 'inb': => 3559
+ drivers/net/wireless/airo.c: error: implicit declaration of function 'insb': => 4057
+ drivers/net/wireless/airo.c: error: implicit declaration of function 'insw': => 4054
+ drivers/net/wireless/airo.c: error: implicit declaration of function 'inw': => 3557
+ drivers/net/wireless/airo.c: error: implicit declaration of function 'outb': => 3546
+ drivers/net/wireless/airo.c: error: implicit declaration of function 'outsb': => 4090
+ drivers/net/wireless/airo.c: error: implicit declaration of function 'outsw': => 4087
+ drivers/net/wireless/airo.c: error: implicit declaration of function 'outw': => 3544
+ drivers/net/wireless/ath/ath9k/init.c: error: implicit declaration of function 'ioread32': => 192
+ drivers/net/wireless/ath/ath9k/init.c: error: implicit declaration of function 'iowrite32': => 176
+ drivers/net/wireless/atmel.c: error: implicit declaration of function 'inb': => 639
+ drivers/net/wireless/atmel.c: error: implicit declaration of function 'inw': => 649
+ drivers/net/wireless/atmel.c: error: implicit declaration of function 'outb': => 644
+ drivers/net/wireless/atmel.c: error: implicit declaration of function 'outw': => 654
+ drivers/net/wireless/hostap/hostap_cs.c: error: implicit declaration of function 'inb': => 170
+ drivers/net/wireless/hostap/hostap_cs.c: error: implicit declaration of function 'insw': => 166
+ drivers/net/wireless/hostap/hostap_cs.c: error: implicit declaration of function 'outb': => 189
+ drivers/net/wireless/hostap/hostap_cs.c: error: implicit declaration of function 'outsw': => 185
+ drivers/net/wireless/hostap/hostap_hw.c: error: implicit declaration of function 'inw': => 157
+ drivers/net/wireless/hostap/hostap_hw.c: error: implicit declaration of function 'outw': => 299
+ drivers/net/wireless/rtlwifi/rtl8192c/../pci.h: error: implicit declaration of function 'inb': => 300
+ drivers/net/wireless/rtlwifi/rtl8192c/../pci.h: error: implicit declaration of function 'inl': => 310
+ drivers/net/wireless/rtlwifi/rtl8192c/../pci.h: error: implicit declaration of function 'inw': => 305
+ drivers/net/wireless/rtlwifi/rtl8192c/../pci.h: error: implicit declaration of function 'outb': => 295
+ drivers/net/wireless/rtlwifi/rtl8192c/../pci.h: error: implicit declaration of function 'outl': => 290
+ drivers/net/wireless/rtlwifi/rtl8192cu/../pci.h: error: implicit declaration of function 'inb': => 300
+ drivers/net/wireless/rtlwifi/rtl8192cu/../pci.h: error: implicit declaration of function 'inl': => 310
+ drivers/net/wireless/rtlwifi/rtl8192cu/../pci.h: error: implicit declaration of function 'inw': => 305
+ drivers/net/wireless/rtlwifi/rtl8192cu/../pci.h: error: implicit declaration of function 'outb': => 295
+ drivers/net/wireless/rtlwifi/rtl8192cu/../pci.h: error: implicit declaration of function 'outl': => 290
+ drivers/net/wireless/rtlwifi/rtl8192se/../pci.h: error: implicit declaration of function 'inb': => 300
+ drivers/net/wireless/rtlwifi/rtl8192se/../pci.h: error: implicit declaration of function 'inl': => 310
+ drivers/net/wireless/rtlwifi/rtl8192se/../pci.h: error: implicit declaration of function 'inw': => 305
+ drivers/net/wireless/rtlwifi/rtl8192se/../pci.h: error: implicit declaration of function 'outb': => 295
+ drivers/net/wireless/rtlwifi/rtl8192se/../pci.h: error: implicit declaration of function 'outl': => 290
+ drivers/net/wireless/wl3501_cs.c: error: implicit declaration of function 'inb': => 211
+ drivers/net/wireless/wl3501_cs.c: error: implicit declaration of function 'insb': => 280
+ drivers/net/wireless/wl3501_cs.c: error: implicit declaration of function 'outb': => 191
+ drivers/net/wireless/wl3501_cs.c: error: implicit declaration of function 'outb_p': => 1136
+ drivers/net/wireless/wl3501_cs.c: error: implicit declaration of function 'outsb': => 258
+ drivers/parisc/iommu-helpers.h: error: implicit declaration of function 'prefetchw': => 62
+ drivers/parport/parport_pc.c: error: asm/parport.h: No such file or directory: => 67:25
+ drivers/parport/parport_pc.c: error: implicit declaration of function 'insb': => 334
+ drivers/parport/parport_pc.c: error: implicit declaration of function 'insl': => 332
+ drivers/parport/parport_pc.c: error: implicit declaration of function 'outsb': => 388
+ drivers/parport/parport_pc.c: error: implicit declaration of function 'outsl': => 386
+ drivers/parport/parport_pc.c: error: implicit declaration of function 'parport_pc_find_nonpci_ports': => 3375
+ drivers/parport/parport_pc.c: error: invalid operands to binary & (have 'void *' and 'int'): => 266
+ drivers/parport/parport_pc.c: error: invalid operands to binary ^ (have 'void *' and 'int'): => 1778, 123
+ drivers/parport/parport_pc.c: error: invalid operands to binary | (have 'void *' and 'int'): => 1643, 265
+ drivers/rtc/rtc-bq4802.c: error: implicit declaration of function 'inb': => 31
+ drivers/rtc/rtc-bq4802.c: error: implicit declaration of function 'outb': => 36
+ drivers/scsi/aha152x.c: error: implicit declaration of function 'inb': => 838
+ drivers/scsi/aha152x.c: error: implicit declaration of function 'insw': => 2221
+ drivers/scsi/aha152x.c: error: implicit declaration of function 'outb': => 768
+ drivers/scsi/aha152x.c: error: implicit declaration of function 'outsw': => 2333
+ drivers/scsi/fdomain.c: error: implicit declaration of function 'inb': => 608
+ drivers/scsi/fdomain.c: error: implicit declaration of function 'insw': => 1351
+ drivers/scsi/fdomain.c: error: implicit declaration of function 'inw': => 1303
+ drivers/scsi/fdomain.c: error: implicit declaration of function 'outb': => 587
+ drivers/scsi/fdomain.c: error: implicit declaration of function 'outsw': => 1318
+ drivers/scsi/imm.c: error: implicit declaration of function 'inb': => 199
+ drivers/scsi/imm.c: error: implicit declaration of function 'insb': => 453
+ drivers/scsi/imm.c: error: implicit declaration of function 'insw': => 447
+ drivers/scsi/imm.c: error: implicit declaration of function 'outb': => 264
+ drivers/scsi/imm.c: error: implicit declaration of function 'outb_p': => 195
+ drivers/scsi/imm.c: error: implicit declaration of function 'outsb': => 393
+ drivers/scsi/imm.c: error: implicit declaration of function 'outsw': => 387
+ drivers/scsi/pcmcia/nsp_io.h: error: implicit declaration of function 'inb': => 40
+ drivers/scsi/pcmcia/nsp_io.h: error: implicit declaration of function 'insb': => 72
+ drivers/scsi/pcmcia/nsp_io.h: error: implicit declaration of function 'insl': => 110
+ drivers/scsi/pcmcia/nsp_io.h: error: implicit declaration of function 'insw': => 91
+ drivers/scsi/pcmcia/nsp_io.h: error: implicit declaration of function 'outb': => 34
+ drivers/scsi/pcmcia/nsp_io.h: error: implicit declaration of function 'outsb': => 129
+ drivers/scsi/pcmcia/nsp_io.h: error: implicit declaration of function 'outsl': => 165
+ drivers/scsi/pcmcia/nsp_io.h: error: implicit declaration of function 'outsw': => 147
+ drivers/scsi/pcmcia/qlogic_stub.c: error: implicit declaration of function 'outb': => 210
+ drivers/scsi/pcmcia/sym53c500_cs.c: error: implicit declaration of function 'inb': => 252
+ drivers/scsi/pcmcia/sym53c500_cs.c: error: implicit declaration of function 'insl': => 285
+ drivers/scsi/pcmcia/sym53c500_cs.c: error: implicit declaration of function 'outb': => 219
+ drivers/scsi/pcmcia/sym53c500_cs.c: error: implicit declaration of function 'outsl': => 336
+ drivers/scsi/ppa.c: error: implicit declaration of function 'inb': => 203
+ drivers/scsi/ppa.c: error: implicit declaration of function 'insb': => 377
+ drivers/scsi/ppa.c: error: implicit declaration of function 'insw': => 371
+ drivers/scsi/ppa.c: error: implicit declaration of function 'outb': => 232
+ drivers/scsi/ppa.c: error: implicit declaration of function 'outb_p': => 262
+ drivers/scsi/ppa.c: error: implicit declaration of function 'outsb': => 324
+ drivers/scsi/ppa.c: error: implicit declaration of function 'outsw': => 318
+ drivers/scsi/qlogicfas408.c: error: implicit declaration of function 'inb': => 84
+ drivers/scsi/qlogicfas408.c: error: implicit declaration of function 'insl': => 106
+ drivers/scsi/qlogicfas408.c: error: implicit declaration of function 'outb': => 85
+ drivers/scsi/qlogicfas408.c: error: implicit declaration of function 'outsl': => 143
+ drivers/staging/altera-stapl/altera-lpt.c: error: implicit declaration of function 'inb': => 40
+ drivers/staging/altera-stapl/altera-lpt.c: error: implicit declaration of function 'outb': => 34
+ drivers/staging/brcm80211/brcmsmac/aiutils.c: error: implicit declaration of function 'kmalloc': => 567
+ drivers/staging/brcm80211/brcmsmac/aiutils.c: error: invalid operands to binary ^ (have 'u16 *' and 'int'): => 1876, 1871
+ drivers/staging/brcm80211/brcmsmac/aiutils.c: error: invalid operands to binary ^ (have 'u32 *' and 'int'): => 1826, 1194, 1198, 1831, 51, 1829, 1834, 1832, 1193, 1113
+ drivers/staging/brcm80211/brcmsmac/aiutils.c: error: invalid operands to binary ^ (have 'volatile u32 *' and 'int'): => 1574, 621, 1579, 877, 1261, 526, 125, 1585, 1258, 876, 1919, 1229, 463, 484, 856, 1610, 1282, 1598, 1608, 1257, 1953, 504, 613, 1226, 1350, 1256, 1262, 1429, 1222, 505, 617, 813, 1380, 1934, 1991, 610, 461, 1225, 508, 1594, 426, 853, 1306, 1577, 1351, 527, 483, 530, 1318, 1929, 1924
+ drivers/staging/brcm80211/brcmsmac/aiutils.c: error: invalid operands to binary ^: => 1574, 621, 1579, 877, 1831, 1261, 526, 125, 1193, 1585, 1113, 1258, 876, 1919, 1229, 463, 484, 1829, 856, 1834, 1610, 1282, 1598, 1608, 1257, 1953, 504, 1876, 613, 1226, 1826, 1350, 1262, 1256, 1429, 1222, 1871, 505, 617, 813, 1380, 1934, 1991, 610, 461, 1832, 1225, 508, 1594, 426, 1194, 853, 1198, 51, 1306, 1577, 1351, 527, 483, 530, 1318, 1929, 1924
+ drivers/staging/brcm80211/brcmsmac/bcmotp.c: error: implicit declaration of function 'kmalloc': => 735
+ drivers/staging/brcm80211/brcmsmac/bcmotp.c: error: invalid operands to binary ^ (have 'volatile u16 *' and 'int'): => 181, 566, 576
+ drivers/staging/brcm80211/brcmsmac/bcmotp.c: error: invalid operands to binary ^ (have 'volatile u32 *' and 'int'): => 595, 197, 661, 261, 259, 590, 622, 269, 664, 200, 591, 641
+ drivers/staging/brcm80211/brcmsmac/bcmotp.c: error: invalid operands to binary ^: => 595, 197, 661, 261, 181, 259, 590, 622, 269, 664, 200, 591, 641, 566, 576
+ drivers/staging/brcm80211/brcmsmac/bcmsrom.c: error: invalid operands to binary ^ (have 'u16 *' and 'int'): => 238, 236
+ drivers/staging/brcm80211/brcmsmac/bcmsrom.c: error: invalid operands to binary ^ (have 'volatile u32 *' and 'int'): => 181, 192, 178, 184, 176
+ drivers/staging/brcm80211/brcmsmac/bcmsrom.c: error: invalid operands to binary ^: => 238, 181, 192, 178, 236, 184, 176
+ drivers/staging/brcm80211/brcmsmac/hnddma.c: error: invalid operands to binary ^ (have 'volatile u32 *' and 'int'): => 1530, 1636, 1637, 943, 567, 1120, 859, 641, 1218, 696, 637, 1110, 992, 1224, 999, 1243, 1357, 1253, 1275, 1265, 1152, 687, 1297, 894, 634, 993, 1604, 612, 1302, 1085, 632, 1523, 617, 610, 639, 1638, 754, 958, 995, 1225, 615, 1219, 562, 1242, 563, 630, 1712, 651, 1099, 1473, 1655, 568, 1278, 874, 1126, 1254, 1158
+ drivers/staging/brcm80211/brcmsmac/hnddma.c: error: invalid operands to binary ^: => 1530, 1636, 1637, 943, 567, 1120, 859, 641, 1218, 696, 637, 1110, 992, 1224, 999, 1243, 1357, 1253, 1275, 1265, 1152, 687, 1297, 894, 634, 993, 1604, 612, 1302, 1085, 632, 1523, 617, 610, 639, 1638, 754, 958, 995, 1225, 615, 1219, 562, 1242, 563, 630, 1712, 651, 1099, 1473, 1655, 568, 1278, 874, 1126, 1254, 1158
+ drivers/staging/brcm80211/brcmsmac/nicpci.c: error: implicit declaration of function 'kzalloc': => 88
+ drivers/staging/brcm80211/brcmsmac/nicpci.c: error: invalid operands to binary ^ (have 'u16 *' and 'int'): => 464, 483, 532, 511, 475, 515, 454
+ drivers/staging/brcm80211/brcmsmac/nicpci.c: error: invalid operands to binary ^ (have 'u32 *' and 'int'): => 189, 287, 266, 212, 235, 240, 190, 194, 298, 211, 191, 215, 302, 216, 196, 311, 293, 195
+ drivers/staging/brcm80211/brcmsmac/nicpci.c: error: invalid operands to binary ^: => 189, 287, 266, 511, 475, 464, 212, 532, 235, 515, 240, 190, 194, 298, 454, 211, 191, 215, 483, 302, 216, 196, 311, 293, 195
+ drivers/staging/brcm80211/brcmsmac/phy/wlc_phy_cmn.c: error: invalid operands to binary ^ (have 'u32 *' and 'int'): => 422
+ drivers/staging/brcm80211/brcmsmac/phy/wlc_phy_cmn.c: error: invalid operands to binary ^ (have 'volatile u16 *' and 'int'): => 1238, 391, 288, 2029, 2021, 469, 427, 315, 2020, 324, 2030, 320, 338, 329, 2022, 334, 339, 1230, 1210, 250, 400, 454, 2031, 254, 319, 1265, 1259, 2023, 611, 1226, 1222, 266, 1240, 1223, 294, 474, 214, 444, 1228, 1225, 325, 290, 1215, 1219, 1242, 1252, 406, 1213, 1217, 439, 256, 459, 284
+ drivers/staging/brcm80211/brcmsmac/phy/wlc_phy_cmn.c: error: invalid operands to binary ^ (have 'volatile u32 *' and 'int'): => 2528, 982, 934, 2157, 1573, 299, 2509, 1172, 1181, 2399, 1605, 1331
+ drivers/staging/brcm80211/brcmsmac/phy/wlc_phy_cmn.c: error: invalid operands to binary ^: => 2528, 1238, 391, 288, 2029, 324, 2030, 329, 2022, 334, 400, 299, 454, 2031, 2023, 611, 934, 1222, 266, 2509, 1240, 294, 474, 1181, 214, 444, 1605, 1225, 325, 1215, 290, 422, 1219, 1242, 1213, 406, 459, 284, 982, 1573, 2157, 469, 2021, 315, 427, 2020, 320, 338, 339, 1230, 250, 1210, 1172, 319, 254, 1259, 1265, 1226, 1223, 1228, 1331, 1252, 1217, 439, 256, 2399
+ drivers/staging/brcm80211/brcmsmac/phy/wlc_phy_lcn.c: error: invalid operands to binary ^ (have 'volatile u16 *' and 'int'): => 3852, 3877, 3844, 3873, 3851, 3848, 3904, 3849, 3869, 3905, 3846, 3870
+ drivers/staging/brcm80211/brcmsmac/phy/wlc_phy_lcn.c: error: invalid operands to binary ^ (have 'volatile u32 *' and 'int'): => 2170, 2094, 3489, 3095, 3881, 3879, 2980, 2297, 3027, 3447
+ drivers/staging/brcm80211/brcmsmac/phy/wlc_phy_lcn.c: error: invalid operands to binary ^: => 2170, 3852, 2094, 3877, 3844, 3489, 3851, 3095, 3881, 3879, 2297, 3027, 3848, 3873, 3904, 3849, 3869, 2980, 3447, 3905, 3846, 3870
+ drivers/staging/brcm80211/brcmsmac/phy/wlc_phy_n.c: error: invalid operands to binary ^ (have 'volatile u16 *' and 'int'): => 19075, 19083, 18970, 19591, 18978, 18984, 18963, 19081, 18964, 19589, 19077, 18977
+ drivers/staging/brcm80211/brcmsmac/phy/wlc_phy_n.c: error: invalid operands to binary ^ (have 'volatile u32 *' and 'int'): => 28432, 19585, 17843, 19609, 28161, 19587, 17855, 27205, 15044, 17809, 17833, 17816, 28589, 14567, 14563, 14564, 17823
+ drivers/staging/brcm80211/brcmsmac/phy/wlc_phy_n.c: error: invalid operands to binary ^: => 28432, 19585, 17843, 19609, 19075, 28161, 19587, 18963, 17855, 27205, 15044, 19081, 18964, 19077, 17809, 17833, 17816, 19083, 18970, 28589, 19591, 18978, 18984, 14567, 14563, 14564, 19589, 17823, 18977
+ drivers/staging/brcm80211/brcmsmac/wlc_ampdu.c: error: invalid operands to binary ^ (have 'volatile u32 *' and 'int'): => 850, 858
+ drivers/staging/brcm80211/brcmsmac/wlc_ampdu.c: error: invalid operands to binary ^: => 850, 858
+ drivers/staging/brcm80211/brcmsmac/wlc_bmac.c: error: invalid operands to binary ^ (have 'u16 *' and 'int'): => 2557
+ drivers/staging/brcm80211/brcmsmac/wlc_bmac.c: error: invalid operands to binary ^ (have 'u32 *' and 'int'): => 2560
+ drivers/staging/brcm80211/brcmsmac/wlc_bmac.c: error: invalid operands to binary ^ (have 'volatile u16 *' and 'int'): => 2428, 1574, 2422, 2475, 2420, 2186, 3095, 193, 2379, 2190, 2423, 3471, 2477, 2188, 1576, 3451, 2419, 197, 2187, 2431, 3469, 2417, 2430, 2378, 2354, 1577, 2416, 3453, 1575, 2427
+ drivers/staging/brcm80211/brcmsmac/wlc_bmac.c: error: invalid operands to binary ^ (have 'volatile u32 *' and 'int'): => 1591, 1661, 1674, 3231, 3095, 3102, 1270, 3267, 1619, 2369, 2725, 1031, 1893, 2343, 3010, 1693, 3258, 1275, 3273, 1607, 1267, 3540, 1620, 1627, 1262, 1689, 2249, 2251, 1597, 397, 1618, 3138, 3136, 2370, 2367, 3259, 3336, 3077, 2795, 2540, 2909, 3285, 3314, 3251, 2542, 3260, 3272, 2539, 2344, 3268, 3065, 3542, 2620, 1628, 3543, 2709, 3256, 823, 2675, 2896, 3143, 2710, 3255, 241, 1190, 3130, 2371, 3536, 3254, 3467, 3281, 3287, 3249, 3466, 3349, 1258, 3350, 3271, 1159, 3539, 2324, 1253, 361, 3317, 3282, 2333, 1629, 3321, 3018, 3280, 3232, 2347, 2868, 3088, 3449, 3360, 1203, 318, 3538, 2011, 2372, 3448, 2900, 2666, 3091, 2874, 2895, 2368, 2342, 2244, 3250, 1484, 3328, 3330, 3269
+ drivers/staging/brcm80211/brcmsmac/wlc_bmac.c: error: invalid operands to binary ^: => 1591, 1674, 3231, 3095, 3102, 3267, 3471, 1619, 2369, 2725, 1031, 1893, 2343, 3010, 2354, 1693, 3273, 1627, 1689, 1597, 397, 2367, 3259, 3336, 3077, 3285, 197, 3314, 3251, 3272, 1577, 3268, 3065, 3542, 3256, 823, 2896, 3143, 241, 1190, 2422, 3536, 3254, 2379, 3281, 3287, 3249, 3466, 3349, 3271, 3539, 2324, 2430, 361, 3317, 3282, 2333, 3321, 3232, 2868, 3449, 1203, 2188, 2372, 2900, 3091, 1484, 1575, 3328, 2557, 2427, 2428, 1661, 2186, 2475, 193, 1270, 2416, 1275, 3258, 1267, 1607, 3453, 3540, 1620, 1262, 2249, 2251, 1618, 2370, 2423, 3136, 3138, 2540, 2795, 2909, 2431, 2542, 2417, 3260, 2378, 2539, 2344, 2560, 1628, 2620, 3543, 2709, 2675, 1574, 2710, 3255, 2371, 3130, 3467, 2419, 1258, 3350, 3469, 1159, 1253, 1629, 3018, 2347, 3280, 2420, 3088, 2190, 2477, 3360, 318, 3538, 2011, 1576, 3451, 3448, 2187, 2666, 2874, 2895, 2368, 2342, 2244, 3250, 3269, 3330
+ drivers/staging/brcm80211/brcmsmac/wlc_main.c: error: invalid operands to binary ^ (have 'u16 *' and 'int'): => 3066, 3034
+ drivers/staging/brcm80211/brcmsmac/wlc_main.c: error: invalid operands to binary ^ (have 'u32 *' and 'int'): => 3063, 3030
+ drivers/staging/brcm80211/brcmsmac/wlc_main.c: error: invalid operands to binary ^ (have 'volatile u16 *' and 'int'): => 3136, 486, 1295
+ drivers/staging/brcm80211/brcmsmac/wlc_main.c: error: invalid operands to binary ^ (have 'volatile u32 *' and 'int'): => 2270, 2143, 2803, 2130, 6843, 6836, 577, 2429, 6838, 510, 449, 2204
+ drivers/staging/brcm80211/brcmsmac/wlc_main.c: error: invalid operands to binary ^: => 2143, 2130, 3030, 3034, 1295, 6838, 3136, 2204, 2270, 2803, 6843, 6836, 486, 577, 2429, 3063, 510, 449, 3066
+ drivers/staging/brcm80211/brcmsmac/wlc_pmu.c: error: invalid operands to binary ^ (have 'volatile u32 *' and 'int'): => 1169, 1049, 1920, 1720, 850, 796, 1474, 844, 798, 730, 1167, 805, 1069, 741, 1224, 775, 746, 1785, 822, 744, 1106, 1806, 1146, 779, 846, 1849, 849, 718, 1841, 1161, 1019, 726, 728, 857, 764, 742, 803, 853, 751, 1746, 1145, 724, 1067, 648, 792, 1116, 823, 1158, 1079, 812, 795, 1725, 1472, 825, 729, 771, 794, 814, 808, 859, 1083, 1792, 1123, 811, 1154, 1046, 760, 1210, 749, 758, 1763, 706, 1503, 1745, 1189, 1177, 1157, 1470, 776, 1509, 834, 1179, 1131, 721, 772, 1090, 1690, 756, 801, 1916, 1135, 830, 754, 1513, 1505, 847, 747, 1692, 704, 1845, 1165, 1037, 1800, 1087, 855, 810, 1029, 852, 743, 778, 1701, 720, 831, 723, 1923, 821, 696, 780, 806, 869, 647, 790, 1206, 752, 835, 841, 1032, 843, 719, 1035, 1081, 1510, 1132, 701, 1094, 725, 1194, 731, 765, 750, 797, 774, 1716, 763, 770, 1047, 762, 1055, 1483, 793, 1197, 761, 1485, 824, 804, 870, 1075, 800, 1917, 1115, 544, 1512, 1702, 1226, 755, 1837, 777, 543, 773, 813, 1730, 826, 759, 927, 799, 1073, 757, 694, 840, 809, 1102, 1758, 1099, 748, 745, 711, 791, 807, 781
+ drivers/staging/brcm80211/brcmsmac/wlc_pmu.c: error: invalid operands to binary ^: => 1169, 1049, 1920, 1720, 850, 796, 1474, 844, 798, 730, 1167, 805, 1069, 741, 1224, 775, 746, 1785, 822, 744, 1106, 1806, 1146, 779, 846, 1849, 849, 718, 1841, 1161, 1019, 726, 728, 857, 764, 742, 803, 853, 751, 1746, 1145, 724, 1067, 648, 792, 1116, 823, 1158, 1079, 812, 795, 1725, 1472, 825, 729, 771, 794, 814, 808, 859, 1083, 1792, 1123, 811, 1154, 1046, 760, 1210, 749, 758, 1763, 706, 1503, 1745, 1189, 1177, 1157, 1470, 776, 1509, 834, 1179, 1131, 721, 772, 1090, 1690, 756, 801, 1916, 1135, 830, 754, 1513, 1505, 847, 747, 1692, 704, 1845, 1165, 1037, 1800, 1087, 855, 810, 1029, 852, 743, 778, 1701, 720, 831, 723, 1923, 821, 696, 780, 806, 869, 647, 790, 1206, 752, 835, 841, 1032, 843, 719, 1035, 1081, 1510, 1132, 701, 1094, 725, 1194, 731, 765, 750, 797, 774, 1716, 763, 770, 1047, 762, 1055, 1483, 793, 1197, 761, 1485, 824, 804, 870, 1075, 800, 1917, 1115, 544, 1512, 1702, 1226, 755, 1837, 777, 543, 773, 813, 1730, 826, 759, 927, 799, 1073, 757, 694, 840, 809, 1102, 1758, 1099, 748, 745, 711, 791, 807, 781
+ drivers/staging/brcm80211/include/bcmnvram.h: error: implicit declaration of function 'strcmp': => 79
+ drivers/staging/comedi/comedi_fops.c: error: 'PAGE_SHARED' undeclared (first use in this function): => 1509
+ drivers/staging/comedi/comedi_fops.c: error: (Each undeclared identifier is reported only once: => 1509
+ drivers/staging/comedi/comedi_fops.c: error: for each function it appears in.): => 1509
+ drivers/staging/comedi/drivers.c: error: 'PAGE_KERNEL_NOCACHE' undeclared (first use in this function): => 505
+ drivers/staging/comedi/drivers.c: error: (Each undeclared identifier is reported only once: => 505
+ drivers/staging/comedi/drivers.c: error: for each function it appears in.): => 505
+ drivers/staging/comedi/drivers/8253.h: error: implicit declaration of function 'inb': => 307
+ drivers/staging/comedi/drivers/8253.h: error: implicit declaration of function 'outb': => 256
+ drivers/staging/comedi/drivers/8255.c: error: implicit declaration of function 'inb': => 158
+ drivers/staging/comedi/drivers/8255.c: error: implicit declaration of function 'outb': => 155
+ drivers/staging/comedi/drivers/addi-data/addi_common.c: error: implicit declaration of function 'virt_to_bus': => 2765
+ drivers/staging/comedi/drivers/adl_pci9118.c: error: implicit declaration of function 'virt_to_bus': => 2314
+ drivers/staging/comedi/drivers/cb_das16_cs.c: error: implicit declaration of function 'inw': => 177
+ drivers/staging/comedi/drivers/cb_das16_cs.c: error: implicit declaration of function 'outw': => 296
+ drivers/staging/comedi/drivers/comedi_parport.c: error: implicit declaration of function 'inb': => 134
+ drivers/staging/comedi/drivers/comedi_parport.c: error: implicit declaration of function 'outb': => 131
+ drivers/staging/comedi/drivers/das08.c: error: implicit declaration of function 'inb': => 535
+ drivers/staging/comedi/drivers/das08.c: error: implicit declaration of function 'outb': => 543
+ drivers/staging/comedi/drivers/das08.c: error: implicit declaration of function 'outb_p': => 560
+ drivers/staging/comedi/drivers/das08.c: error: invalid operands to binary << (have 'void *' and 'int'): => 723
+ drivers/staging/comedi/drivers/das08.c: error: invalid operands to binary | (have 'void *' and 'int'): => 774, 788
+ drivers/staging/comedi/drivers/das16.c: error: 'DMA_MODE_READ' undeclared (first use in this function): => 1527
+ drivers/staging/comedi/drivers/das16.c: error: (Each undeclared identifier is reported only once: => 1527
+ drivers/staging/comedi/drivers/das16.c: error: for each function it appears in.): => 1527
+ drivers/staging/comedi/drivers/das16.c: error: implicit declaration of function 'claim_dma_lock': => 992
+ drivers/staging/comedi/drivers/das16.c: error: implicit declaration of function 'clear_dma_ff': => 996
+ drivers/staging/comedi/drivers/das16.c: error: implicit declaration of function 'disable_dma': => 993
+ drivers/staging/comedi/drivers/das16.c: error: implicit declaration of function 'enable_dma': => 1003
+ drivers/staging/comedi/drivers/das16.c: error: implicit declaration of function 'get_dma_residue': => 1214
+ drivers/staging/comedi/drivers/das16.c: error: implicit declaration of function 'release_dma_lock': => 1004
+ drivers/staging/comedi/drivers/das16.c: error: implicit declaration of function 'set_dma_addr': => 998
+ drivers/staging/comedi/drivers/das16.c: error: implicit declaration of function 'set_dma_count': => 1002
+ drivers/staging/comedi/drivers/das16.c: error: implicit declaration of function 'set_dma_mode': => 1527
+ drivers/staging/comedi/drivers/das1800.c: error: 'DMA_MODE_READ' undeclared (first use in this function): => 607
+ drivers/staging/comedi/drivers/das1800.c: error: (Each undeclared identifier is reported only once: => 607
+ drivers/staging/comedi/drivers/das1800.c: error: for each function it appears in.): => 607
+ drivers/staging/comedi/drivers/das1800.c: error: implicit declaration of function 'claim_dma_lock': => 605
+ drivers/staging/comedi/drivers/das1800.c: error: implicit declaration of function 'clear_dma_ff': => 1072
+ drivers/staging/comedi/drivers/das1800.c: error: implicit declaration of function 'disable_dma': => 606
+ drivers/staging/comedi/drivers/das1800.c: error: implicit declaration of function 'enable_dma': => 1013
+ drivers/staging/comedi/drivers/das1800.c: error: implicit declaration of function 'get_dma_residue': => 1075
+ drivers/staging/comedi/drivers/das1800.c: error: implicit declaration of function 'release_dma_lock': => 612
+ drivers/staging/comedi/drivers/das1800.c: error: implicit declaration of function 'set_dma_addr': => 1010
+ drivers/staging/comedi/drivers/das1800.c: error: implicit declaration of function 'set_dma_count': => 1012
+ drivers/staging/comedi/drivers/das1800.c: error: implicit declaration of function 'set_dma_mode': => 607
+ drivers/staging/comedi/drivers/dt282x.c: error: 'DMA_MODE_READ' undeclared (first use in this function): => 627, 882, 574
+ drivers/staging/comedi/drivers/dt282x.c: error: 'DMA_MODE_WRITE' undeclared (first use in this function): => 1157, 596
+ drivers/staging/comedi/drivers/dt282x.c: error: (Each undeclared identifier is reported only once: => 574
+ drivers/staging/comedi/drivers/dt282x.c: error: for each function it appears in.): => 574
+ drivers/staging/comedi/drivers/dt282x.c: error: implicit declaration of function 'claim_dma_lock': => 575
+ drivers/staging/comedi/drivers/dt282x.c: error: implicit declaration of function 'clear_dma_ff': => 576
+ drivers/staging/comedi/drivers/dt282x.c: error: implicit declaration of function 'disable_dma': => 488
+ drivers/staging/comedi/drivers/dt282x.c: error: implicit declaration of function 'enable_dma': => 581
+ drivers/staging/comedi/drivers/dt282x.c: error: implicit declaration of function 'release_dma_lock': => 579
+ drivers/staging/comedi/drivers/dt282x.c: error: implicit declaration of function 'set_dma_addr': => 577
+ drivers/staging/comedi/drivers/dt282x.c: error: implicit declaration of function 'set_dma_count': => 578
+ drivers/staging/comedi/drivers/dt282x.c: error: implicit declaration of function 'set_dma_mode': => 574
+ drivers/staging/comedi/drivers/ni_at_a2150.c: error: 'DMA_MODE_READ' undeclared (first use in this function): => 411
+ drivers/staging/comedi/drivers/ni_at_a2150.c: error: (Each undeclared identifier is reported only once: => 411
+ drivers/staging/comedi/drivers/ni_at_a2150.c: error: for each function it appears in.): => 411
+ drivers/staging/comedi/drivers/ni_at_a2150.c: error: implicit declaration of function 'claim_dma_lock': => 268
+ drivers/staging/comedi/drivers/ni_at_a2150.c: error: implicit declaration of function 'clear_dma_ff': => 272
+ drivers/staging/comedi/drivers/ni_at_a2150.c: error: implicit declaration of function 'disable_dma': => 269
+ drivers/staging/comedi/drivers/ni_at_a2150.c: error: implicit declaration of function 'enable_dma': => 319
+ drivers/staging/comedi/drivers/ni_at_a2150.c: error: implicit declaration of function 'get_dma_residue': => 280
+ drivers/staging/comedi/drivers/ni_at_a2150.c: error: implicit declaration of function 'release_dma_lock': => 321
+ drivers/staging/comedi/drivers/ni_at_a2150.c: error: implicit declaration of function 'set_dma_addr': => 317
+ drivers/staging/comedi/drivers/ni_at_a2150.c: error: implicit declaration of function 'set_dma_count': => 318
+ drivers/staging/comedi/drivers/ni_at_a2150.c: error: implicit declaration of function 'set_dma_mode': => 411
+ drivers/staging/comedi/drivers/ni_daq_700.c: error: implicit declaration of function 'inb': => 157
+ drivers/staging/comedi/drivers/ni_daq_700.c: error: implicit declaration of function 'outb': => 154
+ drivers/staging/comedi/drivers/ni_labpc.c: error: implicit declaration of function 'claim_dma_lock': => 607
+ drivers/staging/comedi/drivers/ni_labpc.c: error: implicit declaration of function 'clear_dma_ff': => 1325
+ drivers/staging/comedi/drivers/ni_labpc.c: error: implicit declaration of function 'disable_dma': => 608
+ drivers/staging/comedi/drivers/ni_labpc.c: error: implicit declaration of function 'enable_dma': => 1336
+ drivers/staging/comedi/drivers/ni_labpc.c: error: implicit declaration of function 'free_dma': => 802
+ drivers/staging/comedi/drivers/ni_labpc.c: error: implicit declaration of function 'get_dma_residue': => 1534
+ drivers/staging/comedi/drivers/ni_labpc.c: error: implicit declaration of function 'release_dma_lock': => 610
+ drivers/staging/comedi/drivers/ni_labpc.c: error: implicit declaration of function 'request_dma': => 601
+ drivers/staging/comedi/drivers/ni_labpc.c: error: implicit declaration of function 'set_dma_addr': => 1326
+ drivers/staging/comedi/drivers/ni_labpc.c: error: implicit declaration of function 'set_dma_count': => 1335
+ drivers/staging/comedi/drivers/ni_labpc.c: error: implicit declaration of function 'set_dma_mode': => 609
+ drivers/staging/comedi/drivers/ni_labpc.c: error: implicit declaration of function 'virt_to_bus': => 1327
+ drivers/staging/comedi/drivers/pcl812.c: error: 'DMA_MODE_READ' undeclared (first use in this function): => 951, 1110
+ drivers/staging/comedi/drivers/pcl812.c: error: (Each undeclared identifier is reported only once: => 951
+ drivers/staging/comedi/drivers/pcl812.c: error: for each function it appears in.): => 951
+ drivers/staging/comedi/drivers/pcl812.c: error: implicit declaration of function 'claim_dma_lock': => 952
+ drivers/staging/comedi/drivers/pcl812.c: error: implicit declaration of function 'clear_dma_ff': => 953
+ drivers/staging/comedi/drivers/pcl812.c: error: implicit declaration of function 'disable_dma': => 1109
+ drivers/staging/comedi/drivers/pcl812.c: error: implicit declaration of function 'enable_dma': => 957
+ drivers/staging/comedi/drivers/pcl812.c: error: implicit declaration of function 'get_dma_residue': => 1174
+ drivers/staging/comedi/drivers/pcl812.c: error: implicit declaration of function 'release_dma_lock': => 956
+ drivers/staging/comedi/drivers/pcl812.c: error: implicit declaration of function 'set_dma_addr': => 954
+ drivers/staging/comedi/drivers/pcl812.c: error: implicit declaration of function 'set_dma_count': => 955
+ drivers/staging/comedi/drivers/pcl812.c: error: implicit declaration of function 'set_dma_mode': => 951
+ drivers/staging/comedi/drivers/pcl816.c: error: 'DMA_MODE_READ' undeclared (first use in this function): => 413, 731
+ drivers/staging/comedi/drivers/pcl816.c: error: (Each undeclared identifier is reported only once: => 413
+ drivers/staging/comedi/drivers/pcl816.c: error: for each function it appears in.): => 413
+ drivers/staging/comedi/drivers/pcl816.c: error: implicit declaration of function 'claim_dma_lock': => 414
+ drivers/staging/comedi/drivers/pcl816.c: error: implicit declaration of function 'clear_dma_ff': => 733
+ drivers/staging/comedi/drivers/pcl816.c: error: implicit declaration of function 'disable_dma': => 406
+ drivers/staging/comedi/drivers/pcl816.c: error: implicit declaration of function 'enable_dma': => 426
+ drivers/staging/comedi/drivers/pcl816.c: error: implicit declaration of function 'get_dma_residue': => 780
+ drivers/staging/comedi/drivers/pcl816.c: error: implicit declaration of function 'release_dma_lock': => 425
+ drivers/staging/comedi/drivers/pcl816.c: error: implicit declaration of function 'set_dma_addr': => 416
+ drivers/staging/comedi/drivers/pcl816.c: error: implicit declaration of function 'set_dma_count': => 419
+ drivers/staging/comedi/drivers/pcl816.c: error: implicit declaration of function 'set_dma_mode': => 413
+ drivers/staging/comedi/drivers/pcl818.c: error: 'DMA_MODE_READ' undeclared (first use in this function): => 941, 608
+ drivers/staging/comedi/drivers/pcl818.c: error: (Each undeclared identifier is reported only once: => 608
+ drivers/staging/comedi/drivers/pcl818.c: error: for each function it appears in.): => 608
+ drivers/staging/comedi/drivers/pcl818.c: error: implicit declaration of function 'claim_dma_lock': => 609
+ drivers/staging/comedi/drivers/pcl818.c: error: implicit declaration of function 'clear_dma_ff': => 943
+ drivers/staging/comedi/drivers/pcl818.c: error: implicit declaration of function 'disable_dma': => 605
+ drivers/staging/comedi/drivers/pcl818.c: error: implicit declaration of function 'enable_dma': => 620
+ drivers/staging/comedi/drivers/pcl818.c: error: implicit declaration of function 'release_dma_lock': => 619
+ drivers/staging/comedi/drivers/pcl818.c: error: implicit declaration of function 'set_dma_addr': => 610
+ drivers/staging/comedi/drivers/pcl818.c: error: implicit declaration of function 'set_dma_count': => 613
+ drivers/staging/comedi/drivers/pcl818.c: error: implicit declaration of function 'set_dma_mode': => 608
+ drivers/staging/comedi/drivers/quatech_daqp_cs.c: error: implicit declaration of function 'inb': => 295
+ drivers/staging/comedi/drivers/quatech_daqp_cs.c: error: implicit declaration of function 'outb': => 228
+ drivers/staging/comedi/drivers/quatech_daqp_cs.c: error: implicit declaration of function 'outw': => 800
+ drivers/staging/dt3155v4l/dt3155v4l.c: error: implicit declaration of function 'kzalloc': => 434
+ drivers/staging/ft1000/ft1000-pcmcia/ft1000_dev.h: error: implicit declaration of function 'inw': => 44
+ drivers/staging/ft1000/ft1000-pcmcia/ft1000_dev.h: error: implicit declaration of function 'outw': => 62
+ drivers/staging/ft1000/ft1000-pcmcia/ft1000_dnld.c: error: implicit declaration of function 'outl': => 169
+ drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c: error: implicit declaration of function 'inl': => 284
+ drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c: error: implicit declaration of function 'outl': => 311
+ drivers/staging/iio/industrialio-trigger.c: error: 'handle_simple_irq' undeclared (first use in this function): => 456
+ drivers/staging/iio/industrialio-trigger.c: error: (Each undeclared identifier is reported only once: => 456
+ drivers/staging/iio/industrialio-trigger.c: error: for each function it appears in.): => 456
+ drivers/staging/iio/industrialio-trigger.c: error: implicit declaration of function 'generic_handle_irq': => 180
+ drivers/staging/iio/industrialio-trigger.c: error: implicit declaration of function 'handle_nested_irq': => 200
+ drivers/staging/iio/industrialio-trigger.c: error: implicit declaration of function 'irq_alloc_descs': => 433
+ drivers/staging/iio/industrialio-trigger.c: error: implicit declaration of function 'irq_data_get_irq_chip': => 403
+ drivers/staging/iio/industrialio-trigger.c: error: implicit declaration of function 'irq_free_descs': => 389
+ drivers/staging/iio/industrialio-trigger.c: error: implicit declaration of function 'irq_modify_status': => 380
+ drivers/staging/iio/industrialio-trigger.c: error: implicit declaration of function 'irq_set_chip': => 383
+ drivers/staging/iio/industrialio-trigger.c: error: implicit declaration of function 'irq_set_handler': => 385
+ drivers/staging/lirc/lirc_serial.c: error: implicit declaration of function 'inb': => 296
+ drivers/staging/lirc/lirc_serial.c: error: implicit declaration of function 'outb': => 306
+ drivers/staging/lirc/lirc_sir.c: error: implicit declaration of function 'inb': => 219
+ drivers/staging/lirc/lirc_sir.c: error: implicit declaration of function 'outb': => 224
+ drivers/staging/sm7xx/smtcfb.c: error: implicit declaration of function 'outb_p': => 811
+ drivers/staging/solo6x10/core.c: error: implicit declaration of function 'kzalloc': => 140
+ drivers/staging/solo6x10/enc.c: error: implicit declaration of function 'kzalloc': => 101
+ drivers/staging/solo6x10/g723.c: error: implicit declaration of function 'kzalloc': => 139
+ drivers/staging/solo6x10/p2m.c: error: implicit declaration of function 'kzalloc': => 52
+ drivers/staging/speakup/serialio.c: error: implicit declaration of function 'inb': => 62
+ drivers/staging/speakup/serialio.c: error: implicit declaration of function 'inb_p': => 84
+ drivers/staging/speakup/serialio.c: error: implicit declaration of function 'outb': => 52
+ drivers/staging/speakup/serialio.c: error: implicit declaration of function 'outb_p': => 200
+ drivers/staging/speakup/serialio.c: error: invalid operands to binary & (have 'void *' and 'int'): => 53
+ drivers/staging/speakup/serialio.c: error: invalid operands to binary >> (have 'void *' and 'int'): => 54
+ drivers/staging/speakup/serialio.c: error: invalid operands to binary | (have 'void *' and 'int'): => 59, 52, 111, 108
+ drivers/staging/speakup/serialio.h: error: asm/serial.h: No such file or directory: => 9:24
+ drivers/staging/speakup/speakup_acntpc.c: error: implicit declaration of function 'inb_p': => 144
+ drivers/staging/speakup/speakup_acntpc.c: error: implicit declaration of function 'inw': => 270
+ drivers/staging/speakup/speakup_acntpc.c: error: implicit declaration of function 'outb_p': => 166
+ drivers/staging/speakup/speakup_apollo.c: error: implicit declaration of function 'outb': => 176
+ drivers/staging/speakup/speakup_apollo.c: error: invalid operands to binary | (have 'void *' and 'int'): => 177
+ drivers/staging/speakup/speakup_audptr.c: error: implicit declaration of function 'inb': => 135
+ drivers/staging/speakup/speakup_audptr.c: error: implicit declaration of function 'outb': => 140
+ drivers/staging/speakup/speakup_decext.c: error: implicit declaration of function 'inb_p': => 41
+ drivers/staging/speakup/speakup_decpc.c: error: implicit declaration of function 'inb_p': => 249
+ drivers/staging/speakup/speakup_decpc.c: error: implicit declaration of function 'outb_p': => 256
+ drivers/staging/speakup/speakup_dtlk.c: error: implicit declaration of function 'inb_p': => 158
+ drivers/staging/speakup/speakup_dtlk.c: error: implicit declaration of function 'inw': => 339
+ drivers/staging/speakup/speakup_dtlk.c: error: implicit declaration of function 'inw_p': => 362
+ drivers/staging/speakup/speakup_dtlk.c: error: implicit declaration of function 'outb_p': => 182
+ drivers/staging/speakup/speakup_keypc.c: error: implicit declaration of function 'inb': => 276
+ drivers/staging/speakup/speakup_keypc.c: error: implicit declaration of function 'inb_p': => 135
+ drivers/staging/speakup/speakup_keypc.c: error: implicit declaration of function 'outb_p': => 167
+ drivers/staging/speakup/speakup_spkout.c: error: implicit declaration of function 'inb': => 134
+ drivers/staging/speakup/speakup_spkout.c: error: implicit declaration of function 'outb': => 139
+ drivers/staging/speakup/synth.c: error: implicit declaration of function 'outb': => 143
+ drivers/staging/speakup/synth.c: error: implicit declaration of function 'outb_p': => 45
+ drivers/staging/tty/riscom8.c: error: implicit declaration of function 'inb': => 165
+ drivers/staging/tty/riscom8.c: error: implicit declaration of function 'outb': => 172
+ drivers/staging/tty/specialix.c: error: implicit declaration of function 'inb': => 228
+ drivers/staging/tty/specialix.c: error: implicit declaration of function 'outb': => 227
+ drivers/staging/tty/specialix.c: error: invalid operands to binary | (have 'void *' and 'int'): => 237, 227
+ drivers/staging/wlags49_h2/hcf.c: error: implicit declaration of function 'insw': => 4036
+ drivers/staging/wlags49_h2/hcf.c: error: implicit declaration of function 'inw': => 731
+ drivers/staging/wlags49_h2/hcf.c: error: implicit declaration of function 'outsw': => 3830
+ drivers/staging/wlags49_h2/hcf.c: error: implicit declaration of function 'outw': => 728
+ drivers/staging/wlags49_h25/../wlags49_h2/hcf.c: error: implicit declaration of function 'insw': => 4036
+ drivers/staging/wlags49_h25/../wlags49_h2/hcf.c: error: implicit declaration of function 'inw': => 731
+ drivers/staging/wlags49_h25/../wlags49_h2/hcf.c: error: implicit declaration of function 'outsw': => 3830
+ drivers/staging/wlags49_h25/../wlags49_h2/hcf.c: error: implicit declaration of function 'outw': => 728
+ drivers/tty/ipwireless/hardware.c: error: implicit declaration of function 'inw': => 862
+ drivers/tty/ipwireless/hardware.c: error: implicit declaration of function 'outw': => 421
+ drivers/tty/serial/8250.c: error: asm/serial.h: No such file or directory: => 109:24
+ drivers/tty/serial/8250_early.c: error: 'BASE_BAUD' undeclared (first use in this function): => 160
+ drivers/tty/serial/8250_early.c: error: (Each undeclared identifier is reported only once: => 160
+ drivers/tty/serial/8250_early.c: error: asm/serial.h: No such file or directory: => 37:24
+ drivers/tty/serial/8250_early.c: error: for each function it appears in.): => 160
+ drivers/tty/serial/crisv10.c: error: 'if_ser0' undeclared (first use in this function): => 4453
+ drivers/tty/serial/crisv10.c: error: (Each undeclared identifier is reported only once: => 4453
+ drivers/tty/serial/crisv10.c: error: for each function it appears in.): => 4453
+ drivers/tty/serial/serial_cs.c: error: implicit declaration of function 'outb': => 149
+ drivers/tty/serial/timbuart.c: error: implicit declaration of function 'ioread32': => 51
+ drivers/tty/serial/timbuart.c: error: implicit declaration of function 'ioread8': => 81
+ drivers/tty/serial/timbuart.c: error: implicit declaration of function 'iowrite32': => 52
+ drivers/tty/serial/timbuart.c: error: implicit declaration of function 'iowrite8': => 84
+ drivers/tty/serial/xilinx_uartps.c: error: implicit declaration of function 'ioread32': => 161
+ drivers/tty/serial/xilinx_uartps.c: error: implicit declaration of function 'iowrite32': => 201
+ drivers/usb/gadget/fusb300_udc.c: error: implicit declaration of function 'ioread32': => 51
+ drivers/usb/gadget/fusb300_udc.c: error: implicit declaration of function 'iowrite32': => 54
+ drivers/usb/host/isp1362.h: error: implicit declaration of function 'insw': => 729
+ drivers/usb/host/isp1362.h: error: implicit declaration of function 'outsw': => 776
+ drivers/usb/host/r8a66597.h: error: implicit declaration of function 'ioread16': => 173
+ drivers/usb/host/r8a66597.h: error: implicit declaration of function 'ioread16_rep': => 194
+ drivers/usb/host/r8a66597.h: error: implicit declaration of function 'ioread32': => 188
+ drivers/usb/host/r8a66597.h: error: implicit declaration of function 'ioread32_rep': => 185
+ drivers/usb/host/r8a66597.h: error: implicit declaration of function 'iowrite16': => 201
+ drivers/usb/host/r8a66597.h: error: implicit declaration of function 'iowrite16_rep': => 230
+ drivers/usb/host/r8a66597.h: error: implicit declaration of function 'iowrite32_rep': => 215
+ drivers/usb/host/r8a66597.h: error: implicit declaration of function 'iowrite8': => 221
+ fs/xfs/xfs_log.c: error: 'head' undeclared (first use in this function): => 104, 130, 837
+ fs/xfs/xfs_log.c: error: 'struct log' has no member named 'l_grant_reserve_head': => 1204
+ fs/xfs/xfs_log.c: error: 'struct log' has no member named 'l_grant_write_head': => 3436
+ fs/xfs/xfs_log.c: error: 'struct log' has no member named 'l_iclog_bak': => 3410, 3409
+ fs/xfs/xfs_log.c: error: 'struct log' has no member named 'l_last_sync_lsn': => 806, 1232
+ fs/xfs/xfs_log.c: error: 'struct log' has no member named 'l_tail_lsn': => 808, 3437, 1218, 838
+ fs/xfs/xfs_log.c: error: 'xlog_t' has no member named 'l_grant_reserve_head': => 2591, 2564, 2761, 1019, 2748, 717, 1338, 2807
+ fs/xfs/xfs_log.c: error: 'xlog_t' has no member named 'l_grant_reserve_lock': => 2551, 2578, 2601, 1023, 2566, 716, 2536, 3709, 2587, 2585, 3706, 730, 2598, 2533
+ fs/xfs/xfs_log.c: error: 'xlog_t' has no member named 'l_grant_write_head': => 2750, 1020, 697, 2808, 2708, 2592, 1339, 2682, 2653
+ fs/xfs/xfs_log.c: error: 'xlog_t' has no member named 'l_grant_write_lock': => 2704, 2652, 1024, 2684, 3711, 3714, 696, 2672, 2695, 708, 2718, 2715, 2702, 2675
+ fs/xfs/xfs_log.c: error: 'xlog_t' has no member named 'l_iclog_bak': => 1100
+ fs/xfs/xfs_log.c: error: 'xlog_t' has no member named 'l_last_sync_lsn': => 2223, 685, 2221, 1017
+ fs/xfs/xfs_log.c: error: 'xlog_t' has no member named 'l_reserveq': => 718, 3707, 2535, 711, 2568, 2539, 2532, 1021
+ fs/xfs/xfs_log.c: error: 'xlog_t' has no member named 'l_tail_lsn': => 689, 1016
+ fs/xfs/xfs_log.c: error: 'xlog_t' has no member named 'l_writeq': => 2666, 2649, 2654, 1022, 2663, 2686, 691, 3712, 698
+ fs/xfs/xfs_log.c: error: (Each undeclared identifier is reported only once: => 104
+ fs/xfs/xfs_log.c: error: expected declaration specifiers or '...' before 'atomic64_t': => 127, 50, 101, 829
+ fs/xfs/xfs_log.c: error: for each function it appears in.): => 104
+ fs/xfs/xfs_log.c: error: implicit declaration of function 'atomic64_cmpxchg': => 120
+ fs/xfs/xfs_log.c: error: implicit declaration of function 'atomic64_read': => 104
+ fs/xfs/xfs_log.c: error: implicit declaration of function 'atomic64_set': => 689
+ fs/xfs/xfs_log.c: error: implicit declaration of function 'xlog_assign_atomic_lsn': => 1016
+ fs/xfs/xfs_log.c: error: implicit declaration of function 'xlog_assign_grant_head': => 1019
+ fs/xfs/xfs_log.c: error: implicit declaration of function 'xlog_crack_atomic_lsn': => 838
+ fs/xfs/xfs_log.c: error: implicit declaration of function 'xlog_crack_grant_head': => 837
+ fs/xfs/xfs_log.c: error: too many arguments to function 'xlog_grant_add_space': => 2591, 2708, 2762, 1339, 2592, 1338
+ fs/xfs/xfs_log.c: error: too many arguments to function 'xlog_grant_sub_space': => 2808, 2751, 2749, 2807
+ fs/xfs/xfs_log.c: error: too many arguments to function 'xlog_space_left': => 697, 2564, 1204, 2682, 717, 2653
+ fs/xfs/xfs_log_recover.c: error: 'xlog_t' has no member named 'l_grant_reserve_head': => 970
+ fs/xfs/xfs_log_recover.c: error: 'xlog_t' has no member named 'l_grant_write_head': => 972
+ fs/xfs/xfs_log_recover.c: error: 'xlog_t' has no member named 'l_last_sync_lsn': => 1020, 969
+ fs/xfs/xfs_log_recover.c: error: 'xlog_t' has no member named 'l_tail_lsn': => 968, 1003, 1018
+ fs/xfs/xfs_log_recover.c: error: implicit declaration of function 'atomic64_read': => 1003
+ fs/xfs/xfs_log_recover.c: error: implicit declaration of function 'atomic64_set': => 968
+ fs/xfs/xfs_log_recover.c: error: implicit declaration of function 'xlog_assign_atomic_lsn': => 1018
+ fs/xfs/xfs_log_recover.c: error: implicit declaration of function 'xlog_assign_grant_head': => 970
+ include/linux/parport_pc.h: error: implicit declaration of function 'inb': => 72
+ include/linux/parport_pc.h: error: implicit declaration of function 'outb': => 67
+ lib/radix-tree.c: error: insn does not satisfy its constraints:: => 747
+ net/mac80211/led.c: error: 'struct led_classdev' has no member named 'trig_list': => 213, 277
+ net/mac80211/led.c: error: dereferencing pointer to incomplete type: => 73, 91, 100, 82
+ net/mac80211/led.c: error: implicit declaration of function 'led_trigger_register': => 74
+ net/mac80211/led.c: error: implicit declaration of function 'led_trigger_unregister': => 118
+ net/mac80211/led.c: error: invalid application of 'sizeof' to incomplete type 'struct led_trigger' : => 98, 71, 89, 80
+ sound/drivers/mpu401/mpu401_uart.c: error: implicit declaration of function 'inb': => 67
+ sound/drivers/mpu401/mpu401_uart.c: error: implicit declaration of function 'outb': => 61
+ sound/drivers/serial-u16550.c: error: implicit declaration of function 'inb': => 218
+ sound/drivers/serial-u16550.c: error: implicit declaration of function 'outb': => 196
+ sound/isa/ad1816a/ad1816a_lib.c: error: implicit declaration of function 'snd_dma_disable': => 544
+ sound/isa/ad1816a/ad1816a_lib.c: error: implicit declaration of function 'snd_dma_pointer': => 302
+ sound/isa/ad1816a/ad1816a_lib.c: error: implicit declaration of function 'snd_dma_program': => 244
+ sound/isa/es1688/es1688_lib.c: error: implicit declaration of function 'snd_dma_pointer': => 509
+ sound/isa/es1688/es1688_lib.c: error: implicit declaration of function 'snd_dma_program': => 417
+ sound/isa/gus/gus_dma.c: error: implicit declaration of function 'snd_dma_disable': => 177
+ sound/isa/gus/gus_dma.c: error: implicit declaration of function 'snd_dma_program': => 79
+ sound/isa/gus/gus_pcm.c: error: implicit declaration of function 'snd_dma_pointer': => 619
+ sound/isa/gus/gus_pcm.c: error: implicit declaration of function 'snd_dma_program': => 591
+ sound/isa/sb/sb16_main.c: error: implicit declaration of function 'snd_dma_pointer': => 456
+ sound/isa/sb/sb16_main.c: error: implicit declaration of function 'snd_dma_program': => 276
+ sound/isa/sb/sb8_main.c: error: implicit declaration of function 'snd_dma_pointer': => 425
+ sound/isa/sb/sb8_main.c: error: implicit declaration of function 'snd_dma_program': => 172
+ sound/isa/sscape.c: error: implicit declaration of function 'snd_dma_program': => 481
+ sound/isa/wss/wss_lib.c: error: implicit declaration of function 'snd_dma_disable': => 1695
+ sound/isa/wss/wss_lib.c: error: implicit declaration of function 'snd_dma_pointer': => 1160
+ sound/isa/wss/wss_lib.c: error: implicit declaration of function 'snd_dma_program': => 1025
+ sound/oss/ad1848.c: error: conflicting types for 'change_bits': => 461
+ sound/oss/sb_mixer.c: error: conflicting types for 'change_bits': => 235
+ sound/pcmcia/vx/vxp_ops.c: error: implicit declaration of function 'inb': => 63
+ sound/pcmcia/vx/vxp_ops.c: error: implicit declaration of function 'inw': => 420
+ sound/pcmcia/vx/vxp_ops.c: error: implicit declaration of function 'outb': => 73
+ sound/pcmcia/vx/vxp_ops.c: error: implicit declaration of function 'outw': => 378

11 improvements:
- arch/powerpc/sysdev/mv64x60_dev.c: error: implicit declaration of function 'of_get_mac_address': 253 =>
- arch/sh/boards/board-shmin.c: error: implicit declaration of function '__set_io_port_base': 27 =>
- drivers/tty/serial/pch_uart.c: error: implicit declaration of function 'kfree': 670 =>
- drivers/tty/serial/pch_uart.c: error: implicit declaration of function 'kzalloc': 869 =>
- drivers/usb/host/xhci-pci.c: error: implicit declaration of function 'kfree': 157 =>
- drivers/usb/host/xhci-pci.c: error: implicit declaration of function 'kzalloc': 61 =>
- error: hung_task.c: undefined reference to `ack_bad_irq': .text+0x1fec8) =>
- sound/soc/fsl/mpc5200_dma.c: error: (near initialization for 'mpc5200_hpcd_of_driver.shutdown'): 524, 523, 522 =>
- sound/soc/fsl/mpc5200_dma.c: error: dereferencing pointer to incomplete type: 384, 389, 491, 401, 427, 495, 413, 474, 382, 383, 507, 477, 493 =>
- sound/soc/fsl/mpc5200_dma.c: error: field name not in record or union initializer: 524, 523, 522 =>
- sound/soc/fsl/mpc5200_dma.c: error: unknown field 'dev' specified in initializer: 521 =>


*** WARNINGS ***

358 regressions:
+ ./include/generated/autoconf.h: warning: this is the location of the previous definition: => 2154:1, 1209:1, 2085:1, 1518:1, 1911:1, 1607:1, 2041:1, 1919:1, 1483:1
+ .config: warning: override: PCI_GOANY changes choice state: => 420
+ .config: warning: override: SLOB changes choice state: 152 => 124, 162
+ /tmp/ccbhrZYj.s: Warning: source register same as write-back base: => 104
+ <stdin>: warning: #warning syscall sendmmsg not implemented: => 1554:2
+ arch/ia64/kernel/perfmon.c: warning: 'task' may be used uninitialized in this function: => 4201
+ arch/ia64/kernel/traps.c: warning: 'rv.arg1' is used uninitialized in this function: => 399
+ arch/ia64/kernel/traps.c: warning: 'rv.arg2' is used uninitialized in this function: => 399
+ arch/ia64/kernel/traps.c: warning: 'rv.arg3' is used uninitialized in this function: => 399
+ arch/m68k/include/asm/atarihw.h: warning: this is the location of the previous definition: => 403:1, 402:1
+ arch/mips/kernel/i8259.c: warning: (near initialization for 'i8259_sysdev_class.drivers'): => 240
+ arch/mips/kernel/i8259.c: warning: initialization from incompatible pointer type: => 240, 241
+ arch/mips/kernel/i8259.c: warning: missing braces around initializer: => 240
+ arch/parisc/include/asm/pdc.h: warning: this is the location of the previous definition: => 680:1
+ arch/powerpc/configs/pseries_defconfig: warning: override: reassigning to symbol SCSI_BNX2_ISCSI: => 151
+ arch/s390/mm/pgtable.c: warning: 'page' may be used uninitialized in this function: => 180
+ arch/s390/mm/pgtable.c: warning: 'table' may be used uninitialized in this function: => 181
+ arch/sh/include/asm/ptrace_32.h: warning: this is the location of the previous definition: => 25:1
+ arch/x86/kernel/apm_32.c: warning: #warning deprecated CONFIG_APM_CPU_IDLE will be deleted in 2012: => 364:2
+ arch/x86/kernel/cpu/perf_event.c: warning: 'emptyconstraint' defined but not used: => 1427
+ arch/x86/kernel/cpu/perf_event.c: warning: 'x86_get_event_constraints' defined but not used: => 1430
+ arch/x86/kernel/cpu/perf_event.c: warning: 'x86_pmu_disable_all' defined but not used: => 712
+ arch/x86/kernel/cpu/perf_event.c: warning: 'x86_pmu_enable_all' defined but not used: => 755
+ arch/x86/kernel/cpu/perf_event.c: warning: 'x86_pmu_enable_event' defined but not used: => 1094
+ arch/x86/kernel/cpu/perf_event.c: warning: 'x86_pmu_handle_irq' defined but not used: => 1286
+ arch/x86/kernel/cpu/perf_event.c: warning: 'x86_pmu_hw_config' defined but not used: => 639
+ arch/x86/kernel/cpu/perf_event.c: warning: 'x86_schedule_events' defined but not used: => 777
+ drivers/block/paride/ppc6lnx.c: warning: statement with no effect: => 522
+ drivers/char/tpm/tpm_atmel.h: warning: return makes pointer from integer without a cast: => 129
+ drivers/gpu/drm/drm_pci.c: warning: passing argument 1 of 'virt_to_phys' makes pointer from integer without a cast: => 109, 84
+ drivers/gpu/drm/drm_vm.c: warning: passing argument 1 of 'virt_to_phys' makes pointer from integer without a cast: => 308
+ drivers/gpu/drm/nouveau/nv50_display.c: warning: 'mc' may be used uninitialized in this function: => 627
+ drivers/gpu/drm/nouveau/nv50_display.c: warning: 'or' may be used uninitialized in this function: => 628, 751
+ drivers/i2c/busses/i2c-pxa.c: warning: unused variable 'i2c': => 1205
+ drivers/ide/ide-floppy.c: warning: 'pc' may be used uninitialized in this function: => 234
+ drivers/ide/ide-io-std.c: warning: statement with no effect: => 200, 185
+ drivers/input/keyboard/lm8323.c: warning: 'lm8323_resume' defined but not used: => 827
+ drivers/input/keyboard/lm8323.c: warning: 'lm8323_suspend' defined but not used: => 807
+ drivers/input/keyboard/max7359_keypad.c: warning: 'max7359_resume' defined but not used: => 288
+ drivers/input/keyboard/max7359_keypad.c: warning: 'max7359_suspend' defined but not used: => 276
+ drivers/input/keyboard/sh_keysc.c: warning: "CONFIG_PM_SLEEP" is not defined: => 294:5
+ drivers/input/misc/ad714x-i2c.c: warning: 'ad714x_i2c_resume' defined but not used: => 23
+ drivers/input/misc/ad714x-i2c.c: warning: 'ad714x_i2c_suspend' defined but not used: => 18
+ drivers/input/misc/ad714x-spi.c: warning: 'ad714x_spi_resume' defined but not used: => 26
+ drivers/input/misc/ad714x-spi.c: warning: 'ad714x_spi_suspend' defined but not used: => 21
+ drivers/input/misc/adxl34x-spi.c: warning: 'adxl34x_spi_resume' defined but not used: => 109
+ drivers/input/misc/adxl34x-spi.c: warning: 'adxl34x_spi_suspend' defined but not used: => 99
+ drivers/input/misc/twl4030-vibra.c: warning: 'twl4030_vibra_resume' defined but not used: => 188
+ drivers/input/misc/twl4030-vibra.c: warning: 'twl4030_vibra_suspend' defined but not used: => 177
+ drivers/input/mouse/synaptics_i2c.c: warning: 'synaptics_i2c_resume' defined but not used: => 637
+ drivers/input/mouse/synaptics_i2c.c: warning: 'synaptics_i2c_suspend' defined but not used: => 624
+ drivers/input/touchscreen/ad7879-i2c.c: warning: 'ad7879_i2c_resume' defined but not used: => 31
+ drivers/input/touchscreen/ad7879-i2c.c: warning: 'ad7879_i2c_suspend' defined but not used: => 21
+ drivers/input/touchscreen/eeti_ts.c: warning: 'eeti_ts_resume' defined but not used: => 284
+ drivers/input/touchscreen/eeti_ts.c: warning: 'eeti_ts_suspend' defined but not used: => 265
+ drivers/leds/leds-bd2802.c: warning: 'bd2802_resume' defined but not used: => 777
+ drivers/leds/leds-bd2802.c: warning: 'bd2802_suspend' defined but not used: => 767
+ drivers/leds/leds-lp5521.c: warning: 'engine_state' may be used uninitialized in this function: => 168
+ drivers/leds/leds-lp5521.c: warning: 'mode' may be used uninitialized in this function: => 194
+ drivers/leds/leds-lp5523.c: warning: 'adc' may be used uninitialized in this function: => 443
+ drivers/leds/leds-lp5523.c: warning: 'status' may be used uninitialized in this function: => 196
+ drivers/leds/leds-lp5523.c: warning: 'vdd' may be used uninitialized in this function: => 443
+ drivers/md/raid5.c: warning: 'target' may be used uninitialized in this function: => 810
+ drivers/media/radio/si470x/radio-si470x-i2c.c: warning: 'si470x_i2c_resume' defined but not used: => 511
+ drivers/media/radio/si470x/radio-si470x-i2c.c: warning: 'si470x_i2c_suspend' defined but not used: => 494
+ drivers/media/video/m5mols/m5mols_capture.c: warning: 'timeout' may be used uninitialized in this function: => 126
+ drivers/media/video/uvc/uvc_queue.c: warning: 'buffer' may be used uninitialized in this function: => 502
+ drivers/media/video/uvc/uvc_queue.c: warning: unused variable 'page': => 411
+ drivers/media/video/vino.c: warning: 'data_norm' may be used uninitialized in this function: => 2566, 2656
+ drivers/memstick/core/mspro_block.c: warning: control reaches end of non-void function: => 664
+ drivers/mfd/adp5520.c: warning: 'adp5520_resume' defined but not used: => 334
+ drivers/mfd/adp5520.c: warning: 'adp5520_suspend' defined but not used: => 325
+ drivers/mfd/tc3589x.c: warning: 'tc3589x_resume' defined but not used: => 375
+ drivers/mfd/tc3589x.c: warning: 'tc3589x_suspend' defined but not used: => 361
+ drivers/misc/apds990x.c: warning: 'apds990x_resume' defined but not used: => 1218
+ drivers/misc/apds990x.c: warning: 'apds990x_suspend' defined but not used: => 1209
+ drivers/misc/bh1770glc.c: warning: 'bh1770_resume' defined but not used: => 1325
+ drivers/misc/bh1770glc.c: warning: 'bh1770_suspend' defined but not used: => 1315
+ drivers/misc/bh1780gli.c: warning: 'bh1780_resume' defined but not used: => 222
+ drivers/misc/bh1780gli.c: warning: 'bh1780_suspend' defined but not used: => 200
+ drivers/misc/ics932s401.c: warning: 'reg' may be used uninitialized in this function: => 392
+ drivers/misc/ics932s401.c: warning: 'x' may be used uninitialized in this function: => 375
+ drivers/mmc/card/block.c: warning: 'err' may be used uninitialized in this function: => 286
+ drivers/mmc/host/tmio_mmc_dma.c: warning: 'cookie' may be used uninitialized in this function: => 116, 39
+ drivers/mtd/ftl.c: warning: passing argument 4 of 'part->mbd.mtd->read' from incompatible pointer type: => 527, 294, 228, 490
+ drivers/mtd/ftl.c: warning: passing argument 4 of 'part->mbd.mtd->write' from incompatible pointer type: => 564, 535, 426, 507, 442, 555
+ drivers/mtd/maps/physmap.c: warning: assignment from incompatible pointer type: => 255
+ drivers/mtd/maps/solutionengine.c: warning: format '%08lx' expects type 'long unsigned int', but argument 2 has type 'resource_size_t': => 86
+ drivers/mtd/maps/solutionengine.c: warning: format '%08lx' expects type 'long unsigned int', but argument 3 has type 'resource_size_t': => 86
+ drivers/net/ax88796.c: warning: unused variable 'ei_local': => 796
+ drivers/net/can/sja1000/sja1000.h: warning: "REG_SR" redefined: => 60:1
+ drivers/net/cnic.c: warning: large integer implicitly truncated to unsigned type: => 1380, 1368, 1395, 1410
+ drivers/net/hamradio/baycom_ser_fdx.c: warning: statement with no effect: => 395, 307, 311, 396
+ drivers/net/hamradio/baycom_ser_fdx.c: warning: suggest explicit braces to avoid ambiguous 'else': => 327
+ drivers/net/hamradio/baycom_ser_hdx.c: warning: statement with no effect: => 413, 392, 455, 454, 396
+ drivers/net/hamradio/yam.c: warning: statement with no effect: => 315, 527, 528, 492, 909, 493, 316
+ drivers/net/pcmcia/smc91c92_cs.c: warning: unused variable 'smc': => 960
+ drivers/net/phy/dp83640_reg.h: warning: "PAGE0" redefined: => 7:1
+ drivers/net/sh_eth.c: warning: unused variable 'mdp': => 1903
+ drivers/net/smc911x.c: warning: unused variable 'lp': => 2127
+ drivers/net/smc911x.h: warning: control reaches end of non-void function: => 135
+ drivers/net/tlan.c: warning: label 'err_out' defined but not used: => 616
+ drivers/net/usb/kalmia.c: warning: comparison is always false due to limited range of data type: => 147
+ drivers/net/wimax/i2400m/control.c: warning: format '%zu' expects type 'size_t', but argument 4 has type 'ssize_t': => 237, 132
+ drivers/net/wimax/i2400m/control.c: warning: format '%zu' expects type 'size_t', but argument 5 has type 'ssize_t': => 237
+ drivers/net/wimax/i2400m/usb-fw.c: warning: format '%zd' expects type 'signed size_t', but argument 4 has type 'ssize_t': => 210
+ drivers/net/wimax/i2400m/usb-fw.c: warning: format '%zd' expects type 'signed size_t', but argument 8 has type 'ssize_t': => 222
+ drivers/net/wimax/i2400m/usb-fw.c: warning: format '%zu' expects type 'size_t', but argument 4 has type 'ssize_t': => 215
+ drivers/net/wireless/ath/ath9k/ahb.c: warning: unused variable 'mem': => 162
+ drivers/net/wireless/ath/carl9170/fwcmd.h: warning: 'packed' attribute ignored for field of type 'struct <anonymous>[]': => 121
+ drivers/net/wireless/ath/carl9170/phy.c: warning: 'ctph' may be used uninitialized in this function: => 1434
+ drivers/net/wireless/ath/carl9170/phy.c: warning: 'ctpl' may be used uninitialized in this function: => 1433
+ drivers/net/wireless/ath/carl9170/phy.c: warning: 'ctpres' may be used uninitialized in this function: => 1435
+ drivers/net/wireless/ath/carl9170/phy.c: warning: 'ntargets' may be used uninitialized in this function: => 1436
+ drivers/net/wireless/ath/carl9170/phy.c: warning: control reaches end of non-void function: => 1593
+ drivers/net/wireless/ath/carl9170/rx.c: warning: 'head' may be used uninitialized in this function: => 626
+ drivers/net/wireless/iwlwifi/iwl-tx.c: warning: passing argument 2 of 'pci_map_single' discards qualifiers from pointer target type: => 702
+ drivers/net/wireless/mwifiex/cmdevt.c: warning: format '%lu' expects type 'long unsigned int', but argument 5 has type '__kernel_suseconds_t': => 830, 742, 169, 396
+ drivers/net/wireless/mwifiex/sta_event.c: warning: comparison of distinct pointer types lacks a cast: => 382
+ drivers/net/wireless/p54/lmac.h: warning: 'packed' attribute ignored for field of type 'struct <anonymous>[3]': => 377
+ drivers/net/wireless/rtlwifi/core.c: warning: passing argument 3 of 'get_sta' discards qualifiers from pointer target type: => 688, 653
+ drivers/net/wireless/rtlwifi/rtl8192c/../rtl8192ce/reg.h: warning: "GPIO_IN" redefined: => 369:1
+ drivers/net/wireless/rtlwifi/rtl8192c/../rtl8192ce/reg.h: warning: "GPIO_OUT" redefined: => 370:1
+ drivers/net/wireless/rtlwifi/rtl8192se/reg.h: warning: "GPIO_IN" redefined: => 252:1
+ drivers/net/wireless/rtlwifi/rtl8192se/reg.h: warning: "GPIO_OUT" redefined: => 253:1
+ drivers/nfc/pn544.c: warning: 'pn544_resume' defined but not used: => 677
+ drivers/nfc/pn544.c: warning: 'pn544_suspend' defined but not used: => 641
+ drivers/parport/parport_pc.c: warning: passing argument 2 of 'dma_map_single_attrs' discards qualifiers from pointer target type: => 635
+ drivers/parport/parport_pc.c: warning: statement with no effect: => 1890, 413, 359, 334, 357, 332
+ drivers/parport/parport_pc.c: warning: suggest explicit braces to avoid ambiguous 'else': => 385
+ drivers/regulator/lp3972.c: warning: 'tmp' may be used uninitialized in this function: => 227
+ drivers/scsi/advansys.c: warning: 'ret' may be used uninitialized in this function: => 11893
+ drivers/scsi/advansys.c: warning: 'share_irq' may be used uninitialized in this function: => 11893
+ drivers/scsi/aic7xxx_old.c: warning: 'aic7xxx_chip_reset' defined but not used: 8341 => 8342, 8341
+ drivers/scsi/aic7xxx_old.c: warning: 'aic7xxx_configure_bugs' defined but not used: 8895 => 8895, 8896
+ drivers/scsi/aic7xxx_old.c: warning: 'aic7xxx_load_seeprom' defined but not used: 8496 => 8497, 8496
+ drivers/scsi/bnx2i/bnx2i_iscsi.c: warning: large integer implicitly truncated to unsigned type: => 550
+ drivers/scsi/lpfc/lpfc_bsg.c: warning: 'mbxstatus' may be used uninitialized in this function: => 1744, 1570
+ drivers/scsi/lpfc/lpfc_debugfs.c: warning: 'reg_val' may be used uninitialized in this function: => 2259
+ drivers/scsi/scsi_debug.c: warning: 'csum' may be used uninitialized in this function: => 1723
+ drivers/ssb/driver_mipscore.c: warning: unused variable 'irq_name': => 158
+ drivers/staging/ath6kl/os/linux/ar6000_drv.c: warning: "CONFIG_AR600x_BT_RESET_PIN" redefined: => 1331:1
+ drivers/staging/ath6kl/os/linux/cfg80211.c: warning: comparison is always false due to limited range of data type: => 365, 915, 1083, 1003, 1042
+ drivers/staging/bcm/Bcmchar.c: warning: format '%zd' expects type 'signed size_t', but argument 2 has type 'ssize_t': => 146
+ drivers/staging/bcm/Bcmchar.c: warning: format '%zd' expects type 'signed size_t', but argument 3 has type 'ssize_t': => 146
+ drivers/staging/bcm/CmHost.c: warning: cast to pointer from integer of different size: => 1716, 1752, 1763
+ drivers/staging/brcm80211/brcmfmac/bcmsdh_sdmmc.c: warning: cast from pointer to integer of different size: => 966, 1061
+ drivers/staging/brcm80211/brcmfmac/dhd_sdio.c: warning: cast from pointer to integer of different size: => 6014
+ drivers/staging/brcm80211/brcmfmac/dhd_sdio.c: warning: cast to pointer from integer of different size: => 5282
+ drivers/staging/brcm80211/brcmfmac/wl_cfg80211.c: warning: 'ci' may be used uninitialized in this function: => 4128, 4295, 4141, 4368, 4377, 3473, 4311, 4323
+ drivers/staging/brcm80211/brcmfmac/wl_cfg80211.c: warning: initialization from incompatible pointer type: => 2306
+ drivers/staging/brcm80211/brcmsmac/aiutils.c: warning: assignment makes pointer from integer without a cast: => 567
+ drivers/staging/brcm80211/brcmsmac/bcmotp.c: warning: assignment makes pointer from integer without a cast: => 735
+ drivers/staging/brcm80211/brcmsmac/nicpci.c: warning: assignment makes pointer from integer without a cast: => 88
+ drivers/staging/brcm80211/brcmsmac/wl_mac80211.c: warning: ignoring return value of 'kstrtoul', declared with attribute warn_unused_result: => 1301, 1290
+ drivers/staging/comedi/drivers/das08.c: warning: statement with no effect: => 535, 672, 536, 707
+ drivers/staging/comedi/drivers/vmk80xx.c: warning: 'reg[0]' may be used uninitialized in this function: => 588, 962
+ drivers/staging/comedi/drivers/vmk80xx.c: warning: 'reg[1]' may be used uninitialized in this function: => 588, 962
+ drivers/staging/cxt1e1/functions.c: warning: cast from pointer to integer of different size: => 275
+ drivers/staging/dt3155v4l/dt3155v4l.c: warning: assignment makes pointer from integer without a cast: => 1027, 1020, 434, 1077
+ drivers/staging/easycap/easycap_main.c: warning: comparison of distinct pointer types lacks a cast: => 1651, 1644
+ drivers/staging/ft1000/ft1000-usb/ft1000_debug.c: warning: 'msgsz' may be used uninitialized in this function: => 523
+ drivers/staging/gma500/psb_bl.c: warning: 'device_backlight_init' defined but not used: => 127
+ drivers/staging/gma500/psb_drv.c: warning: cast from pointer to integer of different size: => 324, 323, 314
+ drivers/staging/gma500/psb_drv.c: warning: cast to pointer from integer of different size: => 943
+ drivers/staging/gma500/psb_drv.c: warning: unused variable 'bd': => 787, 772
+ drivers/staging/gma500/psb_gtt.c: warning: 'ret' may be used uninitialized in this function: => 218
+ drivers/staging/gma500/psb_gtt.c: warning: format '%s' expects type 'char *', but argument 5 has type 'void *': => 493
+ drivers/staging/gma500/psb_gtt.c: warning: too few arguments for format: => 493
+ drivers/staging/gma500/psb_gtt.c: warning: unused variable 'dev_priv': => 81
+ drivers/staging/iio/accel/lis3l02dq_core.c: warning: initialization from incompatible pointer type: => 661
+ drivers/staging/iio/accel/sca3000_ring.c: warning: 'sca3000_show_ring_bpse' defined but not used: => 239, 236
+ drivers/staging/iio/accel/sca3000_ring.c: warning: 'sca3000_store_ring_bpse' defined but not used: => 266, 270
+ drivers/staging/iio/adc/ad7150.c: warning: 'iio_dev_attr_available_conversion_modes' defined but not used: => 180
+ drivers/staging/iio/adc/ad7150.c: warning: 'iio_dev_attr_conversion_mode' defined but not used: => 221, 219
+ drivers/staging/iio/adc/ad7291.c: warning: 'size' may be used uninitialized in this function: => 366
+ drivers/staging/iio/adc/max1363_core.c: warning: 'st' may be used uninitialized in this function: => 1253
+ drivers/staging/iio/industrialio-core.c: warning: 'mask' may be used uninitialized in this function: => 891
+ drivers/staging/iio/industrialio-trigger.c: warning: initialization makes pointer from integer without a cast: => 403, 412
+ drivers/staging/iio/light/isl29018.c: warning: 'new_adc_bit' may be used uninitialized in this function: => 327
+ drivers/staging/iio/light/isl29018.c: warning: 'new_range' may be used uninitialized in this function: => 285
+ drivers/staging/iio/light/tsl2563.c: warning: initialization from incompatible pointer type: => 701
+ drivers/staging/lirc/lirc_serial.c: warning: format '%lx' expects type 'long unsigned int', but argument 6 has type '__kernel_suseconds_t': => 720, 731, 705
+ drivers/staging/lirc/lirc_serial.c: warning: format '%lx' expects type 'long unsigned int', but argument 7 has type '__kernel_suseconds_t': => 720, 731, 705
+ drivers/staging/mei/interrupt.c: warning: 'buffer' may be used uninitialized in this function: => 198
+ drivers/staging/rtl8187se/ieee80211/ieee80211_softmac.c: warning: value computed is not used: => 824
+ drivers/staging/rtl8192e/ieee80211/ieee80211_module.c: warning: comparison of distinct pointer types lacks a cast: => 254
+ drivers/staging/rtl8192e/ieee80211/ieee80211_softmac.c: warning: value computed is not used: => 781
+ drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c: warning: value computed is not used: => 780
+ drivers/staging/rtl8712/rtl8712_recv.c: warning: 'rx_pwr_all' may be used uninitialized in this function: => 750
+ drivers/staging/rtl8712/rtl871x_ioctl_linux.c: warning: 'addr' may be used uninitialized in this function: => 1775, 1758
+ drivers/staging/sm7xx/smtcfb.c: warning: 'sm712vga_setup' defined but not used: => 830, 829
+ drivers/staging/solo6x10/core.c: warning: assignment makes pointer from integer without a cast: => 140
+ drivers/staging/solo6x10/enc.c: warning: assignment makes pointer from integer without a cast: => 132, 101
+ drivers/staging/solo6x10/g723.c: warning: assignment makes pointer from integer without a cast: => 139
+ drivers/staging/solo6x10/p2m.c: warning: initialization makes pointer from integer without a cast: => 52
+ drivers/staging/speakup/serialio.c: warning: statement with no effect: => 116, 114, 115, 113
+ drivers/staging/speakup/synth.c: warning: suggest explicit braces to avoid ambiguous 'else': => 142
+ drivers/staging/usbip/stub_tx.c: warning: format '%lu' expects type 'long unsigned int', but argument 4 has type 'size_t': => 237
+ drivers/staging/usbip/usbip_common.c: warning: 'ret' is used uninitialized in this function: => 796
+ drivers/staging/usbip/usbip_common.c: warning: 'ret' may be used uninitialized in this function: => 796
+ drivers/staging/vme/bridges/vme_ca91cx42.c: warning: cast from pointer to integer of different size: => 926, 920, 980, 872, 866
+ drivers/staging/wlags49_h2/wl_main.c: warning: comparison is always true due to limited range of data type: => 544
+ drivers/staging/wlags49_h25/../wlags49_h2/wl_main.c: warning: comparison is always true due to limited range of data type: => 544
+ drivers/staging/wlan-ng/prism2fw.c: warning: the frame size of 4224 bytes is larger than 2048 bytes: => 1115
+ drivers/staging/wlan-ng/prism2fw.c: warning: the frame size of 4256 bytes is larger than 2048 bytes: => 1115
+ drivers/staging/wlan-ng/prism2fw.c: warning: the frame size of 4272 bytes is larger than 2048 bytes: => 1115
+ drivers/staging/xgifb/XGI_main_26.c: warning: unused variable 'sr_data': => 1213
+ drivers/target/tcm_fc/tfc_cmd.c: warning: 'data_dir' may be used uninitialized in this function: => 567
+ drivers/target/tcm_fc/tfc_conf.c: warning: 'ft_init' defined but not used: => 641, 642
+ drivers/target/tcm_fc/tfc_io.c: warning: comparison of distinct pointer types lacks a cast: => 160
+ drivers/tty/cyclades.c: warning: 'cyz_interrupt' defined but not used: 1200 => 1198, 1199
+ drivers/tty/rocket.c: warning: 'rmSpeakerReset' defined but not used: 3166 => 3119, 3120
+ drivers/tty/rocket.c: warning: 'sPCIInitController' defined but not used: 2625 => 2578, 2583
+ drivers/tty/serial/8250.c: warning: statement with no effect: => 2270
+ drivers/usb/gadget/f_fs.c: warning: 'rem_type1' may be used uninitialized in this function: => 1976
+ drivers/usb/gadget/f_hid.c: warning: format '%zd' expects type 'signed size_t', but argument 3 has type 'ssize_t': => 244
+ drivers/usb/gadget/f_ncm.c: warning: 'tmp' may be used uninitialized in this function: => 434
+ drivers/usb/gadget/inode.c: warning: format '%Zd' expects type 'signed size_t', but argument 4 has type 'ssize_t': => 1933
+ drivers/usb/host/isp1362.h: warning: statement with no effect: => 729
+ drivers/usb/host/oxu210hp-hcd.c: warning: unused variable 'base': => 3901
+ drivers/usb/otg/twl6030-usb.c: warning: 'twl6030_set_phy_clk' defined but not used: 135 => 137, 138
+ drivers/usb/wusbcore/devconnect.c: warning: format '%zd' expects type 'signed size_t', but argument 3 has type 'ssize_t': => 806
+ drivers/usb/wusbcore/devconnect.c: warning: format '%zd' expects type 'signed size_t', but argument 4 has type 'ssize_t': => 826, 820
+ drivers/usb/wusbcore/wa-rpipe.c: warning: format '%zd' expects type 'signed size_t', but argument 4 has type 'ssize_t': => 129, 91
+ drivers/usb/wusbcore/wa-xfer.c: warning: format '%zu' expects type 'size_t', but argument 6 has type 'ssize_t': => 251, 267
+ drivers/usb/wusbcore/wa-xfer.c: warning: format '%zu' expects type 'size_t', but argument 7 has type 'ssize_t': => 260
+ drivers/uwb/i1480/dfu/dfu.c: warning: format '%zd' expects type 'signed size_t', but argument 4 has type 'ssize_t': => 122
+ drivers/uwb/i1480/dfu/dfu.c: warning: format '%zu' expects type 'size_t', but argument 4 has type 'ssize_t': => 141
+ drivers/uwb/i1480/dfu/mac.c: warning: format '%zd' expects type 'signed size_t', but argument 3 has type 'ssize_t': => 180
+ drivers/uwb/i1480/dfu/mac.c: warning: format '%zd' expects type 'signed size_t', but argument 7 has type 'ssize_t': => 243, 234
+ drivers/uwb/i1480/dfu/mac.c: warning: format '%zu' expects type 'size_t', but argument 4 has type 'ssize_t': => 488
+ drivers/uwb/i1480/dfu/usb.c: warning: format '%zd' expects type 'signed size_t', but argument 4 has type 'ssize_t': => 174
+ drivers/uwb/i1480/dfu/usb.c: warning: format '%zu' expects type 'size_t', but argument 4 has type 'ssize_t': => 181
+ drivers/uwb/ie.c: warning: format '%zu' expects type 'size_t', but argument 3 has type 'ssize_t': => 134, 139
+ drivers/uwb/neh.c: warning: format '%zd' expects type 'signed size_t', but argument 6 has type 'ssize_t': => 516
+ drivers/uwb/neh.c: warning: format '%zu' expects type 'size_t', but argument 3 has type 'ssize_t': => 386
+ drivers/uwb/reset.c: warning: format '%zu' expects type 'size_t', but argument 4 has type 'ssize_t': => 239
+ drivers/vhost/vhost.c: warning: unused variable 'a': => 460
+ drivers/vhost/vhost.c: warning: unused variable 's': => 502
+ drivers/video/via/viafbdev.c: warning: unused variable 'r': => 2019
+ drivers/virtio/virtio_ring.c: warning: cast to pointer from integer of different size: => 278
+ fs/btrfs/delayed-inode.c: warning: 'root' may be used uninitialized in this function: => 439
+ fs/btrfs/volumes.c: warning: 'max_chunk_size' may be used uninitialized in this function: => 2310
+ fs/btrfs/volumes.c: warning: 'max_stripe_size' may be used uninitialized in this function: => 2309
+ fs/cifs/connect.c: warning: 'pSesInfo' may be used uninitialized in this function: => 2993
+ fs/cifs/connect.c: warning: 'tcon' may be used uninitialized in this function: => 2994
+ fs/cifs/connect.c: warning: 'xid' may be used uninitialized in this function: => 2992
+ fs/lockd/svclock.c: warning: 'nlmdbg_cookie2a' declared 'static' but never defined: => 49
+ fs/nfs/file.c: warning: unused variable 'count': => 234
+ fs/nfs/file.c: warning: unused variable 'dentry': => 140
+ fs/nfs/pnfs_dev.c: warning: unused variable 'p': => 48
+ fs/read_write.c: warning: unused variable 'buf': => 625
+ include/linux/jhash.h: warning: array subscript is above array bounds: => 90, 95, 97, 94, 91, 92, 93, 96
+ include/math-emu/double.h: warning: "__LITTLE_ENDIAN" is not defined: => 59:5
+ include/math-emu/single.h: warning: "__LITTLE_ENDIAN" is not defined: => 50:5
+ kernel/profile.c: warning: 'profile_cpu_callback' defined but not used: => 355
+ kernel/profile.c: warning: 'profile_discard_flip_buffers' defined but not used: => 291
+ kernel/profile.c: warning: 'profile_flip_buffers' defined but not used: => 268
+ kernel/sched.c: warning: initialization from incompatible pointer type: => 7206
+ kernel/trace/ring_buffer.c: warning: unused variable 'local_clock_stable': => 2175
+ kernel/trace/trace_printk.c: warning: 'fmt' may be used uninitialized in this function: => 52
+ mm/vmstat.c: warning: 'frag_next' defined but not used: => 631
+ mm/vmstat.c: warning: 'frag_start' defined but not used: => 619
+ mm/vmstat.c: warning: 'frag_stop' defined but not used: => 639
+ mm/vmstat.c: warning: 'walk_zones_in_node' defined but not used: => 644
+ modpost: WARNING: modpost: Found 16 section mismatch(es).: => N/A
+ modpost: WARNING: modpost: Found 17 section mismatch(es).: => N/A
+ modpost: WARNING: modpost: Found 8 section mismatch(es).: => N/A
+ net/mac80211/led.c: warning: type defaults to 'int' in declaration of '__mptr': => 213, 277
+ net/mac80211/util.c: warning: label 'wake_up' defined but not used: => 1279
+ net/sunrpc/auth_gss/auth_gss.c: warning: format '%Zd' expects type 'signed size_t', but argument 2 has type 'ssize_t': => 708
+ net/sunrpc/auth_gss/auth_gss.c: warning: format '%zd' expects type 'signed size_t', but argument 3 has type 'ssize_t': => 690
+ net/sunrpc/rpcb_clnt.c: warning: unused variable 'task': => 836, 764, 804, 858, 781
+ net/xfrm/xfrm_policy.c: warning: 'xfrm_dst_ops' may be used uninitialized in this function CC lib/ratelimit.o: => 2421
+ sound/isa/sb/sb16.c: warning: 'err' may be used uninitialized in this function: => 526
+ sound/oss/dmabuf.c: warning: passing argument 1 of 'virt_to_phys' makes pointer from integer without a cast: => 139
+ sound/oss/pss.c: warning: 'check_region' is deprecated (declared at /scratch/kisskb/src/include/linux/ioport.h:172): => 676
+ sound/pci/ctxfi/ctvmem.c: warning: 'entry' may be used uninitialized in this function: => 34, 79
+ sound/soc/codecs/wm8915.c: warning: 'i' may be used uninitialized in this function: => 703
+ sound/soc/soc-cache.c: warning: 'ret' may be used uninitialized in this function: => 299
+ warning: (BATTERY_DS2780) selects W1 which has unmet direct dependencies (HAS_IOMEM): => N/A
+ warning: (CAVIUM_OCTEON_REFERENCE_BOARD && SOC_AR71XX && SOC_AR724X && BCM63XX_CPU_6338) selects USB_ARCH_HAS_OHCI which has unmet direct dependencies (USB_SUPPORT): => N/A
+ warning: (CAVIUM_OCTEON_REFERENCE_BOARD && SOC_AR71XX && SOC_AR724X && SOC_AR913X) selects USB_ARCH_HAS_EHCI which has unmet direct dependencies (USB_SUPPORT): => N/A
+ warning: (DRM_RADEON_KMS && DRM_I915 && STUB_POULSBO && FB_BACKLIGHT && PANEL_SHARP_LS037V7DW01 && PANEL_ACX565AKM && USB_APPLEDISPLAY && FB_OLPC_DCON && ASUS_LAPTOP && SONY_LAPTOP && THINKPAD_ACPI && EEEPC_LAPTOP && ACPI_ASUS && ACPI_CMPC) selects BACKLIGHT_CLASS_DEVICE which has unmet direct dependencies (HAS_IOMEM && BACKLIGHT_LCD_SUPPORT): => N/A
+ warning: (IA32_EMULATION) selects COMPAT_BINFMT_ELF which has unmet direct dependencies (COMPAT && BINFMT_ELF): => N/A
+ warning: (PM_SLEEP_SMP) selects HOTPLUG_CPU which has unmet direct dependencies (SMP && HOTPLUG && EXPERIMENTAL && (PPC_PSERIES || PPC_PMAC)): => N/A
+ warning: (RADIO_WL128X) selects TI_ST which has unmet direct dependencies (MISC_DEVICES && NET && GPIOLIB): => N/A
+ warning: (SCSI_SRP) selects SCSI_TGT which has unmet direct dependencies (SCSI && EXPERIMENTAL): => N/A
+ warning: arch/powerpc/kernel/built-in.o(.text+0x14e9e): Section mismatch in reference from the function register_power_pmu() to the variable .cpuinit.data:power_pmu_notifier_nb.28667: => N/A
+ warning: arch/powerpc/kernel/built-in.o(.text+0x14ea6): Section mismatch in reference from the function register_power_pmu() to the variable .cpuinit.data:power_pmu_notifier_nb.28667: => N/A
+ warning: arch/powerpc/kernel/built-in.o(.text+0x14eb4): Section mismatch in reference from the function register_power_pmu() to the function .cpuinit.text:power_pmu_notifier(): => N/A
+ warning: arch/powerpc/kernel/built-in.o(.text+0x14ec8): Section mismatch in reference from the function register_power_pmu() to the function .cpuinit.text:power_pmu_notifier(): => N/A
+ warning: arch/powerpc/kernel/built-in.o(.text+0x14edc): Section mismatch in reference from the function register_power_pmu() to the function .cpuinit.text:power_pmu_notifier(): => N/A
+ warning: arch/powerpc/kernel/built-in.o(.text+0x5bc88): Section mismatch in reference from the function .register_power_pmu() to the function .cpuinit.text:.power_pmu_notifier(): => N/A
+ warning: arch/powerpc/kernel/built-in.o(.text+0x5bca4): Section mismatch in reference from the function .register_power_pmu() to the function .cpuinit.text:.power_pmu_notifier(): => N/A
+ warning: arch/powerpc/kernel/built-in.o(.text+0x5bcc0): Section mismatch in reference from the function .register_power_pmu() to the function .cpuinit.text:.power_pmu_notifier(): => N/A
+ warning: arch/powerpc/kernel/built-in.o(.text+0x5d7f8): Section mismatch in reference from the function .register_power_pmu() to the function .cpuinit.text:.power_pmu_notifier(): => N/A
+ warning: arch/powerpc/kernel/built-in.o(.text+0x5d814): Section mismatch in reference from the function .register_power_pmu() to the function .cpuinit.text:.power_pmu_notifier(): => N/A
+ warning: arch/powerpc/kernel/built-in.o(.text+0x5d830): Section mismatch in reference from the function .register_power_pmu() to the function .cpuinit.text:.power_pmu_notifier(): => N/A
+ warning: arch/powerpc/kernel/built-in.o(.text+0xc974): Section mismatch in reference from the variable start_secondary_resume to the function .devinit.text:start_secondary(): => N/A
+ warning: arch/powerpc/mm/built-in.o(.text+0xb3a4): Section mismatch in reference from the function .mark_reserved_regions_for_nid() to the function .init.text:.get_node_active_region(): => N/A
+ warning: arch/powerpc/mm/built-in.o(.text+0xb488): Section mismatch in reference from the function .mark_reserved_regions_for_nid() to the function .init.text:.get_node_active_region(): => N/A
+ warning: arch/powerpc/sysdev/built-in.o(.text+0x101c4): Section mismatch in reference from the function .icp_native_init() to the function .init.text:.icp_native_init_one_node(): => N/A
+ warning: arch/powerpc/sysdev/built-in.o(.text+0x10274): Section mismatch in reference from the function .icp_native_init() to the function .init.text:.icp_native_init_one_node(): => N/A
+ warning: arch/powerpc/sysdev/built-in.o(.text+0x10c74): Section mismatch in reference from the function .ics_rtas_init() to the function .init.text:.xics_register_ics(): => N/A
+ warning: arch/powerpc/sysdev/built-in.o(.text+0xe72c): Section mismatch in reference from the function .icp_native_init() to the function .init.text:.icp_native_init_one_node(): => N/A
+ warning: arch/powerpc/sysdev/built-in.o(.text+0xe7dc): Section mismatch in reference from the function .icp_native_init() to the function .init.text:.icp_native_init_one_node(): => N/A
+ warning: arch/powerpc/sysdev/built-in.o(.text+0xf1dc): Section mismatch in reference from the function .ics_rtas_init() to the function .init.text:.xics_register_ics(): => N/A
+ warning: arch/powerpc/sysdev/xics/built-in.o(.text+0x16d0): Section mismatch in reference from the function .icp_native_init() to the function .init.text:.icp_native_init_one_node(): => N/A
+ warning: arch/powerpc/sysdev/xics/built-in.o(.text+0x1780): Section mismatch in reference from the function .icp_native_init() to the function .init.text:.icp_native_init_one_node(): => N/A
+ warning: arch/powerpc/sysdev/xics/built-in.o(.text+0x2180): Section mismatch in reference from the function .ics_rtas_init() to the function .init.text:.xics_register_ics(): => N/A
+ warning: drivers/built-in.o(.data+0x1ad58): Section mismatch in reference from the variable ab3550_driver to the function .init.text:ab3550_probe(): => N/A
+ warning: drivers/built-in.o(.data+0x84a0): Section mismatch in reference from the variable scx200_pci_drv to the function .devinit.text:scx200_probe(): => N/A
+ warning: drivers/built-in.o(.text+0x1115b6): Section mismatch in reference from the function ni_init_microcode() to the function .init.text:platform_device_register_resndata(): => N/A
+ warning: drivers/built-in.o(.text+0x116180): Section mismatch in reference from the function mga_warp_install_microcode() to the function .init.text:platform_device_register_resndata(): => N/A
+ warning: drivers/built-in.o(.text+0x1306ca): Section mismatch in reference from the function lis3lv02d_init_device() to the function .init.text:platform_device_register_resndata(): => N/A
+ warning: drivers/built-in.o(.text+0x5a10f): Section mismatch in reference from the function r128_cce_load_microcode() to the function .init.text:platform_device_register_resndata(): => N/A
+ warning: drivers/built-in.o(.text+0x63671): Section mismatch in reference from the function mga_warp_install_microcode() to the function .init.text:platform_device_register_resndata(): => N/A
+ warning: drivers/built-in.o(.text+0x98fea): Section mismatch in reference from the function radeon_cp_init_microcode() to the function .init.text:platform_device_register_resndata(): => N/A
+ warning: drivers/built-in.o(.text+0xa5b44): Section mismatch in reference from the function r600_cp_init_microcode() to the function .init.text:platform_device_register_resndata(): => N/A
+ warning: drivers/built-in.o(.text+0xd9542): Section mismatch in reference from the function r100_cp_init_microcode() to the function .init.text:platform_device_register_resndata(): => N/A
+ warning: drivers/built-in.o(.text+0xee53f): Section mismatch in reference from the function r600_init_microcode() to the function .init.text:platform_device_register_resndata(): => N/A
+ warning: drivers/gpu/built-in.o(.text+0x1388a8): Section mismatch in reference from the function .radeon_get_clock_info() to the function .devinit.text:.radeon_read_clocks_OF(): => N/A
+ warning: drivers/gpu/drm/built-in.o(.text+0x1388a8): Section mismatch in reference from the function .radeon_get_clock_info() to the function .devinit.text:.radeon_read_clocks_OF(): => N/A
+ warning: drivers/gpu/drm/radeon/built-in.o(.text+0xd480c): Section mismatch in reference from the function .radeon_get_clock_info() to the function .devinit.text:.radeon_read_clocks_OF(): => N/A
+ warning: drivers/gpu/drm/radeon/radeon.o(.text+0x49748): Section mismatch in reference from the function radeon_get_clock_info() to the function .devinit.text:radeon_read_clocks_OF(): => N/A
+ warning: drivers/gpu/drm/radeon/radeon.o(.text+0xd480c): Section mismatch in reference from the function .radeon_get_clock_info() to the function .devinit.text:.radeon_read_clocks_OF(): => N/A
+ warning: drivers/gpu/drm/radeon/radeon.o(.text+0xd4810): Section mismatch in reference from the function .radeon_get_clock_info() to the function .devinit.text:.radeon_read_clocks_OF(): => N/A
+ warning: drivers/i2c/built-in.o(.data+0xe80): Section mismatch in reference from the variable scx200_pci_drv to the function .devinit.text:scx200_probe(): => N/A
+ warning: drivers/i2c/busses/built-in.o(.data+0xca0): Section mismatch in reference from the variable scx200_pci_drv to the function .devinit.text:scx200_probe(): => N/A
+ warning: drivers/input/built-in.o(.text+0x27a64): Section mismatch in reference from the function .tc3589x_keypad_open() to the function .devinit.text:.tc3589x_keypad_init_key_hardware(): => N/A
+ warning: drivers/input/keyboard/built-in.o(.text+0x10860): Section mismatch in reference from the function .tc3589x_keypad_open() to the function .devinit.text:.tc3589x_keypad_init_key_hardware(): => N/A
+ warning: drivers/input/keyboard/built-in.o(.text+0xc3ec): Section mismatch in reference from the function tc3589x_keypad_open() to the function .devinit.text:adp5520_keys_probe(): => N/A
+ warning: drivers/mfd/built-in.o(.data+0x3b08): Section mismatch in reference from the variable ab3550_driver to the function .init.text:ab3550_probe(): => N/A
+ warning: drivers/mfd/built-in.o(.data+0x61c0): Section mismatch in reference from the variable ab3550_driver to the function .init.text:pm860x_i2c_init(): => N/A
+ warning: drivers/net/irda/smsc-ircc2.o(.devinit.text+0x1a7): Section mismatch in reference from the function smsc_ircc_pnp_probe() to the function .init.text:smsc_ircc_open(): => N/A
+ warning: drivers/sbus/char/bbc.o(.devinit.text+0x8): Section mismatch in reference from the function bbc_i2c_probe() to the function .init.text:T.356(): => N/A
+ warning: drivers/staging/comedi/drivers/s626.o(.text+0x2efe): Section mismatch in reference from the function s626_attach() to the variable .devinit.rodata:s626_pci_table: => N/A
+ warning: drivers/staging/comedi/drivers/s626.o(.text+0x2f08): Section mismatch in reference from the function s626_attach() to the variable .devinit.rodata:s626_pci_table: => N/A
+ warning: drivers/staging/comedi/drivers/s626.o(.text+0x2f0f): Section mismatch in reference from the function s626_attach() to the variable .devinit.rodata:s626_pci_table: => N/A
+ warning: drivers/staging/comedi/drivers/s626.o(.text+0x2f2f): Section mismatch in reference from the function s626_attach() to the variable .devinit.rodata:s626_pci_table: => N/A
+ warning: drivers/usb/gadget/g_multi.o(.text+0x7d38): Section mismatch in reference from the function cdc_config_register() to the function .init.text:cdc_do_config(): => N/A
+ warning: drivers/usb/gadget/g_multi.o(.text+0x7da0): Section mismatch in reference from the function rndis_config_register() to the function .init.text:rndis_do_config(): => N/A
+ warning: drivers/video/built-in.o(.text+0x3d0d8): Section mismatch in reference from the function sm501fb_init_fb() to the variable .devinit.data:mode_option: => N/A
+ warning: drivers/video/sm501fb.o(.text+0x21d4): Section mismatch in reference from the function sm501fb_init_fb() to the variable .devinit.data:sm501_default_mode: => N/A
+ warning: vmlinux.o(.data+0x15e20): Section mismatch in reference from the variable scx200_pci_drv to the function .devinit.text:scx200_probe(): => N/A
+ warning: vmlinux.o(.data+0x84a98): Section mismatch in reference from the variable ab3550_driver to the function .init.text:ab3550_probe(): => N/A
+ warning: vmlinux.o(.devinit.text+0x9269): Section mismatch in reference from the function cnb20le_res() to the function .init.text:acpi_os_get_root_pointer(): => N/A
+ warning: vmlinux.o(.text+0x16b41f): Section mismatch in reference from the function r128_cce_load_microcode() to the function .init.text:platform_device_register_resndata(): => N/A
+ warning: vmlinux.o(.text+0x174981): Section mismatch in reference from the function mga_warp_install_microcode() to the function .init.text:platform_device_register_resndata(): => N/A
+ warning: vmlinux.o(.text+0x4187c2): Section mismatch in reference from the function radeon_cp_init_microcode() to the function .init.text:platform_device_register_resndata(): => N/A
+ warning: vmlinux.o(.text+0x42531c): Section mismatch in reference from the function r600_cp_init_microcode() to the function .init.text:platform_device_register_resndata(): => N/A
+ warning: vmlinux.o(.text+0x458d1a): Section mismatch in reference from the function r100_cp_init_microcode() to the function .init.text:platform_device_register_resndata(): => N/A
+ warning: vmlinux.o(.text+0x46dd17): Section mismatch in reference from the function r600_init_microcode() to the function .init.text:platform_device_register_resndata(): => N/A
+ warning: vmlinux.o(.text+0x490d8e): Section mismatch in reference from the function ni_init_microcode() to the function .init.text:platform_device_register_resndata(): => N/A
+ warning: vmlinux.o(.text+0x495958): Section mismatch in reference from the function mga_warp_install_microcode() to the function .init.text:platform_device_register_resndata(): => N/A
+ warning: vmlinux.o(.text+0x4afea2): Section mismatch in reference from the function lis3lv02d_init_device() to the function .init.text:platform_device_register_resndata(): => N/A

385 improvements:
- /tmp/cckVNE3Z.s: Warning: source register same as write-back base: 104 =>
- <stdin>: warning: #warning syscall sync_file_range not implemented: 1430:2 =>
- <stdin>: warning: #warning syscall umount2 not implemented: 394:2 =>
- arch/mips/configs/malta_defconfig: warning: symbol value 'm' invalid for LEDS_CLASS: 377 =>
- arch/parisc/kernel/cache.c: warning: format '%s' expects type 'char *', but argument 4 has type 'void * const': 310 =>
- arch/parisc/kernel/cache.c: warning: pointer type mismatch in conditional expression: 310 =>
- arch/powerpc/configs/pmac32_defconfig: warning: symbol value 'm' invalid for BT_L2CAP: 115 =>
- arch/powerpc/configs/pmac32_defconfig: warning: symbol value 'm' invalid for BT_SCO: 116 =>
- arch/powerpc/configs/ppc6xx_defconfig: warning: symbol value 'm' invalid for BT_L2CAP: 354 =>
- arch/powerpc/configs/ppc6xx_defconfig: warning: symbol value 'm' invalid for BT_SCO: 355 =>
- arch/powerpc/configs/ps3_defconfig: warning: symbol value 'm' invalid for BT_L2CAP: 55 =>
- arch/powerpc/configs/ps3_defconfig: warning: symbol value 'm' invalid for BT_SCO: 56 =>
- arch/powerpc/sysdev/mv64x60_dev.c: warning: assignment makes pointer from integer without a cast: 253 =>
- arch/s390/mm/extmem.c: warning: 'end_addr' may be used uninitialized in this function: 411, 573 =>
- arch/s390/mm/extmem.c: warning: 'start_addr' may be used uninitialized in this function: 411, 573 =>
- arch/x86/include/asm/uaccess_32.h: warning: call to 'copy_from_user_overflow' declared with attribute warning: copy_from_user() buffer size is not provably correct: 212 =>
- arch/xtensa/include/asm/regs.h: warning: this is the location of the previous definition: 59:1 =>
- arch/xtensa/kernel/entry.S: Warning: value 0xffffffff30000000 truncated to 0x30000000: 1545 =>
- arch/xtensa/kernel/irq.c: warning: passing argument 1 of 'xtensa_irq_mask' makes pointer from integer without a cast: 92 =>
- arch/xtensa/kernel/irq.c: warning: passing argument 1 of 'xtensa_irq_unmask' makes pointer from integer without a cast: 87 =>
- arch/xtensa/kernel/process.c: warning: unused variable 'ti': 180 =>
- arch/xtensa/kernel/time.c: warning: initialization from incompatible pointer type: 42 =>
- arch/xtensa/mm/tlb.c: warning: comparison of distinct pointer types lacks a cast: 71, 68 =>
- block/elevator.c: warning: 'elevator_get' uses dynamic stack allocation: 175 =>
- drivers/base/memory.c: warning: 'ret' may be used uninitialized in this function: 404 =>
- drivers/base/power/sysfs.c: warning: 'dev_attr_wakeup' defined but not used: 249 =>
- drivers/block/xd.c: warning: 'address' may be used uninitialized in this function: 159 =>
- drivers/block/xd.c: warning: 'controller' may be used uninitialized in this function: 158 =>
- drivers/dma/ioat/dma_v2.c: warning: unused variable 'chanerr': 556 =>
- drivers/dma/pch_dma.c: warning: 'i' may be used uninitialized in this function: 406 =>
- drivers/gpio/ml_ioh_gpio.c: warning: 'ioh_gpio_restore_reg_conf' defined but not used: 153 =>
- drivers/gpio/ml_ioh_gpio.c: warning: 'ioh_gpio_save_reg_conf' defined but not used: 144 =>
- drivers/infiniband/hw/nes/nes.c: warning: ignoring return value of 'kstrtoul', declared with attribute warn_unused_result: 1141 =>
- drivers/infiniband/ulp/srp/ib_srp.c: warning: cast to pointer from integer of different size: 1150, 1234 =>
- drivers/input/keyboard/matrix_keypad.c: warning: 'matrix_keypad_resume' defined but not used: 284 =>
- drivers/input/keyboard/matrix_keypad.c: warning: 'matrix_keypad_suspend' defined but not used: 271 =>
- drivers/input/touchscreen/htcpen.c: warning: 'pnp_ids' defined but not used: 50 =>
- drivers/media/video/gspca/sonixj.c: warning: comparison is always false due to limited range of data type: 2905 =>
- drivers/message/fusion/mptsas.c: warning: unused variable 'log_info': 5015 =>
- drivers/mfd/wl1273-core.c: warning: unused variable 'val': 156 =>
- drivers/misc/apds990x.c: warning: 'apds990x_chip_on' defined but not used: 613, 612 =>
- drivers/misc/hpilo.c: warning: 'ilo_remove' defined but not used: 722 =>
- drivers/mtd/chips/cfi_cmdset_0001.c: warning: the frame size of 1044 bytes is larger than 1024 bytes: 861 =>
- drivers/mtd/maps/latch-addr-flash.c: warning: 'latch_addr_flash_remove' defined but not used: 102 =>
- drivers/net/atl1c/atl1c_main.c: warning: 'atl1c_resume' defined but not used: 2539, 2540 =>
- drivers/net/atlx/atl1.c: warning: 'atl1_resume' defined but not used: 2823 =>
- drivers/net/jme.c: warning: 'jme_resume' defined but not used: 3216 =>
- drivers/net/jme.c: warning: 'jme_suspend' defined but not used: 3177 =>
- drivers/net/rionet.c: warning: cast from pointer to integer of different size: 166 =>
- drivers/net/skge.c: warning: 'skge_resume' defined but not used: 4067 =>
- drivers/net/skge.c: warning: 'skge_suspend' defined but not used: 4042 =>
- drivers/net/wireless/ath/ath5k/reset.c: warning: 'txf2txs' may be used uninitialized in this function: 100 =>
- drivers/net/wireless/b43/phy_n.c: warning: 'last' may be used uninitialized in this function: 3093 =>
- drivers/net/wireless/b43/phy_n.c: warning: 'save_regs_phy$7' may be used uninitialized in this function: 2270 =>
- drivers/net/wireless/b43/phy_n.c: warning: 'save_regs_phy$8' may be used uninitialized in this function: 2270 =>
- drivers/net/wireless/b43/phy_n.c: warning: 'save_regs_phy[7]' may be used uninitialized in this function: 2270 =>
- drivers/net/wireless/b43/phy_n.c: warning: 'save_regs_phy[8]' may be used uninitialized in this function: 2270 =>
- drivers/net/wireless/b43/phy_n.c: warning: 'tabent_r2' may be used uninitialized in this function: 3848 =>
- drivers/net/wireless/b43/phy_n.c: warning: 'tabent_r3' may be used uninitialized in this function: 3849 =>
- drivers/net/wireless/mwl8k.c: warning: 'ap_legacy_rates' may be used uninitialized in this function: 3990 =>
- drivers/net/wireless/p54/eeprom.c: warning: 'freq' may be used uninitialized in this function: 494 =>
- drivers/net/wireless/rt2x00/rt2800lib.c: warning: 'comp_value' may be used uninitialized in this function: 1822 =>
- drivers/net/wireless/rtlwifi/rtl8192c/dm_common.c: warning: 'cck_index' may be used uninitialized in this function: 637 =>
- drivers/net/wireless/rtlwifi/rtl8192c/dm_common.c: warning: 'cck_index_old' may be used uninitialized in this function: 637 =>
- drivers/net/wireless/rtlwifi/rtl8192c/fw_common.c: warning: 'box_extreg' may be used uninitialized in this function: 303 =>
- drivers/net/wireless/rtlwifi/rtl8192c/fw_common.c: warning: 'box_reg' may be used uninitialized in this function: 303 =>
- drivers/net/wireless/rtlwifi/rtl8192ce/rf.c: warning: 'chnlgroup' may be used uninitialized in this function: 205 =>
- drivers/net/wireless/rtlwifi/rtl8192ce/rf.c: warning: 'u4_regvalue' may be used uninitialized in this function: 450 =>
- drivers/net/wireless/rtlwifi/rtl8192cu/hw.c: warning: 'hq_sele' may be used uninitialized in this function: 924 =>
- drivers/pci/intel-iommu.c: warning: no return statement in function returning non-void: 3231 =>
- drivers/pci/pcie/aer/aer_inject.c: warning: 'cor_mask_orig' may be used uninitialized in this function: 329 =>
- drivers/pci/pcie/aer/aer_inject.c: warning: 'uncor_mask_orig' may be used uninitialized in this function: 329 =>
- drivers/pci/probe.c: warning: large integer implicitly truncated to unsigned type: 207 =>
- drivers/platform/x86/ibm_rtl.c: warning: cast from pointer to integer of different size: 278, 290 =>
- drivers/platform/x86/sony-laptop.c: warning: unused variable 'handle': 976, 964 =>
- drivers/power/bq27x00_battery.c: warning: 'bq27x00_powersupply_init' defined but not used: 520 =>
- drivers/power/bq27x00_battery.c: warning: 'bq27x00_powersupply_unregister' defined but not used: 546 =>
- drivers/regulator/wm831x-dcdc.c: warning: unused variable 'wm831x': 779, 603 =>
- drivers/scsi/fcoe/fcoe.c: warning: label 'out_nodev' defined but not used: 1855, 1812 =>
- drivers/staging/iio/magnetometer/ak8975.c: warning: 'ak8975_remove' defined but not used: 513 =>
- drivers/tty/n_gsm.c: warning: zero-length gnu_printf format string: 535 =>
- drivers/tty/n_gsm.c: warning: zero-length printf format string: 535 =>
- drivers/tty/serial/pch_uart.c: warning: assignment makes pointer from integer without a cast: 1399, 869 =>
- drivers/usb/host/xhci-pci.c: warning: assignment makes pointer from integer without a cast: 61 =>
- drivers/usb/misc/usbtest.c: warning: cast from pointer to integer of different size: 273 =>
- drivers/usb/otg/twl6030-usb.c: warning: ISO C90 forbids mixed declarations and code: 183 =>
- drivers/video/aty/atyfb_base.c: warning: 'aty_bl_exit' defined but not used: 2271 =>
- drivers/video/aty/atyfb_base.c: warning: 'store_video_par' defined but not used: 2793 =>
- drivers/video/efifb.c: warning: cast to pointer from integer of different size: 247 =>
- drivers/video/mb862xx/mb862xxfb.c: warning: 'dev_attr_dispregs' defined but not used: 464 =>
- drivers/video/mb862xx/mb862xxfb.c: warning: 'mb862xxfb_init_fbinfo' defined but not used: 326 =>
- drivers/video/udlfb.c: warning: ignoring return value of 'device_create_bin_file', declared with attribute warn_unused_result: 1592 =>
- drivers/video/udlfb.c: warning: ignoring return value of 'device_create_file', declared with attribute warn_unused_result: 1590 =>
- fs/ext4/balloc.c: warning: passing argument 2 of 'test_and_clear_bit' from incompatible pointer type: 443 =>
- fs/ncpfs/dir.c: warning: unused variable 'sb': 128 =>
- include/trace/events/btrfs.h: warning: large integer implicitly truncated to unsigned type: 365, 197, 332, 273, 626, 68, 420, 47, 591, 144, 459, 541 =>
- kernel/irq/debug.h: warning: "PS" redefined: 8:1 =>
- lib/debugobjects.c: warning: 'obj_states' defined but not used: 73 =>
- lib/debugobjects.c: warning: unused variable 'hint': 256 =>
- modpost: WARNING: modpost: Found 12 section mismatch(es).: N/A =>
- modpost: WARNING: modpost: Found 13 section mismatch(es).: N/A =>
- modpost: WARNING: modpost: Found 14 section mismatch(es).: N/A =>
- modpost: WARNING: modpost: Found 15 section mismatch(es).: N/A =>
- net/bridge/netfilter/ebtables.c: warning: 'off' may be used uninitialized in this function: 1885 =>
- net/bridge/netfilter/ebtables.c: warning: 'size_kern' may be used uninitialized in this function: 1886 =>
- net/sched/sch_generic.c: warning: unused variable 'drivername': 254 =>
- security/selinux/hooks.c: warning: 'prefix' may be used uninitialized in this function: 964 =>
- security/selinux/hooks.c: warning: 'sclass' may be used uninitialized in this function: 1426 =>
- security/selinux/netnode.c: warning: 'idx' may be used uninitialized in this function: 173, 132 => 174
- security/selinux/selinuxfs.c: warning: passing argument 2 of 'security_read_policy' from incompatible pointer type: 400 =>
- sound/soc/codecs/alc5623.c: warning: 'alc5623_i2c_remove' defined but not used: 1067 =>
- sound/soc/codecs/wl1273.c: warning: initialization discards qualifiers from pointer target type: 212, 250 =>
- sound/soc/fsl/mpc5200_dma.c: warning: 'struct of_device' declared inside parameter list: 371, 489 =>
- sound/soc/fsl/mpc5200_dma.c: warning: (near initialization for 'mpc5200_hpcd_of_driver.shutdown'): 521, 524, 523 =>
- sound/soc/fsl/mpc5200_dma.c: warning: braces around scalar initializer: 521 =>
- sound/soc/fsl/mpc5200_dma.c: warning: excess elements in scalar initializer: 524, 523 =>
- sound/soc/fsl/mpc5200_dma.c: warning: initialization from incompatible pointer type: 519, 522, 520 =>
- sound/soc/fsl/mpc5200_dma.c: warning: its scope is only this definition or declaration, which is probably not what you want: 371 =>
- warning: (CAVIUM_OCTEON_REFERENCE_BOARD && BCM63XX_CPU_6338) selects USB_ARCH_HAS_OHCI which has unmet direct dependencies (USB_SUPPORT): N/A =>
- warning: (CAVIUM_OCTEON_REFERENCE_BOARD) selects USB_ARCH_HAS_EHCI which has unmet direct dependencies (USB_SUPPORT): N/A =>
- warning: (MEDIA_TUNER) selects MEDIA_TUNER_TEA5761 which has unmet direct dependencies (MEDIA_SUPPORT && VIDEO_MEDIA && I2C && EXPERIMENTAL): N/A =>
- warning: 1 bad relocations: N/A =>
- warning: arch/powerpc/kernel/built-in.o(.text+0x567ac): Section mismatch in reference from the function .register_power_pmu() to the function .cpuinit.text:.power_pmu_notifier(): N/A =>
- warning: arch/powerpc/kernel/built-in.o(.text+0x567c8): Section mismatch in reference from the function .register_power_pmu() to the function .cpuinit.text:.power_pmu_notifier(): N/A =>
- warning: arch/powerpc/kernel/built-in.o(.text+0x567e4): Section mismatch in reference from the function .register_power_pmu() to the function .cpuinit.text:.power_pmu_notifier(): N/A =>
- warning: arch/powerpc/kernel/built-in.o(.text+0x5830c): Section mismatch in reference from the function .register_power_pmu() to the function .cpuinit.text:.power_pmu_notifier(): N/A =>
- warning: arch/powerpc/kernel/built-in.o(.text+0x58328): Section mismatch in reference from the function .register_power_pmu() to the function .cpuinit.text:.power_pmu_notifier(): N/A =>
- warning: arch/powerpc/kernel/built-in.o(.text+0x58344): Section mismatch in reference from the function .register_power_pmu() to the function .cpuinit.text:.power_pmu_notifier(): N/A =>
- warning: arch/powerpc/mm/built-in.o(.text+0xb1d0): Section mismatch in reference from the function .mark_reserved_regions_for_nid() to the function .init.text:.get_node_active_region(): N/A =>
- warning: arch/powerpc/mm/built-in.o(.text+0xb2b4): Section mismatch in reference from the function .mark_reserved_regions_for_nid() to the function .init.text:.get_node_active_region(): N/A =>
- warning: drivers/built-in.o(.text+0x25dae54): Section mismatch in reference from the function .usb_add_config() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/built-in.o(.text+0x25e13f8): Section mismatch in reference from the function .rndis_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/built-in.o(.text+0x25e1444): Section mismatch in reference from the function .rndis_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/built-in.o(.text+0x25e1478): Section mismatch in reference from the function .rndis_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/built-in.o(.text+0x25e1bec): Section mismatch in reference from the function .ecm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/built-in.o(.text+0x25e1c38): Section mismatch in reference from the function .ecm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/built-in.o(.text+0x25e1c6c): Section mismatch in reference from the function .ecm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/built-in.o(.text+0x25e3b08): Section mismatch in reference from the function .composite_bind() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/built-in.o(.text+0x261ff38): Section mismatch in reference from the function .tc3589x_keypad_open() to the function .devinit.text:.tc3589x_keypad_init_key_hardware(): N/A =>
- warning: drivers/built-in.o(.text+0x3252268): Section mismatch in reference from the function .lp5521_probe() to the function .init.text:.lp5521_init_led(): N/A =>
- warning: drivers/built-in.o(.text+0x3254ff8): Section mismatch in reference from the function .lp5523_probe() to the function .init.text:.lp5523_init_led(): N/A =>
- warning: drivers/built-in.o(.text+0x63e09c): Section mismatch in reference from the function .radeon_get_clock_info() to the function .devinit.text:.radeon_read_clocks_OF(): N/A =>
- warning: drivers/gpu/built-in.o(.text+0x1377b4): Section mismatch in reference from the function .radeon_get_clock_info() to the function .devinit.text:.radeon_read_clocks_OF(): N/A =>
- warning: drivers/gpu/drm/built-in.o(.text+0x1377b4): Section mismatch in reference from the function .radeon_get_clock_info() to the function .devinit.text:.radeon_read_clocks_OF(): N/A =>
- warning: drivers/gpu/drm/radeon/built-in.o(.text+0xd27b4): Section mismatch in reference from the function .radeon_get_clock_info() to the function .devinit.text:.radeon_read_clocks_OF(): N/A =>
- warning: drivers/gpu/drm/radeon/radeon.o(.text+0x48270): Section mismatch in reference from the function radeon_get_clock_info() to the function .devinit.text:radeon_read_clocks_OF(): N/A =>
- warning: drivers/gpu/drm/radeon/radeon.o(.text+0xd27b4): Section mismatch in reference from the function .radeon_get_clock_info() to the function .devinit.text:.radeon_read_clocks_OF(): N/A =>
- warning: drivers/gpu/drm/radeon/radeon.o(.text+0xd27b8): Section mismatch in reference from the function .radeon_get_clock_info() to the function .devinit.text:.radeon_read_clocks_OF(): N/A =>
- warning: drivers/input/built-in.o(.text+0x27028): Section mismatch in reference from the function .tc3589x_keypad_open() to the function .devinit.text:.tc3589x_keypad_init_key_hardware(): N/A =>
- warning: drivers/input/keyboard/built-in.o(.text+0xf8c4): Section mismatch in reference from the function .tc3589x_keypad_open() to the function .devinit.text:.tc3589x_keypad_init_key_hardware(): N/A =>
- warning: drivers/leds/built-in.o(.text+0xb2dc): Section mismatch in reference from the function .lp5521_probe() to the function .init.text:.lp5521_init_led(): N/A =>
- warning: drivers/leds/built-in.o(.text+0xe06c): Section mismatch in reference from the function .lp5523_probe() to the function .init.text:.lp5523_init_led(): N/A =>
- warning: drivers/leds/leds-lp5521.o(.text+0x1093): Section mismatch in reference from the function lp5521_probe() to the function .init.text:lp5521_init_led(): N/A =>
- warning: drivers/leds/leds-lp5521.o(.text+0x1dd8): Section mismatch in reference from the function .lp5521_probe() to the function .init.text:.lp5521_init_led(): N/A =>
- warning: drivers/leds/leds-lp5521.o(.text+0xa6a): Section mismatch in reference from the function lp5521_probe() to the function .init.text:lp5521_init_led(): N/A =>
- warning: drivers/leds/leds-lp5521.o(.text+0xc50): Section mismatch in reference from the function lp5521_probe() to the function .init.text:lp5521_init_led(): N/A =>
- warning: drivers/leds/leds-lp5523.o(.text+0x12f8): Section mismatch in reference from the function lp5523_probe() to the function .init.text:lp5523_init_led(): N/A =>
- warning: drivers/leds/leds-lp5523.o(.text+0x17bb): Section mismatch in reference from the function lp5523_probe() to the function .init.text:lp5523_init_led(): N/A =>
- warning: drivers/leds/leds-lp5523.o(.text+0x29fc): Section mismatch in reference from the function .lp5523_probe() to the function .init.text:.lp5523_init_led(): N/A =>
- warning: drivers/leds/leds-lp5523.o(.text+0xfd2): Section mismatch in reference from the function lp5523_probe() to the function .init.text:lp5523_init_led(): N/A =>
- warning: drivers/misc/cs5535-mfgpt.o(.data+0x0): Section mismatch in reference from the variable cs5535_mfgpt_drv to the function .devinit.text:cs5535_mfgpt_probe(): N/A =>
- warning: drivers/misc/ioc4.o(.data+0x18): Section mismatch in reference from the variable ioc4_load_modules_work to the function .devinit.text:ioc4_load_modules(): N/A =>
- warning: drivers/mtd/devices/sst25l.o(.devinit.text+0xaa): Section mismatch in reference from the function sst25l_match_device() to the variable .init.data:sst25l_flash_info: N/A =>
- warning: drivers/mtd/devices/sst25l.o(.devinit.text+0xac): Section mismatch in reference from the function sst25l_match_device() to the variable .init.data:sst25l_flash_info: N/A =>
- warning: drivers/mtd/devices/sst25l.o(.devinit.text+0xb0): Section mismatch in reference from the function sst25l_match_device() to the variable .init.data:sst25l_flash_info: N/A =>
- warning: drivers/mtd/devices/sst25l.o(.devinit.text+0xb8): Section mismatch in reference from the function sst25l_match_device() to the variable .init.data:sst25l_flash_info: N/A =>
- warning: drivers/mtd/devices/sst25l.o(.devinit.text+0xbc): Section mismatch in reference from the function sst25l_match_device() to the (unknown reference) .init.data:(unknown): N/A =>
- warning: drivers/mtd/devices/sst25l.o(.devinit.text+0xbc): Section mismatch in reference from the function sst25l_match_device() to the variable .init.data:sst25l_flash_info: N/A =>
- warning: drivers/mtd/devices/sst25l.o(.devinit.text+0xc4): Section mismatch in reference from the function sst25l_match_device() to the variable .init.data:sst25l_flash_info: N/A =>
- warning: drivers/mtd/devices/sst25l.o(.devinit.text+0xc6): Section mismatch in reference from the function sst25l_match_device() to the variable .init.data:sst25l_flash_info: N/A =>
- warning: drivers/mtd/devices/sst25l.o(.devinit.text+0xe9): Section mismatch in reference from the function sst25l_match_device() to the (unknown reference) .init.data:(unknown): N/A =>
- warning: drivers/net/depca.o(.devinit.text+0x18): Section mismatch in reference from the function depca_isa_probe() to the function .init.text:depca_common_init(): N/A =>
- warning: drivers/net/depca.o(.devinit.text+0x40): Section mismatch in reference from the function depca_isa_probe() to the function .init.text:DepcaSignature(): N/A =>
- warning: drivers/net/depca.o(.devinit.text+0xa0): Section mismatch in reference from the function depca_isa_probe() to the function .init.text:depca_hw_init(): N/A =>
- warning: drivers/net/irda/smsc-ircc2.o(.devinit.text+0x1ac): Section mismatch in reference from the function smsc_ircc_pnp_probe() to the function .init.text:smsc_ircc_open(): N/A =>
- warning: drivers/parisc/built-in.o(.data+0x154): Section mismatch in reference from the variable lba_driver to the function .init.text:lba_driver_probe(): N/A =>
- warning: drivers/parisc/built-in.o(.data+0x1f0): Section mismatch in reference from the variable ccio_driver to the function .init.text:ccio_probe(): N/A =>
- warning: drivers/parisc/built-in.o(.data+0x334): Section mismatch in reference from the variable dino_driver to the function .init.text:dino_probe(): N/A =>
- warning: drivers/parisc/built-in.o(.data+0x428): Section mismatch in reference from the variable lasi_driver to the function .init.text:lasi_init_chip(): N/A =>
- warning: drivers/parisc/built-in.o(.data+0x484): Section mismatch in reference from the variable asp_driver to the function .init.text:asp_init_chip(): N/A =>
- warning: drivers/parisc/built-in.o(.data+0x4e0): Section mismatch in reference from the variable wax_driver to the function .init.text:wax_init_chip(): N/A =>
- warning: drivers/parisc/built-in.o(.data+0x54c): Section mismatch in reference from the variable eisa_driver to the function .init.text:eisa_probe(): N/A =>
- warning: drivers/parisc/built-in.o(.data+0x694): Section mismatch in reference from the variable superio_driver to the function .init.text:superio_probe(): N/A =>
- warning: drivers/platform/x86/asus-wmi.o(.text+0x235e): Section mismatch in reference from the function asus_wmi_add() to the function .init.text:asus_wmi_platform_init(): N/A =>
- warning: drivers/platform/x86/msi-laptop.o(.text+0xf11): Section mismatch in reference from the function load_scm_model_init() to the function .init.text:msi_laptop_input_setup(): N/A =>
- warning: drivers/sbus/char/bbc.o(.devinit.text+0xc): Section mismatch in reference from the function bbc_i2c_probe() to the function .init.text:T.326(): N/A =>
- warning: drivers/tty/serial/apbuart.o(.data+0x90): Section mismatch in reference from the variable grlib_apbuart_of_driver to the variable .init.data:apbuart_match: N/A =>
- warning: drivers/tty/serial/apbuart.o(.text+0x7a0): Section mismatch in reference from the function grlib_apbuart_configure() to the variable .init.data:apbuart_match: N/A =>
- warning: drivers/tty/serial/apbuart.o(.text+0x7a8): Section mismatch in reference from the function grlib_apbuart_configure() to the variable .init.data:apbuart_match: N/A =>
- warning: drivers/tty/serial/apbuart.o(.text+0x7e8): Section mismatch in reference from the function grlib_apbuart_configure() to the variable .init.data:apbuart_match: N/A =>
- warning: drivers/usb/gadget/built-in.o(.text+0x10a10): Section mismatch in reference from the function .composite_bind() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/built-in.o(.text+0x7d5c): Section mismatch in reference from the function .usb_add_config() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/built-in.o(.text+0xe300): Section mismatch in reference from the function .rndis_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/built-in.o(.text+0xe34c): Section mismatch in reference from the function .rndis_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/built-in.o(.text+0xe380): Section mismatch in reference from the function .rndis_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/built-in.o(.text+0xeaf4): Section mismatch in reference from the function .ecm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/built-in.o(.text+0xeb40): Section mismatch in reference from the function .ecm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/built-in.o(.text+0xeb74): Section mismatch in reference from the function .ecm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_audio.o(.text+0x2b8c): Section mismatch in reference from the function .usb_add_config() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_audio.o(.text+0x5c98): Section mismatch in reference from the function .composite_bind() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_cdc.o(.text+0x311c): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_cdc.o(.text+0x3442): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_cdc.o(.text+0x3b28): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_cdc.o(.text+0x3b48): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_cdc.o(.text+0x3b68): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_cdc.o(.text+0x3d10): Section mismatch in reference from the function .usb_add_config() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_cdc.o(.text+0x3f84): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_cdc.o(.text+0x3fa4): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_cdc.o(.text+0x3fc4): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_cdc.o(.text+0x4a17): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_cdc.o(.text+0x4a56): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_cdc.o(.text+0x4a87): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_cdc.o(.text+0x4f7f): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_cdc.o(.text+0x4fbe): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_cdc.o(.text+0x4fef): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_cdc.o(.text+0x82b4): Section mismatch in reference from the function .ecm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_cdc.o(.text+0x8300): Section mismatch in reference from the function .ecm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_cdc.o(.text+0x8334): Section mismatch in reference from the function .ecm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_cdc.o(.text+0x89f4): Section mismatch in reference from the function .acm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_cdc.o(.text+0x8a3c): Section mismatch in reference from the function .acm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_cdc.o(.text+0x8a70): Section mismatch in reference from the function .acm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_cdc.o(.text+0xb2e8): Section mismatch in reference from the function .composite_bind() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0x3d6c): Section mismatch in reference from the function .usb_add_config() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0x3e28): Section mismatch in reference from the function rndis_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0x41a6): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0x515c): Section mismatch in reference from the function rndis_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0x517c): Section mismatch in reference from the function rndis_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0x519c): Section mismatch in reference from the function rndis_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0x562c): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0x564c): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0x566c): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0x58fc): Section mismatch in reference from the function rndis_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0x593b): Section mismatch in reference from the function rndis_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0x596c): Section mismatch in reference from the function rndis_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0x5ebf): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0x5efe): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0x5f2f): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0xa310): Section mismatch in reference from the function .rndis_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0xa35c): Section mismatch in reference from the function .rndis_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0xa390): Section mismatch in reference from the function .rndis_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0xab04): Section mismatch in reference from the function .ecm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0xab50): Section mismatch in reference from the function .ecm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0xab84): Section mismatch in reference from the function .ecm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0xca1c): Section mismatch in reference from the function .composite_bind() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_ether.o(.text+0xca20): Section mismatch in reference from the function .composite_bind() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0x1263c): Section mismatch in reference from the function .composite_bind() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0x53a0): Section mismatch in reference from the function __ffs_func_bind_do_descs() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0x546c): Section mismatch in reference from the function rndis_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0x57ea): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0x6ba0): Section mismatch in reference from the function __ffs_func_bind_do_descs() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0x6c9c): Section mismatch in reference from the function rndis_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0x6cbc): Section mismatch in reference from the function rndis_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0x6cdc): Section mismatch in reference from the function rndis_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0x716c): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0x718c): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0x71ac): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0x74d6): Section mismatch in reference from the function __ffs_func_bind_do_descs() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0x75f9): Section mismatch in reference from the function rndis_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0x7638): Section mismatch in reference from the function rndis_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0x7669): Section mismatch in reference from the function rndis_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0x7bba): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0x7bf9): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0x7c2a): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0x9978): Section mismatch in reference from the function .usb_add_config() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0xe0ec): Section mismatch in reference from the function .__ffs_func_bind_do_descs() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0xe2cc): Section mismatch in reference from the function .rndis_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0xe318): Section mismatch in reference from the function .rndis_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0xe34c): Section mismatch in reference from the function .rndis_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0xeac0): Section mismatch in reference from the function .ecm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0xeb0c): Section mismatch in reference from the function .ecm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_ffs.o(.text+0xeb40): Section mismatch in reference from the function .ecm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_hid.o(.text+0x3e64): Section mismatch in reference from the function .usb_add_config() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_hid.o(.text+0x5aa4): Section mismatch in reference from the function .composite_bind() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_mass_storage.o(.text+0x42de): Section mismatch in reference from the function fsg_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_mass_storage.o(.text+0x5874): Section mismatch in reference from the function fsg_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_mass_storage.o(.text+0x5898): Section mismatch in reference from the function fsg_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_mass_storage.o(.text+0x6855): Section mismatch in reference from the function fsg_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_mass_storage.o(.text+0x68a6): Section mismatch in reference from the function fsg_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_mass_storage.o(.text+0xab18): Section mismatch in reference from the function .fsg_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_mass_storage.o(.text+0xab74): Section mismatch in reference from the function .fsg_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_mass_storage.o(.text+0xb48c): Section mismatch in reference from the function .composite_bind() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_mass_storage.o(.text+0xbc7c): Section mismatch in reference from the function .usb_add_config() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0x15bb8): Section mismatch in reference from the function .fsg_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0x15c14): Section mismatch in reference from the function .fsg_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0x15e28): Section mismatch in reference from the function .rndis_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0x15e74): Section mismatch in reference from the function .rndis_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0x15ea8): Section mismatch in reference from the function .rndis_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0x1661c): Section mismatch in reference from the function .ecm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0x16668): Section mismatch in reference from the function .ecm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0x1669c): Section mismatch in reference from the function .ecm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0x16d5c): Section mismatch in reference from the function .acm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0x16da4): Section mismatch in reference from the function .acm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0x16dd8): Section mismatch in reference from the function .acm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0x87b8): Section mismatch in reference from the function fsg_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0x88d2): Section mismatch in reference from the function rndis_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0x8c52): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0x8f78): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xae5c): Section mismatch in reference from the function fsg_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xae80): Section mismatch in reference from the function fsg_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xafac): Section mismatch in reference from the function rndis_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xafcc): Section mismatch in reference from the function rndis_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xafec): Section mismatch in reference from the function rndis_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xb47c): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xb49c): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xb4bc): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xb8d8): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xb8f8): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xb918): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xc896): Section mismatch in reference from the function fsg_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xc8e7): Section mismatch in reference from the function fsg_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xca5f): Section mismatch in reference from the function rndis_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xca9e): Section mismatch in reference from the function rndis_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xcacf): Section mismatch in reference from the function rndis_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xd020): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xd05f): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xd090): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xd586): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xd5c5): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xd5f6): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xe1c0): Section mismatch in reference from the function .composite_bind() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_multi.o(.text+0xf37c): Section mismatch in reference from the function .usb_add_config() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_ncm.o(.text+0x30ec): Section mismatch in reference from the function .usb_add_config() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_ncm.o(.text+0x82a8): Section mismatch in reference from the function .composite_bind() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_nokia.o(.text+0x38b2): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_nokia.o(.text+0x3bd8): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_nokia.o(.text+0x4020): Section mismatch in reference from the function .usb_add_config() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_nokia.o(.text+0x439c): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_nokia.o(.text+0x43bc): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_nokia.o(.text+0x43dc): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_nokia.o(.text+0x47f8): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_nokia.o(.text+0x4818): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_nokia.o(.text+0x4838): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_nokia.o(.text+0x546b): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_nokia.o(.text+0x54aa): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_nokia.o(.text+0x54db): Section mismatch in reference from the function ecm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_nokia.o(.text+0x59d1): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_nokia.o(.text+0x5a10): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_nokia.o(.text+0x5a41): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_nokia.o(.text+0x97a0): Section mismatch in reference from the function .ecm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_nokia.o(.text+0x97ec): Section mismatch in reference from the function .ecm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_nokia.o(.text+0x9820): Section mismatch in reference from the function .ecm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_nokia.o(.text+0x9ee0): Section mismatch in reference from the function .acm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_nokia.o(.text+0x9f28): Section mismatch in reference from the function .acm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_nokia.o(.text+0x9f5c): Section mismatch in reference from the function .acm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_nokia.o(.text+0xc7d4): Section mismatch in reference from the function .composite_bind() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_serial.o(.text+0x2436): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_serial.o(.text+0x24e0): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_serial.o(.text+0x251f): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_serial.o(.text+0x2550): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_serial.o(.text+0x2970): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_serial.o(.text+0x2990): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_serial.o(.text+0x29b0): Section mismatch in reference from the function acm_bind() to the function .devinit.text:usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_serial.o(.text+0x4d10): Section mismatch in reference from the function .usb_add_config() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_serial.o(.text+0x6278): Section mismatch in reference from the function .acm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_serial.o(.text+0x62c0): Section mismatch in reference from the function .acm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_serial.o(.text+0x62f4): Section mismatch in reference from the function .acm_bind() to the function .devinit.text:.usb_ep_autoconfig(): N/A =>
- warning: drivers/usb/gadget/g_serial.o(.text+0x8b6c): Section mismatch in reference from the function .composite_bind() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_webcam.o(.text+0x68f4): Section mismatch in reference from the function .usb_add_config() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_webcam.o(.text+0x83e4): Section mismatch in reference from the function .composite_bind() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_zero.o(.text+0x5c08): Section mismatch in reference from the function .composite_bind() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/usb/gadget/g_zero.o(.text+0x62a8): Section mismatch in reference from the function .usb_add_config() to the function .devinit.text:.usb_ep_autoconfig_reset(): N/A =>
- warning: drivers/video/sm501fb.o(.text+0x1714): Section mismatch in reference from the function sm501fb_init_fb() to the variable .devinit.data:sm501_default_mode: N/A =>
- warning: drivers/video/sm501fb.o(.text+0x1720): Section mismatch in reference from the function sm501fb_init_fb() to the variable .devinit.data:sm501_default_mode: N/A =>
- warning: drivers/video/sm501fb.o(.text+0x180c): Section mismatch in reference from the function sm501fb_init_fb() to the variable .devinit.data:sm501_default_mode: N/A =>
- warning: drivers/video/sm501fb.o(.text+0x21bc): Section mismatch in reference from the function sm501fb_init_fb() to the variable .devinit.data:sm501_default_mode: N/A =>
- warning: vmlinux.o (.xt.lit): unexpected non-allocatable section.: N/A =>
- warning: vmlinux.o (.xt.prop): unexpected non-allocatable section.: N/A =>
- warning: vmlinux.o(.devinit.text+0x9358): Section mismatch in reference from the function cnb20le_res() to the function .init.text:acpi_os_get_root_pointer(): N/A =>
- warning: vmlinux.o(.text+0x33d94): Section mismatch in reference from the function .early_setup_secondary() to the function .cpuinit.text:.early_init_mmu_secondary(): N/A =>
- warning: vmlinux.o(.text+0x5b8e8): Section mismatch in reference from the function .wake_offline_cpus() to the function .cpuinit.text:.cpu_up(): N/A =>
- warning: vmlinux.o(.text+0x61c4c): Section mismatch in reference from the function .register_power_pmu() to the function .cpuinit.text:.power_pmu_notifier(): N/A =>
- warning: vmlinux.o(.text+0x61c68): Section mismatch in reference from the function .register_power_pmu() to the function .cpuinit.text:.power_pmu_notifier(): N/A =>
- warning: vmlinux.o(.text+0x61c84): Section mismatch in reference from the function .register_power_pmu() to the function .cpuinit.text:.power_pmu_notifier(): N/A =>
- warning: vmlinux.o(.text+0x742c0): Section mismatch in reference from the function .mark_reserved_regions_for_nid() to the function .init.text:.get_node_active_region(): N/A =>
- warning: vmlinux.o(.text+0x74370): Section mismatch in reference from the function .mark_reserved_regions_for_nid() to the function .init.text:.reserve_bootmem_node(): N/A =>
- warning: vmlinux.o(.text+0x743a4): Section mismatch in reference from the function .mark_reserved_regions_for_nid() to the function .init.text:.get_node_active_region(): N/A =>
- warning: vmlinux.o(.text+0x7d42): Section mismatch in reference from the function atari_stram_alloc() to the function .init.text:__alloc_bootmem_low(): N/A =>
- warning: vmlinux.o(.text+0x92f0): Section mismatch in reference from the function .start_secondary_prolog() to the function .devinit.text:.start_secondary(): N/A =>
- warning: vmlinux.o(.text+0x9304): Section mismatch in reference from the function .start_secondary_resume() to the function .devinit.text:.start_secondary(): N/A =>
- warning: vmlinux.o(.text+0xa2af8): Section mismatch in reference from the function .pci_dn_reconfig_notifier() to the function .devinit.text:.update_dn_pci_info(): N/A =>
- warning: vmlinux.o(.text+0xa88b8): Section mismatch in reference from the function .dlpar_online_cpu() to the function .cpuinit.text:.cpu_up(): N/A =>
- warning: vmlinux.o(.text+0xb3340): Section mismatch in reference from the function .pcibios_add_pci_devices() to the function .devinit.text:.of_rescan_bus(): N/A =>
- warning: vmlinux.o(.text+0xb33d0): Section mismatch in reference from the function .pcibios_add_pci_devices() to the function .devinit.text:.pcibios_setup_bus_devices(): N/A =>
- warning: vmlinux.o(.text+0xb3428): Section mismatch in reference from the function .pcibios_add_pci_devices() to the function .devinit.text:.pci_scan_bridge(): N/A =>
- warning: vmlinux.o(.text+0xb8aee): Section mismatch in reference from the variable system_reset_iSeries to the variable .init.data:boot_paca: N/A =>

Gr{oetje,eeting}s,

Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds


2011-06-29 21:09:55

by Randy Dunlap

[permalink] [raw]
Subject: Re: Build regressions/improvements in v3.0-rc5 (arch/cris)

On Wed, 29 Jun 2011 10:13:17 +0200 (CEST) Geert Uytterhoeven wrote:

> *** ERRORS ***
>
> 698 regressions:

> + net/mac80211/led.c: error: 'struct led_classdev' has no member named 'trig_list': => 213, 277
> + net/mac80211/led.c: error: dereferencing pointer to incomplete type: => 73, 91, 100, 82
> + net/mac80211/led.c: error: implicit declaration of function 'led_trigger_register': => 74
> + net/mac80211/led.c: error: implicit declaration of function 'led_trigger_unregister': => 118
> + net/mac80211/led.c: error: invalid application of 'sizeof' to incomplete type 'struct led_trigger' : => 98, 71, 89, 80


I think that this is what Andrew would call a cockup, or at least I would.

These errors shouldn't be possible since net/mac80211/Kconfig says:

config MAC80211_LEDS
bool "Enable LED triggers"
depends on MAC80211
depends on LEDS_CLASS
select LEDS_TRIGGERS



Preferably arch/cris/Kconfig would source drivers/Kconfig instead of sourcing
individual drivers/foobar/Kconfig.

Second option is for arch/cris/Kconfig to source drivers/leds/Kconfig
unless there is some reason to avoid this (?).

Or we should just prevent this particular driver from being built,
but that's the least desirable choice here.


---
~Randy
*** Remember to use Documentation/SubmitChecklist when testing your code ***

2011-06-29 21:09:57

by Randy Dunlap

[permalink] [raw]
Subject: Re: Build regressions/improvements in v3.0-rc5 (ssize_t ???)

On Wed, 29 Jun 2011 10:13:17 +0200 (CEST) Geert Uytterhoeven wrote:

> *** WARNINGS ***
>
> 358 regressions:

> + drivers/net/wimax/i2400m/usb-fw.c: warning: format '%zd' expects type 'signed size_t', but argument 4 has type 'ssize_t': => 210
> + drivers/net/wimax/i2400m/usb-fw.c: warning: format '%zd' expects type 'signed size_t', but argument 8 has type 'ssize_t': => 222

> + drivers/staging/bcm/Bcmchar.c: warning: format '%zd' expects type 'signed size_t', but argument 2 has type 'ssize_t': => 146
> + drivers/staging/bcm/Bcmchar.c: warning: format '%zd' expects type 'signed size_t', but argument 3 has type 'ssize_t': => 146

> + net/sunrpc/auth_gss/auth_gss.c: warning: format '%Zd' expects type 'signed size_t', but argument 2 has type 'ssize_t': => 708
> + net/sunrpc/auth_gss/auth_gss.c: warning: format '%zd' expects type 'signed size_t', but argument 3 has type 'ssize_t': => 690


Can someone explain these warnings, please? (signed size_t vs. ssize_t)

Is gcc confused?
Looks like a compiler issue to me.

thanks,
---
~Randy
*** Remember to use Documentation/SubmitChecklist when testing your code ***

2011-06-29 21:21:10

by Randy Dunlap

[permalink] [raw]
Subject: Re: Build regressions/improvements in v3.0-rc5 (xfs on cris)

On Wed, 29 Jun 2011 10:13:17 +0200 (CEST) Geert Uytterhoeven wrote:

> *** ERRORS ***
>
> 698 regressions:

> + fs/xfs/xfs_log.c: error: 'head' undeclared (first use in this function): => 104, 130, 837
> + fs/xfs/xfs_log.c: error: 'struct log' has no member named 'l_grant_reserve_head': => 1204
> + fs/xfs/xfs_log.c: error: 'struct log' has no member named 'l_grant_write_head': => 3436
> + fs/xfs/xfs_log.c: error: 'struct log' has no member named 'l_iclog_bak': => 3410, 3409
> + fs/xfs/xfs_log.c: error: 'struct log' has no member named 'l_last_sync_lsn': => 806, 1232
> + fs/xfs/xfs_log.c: error: 'struct log' has no member named 'l_tail_lsn': => 808, 3437, 1218, 838
> + fs/xfs/xfs_log.c: error: 'xlog_t' has no member named 'l_grant_reserve_head': => 2591, 2564, 2761, 1019, 2748, 717, 1338, 2807
> + fs/xfs/xfs_log.c: error: 'xlog_t' has no member named 'l_grant_reserve_lock': => 2551, 2578, 2601, 1023, 2566, 716, 2536, 3709, 2587, 2585, 3706, 730, 2598, 2533
> + fs/xfs/xfs_log.c: error: 'xlog_t' has no member named 'l_grant_write_head': => 2750, 1020, 697, 2808, 2708, 2592, 1339, 2682, 2653
> + fs/xfs/xfs_log.c: error: 'xlog_t' has no member named 'l_grant_write_lock': => 2704, 2652, 1024, 2684, 3711, 3714, 696, 2672, 2695, 708, 2718, 2715, 2702, 2675
> + fs/xfs/xfs_log.c: error: 'xlog_t' has no member named 'l_iclog_bak': => 1100
> + fs/xfs/xfs_log.c: error: 'xlog_t' has no member named 'l_last_sync_lsn': => 2223, 685, 2221, 1017
> + fs/xfs/xfs_log.c: error: 'xlog_t' has no member named 'l_reserveq': => 718, 3707, 2535, 711, 2568, 2539, 2532, 1021
> + fs/xfs/xfs_log.c: error: 'xlog_t' has no member named 'l_tail_lsn': => 689, 1016
> + fs/xfs/xfs_log.c: error: 'xlog_t' has no member named 'l_writeq': => 2666, 2649, 2654, 1022, 2663, 2686, 691, 3712, 698
> + fs/xfs/xfs_log.c: error: (Each undeclared identifier is reported only once: => 104
> + fs/xfs/xfs_log.c: error: expected declaration specifiers or '...' before 'atomic64_t': => 127, 50, 101, 829
> + fs/xfs/xfs_log.c: error: for each function it appears in.): => 104
> + fs/xfs/xfs_log.c: error: implicit declaration of function 'atomic64_cmpxchg': => 120
> + fs/xfs/xfs_log.c: error: implicit declaration of function 'atomic64_read': => 104
> + fs/xfs/xfs_log.c: error: implicit declaration of function 'atomic64_set': => 689
> + fs/xfs/xfs_log.c: error: implicit declaration of function 'xlog_assign_atomic_lsn': => 1016
> + fs/xfs/xfs_log.c: error: implicit declaration of function 'xlog_assign_grant_head': => 1019
> + fs/xfs/xfs_log.c: error: implicit declaration of function 'xlog_crack_atomic_lsn': => 838
> + fs/xfs/xfs_log.c: error: implicit declaration of function 'xlog_crack_grant_head': => 837
> + fs/xfs/xfs_log.c: error: too many arguments to function 'xlog_grant_add_space': => 2591, 2708, 2762, 1339, 2592, 1338
> + fs/xfs/xfs_log.c: error: too many arguments to function 'xlog_grant_sub_space': => 2808, 2751, 2749, 2807
> + fs/xfs/xfs_log.c: error: too many arguments to function 'xlog_space_left': => 697, 2564, 1204, 2682, 717, 2653
> + fs/xfs/xfs_log_recover.c: error: 'xlog_t' has no member named 'l_grant_reserve_head': => 970
> + fs/xfs/xfs_log_recover.c: error: 'xlog_t' has no member named 'l_grant_write_head': => 972
> + fs/xfs/xfs_log_recover.c: error: 'xlog_t' has no member named 'l_last_sync_lsn': => 1020, 969
> + fs/xfs/xfs_log_recover.c: error: 'xlog_t' has no member named 'l_tail_lsn': => 968, 1003, 1018
> + fs/xfs/xfs_log_recover.c: error: implicit declaration of function 'atomic64_read': => 1003
> + fs/xfs/xfs_log_recover.c: error: implicit declaration of function 'atomic64_set': => 968
> + fs/xfs/xfs_log_recover.c: error: implicit declaration of function 'xlog_assign_atomic_lsn': => 1018
> + fs/xfs/xfs_log_recover.c: error: implicit declaration of function 'xlog_assign_grant_head': => 970


Looks like arch/cris does not support atomic64_t. (?)

Should we prevent xfs from being built on arch/cris?


---
~Randy
*** Remember to use Documentation/SubmitChecklist when testing your code ***

2011-06-29 21:24:30

by Christoph Hellwig

[permalink] [raw]
Subject: Re: Build regressions/improvements in v3.0-rc5 (xfs on cris)

On Wed, Jun 29, 2011 at 02:21:06PM -0700, Randy Dunlap wrote:
> Looks like arch/cris does not support atomic64_t. (?)
>
> Should we prevent xfs from being built on arch/cris?

Or nuke cris until it's able to at least include an asm-generic header?

2011-06-30 06:59:35

by Geert Uytterhoeven

[permalink] [raw]
Subject: Re: Build regressions/improvements in v3.0-rc5 (ssize_t ???)

On Wed, Jun 29, 2011 at 23:06, Randy Dunlap <[email protected]> wrote:
> On Wed, 29 Jun 2011 10:13:17 +0200 (CEST) Geert Uytterhoeven wrote:
>
>> *** WARNINGS ***
>>
>> 358 regressions:
>
>>   + drivers/net/wimax/i2400m/usb-fw.c: warning: format '%zd' expects type 'signed size_t', but argument 4 has type 'ssize_t':  => 210
>>   + drivers/net/wimax/i2400m/usb-fw.c: warning: format '%zd' expects type 'signed size_t', but argument 8 has type 'ssize_t':  => 222
>
>>   + drivers/staging/bcm/Bcmchar.c: warning: format '%zd' expects type 'signed size_t', but argument 2 has type 'ssize_t':  => 146
>>   + drivers/staging/bcm/Bcmchar.c: warning: format '%zd' expects type 'signed size_t', but argument 3 has type 'ssize_t':  => 146
>
>>   + net/sunrpc/auth_gss/auth_gss.c: warning: format '%Zd' expects type 'signed size_t', but argument 2 has type 'ssize_t':  => 708
>>   + net/sunrpc/auth_gss/auth_gss.c: warning: format '%zd' expects type 'signed size_t', but argument 3 has type 'ssize_t':  => 690
>
>
> Can someone explain these warnings, please?  (signed size_t vs. ssize_t)
>
> Is gcc confused?
> Looks like a compiler issue to me.

Nope. Also only happens on cris, which has in
arch/cris/include/asm/posix_types.h:

typedef long __kernel_ssize_t;

The "long" should be "int".
But probably it should just include <asm-generic/posix_types.h> instead.

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

2011-06-30 07:23:50

by Mikael Starvik

[permalink] [raw]
Subject: RE: Build regressions/improvements in v3.0-rc5 (ssize_t ???)

>The "long" should be "int".
>But probably it should just include <asm-generic/posix_types.h> instead.

Agreed. We won´t be able to test and push something like that before vacation but feel free to test
that change and commit it if it works. Otherwise we'll fix it after vacations.

/Mikael

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Geert Uytterhoeven
Sent: den 30 juni 2011 08:59
To: Randy Dunlap
Cc: Linux Kernel Development; Mikael Starvik; Jesper Nilsson; linux-cris-kernel
Subject: Re: Build regressions/improvements in v3.0-rc5 (ssize_t ???)

On Wed, Jun 29, 2011 at 23:06, Randy Dunlap <[email protected]> wrote:
> On Wed, 29 Jun 2011 10:13:17 +0200 (CEST) Geert Uytterhoeven wrote:
>
>> *** WARNINGS ***
>>
>> 358 regressions:
>
>>   + drivers/net/wimax/i2400m/usb-fw.c: warning: format '%zd' expects type 'signed size_t', but argument 4 has type 'ssize_t':  => 210
>>   + drivers/net/wimax/i2400m/usb-fw.c: warning: format '%zd' expects type 'signed size_t', but argument 8 has type 'ssize_t':  => 222
>
>>   + drivers/staging/bcm/Bcmchar.c: warning: format '%zd' expects type 'signed size_t', but argument 2 has type 'ssize_t':  => 146
>>   + drivers/staging/bcm/Bcmchar.c: warning: format '%zd' expects type 'signed size_t', but argument 3 has type 'ssize_t':  => 146
>
>>   + net/sunrpc/auth_gss/auth_gss.c: warning: format '%Zd' expects type 'signed size_t', but argument 2 has type 'ssize_t':  => 708
>>   + net/sunrpc/auth_gss/auth_gss.c: warning: format '%zd' expects type 'signed size_t', but argument 3 has type 'ssize_t':  => 690
>
>
> Can someone explain these warnings, please?  (signed size_t vs. ssize_t)
>
> Is gcc confused?
> Looks like a compiler issue to me.

Nope. Also only happens on cris, which has in
arch/cris/include/asm/posix_types.h:

typedef long __kernel_ssize_t;

The "long" should be "int".
But probably it should just include <asm-generic/posix_types.h> instead.

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds
????{.n?+???????+%?????ݶ??w??{.n?+????{??G?????{ay?ʇڙ?,j??f???h?????????z_??(?階?ݢj"???m??????G????????????&???~???iO???z??v?^?m???? ????????I?

2011-06-30 08:01:28

by Christoph Hellwig

[permalink] [raw]
Subject: Re: Build regressions/improvements in v3.0-rc5 (ssize_t ???)

On Thu, Jun 30, 2011 at 08:59:28AM +0200, Geert Uytterhoeven wrote:
> Nope. Also only happens on cris, which has in
> arch/cris/include/asm/posix_types.h:
>
> typedef long __kernel_ssize_t;
>
> The "long" should be "int".
> But probably it should just include <asm-generic/posix_types.h> instead.

Changing a user visible type won't be very nice for those using it in
C++ code.

Better fix the code to use the proper %zd specifier for printing ssize_t
variables.

2011-06-30 08:23:13

by Cong Wang

[permalink] [raw]
Subject: Re: Build regressions/improvements in v3.0-rc5 (arch/cris)

On Thu, Jun 30, 2011 at 5:06 AM, Randy Dunlap <[email protected]> wrote:
> On Wed, 29 Jun 2011 10:13:17 +0200 (CEST) Geert Uytterhoeven wrote:
>
>> *** ERRORS ***
>>
>> 698 regressions:
>
>>   + net/mac80211/led.c: error: 'struct led_classdev' has no member named 'trig_list':  => 213, 277
>>   + net/mac80211/led.c: error: dereferencing pointer to incomplete type:  => 73, 91, 100, 82
>>   + net/mac80211/led.c: error: implicit declaration of function 'led_trigger_register':  => 74
>>   + net/mac80211/led.c: error: implicit declaration of function 'led_trigger_unregister':  => 118
>>   + net/mac80211/led.c: error: invalid application of 'sizeof' to incomplete type 'struct led_trigger' :  => 98, 71, 89, 80
>
>
> I think that this is what Andrew would call a cockup, or at least I would.
>
> These errors shouldn't be possible since net/mac80211/Kconfig says:
>
> config MAC80211_LEDS
>        bool "Enable LED triggers"
>        depends on MAC80211
>        depends on LEDS_CLASS
>        select LEDS_TRIGGERS
>
>
>
> Preferably arch/cris/Kconfig would source drivers/Kconfig instead of sourcing
> individual drivers/foobar/Kconfig.
>
> Second option is for arch/cris/Kconfig to source drivers/leds/Kconfig
> unless there is some reason to avoid this (?).
>
> Or we should just prevent this particular driver from being built,
> but that's the least desirable choice here.

For me, net/mac80211/Kconfig should source drivers/leds/Kconfig
since it uses a Kconfig defined there...

2011-06-30 08:34:12

by Cong Wang

[permalink] [raw]
Subject: Re: Build regressions/improvements in v3.0-rc5 (xfs on cris)

On Thu, Jun 30, 2011 at 5:24 AM, Christoph Hellwig <[email protected]> wrote:
> On Wed, Jun 29, 2011 at 02:21:06PM -0700, Randy Dunlap wrote:
>> Looks like arch/cris does not support atomic64_t.  (?)
>>
>> Should we prevent xfs from being built on arch/cris?
>
> Or nuke cris until it's able to at least include an asm-generic header?
>

Not that simple. Take a look at lib/atomic64_test.c, it said:

#if defined(CONFIG_X86) || defined(CONFIG_MIPS) || defined(CONFIG_PPC) || \
defined(CONFIG_S390) || defined(_ASM_GENERIC_ATOMIC64_H) ||
defined(CONFIG_ARM)
...
#else
#warning Please implement atomic64_dec_if_positive for your
architecture, and add it to the IF above
#endif

So cris at least needs to implement atomic64_dec_if_positive()...

2011-06-30 08:43:57

by Geert Uytterhoeven

[permalink] [raw]
Subject: Re: Build regressions/improvements in v3.0-rc5 (ssize_t ???)

On Thu, Jun 30, 2011 at 10:01, Christoph Hellwig <[email protected]> wrote:
> On Thu, Jun 30, 2011 at 08:59:28AM +0200, Geert Uytterhoeven wrote:
>> Nope. Also only happens on cris, which has in
>> arch/cris/include/asm/posix_types.h:
>>
>> typedef long            __kernel_ssize_t;
>>
>> The "long" should be "int".
>> But probably it should just include <asm-generic/posix_types.h> instead.
>
> Changing a user visible type won't be very nice for those using it in
> C++ code.

Are __kernel_* types exported to C++ userspace?

> Better fix the code to use the proper %zd specifier for printing ssize_t
> variables.

We cannot, as that would break on all other platforms that use the
correct ssize_t.

The problem is the incorrect typedef in the cris headers.

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

2011-06-30 08:56:44

by Christoph Hellwig

[permalink] [raw]
Subject: Re: Build regressions/improvements in v3.0-rc5 (ssize_t ???)

On Thu, Jun 30, 2011 at 10:43:47AM +0200, Geert Uytterhoeven wrote:
> > Better fix the code to use the proper %zd specifier for printing ssize_t
> > variables.
>
> We cannot, as that would break on all other platforms that use the
> correct ssize_t.

%zd is specified as the correct format for ssize_t.

2011-06-30 09:32:22

by Geert Uytterhoeven

[permalink] [raw]
Subject: Re: Build regressions/improvements in v3.0-rc5 (ssize_t ???)

On Thu, Jun 30, 2011 at 10:56, Christoph Hellwig <[email protected]> wrote:
> On Thu, Jun 30, 2011 at 10:43:47AM +0200, Geert Uytterhoeven wrote:
>> > Better fix the code to use the proper %zd specifier for printing ssize_t
>> > variables.
>>
>> We cannot, as that would break on all other platforms that use the
>> correct ssize_t.
>
> %zd is specified as the correct format for ssize_t.

And the code is already using that!
But cris overrides ssize_t to a different type than expected by the compiler.

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

2011-06-30 09:44:07

by Christoph Hellwig

[permalink] [raw]
Subject: Re: Build regressions/improvements in v3.0-rc5 (ssize_t ???)

On Thu, Jun 30, 2011 at 11:32:14AM +0200, Geert Uytterhoeven wrote:
> > %zd is specified as the correct format for ssize_t.
>
> And the code is already using that!
> But cris overrides ssize_t to a different type than expected by the compiler.

Yikes, ok. That's a pretty stupid thing to do. I guess cris has
mismatching kernel and userspace defintions for it?

2011-06-30 16:12:28

by Randy Dunlap

[permalink] [raw]
Subject: Re: Build regressions/improvements in v3.0-rc5 (ssize_t ???)

On Thu, 30 Jun 2011 08:59:28 +0200 Geert Uytterhoeven wrote:

> On Wed, Jun 29, 2011 at 23:06, Randy Dunlap <[email protected]> wrote:
> > On Wed, 29 Jun 2011 10:13:17 +0200 (CEST) Geert Uytterhoeven wrote:
> >
> >> *** WARNINGS ***
> >>
> >> 358 regressions:
> >
> >> ? + drivers/net/wimax/i2400m/usb-fw.c: warning: format '%zd' expects type 'signed size_t', but argument 4 has type 'ssize_t': ?=> 210
> >> ? + drivers/net/wimax/i2400m/usb-fw.c: warning: format '%zd' expects type 'signed size_t', but argument 8 has type 'ssize_t': ?=> 222
> >
> >> ? + drivers/staging/bcm/Bcmchar.c: warning: format '%zd' expects type 'signed size_t', but argument 2 has type 'ssize_t': ?=> 146
> >> ? + drivers/staging/bcm/Bcmchar.c: warning: format '%zd' expects type 'signed size_t', but argument 3 has type 'ssize_t': ?=> 146
> >
> >> ? + net/sunrpc/auth_gss/auth_gss.c: warning: format '%Zd' expects type 'signed size_t', but argument 2 has type 'ssize_t': ?=> 708
> >> ? + net/sunrpc/auth_gss/auth_gss.c: warning: format '%zd' expects type 'signed size_t', but argument 3 has type 'ssize_t': ?=> 690
> >
> >
> > Can someone explain these warnings, please? ?(signed size_t vs. ssize_t)
> >
> > Is gcc confused?
> > Looks like a compiler issue to me.
>
> Nope. Also only happens on cris, which has in
> arch/cris/include/asm/posix_types.h:
>
> typedef long __kernel_ssize_t;
>
> The "long" should be "int".
> But probably it should just include <asm-generic/posix_types.h> instead.

Thanks for pointing that out.

---
~Randy
*** Remember to use Documentation/SubmitChecklist when testing your code ***

2011-06-30 17:07:20

by Andreas Schwab

[permalink] [raw]
Subject: Re: Build regressions/improvements in v3.0-rc5 (ssize_t ???)

Geert Uytterhoeven <[email protected]> writes:

> On Thu, Jun 30, 2011 at 10:01, Christoph Hellwig <[email protected]> wrote:
>> On Thu, Jun 30, 2011 at 08:59:28AM +0200, Geert Uytterhoeven wrote:
>>> Nope. Also only happens on cris, which has in
>>> arch/cris/include/asm/posix_types.h:
>>>
>>> typedef long            __kernel_ssize_t;
>>>
>>> The "long" should be "int".
>>> But probably it should just include <asm-generic/posix_types.h> instead.
>>
>> Changing a user visible type won't be very nice for those using it in
>> C++ code.
>
> Are __kernel_* types exported to C++ userspace?

Currently, no exported kernel header is using __kernel_ssize_t, so it
may not be too late to change cris.

Andreas.

--
Andreas Schwab, [email protected]
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."