I have been spending some time with my FlexeLint in order to see if it found anything we wanted fixed in 5.1-R, and it has indeed found a couple of minor nits. In order to make the output from FlexeLint more bearable, I have also fixed a large number of stylistic nits, removing unused variables, double returns etc. The result is a boatload of 112 patches in my queue, waiting for the code-freeze to end. Once the freeze ends I am going to commit these one by one ( I want to eyeball them one more time before I make a fool of myself), but in order to give people a chance to yell before the fact, I have uploaded the contents of my integration tree to my webserver. You can find the total patch here: http://phk.freebsd.dk/2re/total.patch This file contains a "head -3" over all the component patch files and will generally contain the planned commit message. If there is no message, it's a good guess that the change is trivial. http://phk.freebsd.dk/2re/readme.txt You can peek at the individual patches which all have names like http://phk.freebsd.dk/2re/p00.patch Finally, I have appended the list of affected source files. Protests to: phk Poul-Henning Index: cam/cam.c Index: cam/cam_periph.c Index: cam/cam_xpt.c Index: cam/scsi/scsi_all.c Index: cam/scsi/scsi_ch.c Index: cam/scsi/scsi_ch.h Index: cam/scsi/scsi_pt.c Index: cam/scsi/scsi_targ_bh.c Index: compat/svr4/svr4_socket.c Index: compat/svr4/svr4_socket.h Index: compat/svr4/svr4_stat.c Index: compat/svr4/svr4_sysvec.c Index: conf/files.i386 Index: conf/files.pc98 Index: ddb/db_break.c Index: ddb/db_input.c Index: dev/amd/amd.c Index: dev/awi/awi_wep.c Index: dev/bge/if_bge.c Index: dev/bktr/bktr_os.c Index: dev/buslogic/bt.c Index: dev/buslogic/bt_eisa.c Index: dev/ccd/ccd.c Index: dev/ciss/ciss.c Index: dev/drm/drm_os_freebsd.h Index: dev/en/midway.c Index: dev/exca/exca.c Index: dev/ips/ips_ioctl.c Index: dev/isp/isp.c Index: dev/isp/isp_target.c Index: dev/mcd/mcd.c Index: dev/md/md.c Index: dev/mii/bmtphy.c Index: dev/mii/dcphy.c Index: dev/mii/lxtphy.c Index: dev/mii/mii_physubr.c Index: dev/mii/mlphy.c Index: dev/mii/nsgphy.c Index: dev/mii/pnphy.c Index: dev/musycc/musycc.c Index: dev/pccbb/pccbb.c Index: dev/pci/pci.c Index: dev/sio/sio.c Index: dev/streams/streams.c Index: dev/syscons/fade/fade_saver.c Index: dev/tdfx/tdfx_pci.c Index: dev/trm/trm.c Index: dev/usb/if_cue.c Index: dev/usb/usb_port.h Index: dev/vx/if_vx_eisa.c Index: dev/xe/if_xe.c Index: fs/devfs/devfs_vnops.c Index: fs/fifofs/fifo_vnops.c Index: fs/msdosfs/msdosfs_vnops.c Index: fs/nullfs/null_vfsops.c Index: fs/umapfs/umap_vfsops.c Index: geom/geom.h Index: geom/geom_aes.c Index: geom/geom_apple.c Index: geom/geom_bsd.c Index: geom/geom_dev.c Index: geom/geom_disk.c Index: geom/geom_gpt.c Index: geom/geom_mbr.c Index: geom/geom_mirror.c Index: geom/geom_pc98.c Index: geom/geom_slice.c Index: geom/geom_slice.h Index: geom/geom_subr.c Index: geom/geom_sunlabel.c Index: geom/geom_vol_ffs.c Index: geom/bde/g_bde.c Index: geom/bde/g_bde_crypt.c Index: geom/bde/g_bde_work.c Index: gnu/i386/fpemul/fpu_trig.c Index: i386/conf/NOTES Index: i386/i386/bios.c Index: i386/i386/db_trace.c Index: i386/i386/i386-gdbstub.c Index: i386/i386/identcpu.c Index: i386/i386/math_emulate.c Index: i386/i386/nexus.c Index: i386/isa/clock.c Index: i386/isa/ctx.c Index: i386/isa/gpib.c Index: i386/isa/if_cx.c Index: i386/isa/wt.c Index: i386/pci/pci_bus.c Index: i4b/driver/i4b_trace.c Index: i4b/layer1/ifpi/i4b_ifpi_pci.c Index: i4b/layer1/ifpi2/i4b_ifpi2_pci.c Index: i4b/layer1/ifpnp/i4b_ifpnp_avm.c Index: i4b/layer1/itjc/i4b_itjc_pci.c Index: i4b/layer2/i4b_l2fsm.c Index: i4b/layer3/i4b_l3fsm.c Index: isa/fd.c Index: isa/pnp.c Index: isa/ppc.c Index: isa/psm.c Index: isa/vga_isa.c Index: isofs/cd9660/cd9660_lookup.c Index: kern/kern_conf.c Index: kern/kern_descrip.c Index: kern/kern_intr.c Index: kern/kern_malloc.c Index: kern/kern_synch.c Index: kern/kern_thread.c Index: kern/kern_uuid.c Index: kern/subr_prf.c Index: kern/subr_rman.c Index: kern/subr_witness.c Index: kern/tty_pty.c Index: kern/vfs_bio.c Index: kern/vfs_cluster.c Index: kern/vfs_subr.c Index: kern/vfs_syscalls.c Index: modules/Makefile Index: net/if_atmsubr.c Index: net/if_ef.c Index: netinet/ip_encap.c Index: netinet/tcp_input.c Index: nfsclient/bootp_subr.c Index: nfsclient/nfs_bio.c Index: nfsserver/nfs_syscalls.c Index: pc98/conf/NOTES Index: pci/alpm.c Index: pci/if_de.c Index: pci/if_devar.h Index: pci/if_pcn.c Index: pci/if_rl.c Index: pci/if_sf.c Index: pci/if_sk.c Index: pci/if_ste.c Index: pci/if_ti.c Index: pci/ncr.c Index: security/mac_lomac/mac_lomac.c Index: sys/buf.h Index: sys/chio.h Index: sys/malloc.h Index: sys/uuid.h Index: sys/vnode.h Index: ufs/ffs/ffs_alloc.c Index: ufs/ffs/ffs_vfsops.c Index: ufs/ffs/ffs_vnops.c Index: ufs/ufs/ufs_vnops.c Index: vm/uma_int.h Index: vm/vm_glue.c -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk_at_FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence.Received on Tue May 20 2003 - 22:27:42 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:08 UTC