cvs commit: ports/graphics/tiff Makefile ports/graphics/tiff/files patch-TIFFClose.3tiff patch-fax2ps.1 patch-raw2tiff.1 patch-tif_dir.c patch-tif_dirinfo.c patch-tif_dirread.c patch-tif_fax3.c patch-
dinoex 2008-09-20 07:33:20 UTC FreeBSD ports repository Modified files: graphics/tiffMakefile Added files: graphics/tiff/files patch-TIFFClose.3tiff patch-fax2ps.1 patch-raw2tiff.1 patch-tif_dir.c patch-tif_dirinfo.c patch-tif_dirread.c patch-tif_fax3.c patch-tif_jpeg.c patch-tif_lzw.c patch-tif_next.c patch-tif_pixarlog.c patch-tif_print.c patch-tif_read.c patch-tiff2pdf.1 patch-tiff2pdf.c patch-tiff2ps.1 patch-tiffcmp.1 patch-tiffsplit.1 patch-tiffsplit.c Log: - add Security patches - fix missign macro in manpages - add regression test Security: CVE-2006-2193 Security: CVE-2006-2327 Security: CVE-2006-2656 Security: CVE-2006-3459 Security: CVE-2006-3460 Security: CVE-2006-3461 Security: CVE-2006-3462 Security: CVE-2006-3463 Security: CVE-2006-3464 Security: CVE-2006-3465 Security: CVE-2008-2327 PR: 127434 Submitted by: <[EMAIL PROTECTED]> Obtained From: Gentoo,Debian Approved by:portmgr (marcus) Revision ChangesPath 1.66 +4 -1 ports/graphics/tiff/Makefile 1.1 +11 -0 ports/graphics/tiff/files/patch-TIFFClose.3tiff (new) 1.1 +74 -0 ports/graphics/tiff/files/patch-fax2ps.1 (new) 1.1 +11 -0 ports/graphics/tiff/files/patch-raw2tiff.1 (new) 1.1 +94 -0 ports/graphics/tiff/files/patch-tif_dir.c (new) 1.1 +24 -0 ports/graphics/tiff/files/patch-tif_dirinfo.c (new) 1.1 +321 -0ports/graphics/tiff/files/patch-tif_dirread.c (new) 1.1 +27 -0 ports/graphics/tiff/files/patch-tif_fax3.c (new) 1.1 +121 -0ports/graphics/tiff/files/patch-tif_jpeg.c (new) 1.1 +60 -0 ports/graphics/tiff/files/patch-tif_lzw.c (new) 1.1 +22 -0 ports/graphics/tiff/files/patch-tif_next.c (new) 1.1 +25 -0 ports/graphics/tiff/files/patch-tif_pixarlog.c (new) 1.1 +13 -0 ports/graphics/tiff/files/patch-tif_print.c (new) 1.1 +43 -0 ports/graphics/tiff/files/patch-tif_read.c (new) 1.1 +34 -0 ports/graphics/tiff/files/patch-tiff2pdf.1 (new) 1.1 +13 -0 ports/graphics/tiff/files/patch-tiff2pdf.c (new) 1.1 +142 -0ports/graphics/tiff/files/patch-tiff2ps.1 (new) 1.1 +11 -0 ports/graphics/tiff/files/patch-tiffcmp.1 (new) 1.1 +11 -0 ports/graphics/tiff/files/patch-tiffsplit.1 (new) 1.1 +21 -0 ports/graphics/tiff/files/patch-tiffsplit.c (new) ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/net route.c route.h
zec 2008-09-20 09:09:25 UTC FreeBSD src repository Modified files: sys/net route.c route.h Log: SVN rev 183200 on 2008-09-20 09:09:25Z by zec Move #defines for MRT-related constants from net/route.c to net/route.h, because the vnet code will need those constants as well. Reviewed by:bz Approved by:julian (mentor) MFC after: never Revision ChangesPath 1.139 +0 -20 src/sys/net/route.c 1.75 +21 -0 src/sys/net/route.h ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: ports/japanese/Canna Makefile ports/japanese/Canna/files patch-lib-RK-ncache.c
nork2008-09-20 09:59:24 UTC FreeBSD ports repository Modified files: japanese/Canna Makefile Added files: japanese/Canna/files patch-lib-RK-ncache.c Log: Fix crash issue of cannaserver. Obtained from: NetBSD, Canna CVS Repositry Approved by:portmgr (marcus) Committed at: the 27th EBUG Meeting at Bandai, Niigata, Japan (Powered by Daisuke) Committed with: EBUG Members (hre, karl, daigu, high, mikio, kaw and nork@) Revision ChangesPath 1.69 +1 -1 ports/japanese/Canna/Makefile 1.1 +11 -0 ports/japanese/Canna/files/patch-lib-RK-ncache.c (new) ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/sparc64/include tick.h src/sys/sparc64/sparc64 mp_machdep.c tick.c
marius 2008-09-20 11:26:13 UTC FreeBSD src repository Modified files: sys/sparc64/include tick.h sys/sparc64/sparc64 mp_machdep.c tick.c Log: SVN rev 183201 on 2008-09-20 11:26:13Z by marius Use the STICK timers only when absolutely necessary, i.e. if a machine consists of CPUs running at different speeds, for driving hardclock as these timers in turn are driven at frequencies as low as 5MHz, resulting in bad granularity compared to the TICK timers. However, don't employ the workaround for the BlackBird erratum #1 when using the TICK timer on machines with cheetah-class CPUs for performance reasons. Reported by:Florian Smeets Revision ChangesPath 1.6 +2 -0 src/sys/sparc64/include/tick.h 1.48 +2 -0 src/sys/sparc64/sparc64/mp_machdep.c 1.25 +29 -29src/sys/sparc64/sparc64/tick.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: www/en/security security.sgml
simon 2008-09-20 11:27:12 UTC FreeBSD doc repository Modified files: en/security security.sgml Log: Add note about so@ spam filtering. Revision ChangesPath 1.202 +14 -2 www/en/security/security.sgml ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/conf files.sparc64
marius 2008-09-20 11:28:42 UTC FreeBSD src repository Modified files: sys/conf files.sparc64 Log: SVN rev 183202 on 2008-09-20 11:28:42Z by marius Some of the assembly files depend on v9a/v9b-only instructions so compile these with -mcpu=ultrasparc (which is the hard-coded default of our system compiler), which allows the remainder of the kernel to be compiled with "only" -mcpu=v9 for reference and testing purposes. Revision ChangesPath 1.98 +8 -3 src/sys/conf/files.sparc64 ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/conf files.sparc64 options.sparc64
marius 2008-09-20 11:34:18 UTC FreeBSD src repository Modified files: sys/conf files.sparc64 options.sparc64 Log: SVN rev 183203 on 2008-09-20 11:34:18Z by marius Remove duplicate entry accidentally introduced with r183202. Revision ChangesPath 1.99 +0 -1 src/sys/conf/files.sparc64 1.16 +2 -0 src/sys/conf/options.sparc64 ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/conf options.sparc64
marius 2008-09-20 11:46:07 UTC FreeBSD src repository Modified files: sys/conf options.sparc64 Log: SVN rev 183204 on 2008-09-20 11:46:07Z by marius Revert this part of r183203 which wasn't meant to be committed, yet. Revision ChangesPath 1.17 +0 -2 src/sys/conf/options.sparc64 ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sbin/ipfw ipfw2.c
rik 2008-09-20 15:54:22 UTC FreeBSD src repository Modified files: sbin/ipfwipfw2.c Log: SVN rev 183205 on 2008-09-20 15:54:22Z by rik Do not do the useless job for an empty table. MFC after: 1 month Revision ChangesPath 1.122 +5 -0 src/sbin/ipfw/ipfw2.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sbin/ipfw ipfw2.c
rik 2008-09-20 16:17:49 UTC FreeBSD src repository Modified files: sbin/ipfwipfw2.c Log: SVN rev 183206 on 2008-09-20 16:17:49Z by rik Style(9) the show_nat() function. Revision ChangesPath 1.123 +2 -1 src/sbin/ipfw/ipfw2.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/i386/i386 pmap.c
alc 2008-09-20 16:24:42 UTC FreeBSD src repository Modified files: sys/i386/i386pmap.c Log: SVN rev 183207 on 2008-09-20 16:24:42Z by alc MFamd64 SVN rev 179749 CVS rev 1.620 Reverse the direction of pmap_promote_pde()'s traversal over the specified page table page. The direction of the traversal can matter if pmap_promote_pde() has to remove write access (PG_RW) from a PTE that hasn't been modified (PG_M). In general, if there are two or more such PTEs to choose among, it is better to write protect the one nearer the high end of the page table page rather than the low end. This is because most programs access memory in an ascending direction. The net result of this change is a sometimes significant reduction in the number of failed promotion attempts and the number of pages that are write protected by pmap_promote_pde(). MFamd64 SVN rev 179777 CVS rev 1.621 Tweak the promotion test in pmap_promote_pde(). Specifically, test PG_A before PG_M. This sometimes prevents unnecessary removal of write access from a PTE. Overall, the net result is fewer demotions and promotion failures. Revision ChangesPath 1.629 +32 -16src/sys/i386/i386/pmap.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sbin/ipfw ipfw2.c
rik 2008-09-20 16:46:19 UTC FreeBSD src repository Modified files: sbin/ipfwipfw2.c Log: SVN rev 183208 on 2008-09-20 16:46:19Z by rik Remove some unused variables. Revision ChangesPath 1.124 +3 -4 src/sbin/ipfw/ipfw2.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: ports/graphics/png Makefile distinfo ports/graphics/png/files patch-ab
ache2008-09-20 18:24:29 UTC FreeBSD ports repository Modified files: graphics/png Makefile distinfo graphics/png/files patch-ab Log: Update to 1.2.32 which includes security fix. Security: CVE-2008-3964 PR: 127502 Submitted by: bf <[EMAIL PROTECTED]> Approved by:portmgr (linimon) Revision ChangesPath 1.92 +1 -1 ports/graphics/png/Makefile 1.43 +3 -3 ports/graphics/png/distinfo 1.16 +1 -1 ports/graphics/png/files/patch-ab ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: doc/en_US.ISO8859-1/articles/portbuild article.sgml
linimon 2008-09-20 18:47:41 UTC FreeBSD doc repository Modified files: en_US.ISO8859-1/articles/portbuild article.sgml Log: Mention bugfix in processlogs script. Revision ChangesPath 1.35 +1 -1 doc/en_US.ISO8859-1/articles/portbuild/article.sgml ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sbin/ipfw ipfw2.c
rik 2008-09-20 19:25:02 UTC FreeBSD src repository Modified files: sbin/ipfwipfw2.c Log: SVN rev 183209 on 2008-09-20 19:25:02Z by rik Free allocated memory. Revision ChangesPath 1.125 +1 -0 src/sbin/ipfw/ipfw2.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/net if_clone.c if_clone.h src/sys/net80211 ieee80211_freebsd.c
thompsa 2008-09-20 19:38:37 UTC FreeBSD src repository Modified files: sys/net if_clone.c if_clone.h sys/net80211 ieee80211_freebsd.c Log: SVN rev 183210 on 2008-09-20 19:38:37Z by thompsa Fix clone destruction, can't use the simple api because that does not remove the ifnet from cloner's list. Expose if_clone_destroyif api to do this. Submitted by: sam Revision ChangesPath 1.12 +1 -2 src/sys/net/if_clone.c 1.5 +1 -0 src/sys/net/if_clone.h 1.21 +1 -1 src/sys/net80211/ieee80211_freebsd.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/kern vfs_vnops.c
kib 2008-09-20 19:43:22 UTC FreeBSD src repository Modified files: sys/kern vfs_vnops.c Log: SVN rev 183211 on 2008-09-20 19:43:22Z by kib Initialize birthtime fields in vn_stat() to prevent stat(2) from returning uninitialized birthtime. Most file systems don't initialize birthtime properly in their VOP_GETTATTR(). Submitted by: Jaakko Heinonen Reviewed by:bde Discussed on: freebsd-fs MFC after: 1 month Revision ChangesPath 1.266 +9 -0 src/sys/kern/vfs_vnops.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/fs/tmpfs tmpfs_vnops.c src/sys/gnu/fs/xfs/FreeBSD xfs_vnops.c src/sys/kern uipc_mqueue.c src/sys/ufs/ufs ufs_vnops.c
kib 2008-09-20 19:46:45 UTC FreeBSD src repository Modified files: sys/fs/tmpfs tmpfs_vnops.c sys/gnu/fs/xfs/FreeBSD xfs_vnops.c sys/kern uipc_mqueue.c sys/ufs/ufs ufs_vnops.c Log: SVN rev 183212 on 2008-09-20 19:46:45Z by kib Initialize va_flags and va_filerev properly in VOP_GETATTR(). Don't initialize va_vaflags and va_spare because they are not part of the VOP_GETATTR() API. Also don't initialize birthtime to ctime or zero. Submitted by: Jaakko Heinonen Reviewed by:bde Discussed on: freebsd-fs MFC after: 1 month Revision ChangesPath 1.21 +1 -3 src/sys/fs/tmpfs/tmpfs_vnops.c 1.11 +0 -6 src/sys/gnu/fs/xfs/FreeBSD/xfs_vnops.c 1.34 +0 -1 src/sys/kern/uipc_mqueue.c 1.303 +0 -2 src/sys/ufs/ufs/ufs_vnops.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/kern vfs_vnops.c
kib 2008-09-20 19:48:24 UTC FreeBSD src repository Modified files: sys/kern vfs_vnops.c Log: SVN rev 183213 on 2008-09-20 19:48:24Z by kib Initialize va_rdev to NODEV and va_fsid to VNOVAL before the VOP_GETATTR() call in vn_stat(). Thus if a file system doesn't initialize those fields in VOP_GETATTR() they will have a sane default value. Submitted by: Jaakko Heinonen Discussed on: freebsd-fs MFC after: 1 month Revision ChangesPath 1.267 +2 -0 src/sys/kern/vfs_vnops.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/fs/fdescfs fdesc_vnops.c src/sys/fs/hpfs hpfs_vnops.c src/sys/fs/msdosfs msdosfs_vnops.c src/sys/fs/ntfs ntfs_vnops.c src/sys/fs/portalfs portal_vnops.c src/sys/fs/smbfs smbfs_node
kib 2008-09-20 19:49:15 UTC FreeBSD src repository Modified files: sys/fs/fdescfs fdesc_vnops.c sys/fs/hpfs hpfs_vnops.c sys/fs/msdosfs msdosfs_vnops.c sys/fs/ntfs ntfs_vnops.c sys/fs/portalfs portal_vnops.c sys/fs/smbfs smbfs_node.c sys/fs/tmpfs tmpfs_vnops.c sys/fs/udf udf_vnops.c sys/kern uipc_mqueue.c Log: SVN rev 183214 on 2008-09-20 19:49:15Z by kib Initialize va_rdev to NODEV instead of 0 or VNOVAL in VOP_GETATTR(). NODEV is more appropriate when va_rdev doesn't have a meaningful value. Submitted by: Jaakko Heinonen Suggested by: bde Discussed on: freebsd-fs MFC after: 1 month Revision ChangesPath 1.111 +1 -1 src/sys/fs/fdescfs/fdesc_vnops.c 1.74 +1 -1 src/sys/fs/hpfs/hpfs_vnops.c 1.188 +1 -1 src/sys/fs/msdosfs/msdosfs_vnops.c 1.63 +1 -1 src/sys/fs/ntfs/ntfs_vnops.c 1.76 +1 -1 src/sys/fs/portalfs/portal_vnops.c 1.41 +1 -1 src/sys/fs/smbfs/smbfs_node.c 1.22 +1 -1 src/sys/fs/tmpfs/tmpfs_vnops.c 1.70 +1 -1 src/sys/fs/udf/udf_vnops.c 1.35 +1 -1 src/sys/kern/uipc_mqueue.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/fs/devfs devfs_vnops.c src/sys/fs/fdescfs fdesc_vnops.c src/sys/fs/portalfs portal_vnops.c src/sys/fs/pseudofs pseudofs_vnops.c src/sys/fs/tmpfs tmpfs_vnops.c src/sys/gnu/fs/xfs/Fr
kib 2008-09-20 19:50:52 UTC FreeBSD src repository Modified files: sys/fs/devfs devfs_vnops.c sys/fs/fdescfs fdesc_vnops.c sys/fs/portalfs portal_vnops.c sys/fs/pseudofs pseudofs_vnops.c sys/fs/tmpfs tmpfs_vnops.c sys/gnu/fs/xfs/FreeBSD xfs_vnops.c sys/kern uipc_mqueue.c sys/nfsclientnfs_vnops.c Log: SVN rev 183215 on 2008-09-20 19:50:52Z by kib fdescfs, devfs, mqueuefs, nfs, portalfs, pseudofs, tmpfs and xfs initialize the vattr structure in VOP_GETATTR() with VATTR_NULL(), vattr_null() or by zeroing it. Remove these to allow preinitialization of fields work in vn_stat(). This is needed to get birthtime initialized correctly. Submitted by: Jaakko Heinonen Discussed on: freebsd-fs MFC after: 1 month Revision ChangesPath 1.167 +1 -2 src/sys/fs/devfs/devfs_vnops.c 1.112 +3 -3 src/sys/fs/fdescfs/fdesc_vnops.c 1.77 +1 -2 src/sys/fs/portalfs/portal_vnops.c 1.69 +1 -1 src/sys/fs/pseudofs/pseudofs_vnops.c 1.23 +0 -2 src/sys/fs/tmpfs/tmpfs_vnops.c 1.12 +0 -1 src/sys/gnu/fs/xfs/FreeBSD/xfs_vnops.c 1.36 +0 -1 src/sys/kern/uipc_mqueue.c 1.289 +23 -3 src/sys/nfsclient/nfs_vnops.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/vm vm_mmap.c
kib 2008-09-20 19:56:02 UTC FreeBSD src repository Modified files: sys/vm vm_mmap.c Log: SVN rev 183216 on 2008-09-20 19:56:02Z by kib Allow the d_mmap driver methods to use cdevpriv KPI during verification phase of establishing mapping. Discussed with: rwatson, jhb, rnoland Tested by: rnoland MFC after: 3 days Revision ChangesPath 1.224 +2 -0 src/sys/vm/vm_mmap.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/lib/libc/gen getosreldate.3
rodrigc 2008-09-20 21:12:54 UTC FreeBSD src repository Modified files: lib/libc/gen getosreldate.3 Log: SVN rev 183217 on 2008-09-20 21:12:54Z by rodrigc does not have a forward declration of getosreldate(), so remove it from this man page. MFC after: 3 days Revision ChangesPath 1.4 +0 -1 src/lib/libc/gen/getosreldate.3 ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/usr.bin/ar Makefile acplex.l acpyacc.y ar.c ar.h write.c
kaiw2008-09-20 22:10:10 UTC FreeBSD src repository Modified files: usr.bin/ar Makefile ar.c ar.h write.c Added files: usr.bin/ar acplex.l acpyacc.y Log: SVN rev 183218 on 2008-09-20 22:10:10Z by kaiw Add support for option "-M", which is used to operate ar(1) in a script mode like the MRI(Microtec Research Inc.) "librarian" program. Originally this option is provided by Binutils ar(1) to ease the transition for developers who are used to writing "librarian" scripts. We added this option to BSD ar(1) because: 1. Further improve the compatibility with Binutils ar(1). 2. There are still a few software using this -M option. (at least one in our ports collection) Suggested by: rink & erwin Revision ChangesPath 1.21 +1 -1 src/usr.bin/ar/Makefile 1.1 +78 -0 src/usr.bin/ar/acplex.l (new) 1.1 +662 -0src/usr.bin/ar/acpyacc.y (new) 1.19 +10 -2 src/usr.bin/ar/ar.c 1.4 +6 -3 src/usr.bin/ar/ar.h 1.6 +107 -41 src/usr.bin/ar/write.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
removal of ipi_all() and ipi_self() [Re: cvs commit: src/sys/sparc64/include smp.h src/sys/sparc64/sparc64 genassym.c mp_machdep.c]
On Thu, Sep 18, 2008 at 12:48:52PM -0700, Marcel Moolenaar wrote: > > On Sep 18, 2008, at 12:19 PM, Marius Strobl wrote: > > >On Thu, Sep 18, 2008 at 10:27:51AM -0400, John Baldwin wrote: > >>On Thursday 18 September 2008 09:56:30 am Marius Strobl wrote: > >>>marius 2008-09-18 13:56:30 UTC > >>> > >>> FreeBSD src repository > >>> > >>> Modified files: > >>> sys/sparc64/include smp.h > >>> sys/sparc64/sparc64 genassym.c mp_machdep.c > >>> Log: > >>> SVN rev 183142 on 2008-09-18 13:56:30Z by marius > >>> > >>> - Newer firmware versions no longer provide SUNW,stop-self so just > >>> disable interrupts and loop forever with these. > >>> - Hide all MP-related bits in underneath #ifdef > >>>SMP. > >>> - Inline ipi_all_but_self(9) and ipi_selected(9). We don't expose > >>>any > >>> additional bits but save a few cycles by doing so. > >>> - Remove ipi_all(9), which actually only called panic(9). It > >>>can't be > >>> implemented natively anyway and having it removed at least causes > >>> MI users to fail already fail when linking. > >> > >>Should we just remove ipi_all() completely? > >> > > > >Well, grepping in the CVS repository shows that there never was > >an actually consumer of ipi_all() (only #ifdef'ed out ones in > >ironically the sparc64 code) so it seems to be a good candidate > >for axing. Generally I can't think of a reason why MI code would > >want a CPU to send an IPI to itself. Actually, ipi_self() also > >isn't and never was used in MI code, only in ia64 and powerpc > >code for testing purposes. > > That's DS (=developer-specific) code rather than MI or MD code :-) > > Sending a test IPI to 'self' helps with bring-up or porting, but > serves no real purpose (other than maybe a POST-like purpose) > once IPIs are known to work... > Okay, I take these as a call for removing ipi_all() and ipi_self() along with the ia64 and powerpc test IPI code completely. A patch doing just that and which passes a universe build just fine is at: http://people.freebsd.org/~marius/nuke_ipi_all_self.diff Does anybody object to committing it? Should __FreeBSD_version be bumped for this? Marius ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/tools/tools/net80211/scripts config
sam 2008-09-21 00:26:13 UTC FreeBSD src repository Modified files: tools/tools/net80211/scripts config Log: SVN rev 183219 on 2008-09-21 00:26:13Z by sam eliminate hardwired lists; use the media type to autoconfig Revision ChangesPath 1.2 +17 -3 src/tools/tools/net80211/scripts/config ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/usr.bin/ar Makefile
kaiw2008-09-21 00:27:16 UTC FreeBSD src repository Modified files: usr.bin/ar Makefile Log: SVN rev 183220 on 2008-09-21 00:27:16Z by kaiw Fix build. Revision ChangesPath 1.22 +2 -0 src/usr.bin/ar/Makefile ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/dev/ath if_athvar.h
sam 2008-09-21 00:28:54 UTC FreeBSD src repository Modified files: sys/dev/ath if_athvar.h Log: SVN rev 183221 on 2008-09-21 00:28:54Z by sam fix memory smash on lp64 platforms; mostly noticeable in user mode as being unable to associate Revision ChangesPath 1.67 +5 -0 src/sys/dev/ath/if_athvar.h ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/dev/ath if_ath.c
sam 2008-09-21 00:30:33 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: SVN rev 183222 on 2008-09-21 00:30:33Z by sam fix compilation on 64-bit platform w/ ATH_DEBUG Revision ChangesPath 1.192 +2 -1 src/sys/dev/ath/if_ath.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: CVSROOT modules
edwin 2008-09-21 00:09:15 UTC FreeBSD ports repository Modified files: .modules Log: Ports modules update at Sunday 21 September 2008 at 00:09 Revision ChangesPath 1.20158 +0 -0 CVSROOT/modules ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: cvs commit: CVSROOT modules
On Sat, Sep 20, 2008 at 12:09:19AM +, Edwin Groothuis wrote: > edwin 2008-09-20 00:09:19 UTC > > FreeBSD ports repository > > Modified files: > .modules > Log: > Ports modules update at Saturday 20 September 2008 at 00:09 > > Revision ChangesPath > 1.20157 +0 -0 CVSROOT/modules Apparently, we're still experiencing these +0-0 commits to modules. May I ask if it's going to be fixed? Thanks. ./danfe ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: cvs commit: CVSROOT modules
On Sun, Sep 21, 2008 at 04:44:26AM +, Alexey Dokuchaev wrote: > On Sat, Sep 20, 2008 at 12:09:19AM +, Edwin Groothuis wrote: > > edwin 2008-09-20 00:09:19 UTC > > > > FreeBSD ports repository > > > > Modified files: > > .modules > > Log: > > Ports modules update at Saturday 20 September 2008 at 00:09 > > > > Revision ChangesPath > > 1.20157 +0 -0 CVSROOT/modules > > Apparently, we're still experiencing these +0-0 commits to modules. May > I ask if it's going to be fixed? The age of the CVSROOT-ports/modules file is used by other projects to determine the up-to-dateness of the CVSUP collection. See http://www.mavetju.org/unix/freebsd-mirrors/ It's a minor inconvinience for a big improvement. Edwin -- Edwin Groothuis |Personal website: http://www.mavetju.org [EMAIL PROTECTED]| Weblog: http://www.mavetju.org/weblog/ ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/net if_lagg.c
thompsa 2008-09-21 06:01:03 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/net if_lagg.c Log: SVN rev 183223 on 2008-09-21 06:01:03Z by thompsa MFC r183135 Make sure there is at least one port to avoid divide by zero when choosing the tx port. Approved by:re (kensmith) Revision ChangesPath 1.19.2.8 +2 -1 src/sys/net/if_lagg.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/net if_lagg.c
thompsa 2008-09-21 06:01:52 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/net if_lagg.c Log: SVN rev 183224 on 2008-09-21 06:01:52Z by thompsa MFC r183135 Make sure there is at least one port to avoid divide by zero when choosing the tx port. Approved by:re (kensmith) Revision ChangesPath 1.11.2.12 +2 -1 src/sys/net/if_lagg.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"