# Before removing variables, dammit, THINK, if there is a bug hiding! # Found by David Binderman and icc compiler # noises on l-k: http://marc.theaimsgroup.com/?l=linux-kernel&m=116509314817620&w=2 fs/exec.c(1465): remark #593: variable "flag" was set but never used fs/namespace.c(1288): remark #593: variable "found" was set but never used # bogus: local_irq_save(*&flags); fs/bio.c(199): remark #593: variable "flags" was set but never used fs/binfmt_elf.c(1017): remark #593: variable "tmp__" was set but never used fs/binfmt_elf.c(536): remark #593: variable "ibcs2_interpreter" was set but never used fs/binfmt_elf.c(545): remark #593: variable "reloc_func_desc" was set but never used fs/binfmt_elf.c(548): remark #593: variable "have_pt_gnu_stack" was set but never used fs/9p/mux.c(786): remark #593: variable "cb" was set but never used fs/9p/vfs_inode.c(405): remark #593: variable "sb" was set but never used fs/9p/vfs_inode.c(756): remark #593: variable "olddirfidnum" was set but never used fs/9p/vfs_inode.c(757): remark #593: variable "newdirfidnum" was set but never used fs/9p/v9fs.c(97): remark #593: variable "ret" was set but never used fs/affs/super.c(268): remark #593: variable "key" was set but never used fs/affs/inode.c(24): remark #593: variable "head" was set but never used fs/afs/callback.c(55): remark #593: variable "release" was set but never used fs/afs/file.c(215): remark #593: variable "ret" was set but never used fs/afs/inode.c(224): remark #593: variable "vnode" was set but never used fs/afs/server.c(244): remark #593: variable "conn" was set but never used fs/autofs/root.c(202): remark #593: variable "oz_mode" was set but never used fs/cifs/cifssmb.c(1528): remark #593: variable "data_offset" was set but never used fs/cifs/cifssmb.c(4439): remark #593: variable "data_offset" was set but never used fs/cifs/connect.c(2367): remark #593: variable "domain" was set but never used fs/cifs/file.c(1085): remark #593: variable "pTcon" was set but never used fs/cifs/file.c(1959): remark #593: variable "rc" was set but never used fs/cifs/netmisc.c(138): remark #593: variable "digit" was set but never used fs/coda/upcall.c(124): remark #593: variable "outp" was set but never used fs/coda/upcall.c(172): remark #593: variable "outp" was set but never used fs/coda/upcall.c(200): remark #593: variable "outp" was set but never used fs/coda/upcall.c(219): remark #593: variable "outp" was set but never used fs/coda/upcall.c(301): remark #593: variable "outp" was set but never used fs/coda/upcall.c(368): remark #593: variable "outp" was set but never used fs/coda/upcall.c(391): remark #593: variable "outp" was set but never used fs/coda/upcall.c(446): remark #593: variable "outp" was set but never used fs/coda/upcall.c(473): remark #593: variable "outp" was set but never used fs/coda/upcall.c(506): remark #593: variable "outp" was set but never used fs/coda/upcall.c(523): remark #593: variable "outp" was set but never used fs/cramfs/inode.c(151): remark #593: variable "unread" was set but never used fs/dlm/lock.c(3004): remark #593: variable "error" was set but never used fs/ecryptfs/inode.c(898): remark #593: variable "crypt_stat" was set but never used fs/ecryptfs/mmap.c(213): remark #593: variable "lower_dentry" was set but never used fs/ecryptfs/crypto.c(610): remark #593: variable "lower_inode" was set but never used fs/ext2/ialloc.c(220): remark #593: variable "best_bh" was set but never used fs/ext3/namei.c(823): remark #593: variable "name" was set but never used fs/ext3/namei.c(824): remark #593: variable "blocksize" was set but never used fs/ext3/namei.c(1385): remark #593: variable "offset" was set but never used fs/ext3/resize.c(925): remark #593: variable "o_groups_count" was set but never used fs/ext4/namei.c(821): remark #593: variable "name" was set but never used fs/ext4/namei.c(822): remark #593: variable "blocksize" was set but never used fs/ext4/namei.c(1383): remark #593: variable "offset" was set but never used fs/ext4/resize.c(934): remark #593: variable "o_groups_count" was set but never used fs/ext4/extents.c(127): remark #593: variable "err" was set but never used fs/ext4/extents.c(843): remark #593: variable "fidx" was set but never used fs/gfs2/dir.c(934): remark #593: variable "moved" was set but never used fs/hfs/bnode.c(99): remark #593: variable "tree" was set but never used fs/hfs/bnode.c(237): remark #593: variable "sb" was set but never used fs/hfsplus/extents.c(178): remark #593: variable "shift" was set but never used fs/hfsplus/bnode.c(128): remark #593: variable "tree" was set but never used fs/hfsplus/bnode.c(397): remark #593: variable "sb" was set but never used fs/hpfs/namei.c(377): remark #593: variable "fno" was set but never used fs/hpfs/namei.c(459): remark #593: variable "fno" was set but never used fs/hpfs/super.c(447): remark #593: variable "bootblock" was set but never used fs/jbd/recovery.c(323): remark #593: variable "MAX_BLOCKS_PER_DESC" was set but never used fs/jbd/journal.c(1214): remark #593: variable "sb" was set but never used fs/jbd/journal.c(1408): remark #593: variable "sb" was set but never used fs/jbd2/recovery.c(333): remark #593: variable "MAX_BLOCKS_PER_DESC" was set but never used fs/jbd2/journal.c(1214): remark #593: variable "sb" was set but never used fs/jbd2/journal.c(1408): remark #593: variable "sb" was set but never used fs/jffs2/dir.c(79): remark #593: variable "c" was set but never used fs/jffs2/dir.c(125): remark #593: variable "c" was set but never used fs/jffs2/xattr.c(1198): remark #593: variable "old_ofs" was set but never used fs/jffs2/xattr.c(1234): remark #593: variable "old_ofs" was set but never used fs/jfs/namei.c(885): remark #593: variable "extent" was set but never used fs/jfs/jfs_dmap.c(3170): remark #593: variable "leaf" was set but never used fs/jfs/jfs_txnmgr.c(1142): remark #593: variable "lsn" was set but never used fs/jfs/jfs_txnmgr.c(2926): remark #593: variable "rc" was set but never used fs/jfs/xattr.c(627): remark #593: variable "new_blocks" was set but never used fs/ncpfs/inode.c(329): remark #593: variable "version" was set but never used fs/ncpfs/ioctl.c(646): remark #593: variable "oldnamelen" was set but never used fs/ncpfs/ioctl.c(648): remark #593: variable "oldprivatelen" was set but never used fs/ncpfs/ioctl.c(749): remark #593: variable "oldlen" was set but never used fs/nfs/dir.c(177): remark #593: variable "timestamp" was set but never used fs/nfs/inode.c(780): remark #593: variable "data_unstable" was set but never used fs/nfs/nfs2xdr.c(415): remark #593: variable "kaddr" was set but never used fs/nfs/nfs3xdr.c(496): remark #593: variable "kaddr" was set but never used fs/nfs/nfs4xdr.c(3361): remark #593: variable "kaddr" was set but never used fs/nfsd/nfsctl.c(618): remark #593: variable "status" was set but never used fs/nfsd/nfsproc.c(304): remark #593: variable "is_borc" was set but never used fs/nfsd/nfs4state.c(2519): remark #593: variable "hval" was set but never used fs/ntfs/file.c(1981): remark #593: variable "idx" was set but never used fs/ntfs/inode.c(2417): remark #593: variable "attr_len" was set but never used fs/ntfs/super.c(1240): remark #593: variable "ni" was set but never used fs/ntfs/logfile.c(493): remark #593: variable "log_page_mask" was set but never used fs/ocfs2/aops.c(543): remark #593: variable "vbo_max" was set but never used fs/ocfs2/journal.c(75): remark #593: variable "old_id" was set but never used fs/ocfs2/localalloc.c(614): remark #593: variable "lastzero" was set but never used fs/ocfs2/namei.c(1782): remark #593: variable "status" was set but never used fs/ocfs2/suballoc.c(1775): remark #593: variable "fe" was set but never used fs/ocfs2/dlm/dlmast.c(219): remark #593: variable "lksb" was set but never used fs/ocfs2/dlm/dlmfs.c(148): remark #593: variable "status" was set but never used fs/ocfs2/dlm/dlmfs.c(330): remark #593: variable "ip" was set but never used fs/partitions/ldm.c(866): remark #593: variable "dgrp" was set but never used fs/proc/base.c(875): remark #593: variable "inode" was set but never used fs/proc/base.c(1297): remark #593: variable "tid" was set but never used fs/proc/base.c(1396): remark #593: variable "inode" was set but never used fs/proc/base.c(1440): remark #593: variable "pid" was set but never used fs/proc/proc_tty.c(24): remark #593: variable "proc_tty_ldisc" was set but never used fs/reiserfs/do_balan.c(308): remark #593: variable "version" was set but never used fs/reiserfs/do_balan.c(755): remark #593: variable "version" was set but never used fs/reiserfs/do_balan.c(1209): remark #593: variable "version" was set but never used fs/reiserfs/fix_node.c(370): remark #593: variable "cur_free" was set but never used fs/reiserfs/fix_node.c(1560): remark #593: variable "maxsize" was set but never used fs/reiserfs/prints.c(196): remark #593: variable "j" was set but never used fs/reiserfs/prints.c(696): remark #593: variable "blkh" was set but never used fs/reiserfs/objectid.c(176): remark #593: variable "new_objectid_map" was set but never used fs/reiserfs/lbalance.c(1205): remark #593: variable "old_entry_num" was set but never used fs/reiserfs/stree.c(620): remark #593: variable "right_neighbor_of_leaf_node" was set but never used fs/reiserfs/journal.c(490): remark #593: variable "cn" was set but never used fs/reiserfs/journal.c(913): remark #593: variable "first_trans_id" was set but never used fs/reiserfs/journal.c(1366): remark #593: variable "last" was set but never used fs/reiserfs/journal.c(1804): remark #593: variable "ret" was set but never used fs/reiserfs/journal.c(1912): remark #593: variable "flushed" was set but never used fs/reiserfs/journal.c(3896): remark #593: variable "old_start" was set but never used fs/smbfs/proc.c(1498): remark #593: variable "p" was set but never used fs/smbfs/proc.c(3398): remark #593: variable "major" was set but never used fs/smbfs/proc.c(3398): remark #593: variable "minor" was set but never used fs/smbfs/proc.c(3399): remark #593: variable "caps" was set but never used fs/smbfs/smbiod.c(43): remark #593: variable "smbiod_thread" was set but never used fs/udf/balloc.c(225): remark #593: variable "group_start" was set but never used fs/udf/balloc.c(226): remark #593: variable "nr_groups" was set but never used fs/udf/balloc.c(434): remark #593: variable "i" was set but never used fs/udf/inode.c(1000): remark #593: variable "offset" was set but never used fs/udf/super.c(537): remark #593: variable "iso9660" was set but never used fs/udf/super.c(890): remark #593: variable "ts" was set but never used fs/udf/super.c(1890): remark #593: variable "etype" was set but never used fs/ufs/balloc.c(38): remark #593: variable "usb1" was set but never used fs/ufs/balloc.c(134): remark #593: variable "usb1" was set but never used fs/ufs/balloc.c(420): remark #593: variable "usb1" was set but never used fs/ufs/balloc.c(503): remark #593: variable "usb1" was set but never used fs/ufs/balloc.c(620): remark #593: variable "usb1" was set but never used fs/ufs/balloc.c(723): remark #593: variable "usb1" was set but never used fs/ufs/balloc.c(724): remark #593: variable "ucg" was set but never used fs/ufs/ialloc.c(57): remark #593: variable "usb1" was set but never used fs/ufs/ialloc.c(143): remark #593: variable "usb1" was set but never used fs/ufs/inode.c(435): remark #593: variable "ret" was set but never used fs/ufs/super.c(1176): remark #593: variable "usb1" was set but never used fs/ufs/super.c(1177): remark #593: variable "usb2" was set but never used fs/xfs/quota/xfs_qm_syscalls.c(427): remark #593: variable "accflags" was set but never used fs/xfs/quota/xfs_qm.c(497): remark #593: variable "niters" was set but never used fs/xfs/quota/xfs_qm.c(1521): remark #593: variable "notcommitted" was set but never used fs/xfs/quota/xfs_qm.c(1522): remark #593: variable "incr" was set but never used fs/xfs/quota/xfs_qm.c(2058): remark #593: variable "nflushes" was set but never used fs/xfs/quota/xfs_qm.c(2231): remark #593: variable "nflushes" was set but never used fs/xfs/xfs_alloc.c(756): remark #593: variable "ltend" was set but never used fs/xfs/xfs_da_btree.c(583): remark #593: variable "mp" was set but never used fs/xfs/xfs_da_btree.c(713): remark #593: variable "blkinfo" was set but never used fs/xfs/xfs_iget.c(725): remark #593: variable "chm" was set but never used fs/xfs/xfs_inode.c(1023): remark #593: variable "size" was set but never used fs/xfs/xfs_inode.c(4065): remark #593: variable "nlists" was set but never used fs/xfs/xfs_inode_item.c(221): remark #593: variable "nrecs" was set but never used fs/xfs/xfs_mount.c(481): remark #593: variable "sbp" was set but never used fs/xfs/xfs_mount.c(1217): remark #593: variable "sbp" was set but never used fs/xfs/xfs_trans.c(631): remark #593: variable "error" was set but never used fs/xfs/xfs_utils.c(74): remark #593: variable "dir_vp" was set but never used # used by vn_trace_entry () fs/xfs/xfs_vnodeops.c(975): remark #593: variable "vp" was set but never used # used by vn_trace_entry () fs/xfs/xfs_vnodeops.c(1825): remark #593: variable "dir_vp" was set but never used fs/xfs/linux-2.6/xfs_buf.c(719): remark #593: variable "end_cur" was set but never used fs/xfs/linux-2.6/xfs_super.c(549): remark #593: variable "error" was set but never used # used in ASSERT fs/xfs/linux-2.6/xfs_vnode.c(179): remark #593: variable "inode" was set but never used