Re: svn commit: r205014 - in head: . sys/amd64/amd64 sys/amd64/conf sys/amd64/include sys/amd64/linux32 sys/compat/freebsd32 sys/compat/ia32 sys/conf sys/fs/procfs sys/ia64/conf sys/ia64/ia64 sys/ia64

2010-03-13 Thread Ed Schouten
* Carlos A. M. dos Santos unixma...@gmail.com wrote: COMPAT_FREEBSD32 is an unfortunate choice. It can be easily interpreted as compatible with FreeBSD 3.2. That's no problem, since COMPAT_FREEBSD%d was already a misnomer. It would have been a lot better if it were replaced by a numerical

svn commit: r205116 - in head/sys: amd64/conf i386/conf ia64/conf pc98/conf powerpc/conf sparc64/conf sun4v/conf

2010-03-13 Thread Ed Schouten
Author: ed Date: Sat Mar 13 09:21:00 2010 New Revision: 205116 URL: http://svn.freebsd.org/changeset/base/205116 Log: Remove COMPAT_43TTY from stock kernel configuration files. COMPAT_43TTY enables the sgtty interface. Even though its exposure has only been removed in FreeBSD 8.0, it

Re: svn commit: r205014 - in head: . sys/amd64/amd64 sys/amd64/conf sys/amd64/include sys/amd64/linux32 sys/compat/freebsd32 sys/compat/ia32 sys/conf sys/fs/procfs sys/ia64/conf sys/ia64/ia64 sys/ia64

2010-03-13 Thread Alexey Dokuchaev
On Sat, Mar 13, 2010 at 03:30:08AM -0600, Mark Linimon wrote: On Fri, Mar 12, 2010 at 11:53:46PM -0300, Carlos A. M. dos Santos wrote: Thanks God we have you, the holy committers to protect us from our own ignorance. Please remember that in most cases, FreeBSD committers do so merely for

svn commit: r205118 - head/sbin/sysctl

2010-03-13 Thread Bruce Cran
Author: brucec Date: Sat Mar 13 11:08:57 2010 New Revision: 205118 URL: http://svn.freebsd.org/changeset/base/205118 Log: Free the memory allocated via strdup. PR: bin/113881 Submitted by: Alexander Drozdov dzal_mail mtu-net.ru Approved by: rrs (mentor) MFC after:1

svn commit: r205119 - head/contrib/top

2010-03-13 Thread Bruce Cran
Author: brucec Date: Sat Mar 13 11:17:39 2010 New Revision: 205119 URL: http://svn.freebsd.org/changeset/base/205119 Log: Change the 'amt' parameter in format_k2 from int to unsigned long long to match the values passed in and prevent the SIZE field being corrupted when more than 2TB is

svn commit: r205120 - head/sys/dev/drm

2010-03-13 Thread Robert Noland
Author: rnoland Date: Sat Mar 13 11:51:18 2010 New Revision: 205120 URL: http://svn.freebsd.org/changeset/base/205120 Log: Add support for Intel Pineview chips, aka IGD Slightly modified version of the submitted patch. PR: 143427 Submitted by: Mamoru Sumida

svn commit: r205121 - head/etc/rc.d

2010-03-13 Thread Jaakko Heinonen
Author: jh Date: Sat Mar 13 12:02:44 2010 New Revision: 205121 URL: http://svn.freebsd.org/changeset/base/205121 Log: Use an unique directory name instead of hardcoded /tmp/.diskless. A malicious user could create a file named /tmp/.diskless and cause the script to misbehave. PR:

Re: svn commit: r205090 - head/sys/dev/bge

2010-03-13 Thread Bruce Evans
On Fri, 12 Mar 2010, Pyun YongHyeon wrote: Log: Reorder interrupt handler a bit such that producer/consumer index of status block is read first before acknowledging the interrupts. Otherwise bge(4) may get stale status block as acknowledging an interrupt may yield another status block

Re: svn commit: r205104 - in head/sys: dev/xen/netback netinet netinet6

2010-03-13 Thread Robert Watson
On Fri, 12 Mar 2010, Randall Stewart wrote: The proper fix for the delayed SCTP checksum is to have the delayed function take an argument as to the offset to the SCTP header. This allows it to work for V4 and V6. This of course means changing all callers of the function to either pass the

Re: svn commit: r205014 - in head: . sys/amd64/amd64 sys/amd64/conf sys/amd64/include sys/amd64/linux32 sys/compat/freebsd32 sys/compat/ia32 sys/conf sys/fs/procfs sys/ia64/conf sys/ia64/ia64 sys/ia64

