* warning from gcc version 4.6.0 20100416
@ 2010-06-11 2:55 Justin P. Mattock
2010-06-11 6:16 ` Andi Kleen
2010-06-14 1:17 ` Bill Davidsen
0 siblings, 2 replies; 7+ messages in thread
From: Justin P. Mattock @ 2010-06-11 2:55 UTC (permalink / raw
To: linux-kernel; +Cc: Andi Kleen
o.k. andi,
here is the rest of the warnings that
I see when compiling the kernel
I can try and create some patches for
this(hopefully!!)
it's a bit long so hopefully it goes through
make menuconfig
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/docproc
HOSTCC scripts/basic/hash
HOSTCC scripts/kconfig/conf.o
scripts/kconfig/conf.c: In function 'conf_sym':
scripts/kconfig/conf.c:159:6: warning: variable 'type' set but not used
scripts/kconfig/conf.c: In function 'conf_choice':
scripts/kconfig/conf.c:231:6: warning: variable 'type' set but not used
HOSTCC scripts/kconfig/kxgettext.o
HOSTCC scripts/kconfig/lxdialog/checklist.o
scripts/kconfig/lxdialog/checklist.c: In function 'print_item':
scripts/kconfig/lxdialog/checklist.c:36:2: warning: value computed is
not used
scripts/kconfig/lxdialog/checklist.c:42:2: warning: value computed is
not used
scripts/kconfig/lxdialog/checklist.c:47:2: warning: value computed is
not used
scripts/kconfig/lxdialog/checklist.c:49:2: warning: value computed is
not used
scripts/kconfig/lxdialog/checklist.c: In function 'print_arrows':
scripts/kconfig/lxdialog/checklist.c:66:3: warning: value computed is
not used
scripts/kconfig/lxdialog/checklist.c:70:3: warning: value computed is
not used
scripts/kconfig/lxdialog/checklist.c:81:3: warning: value computed is
not used
scripts/kconfig/lxdialog/checklist.c:85:3: warning: value computed is
not used
scripts/kconfig/lxdialog/checklist.c: In function 'dialog_checklist':
scripts/kconfig/lxdialog/checklist.c:148:2: warning: value computed is
not used
scripts/kconfig/lxdialog/checklist.c:152:2: warning: value computed is
not used
scripts/kconfig/lxdialog/textbox.c: In function 'dialog_textbox':
scripts/kconfig/lxdialog/textbox.c:98:2: warning: value computed is not used
scripts/kconfig/lxdialog/textbox.c:107:2: warning: value computed is not
used
scripts/kconfig/lxdialog/textbox.c:111:2: warning: value computed is not
used
scripts/kconfig/lxdialog/textbox.c: In function 'print_line':
scripts/kconfig/lxdialog/textbox.c:323:9: warning: variable 'x' set but
not used
scripts/kconfig/lxdialog/textbox.c:323:6: warning: variable 'y' set but
not used
scripts/kconfig/lxdialog/textbox.c: In function 'print_position':
scripts/kconfig/lxdialog/textbox.c:386:2: warning: value computed is not
used
HOSTCC scripts/kconfig/lxdialog/util.o
scripts/kconfig/lxdialog/util.c: In function 'attr_clear':
scripts/kconfig/lxdialog/util.c:243:2: warning: value computed is not used
scripts/kconfig/lxdialog/util.c: In function 'dialog_clear':
scripts/kconfig/lxdialog/util.c:259:3: warning: value computed is not used
scripts/kconfig/lxdialog/util.c: In function 'print_title':
scripts/kconfig/lxdialog/util.c:316:3: warning: value computed is not used
scripts/kconfig/lxdialog/util.c: In function 'print_button':
scripts/kconfig/lxdialog/util.c:396:2: warning: value computed is not used
scripts/kconfig/lxdialog/util.c:401:2: warning: value computed is not used
scripts/kconfig/lxdialog/util.c:405:2: warning: value computed is not used
scripts/kconfig/lxdialog/util.c:408:2: warning: value computed is not used
scripts/kconfig/lxdialog/util.c:411:2: warning: value computed is not used
scripts/kconfig/lxdialog/util.c: In function 'draw_box':
scripts/kconfig/lxdialog/util.c:426:2: warning: value computed is not used
scripts/kconfig/lxdialog/util.c: In function 'draw_shadow':
scripts/kconfig/lxdialog/util.c:460:3: warning: value computed is not used
HOSTCC scripts/kconfig/lxdialog/yesno.o
scripts/kconfig/lxdialog/yesno.c: In function 'dialog_yesno':
scripts/kconfig/lxdialog/yesno.c:64:2: warning: value computed is not used
scripts/kconfig/lxdialog/yesno.c:68:2: warning: value computed is not used
scripts/kconfig/lxdialog/yesno.c:73:2: warning: value computed is not used
HOSTCC scripts/kconfig/mconf.o
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/mconf
make
CC init/main.o
init/main.c: In function 'do_one_initcall':
init/main.c:724:10: warning: 'calltime.tv64' may be used uninitialized
in this function
CHK include/generated/compile.h
CC arch/x86/kernel/process.o
arch/x86/kernel/process.c: In function 'c1e_idle':
arch/x86/kernel/process.c:584:11: warning: variable 'hi' set but not used
CC arch/x86/kernel/i387.o
CC arch/x86/kernel/apic/apic.o
arch/x86/kernel/apic/apic.c: In function 'lapic_suspend':
arch/x86/kernel/apic/apic.c:2014:3: warning: statement with no effect
arch/x86/kernel/apic/apic.c: In function 'lapic_resume':
arch/x86/kernel/apic/apic.c:2091:3: warning: statement with no effect
CC arch/x86/kernel/apic/apic_noop.o
CC arch/x86/kernel/cpu/intel.o
arch/x86/kernel/cpu/intel.c: In function 'early_init_intel':
arch/x86/kernel/cpu/intel.c:58:14: warning: variable 'junk' set but not used
arch/x86/kernel/cpu/intel.c: In function 'init_intel':
arch/x86/kernel/cpu/intel.c:354:15: warning: variable 'l2' set but not used
CC arch/x86/kernel/cpu/amd.o
CC arch/x86/kernel/cpu/centaur.o
CC arch/x86/kernel/cpu/perf_event.o
In file included from arch/x86/kernel/cpu/perf_event.c:1248:0:
arch/x86/kernel/cpu/perf_event_p4.c: In function 'p4_pmu_init':
arch/x86/kernel/cpu/perf_event_p4.c:836:20: warning: variable 'high' set
but not used
LD arch/x86/kernel/cpu/cpufreq/built-in.o
CC [M] arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.o
arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c: In function 'do_drv_read':
arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c:153:6: warning: variable 'h'
set but not used
CC [M] arch/x86/kernel/cpu/cpufreq/mperf.o
CC [M] arch/x86/kernel/cpu/cpufreq/speedstep-lib.o
CC [M] arch/x86/kernel/cpu/cpufreq/speedstep-centrino.o
CC [M] arch/x86/kernel/cpu/cpufreq/p4-clockmod.o
CC arch/x86/kernel/cpu/mcheck/mce.o
CC arch/x86/kernel/cpu/mcheck/mce-severity.o
CC arch/x86/kernel/cpu/mcheck/mce_intel.o
CC arch/x86/kernel/cpu/mcheck/mce_amd.o
arch/x86/kernel/cpu/mcheck/mce_amd.c: In function
'local_error_count_handler':
arch/x86/kernel/cpu/mcheck/mce_amd.c:325:6: warning: variable 'low' set
but not used
CC arch/x86/kernel/cpu/mcheck/threshold.o
CC arch/x86/kernel/cpu/mcheck/therm_throt.o
LD arch/x86/kernel/cpu/mcheck/built-in.o
CC arch/x86/kernel/cpu/mtrr/main.o
arch/x86/kernel/cpu/mtrr/main.c: In function 'set_num_var_ranges':
arch/x86/kernel/cpu/mtrr/main.c:116:28: warning: variable 'dummy' set
but not used
CC arch/x86/kernel/cpu/mtrr/if.o
CC arch/x86/kernel/cpu/mtrr/generic.o
arch/x86/kernel/cpu/mtrr/generic.c: In function 'get_mtrr_state':
arch/x86/kernel/cpu/mtrr/generic.c:310:15: warning: variable 'dummy' set
but not used
arch/x86/kernel/cpu/mtrr/generic.c: In function 'generic_have_wrcomb':
arch/x86/kernel/cpu/mtrr/generic.c:740:24: warning: variable 'dummy' set
but not used
CC arch/x86/kernel/cpu/mtrr/cleanup.o
arch/x86/kernel/cpu/mtrr/cleanup.c: In function 'range_to_mtrr_with_hole':
arch/x86/kernel/cpu/mtrr/cleanup.c:299:16: warning: variable
'second_basek' set but not used
arch/x86/kernel/cpu/mtrr/cleanup.c: In function 'mtrr_cleanup':
arch/x86/kernel/cpu/mtrr/cleanup.c:680:33: warning: variable 'dummy' set
but not used
arch/x86/kernel/cpu/mtrr/cleanup.c: In function 'mtrr_trim_uncached_memory':
arch/x86/kernel/cpu/mtrr/cleanup.c:873:53: warning: variable 'dummy' set
but not used
LD arch/x86/kernel/cpu/mtrr/built-in.o
CC arch/x86/kernel/cpu/perfctr-watchdog.o
arch/x86/kernel/cpu/perfctr-watchdog.c: In function 'setup_p4_watchdog':
arch/x86/kernel/cpu/perfctr-watchdog.c:469:28: warning: variable 'dummy'
set but not used
LD arch/x86/kernel/cpu/built-in.o
CC arch/x86/kernel/reboot.o
LD arch/x86/kvm/built-in.o
CC [M] arch/x86/kvm/vmx.o
arch/x86/kvm/vmx.c: In function 'vmx_vcpu_setup':
arch/x86/kvm/vmx.c:2450:6: warning: variable 'junk' set but not used
LD [M] arch/x86/kvm/kvm-intel.o
CC arch/x86/mm/init.o
CC kernel/sched.o
kernel/sched.c: In function 'sched_init':
kernel/sched.c:7485:32: warning: variable 'ptr' set but not used
CC kernel/fork.o
CC kernel/async.o
kernel/async.c: In function 'async_synchronize_cookie_domain':
kernel/async.c:283:10: warning: 'starttime.tv64' may be used
uninitialized in this function
CC kernel/range.o
CC kernel/irq/manage.o
kernel/irq/manage.c: In function '__setup_irq':
kernel/irq/manage.c:649:14: warning: variable 'old_name' set but not used
CC kernel/irq/spurious.o
CC kernel/module.o
kernel/module.c: In function 'add_usage_links':
kernel/module.c:1343:6: warning: variable 'nowarn' set but not used
CC kernel/kallsyms.o
CC kernel/audit.o
kernel/audit.c: In function 'audit_buffer_alloc':
kernel/audit.c:1044:19: warning: variable 'nlh' set but not used
CC kernel/auditfilter.o
CC fs/readdir.o
fs/readdir.c: In function 'filldir':
fs/readdir.c:155:15: warning: 'dirent' is used uninitialized in this
function
fs/readdir.c: In function 'filldir64':
fs/readdir.c:240:15: warning: 'dirent' is used uninitialized in this
function
CC fs/select.o
CC [M] fs/afs/fsclient.o
fs/afs/fsclient.c: In function 'afs_deliver_fs_xxxx_lock':
fs/afs/fsclient.c:1759:16: warning: variable 'bp' set but not used
CC [M] fs/afs/inode.o
CC [M] fs/cifs/cifssmb.o
fs/cifs/cifssmb.c: In function 'CIFSSMBSetFileSize':
fs/cifs/cifssmb.c:4855:8: warning: variable 'data_offset' set but not used
CC [M] fs/cifs/cifs_debug.o
CC [M] fs/cifs/dir.o
fs/cifs/dir.c: In function 'cifs_lookup':
fs/cifs/dir.c:641:15: warning: variable 'filp' set but not used
CC [M] fs/cifs/file.o
fs/cifs/file.c: In function 'cifs_partialpagewrite':
fs/cifs/file.c:1315:23: warning: variable 'pTcon' set but not used
CC [M] fs/cifs/inode.o
CC [M] fs/coda/upcall.o
fs/coda/upcall.c: In function 'venus_setattr':
fs/coda/upcall.c:115:27: warning: variable 'outp' set but not used
fs/coda/upcall.c: In function 'venus_close':
fs/coda/upcall.c:164:20: warning: variable 'outp' set but not used
fs/coda/upcall.c: In function 'venus_rename':
fs/coda/upcall.c:238:27: warning: variable 'outp' set but not used
fs/coda/upcall.c: In function 'venus_rmdir':
fs/coda/upcall.c:306:27: warning: variable 'outp' set but not used
fs/coda/upcall.c: In function 'venus_remove':
fs/coda/upcall.c:329:27: warning: variable 'outp' set but not used
fs/coda/upcall.c: In function 'venus_link':
fs/coda/upcall.c:383:27: warning: variable 'outp' set but not used
fs/coda/upcall.c: In function 'venus_symlink':
fs/coda/upcall.c:410:27: warning: variable 'outp' set but not used
fs/coda/upcall.c: In function 'venus_fsync':
fs/coda/upcall.c:443:27: warning: variable 'outp' set but not used
fs/coda/upcall.c: In function 'venus_access':
fs/coda/upcall.c:460:27: warning: variable 'outp' set but not used
CC [M] fs/coda/coda_linux.o
CC fs/ext4/mballoc.o
fs/ext4/mballoc.c: In function 'ext4_mb_normalize_request':
fs/ext4/mballoc.c:2846:15: warning: variable 'start_off' set but not used
fs/ext4/mballoc.c:2924:16: warning: 'start' may be used uninitialized in
this function
CC fs/ext4/block_validity.o
CC [M] fs/hfs/bnode.o
fs/hfs/bnode.c: In function 'hfs_bnode_copy':
fs/hfs/bnode.c:100:20: warning: variable 'tree' set but not used
fs/hfs/bnode.c: In function '__hfs_bnode_create':
fs/hfs/bnode.c:238:22: warning: variable 'sb' set but not used
CC [M] fs/hfs/brec.o
CC [M] fs/hfsplus/extents.o
fs/hfsplus/extents.c: In function 'hfsplus_get_block':
fs/hfsplus/extents.c:178:6: warning: variable 'shift' set but not used
CC [M] fs/hfsplus/catalog.o
CC [M] fs/hfsplus/bnode.o
fs/hfsplus/bnode.c: In function 'hfsplus_bnode_copy':
fs/hfsplus/bnode.c:128:20: warning: variable 'tree' set but not used
fs/hfsplus/bnode.c: In function '__hfs_bnode_create':
fs/hfsplus/bnode.c:397:22: warning: variable 'sb' set but not used
CC [M] fs/hfsplus/brec.o
CC [M] fs/ntfs/file.o
fs/ntfs/file.c: In function 'ntfs_fault_in_pages_readable':
fs/ntfs/file.c:358:16: warning: variable 'c' set but not used
CC [M] fs/ntfs/index.o
CC [M] fs/ntfs/inode.o
fs/ntfs/inode.c: In function 'ntfs_truncate':
fs/ntfs/inode.c:2369:6: warning: variable 'attr_len' set but not used
CC [M] fs/ntfs/mft.o
CC [M] fs/ntfs/super.o
fs/ntfs/super.c: In function 'parse_ntfs_boot_sector':
fs/ntfs/super.c:753:41: warning: variable 'nr_hidden_sects' set but not used
fs/ntfs/super.c: In function 'check_windows_hibernation_status':
fs/ntfs/super.c:1254:14: warning: variable 'ni' set but not used
CC [M] fs/ntfs/sysctl.o
CC [M] fs/ntfs/logfile.o
fs/ntfs/logfile.c: In function 'ntfs_check_logfile':
fs/ntfs/logfile.c:494:21: warning: variable 'log_page_mask' set but not used
CC [M] fs/ntfs/quota.o
CC [M] fs/reiserfs/do_balan.o
fs/reiserfs/do_balan.c: In function 'balance_leaf':
fs/reiserfs/do_balan.c:331:10: warning: variable 'version' set but not used
fs/reiserfs/do_balan.c:754:10: warning: variable 'version' set but not used
fs/reiserfs/do_balan.c:1183:10: warning: variable 'version' set but not used
fs/reiserfs/do_balan.c:1425:10: warning: variable 'leaf_mi' set but not used
CC [M] fs/reiserfs/namei.o
CC [M] fs/reiserfs/file.o
fs/reiserfs/file.c: In function 'reiserfs_file_write':
fs/reiserfs/file.c:262:37: warning: variable 'th' set but not used
CC [M] fs/reiserfs/dir.o
CC [M] fs/reiserfs/fix_node.o
fs/reiserfs/fix_node.c: In function 'get_num_ver':
fs/reiserfs/fix_node.c:371:6: warning: variable 'cur_free' set but not used
fs/reiserfs/fix_node.c: In function 'dc_check_balance_internal':
fs/reiserfs/fix_node.c:1569:6: warning: variable 'maxsize' set but not used
fs/reiserfs/fix_node.c: In function 'dc_check_balance_leaf':
fs/reiserfs/fix_node.c:1752:6: warning: variable 'maxsize' set but not used
fs/reiserfs/fix_node.c:1750:6: warning: variable 'levbytes' set but not used
CC [M] fs/reiserfs/super.o
CC [M] fs/reiserfs/prints.o
fs/reiserfs/prints.c: In function 'check_internal_block_head':
fs/reiserfs/prints.c:722:21: warning: variable 'blkh' set but not used
CC [M] fs/reiserfs/objectid.o
fs/reiserfs/objectid.c: In function 'reiserfs_convert_objectid_map_v1':
fs/reiserfs/objectid.c:173:25: warning: variable 'new_objectid_map' set
but not used
CC [M] fs/reiserfs/lbalance.o
fs/reiserfs/lbalance.c: In function 'leaf_copy_items':
fs/reiserfs/lbalance.c:478:22: warning: variable 'dest' set but not used
fs/reiserfs/lbalance.c: In function 'leaf_paste_entries':
fs/reiserfs/lbalance.c:1210:9: warning: variable 'old_entry_num' set but
not used
CC [M] fs/reiserfs/ibalance.o
CC [M] fs/reiserfs/stree.o
fs/reiserfs/stree.c: In function 'search_by_key':
fs/reiserfs/stree.c:602:6: warning: variable
'right_neighbor_of_leaf_node' set but not used
CC [M] fs/reiserfs/hashes.o
CC [M] fs/reiserfs/tail_conversion.o
CC [M] fs/reiserfs/journal.o
fs/reiserfs/journal.c: In function 'flush_older_commits':
fs/reiserfs/journal.c:927:15: warning: variable 'first_trans_id' set but
not used
fs/reiserfs/journal.c: In function 'flush_journal_list':
fs/reiserfs/journal.c:1414:38: warning: variable 'last' set but not used
fs/reiserfs/journal.c: In function 'flush_used_journal_lists':
fs/reiserfs/journal.c:1855:6: warning: variable 'ret' set but not used
fs/reiserfs/journal.c: In function 'do_journal_release':
fs/reiserfs/journal.c:1963:6: warning: variable 'flushed' set but not used
fs/reiserfs/journal.c: In function 'do_journal_end':
fs/reiserfs/journal.c:4022:6: warning: variable 'old_start' set but not used
CC [M] fs/reiserfs/resize.o
CC [M] fs/reiserfs/item_ops.o
CC fs/udf/balloc.o
fs/udf/balloc.c: In function 'udf_bitmap_prealloc_blocks':
fs/udf/balloc.c:184:6: warning: variable 'nr_groups' set but not used
fs/udf/balloc.c:183:31: warning: variable 'group_start' set but not used
fs/udf/balloc.c: In function 'udf_table_free_blocks':
fs/udf/balloc.c:366:6: warning: variable 'i' set but not used
CC fs/udf/dir.o
CC fs/udf/file.o
CC fs/udf/ialloc.o
CC fs/udf/inode.o
fs/udf/inode.c: In function 'inode_getblk':
fs/udf/inode.c:472:18: warning: variable 'last_block' set but not used
fs/udf/inode.c: In function 'udf_fill_inode':
fs/udf/inode.c:1147:6: warning: variable 'offset' set but not used
CC fs/udf/lowlevel.o
CC fs/udf/namei.o
CC fs/udf/partition.o
CC fs/udf/super.o
fs/udf/super.c: In function 'udf_load_sequence':
fs/udf/super.c:1582:22: warning: variable 'sbi' set but not used
CC fs/udf/truncate.o
CC fs/binfmt_elf.o
fs/binfmt_elf.c: In function 'load_elf_binary':
fs/binfmt_elf.c:578:16: warning: variable 'reloc_func_desc' set but not used
CC fs/mbcache.o
CC security/keys/keyctl.o
security/keys/keyctl.c: In function 'keyctl_describe_key':
security/keys/keyctl.c:472:14: warning: variable 'key' set but not used
CC security/keys/permission.o
CC security/keys/process_keys.o
CC security/keys/request_key.o
security/keys/request_key.c: In function 'call_sbin_request_key':
security/keys/request_key.c:102:15: warning: variable 'prkey' set but
not used
CC security/keys/request_key_auth.o
CC security/keys/user_defined.o
CC security/keys/proc.o
CC security/selinux/ss/ebitmap.o
security/selinux/ss/ebitmap.c: In function 'ebitmap_netlbl_import':
security/selinux/ss/ebitmap.c:159:27: warning: variable 'e_sft' set but
not used
CC security/selinux/ss/hashtab.o
CC drivers/acpi/glue.o
drivers/acpi/glue.c: In function 'acpi_bind_one':
drivers/acpi/glue.c:163:7: warning: variable 'ret' set but not used
CC drivers/acpi/scan.o
CC drivers/ata/ahci.o
drivers/ata/ahci.c: In function 'ahci_init_one':
drivers/ata/ahci.c:1045:2: warning: comparison between 'enum
<anonymous>' and 'enum <anonymous>'
CC drivers/ata/libahci.o
CC drivers/base/power/main.o
drivers/base/power/main.c: In function 'pm_noirq_op':
drivers/base/power/main.c:300:10: warning: 'calltime.tv64' may be used
uninitialized in this function
CC drivers/base/power/generic_ops.o
CC drivers/base/module.o
drivers/base/module.c: In function 'module_add_driver':
drivers/base/module.c:36:6: warning: variable 'no_warn' set but not used
LD drivers/base/built-in.o
CC drivers/block/loop.o
LD drivers/block/built-in.o
CC [M] drivers/block/brd.o
CC [M] drivers/block/cryptoloop.o
drivers/block/cryptoloop.c: In function 'cryptoloop_init':
drivers/block/cryptoloop.c:46:8: warning: variable 'cipher' set but not used
LD drivers/bluetooth/built-in.o
CC [M] drivers/bluetooth/hci_vhci.o
CC [M] drivers/bluetooth/btmrvl_main.o
CC [M] drivers/bluetooth/btmrvl_debugfs.o
drivers/bluetooth/btmrvl_debugfs.c: In function 'btmrvl_hscfgcmd_write':
drivers/bluetooth/btmrvl_debugfs.c:59:15: warning: variable 'ret' set
but not used
drivers/bluetooth/btmrvl_debugfs.c: In function 'btmrvl_psmode_write':
drivers/bluetooth/btmrvl_debugfs.c:102:15: warning: variable 'ret' set
but not used
drivers/bluetooth/btmrvl_debugfs.c: In function 'btmrvl_pscmd_write':
drivers/bluetooth/btmrvl_debugfs.c:140:15: warning: variable 'ret' set
but not used
drivers/bluetooth/btmrvl_debugfs.c: In function 'btmrvl_gpiogap_write':
drivers/bluetooth/btmrvl_debugfs.c:183:15: warning: variable 'ret' set
but not used
drivers/bluetooth/btmrvl_debugfs.c: In function 'btmrvl_hscmd_write':
drivers/bluetooth/btmrvl_debugfs.c:221:15: warning: variable 'ret' set
but not used
drivers/bluetooth/btmrvl_debugfs.c: In function 'btmrvl_hsmode_write':
drivers/bluetooth/btmrvl_debugfs.c:262:15: warning: variable 'ret' set
but not used
CC [M] drivers/bluetooth/hci_ldisc.o
drivers/bluetooth/hci_ldisc.c: In function 'hci_uart_send_frame':
drivers/bluetooth/hci_ldisc.c:213:21: warning: variable 'tty' set but
not used
CC [M] drivers/bluetooth/hci_h4.o
CC [M] drivers/bluetooth/hci_bcsp.o
drivers/bluetooth/hci_bcsp.c: In function 'bcsp_prepare_pkt':
drivers/bluetooth/hci_bcsp.c:247:20: warning: operation on
'bcsp->msgq_txseq' may be undefined
CC [M] drivers/bluetooth/hci_ll.o
CC drivers/char/vt.o
drivers/char/vt.c: In function 'vc_do_resize':
drivers/char/vt.c:834:49: warning: variable 'old_screen_size' set but
not used
drivers/char/vt.c:834:15: warning: variable 'old_cols' set but not used
SHIPPED drivers/char/defkeymap.c
CC drivers/char/defkeymap.o
CC drivers/char/tty_audit.o
CC drivers/char/sysrq.o
CC drivers/char/raw.o
CC drivers/char/hpet.o
drivers/char/hpet.c: In function 'hpet_ioctl_common':
drivers/char/hpet.c:559:23: warning: variable 'hpet' set but not used
CC drivers/char/agp/backend.o
CC drivers/char/agp/frontend.o
drivers/char/agp/frontend.c: In function 'agp_find_seg_in_client':
drivers/char/agp/frontend.c:107:6: warning: variable 'num_segments' set
but not used
CC drivers/char/agp/generic.o
drivers/char/agp/generic.c: In function 'agp_generic_create_gatt_table':
drivers/char/agp/generic.c:900:6: warning: variable 'size' set but not used
CC drivers/char/agp/isoch.o
drivers/char/agp/isoch.c: In function 'agp_3_5_isochronous_node_enable':
drivers/char/agp/isoch.c:86:5: warning: variable 'mcapndx' set but not used
drivers/char/agp/isoch.c: In function 'agp_3_5_enable':
drivers/char/agp/isoch.c:320:13: warning: variable 'arqsz' set but not used
LD drivers/char/agp/agpgart.o
CC [M] drivers/char/ipmi/ipmi_si_intf.o
drivers/char/ipmi/ipmi_si_intf.c: In function 'try_init_spmi':
drivers/char/ipmi/ipmi_si_intf.c:2010:8: warning: variable 'addr_space'
set but not used
CC [M] drivers/char/ipmi/ipmi_kcs_sm.o
CC [M] drivers/char/ipmi/ipmi_smic_sm.o
CC [M] drivers/char/ipmi/ipmi_bt_sm.o
LD [M] drivers/char/ipmi/ipmi_si.o
CC [M] drivers/char/ipmi/ipmi_watchdog.o
CC [M] drivers/char/ipmi/ipmi_poweroff.o
CC drivers/char/tpm/tpm.o
drivers/char/tpm/tpm.c: In function 'tpm_gen_interrupt':
drivers/char/tpm/tpm.c:508:10: warning: variable 'rc' set but not used
CC drivers/char/tpm/tpm_bios.o
CC [M] drivers/crypto/hifn_795x.o
drivers/crypto/hifn_795x.c: In function 'hifn_flush':
drivers/crypto/hifn_795x.c:2021:23: warning: variable 'ctx' set but not used
drivers/crypto/hifn_795x.c: In function 'hifn_process_queue':
drivers/crypto/hifn_795x.c:2142:23: warning: variable 'ctx' set but not used
CC drivers/edac/edac_stub.o
CC [M] drivers/edac/i5000_edac.o
drivers/edac/i5000_edac.c: In function 'i5000_get_mc_regs':
drivers/edac/i5000_edac.c:1126:12: warning: variable 'way1' set but not used
drivers/edac/i5000_edac.c:1126:6: warning: variable 'way0' set but not used
drivers/edac/i5000_edac.c:1125:6: warning: variable 'maxdimmperch' set
but not used
drivers/edac/i5000_edac.c:1124:6: warning: variable 'maxch' set but not used
drivers/edac/i5000_edac.c:1122:6: warning: variable 'limit' set but not used
drivers/edac/i5000_edac.c:1121:6: warning: variable 'actual_tolm' set
but not used
drivers/edac/i5000_edac.c: In function 'i5000_init_csrows':
drivers/edac/i5000_edac.c:1239:13: warning: variable 'channel_count' set
but not used
CC [M] drivers/edac/e752x_edac.o
CC [M] drivers/firewire/core-transaction.o
drivers/firewire/core-transaction.c: In function 'fw_core_handle_response':
drivers/firewire/core-transaction.c:835:21: warning: variable
'destination' set but not used
CC [M] drivers/firewire/ohci.o
CC [M] drivers/gpu/drm/drm_gem.o
drivers/gpu/drm/drm_gem.c: In function 'drm_gem_handle_delete':
drivers/gpu/drm/drm_gem.c:188:21: warning: variable 'dev' set but not used
CC [M] drivers/gpu/drm/drm_ioctl.o
CC [M] drivers/gpu/drm/drm_modes.o
drivers/gpu/drm/drm_modes.c: In function 'drm_cvt_mode':
drivers/gpu/drm/drm_modes.c:176:27: warning: variable 'vback_porch' set
but not used
drivers/gpu/drm/drm_modes.c: In function 'drm_gtf_mode_complex':
drivers/gpu/drm/drm_modes.c:323:28: warning: variable 'vframe_rate' set
but not used
drivers/gpu/drm/drm_modes.c:322:45: warning: variable 'hperiod' set but
not used
drivers/gpu/drm/drm_modes.c:322:29: warning: variable 'vfieldrate_est'
set but not used
drivers/gpu/drm/drm_modes.c:321:21: warning: variable 'vback_porch' set
but not used
CC [M] drivers/gpu/drm/drm_edid.o
CC drivers/i2c/i2c-core.o
drivers/i2c/i2c-core.c: In function 'i2c_register_adapter':
drivers/i2c/i2c-core.c:757:15: warning: variable 'dummy' set but not used
LD drivers/i2c/algos/built-in.o
CC [M] drivers/ieee1394/highlevel.o
drivers/ieee1394/highlevel.c: In function
'hpsb_allocate_and_register_addrspace':
drivers/ieee1394/highlevel.c:368:13: warning: variable 'a2ea' set but
not used
drivers/ieee1394/highlevel.c:367:7: warning: variable 'a1sa' set but not
used
CC [M] drivers/ieee1394/csr.o
CC [M] drivers/ieee1394/raw1394.o
drivers/ieee1394/raw1394.c: In function 'arm_write':
drivers/ieee1394/raw1394.c:1018:39: warning: variable 'length_conflict'
set but not used
drivers/ieee1394/raw1394.c: In function 'arm_lock64':
drivers/ieee1394/raw1394.c:1373:11: warning: 'old' may be used
uninitialized in this function
drivers/ieee1394/raw1394.c: In function 'arm_lock':
drivers/ieee1394/raw1394.c:1155:12: warning: 'old' may be used
uninitialized in this function
CC [M] drivers/ieee1394/sbp2.o
drivers/ieee1394/sbp2.c: In function 'sbp2_parse_unit_directory':
drivers/ieee1394/sbp2.c:1353:6: warning: variable 'unit_characteristics'
set but not used
CC [M] drivers/ieee1394/dv1394.o
drivers/ieee1394/dv1394.c: In function 'frame_prepare':
drivers/ieee1394/dv1394.c:613:15: warning: variable 'ts_off' set but not
used
drivers/ieee1394/dv1394.c: In function 'ir_tasklet_func':
drivers/ieee1394/dv1394.c:2007:22: warning: variable 'packet_time' set
but not used
drivers/ieee1394/dv1394.c: In function 'dv1394_host_reset':
drivers/ieee1394/dv1394.c:2323:18: warning: variable 'ohci' set but not used
CC [M] drivers/ieee1394/eth1394.o
drivers/ieee1394/eth1394.c: In function 'ether1394_iso':
drivers/ieee1394/eth1394.c:1261:23: warning: variable 'priv' set but not
used
LD drivers/ieee802154/built-in.o
CC drivers/input/input.o
CC drivers/md/dm.o
drivers/md/dm.c: In function 'split_bvec':
drivers/md/dm.c:1117:3: warning: statement with no effect
drivers/md/dm.c: In function 'clone_bio':
drivers/md/dm.c:1145:3: warning: statement with no effect
CC drivers/md/dm-table.o
drivers/md/dm-table.c: In function 'dm_table_set_integrity':
drivers/md/dm-table.c:1065:2: warning: statement with no effect
drivers/md/dm-table.c:1071:2: warning: statement with no effect
CC drivers/md/dm-target.o
CC [M] drivers/media/common/tuners/tuner-simple.o
drivers/media/common/tuners/tuner-simple.c: In function
'simple_set_tv_freq':
drivers/media/common/tuners/tuner-simple.c:548:20: warning: variable
'tun' set but not used
CC [M] drivers/media/common/tuners/tuner-types.o
CC [M] drivers/media/common/tuners/mt20xx.o
drivers/media/common/tuners/mt20xx.c: In function 'mt2050_set_antenna':
drivers/media/common/tuners/mt20xx.c:433:6: warning: variable 'ret' set
but not used
drivers/media/common/tuners/mt20xx.c: In function 'mt2050_init':
drivers/media/common/tuners/mt20xx.c:577:6: warning: variable 'ret' set
but not used
CC [M] drivers/media/common/tuners/tda8290.o
CC [M] drivers/media/video/gspca/gspca.o
drivers/media/video/gspca/gspca.c: In function 'vidioc_reqbufs':
drivers/media/video/gspca/gspca.c:1508:2: warning: case value '7' not in
enumerated type 'enum v4l2_memory'
LD [M] drivers/media/video/gspca/gspca_main.o
LD drivers/media/video/uvc/built-in.o
CC [M] drivers/net/bonding/bond_main.o
drivers/net/bonding/bond_main.c: In function 'bond_send_gratuitous_arp':
drivers/net/bonding/bond_main.c:2603:21: warning: variable 'vlan_dev'
set but not used
CC [M] drivers/net/bonding/bond_3ad.o
CC [M] drivers/net/bonding/bond_alb.o
CC [M] drivers/net/bonding/bond_sysfs.o
drivers/net/bonding/bond_sysfs.c: In function 'bonding_store_slaves':
drivers/net/bonding/bond_sysfs.c:222:14: warning: variable 'found' set
but not used
drivers/net/bonding/bond_sysfs.c: In function 'bonding_store_carrier':
drivers/net/bonding/bond_sysfs.c:1226:17: warning: variable 'ret' set
but not used
LD [M] drivers/net/bonding/bonding.o
LD drivers/net/wireless/built-in.o
LD drivers/net/wireless/hostap/built-in.o
CC [M] drivers/net/wireless/hostap/hostap_80211_rx.o
CC [M] drivers/net/wireless/hostap/hostap_80211_tx.o
CC [M] drivers/net/wireless/hostap/hostap_ap.o
drivers/net/wireless/hostap/hostap_ap.c: In function
'hostap_ap_tx_cb_assoc':
drivers/net/wireless/hostap/hostap_ap.c:691:6: warning: variable 'fc'
set but not used
drivers/net/wireless/hostap/hostap_ap.c: In function 'handle_assoc':
drivers/net/wireless/hostap/hostap_ap.c:1502:8: warning: variable 'txt'
set but not used
CC [M] drivers/net/wireless/hostap/hostap_info.o
CC [M] drivers/net/wireless/hostap/hostap_ioctl.o
drivers/net/wireless/hostap/hostap_ioctl.c: In function
'prism2_request_scan':
drivers/net/wireless/hostap/hostap_ioctl.c:1666:6: warning: variable
'ret' set but not used
drivers/net/wireless/hostap/hostap_ioctl.c: In function
'prism2_translate_scan':
drivers/net/wireless/hostap/hostap_ioctl.c:1955:13: warning: variable
'hostscan' set but not used
CC [M] drivers/net/wireless/hostap/hostap_main.o
drivers/net/wireless/hostap/hostap_main.c: In function
'hostap_set_multicast_list_queue':
drivers/net/wireless/hostap/hostap_main.c:744:27: warning: variable
'iface' set but not used
CC [M] drivers/net/wireless/hostap/hostap_proc.o
LD [M] drivers/net/wireless/hostap/hostap.o
CC [M] drivers/net/wireless/hostap/hostap_plx.o
In file included from drivers/net/wireless/hostap/hostap_plx.c:264:0:
drivers/net/wireless/hostap/hostap_hw.c: In function 'prism2_tx_80211':
drivers/net/wireless/hostap/hostap_hw.c:1816:18: warning: variable 'fc'
set but not used
CC [M] drivers/net/wireless/hostap/hostap_pci.o
In file included from drivers/net/wireless/hostap/hostap_pci.c:221:0:
drivers/net/wireless/hostap/hostap_hw.c: In function 'prism2_tx_80211':
drivers/net/wireless/hostap/hostap_hw.c:1816:18: warning: variable 'fc'
set but not used
LD drivers/net/built-in.o
CC [M] drivers/net/forcedeth.o
drivers/net/forcedeth.c: In function 'nv_open':
drivers/net/forcedeth.c:5297:7: warning: variable 'miistat' set but not used
CC [M] drivers/net/ppp_generic.o
CC drivers/pci/bus.o
drivers/pci/bus.c: In function 'pci_enable_bridges':
drivers/pci/bus.c:237:6: warning: variable 'retval' set but not used
CC drivers/pci/probe.o
CC drivers/pci/setup-bus.o
drivers/pci/setup-bus.c: In function
'pci_assign_unassigned_bridge_resources':
drivers/pci/setup-bus.c:868:6: warning: variable 'retval' set but not used
CC drivers/pci/pci-acpi.o
CC drivers/scsi/hosts.o
drivers/scsi/hosts.c: In function 'scsi_host_alloc':
drivers/scsi/hosts.c:328:6: warning: variable 'rval' set but not used
CC drivers/scsi/scsi_ioctl.o
CC drivers/scsi/sg.o
drivers/scsi/sg.c: In function 'sg_common_write':
drivers/scsi/sg.c:710:9: warning: variable 'data_dir' set but not used
LD drivers/scsi/built-in.o
CC drivers/usb/core/sysfs.o
drivers/usb/core/sysfs.c: In function 'usb_create_sysfs_intf_files':
drivers/usb/core/sysfs.c:889:6: warning: variable 'retval' set but not used
CC drivers/usb/core/endpoint.o
CC [M] drivers/usb/host/ehci-hcd.o
In file included from drivers/usb/host/ehci-hcd.c:306:0:
drivers/usb/host/ehci-hub.c: In function 'create_companion_file':
drivers/usb/host/ehci-hub.c:533:6: warning: variable 'i' set but not used
In file included from drivers/usb/host/ehci-hcd.c:308:0:
drivers/usb/host/ehci-q.c: In function 'submit_async':
drivers/usb/host/ehci-q.c:1110:20: warning: variable 'qtd' set but not used
In file included from drivers/usb/host/ehci-hcd.c:309:0:
drivers/usb/host/ehci-sched.c: In function 'itd_complete':
drivers/usb/host/ehci-sched.c:1686:23: warning: variable 'dev' set but
not used
drivers/usb/host/ehci-sched.c: In function 'sitd_complete':
drivers/usb/host/ehci-sched.c:2091:23: warning: variable 'dev' set but
not used
CC [M] drivers/usb/host/ohci-hcd.o
CC [M] drivers/usb/host/uhci-hcd.o
CC [M] drivers/usb/host/xhci.o
drivers/usb/host/xhci.c: In function 'xhci_add_endpoint':
drivers/usb/host/xhci.c:1013:22: warning: variable 'ep_ctx' set but not used
CC [M] drivers/usb/host/xhci-mem.o
CC [M] drivers/usb/host/xhci-pci.o
CC [M] drivers/usb/host/xhci-ring.o
drivers/usb/host/xhci-ring.c: In function 'next_trb':
drivers/usb/host/xhci-ring.c:134:8: warning: operation on '*trb' may be
undefined
drivers/usb/host/xhci-ring.c: In function 'handle_cmd_completion':
drivers/usb/host/xhci-ring.c:967:20: warning: variable 'ep_ring' set but
not used
CC [M] drivers/usb/host/xhci-hub.o
CC [M] drivers/usb/host/xhci-dbg.o
drivers/usb/host/xhci-dbg.c: In function 'xhci_dbg_ctx':
drivers/usb/host/xhci-dbg.c:545:24: warning: variable 'slot_ctx' set but
not used
LD [M] drivers/usb/host/xhci-hcd.o
CC drivers/usb/misc/usblcd.o
CC drivers/usb/misc/usbled.o
LD drivers/usb/misc/built-in.o
CC [M] drivers/usb/misc/isight_firmware.o
LD drivers/usb/storage/built-in.o
CC [M] drivers/usb/storage/scsiglue.o
CC [M] drivers/usb/storage/protocol.o
CC [M] drivers/usb/storage/transport.o
CC [M] drivers/usb/storage/usb.o
CC [M] drivers/usb/storage/initializers.o
drivers/usb/storage/initializers.c: In function 'usb_stor_euscsi_init':
drivers/usb/storage/initializers.c:49:6: warning: variable 'result' set
but not used
drivers/usb/storage/initializers.c: In function 'usb_stor_huawei_e220_init':
drivers/usb/storage/initializers.c:98:6: warning: variable 'result' set
but not used
CC [M] drivers/usb/storage/sierra_ms.o
drivers/usb/storage/sierra_ms.c: In function 'sierra_ms_init':
drivers/usb/storage/sierra_ms.c:133:22: warning: variable 'sd' set but
not used
drivers/usb/storage/sierra_ms.c:129:14: warning: variable 'delay_t' set
but not used
CC [M] drivers/usb/storage/option_ms.o
CC [M] drivers/usb/storage/usual-tables.o
CC drivers/video/console/fbcon.o
drivers/video/console/fbcon.c: In function 'fb_flashcursor':
drivers/video/console/fbcon.c:372:18: warning: variable 'p' set but not used
drivers/video/console/fbcon.c: In function 'fbcon_exit':
drivers/video/console/fbcon.c:3483:7: warning: variable 'pending' set
but not used
CC drivers/video/console/bitblit.o
CC drivers/video/console/fbcon_cw.o
drivers/video/console/fbcon_cw.c: In function 'cw_update_attr':
drivers/video/console/fbcon_cw.c:30:8: warning: variable 't' set but not
used
CC drivers/video/console/fbcon_ud.o
CC sound/core/init.o
sound/core/init.c: In function 'snd_card_disconnect':
sound/core/init.c:345:15: warning: variable 'file' set but not used
CC sound/core/memory.o
CC sound/core/info.o
CC sound/core/control.o
sound/core/control.c: In function 'snd_ctl_elem_list':
sound/core/control.c:594:30: warning: variable 'first' set but not used
CC sound/core/misc.o
CC sound/core/device.o
CC sound/core/isadma.o
CC sound/core/vmaster.o
sound/core/vmaster.c: In function 'slave_update':
sound/core/vmaster.c:60:6: warning: variable 'err' set but not used
LD sound/core/snd.o
LD sound/core/built-in.o
CC [M] sound/core/hwdep.o
CC [M] sound/core/memalloc.o
CC [M] sound/core/sgbuf.o
CC [M] sound/core/pcm.o
CC [M] sound/core/pcm_native.o
sound/core/pcm_native.c: In function 'snd_pcm_drop':
sound/core/pcm_native.c:1516:19: warning: variable 'card' set but not used
sound/core/pcm_native.c: In function 'snd_pcm_open_file':
sound/core/pcm_native.c:2052:22: warning: variable 'str' set but not used
sound/core/pcm_native.c: In function 'snd_pcm_mmap_status':
sound/core/pcm_native.c:3011:26: warning: variable 'runtime' set but not
used
sound/core/pcm_native.c: In function 'snd_pcm_mmap_control':
sound/core/pcm_native.c:3050:26: warning: variable 'runtime' set but not
used
CC [M] sound/core/pcm_lib.o
CC [M] sound/pci/hda/patch_nvhdmi.o
sound/pci/hda/patch_nvhdmi.c: In function
'nvhdmi_dig_playback_pcm_prepare_8ch':
sound/pci/hda/patch_nvhdmi.c:216:15: warning: variable 'dataDCC1' set
but not used
CC [M] sound/pci/hda/patch_realtek.o
CC [M] net/bluetooth/sco.o
net/bluetooth/sco.c: In function 'sco_sock_getsockopt':
net/bluetooth/sco.c:724:6: warning: variable 'len' set but not used
LD net/bluetooth/bnep/built-in.o
CC net/core/dev_addr_lists.o
net/core/dev_addr_lists.c: In function '__hw_addr_del_multiple':
net/core/dev_addr_lists.c:143:16: warning: variable 'type' set but not used
CC net/core/dst.o
CC net/ipv4/ipconfig.o
net/ipv4/ipconfig.c: In function 'ic_rarp_recv':
net/ipv4/ipconfig.c:467:17: warning: variable 'sha' set but not used
CC net/ipv4/netfilter.o
LD net/ipv4/netfilter/built-in.o
CC [M] net/ipv4/netfilter/nf_nat_rule.o
CC [M] net/ipv4/netfilter/nf_nat_standalone.o
net/ipv4/netfilter/nf_nat_standalone.c: In function 'nf_nat_fn':
net/ipv4/netfilter/nf_nat_standalone.c:118:2: warning: case value '4'
not in enumerated type 'enum ip_conntrack_info'
CC [M] net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.o
CC [M] net/ipv4/netfilter/nf_nat_proto_sctp.o
net/ipv4/netfilter/nf_nat_proto_sctp.c: In function 'sctp_manip_pkt':
net/ipv4/netfilter/nf_nat_proto_sctp.c:39:16: warning: variable 'newip'
set but not used
net/ipv4/netfilter/nf_nat_proto_sctp.c:39:9: warning: variable 'oldip'
set but not used
CC [M] net/ipv4/netfilter/ip_tables.o
CC [M] net/ipv4/netfilter/ipt_CLUSTERIP.o
net/ipv4/netfilter/ipt_CLUSTERIP.c: In function 'clusterip_tg':
net/ipv4/netfilter/ipt_CLUSTERIP.c:323:3: warning: case value '4' not in
enumerated type 'enum ip_conntrack_info'
CC [M] net/ipv4/netfilter/ipt_ECN.o
CC net/mac80211/sta_info.o
net/mac80211/sta_info.c: In function 'sta_info_cleanup_expire_buffered':
net/mac80211/sta_info.c:583:32: warning: variable 'sdata' set but not used
CC net/mac80211/wep.o
CC net/mac80211/wpa.o
CC net/mac80211/scan.o
net/mac80211/scan.c: In function 'ieee80211_request_internal_scan':
net/mac80211/scan.c:749:23: warning: comparison between 'enum
nl80211_band' and 'enum ieee80211_band'
CC net/mac80211/offchannel.o
CC net/mac80211/ht.o
CC net/mac80211/agg-tx.o
CC net/mac80211/agg-rx.o
CC net/mac80211/ibss.o
net/mac80211/ibss.c: In function 'ieee80211_rx_mgmt_auth_ibss':
net/mac80211/ibss.c:44:34: warning: variable 'status_code' set but not used
net/mac80211/ibss.c: In function 'ieee80211_sta_create_ibss':
net/mac80211/ibss.c:501:35: warning: variable 'sband' set but not used
CC net/mac80211/mlme.o
CC net/mac80211/work.o
net/mac80211/work.c: In function 'ieee80211_send_assoc':
net/mac80211/work.c:210:9: warning: variable 'len' set but not used
net/mac80211/work.c:208:12: warning: variable 'ies' set but not used
CC net/mac80211/iface.o
CC net/mac80211/rate.o
CC net/mac80211/michael.o
CC net/mac80211/tkip.o
CC net/mac80211/aes_ccm.o
net/mac80211/aes_ccm.c: In function 'ieee80211_aes_ccm_encrypt':
net/mac80211/aes_ccm.c:57:39: warning: variable 'aad' set but not used
net/mac80211/aes_ccm.c: In function 'ieee80211_aes_ccm_decrypt':
net/mac80211/aes_ccm.c:97:39: warning: variable 'aad' set but not used
CC net/mac80211/aes_cmac.o
CC net/mac80211/cfg.o
CC net/mac80211/rx.o
net/mac80211/rx.c: In function 'ieee80211_release_reorder_frame':
net/mac80211/rx.c:542:25: warning: variable 'rate' set but not used
net/mac80211/rx.c: In function 'ieee80211_reassemble_add':
net/mac80211/rx.c:1154:6: warning: variable 'idx' set but not used
CC net/mac80211/spectmgmt.o
CC net/mac80211/tx.o
net/mac80211/tx.c: In function '__ieee80211_parse_tx_radiotap':
net/mac80211/tx.c:1021:35: warning: variable 'sband' set but not used
net/mac80211/tx.c: In function 'ieee80211_get_buffered_bc':
net/mac80211/tx.c:2428:19: warning: variable 'sta' set but not used
CC net/mac80211/key.o
CC net/netfilter/ipvs/ip_vs_core.o
net/netfilter/ipvs/ip_vs_core.c: In function 'ip_vs_leave':
net/netfilter/ipvs/ip_vs_core.c:465:12: warning: variable 'cs' set but
not used
net/netfilter/ipvs/ip_vs_core.c: In function 'ip_vs_in':
net/netfilter/ipvs/ip_vs_core.c:1290:11: warning: variable 'restart' set
but not used
CC net/netfilter/ipvs/ip_vs_ctl.o
CC [M] net/netfilter/nfnetlink_log.o
net/netfilter/nfnetlink_log.c: In function '__build_packet_message':
net/netfilter/nfnetlink_log.c:375:9: warning: variable 'tmp_uint' set
but not used
CC [M] net/netfilter/nf_conntrack_core.o
CC [M] net/netfilter/nf_conntrack_standalone.o
net/netfilter/nf_conntrack_standalone.c: In function 'ct_seq_show':
net/netfilter/nf_conntrack_standalone.c:118:6: warning: variable 'ret'
set but not used
CC [M] net/netfilter/nf_conntrack_expect.o
CC [M] net/netfilter/nf_conntrack_netlink.o
net/netfilter/nf_conntrack_netlink.c: In function 'ctnetlink_parse_tuple':
net/netfilter/nf_conntrack_netlink.c:762:11: warning: comparison between
'enum ctattr_tuple' and 'enum ctattr_type'
CC [M] net/netfilter/nf_conntrack_amanda.o
CC [M] net/netfilter/xt_rateest.o
net/netfilter/xt_rateest.c: In function 'xt_rateest_mt_checkentry':
net/netfilter/xt_rateest.c:81:6: warning: variable 'ret' set but not used
CC [M] net/netfilter/xt_realm.o
CC net/netlabel/netlabel_domainhash.o
net/netlabel/netlabel_domainhash.c: In function 'netlbl_domhsh_add':
net/netlabel/netlabel_domainhash.c:354:21: warning: variable 'old_list6'
set but not used
CC net/netlabel/netlabel_addrlist.o
CC net/netlabel/netlabel_mgmt.o
CC net/netlabel/netlabel_unlabeled.o
net/netlabel/netlabel_unlabeled.c: In function 'netlbl_unlabel_staticlist':
net/netlabel/netlabel_unlabeled.c:1236:38: warning: variable
'iter_addr6' set but not used
CC net/netlabel/netlabel_cipso_v4.o
net/netlabel/netlabel_cipso_v4.c: In function 'netlbl_cipsov4_add':
net/netlabel/netlabel_cipso_v4.c:425:14: warning: variable 'type_str'
set but not used
LD net/netlabel/built-in.o
CC net/netlink/af_netlink.o
CC net/netlink/genetlink.o
LD net/netlink/built-in.o
CC net/packet/af_packet.o
net/packet/af_packet.c: In function 'tpacket_snd':
net/packet/af_packet.c:930:17: warning: variable 'sock' set but not used
LD net/packet/built-in.o
LD net/rxrpc/built-in.o
CC [M] net/rxrpc/af_rxrpc.o
CC [M] net/rxrpc/ar-accept.o
CC [M] net/rxrpc/ar-ack.o
net/rxrpc/ar-ack.c: In function 'rxrpc_rotate_tx_window':
net/rxrpc/ar-ack.c:375:25: warning: variable 'sp' set but not used
CC [M] net/rxrpc/ar-call.o
CC [M] net/rxrpc/ar-connection.o
CC [M] net/rxrpc/ar-connevent.o
net/rxrpc/ar-connevent.c: In function 'rxrpc_process_connection':
net/rxrpc/ar-connevent.c:262:25: warning: variable 'sp' set but not used
CC [M] net/rxrpc/ar-error.o
net/rxrpc/ar-error.c: In function 'rxrpc_UDP_error_handler':
net/rxrpc/ar-error.c:142:6: warning: variable 'local' set but not used
CC [M] net/rxrpc/ar-input.o
CC [M] net/rxrpc/ar-key.o
CC [M] net/rxrpc/ar-local.o
CC [M] net/rxrpc/ar-output.o
CC [M] net/rxrpc/ar-peer.o
net/rxrpc/ar-peer.c: In function 'rxrpc_get_peer':
net/rxrpc/ar-peer.c:125:6: warning: variable 'usage' set but not used
CC [M] net/rxrpc/ar-recvmsg.o
CC [M] net/rxrpc/ar-transport.o
net/rxrpc/ar-transport.c: In function 'rxrpc_get_transport':
net/rxrpc/ar-transport.c:80:6: warning: variable 'usage' set but not used
CC [M] net/rxrpc/ar-proc.o
LD [M] net/rxrpc/af-rxrpc.o
CC [M] net/rxrpc/rxkad.o
CC net/sched/sch_generic.o
CC net/sched/sch_mq.o
LD net/sched/built-in.o
CC net/unix/af_unix.o
net/unix/af_unix.c: In function 'unix_stream_sendmsg':
net/unix/af_unix.c:1503:22: warning: variable 'sunaddr' set but not used
CC net/unix/garbage.o
CC net/unix/sysctl_net_unix.o
LD net/unix/unix.o
LD net/unix/built-in.o
CC net/wireless/core.o
CC net/wireless/sysfs.o
CC net/wireless/radiotap.o
CC net/wireless/util.o
CC net/wireless/reg.o
net/wireless/reg.c: In function 'freq_reg_info_regd':
net/wireless/reg.c:1165:38: warning: variable 'pr' set but not used
net/wireless/reg.c: In function 'regulatory_hint_11d':
net/wireless/reg.c:2050:7: warning: variable 'alpha2' set but not used
CC net/wireless/scan.o
CC [M] net/wireless/lib80211_crypt_wep.o
net/wireless/lib80211_crypt_wep.c: In function 'lib80211_wep_build_iv':
net/wireless/lib80211_crypt_wep.c:99:12: warning: variable 'len' set but
not used
CC [M] net/wireless/lib80211_crypt_ccmp.o
CC lib/decompress_unlzo.o
lib/decompress_unlzo.c: In function 'parse_header':
lib/decompress_unlzo.c:57:5: warning: variable 'level' set but not used
CC lib/dump_stack.o
CC lib/radix-tree.o
lib/radix-tree.c: In function 'radix_tree_tag_get':
lib/radix-tree.c:568:6: warning: variable 'saw_unset_tag' set but not used
CC lib/ratelimit.o
CC lib/rbtree.o
CC lib/reciprocal_div.o
CC lib/rwsem.o
CC lib/sha1.o
CC lib/show_mem.o
CC lib/string.o
CC lib/vsprintf.o
lib/vsprintf.c: In function 'vbin_printf':
lib/vsprintf.c:1655:10: warning: variable 'skip_arg' set but not used
AR lib/lib.a
still getting lots of spam,
but lots nicer after your series.
Justin P. Mattock
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: warning from gcc version 4.6.0 20100416
2010-06-11 2:55 warning from gcc version 4.6.0 20100416 Justin P. Mattock
@ 2010-06-11 6:16 ` Andi Kleen
2010-06-11 6:34 ` Justin P. Mattock
2010-06-14 1:17 ` Bill Davidsen
1 sibling, 1 reply; 7+ messages in thread
From: Andi Kleen @ 2010-06-11 6:16 UTC (permalink / raw
To: Justin P. Mattock; +Cc: linux-kernel, Andi Kleen
On Thu, Jun 10, 2010 at 07:55:20PM -0700, Justin P. Mattock wrote:
> o.k. andi,
>
> here is the rest of the warnings that
> I see when compiling the kernel
>
> I can try and create some patches for
> this(hopefully!!)
The key point is that you need to review
each warning if it's a real bug or just a false
positive.
This is not always trivial, I got at least one
wrong in the earlier series (shut up one real bug)
-Andi
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: warning from gcc version 4.6.0 20100416
2010-06-11 6:16 ` Andi Kleen
@ 2010-06-11 6:34 ` Justin P. Mattock
0 siblings, 0 replies; 7+ messages in thread
From: Justin P. Mattock @ 2010-06-11 6:34 UTC (permalink / raw
To: Andi Kleen; +Cc: linux-kernel
On 06/10/2010 11:16 PM, Andi Kleen wrote:
> On Thu, Jun 10, 2010 at 07:55:20PM -0700, Justin P. Mattock wrote:
>> o.k. andi,
>>
>> here is the rest of the warnings that
>> I see when compiling the kernel
>>
>> I can try and create some patches for
>> this(hopefully!!)
>
> The key point is that you need to review
> each warning if it's a real bug or just a false
> positive.
>
> This is not always trivial, I got at least one
> wrong in the earlier series (shut up one real bug)
>
> -Andi
>
Some are trivial, but then
some require changes i.g.
the variable is removed but the function
requires more than two variables kind of error..
leaving me in a whirlwind with what to put there..
I'll go and try for the easy ones,
first, then(try) and tackle hard ones.
Justin P. Mattock
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: warning from gcc version 4.6.0 20100416
2010-06-11 2:55 warning from gcc version 4.6.0 20100416 Justin P. Mattock
2010-06-11 6:16 ` Andi Kleen
@ 2010-06-14 1:17 ` Bill Davidsen
2010-06-14 2:54 ` Justin P. Mattock
2010-06-14 7:49 ` Andi Kleen
1 sibling, 2 replies; 7+ messages in thread
From: Bill Davidsen @ 2010-06-14 1:17 UTC (permalink / raw
To: Justin P. Mattock; +Cc: linux-kernel, Andi Kleen
Justin P. Mattock wrote:
> o.k. andi,
>
> here is the rest of the warnings that
> I see when compiling the kernel
>
> I can try and create some patches for
> this(hopefully!!)
>
There is no great solution to this, in a fair number of cases the fix would slow
the code or make it harder to read, so some of these probably don't want a fix.
Of course some clearly are errors, so you are doing something valuable by checking.
>
> it's a bit long so hopefully it goes through
>
>
> make menuconfig
>
>
> HOSTCC scripts/basic/fixdep
> HOSTCC scripts/basic/docproc
> HOSTCC scripts/basic/hash
> HOSTCC scripts/kconfig/conf.o
> scripts/kconfig/conf.c: In function 'conf_sym':
> scripts/kconfig/conf.c:159:6: warning: variable 'type' set but not used
> scripts/kconfig/conf.c: In function 'conf_choice':
> scripts/kconfig/conf.c:231:6: warning: variable 'type' set but not used
> HOSTCC scripts/kconfig/kxgettext.o
> HOSTCC scripts/kconfig/lxdialog/checklist.o
> scripts/kconfig/lxdialog/checklist.c: In function 'print_item':
> scripts/kconfig/lxdialog/checklist.c:36:2: warning: value computed is
> not used
> scripts/kconfig/lxdialog/checklist.c:42:2: warning: value computed is
> not used
> scripts/kconfig/lxdialog/checklist.c:47:2: warning: value computed is
> not used
> scripts/kconfig/lxdialog/checklist.c:49:2: warning: value computed is
> not used
> scripts/kconfig/lxdialog/checklist.c: In function 'print_arrows':
> scripts/kconfig/lxdialog/checklist.c:66:3: warning: value computed is
> not used
> scripts/kconfig/lxdialog/checklist.c:70:3: warning: value computed is
> not used
> scripts/kconfig/lxdialog/checklist.c:81:3: warning: value computed is
> not used
> scripts/kconfig/lxdialog/checklist.c:85:3: warning: value computed is
> not used
> scripts/kconfig/lxdialog/checklist.c: In function 'dialog_checklist':
> scripts/kconfig/lxdialog/checklist.c:148:2: warning: value computed is
> not used
> scripts/kconfig/lxdialog/checklist.c:152:2: warning: value computed is
> not used
> scripts/kconfig/lxdialog/textbox.c: In function 'dialog_textbox':
> scripts/kconfig/lxdialog/textbox.c:98:2: warning: value computed is not
> used
> scripts/kconfig/lxdialog/textbox.c:107:2: warning: value computed is not
> used
> scripts/kconfig/lxdialog/textbox.c:111:2: warning: value computed is not
> used
> scripts/kconfig/lxdialog/textbox.c: In function 'print_line':
> scripts/kconfig/lxdialog/textbox.c:323:9: warning: variable 'x' set but
> not used
> scripts/kconfig/lxdialog/textbox.c:323:6: warning: variable 'y' set but
> not used
> scripts/kconfig/lxdialog/textbox.c: In function 'print_position':
> scripts/kconfig/lxdialog/textbox.c:386:2: warning: value computed is not
> used
> HOSTCC scripts/kconfig/lxdialog/util.o
> scripts/kconfig/lxdialog/util.c: In function 'attr_clear':
> scripts/kconfig/lxdialog/util.c:243:2: warning: value computed is not used
> scripts/kconfig/lxdialog/util.c: In function 'dialog_clear':
> scripts/kconfig/lxdialog/util.c:259:3: warning: value computed is not used
> scripts/kconfig/lxdialog/util.c: In function 'print_title':
> scripts/kconfig/lxdialog/util.c:316:3: warning: value computed is not used
> scripts/kconfig/lxdialog/util.c: In function 'print_button':
> scripts/kconfig/lxdialog/util.c:396:2: warning: value computed is not used
> scripts/kconfig/lxdialog/util.c:401:2: warning: value computed is not used
> scripts/kconfig/lxdialog/util.c:405:2: warning: value computed is not used
> scripts/kconfig/lxdialog/util.c:408:2: warning: value computed is not used
> scripts/kconfig/lxdialog/util.c:411:2: warning: value computed is not used
> scripts/kconfig/lxdialog/util.c: In function 'draw_box':
> scripts/kconfig/lxdialog/util.c:426:2: warning: value computed is not used
> scripts/kconfig/lxdialog/util.c: In function 'draw_shadow':
> scripts/kconfig/lxdialog/util.c:460:3: warning: value computed is not used
> HOSTCC scripts/kconfig/lxdialog/yesno.o
> scripts/kconfig/lxdialog/yesno.c: In function 'dialog_yesno':
> scripts/kconfig/lxdialog/yesno.c:64:2: warning: value computed is not used
> scripts/kconfig/lxdialog/yesno.c:68:2: warning: value computed is not used
> scripts/kconfig/lxdialog/yesno.c:73:2: warning: value computed is not used
> HOSTCC scripts/kconfig/mconf.o
> HOSTCC scripts/kconfig/zconf.tab.o
> HOSTLD scripts/kconfig/mconf
>
>
>
> make
>
>
>
> CC init/main.o
> init/main.c: In function 'do_one_initcall':
> init/main.c:724:10: warning: 'calltime.tv64' may be used uninitialized
> in this function
> CHK include/generated/compile.h
>
> CC arch/x86/kernel/process.o
> arch/x86/kernel/process.c: In function 'c1e_idle':
> arch/x86/kernel/process.c:584:11: warning: variable 'hi' set but not used
> CC arch/x86/kernel/i387.o
>
> CC arch/x86/kernel/apic/apic.o
> arch/x86/kernel/apic/apic.c: In function 'lapic_suspend':
> arch/x86/kernel/apic/apic.c:2014:3: warning: statement with no effect
> arch/x86/kernel/apic/apic.c: In function 'lapic_resume':
> arch/x86/kernel/apic/apic.c:2091:3: warning: statement with no effect
> CC arch/x86/kernel/apic/apic_noop.o
>
> CC arch/x86/kernel/cpu/intel.o
> arch/x86/kernel/cpu/intel.c: In function 'early_init_intel':
> arch/x86/kernel/cpu/intel.c:58:14: warning: variable 'junk' set but not
> used
> arch/x86/kernel/cpu/intel.c: In function 'init_intel':
> arch/x86/kernel/cpu/intel.c:354:15: warning: variable 'l2' set but not used
> CC arch/x86/kernel/cpu/amd.o
> CC arch/x86/kernel/cpu/centaur.o
> CC arch/x86/kernel/cpu/perf_event.o
> In file included from arch/x86/kernel/cpu/perf_event.c:1248:0:
> arch/x86/kernel/cpu/perf_event_p4.c: In function 'p4_pmu_init':
> arch/x86/kernel/cpu/perf_event_p4.c:836:20: warning: variable 'high' set
> but not used
> LD arch/x86/kernel/cpu/cpufreq/built-in.o
> CC [M] arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.o
> arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c: In function 'do_drv_read':
> arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c:153:6: warning: variable 'h'
> set but not used
> CC [M] arch/x86/kernel/cpu/cpufreq/mperf.o
> CC [M] arch/x86/kernel/cpu/cpufreq/speedstep-lib.o
> CC [M] arch/x86/kernel/cpu/cpufreq/speedstep-centrino.o
> CC [M] arch/x86/kernel/cpu/cpufreq/p4-clockmod.o
> CC arch/x86/kernel/cpu/mcheck/mce.o
> CC arch/x86/kernel/cpu/mcheck/mce-severity.o
> CC arch/x86/kernel/cpu/mcheck/mce_intel.o
> CC arch/x86/kernel/cpu/mcheck/mce_amd.o
> arch/x86/kernel/cpu/mcheck/mce_amd.c: In function
> 'local_error_count_handler':
> arch/x86/kernel/cpu/mcheck/mce_amd.c:325:6: warning: variable 'low' set
> but not used
> CC arch/x86/kernel/cpu/mcheck/threshold.o
> CC arch/x86/kernel/cpu/mcheck/therm_throt.o
> LD arch/x86/kernel/cpu/mcheck/built-in.o
> CC arch/x86/kernel/cpu/mtrr/main.o
> arch/x86/kernel/cpu/mtrr/main.c: In function 'set_num_var_ranges':
> arch/x86/kernel/cpu/mtrr/main.c:116:28: warning: variable 'dummy' set
> but not used
> CC arch/x86/kernel/cpu/mtrr/if.o
> CC arch/x86/kernel/cpu/mtrr/generic.o
> arch/x86/kernel/cpu/mtrr/generic.c: In function 'get_mtrr_state':
> arch/x86/kernel/cpu/mtrr/generic.c:310:15: warning: variable 'dummy' set
> but not used
> arch/x86/kernel/cpu/mtrr/generic.c: In function 'generic_have_wrcomb':
> arch/x86/kernel/cpu/mtrr/generic.c:740:24: warning: variable 'dummy' set
> but not used
> CC arch/x86/kernel/cpu/mtrr/cleanup.o
> arch/x86/kernel/cpu/mtrr/cleanup.c: In function 'range_to_mtrr_with_hole':
> arch/x86/kernel/cpu/mtrr/cleanup.c:299:16: warning: variable
> 'second_basek' set but not used
> arch/x86/kernel/cpu/mtrr/cleanup.c: In function 'mtrr_cleanup':
> arch/x86/kernel/cpu/mtrr/cleanup.c:680:33: warning: variable 'dummy' set
> but not used
> arch/x86/kernel/cpu/mtrr/cleanup.c: In function
> 'mtrr_trim_uncached_memory':
> arch/x86/kernel/cpu/mtrr/cleanup.c:873:53: warning: variable 'dummy' set
> but not used
> LD arch/x86/kernel/cpu/mtrr/built-in.o
> CC arch/x86/kernel/cpu/perfctr-watchdog.o
> arch/x86/kernel/cpu/perfctr-watchdog.c: In function 'setup_p4_watchdog':
> arch/x86/kernel/cpu/perfctr-watchdog.c:469:28: warning: variable 'dummy'
> set but not used
> LD arch/x86/kernel/cpu/built-in.o
> CC arch/x86/kernel/reboot.o
>
> LD arch/x86/kvm/built-in.o
> CC [M] arch/x86/kvm/vmx.o
> arch/x86/kvm/vmx.c: In function 'vmx_vcpu_setup':
> arch/x86/kvm/vmx.c:2450:6: warning: variable 'junk' set but not used
> LD [M] arch/x86/kvm/kvm-intel.o
> CC arch/x86/mm/init.o
>
>
> CC kernel/sched.o
> kernel/sched.c: In function 'sched_init':
> kernel/sched.c:7485:32: warning: variable 'ptr' set but not used
> CC kernel/fork.o
>
>
> CC kernel/async.o
> kernel/async.c: In function 'async_synchronize_cookie_domain':
> kernel/async.c:283:10: warning: 'starttime.tv64' may be used
> uninitialized in this function
> CC kernel/range.o
>
> CC kernel/irq/manage.o
> kernel/irq/manage.c: In function '__setup_irq':
> kernel/irq/manage.c:649:14: warning: variable 'old_name' set but not used
> CC kernel/irq/spurious.o
>
> CC kernel/module.o
> kernel/module.c: In function 'add_usage_links':
> kernel/module.c:1343:6: warning: variable 'nowarn' set but not used
> CC kernel/kallsyms.o
>
> CC kernel/audit.o
> kernel/audit.c: In function 'audit_buffer_alloc':
> kernel/audit.c:1044:19: warning: variable 'nlh' set but not used
> CC kernel/auditfilter.o
>
> CC fs/readdir.o
> fs/readdir.c: In function 'filldir':
> fs/readdir.c:155:15: warning: 'dirent' is used uninitialized in this
> function
> fs/readdir.c: In function 'filldir64':
> fs/readdir.c:240:15: warning: 'dirent' is used uninitialized in this
> function
> CC fs/select.o
>
> CC [M] fs/afs/fsclient.o
> fs/afs/fsclient.c: In function 'afs_deliver_fs_xxxx_lock':
> fs/afs/fsclient.c:1759:16: warning: variable 'bp' set but not used
> CC [M] fs/afs/inode.o
>
> CC [M] fs/cifs/cifssmb.o
> fs/cifs/cifssmb.c: In function 'CIFSSMBSetFileSize':
> fs/cifs/cifssmb.c:4855:8: warning: variable 'data_offset' set but not used
> CC [M] fs/cifs/cifs_debug.o
>
> CC [M] fs/cifs/dir.o
> fs/cifs/dir.c: In function 'cifs_lookup':
> fs/cifs/dir.c:641:15: warning: variable 'filp' set but not used
> CC [M] fs/cifs/file.o
> fs/cifs/file.c: In function 'cifs_partialpagewrite':
> fs/cifs/file.c:1315:23: warning: variable 'pTcon' set but not used
> CC [M] fs/cifs/inode.o
>
> CC [M] fs/coda/upcall.o
> fs/coda/upcall.c: In function 'venus_setattr':
> fs/coda/upcall.c:115:27: warning: variable 'outp' set but not used
> fs/coda/upcall.c: In function 'venus_close':
> fs/coda/upcall.c:164:20: warning: variable 'outp' set but not used
> fs/coda/upcall.c: In function 'venus_rename':
> fs/coda/upcall.c:238:27: warning: variable 'outp' set but not used
> fs/coda/upcall.c: In function 'venus_rmdir':
> fs/coda/upcall.c:306:27: warning: variable 'outp' set but not used
> fs/coda/upcall.c: In function 'venus_remove':
> fs/coda/upcall.c:329:27: warning: variable 'outp' set but not used
> fs/coda/upcall.c: In function 'venus_link':
> fs/coda/upcall.c:383:27: warning: variable 'outp' set but not used
> fs/coda/upcall.c: In function 'venus_symlink':
> fs/coda/upcall.c:410:27: warning: variable 'outp' set but not used
> fs/coda/upcall.c: In function 'venus_fsync':
> fs/coda/upcall.c:443:27: warning: variable 'outp' set but not used
> fs/coda/upcall.c: In function 'venus_access':
> fs/coda/upcall.c:460:27: warning: variable 'outp' set but not used
> CC [M] fs/coda/coda_linux.o
>
> CC fs/ext4/mballoc.o
> fs/ext4/mballoc.c: In function 'ext4_mb_normalize_request':
> fs/ext4/mballoc.c:2846:15: warning: variable 'start_off' set but not used
> fs/ext4/mballoc.c:2924:16: warning: 'start' may be used uninitialized in
> this function
> CC fs/ext4/block_validity.o
>
> CC [M] fs/hfs/bnode.o
> fs/hfs/bnode.c: In function 'hfs_bnode_copy':
> fs/hfs/bnode.c:100:20: warning: variable 'tree' set but not used
> fs/hfs/bnode.c: In function '__hfs_bnode_create':
> fs/hfs/bnode.c:238:22: warning: variable 'sb' set but not used
> CC [M] fs/hfs/brec.o
>
> CC [M] fs/hfsplus/extents.o
> fs/hfsplus/extents.c: In function 'hfsplus_get_block':
> fs/hfsplus/extents.c:178:6: warning: variable 'shift' set but not used
> CC [M] fs/hfsplus/catalog.o
>
> CC [M] fs/hfsplus/bnode.o
> fs/hfsplus/bnode.c: In function 'hfsplus_bnode_copy':
> fs/hfsplus/bnode.c:128:20: warning: variable 'tree' set but not used
> fs/hfsplus/bnode.c: In function '__hfs_bnode_create':
> fs/hfsplus/bnode.c:397:22: warning: variable 'sb' set but not used
> CC [M] fs/hfsplus/brec.o
>
> CC [M] fs/ntfs/file.o
> fs/ntfs/file.c: In function 'ntfs_fault_in_pages_readable':
> fs/ntfs/file.c:358:16: warning: variable 'c' set but not used
> CC [M] fs/ntfs/index.o
>
> CC [M] fs/ntfs/inode.o
> fs/ntfs/inode.c: In function 'ntfs_truncate':
> fs/ntfs/inode.c:2369:6: warning: variable 'attr_len' set but not used
> CC [M] fs/ntfs/mft.o
>
> CC [M] fs/ntfs/super.o
> fs/ntfs/super.c: In function 'parse_ntfs_boot_sector':
> fs/ntfs/super.c:753:41: warning: variable 'nr_hidden_sects' set but not
> used
> fs/ntfs/super.c: In function 'check_windows_hibernation_status':
> fs/ntfs/super.c:1254:14: warning: variable 'ni' set but not used
> CC [M] fs/ntfs/sysctl.o
> CC [M] fs/ntfs/logfile.o
> fs/ntfs/logfile.c: In function 'ntfs_check_logfile':
> fs/ntfs/logfile.c:494:21: warning: variable 'log_page_mask' set but not
> used
> CC [M] fs/ntfs/quota.o
>
> CC [M] fs/reiserfs/do_balan.o
> fs/reiserfs/do_balan.c: In function 'balance_leaf':
> fs/reiserfs/do_balan.c:331:10: warning: variable 'version' set but not used
> fs/reiserfs/do_balan.c:754:10: warning: variable 'version' set but not used
> fs/reiserfs/do_balan.c:1183:10: warning: variable 'version' set but not
> used
> fs/reiserfs/do_balan.c:1425:10: warning: variable 'leaf_mi' set but not
> used
> CC [M] fs/reiserfs/namei.o
>
> CC [M] fs/reiserfs/file.o
> fs/reiserfs/file.c: In function 'reiserfs_file_write':
> fs/reiserfs/file.c:262:37: warning: variable 'th' set but not used
> CC [M] fs/reiserfs/dir.o
> CC [M] fs/reiserfs/fix_node.o
> fs/reiserfs/fix_node.c: In function 'get_num_ver':
> fs/reiserfs/fix_node.c:371:6: warning: variable 'cur_free' set but not used
> fs/reiserfs/fix_node.c: In function 'dc_check_balance_internal':
> fs/reiserfs/fix_node.c:1569:6: warning: variable 'maxsize' set but not used
> fs/reiserfs/fix_node.c: In function 'dc_check_balance_leaf':
> fs/reiserfs/fix_node.c:1752:6: warning: variable 'maxsize' set but not used
> fs/reiserfs/fix_node.c:1750:6: warning: variable 'levbytes' set but not
> used
> CC [M] fs/reiserfs/super.o
> CC [M] fs/reiserfs/prints.o
> fs/reiserfs/prints.c: In function 'check_internal_block_head':
> fs/reiserfs/prints.c:722:21: warning: variable 'blkh' set but not used
> CC [M] fs/reiserfs/objectid.o
> fs/reiserfs/objectid.c: In function 'reiserfs_convert_objectid_map_v1':
> fs/reiserfs/objectid.c:173:25: warning: variable 'new_objectid_map' set
> but not used
> CC [M] fs/reiserfs/lbalance.o
> fs/reiserfs/lbalance.c: In function 'leaf_copy_items':
> fs/reiserfs/lbalance.c:478:22: warning: variable 'dest' set but not used
> fs/reiserfs/lbalance.c: In function 'leaf_paste_entries':
> fs/reiserfs/lbalance.c:1210:9: warning: variable 'old_entry_num' set but
> not used
> CC [M] fs/reiserfs/ibalance.o
> CC [M] fs/reiserfs/stree.o
> fs/reiserfs/stree.c: In function 'search_by_key':
> fs/reiserfs/stree.c:602:6: warning: variable
> 'right_neighbor_of_leaf_node' set but not used
> CC [M] fs/reiserfs/hashes.o
> CC [M] fs/reiserfs/tail_conversion.o
> CC [M] fs/reiserfs/journal.o
> fs/reiserfs/journal.c: In function 'flush_older_commits':
> fs/reiserfs/journal.c:927:15: warning: variable 'first_trans_id' set but
> not used
> fs/reiserfs/journal.c: In function 'flush_journal_list':
> fs/reiserfs/journal.c:1414:38: warning: variable 'last' set but not used
> fs/reiserfs/journal.c: In function 'flush_used_journal_lists':
> fs/reiserfs/journal.c:1855:6: warning: variable 'ret' set but not used
> fs/reiserfs/journal.c: In function 'do_journal_release':
> fs/reiserfs/journal.c:1963:6: warning: variable 'flushed' set but not used
> fs/reiserfs/journal.c: In function 'do_journal_end':
> fs/reiserfs/journal.c:4022:6: warning: variable 'old_start' set but not
> used
> CC [M] fs/reiserfs/resize.o
> CC [M] fs/reiserfs/item_ops.o
>
> CC fs/udf/balloc.o
> fs/udf/balloc.c: In function 'udf_bitmap_prealloc_blocks':
> fs/udf/balloc.c:184:6: warning: variable 'nr_groups' set but not used
> fs/udf/balloc.c:183:31: warning: variable 'group_start' set but not used
> fs/udf/balloc.c: In function 'udf_table_free_blocks':
> fs/udf/balloc.c:366:6: warning: variable 'i' set but not used
> CC fs/udf/dir.o
> CC fs/udf/file.o
> CC fs/udf/ialloc.o
> CC fs/udf/inode.o
> fs/udf/inode.c: In function 'inode_getblk':
> fs/udf/inode.c:472:18: warning: variable 'last_block' set but not used
> fs/udf/inode.c: In function 'udf_fill_inode':
> fs/udf/inode.c:1147:6: warning: variable 'offset' set but not used
> CC fs/udf/lowlevel.o
> CC fs/udf/namei.o
> CC fs/udf/partition.o
> CC fs/udf/super.o
> fs/udf/super.c: In function 'udf_load_sequence':
> fs/udf/super.c:1582:22: warning: variable 'sbi' set but not used
> CC fs/udf/truncate.o
>
>
> CC fs/binfmt_elf.o
> fs/binfmt_elf.c: In function 'load_elf_binary':
> fs/binfmt_elf.c:578:16: warning: variable 'reloc_func_desc' set but not
> used
> CC fs/mbcache.o
>
> CC security/keys/keyctl.o
> security/keys/keyctl.c: In function 'keyctl_describe_key':
> security/keys/keyctl.c:472:14: warning: variable 'key' set but not used
> CC security/keys/permission.o
> CC security/keys/process_keys.o
> CC security/keys/request_key.o
> security/keys/request_key.c: In function 'call_sbin_request_key':
> security/keys/request_key.c:102:15: warning: variable 'prkey' set but
> not used
> CC security/keys/request_key_auth.o
> CC security/keys/user_defined.o
> CC security/keys/proc.o
>
> CC security/selinux/ss/ebitmap.o
> security/selinux/ss/ebitmap.c: In function 'ebitmap_netlbl_import':
> security/selinux/ss/ebitmap.c:159:27: warning: variable 'e_sft' set but
> not used
> CC security/selinux/ss/hashtab.o
>
> CC drivers/acpi/glue.o
> drivers/acpi/glue.c: In function 'acpi_bind_one':
> drivers/acpi/glue.c:163:7: warning: variable 'ret' set but not used
> CC drivers/acpi/scan.o
>
> CC drivers/ata/ahci.o
> drivers/ata/ahci.c: In function 'ahci_init_one':
> drivers/ata/ahci.c:1045:2: warning: comparison between 'enum
> <anonymous>' and 'enum <anonymous>'
> CC drivers/ata/libahci.o
>
> CC drivers/base/power/main.o
> drivers/base/power/main.c: In function 'pm_noirq_op':
> drivers/base/power/main.c:300:10: warning: 'calltime.tv64' may be used
> uninitialized in this function
> CC drivers/base/power/generic_ops.o
>
> CC drivers/base/module.o
> drivers/base/module.c: In function 'module_add_driver':
> drivers/base/module.c:36:6: warning: variable 'no_warn' set but not used
> LD drivers/base/built-in.o
> CC drivers/block/loop.o
> LD drivers/block/built-in.o
> CC [M] drivers/block/brd.o
> CC [M] drivers/block/cryptoloop.o
> drivers/block/cryptoloop.c: In function 'cryptoloop_init':
> drivers/block/cryptoloop.c:46:8: warning: variable 'cipher' set but not
> used
> LD drivers/bluetooth/built-in.o
> CC [M] drivers/bluetooth/hci_vhci.o
> CC [M] drivers/bluetooth/btmrvl_main.o
> CC [M] drivers/bluetooth/btmrvl_debugfs.o
> drivers/bluetooth/btmrvl_debugfs.c: In function 'btmrvl_hscfgcmd_write':
> drivers/bluetooth/btmrvl_debugfs.c:59:15: warning: variable 'ret' set
> but not used
> drivers/bluetooth/btmrvl_debugfs.c: In function 'btmrvl_psmode_write':
> drivers/bluetooth/btmrvl_debugfs.c:102:15: warning: variable 'ret' set
> but not used
> drivers/bluetooth/btmrvl_debugfs.c: In function 'btmrvl_pscmd_write':
> drivers/bluetooth/btmrvl_debugfs.c:140:15: warning: variable 'ret' set
> but not used
> drivers/bluetooth/btmrvl_debugfs.c: In function 'btmrvl_gpiogap_write':
> drivers/bluetooth/btmrvl_debugfs.c:183:15: warning: variable 'ret' set
> but not used
> drivers/bluetooth/btmrvl_debugfs.c: In function 'btmrvl_hscmd_write':
> drivers/bluetooth/btmrvl_debugfs.c:221:15: warning: variable 'ret' set
> but not used
> drivers/bluetooth/btmrvl_debugfs.c: In function 'btmrvl_hsmode_write':
> drivers/bluetooth/btmrvl_debugfs.c:262:15: warning: variable 'ret' set
> but not used
> CC [M] drivers/bluetooth/hci_ldisc.o
> drivers/bluetooth/hci_ldisc.c: In function 'hci_uart_send_frame':
> drivers/bluetooth/hci_ldisc.c:213:21: warning: variable 'tty' set but
> not used
> CC [M] drivers/bluetooth/hci_h4.o
> CC [M] drivers/bluetooth/hci_bcsp.o
> drivers/bluetooth/hci_bcsp.c: In function 'bcsp_prepare_pkt':
> drivers/bluetooth/hci_bcsp.c:247:20: warning: operation on
> 'bcsp->msgq_txseq' may be undefined
> CC [M] drivers/bluetooth/hci_ll.o
>
> CC drivers/char/vt.o
> drivers/char/vt.c: In function 'vc_do_resize':
> drivers/char/vt.c:834:49: warning: variable 'old_screen_size' set but
> not used
> drivers/char/vt.c:834:15: warning: variable 'old_cols' set but not used
> SHIPPED drivers/char/defkeymap.c
> CC drivers/char/defkeymap.o
> CC drivers/char/tty_audit.o
> CC drivers/char/sysrq.o
> CC drivers/char/raw.o
> CC drivers/char/hpet.o
> drivers/char/hpet.c: In function 'hpet_ioctl_common':
> drivers/char/hpet.c:559:23: warning: variable 'hpet' set but not used
> CC drivers/char/agp/backend.o
> CC drivers/char/agp/frontend.o
> drivers/char/agp/frontend.c: In function 'agp_find_seg_in_client':
> drivers/char/agp/frontend.c:107:6: warning: variable 'num_segments' set
> but not used
> CC drivers/char/agp/generic.o
> drivers/char/agp/generic.c: In function 'agp_generic_create_gatt_table':
> drivers/char/agp/generic.c:900:6: warning: variable 'size' set but not used
> CC drivers/char/agp/isoch.o
> drivers/char/agp/isoch.c: In function 'agp_3_5_isochronous_node_enable':
> drivers/char/agp/isoch.c:86:5: warning: variable 'mcapndx' set but not used
> drivers/char/agp/isoch.c: In function 'agp_3_5_enable':
> drivers/char/agp/isoch.c:320:13: warning: variable 'arqsz' set but not used
> LD drivers/char/agp/agpgart.o
>
> CC [M] drivers/char/ipmi/ipmi_si_intf.o
> drivers/char/ipmi/ipmi_si_intf.c: In function 'try_init_spmi':
> drivers/char/ipmi/ipmi_si_intf.c:2010:8: warning: variable 'addr_space'
> set but not used
> CC [M] drivers/char/ipmi/ipmi_kcs_sm.o
> CC [M] drivers/char/ipmi/ipmi_smic_sm.o
> CC [M] drivers/char/ipmi/ipmi_bt_sm.o
> LD [M] drivers/char/ipmi/ipmi_si.o
> CC [M] drivers/char/ipmi/ipmi_watchdog.o
> CC [M] drivers/char/ipmi/ipmi_poweroff.o
> CC drivers/char/tpm/tpm.o
> drivers/char/tpm/tpm.c: In function 'tpm_gen_interrupt':
> drivers/char/tpm/tpm.c:508:10: warning: variable 'rc' set but not used
> CC drivers/char/tpm/tpm_bios.o
>
> CC [M] drivers/crypto/hifn_795x.o
> drivers/crypto/hifn_795x.c: In function 'hifn_flush':
> drivers/crypto/hifn_795x.c:2021:23: warning: variable 'ctx' set but not
> used
> drivers/crypto/hifn_795x.c: In function 'hifn_process_queue':
> drivers/crypto/hifn_795x.c:2142:23: warning: variable 'ctx' set but not
> used
> CC drivers/edac/edac_stub.o
>
> CC [M] drivers/edac/i5000_edac.o
> drivers/edac/i5000_edac.c: In function 'i5000_get_mc_regs':
> drivers/edac/i5000_edac.c:1126:12: warning: variable 'way1' set but not
> used
> drivers/edac/i5000_edac.c:1126:6: warning: variable 'way0' set but not used
> drivers/edac/i5000_edac.c:1125:6: warning: variable 'maxdimmperch' set
> but not used
> drivers/edac/i5000_edac.c:1124:6: warning: variable 'maxch' set but not
> used
> drivers/edac/i5000_edac.c:1122:6: warning: variable 'limit' set but not
> used
> drivers/edac/i5000_edac.c:1121:6: warning: variable 'actual_tolm' set
> but not used
> drivers/edac/i5000_edac.c: In function 'i5000_init_csrows':
> drivers/edac/i5000_edac.c:1239:13: warning: variable 'channel_count' set
> but not used
> CC [M] drivers/edac/e752x_edac.o
>
> CC [M] drivers/firewire/core-transaction.o
> drivers/firewire/core-transaction.c: In function 'fw_core_handle_response':
> drivers/firewire/core-transaction.c:835:21: warning: variable
> 'destination' set but not used
> CC [M] drivers/firewire/ohci.o
>
> CC [M] drivers/gpu/drm/drm_gem.o
> drivers/gpu/drm/drm_gem.c: In function 'drm_gem_handle_delete':
> drivers/gpu/drm/drm_gem.c:188:21: warning: variable 'dev' set but not used
> CC [M] drivers/gpu/drm/drm_ioctl.o
>
> CC [M] drivers/gpu/drm/drm_modes.o
> drivers/gpu/drm/drm_modes.c: In function 'drm_cvt_mode':
> drivers/gpu/drm/drm_modes.c:176:27: warning: variable 'vback_porch' set
> but not used
> drivers/gpu/drm/drm_modes.c: In function 'drm_gtf_mode_complex':
> drivers/gpu/drm/drm_modes.c:323:28: warning: variable 'vframe_rate' set
> but not used
> drivers/gpu/drm/drm_modes.c:322:45: warning: variable 'hperiod' set but
> not used
> drivers/gpu/drm/drm_modes.c:322:29: warning: variable 'vfieldrate_est'
> set but not used
> drivers/gpu/drm/drm_modes.c:321:21: warning: variable 'vback_porch' set
> but not used
> CC [M] drivers/gpu/drm/drm_edid.o
>
> CC drivers/i2c/i2c-core.o
> drivers/i2c/i2c-core.c: In function 'i2c_register_adapter':
> drivers/i2c/i2c-core.c:757:15: warning: variable 'dummy' set but not used
> LD drivers/i2c/algos/built-in.o
>
> CC [M] drivers/ieee1394/highlevel.o
> drivers/ieee1394/highlevel.c: In function
> 'hpsb_allocate_and_register_addrspace':
> drivers/ieee1394/highlevel.c:368:13: warning: variable 'a2ea' set but
> not used
> drivers/ieee1394/highlevel.c:367:7: warning: variable 'a1sa' set but not
> used
> CC [M] drivers/ieee1394/csr.o
>
> CC [M] drivers/ieee1394/raw1394.o
> drivers/ieee1394/raw1394.c: In function 'arm_write':
> drivers/ieee1394/raw1394.c:1018:39: warning: variable 'length_conflict'
> set but not used
> drivers/ieee1394/raw1394.c: In function 'arm_lock64':
> drivers/ieee1394/raw1394.c:1373:11: warning: 'old' may be used
> uninitialized in this function
> drivers/ieee1394/raw1394.c: In function 'arm_lock':
> drivers/ieee1394/raw1394.c:1155:12: warning: 'old' may be used
> uninitialized in this function
> CC [M] drivers/ieee1394/sbp2.o
> drivers/ieee1394/sbp2.c: In function 'sbp2_parse_unit_directory':
> drivers/ieee1394/sbp2.c:1353:6: warning: variable 'unit_characteristics'
> set but not used
> CC [M] drivers/ieee1394/dv1394.o
> drivers/ieee1394/dv1394.c: In function 'frame_prepare':
> drivers/ieee1394/dv1394.c:613:15: warning: variable 'ts_off' set but not
> used
> drivers/ieee1394/dv1394.c: In function 'ir_tasklet_func':
> drivers/ieee1394/dv1394.c:2007:22: warning: variable 'packet_time' set
> but not used
> drivers/ieee1394/dv1394.c: In function 'dv1394_host_reset':
> drivers/ieee1394/dv1394.c:2323:18: warning: variable 'ohci' set but not
> used
> CC [M] drivers/ieee1394/eth1394.o
> drivers/ieee1394/eth1394.c: In function 'ether1394_iso':
> drivers/ieee1394/eth1394.c:1261:23: warning: variable 'priv' set but not
> used
> LD drivers/ieee802154/built-in.o
> CC drivers/input/input.o
>
> CC drivers/md/dm.o
> drivers/md/dm.c: In function 'split_bvec':
> drivers/md/dm.c:1117:3: warning: statement with no effect
> drivers/md/dm.c: In function 'clone_bio':
> drivers/md/dm.c:1145:3: warning: statement with no effect
> CC drivers/md/dm-table.o
> drivers/md/dm-table.c: In function 'dm_table_set_integrity':
> drivers/md/dm-table.c:1065:2: warning: statement with no effect
> drivers/md/dm-table.c:1071:2: warning: statement with no effect
> CC drivers/md/dm-target.o
>
> CC [M] drivers/media/common/tuners/tuner-simple.o
> drivers/media/common/tuners/tuner-simple.c: In function
> 'simple_set_tv_freq':
> drivers/media/common/tuners/tuner-simple.c:548:20: warning: variable
> 'tun' set but not used
> CC [M] drivers/media/common/tuners/tuner-types.o
> CC [M] drivers/media/common/tuners/mt20xx.o
> drivers/media/common/tuners/mt20xx.c: In function 'mt2050_set_antenna':
> drivers/media/common/tuners/mt20xx.c:433:6: warning: variable 'ret' set
> but not used
> drivers/media/common/tuners/mt20xx.c: In function 'mt2050_init':
> drivers/media/common/tuners/mt20xx.c:577:6: warning: variable 'ret' set
> but not used
> CC [M] drivers/media/common/tuners/tda8290.o
>
> CC [M] drivers/media/video/gspca/gspca.o
> drivers/media/video/gspca/gspca.c: In function 'vidioc_reqbufs':
> drivers/media/video/gspca/gspca.c:1508:2: warning: case value '7' not in
> enumerated type 'enum v4l2_memory'
> LD [M] drivers/media/video/gspca/gspca_main.o
> LD drivers/media/video/uvc/built-in.o
>
> CC [M] drivers/net/bonding/bond_main.o
> drivers/net/bonding/bond_main.c: In function 'bond_send_gratuitous_arp':
> drivers/net/bonding/bond_main.c:2603:21: warning: variable 'vlan_dev'
> set but not used
> CC [M] drivers/net/bonding/bond_3ad.o
> CC [M] drivers/net/bonding/bond_alb.o
> CC [M] drivers/net/bonding/bond_sysfs.o
> drivers/net/bonding/bond_sysfs.c: In function 'bonding_store_slaves':
> drivers/net/bonding/bond_sysfs.c:222:14: warning: variable 'found' set
> but not used
> drivers/net/bonding/bond_sysfs.c: In function 'bonding_store_carrier':
> drivers/net/bonding/bond_sysfs.c:1226:17: warning: variable 'ret' set
> but not used
> LD [M] drivers/net/bonding/bonding.o
> LD drivers/net/wireless/built-in.o
> LD drivers/net/wireless/hostap/built-in.o
> CC [M] drivers/net/wireless/hostap/hostap_80211_rx.o
> CC [M] drivers/net/wireless/hostap/hostap_80211_tx.o
> CC [M] drivers/net/wireless/hostap/hostap_ap.o
> drivers/net/wireless/hostap/hostap_ap.c: In function
> 'hostap_ap_tx_cb_assoc':
> drivers/net/wireless/hostap/hostap_ap.c:691:6: warning: variable 'fc'
> set but not used
> drivers/net/wireless/hostap/hostap_ap.c: In function 'handle_assoc':
> drivers/net/wireless/hostap/hostap_ap.c:1502:8: warning: variable 'txt'
> set but not used
> CC [M] drivers/net/wireless/hostap/hostap_info.o
> CC [M] drivers/net/wireless/hostap/hostap_ioctl.o
> drivers/net/wireless/hostap/hostap_ioctl.c: In function
> 'prism2_request_scan':
> drivers/net/wireless/hostap/hostap_ioctl.c:1666:6: warning: variable
> 'ret' set but not used
> drivers/net/wireless/hostap/hostap_ioctl.c: In function
> 'prism2_translate_scan':
> drivers/net/wireless/hostap/hostap_ioctl.c:1955:13: warning: variable
> 'hostscan' set but not used
> CC [M] drivers/net/wireless/hostap/hostap_main.o
> drivers/net/wireless/hostap/hostap_main.c: In function
> 'hostap_set_multicast_list_queue':
> drivers/net/wireless/hostap/hostap_main.c:744:27: warning: variable
> 'iface' set but not used
> CC [M] drivers/net/wireless/hostap/hostap_proc.o
> LD [M] drivers/net/wireless/hostap/hostap.o
> CC [M] drivers/net/wireless/hostap/hostap_plx.o
> In file included from drivers/net/wireless/hostap/hostap_plx.c:264:0:
> drivers/net/wireless/hostap/hostap_hw.c: In function 'prism2_tx_80211':
> drivers/net/wireless/hostap/hostap_hw.c:1816:18: warning: variable 'fc'
> set but not used
> CC [M] drivers/net/wireless/hostap/hostap_pci.o
> In file included from drivers/net/wireless/hostap/hostap_pci.c:221:0:
> drivers/net/wireless/hostap/hostap_hw.c: In function 'prism2_tx_80211':
> drivers/net/wireless/hostap/hostap_hw.c:1816:18: warning: variable 'fc'
> set but not used
> LD drivers/net/built-in.o
> CC [M] drivers/net/forcedeth.o
> drivers/net/forcedeth.c: In function 'nv_open':
> drivers/net/forcedeth.c:5297:7: warning: variable 'miistat' set but not
> used
> CC [M] drivers/net/ppp_generic.o
>
> CC drivers/pci/bus.o
> drivers/pci/bus.c: In function 'pci_enable_bridges':
> drivers/pci/bus.c:237:6: warning: variable 'retval' set but not used
> CC drivers/pci/probe.o
>
> CC drivers/pci/setup-bus.o
> drivers/pci/setup-bus.c: In function
> 'pci_assign_unassigned_bridge_resources':
> drivers/pci/setup-bus.c:868:6: warning: variable 'retval' set but not used
> CC drivers/pci/pci-acpi.o
>
> CC drivers/scsi/hosts.o
> drivers/scsi/hosts.c: In function 'scsi_host_alloc':
> drivers/scsi/hosts.c:328:6: warning: variable 'rval' set but not used
> CC drivers/scsi/scsi_ioctl.o
>
> CC drivers/scsi/sg.o
> drivers/scsi/sg.c: In function 'sg_common_write':
> drivers/scsi/sg.c:710:9: warning: variable 'data_dir' set but not used
> LD drivers/scsi/built-in.o
>
> CC drivers/usb/core/sysfs.o
> drivers/usb/core/sysfs.c: In function 'usb_create_sysfs_intf_files':
> drivers/usb/core/sysfs.c:889:6: warning: variable 'retval' set but not used
> CC drivers/usb/core/endpoint.o
>
> CC [M] drivers/usb/host/ehci-hcd.o
> In file included from drivers/usb/host/ehci-hcd.c:306:0:
> drivers/usb/host/ehci-hub.c: In function 'create_companion_file':
> drivers/usb/host/ehci-hub.c:533:6: warning: variable 'i' set but not used
> In file included from drivers/usb/host/ehci-hcd.c:308:0:
> drivers/usb/host/ehci-q.c: In function 'submit_async':
> drivers/usb/host/ehci-q.c:1110:20: warning: variable 'qtd' set but not used
> In file included from drivers/usb/host/ehci-hcd.c:309:0:
> drivers/usb/host/ehci-sched.c: In function 'itd_complete':
> drivers/usb/host/ehci-sched.c:1686:23: warning: variable 'dev' set but
> not used
> drivers/usb/host/ehci-sched.c: In function 'sitd_complete':
> drivers/usb/host/ehci-sched.c:2091:23: warning: variable 'dev' set but
> not used
> CC [M] drivers/usb/host/ohci-hcd.o
> CC [M] drivers/usb/host/uhci-hcd.o
> CC [M] drivers/usb/host/xhci.o
> drivers/usb/host/xhci.c: In function 'xhci_add_endpoint':
> drivers/usb/host/xhci.c:1013:22: warning: variable 'ep_ctx' set but not
> used
> CC [M] drivers/usb/host/xhci-mem.o
> CC [M] drivers/usb/host/xhci-pci.o
> CC [M] drivers/usb/host/xhci-ring.o
> drivers/usb/host/xhci-ring.c: In function 'next_trb':
> drivers/usb/host/xhci-ring.c:134:8: warning: operation on '*trb' may be
> undefined
> drivers/usb/host/xhci-ring.c: In function 'handle_cmd_completion':
> drivers/usb/host/xhci-ring.c:967:20: warning: variable 'ep_ring' set but
> not used
> CC [M] drivers/usb/host/xhci-hub.o
> CC [M] drivers/usb/host/xhci-dbg.o
> drivers/usb/host/xhci-dbg.c: In function 'xhci_dbg_ctx':
> drivers/usb/host/xhci-dbg.c:545:24: warning: variable 'slot_ctx' set but
> not used
> LD [M] drivers/usb/host/xhci-hcd.o
> CC drivers/usb/misc/usblcd.o
> CC drivers/usb/misc/usbled.o
> LD drivers/usb/misc/built-in.o
> CC [M] drivers/usb/misc/isight_firmware.o
> LD drivers/usb/storage/built-in.o
> CC [M] drivers/usb/storage/scsiglue.o
> CC [M] drivers/usb/storage/protocol.o
> CC [M] drivers/usb/storage/transport.o
> CC [M] drivers/usb/storage/usb.o
> CC [M] drivers/usb/storage/initializers.o
> drivers/usb/storage/initializers.c: In function 'usb_stor_euscsi_init':
> drivers/usb/storage/initializers.c:49:6: warning: variable 'result' set
> but not used
> drivers/usb/storage/initializers.c: In function
> 'usb_stor_huawei_e220_init':
> drivers/usb/storage/initializers.c:98:6: warning: variable 'result' set
> but not used
> CC [M] drivers/usb/storage/sierra_ms.o
> drivers/usb/storage/sierra_ms.c: In function 'sierra_ms_init':
> drivers/usb/storage/sierra_ms.c:133:22: warning: variable 'sd' set but
> not used
> drivers/usb/storage/sierra_ms.c:129:14: warning: variable 'delay_t' set
> but not used
> CC [M] drivers/usb/storage/option_ms.o
> CC [M] drivers/usb/storage/usual-tables.o
>
> CC drivers/video/console/fbcon.o
> drivers/video/console/fbcon.c: In function 'fb_flashcursor':
> drivers/video/console/fbcon.c:372:18: warning: variable 'p' set but not
> used
> drivers/video/console/fbcon.c: In function 'fbcon_exit':
> drivers/video/console/fbcon.c:3483:7: warning: variable 'pending' set
> but not used
> CC drivers/video/console/bitblit.o
>
> CC drivers/video/console/fbcon_cw.o
> drivers/video/console/fbcon_cw.c: In function 'cw_update_attr':
> drivers/video/console/fbcon_cw.c:30:8: warning: variable 't' set but not
> used
> CC drivers/video/console/fbcon_ud.o
>
> CC sound/core/init.o
> sound/core/init.c: In function 'snd_card_disconnect':
> sound/core/init.c:345:15: warning: variable 'file' set but not used
> CC sound/core/memory.o
> CC sound/core/info.o
> CC sound/core/control.o
> sound/core/control.c: In function 'snd_ctl_elem_list':
> sound/core/control.c:594:30: warning: variable 'first' set but not used
> CC sound/core/misc.o
> CC sound/core/device.o
> CC sound/core/isadma.o
> CC sound/core/vmaster.o
> sound/core/vmaster.c: In function 'slave_update':
> sound/core/vmaster.c:60:6: warning: variable 'err' set but not used
> LD sound/core/snd.o
> LD sound/core/built-in.o
> CC [M] sound/core/hwdep.o
> CC [M] sound/core/memalloc.o
> CC [M] sound/core/sgbuf.o
> CC [M] sound/core/pcm.o
> CC [M] sound/core/pcm_native.o
> sound/core/pcm_native.c: In function 'snd_pcm_drop':
> sound/core/pcm_native.c:1516:19: warning: variable 'card' set but not used
> sound/core/pcm_native.c: In function 'snd_pcm_open_file':
> sound/core/pcm_native.c:2052:22: warning: variable 'str' set but not used
> sound/core/pcm_native.c: In function 'snd_pcm_mmap_status':
> sound/core/pcm_native.c:3011:26: warning: variable 'runtime' set but not
> used
> sound/core/pcm_native.c: In function 'snd_pcm_mmap_control':
> sound/core/pcm_native.c:3050:26: warning: variable 'runtime' set but not
> used
> CC [M] sound/core/pcm_lib.o
>
> CC [M] sound/pci/hda/patch_nvhdmi.o
> sound/pci/hda/patch_nvhdmi.c: In function
> 'nvhdmi_dig_playback_pcm_prepare_8ch':
> sound/pci/hda/patch_nvhdmi.c:216:15: warning: variable 'dataDCC1' set
> but not used
> CC [M] sound/pci/hda/patch_realtek.o
>
> CC [M] net/bluetooth/sco.o
> net/bluetooth/sco.c: In function 'sco_sock_getsockopt':
> net/bluetooth/sco.c:724:6: warning: variable 'len' set but not used
> LD net/bluetooth/bnep/built-in.o
>
> CC net/core/dev_addr_lists.o
> net/core/dev_addr_lists.c: In function '__hw_addr_del_multiple':
> net/core/dev_addr_lists.c:143:16: warning: variable 'type' set but not used
> CC net/core/dst.o
>
> CC net/ipv4/ipconfig.o
> net/ipv4/ipconfig.c: In function 'ic_rarp_recv':
> net/ipv4/ipconfig.c:467:17: warning: variable 'sha' set but not used
> CC net/ipv4/netfilter.o
> LD net/ipv4/netfilter/built-in.o
> CC [M] net/ipv4/netfilter/nf_nat_rule.o
> CC [M] net/ipv4/netfilter/nf_nat_standalone.o
> net/ipv4/netfilter/nf_nat_standalone.c: In function 'nf_nat_fn':
> net/ipv4/netfilter/nf_nat_standalone.c:118:2: warning: case value '4'
> not in enumerated type 'enum ip_conntrack_info'
> CC [M] net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.o
>
> CC [M] net/ipv4/netfilter/nf_nat_proto_sctp.o
> net/ipv4/netfilter/nf_nat_proto_sctp.c: In function 'sctp_manip_pkt':
> net/ipv4/netfilter/nf_nat_proto_sctp.c:39:16: warning: variable 'newip'
> set but not used
> net/ipv4/netfilter/nf_nat_proto_sctp.c:39:9: warning: variable 'oldip'
> set but not used
> CC [M] net/ipv4/netfilter/ip_tables.o
>
> CC [M] net/ipv4/netfilter/ipt_CLUSTERIP.o
> net/ipv4/netfilter/ipt_CLUSTERIP.c: In function 'clusterip_tg':
> net/ipv4/netfilter/ipt_CLUSTERIP.c:323:3: warning: case value '4' not in
> enumerated type 'enum ip_conntrack_info'
> CC [M] net/ipv4/netfilter/ipt_ECN.o
>
> CC net/mac80211/sta_info.o
> net/mac80211/sta_info.c: In function 'sta_info_cleanup_expire_buffered':
> net/mac80211/sta_info.c:583:32: warning: variable 'sdata' set but not used
> CC net/mac80211/wep.o
> CC net/mac80211/wpa.o
> CC net/mac80211/scan.o
> net/mac80211/scan.c: In function 'ieee80211_request_internal_scan':
> net/mac80211/scan.c:749:23: warning: comparison between 'enum
> nl80211_band' and 'enum ieee80211_band'
> CC net/mac80211/offchannel.o
> CC net/mac80211/ht.o
> CC net/mac80211/agg-tx.o
> CC net/mac80211/agg-rx.o
> CC net/mac80211/ibss.o
> net/mac80211/ibss.c: In function 'ieee80211_rx_mgmt_auth_ibss':
> net/mac80211/ibss.c:44:34: warning: variable 'status_code' set but not used
> net/mac80211/ibss.c: In function 'ieee80211_sta_create_ibss':
> net/mac80211/ibss.c:501:35: warning: variable 'sband' set but not used
> CC net/mac80211/mlme.o
> CC net/mac80211/work.o
> net/mac80211/work.c: In function 'ieee80211_send_assoc':
> net/mac80211/work.c:210:9: warning: variable 'len' set but not used
> net/mac80211/work.c:208:12: warning: variable 'ies' set but not used
> CC net/mac80211/iface.o
> CC net/mac80211/rate.o
> CC net/mac80211/michael.o
> CC net/mac80211/tkip.o
> CC net/mac80211/aes_ccm.o
> net/mac80211/aes_ccm.c: In function 'ieee80211_aes_ccm_encrypt':
> net/mac80211/aes_ccm.c:57:39: warning: variable 'aad' set but not used
> net/mac80211/aes_ccm.c: In function 'ieee80211_aes_ccm_decrypt':
> net/mac80211/aes_ccm.c:97:39: warning: variable 'aad' set but not used
> CC net/mac80211/aes_cmac.o
> CC net/mac80211/cfg.o
> CC net/mac80211/rx.o
> net/mac80211/rx.c: In function 'ieee80211_release_reorder_frame':
> net/mac80211/rx.c:542:25: warning: variable 'rate' set but not used
> net/mac80211/rx.c: In function 'ieee80211_reassemble_add':
> net/mac80211/rx.c:1154:6: warning: variable 'idx' set but not used
> CC net/mac80211/spectmgmt.o
> CC net/mac80211/tx.o
> net/mac80211/tx.c: In function '__ieee80211_parse_tx_radiotap':
> net/mac80211/tx.c:1021:35: warning: variable 'sband' set but not used
> net/mac80211/tx.c: In function 'ieee80211_get_buffered_bc':
> net/mac80211/tx.c:2428:19: warning: variable 'sta' set but not used
> CC net/mac80211/key.o
>
> CC net/netfilter/ipvs/ip_vs_core.o
> net/netfilter/ipvs/ip_vs_core.c: In function 'ip_vs_leave':
> net/netfilter/ipvs/ip_vs_core.c:465:12: warning: variable 'cs' set but
> not used
> net/netfilter/ipvs/ip_vs_core.c: In function 'ip_vs_in':
> net/netfilter/ipvs/ip_vs_core.c:1290:11: warning: variable 'restart' set
> but not used
> CC net/netfilter/ipvs/ip_vs_ctl.o
>
> CC [M] net/netfilter/nfnetlink_log.o
> net/netfilter/nfnetlink_log.c: In function '__build_packet_message':
> net/netfilter/nfnetlink_log.c:375:9: warning: variable 'tmp_uint' set
> but not used
> CC [M] net/netfilter/nf_conntrack_core.o
> CC [M] net/netfilter/nf_conntrack_standalone.o
> net/netfilter/nf_conntrack_standalone.c: In function 'ct_seq_show':
> net/netfilter/nf_conntrack_standalone.c:118:6: warning: variable 'ret'
> set but not used
> CC [M] net/netfilter/nf_conntrack_expect.o
>
> CC [M] net/netfilter/nf_conntrack_netlink.o
> net/netfilter/nf_conntrack_netlink.c: In function 'ctnetlink_parse_tuple':
> net/netfilter/nf_conntrack_netlink.c:762:11: warning: comparison between
> 'enum ctattr_tuple' and 'enum ctattr_type'
> CC [M] net/netfilter/nf_conntrack_amanda.o
>
> CC [M] net/netfilter/xt_rateest.o
> net/netfilter/xt_rateest.c: In function 'xt_rateest_mt_checkentry':
> net/netfilter/xt_rateest.c:81:6: warning: variable 'ret' set but not used
> CC [M] net/netfilter/xt_realm.o
>
> CC net/netlabel/netlabel_domainhash.o
> net/netlabel/netlabel_domainhash.c: In function 'netlbl_domhsh_add':
> net/netlabel/netlabel_domainhash.c:354:21: warning: variable 'old_list6'
> set but not used
> CC net/netlabel/netlabel_addrlist.o
> CC net/netlabel/netlabel_mgmt.o
> CC net/netlabel/netlabel_unlabeled.o
> net/netlabel/netlabel_unlabeled.c: In function 'netlbl_unlabel_staticlist':
> net/netlabel/netlabel_unlabeled.c:1236:38: warning: variable
> 'iter_addr6' set but not used
> CC net/netlabel/netlabel_cipso_v4.o
> net/netlabel/netlabel_cipso_v4.c: In function 'netlbl_cipsov4_add':
> net/netlabel/netlabel_cipso_v4.c:425:14: warning: variable 'type_str'
> set but not used
> LD net/netlabel/built-in.o
> CC net/netlink/af_netlink.o
> CC net/netlink/genetlink.o
> LD net/netlink/built-in.o
> CC net/packet/af_packet.o
> net/packet/af_packet.c: In function 'tpacket_snd':
> net/packet/af_packet.c:930:17: warning: variable 'sock' set but not used
> LD net/packet/built-in.o
> LD net/rxrpc/built-in.o
> CC [M] net/rxrpc/af_rxrpc.o
> CC [M] net/rxrpc/ar-accept.o
> CC [M] net/rxrpc/ar-ack.o
> net/rxrpc/ar-ack.c: In function 'rxrpc_rotate_tx_window':
> net/rxrpc/ar-ack.c:375:25: warning: variable 'sp' set but not used
> CC [M] net/rxrpc/ar-call.o
> CC [M] net/rxrpc/ar-connection.o
> CC [M] net/rxrpc/ar-connevent.o
> net/rxrpc/ar-connevent.c: In function 'rxrpc_process_connection':
> net/rxrpc/ar-connevent.c:262:25: warning: variable 'sp' set but not used
> CC [M] net/rxrpc/ar-error.o
> net/rxrpc/ar-error.c: In function 'rxrpc_UDP_error_handler':
> net/rxrpc/ar-error.c:142:6: warning: variable 'local' set but not used
> CC [M] net/rxrpc/ar-input.o
> CC [M] net/rxrpc/ar-key.o
> CC [M] net/rxrpc/ar-local.o
> CC [M] net/rxrpc/ar-output.o
> CC [M] net/rxrpc/ar-peer.o
> net/rxrpc/ar-peer.c: In function 'rxrpc_get_peer':
> net/rxrpc/ar-peer.c:125:6: warning: variable 'usage' set but not used
> CC [M] net/rxrpc/ar-recvmsg.o
>
> CC [M] net/rxrpc/ar-transport.o
> net/rxrpc/ar-transport.c: In function 'rxrpc_get_transport':
> net/rxrpc/ar-transport.c:80:6: warning: variable 'usage' set but not used
> CC [M] net/rxrpc/ar-proc.o
> LD [M] net/rxrpc/af-rxrpc.o
> CC [M] net/rxrpc/rxkad.o
> CC net/sched/sch_generic.o
> CC net/sched/sch_mq.o
> LD net/sched/built-in.o
> CC net/unix/af_unix.o
> net/unix/af_unix.c: In function 'unix_stream_sendmsg':
> net/unix/af_unix.c:1503:22: warning: variable 'sunaddr' set but not used
> CC net/unix/garbage.o
> CC net/unix/sysctl_net_unix.o
> LD net/unix/unix.o
> LD net/unix/built-in.o
> CC net/wireless/core.o
> CC net/wireless/sysfs.o
> CC net/wireless/radiotap.o
> CC net/wireless/util.o
> CC net/wireless/reg.o
> net/wireless/reg.c: In function 'freq_reg_info_regd':
> net/wireless/reg.c:1165:38: warning: variable 'pr' set but not used
> net/wireless/reg.c: In function 'regulatory_hint_11d':
> net/wireless/reg.c:2050:7: warning: variable 'alpha2' set but not used
> CC net/wireless/scan.o
>
> CC [M] net/wireless/lib80211_crypt_wep.o
> net/wireless/lib80211_crypt_wep.c: In function 'lib80211_wep_build_iv':
> net/wireless/lib80211_crypt_wep.c:99:12: warning: variable 'len' set but
> not used
> CC [M] net/wireless/lib80211_crypt_ccmp.o
>
> CC lib/decompress_unlzo.o
> lib/decompress_unlzo.c: In function 'parse_header':
> lib/decompress_unlzo.c:57:5: warning: variable 'level' set but not used
> CC lib/dump_stack.o
>
> CC lib/radix-tree.o
> lib/radix-tree.c: In function 'radix_tree_tag_get':
> lib/radix-tree.c:568:6: warning: variable 'saw_unset_tag' set but not used
> CC lib/ratelimit.o
> CC lib/rbtree.o
> CC lib/reciprocal_div.o
> CC lib/rwsem.o
> CC lib/sha1.o
> CC lib/show_mem.o
> CC lib/string.o
> CC lib/vsprintf.o
> lib/vsprintf.c: In function 'vbin_printf':
> lib/vsprintf.c:1655:10: warning: variable 'skip_arg' set but not used
> AR lib/lib.a
>
>
>
> still getting lots of spam,
> but lots nicer after your series.
>
> Justin P. Mattock
--
Bill Davidsen <davidsen@tmr.com>
"We have more to fear from the bungling of the incompetent than from
the machinations of the wicked." - from Slashdot
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: warning from gcc version 4.6.0 20100416
2010-06-14 1:17 ` Bill Davidsen
@ 2010-06-14 2:54 ` Justin P. Mattock
2010-06-14 7:49 ` Andi Kleen
1 sibling, 0 replies; 7+ messages in thread
From: Justin P. Mattock @ 2010-06-14 2:54 UTC (permalink / raw
To: Bill Davidsen; +Cc: linux-kernel, Andi Kleen
On 06/13/2010 06:17 PM, Bill Davidsen wrote:
> Justin P. Mattock wrote:
>> o.k. andi,
>>
>> here is the rest of the warnings that
>> I see when compiling the kernel
>>
>> I can try and create some patches for
>> this(hopefully!!)
>>
> There is no great solution to this, in a fair number of cases the fix
> would slow the code or make it harder to read, so some of these probably
> don't want a fix. Of course some clearly are errors, so you are doing
> something valuable by checking.
>>
cool thanks..
I'm guessing lots
of false positives then.
I'll go through and see what
I find..
Justin P. Mattock
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: warning from gcc version 4.6.0 20100416
2010-06-14 1:17 ` Bill Davidsen
2010-06-14 2:54 ` Justin P. Mattock
@ 2010-06-14 7:49 ` Andi Kleen
2010-06-14 14:51 ` Bill Davidsen
1 sibling, 1 reply; 7+ messages in thread
From: Andi Kleen @ 2010-06-14 7:49 UTC (permalink / raw
To: Bill Davidsen; +Cc: Justin P. Mattock, linux-kernel, Andi Kleen
On Sun, Jun 13, 2010 at 09:17:41PM -0400, Bill Davidsen wrote:
> Justin P. Mattock wrote:
>> o.k. andi,
>>
>> here is the rest of the warnings that
>> I see when compiling the kernel
>>
>> I can try and create some patches for
>> this(hopefully!!)
>>
> There is no great solution to this, in a fair number of cases the fix would
> slow the code or make it harder to read, so some of these probably don't
Sorry that's wrong: the optimizer will generate the same
code anyways as if the unused variable was not there
because it eliminates unused variables.
So fixing this cannot make code slower.
I also don't see how unused variables make the code easier
to read.
The only difficult case sometimes is with #ifdef code,
that has to be handled case by case. One elegant solution
is to replace the ifdef code with an inline.
> want a fix. Of course some clearly are errors, so you are doing something
All warnings should be fixed, I only left those in that
are real code bugs if I couldn't fix the code.
Kernel builds are expected to be relatively warning free
so that you can easily spot new warnings.
But eventually someone who knows the code better has to
fix that bug.
--Andi
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: warning from gcc version 4.6.0 20100416
2010-06-14 7:49 ` Andi Kleen
@ 2010-06-14 14:51 ` Bill Davidsen
0 siblings, 0 replies; 7+ messages in thread
From: Bill Davidsen @ 2010-06-14 14:51 UTC (permalink / raw
To: Andi Kleen; +Cc: Justin P. Mattock, linux-kernel
Andi Kleen wrote:
> On Sun, Jun 13, 2010 at 09:17:41PM -0400, Bill Davidsen wrote:
>
>> Justin P. Mattock wrote:
>>
>>> o.k. andi,
>>>
>>> here is the rest of the warnings that
>>> I see when compiling the kernel
>>>
>>> I can try and create some patches for
>>> this(hopefully!!)
>>>
>>>
>> There is no great solution to this, in a fair number of cases the fix would
>> slow the code or make it harder to read, so some of these probably don't
>>
>
> Sorry that's wrong: the optimizer will generate the same
> code anyways as if the unused variable was not there
> because it eliminates unused variables.
>
>
If one puts an 'if' around the variable set (I've seen it) the test may
well take longer than the assign, assuming that there's a case where the
assign is done.
> So fixing this cannot make code slower.
>
> I also don't see how unused variables make the code easier
> to read.
>
>
No, my point was that putting a bunch of ifdef statements in to avoid
the warning will make the code harder to read.
> The only difficult case sometimes is with #ifdef code,
> that has to be handled case by case. One elegant solution
> is to replace the ifdef code with an inline.
>
>
>> want a fix. Of course some clearly are errors, so you are doing something
>>
>
> All warnings should be fixed, I only left those in that
> are real code bugs if I couldn't fix the code.
>
> Kernel builds are expected to be relatively warning free
> so that you can easily spot new warnings.
>
> But eventually someone who knows the code better has to
> fix that bug.
>
> --Andi
>
>
--
Bill Davidsen <davidsen@tmr.com>
"We can't solve today's problems by using the same thinking we
used in creating them." - Einstein
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2010-06-14 14:51 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-11 2:55 warning from gcc version 4.6.0 20100416 Justin P. Mattock
2010-06-11 6:16 ` Andi Kleen
2010-06-11 6:34 ` Justin P. Mattock
2010-06-14 1:17 ` Bill Davidsen
2010-06-14 2:54 ` Justin P. Mattock
2010-06-14 7:49 ` Andi Kleen
2010-06-14 14:51 ` Bill Davidsen
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.