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-

2008-09-20 Thread Dirk Meyer
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

2008-09-20 Thread Marko Zec
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

2008-09-20 Thread Norikatsu Shigemura
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

2008-09-20 Thread Marius Strobl
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

2008-09-20 Thread Simon L. Nielsen
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

2008-09-20 Thread Marius Strobl
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

2008-09-20 Thread Marius Strobl
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

2008-09-20 Thread Marius Strobl
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

2008-09-20 Thread Roman Kurakin
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

2008-09-20 Thread Roman Kurakin
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

2008-09-20 Thread Alan Cox
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

2008-09-20 Thread Roman Kurakin
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

2008-09-20 Thread Andrey A. Chernov
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

2008-09-20 Thread Mark Linimon
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

2008-09-20 Thread Roman Kurakin
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

2008-09-20 Thread Andrew Thompson
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

2008-09-20 Thread Konstantin Belousov
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

2008-09-20 Thread Konstantin Belousov
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

2008-09-20 Thread Konstantin Belousov
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

2008-09-20 Thread Konstantin Belousov
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

2008-09-20 Thread Konstantin Belousov
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

2008-09-20 Thread Konstantin Belousov
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

2008-09-20 Thread Craig Rodrigues
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

2008-09-20 Thread Kai Wang
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]

2008-09-20 Thread Marius Strobl
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

2008-09-20 Thread Sam Leffler
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

2008-09-20 Thread Kai Wang
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

2008-09-20 Thread Sam Leffler
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

2008-09-20 Thread Sam Leffler
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

2008-09-20 Thread Edwin Groothuis
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

2008-09-20 Thread Alexey Dokuchaev
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

2008-09-20 Thread Edwin Groothuis
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

2008-09-20 Thread Andrew Thompson
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

2008-09-20 Thread Andrew Thompson
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]"