2010-03-13 Thread Robert Watson
On Sat, 13 Mar 2010, Rui Paulo wrote: There's a lengthy discussion about this on another mailing list. This is unlikely to be changed and emailing the committer who provided valuable time on this code wastes his time and everyone else's. So the user - the person to whom the software is

Re: svn commit: r205093 - head/sys/net

2010-03-13 Thread Bjoern A. Zeeb
On Fri, 12 Mar 2010, Kip Macy wrote: Author: kmacy Date: Fri Mar 12 19:26:45 2010 New Revision: 205093 URL: http://svn.freebsd.org/changeset/base/205093 Log: re-update copyright to 2010 pointed out by danfe@ Modified: head/sys/net/flowtable.c Modified: head/sys/net/flowtable.c

Re: svn commit: r205104 - in head/sys: dev/xen/netback netinet netinet6

2010-03-13 Thread Randall Stewart
Hmm. did not think of that.. we COULD possible do it another way.. a bit harder but possible.. i.e. have the delayed sack code actually look into the mbufs and see if its ipv4 or ipv6.. I thought about doing it that way but it takes more cycles ;-o I could refactor that this way if you

Re: svn commit: r205104 - in head/sys: dev/xen/netback netinet netinet6

2010-03-13 Thread Robert N. M. Watson
On Mar 13, 2010, at 1:50 PM, Randall Stewart wrote: did not think of that.. we COULD possible do it another way.. a bit harder but possible.. i.e. have the delayed sack code actually look into the mbufs and see if its ipv4 or ipv6.. I thought about doing it that way but it takes more cycles

svn commit: r205122 - head/sys/sys

2010-03-13 Thread Joseph Koshy
Author: jkoshy Date: Sat Mar 13 15:10:07 2010 New Revision: 205122 URL: http://svn.freebsd.org/changeset/base/205122 Log: Correct a typo. Submitted by: Rahul Saxena rahul dot k dot saxena at gmail dot com Modified: head/sys/sys/pmc.h Modified: head/sys/sys/pmc.h

Re: svn commit: r205014 - in head: . sys/amd64/amd64 sys/amd64/conf sys/amd64/include sys/amd64/linux32 sys/compat/freebsd32 sys/compat/ia32 sys/conf sys/fs/procfs sys/ia64/conf sys/ia64/ia64 sys/ia64

2010-03-13 Thread Ed Schouten
* M. Warner Losh i...@bsdimp.com wrote: that sounds like a good idea. But it isn't as simple as changing all the COMPAT_FREEBSDX in the .c code. There's also hooks in the syscall glue generation that would be affected. Hmmm... Indeed. I thought a bit more about this and I realized it would

svn commit: r205125 - in head/lib/libcompat: 4.1 4.3

2010-03-13 Thread Ed Schouten
Author: ed Date: Sat Mar 13 18:06:17 2010 New Revision: 205125 URL: http://svn.freebsd.org/changeset/base/205125 Log: Small style(9) cleanups. Modified: head/lib/libcompat/4.1/ascftime.c head/lib/libcompat/4.1/cftime.c head/lib/libcompat/4.1/ftime.c head/lib/libcompat/4.1/getpw.c

svn commit: r205126 - head/sys/dev/drm

2010-03-13 Thread Robert Noland
Author: rnoland Date: Sat Mar 13 18:14:51 2010 New Revision: 205126 URL: http://svn.freebsd.org/changeset/base/205126 Log: Fix build after typo. Reported by: Sergey V. Dyatko sergey.dya...@gmail.com MFC after:3 days Modified: head/sys/dev/drm/i915_drv.h Modified:

svn commit: r205130 - head/bin/sh

2010-03-13 Thread Jilles Tjoelker
Author: jilles Date: Sat Mar 13 20:43:11 2010 New Revision: 205130 URL: http://svn.freebsd.org/changeset/base/205130 Log: sh: Fix longjmp clobber warnings in parser.c. Make parsebackq a function instead of an emulated nested function. This puts the setjmp usage in a smaller function

Re: svn commit: r205118 - head/sbin/sysctl

2010-03-13 Thread Garrett Cooper
On Sat, Mar 13, 2010 at 1:13 PM, Garrett Cooper yanef...@gmail.com wrote: On Sat, Mar 13, 2010 at 3:08 AM, Bruce Cran bru...@freebsd.org wrote: Author: brucec Date: Sat Mar 13 11:08:57 2010 New Revision: 205118 URL: http://svn.freebsd.org/changeset/base/205118 Log:  Free the memory

svn commit: r205134 - head/sys/modules/zfs

2010-03-13 Thread Kip Macy
Author: kmacy Date: Sat Mar 13 21:53:48 2010 New Revision: 205134 URL: http://svn.freebsd.org/changeset/base/205134 Log: make UMA the default allocator for ZFS buffers - this avoids a great deal of contention in kmem_alloc MFC after:7 days Modified: head/sys/modules/zfs/Makefile

