Date: Tue, 12 Jun 2012 15:50:06 GMT From: rozhuk.im@gmail.com To: freebsd-bugs@FreeBSD.org Subject: Re: kern/168979: kernel build fail with -Os Message-ID: <201206121550.q5CFo6Br011829@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/168979; it has been noted by GNATS. From: rozhuk.im@gmail.com To: <bug-followup@FreeBSD.org>, <rozhuk.im@gmail.com> Cc: Subject: Re: kern/168979: kernel build fail with -Os Date: Wed, 13 Jun 2012 00:41:52 +0900 This is a multi-part message in MIME format. ------=_NextPart_000_013F_01CD48FD.55FA3880 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Some patch fixes. ------=_NextPart_000_013F_01CD48FD.55FA3880 Content-Type: text/plain; name="1.txt" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="1.txt" --- /usr/src/sys/ufs/ffs/ffs_softdep.c_orig 2012-06-11 = 20:39:41.000000000 +0900=0A= +++ /usr/src/sys/ufs/ffs/ffs_softdep.c 2012-06-11 20:40:17.000000000 = +0900=0A= @@ -12849,7 +12849,7 @@=0A= struct thread *td;=0A= {=0A= struct inodedep_hashhead *inodedephd;=0A= - struct inodedep *inodedep;=0A= + struct inodedep *inodedep =3D NULL;=0A= static int next =3D 0;=0A= struct mount *mp;=0A= struct vnode *vp;=0A= --- /usr/src/sys/ufs/ufs/ufs_bmap.c_orig 2012-06-11 20:45:49.000000000 = +0900=0A= +++ /usr/src/sys/ufs/ufs/ufs_bmap.c 2012-06-11 20:46:22.000000000 +0900=0A= @@ -69,7 +69,7 @@=0A= int *a_runb;=0A= } */ *ap;=0A= {=0A= - ufs2_daddr_t blkno;=0A= + ufs2_daddr_t blkno =3D 0;=0A= int error;=0A= =0A= /*=0A= --- /usr/src/sys/ufs/ufs/ufs_quota.c_orig 2012-06-11 20:45:54.000000000 = +0900=0A= +++ /usr/src/sys/ufs/ufs/ufs_quota.c 2012-06-11 20:46:16.000000000 +0900=0A= @@ -912,7 +912,7 @@=0A= getquota32(struct thread *td, struct mount *mp, u_long id, int type, = void *addr)=0A= {=0A= struct dqblk32 dqb32;=0A= - struct dqblk64 dqb64;=0A= + struct dqblk64 dqb64 =3D {};=0A= int error;=0A= =0A= error =3D _getquota(td, mp, id, type, &dqb64);=0A= @@ -927,7 +927,7 @@=0A= setquota32(struct thread *td, struct mount *mp, u_long id, int type, = void *addr)=0A= {=0A= struct dqblk32 dqb32;=0A= - struct dqblk64 dqb64;=0A= + struct dqblk64 dqb64 =3D {};=0A= int error;=0A= =0A= error =3D copyin(addr, &dqb32, sizeof(dqb32));=0A= @@ -942,7 +942,7 @@=0A= setuse32(struct thread *td, struct mount *mp, u_long id, int type, void = *addr)=0A= {=0A= struct dqblk32 dqb32;=0A= - struct dqblk64 dqb64;=0A= + struct dqblk64 dqb64 =3D {};=0A= int error;=0A= =0A= error =3D copyin(addr, &dqb32, sizeof(dqb32));=0A= @@ -956,7 +956,7 @@=0A= int=0A= getquota(struct thread *td, struct mount *mp, u_long id, int type, void = *addr)=0A= {=0A= - struct dqblk64 dqb64;=0A= + struct dqblk64 dqb64 =3D {};=0A= int error;=0A= =0A= error =3D _getquota(td, mp, id, type, &dqb64);=0A= @@ -969,7 +969,7 @@=0A= int=0A= setquota(struct thread *td, struct mount *mp, u_long id, int type, void = *addr)=0A= {=0A= - struct dqblk64 dqb64;=0A= + struct dqblk64 dqb64 =3D {};=0A= int error;=0A= =0A= error =3D copyin(addr, &dqb64, sizeof(dqb64));=0A= @@ -982,7 +982,7 @@=0A= int=0A= setuse(struct thread *td, struct mount *mp, u_long id, int type, void = *addr)=0A= {=0A= - struct dqblk64 dqb64;=0A= + struct dqblk64 dqb64 =3D {};=0A= int error;=0A= =0A= error =3D copyin(addr, &dqb64, sizeof(dqb64));=0A= --- /usr/src/sys/kern/kern_resource.c_orig 2012-06-11 20:56:40.000000000 = +0900=0A= +++ /usr/src/sys/kern/kern_resource.c 2012-06-11 20:56:49.000000000 +0900=0A= @@ -410,7 +410,7 @@=0A= if (uap->pid =3D=3D 0) {=0A= pri_to_rtp(td, &rtp);=0A= } else {=0A= - struct rtprio rtp2;=0A= + struct rtprio rtp2 =3D {};=0A= =0A= rtp.type =3D RTP_PRIO_IDLE;=0A= rtp.prio =3D RTP_PRIO_MAX;=0A= --- /usr/src/sys/kern/kern_sysctl.c_orig 2012-06-11 20:56:17.000000000 = +0900=0A= +++ /usr/src/sys/kern/kern_sysctl.c 2012-06-11 20:56:25.000000000 +0900=0A= @@ -1271,7 +1271,7 @@=0A= void *new, size_t newlen, size_t *retval, int flags)=0A= {=0A= int oid[CTL_MAXNAME];=0A= - size_t oidlen, plen;=0A= + size_t oidlen, plen =3D 0;=0A= int error;=0A= =0A= oid[0] =3D 0; /* sysctl internal magic */=0A= --- /usr/src/sys/kern/kern_cpuset.c_orig 2012-06-11 20:55:39.000000000 = +0900=0A= +++ /usr/src/sys/kern/kern_cpuset.c 2012-06-11 20:56:02.000000000 +0900=0A= @@ -851,7 +851,7 @@=0A= sys_cpuset(struct thread *td, struct cpuset_args *uap)=0A= {=0A= struct cpuset *root;=0A= - struct cpuset *set;=0A= + struct cpuset *set =3D NULL;=0A= int error;=0A= =0A= thread_lock(td);=0A= --- /usr/src/sys/kern/subr_rman.c_orig 2012-06-11 20:55:09.000000000 = +0900=0A= +++ /usr/src/sys/kern/subr_rman.c 2012-06-11 20:55:17.000000000 +0900=0A= @@ -708,7 +708,7 @@=0A= rman_await_resource(struct resource *re, int pri, int timo)=0A= {=0A= int rv;=0A= - struct resource_i *r, *whohas;=0A= + struct resource_i *r, *whohas =3D NULL;=0A= struct rman *rm;=0A= =0A= r =3D re->__r_i;=0A= --- /usr/src/sys/kern/kern_conf.c_orig 2012-06-11 20:54:44.000000000 = +0900=0A= +++ /usr/src/sys/kern/kern_conf.c 2012-06-11 20:54:56.000000000 +0900=0A= @@ -808,7 +808,7 @@=0A= make_dev(struct cdevsw *devsw, int unit, uid_t uid, gid_t gid, int mode,=0A= const char *fmt, ...)=0A= {=0A= - struct cdev *dev;=0A= + struct cdev *dev =3D NULL;=0A= va_list ap;=0A= int res;=0A= =0A= @@ -825,7 +825,7 @@=0A= make_dev_cred(struct cdevsw *devsw, int unit, struct ucred *cr, uid_t = uid,=0A= gid_t gid, int mode, const char *fmt, ...)=0A= {=0A= - struct cdev *dev;=0A= + struct cdev *dev =3D NULL;=0A= va_list ap;=0A= int res;=0A= =0A= @@ -842,7 +842,7 @@=0A= make_dev_credf(int flags, struct cdevsw *devsw, int unit, struct ucred = *cr,=0A= uid_t uid, gid_t gid, int mode, const char *fmt, ...)=0A= {=0A= - struct cdev *dev;=0A= + struct cdev *dev =3D NULL;=0A= va_list ap;=0A= int res;=0A= =0A= @@ -938,7 +938,7 @@=0A= struct cdev *=0A= make_dev_alias(struct cdev *pdev, const char *fmt, ...)=0A= {=0A= - struct cdev *dev;=0A= + struct cdev *dev =3D NULL;=0A= va_list ap;=0A= int res;=0A= =0A= --- /usr/src/sys/kern/kern_fork.c_orig 2012-06-11 20:53:56.000000000 = +0900=0A= +++ /usr/src/sys/kern/kern_fork.c 2012-06-11 20:54:09.000000000 +0900=0A= @@ -105,7 +105,7 @@=0A= sys_fork(struct thread *td, struct fork_args *uap)=0A= {=0A= int error;=0A= - struct proc *p2;=0A= + struct proc *p2 =3D NULL;=0A= =0A= error =3D fork1(td, RFFDG | RFPROC, 0, &p2, NULL, 0);=0A= if (error =3D=3D 0) {=0A= @@ -123,7 +123,7 @@=0A= {=0A= #ifdef PROCDESC=0A= int error, fd;=0A= - struct proc *p2;=0A= + struct proc *p2 =3D NULL;=0A= =0A= /*=0A= * It is necessary to return fd by reference because 0 is a valid file=0A= @@ -148,7 +148,7 @@=0A= sys_vfork(struct thread *td, struct vfork_args *uap)=0A= {=0A= int error, flags;=0A= - struct proc *p2;=0A= + struct proc *p2 =3D NULL;=0A= =0A= #ifdef XEN=0A= flags =3D RFFDG | RFPROC; /* validate that this is still an issue */=0A= @@ -166,7 +166,7 @@=0A= int=0A= sys_rfork(struct thread *td, struct rfork_args *uap)=0A= {=0A= - struct proc *p2;=0A= + struct proc *p2 =3D NULL;=0A= int error;=0A= =0A= /* Don't allow kernel-only flags. */=0A= --- /usr/src/sys/kern/kern_linker.c_orig 2012-06-11 20:53:25.000000000 = +0900=0A= +++ /usr/src/sys/kern/kern_linker.c 2012-06-11 20:53:35.000000000 +0900=0A= @@ -1007,7 +1007,7 @@=0A= struct pmckern_map_in pkm;=0A= #endif=0A= const char *kldname, *modname;=0A= - linker_file_t lf;=0A= + linker_file_t lf =3D NULL;=0A= int error;=0A= =0A= if ((error =3D securelevel_gt(td->td_ucred, 0)) !=3D 0)=0A= @@ -1063,7 +1063,7 @@=0A= sys_kldload(struct thread *td, struct kldload_args *uap)=0A= {=0A= char *pathname =3D NULL;=0A= - int error, fileid;=0A= + int error, fileid =3D 0;=0A= =0A= td->td_retval[0] =3D -1;=0A= =0A= @@ -1998,7 +1998,7 @@=0A= struct linker_file *parent, struct mod_depend *verinfo,=0A= struct linker_file **lfpp)=0A= {=0A= - linker_file_t lfdep;=0A= + linker_file_t lfdep =3D NULL;=0A= const char *filename;=0A= char *pathname;=0A= int error;=0A= --- /usr/src/sys/kern/kern_proc.c_orig 2012-06-11 20:52:55.000000000 = +0900=0A= +++ /usr/src/sys/kern/kern_proc.c 2012-06-11 20:53:05.000000000 +0900=0A= @@ -1243,7 +1243,7 @@=0A= {=0A= int *name =3D (int *)arg1;=0A= u_int namelen =3D arg2;=0A= - struct proc *p;=0A= + struct proc *p =3D NULL;=0A= int flags, doingzomb, oid_number;=0A= int error =3D 0;=0A= =0A= @@ -1668,9 +1668,9 @@=0A= get_ps_strings(struct thread *td, struct proc *p, struct sbuf *sb,=0A= enum proc_vector_type type)=0A= {=0A= - size_t done, len, nchr, vsize;=0A= + size_t done, len, nchr, vsize =3D 0;=0A= int error, i;=0A= - char **proc_vector, *sptr;=0A= + char **proc_vector =3D NULL, *sptr;=0A= char pss_string[GET_PS_STRINGS_CHUNK_SZ];=0A= =0A= PROC_ASSERT_HELD(p);=0A= @@ -1738,7 +1738,7 @@=0A= int *name =3D (int *)arg1;=0A= u_int namelen =3D arg2;=0A= struct pargs *newpa, *pa;=0A= - struct proc *p;=0A= + struct proc *p =3D NULL;=0A= struct sbuf sb;=0A= int flags, error =3D 0, error2;=0A= =0A= @@ -1798,7 +1798,7 @@=0A= {=0A= int *name =3D (int *)arg1;=0A= u_int namelen =3D arg2;=0A= - struct proc *p;=0A= + struct proc *p =3D NULL;=0A= struct sbuf sb;=0A= int error, error2;=0A= =0A= @@ -1830,7 +1830,7 @@=0A= {=0A= int *name =3D (int *)arg1;=0A= u_int namelen =3D arg2;=0A= - struct proc *p;=0A= + struct proc *p =3D NULL;=0A= size_t vsize, size;=0A= char **auxv;=0A= int error;=0A= @@ -1871,7 +1871,7 @@=0A= {=0A= pid_t *pidp =3D (pid_t *)arg1;=0A= unsigned int arglen =3D arg2;=0A= - struct proc *p;=0A= + struct proc *p =3D NULL;=0A= struct vnode *vp;=0A= char *retbuf, *freebuf;=0A= int error, vfslocked;=0A= @@ -1909,7 +1909,7 @@=0A= static int=0A= sysctl_kern_proc_sv_name(SYSCTL_HANDLER_ARGS)=0A= {=0A= - struct proc *p;=0A= + struct proc *p =3D NULL;=0A= char *sv_name;=0A= int *name;=0A= int namelen;=0A= @@ -1944,7 +1944,7 @@=0A= struct ucred *cred;=0A= int error, *name;=0A= struct vnode *vp;=0A= - struct proc *p;=0A= + struct proc *p =3D NULL;=0A= vm_map_t map;=0A= struct vmspace *vm;=0A= =0A= @@ -2113,7 +2113,7 @@=0A= struct ucred *cred;=0A= int error, *name;=0A= struct vnode *vp;=0A= - struct proc *p;=0A= + struct proc *p =3D NULL;=0A= struct vmspace *vm;=0A= vm_map_t map;=0A= =0A= @@ -2291,7 +2291,7 @@=0A= struct thread *td;=0A= struct stack *st;=0A= struct sbuf sb;=0A= - struct proc *p;=0A= + struct proc *p =3D NULL;=0A= =0A= name =3D (int *)arg1;=0A= error =3D pget((pid_t)name[0], PGET_NOTINEXEC | PGET_WANTREAD, &p);=0A= @@ -2416,7 +2416,7 @@=0A= int *name =3D (int *)arg1;=0A= u_int namelen =3D arg2;=0A= struct rlimit rlim;=0A= - struct proc *p;=0A= + struct proc *p =3D NULL;=0A= u_int which;=0A= int flags, error;=0A= =0A= @@ -2474,7 +2474,7 @@=0A= {=0A= int *name =3D (int *)arg1;=0A= u_int namelen =3D arg2;=0A= - struct proc *p;=0A= + struct proc *p =3D NULL;=0A= vm_offset_t ps_strings;=0A= int error;=0A= #ifdef COMPAT_FREEBSD32=0A= @@ -2514,7 +2514,7 @@=0A= {=0A= int *name =3D (int *)arg1;=0A= u_int namelen =3D arg2;=0A= - struct proc *p;=0A= + struct proc *p =3D NULL;=0A= int error;=0A= u_short fd_cmask;=0A= =0A= @@ -2542,7 +2542,7 @@=0A= {=0A= int *name =3D (int *)arg1;=0A= u_int namelen =3D arg2;=0A= - struct proc *p;=0A= + struct proc *p =3D NULL;=0A= int flags, error, osrel;=0A= =0A= if (namelen !=3D 1)=0A= --- /usr/src/sys/kern/link_elf.c_orig 2012-06-11 20:52:28.000000000 +0900=0A= +++ /usr/src/sys/kern/link_elf.c 2012-06-11 20:52:36.000000000 +0900=0A= @@ -494,7 +494,7 @@=0A= static int=0A= parse_dpcpu(elf_file_t ef)=0A= { =0A= - int count;=0A= + int count =3D 0;=0A= int error;=0A= =0A= ef->pcpu_start =3D 0;=0A= @@ -523,7 +523,7 @@=0A= static int=0A= parse_vnet(elf_file_t ef)=0A= { =0A= - int count;=0A= + int count =3D 0;=0A= int error;=0A= =0A= ef->vnet_start =3D 0;=0A= @@ -1296,7 +1296,7 @@=0A= void ***startp, void ***stopp, int *countp)=0A= {=0A= c_linker_sym_t sym;=0A= - linker_symval_t symval;=0A= + linker_symval_t symval =3D {};=0A= char *setsym;=0A= void **start, **stop;=0A= int len, error =3D 0, count;=0A= --- /usr/src/sys/kern/sys_process.c_orig 2012-06-11 20:52:05.000000000 = +0900=0A= +++ /usr/src/sys/kern/sys_process.c 2012-06-11 20:52:13.000000000 +0900=0A= @@ -334,7 +334,7 @@=0A= struct vmspace *vm;=0A= struct vnode *vp;=0A= char *freepath, *fullpath;=0A= - u_int pathlen;=0A= + u_int pathlen =3D 0;=0A= int error, index, vfslocked;=0A= =0A= error =3D 0;=0A= @@ -442,7 +442,7 @@=0A= ptrace_vm_entry32(struct thread *td, struct proc *p,=0A= struct ptrace_vm_entry32 *pve32)=0A= {=0A= - struct ptrace_vm_entry pve;=0A= + struct ptrace_vm_entry pve =3D {};=0A= int error;=0A= =0A= pve.pve_entry =3D pve32->pve_entry;=0A= --- /usr/src/sys/kern/uipc_syscalls.c_orig 2012-06-11 20:51:43.000000000 = +0900=0A= +++ /usr/src/sys/kern/uipc_syscalls.c 2012-06-11 20:51:51.000000000 +0900=0A= @@ -1827,7 +1827,7 @@=0A= kern_sendfile(struct thread *td, struct sendfile_args *uap,=0A= struct uio *hdr_uio, struct uio *trl_uio, int compat)=0A= {=0A= - struct file *sock_fp;=0A= + struct file *sock_fp =3D NULL;=0A= struct vnode *vp;=0A= struct vm_object *obj =3D NULL;=0A= struct socket *so =3D NULL;=0A= --- /usr/src/sys/kern/vfs_cache.c_orig 2012-06-11 20:51:15.000000000 = +0900=0A= +++ /usr/src/sys/kern/vfs_cache.c 2012-06-11 20:51:25.000000000 +0900=0A= @@ -1065,7 +1065,7 @@=0A= int=0A= kern___getcwd(struct thread *td, u_char *buf, enum uio_seg bufseg, = u_int buflen)=0A= {=0A= - char *bp, *tmpbuf;=0A= + char *bp =3D NULL, *tmpbuf;=0A= struct filedesc *fdp;=0A= struct vnode *cdir, *rdir;=0A= int error, vfslocked;=0A= @@ -1449,7 +1449,7 @@=0A= {=0A= struct nameidata nd;=0A= struct vnode *vp1;=0A= - char *rpath, *fbuf;=0A= + char *rpath =3D NULL, *fbuf =3D NULL;=0A= int error, vfslocked;=0A= =0A= VFS_ASSERT_GIANT(vp->v_mount);=0A= --- /usr/src/sys/kern/vfs_default.c_orig 2012-06-11 20:50:04.000000000 = +0900=0A= +++ /usr/src/sys/kern/vfs_default.c 2012-06-11 20:50:31.000000000 +0900=0A= @@ -315,7 +315,7 @@=0A= static int=0A= dirent_exists(struct vnode *vp, const char *dirname, struct thread *td)=0A= {=0A= - char *dirbuf, *cpos;=0A= + char *dirbuf, *cpos =3D NULL;=0A= int error, eofflag, dirbuflen, len, found;=0A= off_t off;=0A= struct dirent *dp;=0A= @@ -746,7 +746,7 @@=0A= struct ucred *cred =3D ap->a_cred;=0A= char *buf =3D ap->a_buf;=0A= int *buflen =3D ap->a_buflen;=0A= - char *dirbuf, *cpos;=0A= + char *dirbuf, *cpos =3D NULL;=0A= int i, error, eofflag, dirbuflen, flags, locked, len, covered;=0A= off_t off;=0A= ino_t fileno;=0A= --- /usr/src/sys/kern/vfs_mount.c_orig 2012-06-11 20:49:46.000000000 = +0900=0A= +++ /usr/src/sys/kern/vfs_mount.c 2012-06-11 20:49:55.000000000 +0900=0A= @@ -531,7 +531,7 @@=0A= int=0A= vfs_donmount(struct thread *td, uint64_t fsflags, struct uio *fsoptions)=0A= {=0A= - struct vfsoptlist *optlist;=0A= + struct vfsoptlist *optlist =3D NULL;=0A= struct vfsopt *opt, *tmp_opt;=0A= char *fstype, *fspath, *errmsg;=0A= int error, fstypelen, fspathlen, errmsg_len, errmsg_pos;=0A= --- /usr/src/sys/kern/kern_fail.c_orig 2012-06-11 20:49:19.000000000 = +0900=0A= +++ /usr/src/sys/kern/kern_fail.c 2012-06-11 20:49:31.000000000 +0900=0A= @@ -469,7 +469,7 @@=0A= =0A= /* ( (<float> "%") | (<integer> "*" ) )* */=0A= while (isdigit(*p) || *p =3D=3D '.') {=0A= - int units, decimal;=0A= + int units, decimal =3D 0;=0A= =0A= p =3D parse_number(&units, &decimal, p);=0A= if (p =3D=3D NULL)=0A= --- /usr/src/sys/dev/usb/usb_busdma.c_orig 2012-06-11 21:03:24.000000000 = +0900=0A= +++ /usr/src/sys/dev/usb/usb_busdma.c 2012-06-11 21:03:48.000000000 +0900=0A= @@ -136,7 +136,7 @@=0A= usbd_copy_in(struct usb_page_cache *cache, usb_frlength_t offset,=0A= const void *ptr, usb_frlength_t len)=0A= {=0A= - struct usb_page_search buf_res;=0A= + struct usb_page_search buf_res =3D {};=0A= =0A= while (len !=3D 0) {=0A= =0A= @@ -165,7 +165,7 @@=0A= usbd_copy_in_user(struct usb_page_cache *cache, usb_frlength_t offset,=0A= const void *ptr, usb_frlength_t len)=0A= {=0A= - struct usb_page_search buf_res;=0A= + struct usb_page_search buf_res =3D {};=0A= int error;=0A= =0A= while (len !=3D 0) {=0A= @@ -225,7 +225,7 @@=0A= usb_uiomove(struct usb_page_cache *pc, struct uio *uio,=0A= usb_frlength_t pc_offset, usb_frlength_t len)=0A= {=0A= - struct usb_page_search res;=0A= + struct usb_page_search res =3D {};=0A= int error =3D 0;=0A= =0A= while (len !=3D 0) {=0A= @@ -258,7 +258,7 @@=0A= usbd_copy_out(struct usb_page_cache *cache, usb_frlength_t offset,=0A= void *ptr, usb_frlength_t len)=0A= {=0A= - struct usb_page_search res;=0A= + struct usb_page_search res =3D {};=0A= =0A= while (len !=3D 0) {=0A= =0A= @@ -287,7 +287,7 @@=0A= usbd_copy_out_user(struct usb_page_cache *cache, usb_frlength_t offset,=0A= void *ptr, usb_frlength_t len)=0A= {=0A= - struct usb_page_search res;=0A= + struct usb_page_search res =3D {};=0A= int error;=0A= =0A= while (len !=3D 0) {=0A= @@ -316,7 +316,7 @@=0A= usbd_frame_zero(struct usb_page_cache *cache, usb_frlength_t offset,=0A= usb_frlength_t len)=0A= {=0A= - struct usb_page_search res;=0A= + struct usb_page_search res =3D {};=0A= =0A= while (len !=3D 0) {=0A= =0A= --- /usr/src/sys/netinet6/in6_mcast.c_orig 2012-06-11 21:05:27.000000000 = +0900=0A= +++ /usr/src/sys/netinet6/in6_mcast.c 2012-06-11 21:05:47.000000000 +0900=0A= @@ -897,7 +897,7 @@=0A= static int=0A= in6m_merge(struct in6_multi *inm, /*const*/ struct in6_mfilter *imf)=0A= {=0A= - struct ip6_msource *ims, *nims;=0A= + struct ip6_msource *ims, *nims =3D NULL;=0A= struct in6_msource *lims;=0A= int schanged, error;=0A= int nsrc0, nsrc1;=0A= @@ -1804,7 +1804,7 @@=0A= struct ifnet *ifp;=0A= struct in6_mfilter *imf;=0A= struct ip6_moptions *imo;=0A= - struct in6_multi *inm;=0A= + struct in6_multi *inm =3D NULL;=0A= struct in6_msource *lims;=0A= size_t idx;=0A= int error, is_new;=0A= --- /usr/src/sys/net/if_vlan.c_orig 2012-06-11 21:08:25.000000000 +0900=0A= +++ /usr/src/sys/net/if_vlan.c 2012-06-11 21:08:34.000000000 +0900=0A= @@ -846,7 +846,7 @@=0A= int wildcard;=0A= int unit;=0A= int error;=0A= - int tag;=0A= + int tag =3D 0;=0A= int ethertag;=0A= struct ifvlan *ifv;=0A= struct ifnet *ifp;=0A= --- /usr/src/sys/net/bpf.c_orig 2012-06-11 21:07:57.000000000 +0900=0A= +++ /usr/src/sys/net/bpf.c 2012-06-11 21:08:14.000000000 +0900=0A= @@ -2126,7 +2126,7 @@=0A= do_timestamp =3D tstype !=3D BPF_T_NONE;=0A= #ifndef BURN_BRIDGES=0A= if (tstype =3D=3D BPF_T_NONE || BPF_T_FORMAT(tstype) =3D=3D = BPF_T_MICROTIME) {=0A= - struct bpf_ts ts;=0A= + struct bpf_ts ts =3D {};=0A= if (do_timestamp)=0A= bpf_bintime2ts(bt, &ts, tstype);=0A= #ifdef COMPAT_FREEBSD32=0A= --- /usr/src/sys/geom/geom_event.c_orig 2012-06-11 21:10:37.000000000 = +0900=0A= +++ /usr/src/sys/geom/geom_event.c 2012-06-11 21:10:54.000000000 +0900=0A= @@ -409,7 +409,7 @@=0A= g_waitfor_event(g_event_t *func, void *arg, int flag, ...)=0A= {=0A= va_list ap;=0A= - struct g_event *ep;=0A= + struct g_event *ep =3D NULL;=0A= int error;=0A= =0A= g_topology_assert_not();=0A= --- /usr/src/sys/arm/arm/busdma_machdep.c_orig 2012-06-11 = 21:12:13.000000000 +0900=0A= +++ /usr/src/sys/arm/arm/busdma_machdep.c 2012-06-11 21:12:29.000000000 = +0900=0A= @@ -1091,7 +1091,7 @@=0A= bus_dmamap_sync_buf(void *buf, int len, bus_dmasync_op_t op)=0A= {=0A= char _tmp_cl[arm_dcache_align], _tmp_clend[arm_dcache_align];=0A= - register_t s;=0A= + register_t s =3D 0;=0A= int partial; =0A= =0A= if ((op & BUS_DMASYNC_PREWRITE) && !(op & BUS_DMASYNC_PREREAD)) {=0A= --- /usr/src/sys/netinet/in_mcast.c_orig 2012-06-11 21:15:29.000000000 = +0900=0A= +++ /usr/src/sys/netinet/in_mcast.c 2012-06-11 21:15:40.000000000 +0900=0A= @@ -904,7 +904,7 @@=0A= static int=0A= inm_merge(struct in_multi *inm, /*const*/ struct in_mfilter *imf)=0A= {=0A= - struct ip_msource *ims, *nims;=0A= + struct ip_msource *ims, *nims =3D NULL;=0A= struct in_msource *lims;=0A= int schanged, error;=0A= int nsrc0, nsrc1;=0A= @@ -1250,7 +1250,7 @@=0A= struct in_multi *=0A= in_addmulti(struct in_addr *ap, struct ifnet *ifp)=0A= {=0A= - struct in_multi *pinm;=0A= + struct in_multi *pinm =3D NULL;=0A= int error;=0A= =0A= KASSERT(IN_LOCAL_GROUP(ntohl(ap->s_addr)),=0A= @@ -1850,7 +1850,7 @@=0A= struct ifnet *ifp;=0A= struct in_mfilter *imf;=0A= struct ip_moptions *imo;=0A= - struct in_multi *inm;=0A= + struct in_multi *inm =3D NULL;=0A= struct in_msource *lims;=0A= size_t idx;=0A= int error, is_new;=0A= --- /usr/src/sys/dev/aha/aha.c_orig 2012-06-11 21:29:30.000000000 +0900=0A= +++ /usr/src/sys/dev/aha/aha.c 2012-06-11 21:30:24.000000000 +0900=0A= @@ -1347,7 +1347,7 @@=0A= ahareset(struct aha_softc* aha, int hard_reset)=0A= {=0A= struct ccb_hdr *ccb_h;=0A= - u_int status;=0A= + u_int status =3D 0;=0A= u_int timeout;=0A= uint8_t reset_type;=0A= =0A= @@ -1442,7 +1442,7 @@=0A= u_int cmd_timeout)=0A= {=0A= u_int timeout;=0A= - u_int status;=0A= + u_int status =3D 0;=0A= u_int saved_status;=0A= u_int intstat;=0A= u_int reply_buf_size;=0A= --- /usr/src/sys/dev/amr/amr.c_orig 2012-06-07 16:28:13.000000000 +0900=0A= +++ /usr/src/sys/dev/amr/amr.c 2012-06-11 21:33:31.000000000 +0900=0A= @@ -998,7 +998,7 @@=0A= struct amr_prodinfo *ap;=0A= struct amr_enquiry *ae;=0A= int ldrv;=0A= - int status;=0A= + int status =3D 0;=0A= =0A= /*=0A= * Greater than 10 byte cdb support=0A= --- /usr/src/sys/cam/scsi/scsi_sa.c_orig 2012-03-15 11:47:12.000000000 = +0900=0A= +++ /usr/src/sys/cam/scsi/scsi_sa.c 2012-06-11 21:36:30.000000000 +0900=0A= @@ -916,8 +916,8 @@=0A= * and ask the drive again what it's set to.=0A= */=0A= if (!SA_IS_CTRL(dev) && !softc->open_pending_mount) {=0A= - u_int8_t write_protect;=0A= - int comp_enabled, comp_supported;=0A= + u_int8_t write_protect =3D 0;=0A= + int comp_enabled =3D 0, comp_supported =3D 0;=0A= error =3D sagetparams(periph, SA_PARAM_ALL,=0A= &softc->media_blksize, &softc->media_density,=0A= &softc->media_numblks, &softc->buffer_mode,=0A= @@ -1884,8 +1884,8 @@=0A= =0A= if ((softc->flags & SA_FLAG_TAPE_MOUNTED) =3D=3D 0) {=0A= struct scsi_read_block_limits_data *rblim =3D NULL;=0A= - int comp_enabled, comp_supported;=0A= - u_int8_t write_protect, guessing =3D 0;=0A= + int comp_enabled =3D 0, comp_supported =3D 0;=0A= + u_int8_t write_protect =3D 0, guessing =3D 0;=0A= =0A= /*=0A= * Clear out old state.=0A= @@ -2722,10 +2722,10 @@=0A= u_int32_t sense_flags)=0A= {=0A= struct sa_softc *softc;=0A= - u_int32_t current_blocksize;=0A= + u_int32_t current_blocksize =3D 0;=0A= u_int32_t current_calg;=0A= - u_int8_t current_density;=0A= - u_int8_t current_speed;=0A= + u_int8_t current_density =3D 0;=0A= + u_int8_t current_speed =3D 0;=0A= int comp_enabled, comp_supported;=0A= void *mode_buffer;=0A= int mode_buffer_len;=0A= --- /usr/src/sys/dev/ath/ath_hal/ah_regdomain.c_orig 2011-09-23 = 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/dev/ath/ath_hal/ah_regdomain.c 2012-06-11 = 21:53:13.000000000 +0900=0A= @@ -719,8 +719,8 @@=0A= struct ieee80211_channel chans[], int nchans,=0A= HAL_CTRY_CODE cc, HAL_REG_DOMAIN rd)=0A= {=0A= - COUNTRY_CODE_TO_ENUM_RD *country;=0A= - REG_DOMAIN *rd5GHz, *rd2GHz;=0A= + COUNTRY_CODE_TO_ENUM_RD *country =3D NULL;=0A= + REG_DOMAIN *rd5GHz =3D NULL, *rd2GHz =3D NULL;=0A= HAL_STATUS status;=0A= =0A= switch (rd) {=0A= --- /usr/src/sys/dev/ath/ath_hal/ar5210/ar5210_reset.c_orig 2012-06-11 = 21:59:54.000000000 +0900=0A= +++ /usr/src/sys/dev/ath/ath_hal/ar5210/ar5210_reset.c 2012-06-11 = 22:00:03.000000000 +0900=0A= @@ -732,7 +732,7 @@=0A= uint16_t freq =3D ath_hal_gethwchannel(ah, chan);=0A= const HAL_EEPROM_v1 *ee =3D AH_PRIVATE(ah)->ah_eeprom;=0A= uint8_t gainFRD, gainF36, gainF48, gainF54;=0A= - uint8_t dBmRD, dBm36, dBm48, dBm54, dontcare;=0A= + uint8_t dBmRD =3D 0, dBm36 =3D 0, dBm48 =3D 0, dBm54 =3D 0, dontcare = =3D 0;=0A= uint32_t rd, group;=0A= const struct tpcMap *pRD;=0A= =0A= --- /usr/src/sys/dev/ath/ath_hal/ar5211/ar5211_beacon.c_orig 2011-09-23 = 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/dev/ath/ath_hal/ar5211/ar5211_beacon.c 2012-06-11 = 22:04:16.000000000 +0900=0A= @@ -64,7 +64,7 @@=0A= ar5211BeaconInit(struct ath_hal *ah,=0A= uint32_t next_beacon, uint32_t beacon_period)=0A= {=0A= - HAL_BEACON_TIMERS bt;=0A= + HAL_BEACON_TIMERS bt =3D {};=0A= =0A= bt.bt_nexttbtt =3D next_beacon;=0A= /* =0A= --- /usr/src/sys/dev/ath/ath_hal/ar5211/ar5211_reset.c_orig 2011-09-23 = 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/dev/ath/ath_hal/ar5211/ar5211_reset.c 2012-06-11 = 22:11:54.000000000 +0900=0A= @@ -1503,8 +1503,8 @@=0A= { 0, 3, 6, 9, MAX_RATE_POWER };=0A= =0A= uint16_t *pRatesPower;=0A= - uint16_t lowerChannel, lowerIndex=3D0, lowerPower=3D0;=0A= - uint16_t upperChannel, upperIndex=3D0, upperPower=3D0;=0A= + uint16_t lowerChannel =3D 0, lowerIndex=3D0, lowerPower=3D0;=0A= + uint16_t upperChannel =3D 0, upperIndex=3D0, upperPower=3D0;=0A= uint16_t twiceMaxEdgePower=3D63;=0A= uint16_t twicePower =3D 0;=0A= uint16_t i, numEdges;=0A= @@ -1695,10 +1695,10 @@=0A= const PCDACS_EEPROM *pSrcStruct)=0A= {=0A= uint16_t powerValue;=0A= - uint16_t lFreq, rFreq; /* left and right frequency values */=0A= - uint16_t llPcdac, ulPcdac; /* lower and upper left pcdac values */=0A= - uint16_t lrPcdac, urPcdac; /* lower and upper right pcdac values */=0A= - uint16_t lPwr, uPwr; /* lower and upper temp pwr values */=0A= + uint16_t lFreq =3D 0, rFreq =3D 0; /* left and right frequency values = */=0A= + uint16_t llPcdac =3D 0, ulPcdac =3D 0; /* lower and upper left pcdac = values */=0A= + uint16_t lrPcdac =3D 0, urPcdac =3D 0; /* lower and upper right pcdac = values */=0A= + uint16_t lPwr =3D 0, uPwr =3D 0; /* lower and upper temp pwr values */=0A= uint16_t lScaledPwr, rScaledPwr; /* left and right scaled power */=0A= =0A= if (ar5211FindValueInList(channel, pcdacValue, pSrcStruct, = &powerValue))=0A= --- /usr/src/sys/dev/ath/ath_hal/ar5212/ar5212_beacon.c_orig 2011-09-23 = 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/dev/ath/ath_hal/ar5212/ar5212_beacon.c 2012-06-11 = 22:15:04.000000000 +0900=0A= @@ -77,7 +77,7 @@=0A= ar5212BeaconInit(struct ath_hal *ah,=0A= uint32_t next_beacon, uint32_t beacon_period)=0A= {=0A= - HAL_BEACON_TIMERS bt;=0A= + HAL_BEACON_TIMERS bt =3D {};=0A= =0A= bt.bt_nexttbtt =3D next_beacon;=0A= /* =0A= --- /usr/src/sys/cam/scsi/scsi_ses.c_orig 2012-03-15 11:47:12.000000000 = +0900=0A= +++ /usr/src/sys/cam/scsi/scsi_ses.c 2012-06-11 22:16:41.000000000 +0900=0A= @@ -990,7 +990,7 @@=0A= static int=0A= ses_get_encstat(ses_softc_t *ssc, int slpflag)=0A= {=0A= - SesComStat ComStat;=0A= + SesComStat ComStat =3D {};=0A= int status;=0A= =0A= if ((status =3D ses_getputstat(ssc, -1, &ComStat, slpflag, 1)) !=3D 0) = {=0A= @@ -1003,7 +1003,7 @@=0A= static int=0A= ses_set_encstat(ses_softc_t *ssc, uint8_t encstat, int slpflag)=0A= {=0A= - SesComStat ComStat;=0A= + SesComStat ComStat =3D {};=0A= int status;=0A= =0A= ComStat.comstatus =3D encstat & 0xf;=0A= @@ -1020,7 +1020,7 @@=0A= int i =3D (int)obp->obj_id;=0A= =0A= if (ssc->ses_objmap[i].svalid =3D=3D 0) {=0A= - SesComStat ComStat;=0A= + SesComStat ComStat =3D {};=0A= int err =3D ses_getputstat(ssc, i, &ComStat, slpflag, 1);=0A= if (err)=0A= return (err);=0A= --- /usr/src/sys/dev/ath/ath_hal/ar5212/ar5111.c_orig 2011-09-23 = 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/dev/ath/ath_hal/ar5212/ar5111.c 2012-06-11 = 22:21:34.000000000 +0900=0A= @@ -544,7 +544,7 @@=0A= uint16_t lFreq, rFreq; /* left and right frequency values */=0A= uint16_t llPcdac, ulPcdac; /* lower and upper left pcdac values */=0A= uint16_t lrPcdac, urPcdac; /* lower and upper right pcdac values */=0A= - uint16_t lPwr, uPwr; /* lower and upper temp pwr values */=0A= + uint16_t lPwr =3D 0, uPwr =3D 0; /* lower and upper temp pwr values */=0A= uint16_t lScaledPwr, rScaledPwr; /* left and right scaled power */=0A= =0A= if (ar5212FindValueInList(channel, pcdacValue, pSrcStruct, = &powerValue)) {=0A= --- /usr/src/sys/dev/ath/ath_hal/ar5212/ar5212_reset.c_orig 2011-09-23 = 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/dev/ath/ath_hal/ar5212/ar5212_reset.c 2012-06-11 = 22:44:32.000000000 +0900=0A= @@ -2344,7 +2344,7 @@=0A= {=0A= /* temp array for holding edge channels */=0A= uint16_t tempChannelList[NUM_EDGES];=0A= - uint16_t clo, chi, twiceMaxEdgePower;=0A= + uint16_t clo =3D 0, chi =3D 0, twiceMaxEdgePower;=0A= int i, numEdges;=0A= =0A= /* Get the edge power */=0A= @@ -2423,7 +2423,7 @@=0A= uint16_t freq =3D ath_hal_gethwchannel(ah, chan);=0A= /* temp array for holding target power channels */=0A= uint16_t tempChannelList[NUM_TEST_FREQUENCIES];=0A= - uint16_t clo, chi, ixlo, ixhi;=0A= + uint16_t clo =3D 0, chi =3D 0, ixlo, ixhi;=0A= int i;=0A= =0A= /* Copy the target powers into the temp channel list */=0A= --- /usr/src/sys/contrib/dev/acpica/utilities/uteval.c_orig 2012-01-13 = 23:47:20.000000000 +0900=0A= +++ /usr/src/sys/contrib/dev/acpica/utilities/uteval.c 2012-06-11 = 22:45:58.000000000 +0900=0A= @@ -220,7 +220,7 @@=0A= ACPI_NAMESPACE_NODE *DeviceNode,=0A= UINT64 *Value)=0A= {=0A= - ACPI_OPERAND_OBJECT *ObjDesc;=0A= + ACPI_OPERAND_OBJECT *ObjDesc =3D NULL;=0A= ACPI_STATUS Status;=0A= =0A= =0A= @@ -266,7 +266,7 @@=0A= ACPI_NAMESPACE_NODE *DeviceNode,=0A= UINT32 *Flags)=0A= {=0A= - ACPI_OPERAND_OBJECT *ObjDesc;=0A= + ACPI_OPERAND_OBJECT *ObjDesc =3D NULL;=0A= ACPI_STATUS Status;=0A= =0A= =0A= @@ -326,7 +326,7 @@=0A= UINT8 MethodCount,=0A= UINT8 *OutValues)=0A= {=0A= - ACPI_OPERAND_OBJECT *ObjDesc;=0A= + ACPI_OPERAND_OBJECT *ObjDesc =3D NULL;=0A= ACPI_STATUS Status;=0A= ACPI_STATUS FinalStatus =3D AE_NOT_FOUND;=0A= UINT32 i;=0A= --- /usr/src/sys/dev/ath/ath_hal/ar5212/ar2413.c_orig 2011-09-23 = 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/dev/ath/ath_hal/ar5212/ar2413.c 2012-06-11 = 22:51:50.000000000 +0900=0A= @@ -295,7 +295,7 @@=0A= uint16_t ii, jj, kk;=0A= int16_t currPwr =3D (int16_t)(2*Pmin);=0A= /* since Pmin is pwr*2 and pwrList is 4*pwr */=0A= - uint32_t idxL, idxR;=0A= + uint32_t idxL =3D 0, idxR =3D 0;=0A= =0A= ii =3D 0;=0A= jj =3D 0;=0A= @@ -360,7 +360,7 @@=0A= #define VpdTable_I priv->vpdTable_I=0A= uint32_t ii, jj, kk;=0A= int32_t ss;/* potentially -ve index for taking care of pdGainOverlap */=0A= - uint32_t idxL, idxR;=0A= + uint32_t idxL =3D 0, idxR =3D 0;=0A= uint32_t numPdGainsUsed =3D 0;=0A= /* =0A= * If desired to support -ve power levels in future, just=0A= --- /usr/src/sys/dev/ath/ath_hal/ar5212/ar2425.c_orig 2011-09-23 = 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/dev/ath/ath_hal/ar5212/ar2425.c 2012-06-11 = 22:56:11.000000000 +0900=0A= @@ -297,7 +297,7 @@=0A= uint16_t ii, jj, kk;=0A= int16_t currPwr =3D (int16_t)(2*Pmin);=0A= /* since Pmin is pwr*2 and pwrList is 4*pwr */=0A= - uint32_t idxL, idxR;=0A= + uint32_t idxL =3D 0, idxR =3D 0;=0A= =0A= ii =3D 0;=0A= jj =3D 0;=0A= @@ -359,7 +359,7 @@=0A= /* Note the items statically allocated below are to reduce stack = usage */=0A= uint32_t ii, jj, kk;=0A= int32_t ss;/* potentially -ve index for taking care of pdGainOverlap */=0A= - uint32_t idxL, idxR;=0A= + uint32_t idxL =3D 0, idxR =3D 0;=0A= uint32_t numPdGainsUsed =3D 0;=0A= static uint16_t = VpdTable_L[MAX_NUM_PDGAINS_PER_CHANNEL][MAX_PWR_RANGE_IN_HALF_DB];=0A= /* filled out Vpd table for all pdGains (chanL) */=0A= --- /usr/src/sys/dev/ath/ath_hal/ar5416/ar5416_beacon.c_orig 2011-09-23 = 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/dev/ath/ath_hal/ar5416/ar5416_beacon.c 2012-06-11 = 22:57:41.000000000 +0900=0A= @@ -80,7 +80,7 @@=0A= ar5416BeaconInit(struct ath_hal *ah,=0A= uint32_t next_beacon, uint32_t beacon_period)=0A= {=0A= - HAL_BEACON_TIMERS bt;=0A= + HAL_BEACON_TIMERS bt =3D {};=0A= =0A= bt.bt_nexttbtt =3D next_beacon;=0A= /* =0A= @@ -89,7 +89,6 @@=0A= * TIMER2: in AP mode, it controls the SBA beacon alert=0A= * interrupt; otherwise it sets the start of the next CFP.=0A= */=0A= - bt.bt_flags =3D 0;=0A= switch (AH_PRIVATE(ah)->ah_opmode) {=0A= case HAL_M_STA:=0A= case HAL_M_MONITOR:=0A= --- /usr/src/sys/dev/ath/ath_hal/ar5212/ar5413.c_orig 2011-09-23 = 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/dev/ath/ath_hal/ar5212/ar5413.c 2012-06-11 = 23:01:51.000000000 +0900=0A= @@ -339,7 +339,7 @@=0A= uint16_t ii, jj, kk;=0A= int16_t currPwr =3D (int16_t)(2*Pmin);=0A= /* since Pmin is pwr*2 and pwrList is 4*pwr */=0A= - uint32_t idxL, idxR;=0A= + uint32_t idxL =3D 0, idxR =3D 0;=0A= =0A= ii =3D 0;=0A= jj =3D 0;=0A= @@ -404,7 +404,7 @@=0A= #define VpdTable_I priv->vpdTable_I=0A= uint32_t ii, jj, kk;=0A= int32_t ss;/* potentially -ve index for taking care of pdGainOverlap */=0A= - uint32_t idxL, idxR;=0A= + uint32_t idxL =3D 0, idxR =3D 0;=0A= uint32_t numPdGainsUsed =3D 0;=0A= /* =0A= * If desired to support -ve power levels in future, just=0A= --- /usr/src/sys/kern/sysv_msg.c_orig 2011-09-23 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/kern/sysv_msg.c 2012-06-11 23:07:45.000000000 +0900=0A= @@ -1477,7 +1477,7 @@=0A= freebsd32_msgrcv(struct thread *td, struct freebsd32_msgrcv_args *uap)=0A= {=0A= void *msgp;=0A= - long mtype;=0A= + long mtype =3D 0;=0A= int32_t mtype32;=0A= int error;=0A= =0A= --- /usr/src/sys/kern/sysv_sem.c_orig 2011-09-23 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/kern/sysv_sem.c 2012-06-11 23:13:04.000000000 +0900=0A= @@ -522,7 +522,7 @@=0A= {=0A= struct semid_ds dsbuf;=0A= union semun arg, semun;=0A= - register_t rval;=0A= + register_t rval =3D 0;=0A= int error;=0A= =0A= switch (uap->cmd) {=0A= @@ -1431,7 +1431,7 @@=0A= struct semid_ds dsbuf;=0A= union semun_old arg;=0A= union semun semun;=0A= - register_t rval;=0A= + register_t rval =3D 0;=0A= int error;=0A= =0A= switch (uap->cmd) {=0A= @@ -1527,7 +1527,7 @@=0A= struct semid_ds dsbuf;=0A= union semun semun;=0A= union semun32 arg;=0A= - register_t rval;=0A= + register_t rval =3D 0;=0A= int error;=0A= =0A= switch (uap->cmd) {=0A= @@ -1599,7 +1599,7 @@=0A= struct semid_ds dsbuf;=0A= union semun semun;=0A= union semun32 arg;=0A= - register_t rval;=0A= + register_t rval =3D 0;=0A= int error;=0A= =0A= switch (uap->cmd) {=0A= --- /usr/src/sys/netinet/sctp_pcb.c_orig 2012-05-27 04:03:02.000000000 = +0900=0A= +++ /usr/src/sys/netinet/sctp_pcb.c 2012-06-11 23:57:06.000000000 +0900=0A= @@ -6097,7 +6097,7 @@=0A= * packet and the offset points to the beginning of the parameters.=0A= */=0A= struct sctp_inpcb *inp;=0A= - struct sctp_nets *net, *nnet, *net_tmp;=0A= + struct sctp_nets *net, *nnet, *net_tmp =3D NULL;=0A= struct ip *iph;=0A= struct sctp_paramhdr *phdr, parm_buf;=0A= struct sctp_tcb *stcb_tmp;=0A= --- /usr/src/sys/dev/bxe/bxe_link.c_orig 2012-01-04 12:37:41.000000000 = +0900=0A= +++ /usr/src/sys/dev/bxe/bxe_link.c 2012-06-12 00:02:05.000000000 +0900=0A= @@ -1057,7 +1057,7 @@=0A= bxe_set_master_ln(struct link_params *params)=0A= {=0A= struct bxe_softc *sc;=0A= - uint16_t new_master_ln, ser_lane;=0A= + uint16_t new_master_ln =3D 0, ser_lane;=0A= =0A= sc =3D params->sc;=0A= ser_lane =3D ((params->lane_config &=0A= @@ -1078,7 +1078,7 @@=0A= bxe_reset_unicore(struct link_params *params)=0A= {=0A= struct bxe_softc *sc;=0A= - uint16_t mii_control;=0A= + uint16_t mii_control =3D 0;=0A= uint16_t i;=0A= =0A= sc =3D params->sc;=0A= @@ -1158,7 +1158,7 @@=0A= bxe_set_parallel_detection(struct link_params *params, uint8_t = phy_flags)=0A= {=0A= struct bxe_softc *sc;=0A= - uint16_t control2;=0A= + uint16_t control2 =3D 0;=0A= =0A= sc =3D params->sc;=0A= CL45_RD_OVER_CL22(sc, params->port, params->phy_addr,=0A= @@ -1210,7 +1210,7 @@=0A= uint8_t enable_cl73)=0A= {=0A= struct bxe_softc *sc;=0A= - uint16_t reg_val;=0A= + uint16_t reg_val =3D 0;=0A= =0A= sc =3D params->sc;=0A= /* CL37 Autoneg */=0A= @@ -1303,7 +1303,7 @@=0A= bxe_program_serdes(struct link_params *params, struct link_vars *vars)=0A= {=0A= struct bxe_softc *sc;=0A= - uint16_t reg_val;=0A= + uint16_t reg_val =3D 0;=0A= =0A= sc =3D params->sc;=0A= /* Program duplex, disable autoneg and sgmii.*/=0A= @@ -1351,10 +1351,9 @@=0A= bxe_set_brcm_cl37_advertisment(struct link_params *params)=0A= {=0A= struct bxe_softc *sc;=0A= - uint16_t val;=0A= + uint16_t val =3D 0;=0A= =0A= sc =3D params->sc;=0A= - val =3D 0;=0A= =0A= /* Configure the 48 bits for BAM AN. */=0A= =0A= @@ -1407,7 +1406,7 @@=0A= bxe_set_ieee_aneg_advertisment(struct link_params *params, uint16_t = ieee_fc)=0A= {=0A= struct bxe_softc *sc;=0A= - uint16_t val;=0A= + uint16_t val =3D 0;=0A= =0A= sc =3D params->sc;=0A= =0A= @@ -1427,7 +1426,7 @@=0A= bxe_restart_autoneg(struct link_params *params, uint8_t enable_cl73)=0A= {=0A= struct bxe_softc *sc;=0A= - uint16_t mii_control;=0A= + uint16_t mii_control =3D 0;=0A= =0A= sc =3D params->sc;=0A= DBPRINT(sc, BXE_VERBOSE_PHY, "bxe_restart_autoneg\n");=0A= @@ -1460,7 +1459,7 @@=0A= bxe_initialize_sgmii_process(struct link_params *params, struct = link_vars *vars)=0A= {=0A= struct bxe_softc *sc;=0A= - uint16_t control1, mii_control;=0A= + uint16_t control1 =3D 0, mii_control =3D 0;=0A= =0A= sc =3D params->sc;=0A= /* In SGMII mode, the unicore is always slave. */=0A= @@ -1554,14 +1553,14 @@=0A= struct bxe_softc *sc;=0A= uint32_t ext_phy_type;=0A= uint8_t ext_phy_addr;=0A= - uint16_t ld_pause; /* local */=0A= - uint16_t lp_pause; /* link partner */=0A= + uint16_t ld_pause =3D 0; /* local */=0A= + uint16_t lp_pause =3D 0; /* link partner */=0A= uint16_t pause_result;=0A= uint8_t port, ret;=0A= =0A= sc =3D params->sc;=0A= - ret =3D 0;=0A= port =3D params->port;=0A= + ret =3D 0;=0A= /* Read twice. */=0A= ext_phy_addr =3D XGXS_EXT_PHY_ADDR(params->ext_phy_config);=0A= ext_phy_type =3D XGXS_EXT_PHY_TYPE(params->ext_phy_config);=0A= @@ -1603,7 +1602,7 @@=0A= bxe_direct_parallel_detect_used(struct link_params *params)=0A= {=0A= struct bxe_softc *sc;=0A= - uint16_t pd_10g, status2_1000x;=0A= + uint16_t pd_10g =3D 0, status2_1000x =3D 0;=0A= =0A= sc =3D params->sc;=0A= if (params->req_line_speed !=3D SPEED_AUTO_NEG)=0A= @@ -1635,8 +1634,8 @@=0A= uint32_t gp_status)=0A= {=0A= struct bxe_softc *sc;=0A= - uint16_t ld_pause; /* local driver */=0A= - uint16_t lp_pause; /* link partner */=0A= + uint16_t ld_pause =3D 0; /* local driver */=0A= + uint16_t lp_pause =3D 0; /* link partner */=0A= uint16_t pause_result;=0A= =0A= sc =3D params->sc;=0A= @@ -1699,7 +1698,7 @@=0A= bxe_check_fallback_to_cl37(struct link_params *params)=0A= {=0A= struct bxe_softc *sc;=0A= - uint16_t rx_status, ustat_val, cl37_fsm_recieved;=0A= + uint16_t rx_status =3D 0, ustat_val =3D 0, cl37_fsm_recieved =3D 0;=0A= =0A= sc =3D params->sc;=0A= =0A= @@ -1757,7 +1756,7 @@=0A= {=0A= struct bxe_softc *sc;=0A= uint32_t ext_phy_type;=0A= - uint16_t val;=0A= + uint16_t val =3D 0;=0A= uint8_t ext_phy_addr;=0A= =0A= sc =3D params->sc;=0A= @@ -1990,8 +1989,8 @@=0A= bxe_set_gmii_tx_driver(struct link_params *params)=0A= {=0A= struct bxe_softc *sc;=0A= - uint16_t lp_up2;=0A= - uint16_t tx_driver;=0A= + uint16_t lp_up2 =3D 0;=0A= + uint16_t tx_driver =3D 0;=0A= uint16_t bank;=0A= =0A= sc =3D params->sc;=0A= @@ -2227,10 +2226,9 @@=0A= bxe_save_bcm_spirom_ver(struct bxe_softc *sc, uint8_t port,=0A= uint32_t ext_phy_type, uint8_t ext_phy_addr, uint32_t shmem_base)=0A= {=0A= - uint16_t fw_ver1, fw_ver2;=0A= - uint8_t status;=0A= + uint16_t fw_ver1 =3D 0, fw_ver2 =3D 0;=0A= + uint8_t status =3D 0;=0A= =0A= - status =3D 0;=0A= status =3D bxe_cl45_read(sc, port, ext_phy_type, ext_phy_addr,=0A= MDIO_PMA_DEVAD, MDIO_PMA_REG_ROM_VER1, &fw_ver1);=0A= status |=3D bxe_cl45_read(sc, port, ext_phy_type, ext_phy_addr,=0A= @@ -2247,7 +2245,7 @@=0A= bxe_save_8481_spirom_version(struct bxe_softc *sc, uint8_t port,=0A= uint8_t ext_phy_addr, uint32_t shmem_base)=0A= {=0A= - uint16_t val, fw_ver1, fw_ver2, cnt;=0A= + uint16_t val =3D 0, fw_ver1 =3D 0, fw_ver2 =3D 0, cnt;=0A= /*=0A= * For the 32 bits registers in 8481, access via MDIO2ARM interface.=0A= * (1) set register 0xc200_0014(SPI_BRIDGE_CTRL_2) to 0x03000000.=0A= @@ -2357,7 +2355,7 @@=0A= {=0A= struct bxe_softc *sc;=0A= uint8_t ext_phy_addr;=0A= - uint16_t val;=0A= + uint16_t val =3D 0;=0A= =0A= sc =3D params->sc;=0A= ext_phy_addr =3D XGXS_EXT_PHY_ADDR(params->ext_phy_config);=0A= @@ -2385,7 +2383,7 @@=0A= bxe_bcm8073_xaui_wa(struct link_params *params)=0A= {=0A= struct bxe_softc *sc;=0A= - uint16_t cnt, cnt1, val;=0A= + uint16_t cnt, cnt1, val =3D 0;=0A= uint8_t ext_phy_addr;=0A= =0A= sc =3D params->sc;=0A= @@ -2552,7 +2550,7 @@=0A= bxe_sfp_set_transmitter(struct bxe_softc *sc, uint8_t port,=0A= uint32_t ext_phy_type, uint8_t ext_phy_addr, uint8_t tx_en)=0A= {=0A= - uint16_t val;=0A= + uint16_t val =3D 0;=0A= =0A= DBPRINT(sc, BXE_VERBOSE_PHY,=0A= "Setting transmitter tx_en=3D%x for port %x\n", tx_en, port);=0A= @@ -2575,11 +2573,10 @@=0A= {=0A= struct bxe_softc *sc;=0A= uint32_t ext_phy_type;=0A= - uint16_t i, val;=0A= + uint16_t i, val =3D 0;=0A= uint8_t ext_phy_addr, port;=0A= =0A= sc =3D params->sc;=0A= - val =3D 0;=0A= port =3D params->port;=0A= ext_phy_addr =3D XGXS_EXT_PHY_ADDR(params->ext_phy_config);=0A= ext_phy_type =3D XGXS_EXT_PHY_TYPE(params->ext_phy_config);=0A= @@ -2645,7 +2642,7 @@=0A= {=0A= struct bxe_softc *sc;=0A= uint32_t ext_phy_type;=0A= - uint16_t val, i;=0A= + uint16_t val =3D 0, i;=0A= uint8_t ext_phy_addr, port;=0A= =0A= sc =3D params->sc;=0A= @@ -2746,11 +2743,10 @@=0A= #ifdef BXE_DEBUG=0A= struct bxe_softc *sc =3D params->sc;=0A= #endif=0A= - uint8_t copper_module_type;=0A= + uint8_t copper_module_type =3D 0;=0A= uint8_t options[SFP_EEPROM_OPTIONS_SIZE];=0A= - uint8_t val, check_limiting_mode;=0A= + uint8_t val =3D 0, check_limiting_mode =3D 0;=0A= =0A= - check_limiting_mode =3D 0;=0A= *edc_mode =3D EDC_MODE_LIMITING;=0A= =0A= /* First check for copper cable. */=0A= @@ -2869,7 +2865,7 @@=0A= bxe_bcm8726_set_limiting_mode(struct link_params *params, uint16_t = edc_mode)=0A= {=0A= struct bxe_softc *sc;=0A= - uint16_t cur_limiting_mode;=0A= + uint16_t cur_limiting_mode =3D 0;=0A= uint8_t ext_phy_addr, port;=0A= =0A= sc =3D params->sc;=0A= @@ -2918,8 +2914,8 @@=0A= {=0A= struct bxe_softc *sc;=0A= uint8_t ext_phy_addr, port;=0A= - uint16_t phy_identifier;=0A= - uint16_t rom_ver2_val;=0A= + uint16_t phy_identifier =3D 0;=0A= + uint16_t rom_ver2_val =3D 0;=0A= =0A= sc =3D params->sc;=0A= port =3D params->port;=0A= @@ -2952,7 +2948,7 @@=0A= {=0A= struct bxe_softc *sc;=0A= uint16_t timeout;=0A= - uint8_t val;=0A= + uint8_t val =3D 0;=0A= =0A= sc =3D params->sc;=0A= /*=0A= @@ -3015,11 +3011,10 @@=0A= {=0A= struct bxe_softc *sc;=0A= uint32_t ext_phy_type, val;=0A= - uint16_t edc_mode;=0A= - uint8_t ext_phy_addr, rc;=0A= + uint16_t edc_mode =3D 0;=0A= + uint8_t ext_phy_addr, rc =3D 0;=0A= =0A= sc =3D params->sc;=0A= - rc =3D 0;=0A= ext_phy_addr =3D XGXS_EXT_PHY_ADDR(params->ext_phy_config);=0A= ext_phy_type =3D XGXS_EXT_PHY_TYPE(params->ext_phy_config);=0A= val =3D REG_RD(sc, params->shmem_base + offsetof(struct shmem_region,=0A= @@ -3156,7 +3151,7 @@=0A= {=0A= struct bxe_softc *sc;=0A= uint32_t ext_phy_type;=0A= - uint16_t val;=0A= + uint16_t val =3D 0;=0A= uint8_t ext_phy_addr, port;=0A= =0A= sc =3D params->sc;=0A= @@ -3220,7 +3215,7 @@=0A= {=0A= struct bxe_softc *sc;=0A= uint32_t ext_phy_type;=0A= - uint16_t cl37_val;=0A= + uint16_t cl37_val =3D 0;=0A= uint8_t ext_phy_addr;=0A= =0A= sc =3D params->sc;=0A= @@ -3255,7 +3250,7 @@=0A= {=0A= struct bxe_softc *sc;=0A= uint32_t ext_phy_type;=0A= - uint16_t val;=0A= + uint16_t val =3D 0;=0A= uint8_t ext_phy_addr;=0A= =0A= sc =3D params->sc;=0A= @@ -3343,7 +3338,7 @@=0A= uint8_t ext_phy_addr)=0A= {=0A= struct bxe_softc *sc;=0A= - uint16_t val1;=0A= + uint16_t val1 =3D 0;=0A= =0A= sc =3D params->sc;=0A= /*=0A= @@ -3437,18 +3432,15 @@=0A= {=0A= struct bxe_softc *sc;=0A= uint32_t ext_phy_type;=0A= - uint16_t cnt, ctrl, reg, val;=0A= - uint16_t fw_ver1, fw_ver2;=0A= - uint16_t lasi_ctrl_val, rx_alarm_ctrl_val, tmp1;=0A= - uint16_t mod_abs, phy_ver;=0A= - uint16_t autoneg_val, an_1000_val, an_10_100_val;=0A= - uint16_t autoneg_ctrl, pma_ctrl;=0A= - uint8_t ext_phy_addr, i, rc;=0A= + uint16_t cnt, ctrl =3D 0, reg, val =3D 0;=0A= + uint16_t fw_ver1 =3D 0, fw_ver2 =3D 0;=0A= + uint16_t lasi_ctrl_val, rx_alarm_ctrl_val, tmp1 =3D 0;=0A= + uint16_t mod_abs =3D 0, phy_ver =3D 0;=0A= + uint16_t autoneg_val =3D 0, an_1000_val =3D 0, an_10_100_val =3D 0;=0A= + uint16_t autoneg_ctrl =3D 0, pma_ctrl =3D 0;=0A= + uint8_t ext_phy_addr, i, rc =3D 0;=0A= =0A= sc =3D params->sc;=0A= - ctrl =3D 0;=0A= - val =3D 0;=0A= - rc =3D 0;=0A= =0A= if (vars->phy_flags & PHY_XGXS_FLAG) {=0A= ext_phy_addr =3D XGXS_EXT_PHY_ADDR(params->ext_phy_config);=0A= @@ -4234,7 +4226,7 @@=0A= {=0A= struct bxe_softc *sc;=0A= uint32_t val;=0A= - uint16_t mod_abs, rx_alarm_status;=0A= + uint16_t mod_abs =3D 0, rx_alarm_status =3D 0;=0A= uint8_t ext_phy_addr;=0A= =0A= sc =3D params->sc;=0A= @@ -4323,16 +4315,15 @@=0A= {=0A= struct bxe_softc *sc;=0A= uint32_t ext_phy_type;=0A= - uint16_t val1, val2;=0A= - uint16_t rx_sd, pcs_status;=0A= - uint16_t link_status;=0A= - uint16_t rx_alarm_status;=0A= - uint16_t an1000_status;=0A= - uint16_t legacy_status, legacy_speed;=0A= + uint16_t val1 =3D 0, val2 =3D 0;=0A= + uint16_t rx_sd =3D 0, pcs_status =3D 0;=0A= + uint16_t link_status =3D 0;=0A= + uint16_t rx_alarm_status =3D 0;=0A= + uint16_t an1000_status =3D 0;=0A= + uint16_t legacy_status =3D 0, legacy_speed =3D 0;=0A= uint8_t ext_phy_addr, ext_phy_link_up, port;=0A= =0A= sc =3D params->sc;=0A= - val1 =3D 0;=0A= ext_phy_link_up =3D 0;=0A= port =3D params->port;=0A= =0A= @@ -4930,7 +4921,6 @@=0A= {=0A= uint32_t latch_status, is_mi_int_status;=0A= =0A= - latch_status =3D 0;=0A= =0A= /*=0A= * Disable the MI INT ( external phy int )=0A= @@ -5119,7 +5109,7 @@=0A= {=0A= struct bxe_softc *sc;=0A= uint32_t md_devad;=0A= - uint16_t mii_control;=0A= + uint16_t mii_control =3D 0;=0A= uint8_t port;=0A= =0A= sc =3D params->sc;=0A= @@ -5825,15 +5815,13 @@=0A= {=0A= struct bxe_softc *sc;=0A= uint32_t ext_phy_type;=0A= - uint16_t gp_status;=0A= + uint16_t gp_status =3D 0;=0A= uint8_t link_10g, port;=0A= uint8_t ext_phy_link_up, rc;=0A= uint8_t is_mi_int;=0A= =0A= sc =3D params->sc;=0A= port =3D params->port;=0A= - rc =3D 0;=0A= - is_mi_int =3D 0;=0A= =0A= DBPRINT(sc, BXE_VERBOSE_PHY, "port %x, XGXS?%x, int_status 0x%x\n",=0A= port, (vars->phy_flags & PHY_XGXS_FLAG), REG_RD(sc,=0A= @@ -5906,7 +5894,7 @@=0A= bxe_8073_common_init_phy(struct bxe_softc *sc, uint32_t shmem_base)=0A= {=0A= uint32_t ext_phy_config;=0A= - uint16_t fw_ver1, val;=0A= + uint16_t fw_ver1 =3D 0, val =3D 0;=0A= uint8_t ext_phy_addr[PORT_MAX];=0A= int port;=0A= =0A= @@ -6005,7 +5993,7 @@=0A= {=0A= uint32_t swap_val, swap_override;=0A= uint32_t ext_phy_config;=0A= - uint16_t fw_ver1;=0A= + uint16_t fw_ver1 =3D 0;=0A= uint8_t ext_phy_addr[PORT_MAX];=0A= uint8_t port, first_port, i;=0A= =0A= @@ -6152,7 +6140,7 @@=0A= void=0A= bxe_sfx7101_sp_sw_reset(struct bxe_softc *sc, uint8_t port, uint8_t = phy_addr)=0A= {=0A= - uint16_t val, cnt;=0A= + uint16_t val =3D 0, cnt;=0A= =0A= bxe_cl45_read(sc, port, PORT_HW_CFG_XGXS_EXT_PHY_TYPE_SFX7101, = phy_addr,=0A= MDIO_PMA_DEVAD, MDIO_PMA_REG_7101_RESET, &val);=0A= --- /usr/src/sys/dev/bwn/if_bwn.c_orig 2012-05-27 04:02:43.000000000 = +0900=0A= +++ /usr/src/sys/dev/bwn/if_bwn.c 2012-06-12 00:17:40.000000000 +0900=0A= @@ -11112,7 +11112,7 @@=0A= struct ifnet *ifp =3D sc->sc_ifp;=0A= struct ieee80211com *ic =3D ifp->if_l2com;=0A= const struct bwn_rxcompco *rc =3D NULL;=0A= - struct bwn_txgain ogain;=0A= + struct bwn_txgain ogain =3D {};=0A= int i, omode, oafeovr, orf, obbmult;=0A= uint8_t mode, fc =3D 0;=0A= =0A= @@ -12822,7 +12822,7 @@=0A= else \=0A= _v =3D (_y << (31 - _x)) / (_z << -_t); \=0A= } while (0)=0A= - struct bwn_phy_lp_iq_est ie;=0A= + struct bwn_phy_lp_iq_est ie =3D {};=0A= uint16_t v0, v1;=0A= int tmp[2], ret;=0A= =0A= --- /usr/src/sys/xdr/xdr.c_orig 2012-06-12 00:19:31.000000000 +0900=0A= +++ /usr/src/sys/xdr/xdr.c 2012-06-12 00:19:40.000000000 +0900=0A= @@ -620,7 +620,7 @@=0A= xdr_string(XDR *xdrs, char **cpp, u_int maxsize)=0A= {=0A= char *sp =3D *cpp; /* sp is the actual string pointer */=0A= - u_int size;=0A= + u_int size =3D 0;=0A= u_int nodesize;=0A= =0A= /*=0A= --- /usr/src/sys/dev/aic7xxx/aic7xxx_pci.c_orig 2011-09-23 = 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/dev/aic7xxx/aic7xxx_pci.c 2012-06-12 00:56:41.000000000 = +0900=0A= @@ -2133,7 +2133,7 @@=0A= ahc->bus_softc.pci_softc.csize_lattime,=0A= /*bytes*/1);=0A= if ((ahc->flags & AHC_HAS_TERM_LOGIC) !=3D 0) {=0A= - struct seeprom_descriptor sd;=0A= + struct seeprom_descriptor sd =3D {};=0A= u_int sxfrctl1;=0A= =0A= sd.sd_ahc =3D ahc;=0A= --- /usr/src/sys/geom/raid/md_intel.c_orig 2012-05-27 04:02:56.000000000 = +0900=0A= +++ /usr/src/sys/geom/raid/md_intel.c 2012-06-12 01:04:58.000000000 +0900=0A= @@ -2111,7 +2111,7 @@=0A= {=0A= struct g_raid_softc *sc;=0A= struct g_raid_volume *vol;=0A= - struct g_raid_subdisk *sd;=0A= + struct g_raid_subdisk *sd =3D NULL;=0A= struct g_raid_disk *disk;=0A= struct g_raid_md_intel_object *mdi;=0A= struct g_raid_md_intel_perdisk *pd;=0A= --- /usr/src/sys/dev/bwn/if_bwn.c_orig 2012-06-12 01:07:15.000000000 = +0900=0A= +++ /usr/src/sys/dev/bwn/if_bwn.c 2012-06-12 01:07:25.000000000 +0900=0A= @@ -12193,7 +12193,7 @@=0A= struct bwn_phy_lp *plp =3D &mac->mac_phy.phy_lp;=0A= struct bwn_softc *sc =3D mac->mac_sc;=0A= struct bwn_phy_lp_iq_est ie;=0A= - struct bwn_txgain tx_gains;=0A= + struct bwn_txgain tx_gains =3D {};=0A= static const uint32_t pwrtbl[21] =3D {=0A= 0x10000, 0x10557, 0x10e2d, 0x113e0, 0x10f22, 0x0ff64,=0A= 0x0eda2, 0x0e5d4, 0x0efd1, 0x0fbe8, 0x0b7b8, 0x04b35,=0A= --- /usr/src/sys/dev/ciss/ciss.c_orig 2012-05-27 04:02:43.000000000 +0900=0A= +++ /usr/src/sys/dev/ciss/ciss.c 2012-06-12 01:11:03.000000000 +0900=0A= @@ -1752,7 +1752,7 @@=0A= static int=0A= ciss_get_ldrive_status(struct ciss_softc *sc, struct ciss_ldrive *ld)=0A= {=0A= - struct ciss_request *cr;=0A= + struct ciss_request *cr =3D NULL;=0A= struct ciss_command *cc;=0A= struct ciss_bmic_cdb *cbc;=0A= int error, command_status;=0A= @@ -1838,7 +1838,7 @@=0A= static int=0A= ciss_accept_media(struct ciss_softc *sc, struct ciss_ldrive *ld)=0A= {=0A= - struct ciss_request *cr;=0A= + struct ciss_request *cr =3D NULL;=0A= struct ciss_command *cc;=0A= struct ciss_bmic_cdb *cbc;=0A= int command_status;=0A= --- /usr/src/sys/geom/raid/md_promise.c_orig 2012-05-27 = 04:02:56.000000000 +0900=0A= +++ /usr/src/sys/geom/raid/md_promise.c 2012-06-12 01:12:03.000000000 = +0900=0A= @@ -618,7 +618,7 @@=0A= struct promise_raid_conf *meta;=0A= off_t size;=0A= int disk_pos, md_disk_pos, i, resurrection =3D 0;=0A= - uint32_t eoff, esize;=0A= + uint32_t eoff =3D 0, esize =3D 0;=0A= =0A= sc =3D disk->d_softc;=0A= pd =3D (struct g_raid_md_promise_perdisk *)disk->d_md_data;=0A= --- /usr/src/sys/opencrypto/crypto.c_orig 2011-09-23 09:51:37.000000000 = +0900=0A= +++ /usr/src/sys/opencrypto/crypto.c 2012-06-12 01:16:40.000000000 +0900=0A= @@ -1016,7 +1016,7 @@=0A= #endif=0A= if (cap->cc_flags & CRYPTOCAP_F_CLEANUP) {=0A= struct cryptodesc *crd;=0A= - u_int64_t nid;=0A= + u_int64_t nid =3D 0;=0A= =0A= /*=0A= * Driver has unregistered; migrate the session and return=0A= --- /usr/src/sys/dev/cxgbe/t4_sge.c_orig 2012-02-07 06:15:16.000000000 = +0900=0A= +++ /usr/src/sys/dev/cxgbe/t4_sge.c 2012-06-12 01:19:22.000000000 +0900=0A= @@ -1228,7 +1228,7 @@=0A= struct buf_ring *br =3D txq->br;=0A= struct mbuf *next;=0A= int rc, coalescing, can_reclaim;=0A= - struct txpkts txpkts;=0A= + struct txpkts txpkts =3D {};=0A= struct sgl sgl;=0A= =0A= TXQ_LOCK_ASSERT_OWNED(txq);=0A= --- /usr/src/sys/dev/cxgbe/common/t4_hw.c_orig 2012-03-06 = 17:13:23.000000000 +0900=0A= +++ /usr/src/sys/dev/cxgbe/common/t4_hw.c 2012-06-12 01:21:52.000000000 = +0900=0A= @@ -4740,7 +4740,7 @@=0A= u8 addr[6];=0A= int ret, i, j;=0A= struct fw_port_cmd c;=0A= - unsigned int rss_size;=0A= + unsigned int rss_size =3D 0;=0A= adapter_t *adap =3D p->adapter;=0A= =0A= memset(&c, 0, sizeof(c));=0A= --- /usr/src/sys/dev/drm/drm_bufs.c_orig 2011-09-23 09:51:37.000000000 = +0900=0A= +++ /usr/src/sys/dev/drm/drm_bufs.c 2012-06-12 01:23:53.000000000 +0900=0A= @@ -273,7 +273,7 @@=0A= struct drm_file *file_priv)=0A= {=0A= struct drm_map *request =3D data;=0A= - drm_local_map_t *map;=0A= + drm_local_map_t *map =3D NULL;=0A= int err;=0A= =0A= if (!(dev->flags & (FREAD|FWRITE)))=0A= --- /usr/src/sys/dev/drm/via_dmablit.c_orig 2011-09-23 = 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/dev/drm/via_dmablit.c 2012-06-12 01:26:12.000000000 = +0900=0A= @@ -426,7 +426,7 @@=0A= =0A= drm_via_private_t *dev_priv =3D (drm_via_private_t *)dev->dev_private;=0A= drm_via_blitq_t *blitq =3D dev_priv->blit_queues + engine;=0A= - wait_queue_head_t *queue;=0A= + wait_queue_head_t *queue =3D NULL;=0A= int ret =3D 0;=0A= =0A= if (via_dmablit_active(blitq, engine, handle, &queue)) {=0A= --- /usr/src/sys/dev/buslogic/bt.c_orig 2011-09-23 09:51:37.000000000 = +0900=0A= +++ /usr/src/sys/dev/buslogic/bt.c 2012-06-12 01:27:46.000000000 +0900=0A= @@ -1802,7 +1802,7 @@=0A= btreset(struct bt_softc* bt, int hard_reset)=0A= {=0A= struct ccb_hdr *ccb_h;=0A= - u_int status;=0A= + u_int status =3D 0;=0A= u_int timeout;=0A= u_int8_t reset_type;=0A= =0A= @@ -1897,7 +1897,7 @@=0A= u_int8_t *reply_data, u_int reply_len, u_int cmd_timeout)=0A= {=0A= u_int timeout;=0A= - u_int status;=0A= + u_int status =3D 0;=0A= u_int saved_status;=0A= u_int intstat;=0A= u_int reply_buf_size;=0A= --- /usr/src/sys/netinet/ipfw/ip_dn_io.c_orig 2011-09-23 = 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/netinet/ipfw/ip_dn_io.c 2012-06-12 01:30:34.000000000 = +0900=0A= @@ -487,7 +487,7 @@=0A= static struct mbuf *=0A= serve_sched(struct mq *q, struct dn_sch_inst *si, uint64_t now)=0A= {=0A= - struct mq def_q;=0A= + struct mq def_q =3D {};=0A= struct dn_schk *s =3D si->sched;=0A= struct mbuf *m =3D NULL;=0A= int delay_line_idle =3D (si->dline.mq.head =3D=3D NULL);=0A= --- /usr/src/sys/dev/e1000/e1000_phy.c_orig 2012-05-27 = 04:02:45.000000000 +0900=0A= +++ /usr/src/sys/dev/e1000/e1000_phy.c 2012-06-12 01:34:02.000000000 = +0900=0A= @@ -1657,7 +1657,7 @@=0A= s32 e1000_setup_copper_link_generic(struct e1000_hw *hw)=0A= {=0A= s32 ret_val;=0A= - bool link;=0A= + bool link =3D 0;=0A= =0A= DEBUGFUNC("e1000_setup_copper_link_generic");=0A= =0A= @@ -1716,7 +1716,7 @@=0A= struct e1000_phy_info *phy =3D &hw->phy;=0A= s32 ret_val;=0A= u16 phy_data;=0A= - bool link;=0A= + bool link =3D 0;=0A= =0A= DEBUGFUNC("e1000_phy_force_speed_duplex_igp");=0A= =0A= @@ -1786,7 +1786,7 @@=0A= struct e1000_phy_info *phy =3D &hw->phy;=0A= s32 ret_val;=0A= u16 phy_data;=0A= - bool link;=0A= + bool link =3D 0;=0A= =0A= DEBUGFUNC("e1000_phy_force_speed_duplex_m88");=0A= =0A= @@ -1905,7 +1905,7 @@=0A= struct e1000_phy_info *phy =3D &hw->phy;=0A= s32 ret_val;=0A= u16 data;=0A= - bool link;=0A= + bool link =3D 0;=0A= =0A= DEBUGFUNC("e1000_phy_force_speed_duplex_ife");=0A= =0A= @@ -2577,7 +2577,7 @@=0A= struct e1000_phy_info *phy =3D &hw->phy;=0A= s32 ret_val;=0A= u16 phy_data;=0A= - bool link;=0A= + bool link =3D 0;=0A= =0A= DEBUGFUNC("e1000_get_phy_info_m88");=0A= =0A= @@ -2655,7 +2655,7 @@=0A= struct e1000_phy_info *phy =3D &hw->phy;=0A= s32 ret_val;=0A= u16 data;=0A= - bool link;=0A= + bool link =3D 0;=0A= =0A= DEBUGFUNC("e1000_get_phy_info_igp");=0A= =0A= @@ -2719,7 +2719,7 @@=0A= struct e1000_phy_info *phy =3D &hw->phy;=0A= s32 ret_val;=0A= u16 data;=0A= - bool link;=0A= + bool link =3D 0;=0A= =0A= DEBUGFUNC("e1000_get_phy_info_ife");=0A= =0A= @@ -3879,7 +3879,7 @@=0A= struct e1000_phy_info *phy =3D &hw->phy;=0A= s32 ret_val;=0A= u16 phy_data;=0A= - bool link;=0A= + bool link =3D 0;=0A= =0A= DEBUGFUNC("e1000_phy_force_speed_duplex_82577");=0A= =0A= @@ -3931,7 +3931,7 @@=0A= struct e1000_phy_info *phy =3D &hw->phy;=0A= s32 ret_val;=0A= u16 data;=0A= - bool link;=0A= + bool link =3D 0;=0A= =0A= DEBUGFUNC("e1000_get_phy_info_82577");=0A= =0A= --- /usr/src/sys/dev/e1000/e1000_80003es2lan.c_orig 2012-05-27 = 04:02:44.000000000 +0900=0A= +++ /usr/src/sys/dev/e1000/e1000_80003es2lan.c 2012-06-12 = 01:39:34.000000000 +0900=0A= @@ -908,7 +908,7 @@=0A= struct e1000_mac_info *mac =3D &hw->mac;=0A= u32 reg_data;=0A= s32 ret_val;=0A= - u16 kum_reg_data;=0A= + u16 kum_reg_data =3D 0;=0A= u16 i;=0A= =0A= DEBUGFUNC("e1000_init_hw_80003es2lan");=0A= --- /usr/src/sys/dev/e1000/e1000_ich8lan.c_orig 2012-05-27 = 04:02:45.000000000 +0900=0A= +++ /usr/src/sys/dev/e1000/e1000_ich8lan.c 2012-06-12 01:41:36.000000000 = +0900=0A= @@ -2334,7 +2334,7 @@=0A= u32 act_offset;=0A= s32 ret_val =3D E1000_SUCCESS;=0A= u32 bank =3D 0;=0A= - u16 i, word;=0A= + u16 i, word =3D 0;=0A= =0A= DEBUGFUNC("e1000_read_nvm_ich8lan");=0A= =0A= @@ -2684,7 +2684,7 @@=0A= struct e1000_dev_spec_ich8lan *dev_spec =3D &hw->dev_spec.ich8lan;=0A= u32 i, act_offset, new_bank_offset, old_bank_offset, bank;=0A= s32 ret_val;=0A= - u16 data;=0A= + u16 data =3D 0;=0A= =0A= DEBUGFUNC("e1000_update_nvm_checksum_ich8lan");=0A= =0A= @@ -2842,7 +2842,7 @@=0A= static s32 e1000_validate_nvm_checksum_ich8lan(struct e1000_hw *hw)=0A= {=0A= s32 ret_val =3D E1000_SUCCESS;=0A= - u16 data;=0A= + u16 data =3D 0;=0A= =0A= DEBUGFUNC("e1000_validate_nvm_checksum_ich8lan");=0A= =0A= --- /usr/src/sys/fs/ext2fs/ext2_bmap.c_orig 2012-01-05 = 10:35:01.000000000 +0900=0A= +++ /usr/src/sys/fs/ext2fs/ext2_bmap.c 2012-06-12 01:45:31.000000000 = +0900=0A= @@ -66,7 +66,7 @@=0A= int *a_runb;=0A= } */ *ap;=0A= {=0A= - int32_t blkno;=0A= + int32_t blkno =3D 0;=0A= int error;=0A= =0A= /*=0A= --- /usr/src/sys/dev/fatm/if_fatm.c_orig 2011-09-23 09:51:37.000000000 = +0900=0A= +++ /usr/src/sys/dev/fatm/if_fatm.c 2012-06-12 01:47:33.000000000 +0900=0A= @@ -711,7 +711,7 @@=0A= static int=0A= fatm_init_cmd(struct fatm_softc *sc)=0A= {=0A= - int w, c;=0A= + int w, c =3D 0;=0A= u_char *statp;=0A= uint32_t card_stat;=0A= u_int cnt;=0A= --- /usr/src/sys/dev/fdc/fdc.c_orig 2011-09-23 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/dev/fdc/fdc.c 2012-06-12 01:51:27.000000000 +0900=0A= @@ -552,7 +552,7 @@=0A= static int=0A= fdc_sense_drive(struct fdc_data *fdc, int *st3p)=0A= {=0A= - int st3;=0A= + int st3 =3D 0;=0A= =0A= if (fdc_cmd(fdc, 2, NE7CMD_SENSED, fdc->fd->fdsu, 1, &st3))=0A= return (fdc_err(fdc, "Sense Drive Status failed\n"));=0A= @@ -564,7 +564,7 @@=0A= static int=0A= fdc_sense_int(struct fdc_data *fdc, int *st0p, int *cylp)=0A= {=0A= - int cyl, st0, ret;=0A= + int cyl =3D 0, st0 =3D 0, ret;=0A= =0A= ret =3D fdc_cmd(fdc, 1, NE7CMD_SENSEI, 1, &st0);=0A= if (ret) {=0A= @@ -594,7 +594,7 @@=0A= static int=0A= fdc_read_status(struct fdc_data *fdc)=0A= {=0A= - int i, ret, status;=0A= + int i, ret, status =3D 0;=0A= =0A= for (i =3D ret =3D 0; i < 7; i++) {=0A= ret =3D fdc_in(fdc, &status);=0A= @@ -758,7 +758,7 @@=0A= struct fd_data *fd;=0A= struct bio *bp;=0A= int i, nsect;=0A= - int st0, st3, cyl, mfm, steptrac, cylinder, descyl, sec;=0A= + int st0 =3D 0, st3 =3D 0, cyl =3D 0, mfm, steptrac, cylinder, descyl, = sec;=0A= int head;=0A= static int need_recal;=0A= struct fdc_readid *idp;=0A= @@ -1191,7 +1191,7 @@=0A= fd_probe_disk(struct fd_data *fd, int *recal)=0A= {=0A= struct fdc_data *fdc;=0A= - int st0, st3, cyl;=0A= + int st0 =3D 0, st3 =3D 0, cyl =3D 0;=0A= int oopts, ret;=0A= =0A= fdc =3D fd->fdc;=0A= --- /usr/src/sys/fs/fdescfs/fdesc_vnops.c_orig 2011-09-23 = 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/fs/fdescfs/fdesc_vnops.c 2012-06-12 01:53:33.000000000 = +0900=0A= @@ -268,7 +268,7 @@=0A= int nlen =3D cnp->cn_namelen;=0A= u_int fd, fd1;=0A= int error;=0A= - struct vnode *fvp;=0A= + struct vnode *fvp =3D NULL;=0A= =0A= if ((cnp->cn_flags & ISLASTCN) &&=0A= (cnp->cn_nameiop =3D=3D DELETE || cnp->cn_nameiop =3D=3D RENAME)) {=0A= --- /usr/src/sys/dev/firewire/sbp_targ.c_orig 2011-10-07 = 04:15:51.000000000 +0900=0A= +++ /usr/src/sys/dev/firewire/sbp_targ.c 2012-06-12 01:56:06.000000000 = +0900=0A= @@ -982,7 +982,7 @@=0A= sbp_targ_action1(struct cam_sim *sim, union ccb *ccb)=0A= {=0A= struct sbp_targ_softc *sc;=0A= - struct sbp_targ_lstate *lstate;=0A= + struct sbp_targ_lstate *lstate =3D NULL;=0A= cam_status status;=0A= u_int ccb_dir;=0A= =0A= --- /usr/src/sys/dev/hwpmc/hwpmc_piv.c_orig 2012-06-07 = 16:28:14.000000000 +0900=0A= +++ /usr/src/sys/dev/hwpmc/hwpmc_piv.c 2012-06-12 02:01:41.000000000 = +0900=0A= @@ -915,7 +915,7 @@=0A= {=0A= int found, n, m;=0A= uint32_t caps, cccrvalue, escrvalue, tflags;=0A= - enum pmc_p4escr escr;=0A= + enum pmc_p4escr escr =3D P4_ESCR_NONE;=0A= struct p4_cpu *pc;=0A= struct p4_event_descr *pevent;=0A= const struct p4pmc_descr *pd;=0A= --- /usr/src/sys/dev/mfi/mfi.c_orig 2012-05-27 04:02:48.000000000 +0900=0A= +++ /usr/src/sys/dev/mfi/mfi.c 2012-06-12 02:02:57.000000000 +0900=0A= @@ -1597,7 +1597,7 @@=0A= static int=0A= mfi_aen_register(struct mfi_softc *sc, int seq, int locale)=0A= {=0A= - struct mfi_command *cm;=0A= + struct mfi_command *cm =3D NULL;=0A= struct mfi_dcmd_frame *dcmd;=0A= union mfi_evt current_aen, prior_aen;=0A= struct mfi_evt_detail *ed =3D NULL;=0A= --- /usr/src/sys/pci/amdsmb.c_orig 2011-09-23 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/pci/amdsmb.c 2012-06-12 02:05:34.000000000 +0900=0A= @@ -280,7 +280,7 @@=0A= static int=0A= amdsmb_wait(struct amdsmb_softc *sc)=0A= {=0A= - u_char sts, temp;=0A= + u_char sts =3D 0, temp =3D 0;=0A= int error, count;=0A= =0A= AMDSMB_LOCK_ASSERT(sc);=0A= @@ -468,7 +468,7 @@=0A= amdsmb_readw(device_t dev, u_char slave, char cmd, short *word)=0A= {=0A= struct amdsmb_softc *sc =3D (struct amdsmb_softc = *)device_get_softc(dev);=0A= - u_char temp[2];=0A= + u_char temp[2] =3D {};=0A= int error;=0A= =0A= AMDSMB_LOCK(sc);=0A= @@ -520,7 +520,7 @@=0A= amdsmb_bread(device_t dev, u_char slave, char cmd, u_char *count, char = *buf)=0A= {=0A= struct amdsmb_softc *sc =3D (struct amdsmb_softc = *)device_get_softc(dev);=0A= - u_char data, len, i;=0A= + u_char data =3D 0, len =3D 0, i;=0A= int error;=0A= =0A= if (*count < 1 || *count > 32)=0A= --- /usr/src/sys/kgssapi/krb5/krb5_mech.c_orig 2011-10-23 = 02:51:45.000000000 +0900=0A= +++ /usr/src/sys/kgssapi/krb5/krb5_mech.c 2012-06-12 02:09:30.000000000 = +0900=0A= @@ -1602,7 +1602,7 @@=0A= OM_uint32 res;=0A= struct mbuf *m, *mlast, *hm, *cm;=0A= uint8_t *p, dir;=0A= - size_t mlen, tlen, elen, datalen, padlen;=0A= + size_t mlen, tlen, elen =3D 0, datalen, padlen;=0A= size_t cklen;=0A= uint8_t buf[32];=0A= uint32_t seq;=0A= --- /usr/src/sys/compat/linux/linux_futex.c_orig 2011-09-23 = 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/compat/linux/linux_futex.c 2012-06-12 = 02:11:21.000000000 +0900=0A= @@ -449,7 +449,7 @@=0A= {=0A= int clockrt, nrwake, op_ret, ret, val;=0A= struct linux_emuldata *em;=0A= - struct waiting_proc *wp;=0A= + struct waiting_proc *wp =3D NULL;=0A= struct futex *f, *f2;=0A= int error;=0A= uint32_t flags;=0A= @@ -843,7 +843,7 @@=0A= release_futexes(struct proc *p)=0A= {=0A= struct linux_robust_list_head *head =3D NULL;=0A= - struct linux_robust_list *entry, *next_entry, *pending;=0A= + struct linux_robust_list *entry, *next_entry =3D NULL, *pending;=0A= unsigned int limit =3D 2048, pi, next_pi, pip;=0A= struct linux_emuldata *em;=0A= l_long futex_offset;=0A= --- /usr/src/sys/compat/linux/linux_signal.c_orig 2011-09-23 = 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/compat/linux/linux_signal.c 2012-06-12 = 02:14:06.000000000 +0900=0A= @@ -175,7 +175,7 @@=0A= int=0A= linux_signal(struct thread *td, struct linux_signal_args *args)=0A= {=0A= - l_sigaction_t nsa, osa;=0A= + l_sigaction_t nsa =3D {}, osa =3D {0};=0A= int error;=0A= =0A= #ifdef DEBUG=0A= --- /usr/src/sys/compat/linux/linux_socket.c_orig 2011-10-11 = 04:54:50.000000000 +0900=0A= +++ /usr/src/sys/compat/linux/linux_socket.c 2012-06-12 = 02:15:02.000000000 +0900=0A= @@ -528,7 +528,7 @@=0A= linux_sendit(struct thread *td, int s, struct msghdr *mp, int flags,=0A= struct mbuf *control, enum uio_seg segflg)=0A= {=0A= - struct sockaddr *to;=0A= + struct sockaddr *to =3D NULL;=0A= int error;=0A= =0A= if (mp->msg_name !=3D NULL) {=0A= @@ -701,7 +701,7 @@=0A= static int=0A= linux_bind(struct thread *td, struct linux_bind_args *args)=0A= {=0A= - struct sockaddr *sa;=0A= + struct sockaddr *sa =3D NULL;=0A= int error;=0A= =0A= error =3D linux_getsockaddr(&sa, PTRIN(args->name),=0A= @@ -727,7 +727,7 @@=0A= linux_connect(struct thread *td, struct linux_connect_args *args)=0A= {=0A= struct socket *so;=0A= - struct sockaddr *sa;=0A= + struct sockaddr *sa =3D NULL;=0A= u_int fflag;=0A= int error;=0A= =0A= --- /usr/src/sys/dev/mcd/mcd.c_orig 2012-06-12 13:39:04.000000000 +0900=0A= +++ /usr/src/sys/dev/mcd/mcd.c 2012-06-12 13:39:23.000000000 +0900=0A= @@ -778,7 +778,7 @@=0A= struct mcd_mbx *mbx;=0A= struct bio *bp;=0A= int rm, i, k;=0A= - struct mcd_read2 rbuf;=0A= + struct mcd_read2 rbuf =3D {};=0A= int blknum;=0A= caddr_t addr;=0A= =0A= --- /usr/src/sys/dev/mly/mly.c_orig 2012-05-27 04:02:49.000000000 +0900=0A= +++ /usr/src/sys/dev/mly/mly.c 2012-06-12 13:40:03.000000000 +0900=0A= @@ -752,7 +752,7 @@=0A= mly_get_controllerinfo(struct mly_softc *sc)=0A= {=0A= struct mly_command_ioctl mci;=0A= - u_int8_t status;=0A= + u_int8_t status =3D 0;=0A= int error;=0A= =0A= debug_called(1);=0A= @@ -984,7 +984,7 @@=0A= {=0A= struct mly_command_ioctl mci;=0A= struct mly_health_status *mh;=0A= - u_int8_t status;=0A= + u_int8_t status =3D 0;=0A= int error;=0A= =0A= /* build the gethealthstatus ioctl and send it */=0A= @@ -1018,7 +1018,7 @@=0A= mly_enable_mmbox(struct mly_softc *sc)=0A= {=0A= struct mly_command_ioctl mci;=0A= - u_int8_t *sp, status;=0A= + u_int8_t *sp, status =3D 0;=0A= int error;=0A= =0A= debug_called(1);=0A= @@ -1062,7 +1062,7 @@=0A= mly_flush(struct mly_softc *sc)=0A= {=0A= struct mly_command_ioctl mci;=0A= - u_int8_t status;=0A= + u_int8_t status =3D 0;=0A= int error;=0A= =0A= debug_called(1);=0A= @@ -2875,7 +2875,7 @@=0A= static int=0A= mly_user_command(struct mly_softc *sc, struct mly_user_command *uc)=0A= {=0A= - struct mly_command *mc;=0A= + struct mly_command *mc =3D NULL;=0A= int error, s;=0A= =0A= /* allocate a command */=0A= --- /usr/src/sys/dev/mps/mps_mapping.c_orig 2012-02-03 = 04:01:41.000000000 +0900=0A= +++ /usr/src/sys/dev/mps/mps_mapping.c 2012-06-12 13:45:26.000000000 = +0900=0A= @@ -326,7 +326,7 @@=0A= {=0A= u32 map_idx, high_idx =3D MPS_ENCTABLE_BAD_IDX;=0A= u8 high_missing_count =3D 0;=0A= - u32 start_idx, end_idx, start_idx_ir, end_idx_ir;=0A= + u32 start_idx, end_idx, start_idx_ir =3D 0, end_idx_ir =3D 0;=0A= struct dev_mapping_table *mt_entry;=0A= u16 ioc_pg8_flags =3D le16toh(sc->ioc_pg8.Flags);=0A= =0A= @@ -1464,7 +1464,7 @@=0A= {=0A= u8 missing_cnt, enc_idx;=0A= u16 slot_id, entry_num, num_slots;=0A= - u32 map_idx, dev_idx, start_idx, end_idx;=0A= + u32 map_idx, dev_idx, start_idx =3D 0, end_idx =3D 0;=0A= struct dev_mapping_table *mt_entry;=0A= Mpi2DriverMap0Entry_t *dpm_entry;=0A= u16 ioc_pg8_flags =3D le16toh(sc->ioc_pg8.Flags);=0A= --- /usr/src/sys/dev/mpt/mpt.c_orig 2012-03-06 17:13:39.000000000 +0900=0A= +++ /usr/src/sys/dev/mpt/mpt.c 2012-06-12 13:50:21.000000000 +0900=0A= @@ -1742,7 +1742,7 @@=0A= int sleep_ok, int timeout_ms)=0A= {=0A= request_t *req;=0A= - cfgparms_t params;=0A= + cfgparms_t params =3D {};=0A= MSG_CONFIG *cfgp;=0A= int error;=0A= =0A= @@ -1799,7 +1799,7 @@=0A= int timeout_ms)=0A= {=0A= request_t *req;=0A= - cfgparms_t params;=0A= + cfgparms_t params =3D {};=0A= int error;=0A= =0A= req =3D mpt_get_request(mpt, sleep_ok);=0A= @@ -1839,7 +1839,7 @@=0A= int timeout_ms)=0A= {=0A= request_t *req;=0A= - cfgparms_t params;=0A= + cfgparms_t params =3D {};=0A= u_int hdr_attr;=0A= int error;=0A= =0A= --- /usr/src/sys/fs/msdosfs/msdosfs_fat.c_orig 2012-01-02 = 08:17:08.000000000 +0900=0A= +++ /usr/src/sys/fs/msdosfs/msdosfs_fat.c 2012-06-12 13:56:20.000000000 = +0900=0A= @@ -855,7 +855,7 @@=0A= {=0A= int error;=0A= struct buf *bp =3D NULL;=0A= - u_long bn, bo, bsize, byteoffset;=0A= + u_long bn =3D 0, bo, bsize, byteoffset;=0A= u_long readcn, lbn =3D -1;=0A= =0A= MSDOSFS_LOCK_MP(pmp);=0A= @@ -991,10 +991,10 @@=0A= {=0A= int error;=0A= u_long frcn;=0A= - u_long cn, got;=0A= + u_long cn, got =3D 0;=0A= struct msdosfsmount *pmp =3D dep->de_pmp;=0A= struct buf *bp;=0A= - daddr_t blkno;=0A= + daddr_t blkno =3D 0;=0A= =0A= /*=0A= * Don't try to extend the root directory=0A= --- /usr/src/sys/dev/mxge/if_mxge.c_orig 2012-05-27 04:02:50.000000000 = +0900=0A= +++ /usr/src/sys/dev/mxge/if_mxge.c 2012-06-12 14:00:48.000000000 +0900=0A= @@ -1043,7 +1043,7 @@=0A= static int=0A= mxge_update_mac_address(mxge_softc_t *sc)=0A= {=0A= - mxge_cmd_t cmd;=0A= + mxge_cmd_t cmd =3D {};=0A= uint8_t *addr =3D sc->mac_addr;=0A= int status;=0A= =0A= @@ -1060,7 +1060,7 @@=0A= static int=0A= mxge_change_pause(mxge_softc_t *sc, int pause)=0A= { =0A= - mxge_cmd_t cmd;=0A= + mxge_cmd_t cmd =3D {};=0A= int status;=0A= =0A= if (pause)=0A= @@ -1081,7 +1081,7 @@=0A= static void=0A= mxge_change_promisc(mxge_softc_t *sc, int promisc)=0A= { =0A= - mxge_cmd_t cmd;=0A= + mxge_cmd_t cmd =3D {};=0A= int status;=0A= =0A= if (mxge_always_promisc)=0A= @@ -1102,7 +1102,7 @@=0A= static void=0A= mxge_set_multicast_list(mxge_softc_t *sc)=0A= {=0A= - mxge_cmd_t cmd;=0A= + mxge_cmd_t cmd =3D {};=0A= struct ifmultiaddr *ifma;=0A= struct ifnet *ifp =3D sc->ifp;=0A= int err;=0A= @@ -1170,7 +1170,7 @@=0A= static int=0A= mxge_max_mtu(mxge_softc_t *sc)=0A= {=0A= - mxge_cmd_t cmd;=0A= + mxge_cmd_t cmd =3D {};=0A= int status;=0A= =0A= if (MJUMPAGESIZE - MXGEFW_PAD > MXGEFW_MAX_MTU)=0A= @@ -1335,7 +1335,7 @@=0A= static int=0A= mxge_change_throttle(SYSCTL_HANDLER_ARGS)=0A= {=0A= - mxge_cmd_t cmd;=0A= + mxge_cmd_t cmd =3D {};=0A= mxge_softc_t *sc;=0A= int err;=0A= unsigned int throttle;=0A= @@ -2864,7 +2864,7 @@=0A= static void=0A= mxge_media_probe(mxge_softc_t *sc)=0A= {=0A= - mxge_cmd_t cmd;=0A= + mxge_cmd_t cmd =3D {};=0A= char *cage_type;=0A= =0A= struct mxge_media_type *mxge_media_types =3D NULL;=0A= @@ -3385,7 +3385,7 @@=0A= static int=0A= mxge_alloc_rings(mxge_softc_t *sc)=0A= {=0A= - mxge_cmd_t cmd;=0A= + mxge_cmd_t cmd =3D {};=0A= int tx_ring_size;=0A= int tx_ring_entries, rx_ring_entries;=0A= int err, slice;=0A= @@ -3459,7 +3459,7 @@=0A= mxge_slice_open(struct mxge_slice_state *ss, int nbufs, int cl_size)=0A= {=0A= mxge_softc_t *sc;=0A= - mxge_cmd_t cmd;=0A= + mxge_cmd_t cmd =3D {};=0A= bus_dmamap_t map;=0A= struct lro_entry *lro_entry; =0A= int err, i, slice;=0A= @@ -3548,7 +3548,7 @@=0A= static int =0A= mxge_open(mxge_softc_t *sc)=0A= {=0A= - mxge_cmd_t cmd;=0A= + mxge_cmd_t cmd =3D {};=0A= int err, big_bytes, nbufs, slice, cl_size, i;=0A= bus_addr_t bus;=0A= volatile uint8_t *itable;=0A= @@ -3695,7 +3695,7 @@=0A= static int=0A= mxge_close(mxge_softc_t *sc, int down)=0A= {=0A= - mxge_cmd_t cmd;=0A= + mxge_cmd_t cmd =3D {};=0A= int err, old_down_cnt;=0A= #ifdef IFNET_BUF_RING=0A= struct mxge_slice_state *ss; =0A= @@ -4274,7 +4274,7 @@=0A= static int=0A= mxge_alloc_slices(mxge_softc_t *sc)=0A= {=0A= - mxge_cmd_t cmd;=0A= + mxge_cmd_t cmd =3D {};=0A= struct mxge_slice_state *ss;=0A= size_t bytes;=0A= int err, i, max_intr_slots;=0A= @@ -4340,7 +4340,7 @@=0A= static void=0A= mxge_slice_probe(mxge_softc_t *sc)=0A= {=0A= - mxge_cmd_t cmd;=0A= + mxge_cmd_t cmd =3D {};=0A= char *old_fw;=0A= int msix_cnt, status, max_intr_slots;=0A= =0A= --- /usr/src/sys/fs/nfsclient/nfs_clstate.c_orig 2012-03-06 = 17:13:58.000000000 +0900=0A= +++ /usr/src/sys/fs/nfsclient/nfs_clstate.c 2012-06-12 = 14:19:24.000000000 +0900=0A= @@ -899,7 +899,7 @@=0A= {=0A= struct nfscllockowner *lp;=0A= struct nfsclopen *op;=0A= - struct nfsclclient *clp;=0A= + struct nfsclclient *clp =3D NULL;=0A= struct nfscllockowner *nlp;=0A= struct nfscllock *nlop, *otherlop;=0A= struct nfscldeleg *dp =3D NULL, *ldp =3D NULL;=0A= --- /usr/src/sys/fs/nfsclient/nfs_clrpcops.c_orig 2012-05-27 = 04:02:54.000000000 +0900=0A= +++ /usr/src/sys/fs/nfsclient/nfs_clrpcops.c 2012-06-12 = 14:19:05.000000000 +0900=0A= @@ -113,7 +113,7 @@=0A= NFSPROC_T *p, struct nfsvattr *nap, int *attrflagp)=0A= {=0A= int error;=0A= - u_int32_t mode, rmode;=0A= + u_int32_t mode, rmode =3D 0;=0A= =0A= if (acmode & VREAD)=0A= mode =3D NFSACCESS_READ;=0A= --- /usr/src/sys/fs/nfsclient/nfs_clvnops.c_orig 2012-05-27 = 04:02:54.000000000 +0900=0A= +++ /usr/src/sys/fs/nfsclient/nfs_clvnops.c 2012-06-12 = 14:22:45.000000000 +0900=0A= @@ -345,7 +345,7 @@=0A= {=0A= struct vnode *vp =3D ap->a_vp;=0A= int error =3D 0, i, gotahit;=0A= - u_int32_t mode, wmode, rmode;=0A= + u_int32_t mode, wmode, rmode =3D 0;=0A= int v34 =3D NFS_ISV34(vp);=0A= struct nfsnode *np =3D VTONFS(vp);=0A= =0A= --- /usr/src/sys/nfsclient/nfs_vnops.c_orig 2012-05-27 = 04:03:04.000000000 +0900=0A= +++ /usr/src/sys/nfsclient/nfs_vnops.c 2012-06-12 14:25:27.000000000 = +0900=0A= @@ -351,7 +351,7 @@=0A= {=0A= struct vnode *vp =3D ap->a_vp;=0A= int error =3D 0, i, gotahit;=0A= - u_int32_t mode, rmode, wmode;=0A= + u_int32_t mode, rmode =3D 0, wmode;=0A= int v3 =3D NFS_ISV3(vp);=0A= struct nfsnode *np =3D VTONFS(vp);=0A= =0A= --- /usr/src/sys/fs/nfs/nfs_commonsubs.c_orig 2012-01-22 = 16:52:46.000000000 +0900=0A= +++ /usr/src/sys/fs/nfs/nfs_commonsubs.c 2012-06-12 14:27:24.000000000 = +0900=0A= @@ -780,7 +780,7 @@=0A= {=0A= u_int32_t *tl;=0A= int i =3D 0, j, k, l =3D 0, m, bitpos, attrsum =3D 0;=0A= - int error, tfhsize, aceerr, attrsize, cnt, retnotsup;=0A= + int error, tfhsize, aceerr, attrsize, cnt =3D 0, retnotsup =3D 0;=0A= u_char *cp, *cp2, namestr[NFSV4_SMALLSTR + 1];=0A= nfsattrbit_t attrbits, retattrbits, checkattrbits;=0A= struct nfsfh *tnfhp;=0A= --- /usr/src/sys/fs/nfsserver/nfs_nfsdstate.c_orig 2012-05-27 = 04:02:55.000000000 +0900=0A= +++ /usr/src/sys/fs/nfsserver/nfs_nfsdstate.c 2012-06-12 = 14:29:53.000000000 +0900=0A= @@ -1312,7 +1312,7 @@=0A= int specialid =3D 0;=0A= struct nfslockfile *lfp;=0A= struct nfslock *other_lop =3D NULL;=0A= - struct nfsstate *stp, *lckstp =3D NULL;=0A= + struct nfsstate *stp =3D NULL, *lckstp =3D NULL;=0A= struct nfsclient *clp =3D NULL;=0A= u_int32_t bits;=0A= int error =3D 0, haslock =3D 0, ret, reterr;=0A= @@ -1951,7 +1951,7 @@=0A= struct nfsstate *stp, *nstp;=0A= struct nfsclient *clp;=0A= struct nfsstate *ownerstp;=0A= - struct nfslockfile *lfp, *new_lfp;=0A= + struct nfslockfile *lfp =3D NULL, *new_lfp;=0A= int error =3D 0, haslock =3D 0, ret, readonly =3D 0, getfhret =3D 0;=0A= =0A= if ((new_stp->ls_flags & NFSLCK_SHAREBITS) =3D=3D NFSLCK_READACCESS)=0A= @@ -2201,7 +2201,7 @@=0A= struct nfsstate *new_stp =3D *new_stpp;=0A= struct nfsstate *stp, *nstp;=0A= struct nfsstate *openstp =3D NULL, *new_open, *ownerstp, *new_deleg;=0A= - struct nfslockfile *lfp, *new_lfp;=0A= + struct nfslockfile *lfp =3D NULL, *new_lfp;=0A= struct nfsclient *clp;=0A= int error =3D 0, haslock =3D 0, ret, delegate =3D 1, writedeleg =3D 1;=0A= int readonly =3D 0, cbret =3D 1, getfhret =3D 0;=0A= @@ -2857,7 +2857,7 @@=0A= nfsrv_openupdate(vnode_t vp, struct nfsstate *new_stp, nfsquad_t = clientid,=0A= nfsv4stateid_t *stateidp, struct nfsrv_descript *nd, NFSPROC_T *p)=0A= {=0A= - struct nfsstate *stp, *ownerstp;=0A= + struct nfsstate *stp =3D NULL, *ownerstp;=0A= struct nfsclient *clp;=0A= struct nfslockfile *lfp;=0A= u_int32_t bits;=0A= @@ -2999,8 +2999,8 @@=0A= nfsrv_delegupdate(nfsquad_t clientid, nfsv4stateid_t *stateidp,=0A= vnode_t vp, int op, struct ucred *cred, NFSPROC_T *p)=0A= {=0A= - struct nfsstate *stp;=0A= - struct nfsclient *clp;=0A= + struct nfsstate *stp =3D NULL;=0A= + struct nfsclient *clp =3D NULL;=0A= int error =3D 0;=0A= fhandle_t fh;=0A= =0A= --- /usr/src/sys/nfsserver/nfs_srvsubs.c_orig 2011-09-23 = 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/nfsserver/nfs_srvsubs.c 2012-06-12 14:37:22.000000000 = +0900=0A= @@ -591,7 +591,7 @@=0A= struct iovec aiov;=0A= struct uio auio;=0A= struct vnode *dp;=0A= - int error, rdonly, linklen;=0A= + int error, rdonly =3D 0, linklen;=0A= struct componentname *cnp =3D &ndp->ni_cnd;=0A= int lockleaf =3D (cnp->cn_flags & LOCKLEAF) !=3D 0;=0A= int dvfslocked;=0A= --- /usr/src/sys/fs/ntfs/ntfs_subr.c_orig 2012-01-17 09:20:14.000000000 = +0900=0A= +++ /usr/src/sys/fs/ntfs/ntfs_subr.c 2012-06-12 14:38:58.000000000 +0900=0A= @@ -669,7 +669,7 @@=0A= {=0A= const char *astrp =3D astr;=0A= char tmpbuf[5];=0A= - int len, res;=0A= + int len =3D 0, res;=0A= size_t i, j, mbstrlen =3D astrlen;=0A= =0A= if (ntmp->ntm_ic_l2u) {=0A= --- /usr/src/sys/fs/nullfs/null_vnops.c_orig 2012-03-15 = 11:47:15.000000000 +0900=0A= +++ /usr/src/sys/fs/nullfs/null_vnops.c 2012-06-12 14:40:36.000000000 = +0900=0A= @@ -508,7 +508,7 @@=0A= null_remove(struct vop_remove_args *ap)=0A= {=0A= int retval, vreleit;=0A= - struct vnode *lvp;=0A= + struct vnode *lvp =3D NULL;=0A= =0A= if (vrefcnt(ap->a_vp) > 1) {=0A= lvp =3D NULLVPTOLOWERVP(ap->a_vp);=0A= --- /usr/src/sys/contrib/pf/net/pf.c_orig 2012-03-06 17:13:11.000000000 = +0900=0A= +++ /usr/src/sys/contrib/pf/net/pf.c 2012-06-12 14:42:46.000000000 +0900=0A= @@ -2116,7 +2116,7 @@=0A= /* Change inner protocol port, fix inner protocol checksum. */=0A= if (ip !=3D NULL) {=0A= u_int16_t oip =3D *ip;=0A= - u_int32_t opc;=0A= + u_int32_t opc =3D 0;=0A= =0A= if (pc !=3D NULL)=0A= opc =3D *pc;=0A= --- /usr/src/sys/dev/qlxgb/qla_misc.c_orig 2012-01-10 16:45:00.000000000 = +0900=0A= +++ /usr/src/sys/dev/qlxgb/qla_misc.c 2012-06-12 14:45:48.000000000 +0900=0A= @@ -259,7 +259,7 @@=0A= uint32_t rd)=0A= {=0A= uint32_t count =3D 100;=0A= - uint32_t data;=0A= + uint32_t data =3D 0;=0A= =0A= WRITE_OFFSET32(ha, Q8_MIU_TEST_AGT_ADDR_LO, (uint32_t)addr);=0A= WRITE_OFFSET32(ha, Q8_MIU_TEST_AGT_ADDR_HI, (uint32_t)(addr >> 32));=0A= @@ -402,7 +402,7 @@=0A= static int=0A= qla_crb_init(qla_host_t *ha)=0A= {=0A= - uint32_t val, sig;=0A= + uint32_t val =3D 0, sig =3D 0;=0A= uint32_t offset, count, i;=0A= addr_val_t *addr_val_map, *avmap;=0A= =0A= @@ -486,7 +486,7 @@=0A= uint64_t mem_off =3D 0x10000;=0A= uint32_t flash_off =3D 0x10000;=0A= uint32_t count;=0A= - offchip_mem_val_t val;=0A= + offchip_mem_val_t val =3D {};=0A= =0A= =0A= /* only bootloader needs to be loaded into memory */=0A= --- /usr/src/sys/gnu/fs/reiserfs/reiserfs_namei.c_orig 2011-09-23 = 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/gnu/fs/reiserfs/reiserfs_namei.c 2012-06-12 = 14:49:01.000000000 +0900=0A= @@ -142,7 +142,7 @@=0A= struct cpu_key pos_key;=0A= const struct key *rkey;=0A= struct reiserfs_node *ip;=0A= - struct reiserfs_dir_entry de;=0A= + struct reiserfs_dir_entry de =3D {};=0A= INITIALIZE_PATH(path_to_entry);=0A= int entry_num, item_num, search_res;=0A= =0A= --- /usr/src/sys/dev/sfxge/sfxge_tx.c_orig 2011-11-29 05:28:23.000000000 = +0900=0A= +++ /usr/src/sys/dev/sfxge/sfxge_tx.c 2012-06-12 14:51:14.000000000 +0900=0A= @@ -977,7 +977,7 @@=0A= sfxge_tx_queue_tso(struct sfxge_txq *txq, struct mbuf *mbuf,=0A= const bus_dma_segment_t *dma_seg, int n_dma_seg)=0A= {=0A= - struct sfxge_tso_state tso;=0A= + struct sfxge_tso_state tso =3D {};=0A= unsigned int id, next_id;=0A= =0A= tso_start(&tso, mbuf);=0A= --- /usr/src/sys/dev/sfxge/common/siena_nvram.c_orig 2011-11-29 = 05:28:23.000000000 +0900=0A= +++ /usr/src/sys/dev/sfxge/common/siena_nvram.c 2012-06-12 = 14:52:43.000000000 +0900=0A= @@ -631,7 +631,7 @@=0A= __out uint32_t *subtypep,=0A= __out_ecount(4) uint16_t version[4])=0A= {=0A= - siena_mc_dynamic_config_hdr_t *dcfg;=0A= + siena_mc_dynamic_config_hdr_t *dcfg =3D NULL;=0A= siena_parttbl_entry_t *entry;=0A= unsigned int dcfg_partn;=0A= unsigned int partn;=0A= @@ -866,7 +866,7 @@=0A= unsigned int pos;=0A= uint8_t cksum;=0A= uint32_t subtype;=0A= - size_t length;=0A= + size_t length =3D 0;=0A= int rc;=0A= =0A= if ((entry =3D siena_parttbl_entry(enp, type)) =3D=3D NULL) {=0A= --- /usr/src/sys/dev/sound/pcm/dsp.c_orig 2011-09-23 09:51:37.000000000 = +0900=0A= +++ /usr/src/sys/dev/sound/pcm/dsp.c 2012-06-12 15:04:51.000000000 +0900=0A= @@ -1060,7 +1060,7 @@=0A= dsp_ioctl(struct cdev *i_dev, u_long cmd, caddr_t arg, int mode,=0A= struct thread *td)=0A= {=0A= - struct pcm_channel *chn, *rdch, *wrch;=0A= + struct pcm_channel *chn, *rdch =3D NULL, *wrch =3D NULL;=0A= struct snddev_info *d;=0A= u_long xcmd;=0A= int *arg_i, ret, tmp;=0A= @@ -2206,7 +2206,7 @@=0A= vm_size_t size, struct vm_object **object, int nprot)=0A= {=0A= struct snddev_info *d;=0A= - struct pcm_channel *wrch, *rdch, *c;=0A= + struct pcm_channel *wrch =3D NULL, *rdch =3D NULL, *c;=0A= =0A= /*=0A= * Reject PROT_EXEC by default. It just doesn't makes sense.=0A= --- /usr/src/sys/dev/sound/pci/hda/hdaa.c_orig 2012-05-27 = 04:02:52.000000000 +0900=0A= +++ /usr/src/sys/dev/sound/pci/hda/hdaa.c 2012-06-12 15:09:17.000000000 = +0900=0A= @@ -2240,7 +2240,7 @@=0A= static void=0A= hdaa_audio_ctl_set_defaults(struct hdaa_pcm_devinfo *pdevinfo)=0A= {=0A= - int amp, vol, dev;=0A= + int amp =3D 0, vol, dev;=0A= =0A= for (dev =3D 0; dev < SOUND_MIXER_NRDEVICES; dev++) {=0A= if ((pdevinfo->ossmask & (1 << dev)) =3D=3D 0)=0A= --- /usr/src/sys/net/if_spppsubr.c_orig 2011-09-23 09:51:37.000000000 = +0900=0A= +++ /usr/src/sys/net/if_spppsubr.c 2012-06-12 15:11:37.000000000 +0900=0A= @@ -1336,7 +1336,7 @@=0A= {=0A= STDDCL;=0A= struct cisco_packet *h;=0A= - u_long me, mymask;=0A= + u_long me, mymask =3D 0;=0A= =0A= if (m->m_pkthdr.len < CISCO_PACKET_LEN) {=0A= if (debug)=0A= --- /usr/src/sys/dev/pci/pci.c_orig 2012-06-07 16:28:44.000000000 +0900=0A= +++ /usr/src/sys/dev/pci/pci.c 2012-06-12 15:25:26.000000000 +0900=0A= @@ -858,7 +858,7 @@=0A= static void=0A= pci_read_vpd(device_t pcib, pcicfgregs *cfg)=0A= {=0A= - struct vpd_readstate vrs;=0A= + struct vpd_readstate vrs =3D {};=0A= int state;=0A= int name;=0A= int remain;=0A= --- /usr/src/sys/dev/twe/twe.c_orig 2011-09-23 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/dev/twe/twe.c 2012-06-12 19:03:24.000000000 +0900=0A= @@ -1585,8 +1585,8 @@=0A= twe_describe_controller(struct twe_softc *sc)=0A= {=0A= TWE_Param *p[6];=0A= - u_int8_t ports;=0A= - u_int32_t size;=0A= + u_int8_t ports =3D 0;=0A= + u_int32_t size =3D 0;=0A= int i;=0A= =0A= debug_called(2);=0A= --- /usr/src/sys/dev/txp/if_txp.c_orig 2011-09-23 09:51:37.000000000 = +0900=0A= +++ /usr/src/sys/dev/txp/if_txp.c 2012-06-12 19:12:03.000000000 +0900=0A= @@ -705,7 +705,7 @@=0A= {=0A= bus_dma_tag_t sec_tag;=0A= bus_dmamap_t sec_map;=0A= - bus_addr_t sec_paddr;=0A= + bus_addr_t sec_paddr =3D 0;=0A= uint8_t *sec_buf;=0A= int rseg, err =3D 0;=0A= struct mbuf m;=0A= --- /usr/src/sys/fs/udf/udf_vnops.c_orig 2012-05-27 04:02:55.000000000 = +0900=0A= +++ /usr/src/sys/fs/udf/udf_vnops.c 2012-06-12 19:14:04.000000000 +0900=0A= @@ -771,7 +771,7 @@=0A= struct udf_node *node;=0A= struct udf_mnt *udfmp;=0A= struct fileid_desc *fid;=0A= - struct udf_uiodir uiodir;=0A= + struct udf_uiodir uiodir =3D {};=0A= struct udf_dirstream *ds;=0A= u_long *cookies =3D NULL;=0A= int ncookies;=0A= --- /usr/src/sys/dev/usb/wlan/if_rum.c_orig 2012-05-27 = 04:02:53.000000000 +0900=0A= +++ /usr/src/sys/dev/usb/wlan/if_rum.c 2012-06-12 19:18:48.000000000 = +0900=0A= @@ -564,7 +564,7 @@=0A= rum_do_request(struct rum_softc *sc,=0A= struct usb_device_request *req, void *data)=0A= {=0A= - usb_error_t err;=0A= + usb_error_t err =3D 0;=0A= int ntries =3D 10;=0A= =0A= while (ntries--) {=0A= --- /usr/src/sys/dev/usb/wlan/if_run.c_orig 2012-05-27 = 04:02:54.000000000 +0900=0A= +++ /usr/src/sys/dev/usb/wlan/if_run.c 2012-06-12 19:20:51.000000000 = +0900=0A= @@ -1070,7 +1070,7 @@=0A= run_do_request(struct run_softc *sc,=0A= struct usb_device_request *req, void *data)=0A= {=0A= - usb_error_t err;=0A= + usb_error_t err =3D 0;=0A= int ntries =3D 10;=0A= =0A= RUN_LOCK_ASSERT(sc, MA_OWNED);=0A= @@ -3463,7 +3463,7 @@=0A= static void=0A= run_set_agc(struct run_softc *sc, uint8_t agc)=0A= {=0A= - uint8_t bbp;=0A= + uint8_t bbp =3D 0;=0A= =0A= if (sc->mac_ver =3D=3D 0x3572) {=0A= run_bbp_read(sc, 27, &bbp);=0A= @@ -3605,7 +3605,7 @@=0A= run_rt3070_set_chan(struct run_softc *sc, uint32_t chan)=0A= {=0A= int8_t txpow1, txpow2;=0A= - uint8_t rf;=0A= + uint8_t rf =3D 0;=0A= int i;=0A= =0A= /* RT3070 is 2GHz only */=0A= @@ -3669,7 +3669,7 @@=0A= {=0A= int8_t txpow1, txpow2;=0A= uint32_t tmp;=0A= - uint8_t rf;=0A= + uint8_t rf =3D 0;=0A= int i;=0A= =0A= /* find the settings for this channel (we know it exists) */=0A= @@ -4294,7 +4294,7 @@=0A= run_bbp_init(struct run_softc *sc)=0A= {=0A= int i, error, ntries;=0A= - uint8_t bbp0;=0A= + uint8_t bbp0 =3D 0;=0A= =0A= /* wait for BBP to wake up */=0A= for (ntries =3D 0; ntries < 20; ntries++) {=0A= @@ -4331,7 +4331,7 @@=0A= run_rt3070_rf_init(struct run_softc *sc)=0A= {=0A= uint32_t tmp;=0A= - uint8_t rf, target, bbp4;=0A= + uint8_t rf =3D 0, target, bbp4 =3D 0;=0A= int i;=0A= =0A= run_rt3070_rf_read(sc, 30, &rf);=0A= @@ -4470,8 +4470,8 @@=0A= run_rt3070_filter_calib(struct run_softc *sc, uint8_t init, uint8_t = target,=0A= uint8_t *val)=0A= {=0A= - uint8_t rf22, rf24;=0A= - uint8_t bbp55_pb, bbp55_sb, delta;=0A= + uint8_t rf22 =3D 0, rf24 =3D 0;=0A= + uint8_t bbp55_pb =3D 0, bbp55_sb =3D 0, delta;=0A= int ntries;=0A= =0A= /* program filter */=0A= @@ -4534,7 +4534,7 @@=0A= static void=0A= run_rt3070_rf_setup(struct run_softc *sc)=0A= {=0A= - uint8_t bbp, rf;=0A= + uint8_t bbp =3D 0, rf =3D 0;=0A= int i;=0A= =0A= if (sc->mac_ver =3D=3D 0x3572) {=0A= @@ -4663,7 +4663,7 @@=0A= struct ifnet *ifp =3D sc->sc_ifp;=0A= struct ieee80211com *ic =3D ifp->if_l2com;=0A= uint32_t tmp;=0A= - uint8_t bbp1, bbp3;=0A= + uint8_t bbp1 =3D 0, bbp3 =3D 0;=0A= int i;=0A= int ridx;=0A= int ntries;=0A= --- /usr/src/sys/dev/usb/wlan/if_ural.c_orig 2012-05-27 = 04:02:54.000000000 +0900=0A= +++ /usr/src/sys/dev/usb/wlan/if_ural.c 2012-06-12 19:56:26.000000000 = +0900=0A= @@ -550,7 +550,7 @@=0A= ural_do_request(struct ural_softc *sc,=0A= struct usb_device_request *req, void *data)=0A= {=0A= - usb_error_t err;=0A= + usb_error_t err =3D 0;=0A= int ntries =3D 10;=0A= =0A= while (ntries--) {=0A= --- /usr/src/sys/dev/usb/wlan/if_urtw.c_orig 2012-05-27 = 04:02:54.000000000 +0900=0A= +++ /usr/src/sys/dev/usb/wlan/if_urtw.c 2012-06-12 19:58:25.000000000 = +0900=0A= @@ -1284,7 +1284,7 @@=0A= urtw_do_request(struct urtw_softc *sc,=0A= struct usb_device_request *req, void *data)=0A= {=0A= - usb_error_t err;=0A= + usb_error_t err =3D 0;=0A= int ntries =3D 10;=0A= =0A= URTW_ASSERT_LOCKED(sc);=0A= --- /usr/src/sys/dev/vxge/vxgehal/vxgehal-virtualpath.c_orig 2011-09-23 = 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/dev/vxge/vxgehal/vxgehal-virtualpath.c 2012-06-12 = 20:05:14.000000000 +0900=0A= @@ -2546,7 +2546,7 @@=0A= u32 *protocol,=0A= u32 *port)=0A= {=0A= - u64 val64;=0A= + u64 val64 =3D 0;=0A= __hal_device_t *hldev;=0A= vxge_hal_status_e status =3D VXGE_HAL_OK;=0A= __hal_vpath_handle_t *vp =3D (__hal_vpath_handle_t *) vpath_handle;=0A= @@ -2603,7 +2603,7 @@=0A= u32 *protocol,=0A= u32 *port)=0A= {=0A= - u64 val64;=0A= + u64 val64 =3D 0;=0A= __hal_device_t *hldev;=0A= vxge_hal_status_e status =3D VXGE_HAL_OK;=0A= __hal_vpath_handle_t *vp =3D (__hal_vpath_handle_t *) vpath_handle;=0A= @@ -2721,7 +2721,7 @@=0A= u16 bucket_size,=0A= u16 it_switch)=0A= {=0A= - u64 data0, data1;=0A= + u64 data0 =3D 0, data1 =3D 0;=0A= __hal_device_t *hldev;=0A= __hal_vpath_handle_t *vp;=0A= =0A= @@ -2827,7 +2827,7 @@=0A= u8 *table_select,=0A= u16 *bucket_size)=0A= {=0A= - u64 val64;=0A= + u64 val64 =3D 0;=0A= __hal_device_t *hldev;=0A= vxge_hal_status_e status =3D VXGE_HAL_OK;=0A= __hal_vpath_handle_t *vp =3D (__hal_vpath_handle_t *) vpath_handle;=0A= --- /usr/src/sys/gnu/fs/xfs/xfs_alloc.c_orig 2011-02-04 = 16:07:58.000000000 +0800=0A= +++ /usr/src/sys/gnu/fs/xfs/xfs_alloc.c 2012-06-12 20:14:43.000000000 = +0900=0A= @@ -746,7 +746,7 @@=0A= xfs_agblock_t gtbnoa; /* aligned ... */=0A= xfs_extlen_t gtdiff; /* difference to right side entry */=0A= xfs_extlen_t gtlen; /* length of right side entry */=0A= - xfs_extlen_t gtlena; /* aligned ... */=0A= + xfs_extlen_t gtlena =3D 0; /* aligned ... */=0A= xfs_agblock_t gtnew; /* useful start bno of right side */=0A= int error; /* error code */=0A= int i; /* result code, temporary */=0A= @@ -757,7 +757,7 @@=0A= /*REFERENCED*/=0A= xfs_agblock_t ltend; /* end bno of left side entry */=0A= xfs_extlen_t ltlen; /* length of left side entry */=0A= - xfs_extlen_t ltlena; /* aligned ... */=0A= + xfs_extlen_t ltlena =3D 0; /* aligned ... */=0A= xfs_agblock_t ltnew; /* useful start bno of left side */=0A= xfs_extlen_t rlen; /* length of returned extent */=0A= #if defined(DEBUG) && defined(__KERNEL__)=0A= @@ -1825,7 +1825,7 @@=0A= xfs_mount_t *mp; /* file system mount point structure */=0A= xfs_extlen_t need; /* total blocks needed in freelist */=0A= xfs_perag_t *pag; /* per-ag information structure */=0A= - xfs_alloc_arg_t targs; /* local allocation arguments */=0A= + xfs_alloc_arg_t targs =3D {}; /* local allocation arguments */=0A= xfs_trans_t *tp; /* transaction pointer */=0A= =0A= mp =3D args->mp;=0A= --- /usr/src/sys/gnu/fs/xfs/xfs_alloc_btree.c_orig 2011-02-04 = 16:07:58.000000000 +0800=0A= +++ /usr/src/sys/gnu/fs/xfs/xfs_alloc_btree.c 2012-06-12 = 20:16:01.000000000 +0900=0A= @@ -603,7 +603,7 @@=0A= xfs_alloc_block_t *block; /* btree block record/key lives in */=0A= xfs_buf_t *bp; /* buffer for block */=0A= int error; /* error return value */=0A= - int i; /* loop index */=0A= + int i =3D 0; /* loop index */=0A= xfs_alloc_key_t key; /* key value being inserted */=0A= xfs_alloc_key_t *kp; /* pointer to btree keys */=0A= xfs_agblock_t nbno; /* block number of allocated block */=0A= @@ -2035,7 +2035,7 @@=0A= int *stat) /* success/failure */=0A= {=0A= int error; /* error return value */=0A= - int i; /* result value, 0 for failure */=0A= + int i =3D 0; /* result value, 0 for failure */=0A= int level; /* current level number in btree */=0A= xfs_agblock_t nbno; /* new block number (split result) */=0A= xfs_btree_cur_t *ncur; /* new cursor (split result) */=0A= --- /usr/src/sys/gnu/fs/xfs/xfs_bmap_btree.c_orig 2011-02-04 = 16:07:58.000000000 +0800=0A= +++ /usr/src/sys/gnu/fs/xfs/xfs_bmap_btree.c 2012-06-12 = 20:17:17.000000000 +0900=0A= @@ -744,14 +744,14 @@=0A= #ifdef XFS_BMBT_TRACE=0A= static char fname[] =3D "xfs_bmbt_insrec";=0A= #endif=0A= - int i; /* loop index */=0A= + int i =3D 0; /* loop index */=0A= xfs_bmbt_key_t key; /* bmap btree key */=0A= xfs_bmbt_key_t *kp=3DNULL; /* pointer to bmap btree key */=0A= - int logflags; /* inode logging flags */=0A= + int logflags =3D 0; /* inode logging flags */=0A= xfs_fsblock_t nbno; /* new block number */=0A= struct xfs_btree_cur *ncur; /* new btree cursor */=0A= xfs_bmbt_key_t nkey; /* new btree key value */=0A= - xfs_bmbt_rec_t nrec; /* new record count */=0A= + xfs_bmbt_rec_t nrec =3D {}; /* new record count */=0A= int optr; /* old key/record index */=0A= xfs_bmbt_ptr_t *pp; /* pointer to bmap block addr */=0A= int ptr; /* key/record index */=0A= @@ -2171,7 +2171,7 @@=0A= #ifdef XFS_BMBT_TRACE=0A= static char fname[] =3D "xfs_bmbt_insert";=0A= #endif=0A= - int i;=0A= + int i =3D 0;=0A= int level;=0A= xfs_fsblock_t nbno;=0A= xfs_btree_cur_t *ncur;=0A= --- /usr/src/sys/kern/sched_ule.c_orig 2012-06-07 16:28:48.000000000 = +0900=0A= +++ /usr/src/sys/kern/sched_ule.c 2012-06-12 20:24:20.000000000 +0900=0A= @@ -615,7 +615,7 @@=0A= cpuset_t cpumask;=0A= struct cpu_group *child;=0A= struct tdq *tdq;=0A= - int cpu, i, hload, lload, load, total, rnd, *rndptr;=0A= + int cpu, i, hload, lload, load =3D 0, total, rnd, *rndptr;=0A= =0A= total =3D 0;=0A= cpumask =3D cg->cg_mask;=0A= @@ -742,7 +742,7 @@=0A= sched_lowest(const struct cpu_group *cg, cpuset_t mask, int pri, int = maxload,=0A= int prefer)=0A= {=0A= - struct cpu_search low;=0A= + struct cpu_search low =3D {};=0A= =0A= low.cs_cpu =3D -1;=0A= low.cs_prefer =3D prefer;=0A= @@ -759,7 +759,7 @@=0A= static inline int=0A= sched_highest(const struct cpu_group *cg, cpuset_t mask, int minload)=0A= {=0A= - struct cpu_search high;=0A= + struct cpu_search high =3D {};=0A= =0A= high.cs_cpu =3D -1;=0A= high.cs_mask =3D mask;=0A= @@ -775,8 +775,8 @@=0A= static inline void=0A= sched_both(const struct cpu_group *cg, cpuset_t mask, int *lowcpu, int = *highcpu)=0A= {=0A= - struct cpu_search high;=0A= - struct cpu_search low;=0A= + struct cpu_search high =3D {};=0A= + struct cpu_search low =3D {};=0A= =0A= low.cs_cpu =3D -1;=0A= low.cs_prefer =3D -1;=0A= --- /usr/src/sys/x86/x86/mca.c_orig 2012-05-27 04:03:06.000000000 +0900=0A= +++ /usr/src/sys/x86/x86/mca.c 2012-06-12 20:30:11.000000000 +0900=0A= @@ -563,7 +563,7 @@=0A= static int=0A= mca_scan(enum scan_mode mode)=0A= {=0A= - struct mca_record rec;=0A= + struct mca_record rec =3D {};=0A= uint64_t mcg_cap, ucmask;=0A= int count, i, recoverable, valid;=0A= =0A= --- /usr/src/sys/dev/acpica/acpi_perf.c_orig 2011-09-23 = 09:51:37.000000000 +0900=0A= +++ /usr/src/sys/dev/acpica/acpi_perf.c 2012-06-12 20:32:21.000000000 = +0900=0A= @@ -424,7 +424,7 @@=0A= acpi_px_available(struct acpi_perf_softc *sc)=0A= {=0A= ACPI_STATUS status;=0A= - struct cf_setting set;=0A= + struct cf_setting set =3D {};=0A= =0A= status =3D acpi_GetInteger(sc->handle, "_PPC", &sc->px_max_avail);=0A= =0A= --- /usr/src/sys/kern/vfs_syscalls.c_orig 2012-05-27 04:02:59.000000000 = +0900=0A= +++ /usr/src/sys/kern/vfs_syscalls.c 2012-06-12 20:43:11.000000000 +0900=0A= @@ -642,7 +642,7 @@=0A= int flags;=0A= } */ *uap;=0A= {=0A= - struct statfs *buf, *sp;=0A= + struct statfs *buf =3D NULL, *sp;=0A= struct ostatfs osb;=0A= size_t count, size;=0A= int error;=0A= --- /usr/src/sys/kern/vfs_vnops.c_orig 2012-06-11 21:47:45.000000000 = +0900=0A= +++ /usr/src/sys/kern/vfs_vnops.c 2012-06-12 20:45:08.000000000 +0900=0A= @@ -1468,7 +1468,7 @@=0A= struct vattr va;=0A= daddr_t bn, bnp;=0A= uint64_t bsize;=0A= - off_t noff;=0A= + off_t noff =3D 0;=0A= int error;=0A= =0A= KASSERT(cmd =3D=3D FIOSEEKHOLE || cmd =3D=3D FIOSEEKDATA,=0A= --- /usr/src/sys/kern/sysv_shm.c_orig 2012-02-25 02:50:23.000000000 +0900=0A= +++ /usr/src/sys/kern/sysv_shm.c 2012-06-13 00:10:34.000000000 +0900=0A= @@ -563,7 +563,7 @@=0A= {=0A= int error =3D 0;=0A= struct shmid_ds buf;=0A= - size_t bufsz;=0A= + size_t bufsz =3D 0;=0A= =0A= /*=0A= * The only reason IPC_INFO, SHM_INFO, SHM_STAT exists is to support=0A= ------=_NextPart_000_013F_01CD48FD.55FA3880--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201206121550.q5CFo6Br011829>