Re: svn commit: r205024 - head/sys/net

2010-03-13 Thread Paul B Mahol
On 3/11/10, Qing Li qin...@freebsd.org wrote: Author: qingli Date: Thu Mar 11 17:56:46 2010 New Revision: 205024 URL: http://svn.freebsd.org/changeset/base/205024 Log: The if_tap interface is of IFT_ETHERNET type, but it does not set or update the if_link_state variable. As such

Re: svn commit: r205128 - in head: crypto/openssl crypto/openssl/apps crypto/openssl/crypto crypto/openssl/crypto/aes crypto/openssl/crypto/aes/asm crypto/openssl/crypto/asn1 crypto/openssl/crypto/bio

2010-03-13 Thread Doug Barton
On 03/13/10 11:22, Simon L. Nielsen wrote: Author: simon Date: Sat Mar 13 19:22:41 2010 New Revision: 205128 URL: http://svn.freebsd.org/changeset/base/205128 Log: Merge OpenSSL 0.9.8m into head. This also reverts some FreeBSD local changes so we should now be back to using

svn commit: r205137 - head/crypto/openssl/apps

2010-03-13 Thread Simon L. Nielsen
Author: simon Date: Sat Mar 13 22:37:07 2010 New Revision: 205137 URL: http://svn.freebsd.org/changeset/base/205137 Log: Readd $FreeBSD$ to the OpenSSL config file as that's useful for mergemaster. Suggested by: dougb Modified: head/crypto/openssl/apps/openssl.cnf Modified:

Re: svn commit: r205128 - in head: crypto/openssl crypto/openssl/apps crypto/openssl/crypto crypto/openssl/crypto/aes crypto/openssl/crypto/aes/asm crypto/openssl/crypto/asn1 crypto/openssl/crypto/bio

2010-03-13 Thread Simon L. Nielsen
B0;251;0cOn 2010.03.13 14:27:22 -0800, Doug Barton wrote: On 03/13/10 11:22, Simon L. Nielsen wrote: Author: simon Date: Sat Mar 13 19:22:41 2010 New Revision: 205128 URL: http://svn.freebsd.org/changeset/base/205128 Log: Merge OpenSSL 0.9.8m into head. This also reverts

svn commit: r205138 - in head: bin/sh tools/regression/bin/sh/errors

2010-03-13 Thread Jilles Tjoelker
Author: jilles Date: Sat Mar 13 22:53:17 2010 New Revision: 205138 URL: http://svn.freebsd.org/changeset/base/205138 Log: sh: Do not abort on a redirection error if there is no command word. Although simple commands without a command word (only assignments and/or redirections) are much

Re: svn commit: r204939 - head/secure/libexec

2010-03-13 Thread Doug Barton
On 03/10/10 03:31, Dag-Erling Smørgrav wrote: Doug Barton do...@freebsd.org writes: Log: Fix the build. The ssh-pkcs11-helper directory is empty, which is causing confusion. The proper way to handle this would have been to send me an email asking if perhaps I had forgotten to commit

Re: svn commit: r205128 - in head: crypto/openssl crypto/openssl/apps crypto/openssl/crypto crypto/openssl/crypto/aes crypto/openssl/crypto/aes/asm crypto/openssl/crypto/asn1 crypto/openssl/crypto/bio

2010-03-13 Thread Doug Barton
On 03/13/10 14:39, Simon L. Nielsen wrote: B0;251;0cOn 2010.03.13 14:27:22 -0800, Doug Barton wrote: On 03/13/10 11:22, Simon L. Nielsen wrote: Author: simon Date: Sat Mar 13 19:22:41 2010 New Revision: 205128 URL: http://svn.freebsd.org/changeset/base/205128 Log: Merge OpenSSL 0.9.8m

Re: svn commit: r204902 - in head/sys: net netinet

2010-03-13 Thread Doug Barton
On 03/10/10 15:58, David O'Brien wrote: I guess I don't get it - we have got reports of this badly affecting basic functionallity for several people and yet we wont fix stock sources? This is serving users well? Qing, I appreciate the care you took in not wanting to add more breakage to

svn commit: r205145 - head/usr.sbin/mergemaster

2010-03-13 Thread Doug Barton
Author: dougb Date: Sun Mar 14 05:22:46 2010 New Revision: 205145 URL: http://svn.freebsd.org/changeset/base/205145 Log: Make it more clear in the docs that -a is not compatible with -iFU, and enforce this in the code. Apparently a lot of users mistakenly combine -a with these flags and are