From owner-cvs-src@FreeBSD.ORG Sun Jun 29 00:17:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D69401065678; Sun, 29 Jun 2008 00:17:57 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AE0228FC14; Sun, 29 Jun 2008 00:17:57 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5T0HvXJ035375; Sun, 29 Jun 2008 00:17:57 GMT (envelope-from julian@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5T0HvOi035374; Sun, 29 Jun 2008 00:17:57 GMT (envelope-from julian@repoman.freebsd.org) Message-Id: <200806290017.m5T0HvOi035374@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to julian@repoman.freebsd.org using -f From: Julian Elischer Date: Sun, 29 Jun 2008 00:17:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet6 in6_rmx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 00:17:58 -0000 julian 2008-06-29 00:17:45 UTC FreeBSD src repository Modified files: sys/netinet6 in6_rmx.c Log: SVN rev 180084 on 2008-06-29 00:17:45Z by julian Rename two vars so that they are different from the same vars in ipv4. They are static so it was not a problem 'per se' but it was confusing to the reader. Obtained from: vimage tree Revision Changes Path 1.22 +7 -7 src/sys/netinet6/in6_rmx.c From owner-cvs-src@FreeBSD.ORG Sun Jun 29 00:25:29 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0D2691065671; Sun, 29 Jun 2008 00:25:29 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A0CD48FC1F; Sun, 29 Jun 2008 00:25:28 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5T0PSFM036320; Sun, 29 Jun 2008 00:25:28 GMT (envelope-from julian@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5T0PSn3036319; Sun, 29 Jun 2008 00:25:28 GMT (envelope-from julian@repoman.freebsd.org) Message-Id: <200806290025.m5T0PSn3036319@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to julian@repoman.freebsd.org using -f From: Julian Elischer Date: Sun, 29 Jun 2008 00:25:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet6 ip6_ipsec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 00:25:29 -0000 julian 2008-06-29 00:25:16 UTC FreeBSD src repository Modified files: sys/netinet6 ip6_ipsec.c Log: SVN rev 180085 on 2008-06-29 00:25:16Z by julian Oops, we've been incrementing the wrong cantforward variable. Obtained from: vimage tree Revision Changes Path 1.10 +2 -1 src/sys/netinet6/ip6_ipsec.c From owner-cvs-src@FreeBSD.ORG Sun Jun 29 00:50:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8D647106567A; Sun, 29 Jun 2008 00:50:00 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 648AD8FC16; Sun, 29 Jun 2008 00:50:00 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5T0o0RV047469; Sun, 29 Jun 2008 00:50:00 GMT (envelope-from julian@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5T0o01W047468; Sun, 29 Jun 2008 00:50:00 GMT (envelope-from julian@repoman.freebsd.org) Message-Id: <200806290050.m5T0o01W047468@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to julian@repoman.freebsd.org using -f From: Julian Elischer Date: Sun, 29 Jun 2008 00:49:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netipsec key.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 00:50:00 -0000 julian 2008-06-29 00:49:50 UTC FreeBSD src repository Modified files: sys/netipsec key.c Log: SVN rev 180086 on 2008-06-29 00:49:50Z by julian Enter the 1990s. Use real function declaration. Revision Changes Path 1.33 +1 -1 src/sys/netipsec/key.c From owner-cvs-src@FreeBSD.ORG Sun Jun 29 01:05:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CD8651065673; Sun, 29 Jun 2008 01:05:01 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A589D8FC12; Sun, 29 Jun 2008 01:05:01 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5T151Xu049744; Sun, 29 Jun 2008 01:05:01 GMT (envelope-from julian@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5T151hx049743; Sun, 29 Jun 2008 01:05:01 GMT (envelope-from julian@repoman.freebsd.org) Message-Id: <200806290105.m5T151hx049743@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to julian@repoman.freebsd.org using -f From: Julian Elischer Date: Sun, 29 Jun 2008 01:04:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/rpc rpcb_clnt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 01:05:01 -0000 julian 2008-06-29 01:04:48 UTC FreeBSD src repository Modified files: sys/rpc rpcb_clnt.c Log: SVN rev 180087 on 2008-06-29 01:04:48Z by julian It may be #if 0'd out code, but change a varname to not shadow a global. Revision Changes Path 1.3 +4 -4 src/sys/rpc/rpcb_clnt.c From owner-cvs-src@FreeBSD.ORG Sun Jun 29 01:42:16 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 16D141065686; Sun, 29 Jun 2008 01:42:16 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail04.syd.optusnet.com.au (mail04.syd.optusnet.com.au [211.29.132.185]) by mx1.freebsd.org (Postfix) with ESMTP id A92C98FC13; Sun, 29 Jun 2008 01:42:15 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from c220-239-252-11.carlnfd3.nsw.optusnet.com.au (c220-239-252-11.carlnfd3.nsw.optusnet.com.au [220.239.252.11]) by mail04.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m5T1gAbi002254 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 29 Jun 2008 11:42:12 +1000 Date: Sun, 29 Jun 2008 11:42:10 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: David Schultz In-Reply-To: <20080628180230.GA37313@zim.MIT.EDU> Message-ID: <20080629110524.W92369@delplex.bde.org> References: <200806281758.m5SHwIl2083857@repoman.freebsd.org> <20080628180230.GA37313@zim.MIT.EDU> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/i386/gen _setjmp.S setjmp.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 01:42:16 -0000 On Sat, 28 Jun 2008, David Schultz wrote: > On Sat, Jun 28, 2008, David Schultz wrote: >> das 2008-06-28 17:58:06 UTC >> >> FreeBSD src repository >> >> Modified files: >> lib/libc/i386/gen _setjmp.S setjmp.S >> Log: >> SVN rev 180081 on 2008-06-28 17:58:06Z by das >> >> We should also save and restore the MXCSR as on amd64, but detecting >> whether the CPU supports SSE or not here is rather odious. > > Err, the first line of the commit message read: > > Don't clobber the FPU exception flags in longjmp. C99 requires them > to remain unchanged. > > ...but got cut off somehow. This is wrong. It breaks longjmp() from all COMPAT_[3-4] signal handlers (not just ones for SIGFPE). I don't like the corresponding change for amd64 either, and only approved it since amd64 doesn't support COMPAT_[3-4] signal handlers. With COMPAT_[3-4] signal handlers on i386, the entire FP environment of the interrupted context (except for the exception flags in the case of a SIGFPE for the FPU) are passed raw to the signal handler. We still restore the control word in longjmp(). Now we leave garbage in the tag and status words, (except for the exception flags in the case of a SIGFPE for the FPU -- these are clobbered (reset to 0) earlier and we have no way to recover them (except in RELENG_[1-4], they may be recovered from the saved exception status word in the pcb (probably need kmem to read this)). With !COMPAT_[3-4] signal handlers, the exception flags are (now unnecessarily) clobbered by signal handling before longjmp() from a signal handler can clobber them. longjmp() on i386 must clobber (reset to 0 or another safe state) the tag and status words (and perhaps other state like the error pointers) on i386. This is less controversial than restoring the control word and exception status words, since they are an implementation-defined part of the fenv API and ABI and resetting them has effects invisible to the API and ABI (only setting them to an unsafe state would have visible effects). Resetting these while preserving the status word would be slow; the unbroken version just used fninit to reset them together with the exception flags. Bruce From owner-cvs-src@FreeBSD.ORG Sun Jun 29 02:22:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D01B81065674; Sun, 29 Jun 2008 02:22:39 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from zim.MIT.EDU (ZIM.MIT.EDU [18.95.3.101]) by mx1.freebsd.org (Postfix) with ESMTP id 91A998FC28; Sun, 29 Jun 2008 02:22:39 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from zim.MIT.EDU (localhost [127.0.0.1]) by zim.MIT.EDU (8.14.2/8.14.2) with ESMTP id m5T2NN9M039626; Sat, 28 Jun 2008 22:23:23 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by zim.MIT.EDU (8.14.2/8.14.2/Submit) id m5T2NNTc039625; Sat, 28 Jun 2008 22:23:23 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Date: Sat, 28 Jun 2008 22:23:23 -0400 From: David Schultz To: Bruce Evans Message-ID: <20080629022323.GA39584@zim.MIT.EDU> Mail-Followup-To: Bruce Evans , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200806281758.m5SHwIl2083857@repoman.freebsd.org> <20080628180230.GA37313@zim.MIT.EDU> <20080629110524.W92369@delplex.bde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080629110524.W92369@delplex.bde.org> Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libc/i386/gen _setjmp.S setjmp.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 02:22:39 -0000 On Sun, Jun 29, 2008, Bruce Evans wrote: > On Sat, 28 Jun 2008, David Schultz wrote: > > Don't clobber the FPU exception flags in longjmp. C99 requires them > > to remain unchanged. > > > >...but got cut off somehow. > > This is wrong. It breaks longjmp() from all COMPAT_[3-4] signal > handlers (not just ones for SIGFPE). I don't like the corresponding > change for amd64 either, and only approved it since amd64 doesn't > support COMPAT_[3-4] signal handlers. How is it possible for an application linked against an 8.X libc, and which is doing anything even remotely close to reasonable, to get COMPAT_3 or COMPAT_4 signal behavior? From owner-cvs-src@FreeBSD.ORG Sun Jun 29 03:25:42 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 97C521065670; Sun, 29 Jun 2008 03:25:42 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail02.syd.optusnet.com.au (mail02.syd.optusnet.com.au [211.29.132.183]) by mx1.freebsd.org (Postfix) with ESMTP id 2063C8FC13; Sun, 29 Jun 2008 03:25:41 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from c220-239-252-11.carlnfd3.nsw.optusnet.com.au (c220-239-252-11.carlnfd3.nsw.optusnet.com.au [220.239.252.11]) by mail02.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m5T3PWms005674 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 29 Jun 2008 13:25:33 +1000 Date: Sun, 29 Jun 2008 13:25:32 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Christoph Mallon In-Reply-To: <4865F89D.4090207@gmx.de> Message-ID: <20080629121025.K92490@delplex.bde.org> References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> <48654667.1040401@gmx.de> <20080627222404.GJ1215@alchemy.franken.de> <48657058.6020102@gmx.de> <20080628121025.F89039@delplex.bde.org> <4865F89D.4090207@gmx.de> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-1022455956-1214709932=:92490" Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Bruce Evans , Marius Strobl Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 03:25:42 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-1022455956-1214709932=:92490 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE On Sat, 28 Jun 2008, Christoph Mallon wrote: > Bruce Evans wrote: >> On Sat, 28 Jun 2008, Christoph Mallon wrote: >>=20 >>> I still think, using __volatile only works by accident. volatile for a= n=20 >>> assembler block mostly means "this asm statement has an effect, even=20 >>> though the register specification looks otherwise, so do not optimise t= his=20 >>> away (i.e. no CSE, do not remove if result is unused etc.). >>=20 >> Right. Though I've never seen unnecessary's __volatiles significantly >> affecting i386 code. This is because the code in the asms can't be >> removed completely, and can't be moved much either. With out of order >> execution, the type of moves that are permitted (not across dependencies= ) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^= ^^ >> are precisely the type of moves that the CPU's scheduler can do or undo >> no matter how the compiler orders the code. > > I disagree. For example look at the use of in_addword() in dev/sk/if_sk.c= v in=20 > line 2819: > csum1 =3D htons(csum & 0xffff); > csum2 =3D htons((csum >> 16) & 0xffff); > ipcsum =3D in_addword(csum1, ~csum2 & 0xffff); > /* checksum fixup for IP options */ > len =3D hlen - sizeof(struct ip); > if (len > 0) { > return; > } > > The calculation will be executed even if the following if (len > 0) leave= s=20 > the function and the value of ipcsum is unused. > If in_addword() is not marked volatile it can be moved after the if and n= ot=20 > be executed in all cases. csum1 and csum2 can be moved after the if, too. No, volatile has no effect on whether the above calculation will be executed, since the early return has no dependencies on the caclulation. Old versions of gcc used to handle volatile like that, but this changed in gcc-3 or earlier. gcc.info now says: % The `volatile' keyword indicates that the instruction has important % side-effects. GCC will not delete a volatile `asm' if it is reachable. ^^^^^^^^^^^^^^^^^^^ % (The instruction can still be deleted if GCC can prove that % control-flow will never reach the location of the instruction.) Note % that even a volatile `asm' instruction can be moved relative to other ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ % code, including across jump instructions. For example, on many targets ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Even if gcc didn't move the caclulation, then CPUs with out of order execution might schedule it so that it is effectively never executed (most likely by executing it in otherwise-unused pipelines while the main pipeline returns). This is valid for the same reasons that gcc can move the volatile asms -- the return doesn't depend on the result of the caclulation. The above C code is fairly bad, but generates not so bad code on i386: % % =09movl=09%esi, %eax % #APP % =09xchgb %ah, %al=09=09# byte operations can be slow; this one not =09=09=09=09# too bad, but I wonder if rorw $8 is better =09=09=09=09# (rorl $16 is already used for corresponding =09=09=09=09# 32-bit operations) where there is no xchg =09=09=09=09# alternative % #NO_APP % =09shrl=09$16, %esi % =09movl=09%esi, %edx % #APP % =09xchgb %dh, %dl=09=09# as above % #NO_APP % =09notl=09%edx=09=09# poor asm code -- the top 16 bits are unused =09=09=09=09# except here to stall for merging them with =09=09=09=09# the previous byte operation % =09movzwl=09%ax, %eax % #APP % =09addw %dx, %ax % adcw $0, %ax % #NO_APP % =09movl=09%eax, %edx >>> On a related note: Is inline assembler really necessary here? For examp= le=20 >>> couldn't in_addword() be written as >>> static __inline u_short >>> in_addword(u_short const sum, u_short const b) >>> { >>> u_int const t =3D sum + b; >>> return t + (t >> 16); >>> } ? >>> This should at least produce equally good code and because the compiler= =20 >>> has more knowledge about it than an assembler block, it potentially lea= ds=20 >>> to better code. I have no SPARC compiler at hand, though. >>=20 >> Last time I tried on i386, I couldn't get gcc to generate operations >> involving carries for things like this, or the bswap instruction from >> C code to reorder a word. gcc4.2 -O3 on i386 now generates for the abo= ve: >>=20 >> movzwl b, %eax # starting from b and sum in memory >> movzwl sum, %edx >> addl %eax, %edx # 32-bit add >> movl %edx, %eax >> shrl $16, %eax # it does the shift laboriously >> addl %edx, %eax >> movzwl %ax, %eax # don't really need 32-bit result >> # but need something to discard the high bits > > If the upper 16 bits are not "looked at" then the final movzwl can be=20 > optimised away. Many instructions, like add, shl and mul, can live with= =20 > "garbage" in the upper 16 bits. This depends on whether the bits are "looked at". In general on i386 and amd64, operating on garbage in the top bits is a a pessimization. It causes "partial register stalls" on some CPUs starting with about PPro. This slowness is smaller on newer CPUs starting with about Athlon from Amd and PentiumM (?) from Intel. But Athlons have similar stalls for mismatched sizes in loads after stores. OTOH, movzwl is fast starting with about the same genration of CPUs that has partial register stalls. > Only if a "bad" instruction, like shr or div,=20 > is encountered, the upper 16 bits have to be cleared. > The current x86 implementation of in_addword() using inline assembler cau= ses=20 > the compiler to add a movzwl, too, before the return. It is the compiler doing this, presumably because something needs a full 32-bit word. Everything in the asm and C code in the inline function deals with 16-bit words. >> In non-inline asm, I would write this as: >>=20 >> movw sum,%ax >> addw b,%ax >> adcw $0,%ax >> movzwl %ax,%eax > > You do not want to use 16bit instructions on modern x86 processors. These= =20 > instructions are slow. Intel states that decoding a 16bit operation takes= 6=20 > cycles instead of the usual 1. (Intel=AE 64 and IA-32 Architectures=20 > Optimization Reference Manual, section 2.1.2.2 Instruction PreDecode) Yes I do, especially on modern x86's. Back in 1988, prefix bytes always took longer to fetch and decode. Back in 1997, partial register stalls made code optimized for space to use subregister operations run slow, but I think that was more for code completely unaware of the problem (operating in bytes and then using the whole word would give the P.R. stall, and I think operating on the 2 low bytes gives a similar stall on some CPUs). The above is not so bad. I would only expect it to run slowly on very old machines where the prefixes cost and the movzwl is slow. But on the old machines, to avoid the prefixes you would have to use something like movzwl to expand everything to 32 bits before operating, and the code would be slow for other reasons. It takes API/ABI changes (use 32 bits for all interfaces) to avoid the prefixes. On newer x86's with better pipelines, prefix bytes are almost free. E.g., the Athlon64 optimization manual says to use operand size prefixes for fill bytes in many cases, because this takes less resources than nop's. gcc and/or gas implements this. I don't believe 6 cycles extra just for decoding on any CPU. >> Pipelining can make bloated code run better than it looks, but probably >> not for the generated code above, since shifts are slow on some i386's >> and there is an extra dependency for the extra shift operation. > > Shifts were slow on early generations of the Pentium 4. Intel corrected t= his=20 > "glitch" in later generations. Also in original i386 and some Athlons (speed of shifts is bad and/or went backwards relative to add). Fixed in i486 and Phenom(?). Athlons made sh[lr]d especially slow, and IIRC there is a case where add is better than shl $1. Bruce --0-1022455956-1214709932=:92490-- From owner-cvs-src@FreeBSD.ORG Sun Jun 29 04:00:22 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A9721106564A; Sun, 29 Jun 2008 04:00:22 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail07.syd.optusnet.com.au (mail07.syd.optusnet.com.au [211.29.132.188]) by mx1.freebsd.org (Postfix) with ESMTP id 462E88FC12; Sun, 29 Jun 2008 04:00:22 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from c220-239-252-11.carlnfd3.nsw.optusnet.com.au (c220-239-252-11.carlnfd3.nsw.optusnet.com.au [220.239.252.11]) by mail07.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m5T40Iru012815 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 29 Jun 2008 14:00:19 +1000 Date: Sun, 29 Jun 2008 14:00:18 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Christoph Mallon In-Reply-To: <4865F895.8030600@gmx.de> Message-ID: <20080629132901.Q92490@delplex.bde.org> References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> <48654667.1040401@gmx.de> <20080628114028.M89039@delplex.bde.org> <4865F895.8030600@gmx.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, Marius Strobl , src-committers@freebsd.org, cvs-all@freebsd.org, Bruce Evans Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 04:00:22 -0000 On Sat, 28 Jun 2008, Christoph Mallon wrote: > Bruce Evans wrote: >> Does sparc64 do anything good with this? Later it says that this is [cc clobber in asm statements] >> irrelevant for the type type of bug in in_cksum.* (expecting cc to >> be preserved across separate asms). From gcc.info: > > I think the bug was the following: > subcc %foo, %bar, %g0 /* SPARC compare */ > #APP > /* inline assembler of in_addword() here, which modifies the condition codes > */ > #NO_APP > bpl $somewhere /* condition branch depending on condition code */ Is the non-#APP part all from C code? > The bpl is supposed to jump depending on the condition of the subcc, but if > the compiler schedules the inline assembler block between the subcc and the > bpl, it jumps depending on garbage. > It was not expected to preserve the condition codes across separate inline > assembler blocks, but it was not specified that the single inline assembler > block did not modify the condition codes. Certainly if gcc wants to put asm block in the middle of generated code, then it needs to know all the clobbers. >> % code left by the assembler instruction. However, when we attempted to >> % implement this, we found no way to make it work reliably. The problem >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >> % is that output operands might need reloading, which would result in >> % additional following "store" instructions. On most machines, these >> % instructions would alter the condition code before there was time to >> % test it. This problem doesn't arise for ordinary "test" and "compare" >> % instructions because they don't have any output operands. >> % % For reasons similar to those described above, it is not possible to >> ^^^^^^^^^^^^^^^^^^^^^ >> % give an assembler instruction access to the condition code left by >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >> % previous instructions. >> ^^^^^^^^^^^^^^^^^^^^^^ > > I think the excerpt does not apply here, because the problem is the other way > round (inline assembler interrupting C, not C interrupting multiple inline > assembler blocks), see above. Yes, it doesn't apply to any asm code wrapped in inline functions (except to the internals of the functions). No one would expect an inline function to return results in the condition codes. >> On i386, specifying cc has no effect (the compiler must always assume that >> cc is clobbered), and specifying cc in asms is a style bug in FreeBSD. > > I have to disagree. Where does the GCC documentation state, that "cc" has no > effect on x86? It is the other way round: The compiler assumes, the condition > codes are *not* modified, if it is not explicitely stated. Exactly this > caused the bug (though here on SPARC), which was tried to be solved by > volatile. I still am convinced that specifying "cc" in the clobber list and > not using volatile is the correct solution. If it is a style bug to specify > "cc", the style should be changed, otherwise you cannot use inline assembler > correctly. Well, in gcc-1.40, gcc.info says nothing about "cc", apparently because "cc" didn't exist in gcc-1.40. gcc-1.40 had to assume that cc was always clobbered. I think there are enough old i386 asm statements around (e.g., almost all in FreeBSD and many in Linux) for gcc to preserve compatiblity by not changing its assumption (for insignificant benefits since gcc doesn't really understand cc in asms). (Linux-2.6.10/include/ asm-i386/*.h has 177 __asm__ statements (133 with volatile) with only 11 "cc"'s. Examples of ones without "cc"'s are everything in string.h, where things like scasb for strcmp() normally clobber "cc".) Newer versions of gcc.info have to say to use it in clobber lists, to support CPUs with a shorter history than i386 and to prepare for changing the assumptions on i386. Bruce From owner-cvs-src@FreeBSD.ORG Sun Jun 29 04:07:24 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EFFF5106564A; Sun, 29 Jun 2008 04:07:24 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail06.syd.optusnet.com.au (mail06.syd.optusnet.com.au [211.29.132.187]) by mx1.freebsd.org (Postfix) with ESMTP id 74A4E8FC1D; Sun, 29 Jun 2008 04:07:24 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from c220-239-252-11.carlnfd3.nsw.optusnet.com.au (c220-239-252-11.carlnfd3.nsw.optusnet.com.au [220.239.252.11]) by mail06.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m5T47HUw022546 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 29 Jun 2008 14:07:18 +1000 Date: Sun, 29 Jun 2008 14:07:17 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Marius Strobl In-Reply-To: <20080628112358.GK1215@alchemy.franken.de> Message-ID: <20080629140037.H92490@delplex.bde.org> References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> <48654667.1040401@gmx.de> <20080627222404.GJ1215@alchemy.franken.de> <20080628120700.S89039@delplex.bde.org> <20080628112358.GK1215@alchemy.franken.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, Christoph Mallon , src-committers@freebsd.org, cvs-all@freebsd.org, Bruce Evans Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 04:07:25 -0000 On Sat, 28 Jun 2008, Marius Strobl wrote: > On Sat, Jun 28, 2008 at 12:09:13PM +1000, Bruce Evans wrote: >> On Sat, 28 Jun 2008, Marius Strobl wrote: >> I think it still only works by chance. [volatile] >> >>> Besides I don't think using "__volatile" for this is >>> that wrong, given that the sparc64 code generated by using "cc" >>> and "__volatile" is nearly identical and given that at least i386 >>> relies on "__volatile" telling GCC that the inline assembler uses >>> the condition codes since quite some time. So the condition codes >>> are probably part of what GCC treats as "important side-effects". >> >> No, the comments in the i386 version are rotted bits left over from >> old failing attempts to fix this problem. > > So by now you are saying that using "__volatile" in this case > is the wrong solution and that using "cc" is a style bug. How > am I supposed to tell the compiler that the inline assembler > alters the condition codes then, which it apparently needs to > know as it at shown to otherwise generate broken code even > when using a single __asm() for the istructions. Using volatile is wrong in this and most cases. Use "cc" when it isn't a style bug :-). I guess this is on some CPUs including sparc64 now, and in all new asms on i386. Bruce From owner-cvs-src@FreeBSD.ORG Sun Jun 29 04:13:39 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 059221065701; Sun, 29 Jun 2008 04:13:39 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail08.syd.optusnet.com.au (mail08.syd.optusnet.com.au [211.29.132.189]) by mx1.freebsd.org (Postfix) with ESMTP id 7D6D28FC12; Sun, 29 Jun 2008 04:13:38 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from c220-239-252-11.carlnfd3.nsw.optusnet.com.au (c220-239-252-11.carlnfd3.nsw.optusnet.com.au [220.239.252.11]) by mail08.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m5T4DYQc029768 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 29 Jun 2008 14:13:36 +1000 Date: Sun, 29 Jun 2008 14:13:34 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: David Schultz In-Reply-To: <20080629022323.GA39584@zim.MIT.EDU> Message-ID: <20080629140956.G92769@delplex.bde.org> References: <200806281758.m5SHwIl2083857@repoman.freebsd.org> <20080628180230.GA37313@zim.MIT.EDU> <20080629110524.W92369@delplex.bde.org> <20080629022323.GA39584@zim.MIT.EDU> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Bruce Evans Subject: Re: cvs commit: src/lib/libc/i386/gen _setjmp.S setjmp.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 04:13:39 -0000 On Sat, 28 Jun 2008, David Schultz wrote: > On Sun, Jun 29, 2008, Bruce Evans wrote: >> On Sat, 28 Jun 2008, David Schultz wrote: >>> Don't clobber the FPU exception flags in longjmp. C99 requires them >>> to remain unchanged. >>> >>> ...but got cut off somehow. >> >> This is wrong. It breaks longjmp() from all COMPAT_[3-4] signal >> handlers (not just ones for SIGFPE). I don't like the corresponding >> change for amd64 either, and only approved it since amd64 doesn't >> support COMPAT_[3-4] signal handlers. > > How is it possible for an application linked against an 8.X libc, > and which is doing anything even remotely close to reasonable, > to get COMPAT_3 or COMPAT_4 signal behavior? Nevermind. I forgot the layering. Bruce From owner-cvs-src@FreeBSD.ORG Sun Jun 29 04:33:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0BADC106564A; Sun, 29 Jun 2008 04:33:52 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DA2F88FC14; Sun, 29 Jun 2008 04:33:51 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5T4XpK9069742; Sun, 29 Jun 2008 04:33:51 GMT (envelope-from kan@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5T4Xp9H069741; Sun, 29 Jun 2008 04:33:51 GMT (envelope-from kan@repoman.freebsd.org) Message-Id: <200806290433.m5T4Xp9H069741@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kan@repoman.freebsd.org using -f From: Alexander Kabaev Date: Sun, 29 Jun 2008 04:33:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet6 in6_rmx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 04:33:52 -0000 kan 2008-06-29 04:33:45 UTC FreeBSD src repository Modified files: sys/netinet6 in6_rmx.c Log: SVN rev 180088 on 2008-06-29 04:33:45Z by kan Repair botched variable rename. Pointy hat to: julian Revision Changes Path 1.23 +4 -4 src/sys/netinet6/in6_rmx.c From owner-cvs-src@FreeBSD.ORG Sun Jun 29 05:04:10 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8AD5C106567A for ; Sun, 29 Jun 2008 05:04:10 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id D409F8FC17 for ; Sun, 29 Jun 2008 05:04:09 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: (qmail invoked by alias); 29 Jun 2008 05:04:07 -0000 Received: from p54A3F259.dip.t-dialin.net (EHLO tron.homeunix.org) [84.163.242.89] by mail.gmx.net (mp059) with SMTP; 29 Jun 2008 07:04:07 +0200 X-Authenticated: #1673122 X-Provags-ID: V01U2FsdGVkX1+JgdEAkhuJqVQBLtl8gYfoStr4PpZvCIiIhTFW/E bIX8bsNU9hTwt3 Message-ID: <486717C7.4050504@gmx.de> Date: Sun, 29 Jun 2008 07:04:07 +0200 From: Christoph Mallon User-Agent: Thunderbird 2.0.0.9 (X11/20071230) MIME-Version: 1.0 To: Bruce Evans References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> <48654667.1040401@gmx.de> <20080627222404.GJ1215@alchemy.franken.de> <20080628120700.S89039@delplex.bde.org> <20080628112358.GK1215@alchemy.franken.de> <20080629140037.H92490@delplex.bde.org> In-Reply-To: <20080629140037.H92490@delplex.bde.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Marius Strobl Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 05:04:10 -0000 Bruce Evans wrote: >> So by now you are saying that using "__volatile" in this case >> is the wrong solution and that using "cc" is a style bug. How >> am I supposed to tell the compiler that the inline assembler >> alters the condition codes then, which it apparently needs to >> know as it at shown to otherwise generate broken code even >> when using a single __asm() for the istructions. > > Using volatile is wrong in this and most cases. > > Use "cc" when it isn't a style bug :-). I guess this is on some CPUs > including sparc64 now, and in all new asms on i386. What is the rule for "cc" being a style bug? In style(9) nothing is mentioned. The only sensible rule I can think of is "if the assembler code destroys the condition codes, add "cc" to the clobber list, so GCC is informed about this and can get the data depedencies right". Regards Christoph From owner-cvs-src@FreeBSD.ORG Sun Jun 29 06:55:51 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6DB5B1065685 for ; Sun, 29 Jun 2008 06:55:51 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id CBD318FC21 for ; Sun, 29 Jun 2008 06:55:50 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: (qmail invoked by alias); 29 Jun 2008 06:55:48 -0000 Received: from p54A3F259.dip.t-dialin.net (EHLO tron.homeunix.org) [84.163.242.89] by mail.gmx.net (mp003) with SMTP; 29 Jun 2008 08:55:48 +0200 X-Authenticated: #1673122 X-Provags-ID: V01U2FsdGVkX1/NkAo+Y6nNBM2nQvaRiDtncEoYBGeSNiyWBFff0q TvsKpxhcL2tbY0 Message-ID: <486731F4.9050400@gmx.de> Date: Sun, 29 Jun 2008 08:55:48 +0200 From: Christoph Mallon User-Agent: Thunderbird 2.0.0.9 (X11/20071230) MIME-Version: 1.0 To: Bruce Evans References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> <48654667.1040401@gmx.de> <20080628114028.M89039@delplex.bde.org> <4865F895.8030600@gmx.de> <20080629132901.Q92490@delplex.bde.org> In-Reply-To: <20080629132901.Q92490@delplex.bde.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: cvs-src@freebsd.org, Marius Strobl , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 06:55:51 -0000 Bruce Evans wrote: >> I think the bug was the following: >> subcc %foo, %bar, %g0 /* SPARC compare */ >> #APP >> /* inline assembler of in_addword() here, which modifies the condition >> codes */ >> #NO_APP >> bpl $somewhere /* condition branch depending on condition code */ > > Is the non-#APP part all from C code? Yes, this is an example what happend here: The compiler moved an assembler block between code generated from C. The C code uses the condition codes, but the assembler code destroys the contents. This happens, when "cc" is not in the clobber list, because the C compiler (correctly) assumes that the assembler code does not modify the condition codes. > Certainly if gcc wants to put asm block in the middle of generated code, > then > it needs to know all the clobbers. Exactly. It's always a good idea not to lie to your compiler. (: >>> % % For reasons similar to those described above, it is not possible to >>> ^^^^^^^^^^^^^^^^^^^^^ >>> % give an assembler instruction access to the condition code left by >>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >>> % previous instructions. >>> ^^^^^^^^^^^^^^^^^^^^^^ >> >> I think the excerpt does not apply here, because the problem is the >> other way round (inline assembler interrupting C, not C interrupting >> multiple inline assembler blocks), see above. > > Yes, it doesn't apply to any asm code wrapped in inline functions (except > to the internals of the functions). No one would expect an inline function > to return results in the condition codes. This is not about returing values in condition codes or inline functions. It is about an assembler block, which simply destroys the contents of the condition codes and the compiler not expecting this (because nobody told it). >>> On i386, specifying cc has no effect (the compiler must always assume >>> that >>> cc is clobbered), and specifying cc in asms is a style bug in FreeBSD. >> >> I have to disagree. Where does the GCC documentation state, that "cc" >> has no effect on x86? It is the other way round: The compiler assumes, >> the condition codes are *not* modified, if it is not explicitely >> stated. Exactly this caused the bug (though here on SPARC), which was >> tried to be solved by volatile. I still am convinced that specifying >> "cc" in the clobber list and not using volatile is the correct >> solution. If it is a style bug to specify "cc", the style should be >> changed, otherwise you cannot use inline assembler correctly. > > Well, in gcc-1.40, gcc.info says nothing about "cc", apparently because > "cc" didn't exist in gcc-1.40. gcc-1.40 had to assume that cc was > always clobbered. I think there are enough old i386 asm statements GCC 1.4? Would you please bury this corpse again? It smells. (; > around (e.g., almost all in FreeBSD and many in Linux) for gcc to preserve > compatiblity by not changing its assumption (for insignificant benefits I've seen quite a bit assembler code break when going from 3.x to 4.x, because GCC moves assembler blocks more while scheduling and takes the given in/out constraints much more seriously. > since gcc doesn't really understand cc in asms). (Linux-2.6.10/include/ It's not about "understanding cc in asms", it's just about telling GCC that the "cc" does not survive the assembler block undamaged. > asm-i386/*.h has 177 __asm__ statements (133 with volatile) with only > 11 "cc"'s. Examples of ones without "cc"'s are everything in string.h, > where things like scasb for strcmp() normally clobber "cc".) > > Newer versions of gcc.info have to say to use it in clobber lists, to > support CPUs with a shorter history than i386 and to prepare for changing > the assumptions on i386. Three fourth of the assembler statements needing volatile seems way to high to me. I did not find the strcmp() implementation, which uses scasb. I only found strcmp.S, which is not inline assembler and does not use scas either, which would have suprised me (nor cmpsb, which would be more logical). Regards Christoph From owner-cvs-src@FreeBSD.ORG Sun Jun 29 07:16:09 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2CE321065672; Sun, 29 Jun 2008 07:16:09 +0000 (UTC) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 01E828FC0A; Sun, 29 Jun 2008 07:16:09 +0000 (UTC) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5T7G84e095006; Sun, 29 Jun 2008 07:16:08 GMT (envelope-from jb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5T7G81D095005; Sun, 29 Jun 2008 07:16:08 GMT (envelope-from jb@repoman.freebsd.org) Message-Id: <200806290716.m5T7G81D095005@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jb@repoman.freebsd.org using -f From: John Birrell Date: Sun, 29 Jun 2008 07:15:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/config mkmakefile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 07:16:09 -0000 jb 2008-06-29 07:15:57 UTC FreeBSD src repository Modified files: usr.sbin/config mkmakefile.c Log: SVN rev 180089 on 2008-06-29 07:15:57Z by jb Revice the way the CTF conversion is done per object. Avoid creating a second shell (which was the problem with the original implementation) and avoid letting make see an empty definition (which was the problem with the current implementation). Revision Changes Path 1.94 +1 -1 src/usr.sbin/config/mkmakefile.c From owner-cvs-src@FreeBSD.ORG Sun Jun 29 07:34:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D5B321065682; Sun, 29 Jun 2008 07:34:39 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AB7878FC18; Sun, 29 Jun 2008 07:34:39 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5T7YdJ1096414; Sun, 29 Jun 2008 07:34:39 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5T7Ydcp096413; Sun, 29 Jun 2008 07:34:39 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <200806290734.m5T7Ydcp096413@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bz@repoman.freebsd.org using -f From: "Bjoern A. Zeeb" Date: Sun, 29 Jun 2008 07:34:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet6 ip6_ipsec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 07:34:40 -0000 bz 2008-06-29 07:34:21 UTC FreeBSD src repository Modified files: sys/netinet6 ip6_ipsec.c Log: SVN rev 180090 on 2008-06-29 07:34:21Z by bz Try to fix errors introduced in svn180085/cvs rev. 1.10: * Include ip6_var.h for ip6stat. * Use the correct name under ip6stat: `ip6s_cantforward' instead of its IPv4 counterpart. MFC after: 10 days Revision Changes Path 1.11 +2 -1 src/sys/netinet6/ip6_ipsec.c From owner-cvs-src@FreeBSD.ORG Sun Jun 29 08:36:33 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 524C7106566B for ; Sun, 29 Jun 2008 08:36:33 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id AF2C28FC1A for ; Sun, 29 Jun 2008 08:36:32 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: (qmail invoked by alias); 29 Jun 2008 08:36:31 -0000 Received: from p54A3F259.dip.t-dialin.net (EHLO tron.homeunix.org) [84.163.242.89] by mail.gmx.net (mp032) with SMTP; 29 Jun 2008 10:36:31 +0200 X-Authenticated: #1673122 X-Provags-ID: V01U2FsdGVkX1/j3Ot/+i3jHNzuWC7GuZVm5MOBvHSDgc9Fgv9xJ1 i2ZqHAyI/mEY7c Message-ID: <4867498D.5050409@gmx.de> Date: Sun, 29 Jun 2008 10:36:29 +0200 From: Christoph Mallon User-Agent: Thunderbird 2.0.0.9 (X11/20071230) MIME-Version: 1.0 To: Bruce Evans References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> <48654667.1040401@gmx.de> <20080627222404.GJ1215@alchemy.franken.de> <48657058.6020102@gmx.de> <20080628121025.F89039@delplex.bde.org> <4865F89D.4090207@gmx.de> <20080629121025.K92490@delplex.bde.org> In-Reply-To: <20080629121025.K92490@delplex.bde.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Marius Strobl Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 08:36:33 -0000 Bruce Evans wrote: >>> Right. Though I've never seen unnecessary's __volatiles significantly >>> affecting i386 code. This is because the code in the asms can't be >>> removed completely, and can't be moved much either. With out of order >>> execution, the type of moves that are permitted (not across >>> dependencies) > > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >>> are precisely the type of moves that the CPU's scheduler can do or undo >>> no matter how the compiler orders the code. >> >> I disagree. For example look at the use of in_addword() in >> dev/sk/if_sk.cv in line 2819: >> csum1 = htons(csum & 0xffff); >> csum2 = htons((csum >> 16) & 0xffff); >> ipcsum = in_addword(csum1, ~csum2 & 0xffff); >> /* checksum fixup for IP options */ >> len = hlen - sizeof(struct ip); >> if (len > 0) { >> return; >> } >> >> The calculation will be executed even if the following if (len > 0) >> leaves the function and the value of ipcsum is unused. >> If in_addword() is not marked volatile it can be moved after the if >> and not be executed in all cases. csum1 and csum2 can be moved after >> the if, too. > > No, volatile has no effect on whether the above calculation will be > executed, since the early return has no dependencies on the caclulation. The volatile induces a dependency. > Old versions of gcc used to handle volatile like that, but this changed > in gcc-3 or earlier. gcc.info now says: > > % The `volatile' keyword indicates that the instruction has important > % side-effects. GCC will not delete a volatile `asm' if it is reachable. > ^^^^^^^^^^^^^^^^^^^ This is not about whether the code is reachable or not (it is reachable), it is about whether the result is used (i.e. whether the code is dead). > % (The instruction can still be deleted if GCC can prove that > % control-flow will never reach the location of the instruction.) Note > % that even a volatile `asm' instruction can be moved relative to other > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > % code, including across jump instructions. For example, on many targets > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ jump != conditional jump. If it moves the *volatile* asm statement across the if, it would only appear on *some* execution paths, which is wrong. It is perfectly fine to move it, when the statement is not volatile, though. > Even if gcc didn't move the caclulation, then CPUs with out of order > execution might schedule it so that it is effectively never executed > (most likely by executing it in otherwise-unused pipelines while the > main pipeline returns). This is valid for the same reasons that gcc > can move the volatile asms -- the return doesn't depend on the result > of the caclulation. This is for the CPU to decide. If the assembler block really contains "important" stuff like memory barriers, writes to machine control registers etc., the CPU will not "effectively never execute" the code. The compiler does not know this, all it sees is the word "volatile". > The above C code is fairly bad, but generates not so bad code on i386: > > % % movl %esi, %eax > % #APP > % xchgb %ah, %al # byte operations can be slow; this one not > # too bad, but I wonder if rorw $8 is better > # (rorl $16 is already used for corresponding > # 32-bit operations) where there is no xchg > # alternative > % #NO_APP And this again is an example why not to use inline assembler, but let the compiler decide this: unsigned short swap16(unsigned short x) { return x >> 8 | x << 8; } is compiled to swap16: movl 4(%esp), %eax rolw $8, %ax ret The compiler is even able to do optimisations, which it absolutely cannot do, if inline assembler is used, example: unsigned short id(unsigned short x) { return swap16(swap16(x)); } results in id: movl 4(%esp), %eax ret Maybe the MD htons() macros should be replaced by MI code. > % shrl $16, %esi > % movl %esi, %edx > % #APP > % xchgb %dh, %dl # as above > % #NO_APP > % notl %edx # poor asm code -- the top 16 bits are unused > # except here to stall for merging them with > # the previous byte operation The compiler simply does not know, that the inline assembler only operates on parts of the register. Another reason not to use inline assembler: u_int g(u_short x) { return ~swap16(x); } g: movl 4(%esp), %eax rolw $8, %ax movzwl %ax, %eax # avoid stall notl %eax ret Regards Christoph From owner-cvs-src@FreeBSD.ORG Sun Jun 29 09:47:45 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 432E61065674; Sun, 29 Jun 2008 09:47:45 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail08.syd.optusnet.com.au (mail08.syd.optusnet.com.au [211.29.132.189]) by mx1.freebsd.org (Postfix) with ESMTP id CFD118FC0A; Sun, 29 Jun 2008 09:47:44 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from c220-239-252-11.carlnfd3.nsw.optusnet.com.au (c220-239-252-11.carlnfd3.nsw.optusnet.com.au [220.239.252.11]) by mail08.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m5T9lfPA007634 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 29 Jun 2008 19:47:42 +1000 Date: Sun, 29 Jun 2008 19:47:41 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Christoph Mallon In-Reply-To: <486731F4.9050400@gmx.de> Message-ID: <20080629174222.V93221@delplex.bde.org> References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> <48654667.1040401@gmx.de> <20080628114028.M89039@delplex.bde.org> <4865F895.8030600@gmx.de> <20080629132901.Q92490@delplex.bde.org> <486731F4.9050400@gmx.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, Marius Strobl , src-committers@freebsd.org, cvs-all@freebsd.org, Bruce Evans Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 09:47:45 -0000 On Sun, 29 Jun 2008, Christoph Mallon wrote: > Bruce Evans wrote: >>> I have to disagree. Where does the GCC documentation state, that "cc" has >>> no effect on x86? It is the other way round: The compiler assumes, the >> >> Well, in gcc-1.40, gcc.info says nothing about "cc", apparently because >> "cc" didn't exist in gcc-1.40. gcc-1.40 had to assume that cc was >> always clobbered. I think there are enough old i386 asm statements > > GCC 1.4? Would you please bury this corpse again? It smells. (; I don't remember using gcc.1.4, but many of the basic asm statements in FreeBSD and Linux have the same age as gcc-1.40. >> since gcc doesn't really understand cc in asms). (Linux-2.6.10/include/ >> asm-i386/*.h has 177 __asm__ statements (133 with volatile) with only >> 11 "cc"'s. Examples of ones without "cc"'s are everything in string.h, >> where things like scasb for strcmp() normally clobber "cc".) >> >> Newer versions of gcc.info have to say to use it in clobber lists, to >> support CPUs with a shorter history than i386 and to prepare for changing >> the assumptions on i386. > > Three fourth of the assembler statements needing volatile seems way to high > to me. Three fourths of asm statements would need cc clobbers with your rule, and only 1 hundredth of them currently have them :-(. I exaggerate slightly -- the ratios might be more like 2/4 and 1/10, depending on how common arithmetic operations are in asm statements (they aren't in most asm statements because C handles plain arithmetic operations well). BTW, what happens for floating point condition codes? Nothing is documented, so we have to guess that the cc clobber covers FP condition codes or that all condition codes are assumed to be clobbered by all asms. > I did not find the strcmp() implementation, which uses scasb. I only > found strcmp.S, which is not inline assembler and does not use scas either, > which would have suprised me (nor cmpsb, which would be more logical). Try linux-x.y.z/include/asm-i386/string.h. Some of this has been imported into FreeBSD, in i386-bitops.h in ext2fs. File systems don't benefit from this much micro-optimization (for i486's), but checksumming does. Bruce From owner-cvs-src@FreeBSD.ORG Sun Jun 29 10:30:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 13968106575A; Sun, 29 Jun 2008 10:30:13 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D860B8FC30; Sun, 29 Jun 2008 10:30:12 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5TAUCf5022928; Sun, 29 Jun 2008 10:30:12 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5TAUCn2022927; Sun, 29 Jun 2008 10:30:12 GMT (envelope-from jkoshy@repoman.freebsd.org) Message-Id: <200806291030.m5TAUCn2022927@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jkoshy@repoman.freebsd.org using -f From: Joseph Koshy Date: Sun, 29 Jun 2008 10:30:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/pmcstat pmcstat.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 10:30:13 -0000 jkoshy 2008-06-29 10:30:06 UTC FreeBSD src repository Modified files: usr.sbin/pmcstat pmcstat.8 Log: SVN rev 180091 on 2008-06-29 10:30:06Z by jkoshy Document messages printed in verbose mode. Requested by: Fabien Thomas Revision Changes Path 1.14 +36 -2 src/usr.sbin/pmcstat/pmcstat.8 From owner-cvs-src@FreeBSD.ORG Sun Jun 29 11:28:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 55CAE1065679; Sun, 29 Jun 2008 11:28:45 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail09.syd.optusnet.com.au (mail09.syd.optusnet.com.au [211.29.132.190]) by mx1.freebsd.org (Postfix) with ESMTP id CDF4E8FC0A; Sun, 29 Jun 2008 11:28:44 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from c220-239-252-11.carlnfd3.nsw.optusnet.com.au (c220-239-252-11.carlnfd3.nsw.optusnet.com.au [220.239.252.11]) by mail09.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m5TBSZhf006797 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 29 Jun 2008 21:28:37 +1000 Date: Sun, 29 Jun 2008 21:28:35 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Christoph Mallon In-Reply-To: <4867498D.5050409@gmx.de> Message-ID: <20080629201900.V93605@delplex.bde.org> References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> <48654667.1040401@gmx.de> <20080627222404.GJ1215@alchemy.franken.de> <48657058.6020102@gmx.de> <20080628121025.F89039@delplex.bde.org> <4865F89D.4090207@gmx.de> <20080629121025.K92490@delplex.bde.org> <4867498D.5050409@gmx.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Bruce Evans , Marius Strobl Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 11:28:45 -0000 On Sun, 29 Jun 2008, Christoph Mallon wrote: > Bruce Evans wrote: >>>> Right. Though I've never seen unnecessary's __volatiles significantly >>>> affecting i386 code. This is because the code in the asms can't be >>>> removed completely, and can't be moved much either. With out of order >>>> execution, the type of moves that are permitted (not across dependencies) >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >>>> are precisely the type of moves that the CPU's scheduler can do or undo >>>> no matter how the compiler orders the code. >>> >>> I disagree. For example look at the use of in_addword() in dev/sk/if_sk.cv >>> in line 2819: >>> csum1 = htons(csum & 0xffff); >>> csum2 = htons((csum >> 16) & 0xffff); >>> ipcsum = in_addword(csum1, ~csum2 & 0xffff); >>> /* checksum fixup for IP options */ >>> len = hlen - sizeof(struct ip); >>> if (len > 0) { >>> return; >>> } >>> >>> The calculation will be executed even if the following if (len > 0) leaves >>> the function and the value of ipcsum is unused. >>> If in_addword() is not marked volatile it can be moved after the if and >>> not be executed in all cases. csum1 and csum2 can be moved after the if, >>> too. >> >> No, volatile has no effect on whether the above calculation will be >> executed, since the early return has no dependencies on the caclulation. > > The volatile induces a dependency. Dependency on what? Perhaps the only guarantee is that a volatile asm with no other dependencies is executed at some point before the next function call or return. gcc.info doesn't guarantee anything except not removing a volatile asm, but moving it far enough away to not execute it before return would be equivalent to removing it. >> Old versions of gcc used to handle volatile like that, but this changed >> in gcc-3 or earlier. gcc.info now says: >> >> % The `volatile' keyword indicates that the instruction has important >> % side-effects. GCC will not delete a volatile `asm' if it is reachable. >> ^^^^^^^^^^^^^^^^^^^ > > This is not about whether the code is reachable or not (it is reachable), it > is about whether the result is used (i.e. whether the code is dead). > >> % (The instruction can still be deleted if GCC can prove that >> % control-flow will never reach the location of the instruction.) Note >> % that even a volatile `asm' instruction can be moved relative to other >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >> % code, including across jump instructions. For example, on many targets >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > jump != conditional jump. > If it moves the *volatile* asm statement across the if, it would only appear > on *some* execution paths, which is wrong. It is perfectly fine to move it, > when the statement is not volatile, though. I don't see why a plain conditional jump would be restricted. Only returns and possibly function calls must be restricted, since the compiler can't do any dependency analysis across returns so it must execute undead code before return. The above paragraph from gcc.info continues as follows: % there is a system register which can be set to control the rounding % mode of floating point operations. You might try setting it with a % volatile `asm', like this PowerPC example: % % asm volatile("mtfsf 255,%0" : : "f" (fpenv)); % sum = x + y; % % This will not work reliably, as the compiler may move the addition back % before the volatile `asm'. To make it work you need to add an % artificial dependency to the `asm' referencing a variable in the code % you don't want moved, for example: Suppose that this example has an if statement: asm volatile(...); if (independent_var) sum = x + y; else sum = y + z; Here there is no reason for this simple if statement to prevent moving the asm any more than the simple assignment, since nothing in any clause of the if statement has any explicit dependencies on the asm, just like the simple assignment has no explicit dependencies. >> Even if gcc didn't move the caclulation, then CPUs with out of order >> execution might schedule it so that it is effectively never executed >> (most likely by executing it in otherwise-unused pipelines while the >> main pipeline returns). This is valid for the same reasons that gcc >> can move the volatile asms -- the return doesn't depend on the result >> of the caclulation. > > This is for the CPU to decide. If the assembler block really contains > "important" stuff like memory barriers, writes to machine control registers > etc., the CPU will not "effectively never execute" the code. The compiler > does not know this, all it sees is the word "volatile". The above example shows that volatile is not enough for a memory barrier. A memory clobber is probably needed for barriers, but interferes with optimization. On ia64, barrier instructions seem to just use volatile, while on i386 the only fairly explicit barrier function is bus_space_barrier(), which uses a dummy locked instruction plus a memory clobber for read and a null instruction plus a mmory clobber for write. The hardware is barely involved, but the memory clobbers are needed to tell the compiler not to move loads and stores across the asm, or at least to force them to memory. >> The above C code is fairly bad, but generates not so bad code on i386: >> >> % % movl %esi, %eax >> % #APP >> % xchgb %ah, %al # byte operations can be slow; this one not >> # too bad, but I wonder if rorw $8 is better >> # (rorl $16 is already used for corresponding >> # 32-bit operations) where there is no xchg >> # alternative >> % #NO_APP > > And this again is an example why not to use inline assembler, but let the > compiler decide this: > > unsigned short swap16(unsigned short x) > { > return x >> 8 | x << 8; > } > > is compiled to > > swap16: > movl 4(%esp), %eax > rolw $8, %ax > ret Ah, that's an example of the compiler turning naive C code into shifts that I couldn't find last time I looked. gcc-4.2.1 doesn't generate quite such good code here: % swap16: % movzwl 4(%esp), %eax % rolw $8, %ax % movzwl %ax, %eax % ret This takes -fomit-frame-pointer and -O (arch=native). For some arches it generates movl instead of the first movzwl. For plain i386 it generates movl but should generate movw. It seems to generate the final movzwl. This is bogus, but is probably required by the i386 ABI (to be backwards compatible with unprototyped functions). On amd64, it does a direct rolw on a register arg (I think the movzwl still gets done, but in the caller), and it still does the movzwl on the return value. gcc-3.3.3 generates horrible code (movl; movl; shrw; movzwl; sall; orl; movzwl with -O and movzwl; movl; shrw; sall; orl; movzwl with -O2). gcc-4.2.1 produces worse code than the above for the __byte_swap_word_const() macro in i386/include/endian.h, and good code like yours for __word_swap_int_const() there, and disgustingly bad code for __bswap64() there. i386.md doesn't mention bswap, so the asm version is out of reach, but surely the 64-bit ints can be handled better. >> % shrl $16, %esi >> % movl %esi, %edx >> % #APP >> % xchgb %dh, %dl # as above >> % #NO_APP >> % notl %edx # poor asm code -- the top 16 bits are unused >> # except here to stall for merging them with >> # the previous byte operation > > The compiler simply does not know, that the inline assembler only operates on > parts of the register. Another reason not to use inline assembler: Actually, this is poor compiler code and the compiler does know here -- the asm returned a u_short, and the compiler doesn't use the top 16 bits except to let garbage accumulate in them. This might not actually stall, so doing this would be good, for the target CPU. I forget what the target CPU was. > u_int g(u_short x) > { > return ~swap16(x); > } > > g: > movl 4(%esp), %eax > rolw $8, %ax > movzwl %ax, %eax # avoid stall > notl %eax > ret Inlining is good for avoiding a movzwl's in both the callee and the caller. Here you have changed the interface a little -- g() returns 32 bits -- so the movzwl and the notl are good for implementing C's promotion rules and it isn't clear that they are to avoid the stall. However, when I changed g() to return u_short, they are still generated, even on plain i386 where there is a slow movzwl and no stalls. Bruce From owner-cvs-src@FreeBSD.ORG Sun Jun 29 12:52:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 525321065674; Sun, 29 Jun 2008 12:52:00 +0000 (UTC) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 27D128FC0C; Sun, 29 Jun 2008 12:52:00 +0000 (UTC) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5TCq0Aj046005; Sun, 29 Jun 2008 12:52:00 GMT (envelope-from philip@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5TCq0Ar046004; Sun, 29 Jun 2008 12:52:00 GMT (envelope-from philip@repoman.freebsd.org) Message-Id: <200806291252.m5TCq0Ar046004@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to philip@repoman.freebsd.org using -f From: Philip Paeps Date: Sun, 29 Jun 2008 12:51:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 12:52:00 -0000 philip 2008-06-29 12:51:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/conf NOTES Log: SVN rev 180092 on 2008-06-29 12:51:49Z by philip MFC r180077: Remove stray "miibus0" reference from ancient kernel config file times. Revision Changes Path 1.1454.2.10 +1 -1 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sun Jun 29 12:54:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2CB521065670; Sun, 29 Jun 2008 12:54:46 +0000 (UTC) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 026A58FC0C; Sun, 29 Jun 2008 12:54:46 +0000 (UTC) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5TCsjsr046200; Sun, 29 Jun 2008 12:54:45 GMT (envelope-from philip@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5TCsjcH046199; Sun, 29 Jun 2008 12:54:45 GMT (envelope-from philip@repoman.freebsd.org) Message-Id: <200806291254.m5TCsjcH046199@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to philip@repoman.freebsd.org using -f From: Philip Paeps Date: Sun, 29 Jun 2008 12:54:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 12:54:46 -0000 philip 2008-06-29 12:54:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf NOTES Log: SVN rev 180093 on 2008-06-29 12:54:39Z by philip MFC r180077: Remove stray "miibus0" reference from ancient kernel config file times. Revision Changes Path 1.1325.2.41 +1 -1 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sun Jun 29 13:17:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E6ABC106568E; Sun, 29 Jun 2008 13:17:16 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BC21B8FC25; Sun, 29 Jun 2008 13:17:16 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5TDHGhu049152; Sun, 29 Jun 2008 13:17:16 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5TDHGGP049151; Sun, 29 Jun 2008 13:17:16 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200806291317.m5TDHGGP049151@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Sun, 29 Jun 2008 13:17:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_loop.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 13:17:17 -0000 ed 2008-06-29 13:17:01 UTC FreeBSD src repository Modified files: sys/net if_loop.c Log: SVN rev 180094 on 2008-06-29 13:17:01Z by ed Remove the unused softc from the lo(4) driver. Now that the pseudo-interface cloner has an internal list of instances, there is no need to create a softc. The softc only contains a pointer to the ifp, which means there is no valid reason to keep it. While there, remove the corresponding malloc-pool. Approved by: philip (mentor) Revision Changes Path 1.117 +2 -20 src/sys/net/if_loop.c From owner-cvs-src@FreeBSD.ORG Sun Jun 29 16:35:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6EF1F10656AD; Sun, 29 Jun 2008 16:35:49 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 43E6E8FC14; Sun, 29 Jun 2008 16:35:49 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5TGZnNW068583; Sun, 29 Jun 2008 16:35:49 GMT (envelope-from das@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5TGZnk6068582; Sun, 29 Jun 2008 16:35:49 GMT (envelope-from das@repoman.freebsd.org) Message-Id: <200806291635.m5TGZnk6068582@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to das@repoman.freebsd.org using -f From: David Schultz Date: Sun, 29 Jun 2008 16:35:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/contrib/gdtoa gethex.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 16:35:49 -0000 das 2008-06-29 16:35:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) contrib/gdtoa gethex.c Log: SVN rev 180095 on 2008-06-29 16:35:33Z by das MFC r179918: Bring in the vendor's fix for a bug in strtod() whereby strtod("0xyz", &endp) resulted in endp pointing to "0xyz" instead of "xyz". Revision Changes Path 1.1.1.4.2.1 +5 -2 src/contrib/gdtoa/gethex.c From owner-cvs-src@FreeBSD.ORG Sun Jun 29 16:56:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8CA4106564A; Sun, 29 Jun 2008 16:56:35 +0000 (UTC) (envelope-from marck@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C68A18FC0A; Sun, 29 Jun 2008 16:56:35 +0000 (UTC) (envelope-from marck@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5TGuZlV079530; Sun, 29 Jun 2008 16:56:35 GMT (envelope-from marck@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5TGuZso079529; Sun, 29 Jun 2008 16:56:35 GMT (envelope-from marck@repoman.freebsd.org) Message-Id: <200806291656.m5TGuZso079529@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marck@repoman.freebsd.org using -f From: Dmitry Morozovsky Date: Sun, 29 Jun 2008 16:56:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/cron/cron cron.8 cron.c cron.h do_command.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 16:56:36 -0000 marck 2008-06-29 16:56:18 UTC FreeBSD src repository Modified files: usr.sbin/cron/cron cron.8 cron.c cron.h do_command.c Log: SVN rev 180096 on 2008-06-29 16:56:18Z by marck Add -m option to cron(8), overriding default mail recipient for cron mails, unless explicitly provided by MAILTO= line in crontab. This feature can be useful in massive hosting environment, where most users do not care about autogenerated mails. Setting recipient to null string disables default mails at all. Approved by: yar MFC after: 4 weeks Revision Changes Path 1.26 +19 -1 src/usr.sbin/cron/cron/cron.8 1.20 +5 -2 src/usr.sbin/cron/cron/cron.c 1.19 +4 -2 src/usr.sbin/cron/cron/cron.h 1.29 +8 -12 src/usr.sbin/cron/cron/do_command.c From owner-cvs-src@FreeBSD.ORG Sun Jun 29 17:17:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0C1571065673; Sun, 29 Jun 2008 17:17:22 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D58188FC1C; Sun, 29 Jun 2008 17:17:21 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5THHLH5082391; Sun, 29 Jun 2008 17:17:21 GMT (envelope-from das@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5THHLel082390; Sun, 29 Jun 2008 17:17:21 GMT (envelope-from das@repoman.freebsd.org) Message-Id: <200806291717.m5THHLel082390@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to das@repoman.freebsd.org using -f From: David Schultz Date: Sun, 29 Jun 2008 17:17:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys socket.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 17:17:22 -0000 das 2008-06-29 17:17:14 UTC FreeBSD src repository Modified files: lib/libc/sys socket.2 Log: SVN rev 180097 on 2008-06-29 17:17:14Z by das Make it clearer that it is possible to disable the generation of SIGPIPE for individual sockets (PR: kern/118626). While here, s/insure/ensure/. Revision Changes Path 1.32 +4 -4 src/lib/libc/sys/socket.2 From owner-cvs-src@FreeBSD.ORG Sun Jun 29 17:59:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0DC7C106564A; Sun, 29 Jun 2008 17:59:19 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D6CD48FC0A; Sun, 29 Jun 2008 17:59:18 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5THxIgR085829; Sun, 29 Jun 2008 17:59:18 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5THxIv5085828; Sun, 29 Jun 2008 17:59:18 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <200806291759.m5THxIv5085828@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bz@repoman.freebsd.org using -f From: "Bjoern A. Zeeb" Date: Sun, 29 Jun 2008 17:58:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_cpuset.c src/sys/sys priv.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 17:59:19 -0000 bz 2008-06-29 17:58:16 UTC FreeBSD src repository Modified files: sys/kern kern_cpuset.c sys/sys priv.h Log: SVN rev 180098 on 2008-06-29 17:58:16Z by bz Add a new priv 'PRIV_SCHED_CPUSET' to check if manipulating cpusets is allowed and replace the suser() call. Do not allow it in jails. Reviewed by: rwatson Revision Changes Path 1.11 +1 -1 src/sys/kern/kern_cpuset.c 1.20 +1 -0 src/sys/sys/priv.h From owner-cvs-src@FreeBSD.ORG Sun Jun 29 18:26:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B0E4310656CD; Sun, 29 Jun 2008 18:26:20 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 863238FC18; Sun, 29 Jun 2008 18:26:20 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5TIQK94089168; Sun, 29 Jun 2008 18:26:20 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5TIQKs4089167; Sun, 29 Jun 2008 18:26:20 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <200806291826.m5TIQKs4089167@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bz@repoman.freebsd.org using -f From: "Bjoern A. Zeeb" Date: Sun, 29 Jun 2008 18:26:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_intr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 18:26:20 -0000 bz 2008-06-29 18:26:07 UTC FreeBSD src repository Modified files: sys/kern kern_intr.c Log: SVN rev 180099 on 2008-06-29 18:26:07Z by bz Remove an unneeded error variable to make clear that if reaching the end of the function we never return an error. Revision Changes Path 1.164 +1 -3 src/sys/kern/kern_intr.c From owner-cvs-src@FreeBSD.ORG Sun Jun 29 18:35:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8850C1065676; Sun, 29 Jun 2008 18:35:23 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5D9E08FC19; Sun, 29 Jun 2008 18:35:23 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5TIZNKr089928; Sun, 29 Jun 2008 18:35:23 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5TIZNLx089927; Sun, 29 Jun 2008 18:35:23 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200806291835.m5TIZNLx089927@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Sun, 29 Jun 2008 18:35:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/include pmap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 18:35:23 -0000 alc 2008-06-29 18:35:00 UTC FreeBSD src repository Modified files: sys/amd64/include pmap.h Log: SVN rev 180100 on 2008-06-29 18:35:00Z by alc Increase the size of the kernel virtual address space to 6GB. Until the maximum size of the kmem map can be greater than 4GB, there is little point in making the kernel virtual address space larger than 6GB. Tested by: kris@ Revision Changes Path 1.141 +4 -5 src/sys/amd64/include/pmap.h From owner-cvs-src@FreeBSD.ORG Sun Jun 29 19:13:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD87B106567E; Sun, 29 Jun 2008 19:13:42 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9267E8FC16; Sun, 29 Jun 2008 19:13:42 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5TJDgbo096571; Sun, 29 Jun 2008 19:13:42 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5TJDg0q096570; Sun, 29 Jun 2008 19:13:42 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200806291913.m5TJDg0q096570@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Sun, 29 Jun 2008 19:13:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/include pmap.h vmparam.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 19:13:42 -0000 alc 2008-06-29 19:13:27 UTC FreeBSD src repository Modified files: sys/amd64/include pmap.h vmparam.h Log: SVN rev 180101 on 2008-06-29 19:13:27Z by alc Strictly speaking, the definition of VM_MAX_KERNEL_ADDRESS is wrong. However, in practice, the error (currently) makes no difference because the computation performed by KVADDR() hides the error. This revision fixes the error. Also, eliminate a (now) unused definition. Revision Changes Path 1.142 +0 -1 src/sys/amd64/include/pmap.h 1.52 +1 -1 src/sys/amd64/include/vmparam.h From owner-cvs-src@FreeBSD.ORG Sun Jun 29 21:01:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B81AE1065674; Sun, 29 Jun 2008 21:01:44 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A60DF8FC0C; Sun, 29 Jun 2008 21:01:44 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5TL1irw017340; Sun, 29 Jun 2008 21:01:44 GMT (envelope-from das@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5TL1ieH017339; Sun, 29 Jun 2008 21:01:44 GMT (envelope-from das@repoman.freebsd.org) Message-Id: <200806292101.m5TL1ieH017339@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to das@repoman.freebsd.org using -f From: David Schultz Date: Sun, 29 Jun 2008 21:01:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/stdio vfprintf.c vfwprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 21:01:44 -0000 das 2008-06-29 21:01:27 UTC FreeBSD src repository Modified files: lib/libc/stdio vfprintf.c vfwprintf.c Log: SVN rev 180102 on 2008-06-29 21:01:27Z by das Begin de-spaghettifying the code that handles positional arguments. In particular, encapsulate the state of the type table in a struct, and add inline functions to initialize, free, and manipulate that state. This replaces some ugly macros that made proper error handling impossible. While here, remove an unneeded test for NULL and a variable that is initialized (many times!) but never used. The compiler didn't catch these because of rampant use of the same variable to mean different things in different places. This commit should not cause any changes in functionality. Revision Changes Path 1.79 +153 -94 src/lib/libc/stdio/vfprintf.c 1.30 +153 -94 src/lib/libc/stdio/vfwprintf.c From owner-cvs-src@FreeBSD.ORG Sun Jun 29 21:03:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D4C39106566C; Sun, 29 Jun 2008 21:03:36 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C2C718FC16; Sun, 29 Jun 2008 21:03:36 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5TL3Vbg018599; Sun, 29 Jun 2008 21:03:31 GMT (envelope-from das@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5TL3Vn1018598; Sun, 29 Jun 2008 21:03:31 GMT (envelope-from das@repoman.freebsd.org) Message-Id: <200806292103.m5TL3Vn1018598@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to das@repoman.freebsd.org using -f From: David Schultz Date: Sun, 29 Jun 2008 21:03:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/regression/lib/libc/stdio Makefile test-print-positional.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 21:03:36 -0000 das 2008-06-29 21:03:14 UTC FreeBSD src repository Modified files: tools/regression/lib/libc/stdio Makefile Added files: tools/regression/lib/libc/stdio test-print-positional.c Log: SVN rev 180103 on 2008-06-29 21:03:14Z by das Add some regression tests for printf() with positional arguments. The first test comes from OpenBSD, and the others are additions or adaptations. This is based on OpenBSD's src/regress/lib/libc/sprintf/sprintf_test.c, v1.3. I deliberately did not use v1.4 because it's bogus. Revision Changes Path 1.5 +1 -1 src/tools/regression/lib/libc/stdio/Makefile 1.1 +132 -0 src/tools/regression/lib/libc/stdio/test-print-positional.c (new) From owner-cvs-src@FreeBSD.ORG Sun Jun 29 21:13:38 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AC6B21065685; Sun, 29 Jun 2008 21:13:38 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from mail.vega.ru (infra.dev.vega.ru [90.156.167.14]) by mx1.freebsd.org (Postfix) with ESMTP id 626E08FC14; Sun, 29 Jun 2008 21:13:37 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from [87.242.97.68] (port=50258 helo=edoofus.dev.vega.ru) by mail.vega.ru with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68 (FreeBSD)) (envelope-from ) id 1KD4DH-000IBj-PB; Sun, 29 Jun 2008 21:13:35 +0000 Date: Mon, 30 Jun 2008 01:13:16 +0400 From: Ruslan Ermilov To: Alan Cox Message-ID: <20080629211316.GA20319@edoofus.dev.vega.ru> References: <200806291835.m5TIZNLx089927@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200806291835.m5TIZNLx089927@repoman.freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/include pmap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 21:13:38 -0000 On Sun, Jun 29, 2008 at 06:35:00PM +0000, Alan Cox wrote: > alc 2008-06-29 18:35:00 UTC > > FreeBSD src repository > > Modified files: > sys/amd64/include pmap.h > Log: > SVN rev 180100 on 2008-06-29 18:35:00Z by alc > > Increase the size of the kernel virtual address space to 6GB. Until the > maximum size of the kmem map can be greater than 4GB, there is little point > in making the kernel virtual address space larger than 6GB. > > Tested by: kris@ > > Revision Changes Path > 1.141 +4 -5 src/sys/amd64/include/pmap.h > Can you please draw a new layout, similar to the one made by Peter? http://lists.freebsd.org/pipermail/freebsd-amd64/2005-July/005578.html Cheers, -- Ruslan Ermilov ru@FreeBSD.org FreeBSD committer From owner-cvs-src@FreeBSD.ORG Sun Jun 29 21:44:27 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3CC3D106564A; Sun, 29 Jun 2008 21:44:27 +0000 (UTC) (envelope-from alc@cs.rice.edu) Received: from mail.cs.rice.edu (mail.cs.rice.edu [128.42.1.31]) by mx1.freebsd.org (Postfix) with ESMTP id 0977E8FC12; Sun, 29 Jun 2008 21:44:26 +0000 (UTC) (envelope-from alc@cs.rice.edu) Received: from mail.cs.rice.edu (localhost.localdomain [127.0.0.1]) by mail.cs.rice.edu (Postfix) with ESMTP id 6C2422C2D0A; Sun, 29 Jun 2008 16:44:26 -0500 (CDT) X-Virus-Scanned: by amavis-2.4.0 at mail.cs.rice.edu Received: from mail.cs.rice.edu ([127.0.0.1]) by mail.cs.rice.edu (mail.cs.rice.edu [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 8Zhj8qC63alo; Sun, 29 Jun 2008 16:44:18 -0500 (CDT) Received: from [216.63.78.18] (adsl-216-63-78-18.dsl.hstntx.swbell.net [216.63.78.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.cs.rice.edu (Postfix) with ESMTP id 990C42C2CD3; Sun, 29 Jun 2008 16:44:18 -0500 (CDT) Message-ID: <48680232.4010200@cs.rice.edu> Date: Sun, 29 Jun 2008 16:44:18 -0500 From: Alan Cox User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.13) Gecko/20070805 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ruslan Ermilov References: <200806291835.m5TIZNLx089927@repoman.freebsd.org> <20080629211316.GA20319@edoofus.dev.vega.ru> In-Reply-To: <20080629211316.GA20319@edoofus.dev.vega.ru> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: Alan Cox , cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/include pmap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 21:44:27 -0000 Ruslan Ermilov wrote: >On Sun, Jun 29, 2008 at 06:35:00PM +0000, Alan Cox wrote: > > >>alc 2008-06-29 18:35:00 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/amd64/include pmap.h >> Log: >> SVN rev 180100 on 2008-06-29 18:35:00Z by alc >> >> Increase the size of the kernel virtual address space to 6GB. Until the >> maximum size of the kmem map can be greater than 4GB, there is little point >> in making the kernel virtual address space larger than 6GB. >> >> Tested by: kris@ >> >> Revision Changes Path >> 1.141 +4 -5 src/sys/amd64/include/pmap.h >> >> >> >Can you please draw a new layout, similar to the one made by Peter? > >http://lists.freebsd.org/pipermail/freebsd-amd64/2005-July/005578.html > > > Change the following line ffffffff80000000 - ffffffffffffffff 2GB kva to fffffffe80000000 - ffffffffffffffff 6GB kva Regards, Alan From owner-cvs-src@FreeBSD.ORG Sun Jun 29 21:52:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 368881065688; Sun, 29 Jun 2008 21:52:48 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 240908FC14; Sun, 29 Jun 2008 21:52:48 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5TLqmeU023045; Sun, 29 Jun 2008 21:52:48 GMT (envelope-from das@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5TLqmdB023044; Sun, 29 Jun 2008 21:52:48 GMT (envelope-from das@repoman.freebsd.org) Message-Id: <200806292152.m5TLqmdB023044@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to das@repoman.freebsd.org using -f From: David Schultz Date: Sun, 29 Jun 2008 21:52:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/stdio Makefile.inc printf-pos.c printflocal.h vfprintf.c vfwprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 21:52:48 -0000 das 2008-06-29 21:52:40 UTC FreeBSD src repository Modified files: lib/libc/stdio Makefile.inc vfprintf.c vfwprintf.c Added files: lib/libc/stdio printf-pos.c printflocal.h Log: SVN rev 180104 on 2008-06-29 21:52:40Z by das Reduce the level of duplication between vfprintf() and vfwprintf() by moving the positional argument handling code to a new file, printf-pos.c, and moving common definitions to printflocal.h. No functional change intended. Revision Changes Path 1.39 +2 -1 src/lib/libc/stdio/Makefile.inc 1.1 +788 -0 src/lib/libc/stdio/printf-pos.c (new) 1.1 +94 -0 src/lib/libc/stdio/printflocal.h (new) 1.80 +1 -486 src/lib/libc/stdio/vfprintf.c 1.31 +3 -488 src/lib/libc/stdio/vfwprintf.c From owner-cvs-src@FreeBSD.ORG Sun Jun 29 21:56:58 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 747F31065671; Sun, 29 Jun 2008 21:56:58 +0000 (UTC) (envelope-from ed@hoeg.nl) Received: from palm.hoeg.nl (mx0.hoeg.nl [IPv6:2001:610:652::211]) by mx1.freebsd.org (Postfix) with ESMTP id 333AA8FC20; Sun, 29 Jun 2008 21:56:58 +0000 (UTC) (envelope-from ed@hoeg.nl) Received: by palm.hoeg.nl (Postfix, from userid 1000) id 620BB1CCF2; Sun, 29 Jun 2008 23:56:57 +0200 (CEST) Date: Sun, 29 Jun 2008 23:56:57 +0200 From: Ed Schouten To: Ruslan Ermilov Message-ID: <20080629215657.GI14567@hoeg.nl> References: <200806291835.m5TIZNLx089927@repoman.freebsd.org> <20080629211316.GA20319@edoofus.dev.vega.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="cf0hFtnykp6aONGL" Content-Disposition: inline In-Reply-To: <20080629211316.GA20319@edoofus.dev.vega.ru> User-Agent: Mutt/1.5.18 (2008-05-17) Cc: Alan Cox , cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/include pmap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 21:56:58 -0000 --cf0hFtnykp6aONGL Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Alan, * Ruslan Ermilov wrote: > Can you please draw a new layout, similar to the one made by Peter? >=20 > http://lists.freebsd.org/pipermail/freebsd-amd64/2005-July/005578.html I'm not familiar with the design of amd64 or its page tables, but is there some kind of overhead when all 512 GB's would be allocated as kva? Yours, --=20 Ed Schouten WWW: http://80386.nl/ --cf0hFtnykp6aONGL Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAkhoBSkACgkQ52SDGA2eCwUNewCfU2bsFXDrn+e+o+6vGDyBsWl8 xVIAn3bvenHD3DGLBxvDKbIiDgaa9YQt =V8Jk -----END PGP SIGNATURE----- --cf0hFtnykp6aONGL-- From owner-cvs-src@FreeBSD.ORG Sun Jun 29 22:04:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EAE121065686; Sun, 29 Jun 2008 22:04:33 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C03138FC1B; Sun, 29 Jun 2008 22:04:33 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5TM4XsF025475; Sun, 29 Jun 2008 22:04:33 GMT (envelope-from das@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5TM4XUF025474; Sun, 29 Jun 2008 22:04:33 GMT (envelope-from das@repoman.freebsd.org) Message-Id: <200806292204.m5TM4XUF025474@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to das@repoman.freebsd.org using -f From: David Schultz Date: Sun, 29 Jun 2008 22:04:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/stdio printf-pos.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 22:04:34 -0000 das 2008-06-29 22:04:25 UTC FreeBSD src repository Modified files: lib/libc/stdio printf-pos.c Log: SVN rev 180105 on 2008-06-29 22:04:25Z by das Factor out the code that builds the argument table. We don't need separate normal and wide character versions of it. No functional change. Revision Changes Path 1.2 +47 -130 src/lib/libc/stdio/printf-pos.c From owner-cvs-src@FreeBSD.ORG Sun Jun 29 22:54:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A3DF21065680; Sun, 29 Jun 2008 22:54:35 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 919168FC14; Sun, 29 Jun 2008 22:54:35 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5TMsZas030174; Sun, 29 Jun 2008 22:54:35 GMT (envelope-from das@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5TMsZ5d030173; Sun, 29 Jun 2008 22:54:35 GMT (envelope-from das@repoman.freebsd.org) Message-Id: <200806292254.m5TMsZ5d030173@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to das@repoman.freebsd.org using -f From: David Schultz Date: Sun, 29 Jun 2008 22:54:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/stdio printf-pos.c printflocal.h vfprintf.c vfwprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 22:54:35 -0000 das 2008-06-29 22:54:26 UTC FreeBSD src repository Modified files: lib/libc/stdio printf-pos.c printflocal.h vfprintf.c vfwprintf.c Log: SVN rev 180106 on 2008-06-29 22:54:26Z by das Correctly handle malloc() failure. While here, reduce the code size a bit by removing some calls to the inline function addtype(). Revision Changes Path 1.3 +142 -95 src/lib/libc/stdio/printf-pos.c 1.2 +2 -2 src/lib/libc/stdio/printflocal.h 1.81 +9 -3 src/lib/libc/stdio/vfprintf.c 1.32 +9 -3 src/lib/libc/stdio/vfwprintf.c From owner-cvs-src@FreeBSD.ORG Sun Jun 29 23:46:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 153D31065676; Sun, 29 Jun 2008 23:46:22 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DECF88FC0C; Sun, 29 Jun 2008 23:46:21 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5TNkLVG035863; Sun, 29 Jun 2008 23:46:21 GMT (envelope-from das@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5TNkLbK035862; Sun, 29 Jun 2008 23:46:21 GMT (envelope-from das@repoman.freebsd.org) Message-Id: <200806292346.m5TNkLbK035862@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to das@repoman.freebsd.org using -f From: David Schultz Date: Sun, 29 Jun 2008 23:46:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/stdio printf-pos.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2008 23:46:22 -0000 das 2008-06-29 23:46:06 UTC FreeBSD src repository Modified files: lib/libc/stdio printf-pos.c Log: SVN rev 180107 on 2008-06-29 23:46:06Z by das Fix a bogon in the previous commit and add some missing error checks. Revision Changes Path 1.4 +12 -9 src/lib/libc/stdio/printf-pos.c From owner-cvs-src@FreeBSD.ORG Mon Jun 30 02:36:09 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4BC0C1065745; Mon, 30 Jun 2008 02:36:09 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 216908FC14; Mon, 30 Jun 2008 02:36:09 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5U2a9RY062004; Mon, 30 Jun 2008 02:36:09 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5U2a8GO062003; Mon, 30 Jun 2008 02:36:09 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200806300236.m5U2a8GO062003@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Mon, 30 Jun 2008 02:35:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/include pmap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 02:36:09 -0000 alc 2008-06-30 02:35:55 UTC FreeBSD src repository Modified files: sys/amd64/include pmap.h Log: SVN rev 180108 on 2008-06-30 02:35:55Z by alc Compute NKPDPE from NKPT. This reduces the number of knobs that must be turned in order to change the size of the kernel virtual address space. Revision Changes Path 1.143 +1 -1 src/sys/amd64/include/pmap.h From owner-cvs-src@FreeBSD.ORG Mon Jun 30 03:14:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5AC5F1065683; Mon, 30 Jun 2008 03:14:55 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 305F28FC20; Mon, 30 Jun 2008 03:14:55 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5U3EtfL066538; Mon, 30 Jun 2008 03:14:55 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5U3EtJS066537; Mon, 30 Jun 2008 03:14:55 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200806300314.m5U3EtJS066537@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Mon, 30 Jun 2008 03:14:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/include vmparam.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 03:14:55 -0000 alc 2008-06-30 03:14:39 UTC FreeBSD src repository Modified files: sys/amd64/include vmparam.h Log: SVN rev 180109 on 2008-06-30 03:14:39Z by alc Document the layout of the address space, borrowing heavily from http://lists.freebsd.org/pipermail/freebsd-amd64/2005-July/005578.html Revision Changes Path 1.53 +12 -2 src/sys/amd64/include/vmparam.h From owner-cvs-src@FreeBSD.ORG Mon Jun 30 05:14:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2F0C8106567C; Mon, 30 Jun 2008 05:14:57 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 042D98FC1E; Mon, 30 Jun 2008 05:14:57 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5U5Euwq088937; Mon, 30 Jun 2008 05:14:56 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5U5Euqm088936; Mon, 30 Jun 2008 05:14:56 GMT (envelope-from delphij@repoman.freebsd.org) Message-Id: <200806300514.m5U5Euqm088936@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to delphij@repoman.freebsd.org using -f From: Xin LI Date: Mon, 30 Jun 2008 05:14:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pci atiixp.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 05:14:57 -0000 delphij 2008-06-30 05:14:44 UTC FreeBSD src repository Modified files: sys/dev/sound/pci atiixp.h Log: SVN rev 180110 on 2008-06-30 05:14:44Z by delphij Correct SB600 AC97 Audio PCI ID, otherwise we will attach to the SBx00 PCI to PCI Bridge which causes problems. Revision Changes Path 1.5 +1 -1 src/sys/dev/sound/pci/atiixp.h From owner-cvs-src@FreeBSD.ORG Mon Jun 30 08:01:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8CBF31065679; Mon, 30 Jun 2008 08:01:59 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 42BBB8FC15; Mon, 30 Jun 2008 08:01:59 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5U81xYt007606; Mon, 30 Jun 2008 08:01:59 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5U81xx9007605; Mon, 30 Jun 2008 08:01:59 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806300801.m5U81xx9007605@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Mon, 30 Jun 2008 08:01:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/periodic/security 800.loginfail X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 08:01:59 -0000 mtm 2008-06-30 08:01:47 UTC FreeBSD src repository Modified files: etc/periodic/security 800.loginfail Log: SVN rev 180111 on 2008-06-30 08:01:47Z by mtm Rev. 1.8 broke matching on lines where the failure mode is at the head of the message, such as: Jun 30 10:49:21 rogue sshd[17553]: Invalid user iceman from 127.0.0.1 PR: conf/124569 Submitted by: Taku Revision Changes Path 1.9 +1 -1 src/etc/periodic/security/800.loginfail From owner-cvs-src@FreeBSD.ORG Mon Jun 30 08:29:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6EC5D106574D; Mon, 30 Jun 2008 08:29:16 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 43F848FC18; Mon, 30 Jun 2008 08:29:16 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5U8TGLb010794; Mon, 30 Jun 2008 08:29:16 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5U8TGW1010793; Mon, 30 Jun 2008 08:29:16 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200806300829.m5U8TGW1010793@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Mon, 30 Jun 2008 08:29:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/mountd exports.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 08:29:16 -0000 danger 2008-06-30 08:29:02 UTC FreeBSD src repository Modified files: usr.sbin/mountd exports.5 Log: SVN rev 180112 on 2008-06-30 08:29:02Z by danger - add some missing words - we don't have ne(4), replace it with re(4) - fix markup - bump date Submitted by: ru MFC after: 3 days Revision Changes Path 1.30 +44 -25 src/usr.sbin/mountd/exports.5 From owner-cvs-src@FreeBSD.ORG Mon Jun 30 08:46:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D0BEB106575B; Mon, 30 Jun 2008 08:46:17 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A5A988FC17; Mon, 30 Jun 2008 08:46:17 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5U8kHYm012361; Mon, 30 Jun 2008 08:46:17 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5U8kHUQ012360; Mon, 30 Jun 2008 08:46:17 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200806300846.m5U8kHUQ012360@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Mon, 30 Jun 2008 08:46:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys mkdir.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 08:46:17 -0000 danger 2008-06-30 08:46:09 UTC FreeBSD src repository Modified files: lib/libc/sys mkdir.2 Log: SVN rev 180113 on 2008-06-30 08:46:09Z by danger - Forgot to bump a date after last change Revision Changes Path 1.28 +1 -1 src/lib/libc/sys/mkdir.2 From owner-cvs-src@FreeBSD.ORG Mon Jun 30 09:06:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DEDDA1065682; Mon, 30 Jun 2008 09:06:33 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B4E088FC0C; Mon, 30 Jun 2008 09:06:33 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5U96XnU024340; Mon, 30 Jun 2008 09:06:33 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5U96XCR024339; Mon, 30 Jun 2008 09:06:33 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200806300906.m5U96XCR024339@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Mon, 30 Jun 2008 09:06:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libc/sys mkdir.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 09:06:34 -0000 danger 2008-06-30 09:06:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libc/sys mkdir.2 Log: SVN rev 180114 on 2008-06-30 09:06:19Z by danger - MFC rev. 180030 and 180113: - add description of the MLINK error - bump a date PR: docs/123019 Revision Changes Path 1.24.2.2 +4 -1 src/lib/libc/sys/mkdir.2 From owner-cvs-src@FreeBSD.ORG Mon Jun 30 09:08:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C543B1065673; Mon, 30 Jun 2008 09:08:34 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9A4458FC30; Mon, 30 Jun 2008 09:08:34 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5U98YqD024497; Mon, 30 Jun 2008 09:08:34 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5U98Yp5024496; Mon, 30 Jun 2008 09:08:34 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200806300908.m5U98Yp5024496@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Mon, 30 Jun 2008 09:08:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libc/sys mkdir.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 09:08:34 -0000 danger 2008-06-30 09:08:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/sys mkdir.2 Log: SVN rev 180115 on 2008-06-30 09:08:29Z by danger - MFC rev. 180030 and 180113: - add description of the MLINK error - bump a date PR: docs/123019 Revision Changes Path 1.19.12.2 +4 -1 src/lib/libc/sys/mkdir.2 From owner-cvs-src@FreeBSD.ORG Mon Jun 30 09:10:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9526B106567F; Mon, 30 Jun 2008 09:10:22 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6A40E8FC1C; Mon, 30 Jun 2008 09:10:22 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5U9AMjf024712; Mon, 30 Jun 2008 09:10:22 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5U9AMAg024711; Mon, 30 Jun 2008 09:10:22 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200806300910.m5U9AMAg024711@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Mon, 30 Jun 2008 09:10:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/lib/libc/sys mkdir.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 09:10:22 -0000 danger 2008-06-30 09:10:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libc/sys mkdir.2 Log: SVN rev 180116 on 2008-06-30 09:10:04Z by danger - MFC rev. 180030 and 180113: - add description of the MLINK error - bump a date PR: docs/123019 Revision Changes Path 1.19.6.1 +4 -1 src/lib/libc/sys/mkdir.2 From owner-cvs-src@FreeBSD.ORG Mon Jun 30 09:16:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 44B881065675; Mon, 30 Jun 2008 09:16:23 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 197168FC23; Mon, 30 Jun 2008 09:16:23 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5U9GMVS025236; Mon, 30 Jun 2008 09:16:22 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5U9GMlD025235; Mon, 30 Jun 2008 09:16:22 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200806300916.m5U9GMlD025235@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Mon, 30 Jun 2008 09:16:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libc/stdlib system.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 09:16:23 -0000 danger 2008-06-30 09:16:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libc/stdlib system.3 Log: SVN rev 180117 on 2008-06-30 09:16:22Z by danger MFC rev. 180024: - Mark the section describing return values with an appropriate section flag. PR: docs/122818 Revision Changes Path 1.12.2.1 +1 -1 src/lib/libc/stdlib/system.3 From owner-cvs-src@FreeBSD.ORG Mon Jun 30 09:18:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D493D10656A8; Mon, 30 Jun 2008 09:18:08 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A997A8FC24; Mon, 30 Jun 2008 09:18:08 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5U9I8ZT025373; Mon, 30 Jun 2008 09:18:08 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5U9I8no025372; Mon, 30 Jun 2008 09:18:08 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200806300918.m5U9I8no025372@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Mon, 30 Jun 2008 09:17:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libc/stdlib system.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 09:18:09 -0000 danger 2008-06-30 09:17:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/stdlib system.3 Log: SVN rev 180118 on 2008-06-30 09:17:54Z by danger MFC rev. 180024: - Mark the section describing return values with an appropriate section flag. PR: docs/122818 Revision Changes Path 1.11.14.1 +1 -1 src/lib/libc/stdlib/system.3 From owner-cvs-src@FreeBSD.ORG Mon Jun 30 09:18:54 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AF6481065670; Mon, 30 Jun 2008 09:18:54 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 849DD8FC26; Mon, 30 Jun 2008 09:18:54 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5U9IseY025444; Mon, 30 Jun 2008 09:18:54 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5U9IskL025443; Mon, 30 Jun 2008 09:18:54 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200806300918.m5U9IskL025443@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Mon, 30 Jun 2008 09:18:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/lib/libc/stdlib system.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 09:18:54 -0000 danger 2008-06-30 09:18:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libc/stdlib system.3 Log: SVN rev 180119 on 2008-06-30 09:18:49Z by danger MFC rev. 180024: - Mark the section describing return values with an appropriate section flag. PR: 180024 Revision Changes Path 1.11.8.1 +1 -1 src/lib/libc/stdlib/system.3 From owner-cvs-src@FreeBSD.ORG Mon Jun 30 15:21:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B045D106567A; Mon, 30 Jun 2008 15:21:58 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 859868FC1B; Mon, 30 Jun 2008 15:21:58 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5UFLwwS079410; Mon, 30 Jun 2008 15:21:58 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5UFLwQ5079409; Mon, 30 Jun 2008 15:21:58 GMT (envelope-from delphij@repoman.freebsd.org) Message-Id: <200806301521.m5UFLwQ5079409@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to delphij@repoman.freebsd.org using -f From: Xin LI Date: Mon, 30 Jun 2008 15:21:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/geom/virstor g_virstor.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 15:21:58 -0000 delphij 2008-06-30 15:21:42 UTC FreeBSD src repository Modified files: sys/geom/virstor g_virstor.c Log: SVN rev 180120 on 2008-06-30 15:21:42Z by delphij Avoid NULL deference. Reviewed by: ivoras Revision Changes Path 1.4 +5 -0 src/sys/geom/virstor/g_virstor.c From owner-cvs-src@FreeBSD.ORG Mon Jun 30 15:42:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 43BEC1065758; Mon, 30 Jun 2008 15:42:00 +0000 (UTC) (envelope-from lulf@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 209B58FC18; Mon, 30 Jun 2008 15:42:00 +0000 (UTC) (envelope-from lulf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5UFg04i081779; Mon, 30 Jun 2008 15:42:00 GMT (envelope-from lulf@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5UFg0MT081778; Mon, 30 Jun 2008 15:42:00 GMT (envelope-from lulf@repoman.freebsd.org) Message-Id: <200806301542.m5UFg0MT081778@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to lulf@repoman.freebsd.org using -f From: Ulf Lilleengen Date: Mon, 30 Jun 2008 15:41:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/fs/fdescfs fdesc.h fdesc_vfsops.c fdesc_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 15:42:00 -0000 lulf 2008-06-30 15:41:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/fs/fdescfs fdesc.h fdesc_vfsops.c fdesc_vnops.c Log: SVN rev 180121 on 2008-06-30 15:41:57Z by lulf MFC rev r179288: - Add locking to all filesystem operations in fdescfs and flag it as MPSAFE. - Use proper synhronization primitives to protect the internal fdesc node cache used in fdescfs. - Properly initialize and uninitalize hash. - Remove unused functions. Since fdescfs might recurse on itself, adding proper locking to it needed some tricky workarounds in some parts to make it work. For instance, a descriptor in fdescfs could refer to an open descriptor to itself, thus forcing the thread to recurse on vnode locks. Because of this, other race conditions also had to be fixed. Approved by: kib (mentor) Reviewed by: kib (mentor) Tested by: pho Revision Changes Path 1.20.10.1 +7 -2 src/sys/fs/fdescfs/fdesc.h 1.56.2.1 +34 -10 src/sys/fs/fdescfs/fdesc_vfsops.c 1.104.2.1 +158 -70 src/sys/fs/fdescfs/fdesc_vnops.c From owner-cvs-src@FreeBSD.ORG Mon Jun 30 15:49:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2E4B2106566C; Mon, 30 Jun 2008 15:49:31 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F3A228FC17; Mon, 30 Jun 2008 15:49:30 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5UFnUIt082514; Mon, 30 Jun 2008 15:49:30 GMT (envelope-from des@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5UFnUFd082513; Mon, 30 Jun 2008 15:49:30 GMT (envelope-from des@repoman.freebsd.org) Message-Id: <200806301549.m5UFnUFd082513@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to des@repoman.freebsd.org using -f From: Dag-Erling Smorgrav Date: Mon, 30 Jun 2008 15:49:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive/test test_compat_zip_1.zip.uu X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 15:49:31 -0000 des 2008-06-30 15:49:12 UTC FreeBSD src repository Modified files: lib/libarchive/test test_compat_zip_1.zip.uu Log: SVN rev 180122 on 2008-06-30 15:49:12Z by des Add missing $FreeBSD$ Revision Changes Path 1.2 +1 -0 src/lib/libarchive/test/test_compat_zip_1.zip.uu From owner-cvs-src@FreeBSD.ORG Mon Jun 30 16:19:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 615371065689; Mon, 30 Jun 2008 16:19:32 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 35E9D8FC0C; Mon, 30 Jun 2008 16:19:32 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5UGJWUk087885; Mon, 30 Jun 2008 16:19:32 GMT (envelope-from des@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5UGJWi6087884; Mon, 30 Jun 2008 16:19:32 GMT (envelope-from des@repoman.freebsd.org) Message-Id: <200806301619.m5UGJWi6087884@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to des@repoman.freebsd.org using -f From: Dag-Erling Smorgrav Date: Mon, 30 Jun 2008 16:19:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive archive_read_support_format_zip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 16:19:32 -0000 des 2008-06-30 16:19:26 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_support_format_zip.c Log: SVN rev 180123 on 2008-06-30 16:19:26Z by des More explicit error message. Revision Changes Path 1.26 +2 -1 src/lib/libarchive/archive_read_support_format_zip.c From owner-cvs-src@FreeBSD.ORG Mon Jun 30 16:56:44 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CC8C1106567F; Mon, 30 Jun 2008 16:56:44 +0000 (UTC) (envelope-from alc@cs.rice.edu) Received: from mail.cs.rice.edu (mail.cs.rice.edu [128.42.1.31]) by mx1.freebsd.org (Postfix) with ESMTP id 9FCCA8FC0C; Mon, 30 Jun 2008 16:56:44 +0000 (UTC) (envelope-from alc@cs.rice.edu) Received: from mail.cs.rice.edu (localhost.localdomain [127.0.0.1]) by mail.cs.rice.edu (Postfix) with ESMTP id 137172C2D34; Mon, 30 Jun 2008 11:56:44 -0500 (CDT) X-Virus-Scanned: by amavis-2.4.0 at mail.cs.rice.edu Received: from mail.cs.rice.edu ([127.0.0.1]) by mail.cs.rice.edu (mail.cs.rice.edu [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 7bL1kARVHsvS; Mon, 30 Jun 2008 11:56:36 -0500 (CDT) Received: from [216.63.78.18] (adsl-216-63-78-18.dsl.hstntx.swbell.net [216.63.78.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.cs.rice.edu (Postfix) with ESMTP id 3816E2C2D35; Mon, 30 Jun 2008 11:56:36 -0500 (CDT) Message-ID: <48691043.3080403@cs.rice.edu> Date: Mon, 30 Jun 2008 11:56:35 -0500 From: Alan Cox User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.13) Gecko/20070805 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ed Schouten References: <200806291835.m5TIZNLx089927@repoman.freebsd.org> <20080629211316.GA20319@edoofus.dev.vega.ru> <20080629215657.GI14567@hoeg.nl> In-Reply-To: <20080629215657.GI14567@hoeg.nl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Alan Cox , cvs-src@freebsd.org, src-committers@freebsd.org, Ruslan Ermilov , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/include pmap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 16:56:44 -0000 Ed Schouten wrote: >Alan, > >* Ruslan Ermilov wrote: > > >>Can you please draw a new layout, similar to the one made by Peter? >> >>http://lists.freebsd.org/pipermail/freebsd-amd64/2005-July/005578.html >> >> > >I'm not familiar with the design of amd64 or its page tables, but is >there some kind of overhead when all 512 GB's would be allocated as kva? > > Yes, it would consume a rather large amount of (physical) memory. Roughly speaking, we preallocate memory for the page table that implements the kernel's address space. In other words, mapping a page into the kernel's address space never requires the allocation of (page table) memory, and unmapping a page never frees memory. This has some benefits, e.g., we will never block while mapping physical memory into the kernel's address space, and we can use a very simple, very fast method for mapping part of a file into the buffer cache. In general, that is, on most machine architectures, we can use a very simple technique to avoid preallocating page table memory that can't possibly be used. However, on amd64, the need to have kernel code and global/static variables in the highest 2GB of the kernel's address space undermines the effectiveness of that technique. So, it is still impractical to make the amd64 kernel address space arbitrarily large, as in 512GB. Alan From owner-cvs-src@FreeBSD.ORG Mon Jun 30 17:11:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 670DF1065673; Mon, 30 Jun 2008 17:11:35 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3BE3C8FC1E; Mon, 30 Jun 2008 17:11:35 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5UHBXQe005160; Mon, 30 Jun 2008 17:11:33 GMT (envelope-from des@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5UHBXRP005159; Mon, 30 Jun 2008 17:11:33 GMT (envelope-from des@repoman.freebsd.org) Message-Id: <200806301711.m5UHBXRP005159@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to des@repoman.freebsd.org using -f From: Dag-Erling Smorgrav Date: Mon, 30 Jun 2008 17:11:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/unzip unzip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 17:11:35 -0000 des 2008-06-30 17:11:27 UTC FreeBSD src repository Modified files: usr.bin/unzip unzip.c Log: SVN rev 180124 on 2008-06-30 17:11:27Z by des Quick shot at implementing -t (test). Requested by: ache MFC after: 2 weeks Revision Changes Path 1.2 +42 -4 src/usr.bin/unzip/unzip.c From owner-cvs-src@FreeBSD.ORG Mon Jun 30 17:16:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B6F181065680; Mon, 30 Jun 2008 17:16:19 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8C5708FC1C; Mon, 30 Jun 2008 17:16:19 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5UHGJK0005558; Mon, 30 Jun 2008 17:16:19 GMT (envelope-from des@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5UHGJ4a005557; Mon, 30 Jun 2008 17:16:19 GMT (envelope-from des@repoman.freebsd.org) Message-Id: <200806301716.m5UHGJ4a005557@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to des@repoman.freebsd.org using -f From: Dag-Erling Smorgrav Date: Mon, 30 Jun 2008 17:16:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/unzip unzip.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 17:16:19 -0000 des 2008-06-30 17:16:05 UTC FreeBSD src repository Modified files: usr.bin/unzip unzip.1 Log: SVN rev 180125 on 2008-06-30 17:16:05Z by des Update man page for -t. Revision Changes Path 1.2 +5 -2 src/usr.bin/unzip/unzip.1 From owner-cvs-src@FreeBSD.ORG Mon Jun 30 17:45:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DBEB11065678; Mon, 30 Jun 2008 17:45:50 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B0DE18FC15; Mon, 30 Jun 2008 17:45:50 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5UHjonO008333; Mon, 30 Jun 2008 17:45:50 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5UHjoAA008332; Mon, 30 Jun 2008 17:45:50 GMT (envelope-from delphij@repoman.freebsd.org) Message-Id: <200806301745.m5UHjoAA008332@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to delphij@repoman.freebsd.org using -f From: Xin LI Date: Mon, 30 Jun 2008 17:45:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/gzip gzip.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 17:45:51 -0000 delphij 2008-06-30 17:45:47 UTC FreeBSD src repository Modified files: usr.bin/gzip gzip.1 Log: SVN rev 180126 on 2008-06-30 17:45:47Z by delphij Make it clear that gzcat expects each argument to be separate files. PR: docs/123010 Submitted by: Andrew Wright MFC after: 2 weeks Revision Changes Path 1.5 +13 -1 src/usr.bin/gzip/gzip.1 From owner-cvs-src@FreeBSD.ORG Mon Jun 30 18:26:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 16BD81065686; Mon, 30 Jun 2008 18:26:52 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 04D688FC19; Mon, 30 Jun 2008 18:26:52 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5UIQp1J014626; Mon, 30 Jun 2008 18:26:51 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5UIQpsl014625; Mon, 30 Jun 2008 18:26:51 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200806301826.m5UIQpsl014625@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Mon, 30 Jun 2008 18:26:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet udp_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 18:26:52 -0000 rwatson 2008-06-30 18:26:43 UTC FreeBSD src repository Modified files: sys/netinet udp_usrreq.c Log: SVN rev 180127 on 2008-06-30 18:26:43Z by rwatson In udp_append() and udp_input(), make use of read locking on incpbs rather than write locking: while we need to maintain a valid reference to the inpcb and fix its state, no protocol layer state is modified during an IPv4 UDP receive -- there are only changes at the socket layer, which is separately protected by socket locking. While parallel concurrent receive on a single UDP socket is currently relatively unusual, introducing read locking in the transmit path, allowing concurrent receive and transmit, will significantly improve performance for loads such as BIND, memcached, etc. MFC after: 2 months Tested by: gnn, kris, ps Revision Changes Path 1.223 +8 -8 src/sys/netinet/udp_usrreq.c From owner-cvs-src@FreeBSD.ORG Mon Jun 30 18:35:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 52062106574C; Mon, 30 Jun 2008 18:35:35 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 272A28FC0C; Mon, 30 Jun 2008 18:35:35 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5UIZZOq015464; Mon, 30 Jun 2008 18:35:35 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5UIZZ0S015463; Mon, 30 Jun 2008 18:35:35 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200806301835.m5UIZZ0S015463@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Mon, 30 Jun 2008 18:35:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man4 auditpipe.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 18:35:35 -0000 rwatson 2008-06-30 18:35:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man4 auditpipe.4 Log: SVN rev 180128 on 2008-06-30 18:35:11Z by rwatson Merge auditpipe.4:1.6 (r178726) from head to stable/7: Fix type name: struct auditpipe_preselect is actually struct auditpipe_ioctl_preselect. Submitted by: Stacey D. Son Revision Changes Path 1.5.2.1 +1 -1 src/share/man/man4/auditpipe.4 From owner-cvs-src@FreeBSD.ORG Mon Jun 30 20:24:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2B7F3106568E; Mon, 30 Jun 2008 20:24:02 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 014198FC14; Mon, 30 Jun 2008 20:24:02 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5UKO1kf033381; Mon, 30 Jun 2008 20:24:01 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5UKO1cs033380; Mon, 30 Jun 2008 20:24:01 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200806302024.m5UKO1cs033380@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Mon, 30 Jun 2008 20:23:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/dhclient dhclient.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 20:24:02 -0000 ed 2008-06-30 20:23:49 UTC FreeBSD src repository Modified files: sbin/dhclient dhclient.c Log: SVN rev 180130 on 2008-06-30 20:23:49Z by ed Run the privileged dhclient process in its own session. In the MPSAFE TTY branch, I noticed PTY's to be leaked, because dhclient's privileged process was run inside the session of, say, the login shell. Make sure we call setsid() here. Approved by: philip (mentor), brooks Revision Changes Path 1.24 +1 -0 src/sbin/dhclient/dhclient.c From owner-cvs-src@FreeBSD.ORG Mon Jun 30 20:43:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DE0C11065671; Mon, 30 Jun 2008 20:43:18 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B33048FC20; Mon, 30 Jun 2008 20:43:18 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5UKhIi8037013; Mon, 30 Jun 2008 20:43:18 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5UKhI13037012; Mon, 30 Jun 2008 20:43:18 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200806302043.m5UKhI13037012@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Mon, 30 Jun 2008 20:43:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/nfsserver nfs_syscalls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 20:43:19 -0000 rwatson 2008-06-30 20:43:06 UTC FreeBSD src repository Modified files: sys/nfsserver nfs_syscalls.c Log: SVN rev 180131 on 2008-06-30 20:43:06Z by rwatson Remove spls from NFS server setup call; expand receive socket buffer locking to cover full setup of socket upcalls; remove XXX about locking. MFC after: 3 weeks Revision Changes Path 1.119 +3 -8 src/sys/nfsserver/nfs_syscalls.c From owner-cvs-src@FreeBSD.ORG Mon Jun 30 22:01:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 195BB106566C; Mon, 30 Jun 2008 22:01:44 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E3E2C8FC0A; Mon, 30 Jun 2008 22:01:43 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5UM1hSl054755; Mon, 30 Jun 2008 22:01:43 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5UM1hbO054754; Mon, 30 Jun 2008 22:01:43 GMT (envelope-from peter) Message-Id: <200806302201.m5UM1hbO054754@repoman.freebsd.org> From: Peter Wemm Date: Mon, 30 Jun 2008 22:01:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT cfg_local.pm X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 22:01:44 -0000 peter 2008-06-30 22:01:43 UTC FreeBSD src repository Modified files: . cfg_local.pm Log: Turn off MFC after syntax checking in cvs. Revision Changes Path 1.33 +2 -1 CVSROOT/cfg_local.pm From owner-cvs-src@FreeBSD.ORG Mon Jun 30 22:08:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2A77A10657D9; Mon, 30 Jun 2008 22:08:23 +0000 (UTC) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 159A68FC13; Mon, 30 Jun 2008 22:08:23 +0000 (UTC) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5UM8MUt056519; Mon, 30 Jun 2008 22:08:22 GMT (envelope-from rik@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5UM8MWI056518; Mon, 30 Jun 2008 22:08:22 GMT (envelope-from rik@repoman.freebsd.org) Message-Id: <200806302208.m5UM8MWI056518@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rik@repoman.freebsd.org using -f From: Roman Kurakin Date: Mon, 30 Jun 2008 21:18:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/sconfig sconfig.c src/sys/dev/ce ceddk.h if_ce.c src/sys/dev/cp cpddk.h if_cp.c src/sys/dev/ctau ctddk.h if_ct.c src/sys/dev/cx cxddk.h if_cx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 22:08:23 -0000 rik 2008-06-30 21:18:27 UTC FreeBSD src repository Modified files: sbin/sconfig sconfig.c sys/dev/ce ceddk.h if_ce.c sys/dev/cp cpddk.h if_cp.c sys/dev/ctau ctddk.h if_ct.c sys/dev/cx cxddk.h if_cx.c Log: SVN rev 180132 on 2008-06-30 21:18:27Z by rik Do not set IFF_DEBUG directly from the driver. MFC after: 1 month. Revision Changes Path 1.6 +21 -1 src/sbin/sconfig/sconfig.c 1.2 +1 -0 src/sys/dev/ce/ceddk.h 1.10 +12 -7 src/sys/dev/ce/if_ce.c 1.5 +1 -0 src/sys/dev/cp/cpddk.h 1.35 +12 -7 src/sys/dev/cp/if_cp.c 1.3 +1 -0 src/sys/dev/ctau/ctddk.h 1.36 +12 -7 src/sys/dev/ctau/if_ct.c 1.3 +1 -0 src/sys/dev/cx/cxddk.h 1.59 +23 -8 src/sys/dev/cx/if_cx.c From owner-cvs-src@FreeBSD.ORG Mon Jun 30 22:13:53 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AAF8B106567C; Mon, 30 Jun 2008 22:13:53 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 96E798FC1E; Mon, 30 Jun 2008 22:13:53 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5UMDrPS057098; Mon, 30 Jun 2008 22:13:53 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5UMDrmo057097; Mon, 30 Jun 2008 22:13:53 GMT (envelope-from emaste@repoman.freebsd.org) Message-Id: <200806302213.m5UMDrmo057097@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to emaste@repoman.freebsd.org using -f From: Ed Maste Date: Mon, 30 Jun 2008 21:22:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/aac aac.c aac_cam.c aac_debug.c aac_disk.c aac_pci.c aacreg.h aacvar.h src/sys/sys aac_ioctl.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 22:13:53 -0000 emaste 2008-06-30 21:22:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/aac aac.c aac_cam.c aac_debug.c aac_disk.c aac_pci.c aacreg.h aacvar.h sys/sys aac_ioctl.h Log: SVN rev 180133 on 2008-06-30 21:22:59Z by emaste MFC additional driver enhancements. r174385 Allow simultaneous opens of the device for issuing commands to the controller. This is merged from Adaptec driver build 11669. r177462 Add ioctls FSACTL_SEND_LARGE_FIB, FSACTL_SEND_RAW_SRB, FSACTL_LNX_SEND_LARGE_FIB, and FSACTL_LNX_SEND_RAW_SRB, and correct size checks on FIBs passed in from userspace. Both changes were obtained from Adaptec's driver build 15317. Adaptec's commandline RAID tool arcconf uses these ioctls when creating a RAID-10 array (and probably other operations too). r177567 Diff reduction to Adaptec's driver (around build 15317): catch up with a change in debugging routines. The fwprintf macro in the AAC_DEBUG case (mapping to printf) isn't from the Adaptec driver. r177619 Add 64-bit array support for RAIDs > 2TB. This corresponds to ~ Adaptec driver build 15317. r177635 Add \n to the end of a printf string and remove it from panic strings. r177695 Implement FSACTL_LNX_GET_FEATURES and FSACTL_GET_FEATURES ioctls. RAID tools (e.g. arcconf) need this to be able to create arrays larger than 2TB. r179969 Fix test for waiting AIFs in aac_poll(). This seems to solve the problem where Adaptec's arcconf monitoring tool hangs after producing its expected output. Revision Changes Path 1.109.2.18 +325 -192 src/sys/dev/aac/aac.c 1.20.2.7 +5 -7 src/sys/dev/aac/aac_cam.c 1.20.2.4 +1 -0 src/sys/dev/aac/aac_debug.c 1.43.2.1 +13 -14 src/sys/dev/aac/aac_disk.c 1.54.2.12 +6 -6 src/sys/dev/aac/aac_pci.c 1.21.2.4 +1 -0 src/sys/dev/aac/aacreg.h 1.46.8.2 +27 -24 src/sys/dev/aac/aacvar.h 1.11.4.1 +26 -0 src/sys/sys/aac_ioctl.h From owner-cvs-src@FreeBSD.ORG Mon Jun 30 22:19:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B65F81065683; Mon, 30 Jun 2008 22:19:30 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A40F98FC16; Mon, 30 Jun 2008 22:19:30 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5UMJUWI058293; Mon, 30 Jun 2008 22:19:30 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5UMJUnN058292; Mon, 30 Jun 2008 22:19:30 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200806302219.m5UMJUnN058292@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Mon, 30 Jun 2008 22:19:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/ufs/ufs extattr.h ufs_extattr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 22:19:30 -0000 rwatson 2008-06-30 22:19:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/ufs/ufs extattr.h ufs_extattr.c Log: SVN rev 180134 on 2008-06-30 22:19:18Z by rwatson Merge extattr.h:1.22, ufs_extattr.c:1.91 (r176797) from head to stable/7: Continue on-going campaign to replace lockmgr locks with sx locks where the specific semantics of lockmgr aren't required: update UFS1 extended attributes to protect its data structures using an sx lock. While here, update comments on lock granularity. Revision Changes Path 1.21.2.1 +3 -2 src/sys/ufs/ufs/extattr.h 1.86.2.2 +11 -10 src/sys/ufs/ufs/ufs_extattr.c From owner-cvs-src@FreeBSD.ORG Mon Jun 30 22:22:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E2736106567E; Mon, 30 Jun 2008 22:22:20 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D11408FC12; Mon, 30 Jun 2008 22:22:20 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5UMMKMC058638; Mon, 30 Jun 2008 22:22:20 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5UMMKGN058637; Mon, 30 Jun 2008 22:22:20 GMT (envelope-from peter) Message-Id: <200806302222.m5UMMKGN058637@repoman.freebsd.org> From: Peter Wemm Date: Mon, 30 Jun 2008 22:22:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/pecoff imgact_pecoff.c imgact_pecoff.h src/sys/modules/pecoff Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 22:22:21 -0000 peter 2008-06-30 22:22:20 UTC FreeBSD src repository Removed files: sys/compat/pecoff imgact_pecoff.c imgact_pecoff.h sys/modules/pecoff Makefile Log: Manually commit removed directory part of svn change 179785. r179785 | wkoszek | 2008-06-14 05:51:44 -0700 (Sat, 14 Jun 2008) ------------------------------------------------------------------------ Remove obselete PECOFF image activator support. PRs assigned at the time of removal: kern/80742 Discussed on: freebsd-current (silence), IRC Tested by: make universe Approved by: cognet (mentor) Revision Changes Path 1.45 +0 -606 src/sys/compat/pecoff/imgact_pecoff.c (dead) 1.3 +0 -142 src/sys/compat/pecoff/imgact_pecoff.h (dead) 1.8 +0 -10 src/sys/modules/pecoff/Makefile (dead) From owner-cvs-src@FreeBSD.ORG Mon Jun 30 23:23:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AA17D1065676; Mon, 30 Jun 2008 23:23:49 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7DBC48FC15; Mon, 30 Jun 2008 23:23:49 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5UNNnKo065331; Mon, 30 Jun 2008 23:23:49 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5UNNn5b065330; Mon, 30 Jun 2008 23:23:49 GMT (envelope-from delphij@repoman.freebsd.org) Message-Id: <200806302323.m5UNNn5b065330@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to delphij@repoman.freebsd.org using -f From: Xin LI Date: Mon, 30 Jun 2008 23:23:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/gzip unbzip2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 23:23:49 -0000 delphij 2008-06-30 23:23:31 UTC FreeBSD src repository Modified files: usr.bin/gzip unbzip2.c Log: SVN rev 180135 on 2008-06-30 23:23:31Z by delphij Remove clause 3 and 4 of NetBSD license. Obtained from: NetBSD Revision Changes Path 1.2 +1 -8 src/usr.bin/gzip/unbzip2.c From owner-cvs-src@FreeBSD.ORG Mon Jun 30 23:53:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2F2FF106567F; Mon, 30 Jun 2008 23:53:36 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B1B8C8FC15; Mon, 30 Jun 2008 23:53:35 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5UNrZdH067789; Mon, 30 Jun 2008 23:53:35 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5UNrZPd067788; Mon, 30 Jun 2008 23:53:35 GMT (envelope-from delphij@repoman.freebsd.org) Message-Id: <200806302353.m5UNrZPd067788@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to delphij@repoman.freebsd.org using -f From: Xin LI Date: Mon, 30 Jun 2008 23:53:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/gzip znew X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 23:53:36 -0000 delphij 2008-06-30 23:53:15 UTC FreeBSD src repository Modified files: usr.bin/gzip znew Log: SVN rev 180136 on 2008-06-30 23:53:15Z by delphij Reflect the fact that we actually have NetBSD revision 1.3. Revision Changes Path 1.3 +1 -1 src/usr.bin/gzip/znew From owner-cvs-src@FreeBSD.ORG Tue Jul 1 04:55:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 595E81065677; Tue, 1 Jul 2008 04:55:36 +0000 (UTC) (envelope-from vova@sw.ru) Received: from relay.sw.ru (mailhub.sw.ru [195.214.232.25]) by mx1.freebsd.org (Postfix) with ESMTP id AF0A28FC2A; Tue, 1 Jul 2008 04:55:35 +0000 (UTC) (envelope-from vova@sw.ru) Received: from vbook.fbsd.ru ([10.24.21.170]) (authenticated bits=0) by relay.sw.ru (8.13.4/8.13.4) with ESMTP id m614e5QT007586 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 1 Jul 2008 08:40:06 +0400 (MSD) Received: from vova by vbook.fbsd.ru with local (Exim 4.69 (FreeBSD)) (envelope-from ) id 1KDO7N-000G13-DF; Mon, 30 Jun 2008 22:28:49 +0400 From: Vladimir Grebenschikov To: David Xu In-Reply-To: <200806240737.m5O7bhc5018813@repoman.freebsd.org> References: <200806240737.m5O7bhc5018813@repoman.freebsd.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: SWsoft Date: Mon, 30 Jun 2008 22:28:44 +0400 Message-Id: <1214850524.42354.9.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.2 FreeBSD GNOME Team Port Sender: Vladimir Grebenschikov Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, current@FreeBSD.org, cvs-all@FreeBSD.org Subject: [fwd] cvs commit: src/lib/libthr/thread thr_mutex.c thr_umtx.c thr_umtx.h src/sys/kern kern_umtx.c src/sys/sys umtx.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: vova@fbsd.ru List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 04:55:36 -0000 On Tue, 2008-06-24 at 07:32 +0000, David Xu wrote: This commit makes threaded application almost unusable on 8-CURRENT. Applications eat 100% CPU all the time and works _very_ slowly. (top shows several threads for every constantly applications eating CPU) Following applications are affected for me: firefox, evolution, eclipse (probably more). Reverting user-land part of commit fixes problem, reverting kernel changes nothing regarding the problem. I have: FreeBSD 8.0-CURRENT #0: Fri Jun 20 17:14:23 MSD 2008 root@vbook.fbsd.ru:/usr/obj/usr/src/sys/VBOOK Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz (1995.01-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x6f6 Stepping = 6 Features=0xbfebfbff Features2=0xe3bd AMD Features=0x20100000 AMD Features2=0x1 Cores per package: 2 > davidxu 2008-06-24 07:32:12 UTC > > FreeBSD src repository > > Modified files: > lib/libthr/thread thr_mutex.c thr_umtx.c thr_umtx.h > sys/kern kern_umtx.c > sys/sys umtx.h > Log: > SVN rev 179970 on 2008-06-24 07:32:12Z by davidxu > > Add two commands to _umtx_op system call to allow a simple mutex to be > locked and unlocked completely in userland. by locking and unlocking mutex > in userland, it reduces the total time a mutex is locked by a thread, > in some application code, a mutex only protects a small piece of code, the > code's execution time is less than a simple system call, if a lock contention > happens, however in current implemenation, the lock holder has to extend its > locking time and enter kernel to unlock it, the change avoids this disadvantage, > it first sets mutex to free state and then enters kernel and wake one waiter > up. This improves performance dramatically in some sysbench mutex tests. > > Tested by: kris > Sounds great: jeff > > Revision Changes Path > 1.75 +33 -35 src/lib/libthr/thread/thr_mutex.c > 1.17 +60 -10 src/lib/libthr/thread/thr_umtx.c > 1.14 +13 -9 src/lib/libthr/thread/thr_umtx.h > 1.71 +142 -35 src/sys/kern/kern_umtx.c > 1.33 +3 -1 src/sys/sys/umtx.h > _______________________________________________ > cvs-src@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-src > To unsubscribe, send any mail to "cvs-src-unsubscribe@freebsd.org" -- Vladimir B. Grebenschikov vova@fbsd.ru From owner-cvs-src@FreeBSD.ORG Tue Jul 1 05:45:09 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BF9071065671; Tue, 1 Jul 2008 05:45:09 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 926B28FC17; Tue, 1 Jul 2008 05:45:09 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m615j98q029697; Tue, 1 Jul 2008 05:45:09 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m615j9oP029696; Tue, 1 Jul 2008 05:45:09 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200807010545.m615j9oP029696@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Tue, 1 Jul 2008 05:45:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/cpio cpio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 05:45:09 -0000 kientzle 2008-07-01 05:45:03 UTC FreeBSD src repository Modified files: usr.bin/cpio cpio.c Log: SVN rev 180138 on 2008-07-01 05:45:03Z by kientzle Don't try to hardlink directories. While I'm here, expand some comments to make this section of code a little clearer. Revision Changes Path 1.6 +10 -3 src/usr.bin/cpio/cpio.c From owner-cvs-src@FreeBSD.ORG Tue Jul 1 07:51:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 008881065681; Tue, 1 Jul 2008 07:51:26 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C8C398FC18; Tue, 1 Jul 2008 07:51:26 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m617pQ9m042706; Tue, 1 Jul 2008 07:51:26 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m617pQsc042705; Tue, 1 Jul 2008 07:51:26 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807010751.m617pQsc042705@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Tue, 1 Jul 2008 07:51:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/fs/smbfs smbfs_node.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 07:51:27 -0000 rwatson 2008-07-01 07:51:16 UTC FreeBSD src repository Modified files: sys/fs/smbfs smbfs_node.c Log: SVN rev 180139 on 2008-07-01 07:51:16Z by rwatson Remove unused 'td' arguments from smbfs_hash_lock() and smbfs_hash_unlock(). MFC after: 3 days Revision Changes Path 1.39 +9 -9 src/sys/fs/smbfs/smbfs_node.c From owner-cvs-src@FreeBSD.ORG Tue Jul 1 08:15:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1ADF7106574F; Tue, 1 Jul 2008 08:15:13 +0000 (UTC) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E3F788FC1C; Tue, 1 Jul 2008 08:15:12 +0000 (UTC) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m618FCpJ045625; Tue, 1 Jul 2008 08:15:12 GMT (envelope-from philip@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m618FCFY045624; Tue, 1 Jul 2008 08:15:12 GMT (envelope-from philip@repoman.freebsd.org) Message-Id: <200807010815.m618FCFY045624@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to philip@repoman.freebsd.org using -f From: Philip Paeps Date: Tue, 1 Jul 2008 08:14:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_bridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 08:15:13 -0000 philip 2008-07-01 08:14:58 UTC FreeBSD src repository Modified files: sys/net if_bridge.c Log: SVN rev 180140 on 2008-07-01 08:14:58Z by philip Set bridge MAC addresses to the MAC address of their first interface unless locally configured. This is more in line with the behaviour of other popular bridging implementations and makes bridges more predictable after reboots for example. Reviewed by: thompsa MFC after: 1 week Revision Changes Path 1.113 +33 -6 src/sys/net/if_bridge.c From owner-cvs-src@FreeBSD.ORG Tue Jul 1 08:41:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D2E7E1065685; Tue, 1 Jul 2008 08:41:30 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C13D88FC21; Tue, 1 Jul 2008 08:41:30 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m618fUvW049202; Tue, 1 Jul 2008 08:41:30 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m618fUHt049201; Tue, 1 Jul 2008 08:41:30 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807010841.m618fUHt049201@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Tue, 1 Jul 2008 08:41:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/fs/smbfs smbfs.h smbfs_node.c smbfs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 08:41:31 -0000 rwatson 2008-07-01 08:41:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/fs/smbfs smbfs.h smbfs_node.c smbfs_vfsops.c Log: SVN rev 180141 on 2008-07-01 08:41:02Z by rwatson Merge smbfs.h:1.13, smbfs_node.c:1.38, smbfs_vfsops.c:1.44 (r176744) from head to stable/7: Replace lockmgr lock protecting smbfs node hash table with sx lock. Revision Changes Path 1.12.10.1 +3 -1 src/sys/fs/smbfs/smbfs.h 1.34.2.1 +3 -4 src/sys/fs/smbfs/smbfs_node.c 1.41.2.1 +4 -3 src/sys/fs/smbfs/smbfs_vfsops.c From owner-cvs-src@FreeBSD.ORG Tue Jul 1 08:49:15 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CFEAA1065688; Tue, 1 Jul 2008 08:49:15 +0000 (UTC) (envelope-from gary.jennejohn@freenet.de) Received: from mout4.freenet.de (mout4.freenet.de [IPv6:2001:748:100:40::2:6]) by mx1.freebsd.org (Postfix) with ESMTP id 3DB1C8FC38; Tue, 1 Jul 2008 08:49:15 +0000 (UTC) (envelope-from gary.jennejohn@freenet.de) Received: from [195.4.92.23] (helo=13.mx.freenet.de) by mout4.freenet.de with esmtpa (ID gary.jennejohn@freenet.de) (port 25) (Exim 4.69 #19) id 1KDbY1-00007V-Mq; Tue, 01 Jul 2008 10:49:13 +0200 Received: from mad5a.m.pppool.de ([89.49.173.90]:57248 helo=peedub.jennejohn.org) by 13.mx.freenet.de with esmtpa (ID gary.jennejohn@freenet.de) (port 25) (Exim 4.69 #12) id 1KDbY1-00068x-Bv; Tue, 01 Jul 2008 10:49:13 +0200 Date: Tue, 1 Jul 2008 10:49:12 +0200 From: Gary Jennejohn To: vova@fbsd.ru Message-ID: <20080701104912.5e9e16e0@peedub.jennejohn.org> In-Reply-To: <1214850524.42354.9.camel@localhost> References: <200806240737.m5O7bhc5018813@repoman.freebsd.org> <1214850524.42354.9.camel@localhost> X-Mailer: Claws Mail 3.5.0 (GTK+ 2.10.14; amd64-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, David Xu , cvs-all@FreeBSD.org, current@FreeBSD.org Subject: Re: [fwd] cvs commit: src/lib/libthr/thread thr_mutex.c thr_umtx.c thr_umtx.h src/sys/kern kern_umtx.c src/sys/sys umtx.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: gary.jennejohn@freenet.de List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 08:49:16 -0000 On Mon, 30 Jun 2008 22:28:44 +0400 Vladimir Grebenschikov wrote: > On Tue, 2008-06-24 at 07:32 +0000, David Xu wrote: > > This commit makes threaded application almost unusable on 8-CURRENT. > > Applications eat 100% CPU all the time and works _very_ slowly. > (top shows several threads for every constantly applications eating CPU) > > Following applications are affected for me: firefox, evolution, eclipse > (probably more). > > Reverting user-land part of commit fixes problem, reverting kernel > changes nothing regarding the problem. > > I have: > FreeBSD 8.0-CURRENT #0: Fri Jun 20 17:14:23 MSD 2008 > root@vbook.fbsd.ru:/usr/obj/usr/src/sys/VBOOK > Timecounter "i8254" frequency 1193182 Hz quality 0 > CPU: Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz (1995.01-MHz 686-class CPU) > Origin = "GenuineIntel" Id = 0x6f6 Stepping = 6 > Features=0xbfebfbff > Features2=0xe3bd > AMD Features=0x20100000 > AMD Features2=0x1 > Cores per package: 2 > [snip commit message] Did you recompile these misbehaving applications? I ask because I installed a fresh world yesterday, without recompiling any ports, and I'm _not_ seeing any misbehavior with firefox. --- Gary Jennejohn From owner-cvs-src@FreeBSD.ORG Tue Jul 1 08:58:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5F4C11065673; Tue, 1 Jul 2008 08:58:03 +0000 (UTC) (envelope-from vova@sw.ru) Received: from relay.sw.ru (mailhub.sw.ru [195.214.232.25]) by mx1.freebsd.org (Postfix) with ESMTP id BD2D88FC2B; Tue, 1 Jul 2008 08:58:02 +0000 (UTC) (envelope-from vova@sw.ru) Received: from vbook.fbsd.ru ([10.30.1.111]) (authenticated bits=0) by relay.sw.ru (8.13.4/8.13.4) with ESMTP id m618vwei000778 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 1 Jul 2008 12:57:59 +0400 (MSD) Received: from vova by vbook.fbsd.ru with local (Exim 4.69 (FreeBSD)) (envelope-from ) id 1KDbgU-0000L3-Qp; Tue, 01 Jul 2008 12:57:58 +0400 From: Vladimir Grebenschikov To: gary.jennejohn@freenet.de In-Reply-To: <20080701104912.5e9e16e0@peedub.jennejohn.org> References: <200806240737.m5O7bhc5018813@repoman.freebsd.org> <1214850524.42354.9.camel@localhost> <20080701104912.5e9e16e0@peedub.jennejohn.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: SWsoft Date: Tue, 01 Jul 2008 12:57:58 +0400 Message-Id: <1214902678.1947.23.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.2 FreeBSD GNOME Team Port Sender: Vladimir Grebenschikov Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, David Xu , cvs-all@FreeBSD.org, current@FreeBSD.org Subject: Re: [fwd] cvs commit: src/lib/libthr/thread thr_mutex.c thr_umtx.c thr_umtx.h src/sys/kern kern_umtx.c src/sys/sys umtx.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: vova@fbsd.ru List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 08:58:03 -0000 On Tue, 2008-07-01 at 10:49 +0200, Gary Jennejohn wrote: > On Mon, 30 Jun 2008 22:28:44 +0400 > Vladimir Grebenschikov wrote: > > > On Tue, 2008-06-24 at 07:32 +0000, David Xu wrote: > > > > This commit makes threaded application almost unusable on 8-CURRENT. > > > > Applications eat 100% CPU all the time and works _very_ slowly. > > (top shows several threads for every constantly applications eating CPU) > > > > Following applications are affected for me: firefox, evolution, eclipse > > (probably more). > > > > Reverting user-land part of commit fixes problem, reverting kernel > > changes nothing regarding the problem. > > > > I have: > > FreeBSD 8.0-CURRENT #0: Fri Jun 20 17:14:23 MSD 2008 > > root@vbook.fbsd.ru:/usr/obj/usr/src/sys/VBOOK > > Timecounter "i8254" frequency 1193182 Hz quality 0 > > CPU: Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz (1995.01-MHz 686-class CPU) > > Origin = "GenuineIntel" Id = 0x6f6 Stepping = 6 > > Features=0xbfebfbff > > Features2=0xe3bd > > AMD Features=0x20100000 > > AMD Features2=0x1 > > Cores per package: 2 > > > [snip commit message] > > Did you recompile these misbehaving applications? > > I ask because I installed a fresh world yesterday, without recompiling > any ports, and I'm _not_ seeing any misbehavior with firefox. Yes, I've tried to rebuild firefox - nothing changed. Probably need to rebuild something else (glib or what ?). In that case one need to bump lib version or/and announcer that problem. > --- > Gary Jennejohn -- Vladimir B. Grebenschikov vova@fbsd.ru From owner-cvs-src@FreeBSD.ORG Tue Jul 1 09:33:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AA5401065681; Tue, 1 Jul 2008 09:33:32 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 941678FC19; Tue, 1 Jul 2008 09:33:32 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m619XWii065548; Tue, 1 Jul 2008 09:33:32 GMT (envelope-from rafan@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m619XWBA065547; Tue, 1 Jul 2008 09:33:32 GMT (envelope-from rafan@repoman.freebsd.org) Message-Id: <200807010933.m619XWBA065547@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rafan@repoman.freebsd.org using -f From: Rong-En Fan Date: Tue, 1 Jul 2008 09:28:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/contrib/ncurses INSTALL MANIFEST NEWS TO-DO aclocal.m4 config.guess config.sub configure configure.in dist.mk install-sh mk-1st.awk mk-hdr.awk mkdirs.sh mkinstalldirs src/contrib/ncurses/doc hackguide.doc ncurses-intro.doc ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 09:33:32 -0000 rafan 2008-07-01 09:28:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) contrib/ncurses INSTALL MANIFEST NEWS TO-DO aclocal.m4 config.guess config.sub configure configure.in dist.mk install-sh mk-1st.awk mkinstalldirs contrib/ncurses/doc hackguide.doc ncurses-intro.doc contrib/ncurses/doc/html ncurses-intro.html contrib/ncurses/form Makefile.in fld_def.c fld_dup.c fld_ftlink.c fld_link.c fld_newftyp.c frm_def.c frm_driver.c fty_alnum.c fty_alpha.c fty_enum.c fty_int.c fty_num.c fty_regex.c headers modules contrib/ncurses/include MKterm.h.awk.in curses.h.in curses.tail curses.wide headers nc_alloc.h ncurses_defs ncurses_dll.h tic.h contrib/ncurses/man Makefile.in captoinfo.1m clear.1 curs_add_wch.3x curs_addch.3x curs_attr.3x curs_border.3x curs_clear.3x curs_deleteln.3x curs_extend.3x curs_getcchar.3x curs_getyx.3x curs_insstr.3x curs_mouse.3x curs_outopts.3x curs_printw.3x curs_scanw.3x curs_scr_dump.3x curs_slk.3x curs_termattrs.3x curs_termcap.3x curs_terminfo.3x curs_trace.3x curs_util.3x default_colors.3x form.3x form_driver.3x form_field_new.3x form_field_opts.3x form_field_validation.3x form_hook.3x form_opts.3x infocmp.1m infotocap.1m legacy_coding.3x man_db.renames manlinks.sed menu_driver.3x menu_hook.3x menu_opts.3x mitem_opts.3x ncurses.3x panel.3x term.5 term.7 terminfo.head terminfo.tail tic.1m toe.1m tput.1 tset.1 contrib/ncurses/menu Makefile.in headers menu.h modules contrib/ncurses/misc Makefile.in ncurses-config.in shlib terminfo.src contrib/ncurses/ncurses Makefile.in curses.priv.h fifo_defs.h llib-lncurses llib-lncursesw modules contrib/ncurses/ncurses/base MKkeyname.awk MKlib_gen.sh MKunctrl.awk define_key.c key_defined.c keyok.c lib_addch.c lib_addstr.c lib_bkgd.c lib_color.c lib_delwin.c lib_freeall.c lib_getch.c lib_initscr.c lib_insch.c lib_instr.c lib_mouse.c lib_newterm.c lib_newwin.c lib_overlay.c lib_redrawln.c lib_refresh.c lib_restart.c lib_screen.c lib_set_term.c lib_slk.c lib_slkclear.c lib_slkinit.c lib_slkset.c lib_ungetch.c lib_window.c memmove.c resizeterm.c safe_sprintf.c tries.c wresize.c contrib/ncurses/ncurses/tinfo MKcaptab.awk MKnames.awk access.c add_tries.c comp_error.c comp_hash.c comp_parse.c db_iterator.c home_terminfo.c init_keytry.c lib_acs.c lib_baudrate.c lib_data.c lib_napms.c lib_options.c lib_raw.c lib_setup.c lib_termcap.c lib_tparm.c lib_tputs.c lib_ttyflags.c make_keys.c name_match.c parse_entry.c read_entry.c setbuf.c strings.c trim_sgr0.c write_entry.c contrib/ncurses/ncurses/trace lib_trace.c lib_traceatr.c lib_tracebits.c lib_tracechr.c lib_tracedmp.c lib_tracemse.c trace_buf.c trace_tries.c varargs.c visbuf.c contrib/ncurses/ncurses/tty hardscroll.c hashmap.c lib_mvcur.c lib_tstp.c lib_twait.c lib_vidattr.c tty_update.c contrib/ncurses/ncurses/widechar lib_cchar.c lib_get_wch.c lib_in_wchnstr.c lib_unget_wch.c lib_vid_attr.c lib_wunctrl.c contrib/ncurses/panel Makefile.in headers modules contrib/ncurses/progs Makefile.in clear.c dump_entry.c infocmp.c modules progs.priv.h tic.c toe.c tput.c tset.c contrib/ncurses/tack COPYING HISTORY Makefile.in README ansi.c charset.c color.c control.c crum.c edit.c fun.c init.c menu.c modes.c modules output.c pad.c scan.c sync.c sysdep.c tack.1 tack.c tack.h lib/ncurses/ncurses Makefile ncurses_cfg.h Added files: (Branch: RELENG_6) contrib/ncurses mk-hdr.awk mkdirs.sh contrib/ncurses/man curs_legacy.3x curs_opaque.3x curs_threads.3x contrib/ncurses/ncurses llib-lncursest contrib/ncurses/ncurses/base use_window.c contrib/ncurses/ncurses/tinfo MKcaptab.sh MKcodes.awk entries.c use_screen.c contrib/ncurses/ncurses/widechar lib_key_name.c Log: SVN rev 180142 on 2008-07-01 09:28:27Z by rafan MFC ncurses 5.6-20080503 rev 174993, 176187, 178866 Revision Changes Path 1.1.1.6.14.2 +67 -2 src/contrib/ncurses/INSTALL 1.1.1.6.14.2 +25 -25 src/contrib/ncurses/MANIFEST 1.1.1.7.14.2 +644 -9 src/contrib/ncurses/NEWS 1.1.1.1.34.2 +10 -13 src/contrib/ncurses/TO-DO 1.1.1.6.14.2 +518 -197 src/contrib/ncurses/aclocal.m4 1.1.1.5.14.2 +113 -85 src/contrib/ncurses/config.guess 1.1.1.5.14.2 +77 -27 src/contrib/ncurses/config.sub 1.1.1.7.14.2 +2720 -1923 src/contrib/ncurses/configure 1.1.1.7.14.2 +255 -35 src/contrib/ncurses/configure.in 1.1.1.7.14.2 +4 -3 src/contrib/ncurses/dist.mk 1.1.1.1.14.2 +1 -1 src/contrib/ncurses/doc/hackguide.doc 1.1.1.2.14.2 +23 -15 src/contrib/ncurses/doc/html/ncurses-intro.html 1.1.1.1.14.2 +16 -17 src/contrib/ncurses/doc/ncurses-intro.doc 1.1.1.5.14.2 +5 -7 src/contrib/ncurses/form/Makefile.in 1.1.1.2.14.2 +7 -6 src/contrib/ncurses/form/fld_def.c 1.1.1.2.14.2 +4 -3 src/contrib/ncurses/form/fld_dup.c 1.1.1.2.14.2 +4 -3 src/contrib/ncurses/form/fld_ftlink.c 1.1.1.2.14.2 +4 -3 src/contrib/ncurses/form/fld_link.c 1.1.1.2.14.2 +4 -3 src/contrib/ncurses/form/fld_newftyp.c 1.1.1.2.14.2 +6 -4 src/contrib/ncurses/form/frm_def.c 1.1.1.2.14.2 +124 -9 src/contrib/ncurses/form/frm_driver.c 1.1.1.2.14.2 +12 -6 src/contrib/ncurses/form/fty_alnum.c 1.1.1.2.14.2 +12 -6 src/contrib/ncurses/form/fty_alpha.c 1.1.1.4.14.2 +9 -5 src/contrib/ncurses/form/fty_enum.c 1.1.1.2.14.2 +9 -5 src/contrib/ncurses/form/fty_int.c 1.1.1.2.14.2 +9 -5 src/contrib/ncurses/form/fty_num.c 1.1.1.2.14.2 +11 -8 src/contrib/ncurses/form/fty_regex.c 1.1.1.1.34.1 +2 -1 src/contrib/ncurses/form/headers 1.1.1.1.34.2 +5 -3 src/contrib/ncurses/form/modules 1.1.1.5.14.2 +26 -25 src/contrib/ncurses/include/MKterm.h.awk.in 1.1.1.8.14.2 +180 -71 src/contrib/ncurses/include/curses.h.in 1.1.1.1.14.2 +2 -1 src/contrib/ncurses/include/curses.tail 1.1.1.1.14.2 +6 -3 src/contrib/ncurses/include/curses.wide 1.1.1.2.14.1 +9 -2 src/contrib/ncurses/include/headers 1.1.1.3.14.2 +8 -2 src/contrib/ncurses/include/nc_alloc.h 1.1.1.3.14.2 +8 -7 src/contrib/ncurses/include/ncurses_defs 1.1.1.2.14.2 +9 -2 src/contrib/ncurses/include/ncurses_dll.h 1.1.1.7.14.2 +7 -22 src/contrib/ncurses/include/tic.h 1.1.1.2.14.2 +91 -48 src/contrib/ncurses/install-sh 1.1.1.4.14.2 +4 -4 src/contrib/ncurses/man/Makefile.in 1.1.1.3.14.2 +14 -14 src/contrib/ncurses/man/captoinfo.1m 1.1.1.2.14.2 +6 -6 src/contrib/ncurses/man/clear.1 1.1.1.1.14.2 +3 -3 src/contrib/ncurses/man/curs_add_wch.3x 1.1.1.2.14.2 +4 -4 src/contrib/ncurses/man/curs_addch.3x 1.1.1.4.14.2 +5 -2 src/contrib/ncurses/man/curs_attr.3x 1.1.1.3.14.2 +4 -4 src/contrib/ncurses/man/curs_border.3x 1.1.1.1.34.2 +8 -2 src/contrib/ncurses/man/curs_clear.3x 1.1.1.3.14.2 +3 -3 src/contrib/ncurses/man/curs_deleteln.3x 1.1.1.3.14.2 +3 -3 src/contrib/ncurses/man/curs_extend.3x 1.1.1.1.14.2 +4 -4 src/contrib/ncurses/man/curs_getcchar.3x 1.1.1.1.34.2 +21 -6 src/contrib/ncurses/man/curs_getyx.3x 1.1.1.3.14.2 +2 -2 src/contrib/ncurses/man/curs_insstr.3x 1.1.1.1.4.1 +93 -0 src/contrib/ncurses/man/curs_legacy.3x (new) 1.1.1.4.14.2 +26 -16 src/contrib/ncurses/man/curs_mouse.3x 1.1.1.1.4.1 +133 -0 src/contrib/ncurses/man/curs_opaque.3x (new) 1.1.1.4.14.2 +3 -3 src/contrib/ncurses/man/curs_outopts.3x 1.1.1.2.14.2 +4 -4 src/contrib/ncurses/man/curs_printw.3x 1.1.1.3.14.2 +3 -3 src/contrib/ncurses/man/curs_scanw.3x 1.1.1.2.14.2 +2 -2 src/contrib/ncurses/man/curs_scr_dump.3x 1.1.1.3.14.2 +3 -3 src/contrib/ncurses/man/curs_slk.3x 1.1.1.3.14.2 +3 -3 src/contrib/ncurses/man/curs_termattrs.3x 1.1.1.5.14.2 +4 -4 src/contrib/ncurses/man/curs_termcap.3x 1.1.1.5.14.2 +18 -8 src/contrib/ncurses/man/curs_terminfo.3x 1.1.1.2.4.1 +603 -0 src/contrib/ncurses/man/curs_threads.3x (new) 1.1.1.2.14.2 +3 -3 src/contrib/ncurses/man/curs_trace.3x 1.1.1.2.14.2 +41 -6 src/contrib/ncurses/man/curs_util.3x 1.1.1.2.14.2 +3 -4 src/contrib/ncurses/man/default_colors.3x 1.1.1.2.14.2 +3 -3 src/contrib/ncurses/man/form.3x 1.1.1.2.14.2 +54 -3 src/contrib/ncurses/man/form_driver.3x 1.1.1.2.14.2 +4 -4 src/contrib/ncurses/man/form_field_new.3x 1.1.1.1.34.2 +6 -6 src/contrib/ncurses/man/form_field_opts.3x 1.1.1.2.14.2 +2 -2 src/contrib/ncurses/man/form_field_validation.3x 1.1.1.1.34.2 +10 -10 src/contrib/ncurses/man/form_hook.3x 1.1.1.1.34.2 +6 -6 src/contrib/ncurses/man/form_opts.3x 1.1.1.4.14.2 +15 -15 src/contrib/ncurses/man/infocmp.1m 1.1.1.2.14.2 +9 -9 src/contrib/ncurses/man/infotocap.1m 1.1.1.1.2.2 +2 -2 src/contrib/ncurses/man/legacy_coding.3x 1.1.1.5.14.2 +16 -10 src/contrib/ncurses/man/man_db.renames 1.1.1.2.14.2 +3 -2 src/contrib/ncurses/man/manlinks.sed 1.1.1.2.14.2 +46 -15 src/contrib/ncurses/man/menu_driver.3x 1.1.1.1.34.2 +10 -10 src/contrib/ncurses/man/menu_hook.3x 1.1.1.1.34.2 +6 -6 src/contrib/ncurses/man/menu_opts.3x 1.1.1.1.34.2 +6 -6 src/contrib/ncurses/man/mitem_opts.3x 1.1.1.6.14.2 +192 -77 src/contrib/ncurses/man/ncurses.3x 1.1.1.2.14.2 +21 -16 src/contrib/ncurses/man/panel.3x 1.1.1.3.14.2 +3 -3 src/contrib/ncurses/man/term.5 1.1.1.3.14.2 +8 -8 src/contrib/ncurses/man/term.7 1.1.1.2.14.2 +7 -7 src/contrib/ncurses/man/terminfo.head 1.1.1.4.14.2 +14 -12 src/contrib/ncurses/man/terminfo.tail 1.1.1.3.14.2 +3 -3 src/contrib/ncurses/man/tic.1m 1.1.1.2.14.2 +30 -16 src/contrib/ncurses/man/toe.1m 1.1.1.2.14.2 +38 -38 src/contrib/ncurses/man/tput.1 1.1.1.2.14.2 +2 -2 src/contrib/ncurses/man/tset.1 1.1.1.5.14.2 +5 -7 src/contrib/ncurses/menu/Makefile.in 1.1.1.1.34.1 +2 -1 src/contrib/ncurses/menu/headers 1.1.1.3.14.2 +6 -6 src/contrib/ncurses/menu/menu.h 1.1.1.1.34.2 +5 -3 src/contrib/ncurses/menu/modules 1.1.1.3.14.2 +9 -8 src/contrib/ncurses/misc/Makefile.in 1.1.1.1.2.2 +7 -2 src/contrib/ncurses/misc/ncurses-config.in 1.1.1.2.14.2 +2 -1 src/contrib/ncurses/misc/shlib 1.1.1.7.14.2 +460 -90 src/contrib/ncurses/misc/terminfo.src 1.1.1.5.14.2 +131 -52 src/contrib/ncurses/mk-1st.awk 1.1.1.1.4.1 +107 -0 src/contrib/ncurses/mk-hdr.awk (new) 1.1.1.1.4.1 +51 -0 src/contrib/ncurses/mkdirs.sh (new) 1.1.1.2.14.2 +0 -38 src/contrib/ncurses/mkinstalldirs 1.1.1.6.14.2 +22 -29 src/contrib/ncurses/ncurses/Makefile.in 1.1.1.4.14.2 +52 -31 src/contrib/ncurses/ncurses/base/MKkeyname.awk 1.1.1.4.14.2 +9 -4 src/contrib/ncurses/ncurses/base/MKlib_gen.sh 1.1.1.4.14.2 +119 -41 src/contrib/ncurses/ncurses/base/MKunctrl.awk 1.1.1.2.14.2 +9 -4 src/contrib/ncurses/ncurses/base/define_key.c 1.1.1.1.2.2 +12 -10 src/contrib/ncurses/ncurses/base/key_defined.c 1.1.1.2.14.2 +8 -6 src/contrib/ncurses/ncurses/base/keyok.c 1.1.1.4.14.2 +18 -14 src/contrib/ncurses/ncurses/base/lib_addch.c 1.1.1.5.14.2 +9 -6 src/contrib/ncurses/ncurses/base/lib_addstr.c 1.1.1.3.14.2 +3 -3 src/contrib/ncurses/ncurses/base/lib_bkgd.c 1.1.1.6.14.2 +35 -13 src/contrib/ncurses/ncurses/base/lib_color.c 1.1.1.3.14.1 +23 -12 src/contrib/ncurses/ncurses/base/lib_delwin.c 1.1.1.5.14.2 +31 -28 src/contrib/ncurses/ncurses/base/lib_freeall.c 1.1.1.6.14.2 +123 -89 src/contrib/ncurses/ncurses/base/lib_getch.c 1.1.1.3.14.2 +12 -6 src/contrib/ncurses/ncurses/base/lib_initscr.c 1.1.1.3.14.2 +20 -4 src/contrib/ncurses/ncurses/base/lib_insch.c 1.1.1.3.14.2 +4 -6 src/contrib/ncurses/ncurses/base/lib_instr.c 1.1.1.6.14.2 +14 -10 src/contrib/ncurses/ncurses/base/lib_mouse.c 1.1.1.5.14.2 +20 -19 src/contrib/ncurses/ncurses/base/lib_newterm.c 1.1.1.5.14.2 +63 -48 src/contrib/ncurses/ncurses/base/lib_newwin.c 1.1.1.3.14.2 +92 -71 src/contrib/ncurses/ncurses/base/lib_overlay.c 1.1.1.3.14.2 +7 -3 src/contrib/ncurses/ncurses/base/lib_redrawln.c 1.1.1.4.14.2 +121 -23 src/contrib/ncurses/ncurses/base/lib_refresh.c 1.1.1.3.14.2 +10 -10 src/contrib/ncurses/ncurses/base/lib_restart.c 1.1.1.3.14.2 +14 -5 src/contrib/ncurses/ncurses/base/lib_screen.c 1.1.1.6.14.2 +188 -129 src/contrib/ncurses/ncurses/base/lib_set_term.c 1.1.1.3.14.2 +11 -12 src/contrib/ncurses/ncurses/base/lib_slk.c 1.1.1.3.14.2 +19 -14 src/contrib/ncurses/ncurses/base/lib_slkclear.c 1.1.1.2.14.1 +10 -6 src/contrib/ncurses/ncurses/base/lib_slkinit.c 1.1.1.3.14.2 +9 -4 src/contrib/ncurses/ncurses/base/lib_slkset.c 1.1.1.3.14.2 +29 -18 src/contrib/ncurses/ncurses/base/lib_ungetch.c 1.1.1.3.14.2 +5 -3 src/contrib/ncurses/ncurses/base/lib_window.c 1.1.1.2.14.1 +3 -3 src/contrib/ncurses/ncurses/base/memmove.c 1.1.1.3.14.2 +176 -51 src/contrib/ncurses/ncurses/base/resizeterm.c 1.1.1.4.14.2 +29 -27 src/contrib/ncurses/ncurses/base/safe_sprintf.c 1.1.1.3.14.2 +12 -10 src/contrib/ncurses/ncurses/base/tries.c 1.1.1.3.4.1 +78 -0 src/contrib/ncurses/ncurses/base/use_window.c (new) 1.1.1.4.14.2 +13 -6 src/contrib/ncurses/ncurses/base/wresize.c 1.1.1.8.14.2 +389 -48 src/contrib/ncurses/ncurses/curses.priv.h 1.1.1.2.14.1 +5 -5 src/contrib/ncurses/ncurses/fifo_defs.h 1.1.1.6.14.2 +306 -243 src/contrib/ncurses/ncurses/llib-lncurses 1.1.1.1.4.1 +3493 -0 src/contrib/ncurses/ncurses/llib-lncursest (new) 1.1.1.1.14.2 +319 -254 src/contrib/ncurses/ncurses/llib-lncursesw 1.1.1.5.14.2 +20 -11 src/contrib/ncurses/ncurses/modules 1.1.1.2.14.2 +65 -69 src/contrib/ncurses/ncurses/tinfo/MKcaptab.awk 1.1.1.1.4.1 +149 -0 src/contrib/ncurses/ncurses/tinfo/MKcaptab.sh (new) 1.1.1.1.4.1 +161 -0 src/contrib/ncurses/ncurses/tinfo/MKcodes.awk (new) 1.1.1.2.14.2 +142 -84 src/contrib/ncurses/ncurses/tinfo/MKnames.awk 1.1.1.4.14.2 +5 -5 src/contrib/ncurses/ncurses/tinfo/access.c 1.1.1.3.14.2 +17 -22 src/contrib/ncurses/ncurses/tinfo/add_tries.c 1.1.1.4.14.2 +17 -17 src/contrib/ncurses/ncurses/tinfo/comp_error.c 1.1.1.3.14.2 +73 -38 src/contrib/ncurses/ncurses/tinfo/comp_hash.c 1.1.1.6.14.2 +25 -71 src/contrib/ncurses/ncurses/tinfo/comp_parse.c 1.1.1.1.2.2 +25 -27 src/contrib/ncurses/ncurses/tinfo/db_iterator.c 1.1.1.1.4.1 +144 -0 src/contrib/ncurses/ncurses/tinfo/entries.c (new) 1.1.1.3.14.2 +11 -10 src/contrib/ncurses/ncurses/tinfo/home_terminfo.c 1.1.1.4.14.2 +14 -14 src/contrib/ncurses/ncurses/tinfo/init_keytry.c 1.1.1.4.14.2 +10 -18 src/contrib/ncurses/ncurses/tinfo/lib_acs.c 1.1.1.5.14.1 +20 -7 src/contrib/ncurses/ncurses/tinfo/lib_baudrate.c 1.1.1.2.14.2 +207 -2 src/contrib/ncurses/ncurses/tinfo/lib_data.c 1.1.1.5.14.2 +3 -3 src/contrib/ncurses/ncurses/tinfo/lib_napms.c 1.1.1.6.14.2 +10 -10 src/contrib/ncurses/ncurses/tinfo/lib_options.c 1.6.14.2 +5 -5 src/contrib/ncurses/ncurses/tinfo/lib_raw.c 1.1.1.5.14.2 +88 -56 src/contrib/ncurses/ncurses/tinfo/lib_setup.c 1.11.14.2 +32 -32 src/contrib/ncurses/ncurses/tinfo/lib_termcap.c 1.1.1.4.14.2 +65 -88 src/contrib/ncurses/ncurses/tinfo/lib_tparm.c 1.1.1.6.14.2 +9 -8 src/contrib/ncurses/ncurses/tinfo/lib_tputs.c 1.1.1.5.14.2 +53 -31 src/contrib/ncurses/ncurses/tinfo/lib_ttyflags.c 1.1.1.4.14.2 +3 -3 src/contrib/ncurses/ncurses/tinfo/make_keys.c 1.1.1.3.14.2 +12 -12 src/contrib/ncurses/ncurses/tinfo/name_match.c 1.1.1.6.14.2 +11 -9 src/contrib/ncurses/ncurses/tinfo/parse_entry.c 1.1.1.4.14.2 +3 -3 src/contrib/ncurses/ncurses/tinfo/read_entry.c 1.1.1.2.14.2 +3 -3 src/contrib/ncurses/ncurses/tinfo/setbuf.c 1.1.1.2.14.2 +3 -3 src/contrib/ncurses/ncurses/tinfo/strings.c 1.1.1.1.2.2 +4 -6 src/contrib/ncurses/ncurses/tinfo/trim_sgr0.c 1.1.1.2.4.1 +60 -0 src/contrib/ncurses/ncurses/tinfo/use_screen.c (new) 1.1.1.5.14.2 +11 -11 src/contrib/ncurses/ncurses/tinfo/write_entry.c 1.1.1.5.14.2 +137 -36 src/contrib/ncurses/ncurses/trace/lib_trace.c 1.1.1.5.14.2 +28 -22 src/contrib/ncurses/ncurses/trace/lib_traceatr.c 1.1.1.6.14.2 +24 -3 src/contrib/ncurses/ncurses/trace/lib_tracebits.c 1.1.1.5.14.2 +8 -7 src/contrib/ncurses/ncurses/trace/lib_tracechr.c 1.1.1.3.14.2 +41 -16 src/contrib/ncurses/ncurses/trace/lib_tracedmp.c 1.1.1.3.14.2 +10 -17 src/contrib/ncurses/ncurses/trace/lib_tracemse.c 1.1.1.2.14.2 +19 -23 src/contrib/ncurses/ncurses/trace/trace_buf.c 1.1.1.3.14.1 +16 -14 src/contrib/ncurses/ncurses/trace/trace_tries.c 1.1.1.2.14.2 +14 -12 src/contrib/ncurses/ncurses/trace/varargs.c 1.1.1.1.14.2 +21 -11 src/contrib/ncurses/ncurses/trace/visbuf.c 1.1.1.2.14.1 +17 -17 src/contrib/ncurses/ncurses/tty/hardscroll.c 1.1.1.4.14.2 +26 -17 src/contrib/ncurses/ncurses/tty/hashmap.c 1.1.1.6.14.2 +6 -5 src/contrib/ncurses/ncurses/tty/lib_mvcur.c 1.1.1.6.14.2 +23 -29 src/contrib/ncurses/ncurses/tty/lib_tstp.c 1.1.1.6.14.2 +28 -29 src/contrib/ncurses/ncurses/tty/lib_twait.c 1.1.1.5.14.2 +22 -20 src/contrib/ncurses/ncurses/tty/lib_vidattr.c 1.1.1.6.14.2 +17 -10 src/contrib/ncurses/ncurses/tty/tty_update.c 1.1.1.1.14.2 +5 -4 src/contrib/ncurses/ncurses/widechar/lib_cchar.c 1.1.1.1.14.2 +3 -3 src/contrib/ncurses/ncurses/widechar/lib_get_wch.c 1.1.1.1.14.2 +17 -9 src/contrib/ncurses/ncurses/widechar/lib_in_wchnstr.c 1.1.1.1.4.1 +62 -0 src/contrib/ncurses/ncurses/widechar/lib_key_name.c (new) 1.1.1.1.14.2 +12 -8 src/contrib/ncurses/ncurses/widechar/lib_unget_wch.c 1.1.1.1.14.2 +3 -2 src/contrib/ncurses/ncurses/widechar/lib_vid_attr.c 1.1.1.1.14.2 +7 -9 src/contrib/ncurses/ncurses/widechar/lib_wunctrl.c 1.1.1.5.14.2 +5 -7 src/contrib/ncurses/panel/Makefile.in 1.1.1.1.34.1 +2 -1 src/contrib/ncurses/panel/headers 1.1.1.1.34.1 +4 -2 src/contrib/ncurses/panel/modules 1.1.1.5.14.2 +19 -16 src/contrib/ncurses/progs/Makefile.in 1.1.1.1.34.2 +3 -2 src/contrib/ncurses/progs/clear.c 1.1.1.6.14.2 +16 -9 src/contrib/ncurses/progs/dump_entry.c 1.1.1.5.14.2 +101 -62 src/contrib/ncurses/progs/infocmp.c 1.1.1.2.14.2 +5 -3 src/contrib/ncurses/progs/modules 1.1.1.5.14.2 +11 -2 src/contrib/ncurses/progs/progs.priv.h 1.1.1.7.14.2 +28 -10 src/contrib/ncurses/progs/tic.c 1.1.1.4.14.2 +11 -11 src/contrib/ncurses/progs/toe.c 1.1.1.5.14.2 +5 -3 src/contrib/ncurses/progs/tput.c 1.1.1.5.14.2 +20 -4 src/contrib/ncurses/progs/tset.c 1.1.1.1.34.2 +0 -340 src/contrib/ncurses/tack/COPYING 1.1.1.2.14.2 +0 -49 src/contrib/ncurses/tack/HISTORY 1.1.1.6.14.2 +0 -211 src/contrib/ncurses/tack/Makefile.in 1.1.1.2.14.1 +0 -14 src/contrib/ncurses/tack/README 1.1.1.4.14.2 +0 -854 src/contrib/ncurses/tack/ansi.c 1.1.1.4.14.2 +0 -711 src/contrib/ncurses/tack/charset.c 1.1.1.2.14.2 +0 -769 src/contrib/ncurses/tack/color.c 1.1.1.2.14.2 +0 -664 src/contrib/ncurses/tack/control.c 1.1.1.2.14.2 +0 -426 src/contrib/ncurses/tack/crum.c 1.1.1.4.14.2 +0 -992 src/contrib/ncurses/tack/edit.c 1.1.1.2.14.2 +0 -925 src/contrib/ncurses/tack/fun.c 1.1.1.3.14.2 +0 -316 src/contrib/ncurses/tack/init.c 1.1.1.2.14.2 +0 -421 src/contrib/ncurses/tack/menu.c 1.1.1.1.34.2 +0 -913 src/contrib/ncurses/tack/modes.c 1.1.1.1.34.2 +0 -45 src/contrib/ncurses/tack/modules 1.1.1.4.14.2 +0 -818 src/contrib/ncurses/tack/output.c 1.1.1.2.14.2 +0 -1958 src/contrib/ncurses/tack/pad.c 1.1.1.1.34.2 +0 -264 src/contrib/ncurses/tack/scan.c 1.1.1.3.14.2 +0 -436 src/contrib/ncurses/tack/sync.c 1.1.1.5.14.2 +0 -504 src/contrib/ncurses/tack/sysdep.c 1.1.1.1.34.2 +0 -340 src/contrib/ncurses/tack/tack.1 1.1.1.2.14.2 +0 -603 src/contrib/ncurses/tack/tack.c 1.1.1.4.14.2 +0 -428 src/contrib/ncurses/tack/tack.h 1.87.2.6 +56 -19 src/lib/ncurses/ncurses/Makefile 1.8.2.2 +8 -9 src/lib/ncurses/ncurses/ncurses_cfg.h From owner-cvs-src@FreeBSD.ORG Tue Jul 1 10:29:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B6A2E1065672; Tue, 1 Jul 2008 10:29:39 +0000 (UTC) (envelope-from vova@sw.ru) Received: from relay.sw.ru (mailhub.sw.ru [195.214.232.25]) by mx1.freebsd.org (Postfix) with ESMTP id 2AF7A8FC22; Tue, 1 Jul 2008 10:29:38 +0000 (UTC) (envelope-from vova@sw.ru) Received: from vbook.fbsd.ru ([10.30.1.111]) (authenticated bits=0) by relay.sw.ru (8.13.4/8.13.4) with ESMTP id m61ATXjj012820 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 1 Jul 2008 14:29:34 +0400 (MSD) Received: from vova by vbook.fbsd.ru with local (Exim 4.69 (FreeBSD)) (envelope-from ) id 1KDd77-0007bg-Fj; Tue, 01 Jul 2008 14:29:33 +0400 From: Vladimir Grebenschikov To: gary.jennejohn@freenet.de In-Reply-To: <20080701104912.5e9e16e0@peedub.jennejohn.org> References: <200806240737.m5O7bhc5018813@repoman.freebsd.org> <1214850524.42354.9.camel@localhost> <20080701104912.5e9e16e0@peedub.jennejohn.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: SWsoft Date: Tue, 01 Jul 2008 14:29:32 +0400 Message-Id: <1214908172.1947.29.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.2 FreeBSD GNOME Team Port Sender: Vladimir Grebenschikov Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, David Xu , cvs-all@FreeBSD.org, current@FreeBSD.org Subject: Re: [fwd] cvs commit: src/lib/libthr/thread thr_mutex.c thr_umtx.c thr_umtx.h src/sys/kern kern_umtx.c src/sys/sys umtx.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: vova@fbsd.ru List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 10:29:39 -0000 On Tue, 2008-07-01 at 10:49 +0200, Gary Jennejohn wrote: > On Mon, 30 Jun 2008 22:28:44 +0400 > Vladimir Grebenschikov wrote: > > > On Tue, 2008-06-24 at 07:32 +0000, David Xu wrote: > > > > This commit makes threaded application almost unusable on 8-CURRENT. > > > > Applications eat 100% CPU all the time and works _very_ slowly. > > (top shows several threads for every constantly applications eating CPU) > > > > Following applications are affected for me: firefox, evolution, eclipse > > (probably more). > > > > Reverting user-land part of commit fixes problem, reverting kernel > > changes nothing regarding the problem. ... > Did you recompile these misbehaving applications? > > I ask because I installed a fresh world yesterday, without recompiling > any ports, and I'm _not_ seeing any misbehavior with firefox. Do you have SMP system ? > Gary Jennejohn -- Vladimir B. Grebenschikov vova@fbsd.ru From owner-cvs-src@FreeBSD.ORG Tue Jul 1 10:41:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C0C99106564A; Tue, 1 Jul 2008 10:41:02 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 963DD8FC0C; Tue, 1 Jul 2008 10:41:02 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m61Af2hX076363; Tue, 1 Jul 2008 10:41:02 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m61Af22U076362; Tue, 1 Jul 2008 10:41:02 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807011041.m61Af22U076362@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Tue, 1 Jul 2008 10:40:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/fs/nwfs nwfs_node.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 10:41:02 -0000 rwatson 2008-07-01 10:40:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/fs/nwfs nwfs_node.c Log: SVN rev 180143 on 2008-07-01 10:40:49Z by rwatson Merge nwfs_node.c:1.43 (r176745) from head to stable/7: Replace lockmgr lock protecting nwfs vnode hash table with an sx lock. Revision Changes Path 1.39.2.1 +15 -12 src/sys/fs/nwfs/nwfs_node.c From owner-cvs-src@FreeBSD.ORG Tue Jul 1 10:52:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4F4151065779; Tue, 1 Jul 2008 10:52:19 +0000 (UTC) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2572C8FC45; Tue, 1 Jul 2008 10:52:19 +0000 (UTC) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m61AqJv0077305; Tue, 1 Jul 2008 10:52:19 GMT (envelope-from luigi@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m61AqJRW077304; Tue, 1 Jul 2008 10:52:19 GMT (envelope-from luigi@repoman.freebsd.org) Message-Id: <200807011052.m61AqJRW077304@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to luigi@repoman.freebsd.org using -f From: Luigi Rizzo Date: Tue, 1 Jul 2008 10:52:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/usb usbdevs uscanner.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 10:52:19 -0000 luigi 2008-07-01 10:52:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/usb usbdevs uscanner.c Log: SVN rev 180144 on 2008-07-01 10:52:15Z by luigi MFC of SVN rev 180061 on 2008-06-27 10:30:08Z by luigi Add USB ids for the Epson DX7400 / CX7300 multifunction scanner printer card reader. On passing, also MFC similar entries for other epson MFP devices. MFC after: 3 days Revision Changes Path 1.328.2.13 +3 -0 src/sys/dev/usb/usbdevs 1.89.2.2 +3 -0 src/sys/dev/usb/uscanner.c From owner-cvs-src@FreeBSD.ORG Tue Jul 1 11:19:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 37E5210656AE; Tue, 1 Jul 2008 11:19:05 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0E73C8FC1E; Tue, 1 Jul 2008 11:19:05 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m61BJ4Sl080531; Tue, 1 Jul 2008 11:19:04 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m61BJ43b080530; Tue, 1 Jul 2008 11:19:04 GMT (envelope-from nyan@repoman.freebsd.org) Message-Id: <200807011119.m61BJ43b080530@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nyan@repoman.freebsd.org using -f From: Takahashi Yoshihiro Date: Tue, 1 Jul 2008 11:18:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/boot/i386/boot2 boot2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 11:19:05 -0000 nyan 2008-07-01 11:18:51 UTC FreeBSD src repository Modified files: sys/boot/i386/boot2 boot2.c Log: SVN rev 180145 on 2008-07-01 11:18:51Z by nyan Fix off-by-one error. MFC after: 1 week Revision Changes Path 1.87 +1 -1 src/sys/boot/i386/boot2/boot2.c From owner-cvs-src@FreeBSD.ORG Tue Jul 1 12:16:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 758351065688; Tue, 1 Jul 2008 12:16:07 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4CCEF8FC30; Tue, 1 Jul 2008 12:16:07 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m61CG7Hv093160; Tue, 1 Jul 2008 12:16:07 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m61CG72E093159; Tue, 1 Jul 2008 12:16:07 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807011216.m61CG72E093159@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Tue, 1 Jul 2008 12:15:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/ddb db_capture.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 12:16:07 -0000 rwatson 2008-07-01 12:15:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/ddb db_capture.c Log: SVN rev 180146 on 2008-07-01 12:15:55Z by rwatson Merge db_capture.c:1.6 (178492) from head to stable/7: Rename debug.ddb.capture.bytes sysctl to debug.ddb.capture.bufoff in order to match the internal variable name. Add a new sysctl debug.ddb.capture.inprogress to export the inprogress variable. Revision Changes Path 1.5.2.6 +4 -1 src/sys/ddb/db_capture.c From owner-cvs-src@FreeBSD.ORG Tue Jul 1 14:41:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 45A7610656DC; Tue, 1 Jul 2008 14:41:09 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BA1318FC0A; Tue, 1 Jul 2008 14:41:09 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m61Ef9uU021461; Tue, 1 Jul 2008 14:41:09 GMT (envelope-from dds@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m61Ef9uE021460; Tue, 1 Jul 2008 14:41:09 GMT (envelope-from dds@repoman.freebsd.org) Message-Id: <200807011441.m61Ef9uE021460@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dds@repoman.freebsd.org using -f From: Diomidis Spinellis Date: Tue, 1 Jul 2008 14:41:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ce if_ce.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 14:41:10 -0000 dds 2008-07-01 14:41:03 UTC FreeBSD src repository Modified files: sys/dev/ce if_ce.c Log: SVN rev 180147 on 2008-07-01 14:41:03Z by dds Fix instances of bogus #elsif directive. Found by: CScout MFC after: 2 weeks Revision Changes Path 1.11 +21 -21 src/sys/dev/ce/if_ce.c From owner-cvs-src@FreeBSD.ORG Tue Jul 1 15:20:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CA20C106564A; Tue, 1 Jul 2008 15:20:26 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A147F8FC1E; Tue, 1 Jul 2008 15:20:26 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m61FKQ5I026100; Tue, 1 Jul 2008 15:20:26 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m61FKQMM026099; Tue, 1 Jul 2008 15:20:26 GMT (envelope-from jkoshy@repoman.freebsd.org) Message-Id: <200807011520.m61FKQMM026099@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jkoshy@repoman.freebsd.org using -f From: Joseph Koshy Date: Tue, 1 Jul 2008 15:20:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/pmcstat pmcstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 15:20:26 -0000 jkoshy 2008-07-01 15:20:15 UTC FreeBSD src repository Modified files: usr.sbin/pmcstat pmcstat.c Log: SVN rev 180148 on 2008-07-01 15:20:15Z by jkoshy Fix a regression: attach process PMCs to the process created when a command line is specified. Revision Changes Path 1.20 +2 -2 src/usr.sbin/pmcstat/pmcstat.c From owner-cvs-src@FreeBSD.ORG Tue Jul 1 15:21:51 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D42AC1065670; Tue, 1 Jul 2008 15:21:51 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.netplex.net (mail.netplex.net [204.213.176.10]) by mx1.freebsd.org (Postfix) with ESMTP id 8C26F8FC21; Tue, 1 Jul 2008 15:21:51 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.netplex.net (8.14.3/8.14.3/NETPLEX) with ESMTP id m61FLVNH004681; Tue, 1 Jul 2008 11:21:32 -0400 (EDT) X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.netplex.net) X-Greylist: Message whitelisted by DRAC access database, not delayed by milter-greylist-4.0 (mail.netplex.net [204.213.176.10]); Tue, 01 Jul 2008 11:21:32 -0400 (EDT) Date: Tue, 1 Jul 2008 11:21:31 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Gary Jennejohn In-Reply-To: <20080701104912.5e9e16e0@peedub.jennejohn.org> Message-ID: References: <200806240737.m5O7bhc5018813@repoman.freebsd.org> <1214850524.42354.9.camel@localhost> <20080701104912.5e9e16e0@peedub.jennejohn.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: src-committers@freebsd.org, current@freebsd.org, vova@fbsd.ru, cvs-src@freebsd.org, cvs-all@freebsd.org, David Xu Subject: Re: [fwd] cvs commit: src/lib/libthr/thread thr_mutex.c thr_umtx.c thr_umtx.h src/sys/kern kern_umtx.c src/sys/sys umtx.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 15:21:51 -0000 On Tue, 1 Jul 2008, Gary Jennejohn wrote: > On Mon, 30 Jun 2008 22:28:44 +0400 > Vladimir Grebenschikov wrote: > >> On Tue, 2008-06-24 at 07:32 +0000, David Xu wrote: >> >> This commit makes threaded application almost unusable on 8-CURRENT. >> >> Applications eat 100% CPU all the time and works _very_ slowly. >> (top shows several threads for every constantly applications eating CPU) >> >> Following applications are affected for me: firefox, evolution, eclipse >> (probably more). >> >> Reverting user-land part of commit fixes problem, reverting kernel >> changes nothing regarding the problem. >> >> I have: >> FreeBSD 8.0-CURRENT #0: Fri Jun 20 17:14:23 MSD 2008 >> root@vbook.fbsd.ru:/usr/obj/usr/src/sys/VBOOK >> Timecounter "i8254" frequency 1193182 Hz quality 0 >> CPU: Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz (1995.01-MHz 686-class CPU) >> Origin = "GenuineIntel" Id = 0x6f6 Stepping = 6 >> Features=0xbfebfbff >> Features2=0xe3bd >> AMD Features=0x20100000 >> AMD Features2=0x1 >> Cores per package: 2 >> > [snip commit message] > > Did you recompile these misbehaving applications? If that is necessary, then something is certainly borken. One shouldn't have to rebuild the applications. -- DE From owner-cvs-src@FreeBSD.ORG Tue Jul 1 16:43:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 305EE1065686; Tue, 1 Jul 2008 16:43:01 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 680948FC18; Tue, 1 Jul 2008 16:42:58 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m61GgwRw035677; Tue, 1 Jul 2008 16:42:58 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m61Ggw07035676; Tue, 1 Jul 2008 16:42:58 GMT (envelope-from obrien@repoman.freebsd.org) Message-Id: <200807011642.m61Ggw07035676@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to obrien@repoman.freebsd.org using -f From: "David E. O'Brien" Date: Tue, 1 Jul 2008 16:42:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/amd64/include vmparam.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 16:43:02 -0000 obrien 2008-07-01 16:42:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/amd64/include vmparam.h Log: SVN rev 180149 on 2008-07-01 16:42:51Z by obrien MFC: r180109 / rev 1.53 Document the layout of the address space. Revision Changes Path 1.49.2.1 +11 -2 src/sys/amd64/include/vmparam.h From owner-cvs-src@FreeBSD.ORG Tue Jul 1 16:58:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 318C81065685; Tue, 1 Jul 2008 16:58:44 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 092988FC19; Tue, 1 Jul 2008 16:58:44 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m61Gwhqu046213; Tue, 1 Jul 2008 16:58:43 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m61GwhlC046212; Tue, 1 Jul 2008 16:58:43 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200807011658.m61GwhlC046212@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Tue, 1 Jul 2008 16:58:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/sparc64/pci ofw_pcib_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 16:58:44 -0000 marius 2008-07-01 16:58:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/sparc64/pci ofw_pcib_subr.c Log: SVN rev 180150 on 2008-07-01 16:58:35Z by marius MFC: r153342 Fix a bug introduced in r1.5/153057 (MFC'ed in r1.4.8.1/172460); for retrieving the device_t of the parent bridge of a PCI-PCI bridge we need two device_get_parent(). Revision Changes Path 1.4.8.2 +2 -2 src/sys/sparc64/pci/ofw_pcib_subr.c From owner-cvs-src@FreeBSD.ORG Tue Jul 1 17:58:15 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6B1B3106567C; Tue, 1 Jul 2008 17:58:15 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.freebsd.org (Postfix) with ESMTP id 0E67C8FC17; Tue, 1 Jul 2008 17:58:14 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.14.3/8.14.3/ALCHEMY.FRANKEN.DE) with ESMTP id m61HwDaL072918; Tue, 1 Jul 2008 19:58:13 +0200 (CEST) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.14.3/8.14.3/Submit) id m61HwDO8072917; Tue, 1 Jul 2008 19:58:13 +0200 (CEST) (envelope-from marius) Date: Tue, 1 Jul 2008 19:58:13 +0200 From: Marius Strobl To: Christoph Mallon Message-ID: <20080701175813.GR1215@alchemy.franken.de> References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> <48654667.1040401@gmx.de> <20080627222404.GJ1215@alchemy.franken.de> <48657058.6020102@gmx.de> <20080628114417.GL1215@alchemy.franken.de> <486629AA.1050409@gmx.de> <20080628132241.GO1215@alchemy.franken.de> <48664210.80204@gmx.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <48664210.80204@gmx.de> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 17:58:15 -0000 On Sat, Jun 28, 2008 at 03:52:16PM +0200, Christoph Mallon wrote: > Marius Strobl wrote: > >On Sat, Jun 28, 2008 at 02:08:10PM +0200, Christoph Mallon wrote: > >>Marius Strobl wrote: > >>>>On a related note: Is inline assembler really necessary here? For > >>>>example couldn't in_addword() be written as > >>>>static __inline u_short > >>>>in_addword(u_short const sum, u_short const b) > >>>>{ > >>>> u_int const t = sum + b; > >>>> return t + (t >> 16); > >>>>} ? > >>>>This should at least produce equally good code and because the compiler > >>>>has more knowledge about it than an assembler block, it potentially > >>>>leads to better code. I have no SPARC compiler at hand, though. > >>>With GCC 4.2.1 at -O2 the code generated for the above C version > >>>takes on more instruction than the inline assembler so if one > >>On SPARC? What code does it produce? I have not SPARC compiler at hand. > >>Even if it is one more instruction, I think the reduced register > >>pressure makes more than up for it. > > > >Correct, it only uses two registers: > > > >0000000000000000 : > > 0: 92 02 00 09 add %o0, %o1, %o1 > > 4: 91 32 60 10 srl %o1, 0x10, %o0 > > 8: 90 02 00 09 add %o0, %o1, %o0 > > c: 91 2a 20 10 sll %o0, 0x10, %o0 > > 10: 91 32 20 10 srl %o0, 0x10, %o0 > > 14: 81 c3 e0 08 retl > > 18: 91 3a 20 00 sra %o0, 0, %o0 > > 1c: 01 00 00 00 nop > > One more instruction? That's five instructions for the actual > calculation afaict, just like the inline assembler version. The sra in > the delay slot should be present in the inline assembler version, too. Yes, when compiled as a stand-alone function. Actually, in that case GCC adds two additional shifts, which it also does for your mixed version below in that case. It doesn't do this when using it inline in sk(4) for example, though in case of the mixed version the two 'sra , 0, ' (see below) are still present. This probably means that comparing the code generated for the different versions when compiled as stand-alone functions isn't a good approach for comparing the different versions. > > >>This should work fine and only use two registers (though the compiler > >>can choose to use three, if it deems it beneficial): > >> > >>static __inline u_short > >>in_addword(u_short const sum, u_short const b) > >>{ > >> u_long const sum16 = sum << 16; > >> u_long const b16 = b << 16; > >> u_long ret; > >> > >> __asm( > >> "addcc %1, %2, %0\n\t" > >> "srl %0, 16, %0\n\t" > >> "addc %0, 0, %0\n" > >> : "=r" (ret) : "r" (sum16), "r" (b16) : "cc"); > >> > >> return (ret); > >>} > > > >This is ten instructions with two registers. Where is the > >break even regarding instructions vs. registers for sparc64? :) > > I still have no SPARC compiler. Ten instructions? All I did was write > the two shifts in C and adjust the register constraints. It should > produce identical code. Nine if you don't count the shift in the delay slot, seven when used inline as noted above. 0000000000000000 : 0: 91 2a 20 10 sll %o0, 0x10, %o0 4: 93 2a 60 10 sll %o1, 0x10, %o1 8: 93 3a 60 00 sra %o1, 0, %o1 c: 91 3a 20 00 sra %o0, 0, %o0 10: 90 82 00 09 addcc %o0, %o1, %o0 14: 91 32 20 10 srl %o0, 0x10, %o0 18: 90 42 20 00 addc %o0, 0, %o0 1c: 91 2a 20 10 sll %o0, 0x10, %o0 20: 91 32 20 10 srl %o0, 0x10, %o0 24: 81 c3 e0 08 retl 28: 91 3a 20 00 sra %o0, 0, %o0 2c: 30 68 00 05 b,a %xcc, 40 30: 01 00 00 00 nop 34: 01 00 00 00 nop 38: 01 00 00 00 nop 3c: 01 00 00 00 nop > > >>But I still prefer the C version. > >> > > > >And I prefer to not re-write otherwise working code for > >micro-optimizations, there are enough unfixed real bugs > > Obviously the inline assembler magic did not work and is/was a real bug. > > >to deal with. Similarly we should not waste time discussing > >how to possibly optimize MD versions even more but rather > >spend the time improving the MI version so it's good enough > >that using MD versions isn't worth the effort. > > The C alternative is MI and in length on par with the inline assembler > version, isn't it? As long as it's not in a MI location it's not. Besides, I was talking about the in_cksum stuff as a whole, not just in_addword(). Also, with new non-GPL alternatives on the horizon, GPL isn't necessarily the only compiler we should care about, which in turn might justify having MD inline assembler versions though. Marius From owner-cvs-src@FreeBSD.ORG Tue Jul 1 18:58:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 076E7106567B; Tue, 1 Jul 2008 18:58:18 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E8CC98FC12; Tue, 1 Jul 2008 18:58:17 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m61IwHra061848; Tue, 1 Jul 2008 18:58:17 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m61IwHia061847; Tue, 1 Jul 2008 18:58:17 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807011858.m61IwHia061847@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Tue, 1 Jul 2008 18:58:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/security/audit audit.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 18:58:18 -0000 rwatson 2008-07-01 18:58:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/security/audit audit.h Log: SVN rev 180151 on 2008-07-01 18:58:07Z by rwatson Merge audit.h:1.18 (sys:r178802) from head to stable/7: When testing whether to enter the audit argument gathering code, rather than checking whether audit is enabled globally, instead check whether the current thread has an audit record. This avoids entering the audit code to collect argument data if auditing is enabled but the current system call is not of interest to audit. Sponsored by: Apple, Inc. Revision Changes Path 1.14.2.2 +1 -1 src/sys/security/audit/audit.h From owner-cvs-src@FreeBSD.ORG Tue Jul 1 19:44:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C798E106568B; Tue, 1 Jul 2008 19:44:49 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9A8428FC17; Tue, 1 Jul 2008 19:44:49 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m61Jinsr070045; Tue, 1 Jul 2008 19:44:49 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m61JinOJ070044; Tue, 1 Jul 2008 19:44:49 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200807011944.m61JinOJ070044@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Tue, 1 Jul 2008 19:44:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mpt mpt_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 19:44:49 -0000 jhb 2008-07-01 19:44:38 UTC FreeBSD src repository Modified files: sys/dev/mpt mpt_pci.c Log: SVN rev 180152 on 2008-07-01 19:44:38Z by jhb During shutdown, deregister the shutdown hook from the correct event handler. MFC after: 2 weeks Revision Changes Path 1.53 +1 -1 src/sys/dev/mpt/mpt_pci.c From owner-cvs-src@FreeBSD.ORG Tue Jul 1 19:48:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 98C4A1065707; Tue, 1 Jul 2008 19:48:35 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8395C8FC12; Tue, 1 Jul 2008 19:48:35 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m61JmZSW070377; Tue, 1 Jul 2008 19:48:35 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m61JmZU9070376; Tue, 1 Jul 2008 19:48:35 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200807011948.m61JmZU9070376@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Tue, 1 Jul 2008 19:48:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mpt mpt_user.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 19:48:35 -0000 jhb 2008-07-01 19:48:15 UTC FreeBSD src repository Modified files: sys/dev/mpt mpt_user.c Log: SVN rev 180153 on 2008-07-01 19:48:15Z by jhb Rework how the mpt_user personality handles buffers for config pages. Previously we reused the space in the request buffer after the request header to hold config pages during a transaction. This does not work when reading large pages however. Also, we were already malloc'ing a buffer to do a copyin/copyout w/o holding locks that was then copied into/out of the request buffer. Instead, go ahead and use bus dma to alloc a buffer for each config page request (and RAID actions that have an associated ActionSGE). This results in fewer data copies and allows for larger sized requests. For now the maximum size of a request is arbitrarily limited to 16 MB. MFC after: 2 weeks Revision Changes Path 1.2 +105 -67 src/sys/dev/mpt/mpt_user.c From owner-cvs-src@FreeBSD.ORG Tue Jul 1 19:54:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D17AB10656B9; Tue, 1 Jul 2008 19:54:21 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A3E3E8FC22; Tue, 1 Jul 2008 19:54:21 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m61JsLlq070833; Tue, 1 Jul 2008 19:54:21 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m61JsL7L070832; Tue, 1 Jul 2008 19:54:21 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200807011954.m61JsL7L070832@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Tue, 1 Jul 2008 19:54:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/mountd exports.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 19:54:21 -0000 danger 2008-07-01 19:54:02 UTC FreeBSD src repository Modified files: usr.sbin/mountd exports.5 Log: SVN rev 180154 on 2008-07-01 19:54:02Z by danger - more mark-up fixes Submitted by: ru Revision Changes Path 1.31 +6 -8 src/usr.sbin/mountd/exports.5 From owner-cvs-src@FreeBSD.ORG Tue Jul 1 20:56:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 256CC1065700; Tue, 1 Jul 2008 20:56:38 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EACCE8FC1E; Tue, 1 Jul 2008 20:56:37 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m61KubZH086208; Tue, 1 Jul 2008 20:56:37 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m61KubYq086207; Tue, 1 Jul 2008 20:56:37 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200807012056.m61KubYq086207@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Tue, 1 Jul 2008 20:56:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/su su.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 20:56:38 -0000 danger 2008-07-01 20:56:23 UTC FreeBSD src repository Modified files: usr.bin/su su.1 Log: SVN rev 180155 on 2008-07-01 20:56:23Z by danger - add the -m option to the example commands because they would fail w/o it as the ``man'' user does not have a valid shell by default. PR: docs/121713 Approved by: trhodes MFC after: 3 days Revision Changes Path 1.41 +9 -4 src/usr.bin/su/su.1 From owner-cvs-src@FreeBSD.ORG Tue Jul 1 21:10:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 73A2D106567C; Tue, 1 Jul 2008 21:10:57 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 447208FC14; Tue, 1 Jul 2008 21:10:57 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m61LAvdP088457; Tue, 1 Jul 2008 21:10:57 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m61LAvQb088456; Tue, 1 Jul 2008 21:10:57 GMT (envelope-from obrien@repoman.freebsd.org) Message-Id: <200807012110.m61LAvQb088456@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to obrien@repoman.freebsd.org using -f From: "David E. O'Brien" Date: Tue, 1 Jul 2008 21:10:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/amd64/include vmparam.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 21:10:57 -0000 obrien 2008-07-01 21:10:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/include vmparam.h Log: SVN rev 180156 on 2008-07-01 21:10:38Z by obrien MFC: 180149 / 1.49.2.1 (which was MFC of r180109 / rev 1.53) Document the layout of the address space. Revision Changes Path 1.45.2.1 +11 -2 src/sys/amd64/include/vmparam.h From owner-cvs-src@FreeBSD.ORG Tue Jul 1 21:40:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C88A81065674; Tue, 1 Jul 2008 21:40:36 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B1EBA8FC0A; Tue, 1 Jul 2008 21:40:36 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m61Lea5f090967; Tue, 1 Jul 2008 21:40:36 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m61LeaGe090966; Tue, 1 Jul 2008 21:40:36 GMT (envelope-from rpaulo@repoman.freebsd.org) Message-Id: <200807012140.m61LeaGe090966@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rpaulo@repoman.freebsd.org using -f From: Rui Paulo Date: Tue, 1 Jul 2008 21:36:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/etc devd.conf src/sys/dev/acpi_support acpi_asus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 21:40:36 -0000 rpaulo 2008-07-01 21:36:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) etc devd.conf sys/dev/acpi_support acpi_asus.c Log: SVN rev 180157 on 2008-07-01 21:36:03Z by rpaulo MFC r180062: Add the missing support for Asus Eee PC in acpi_asus(4). This includes hotkeys support and sysctl variables to control camera and card reader. These new sysctls don't have CTFLAG_ANYBODY set. While there add entries to devd.conf related to the Eee volume keys. Reviewed by: phillip Also tested by: lme (previous version) Revision Changes Path 1.38.2.1 +22 -0 src/etc/devd.conf 1.30.2.3 +109 -6 src/sys/dev/acpi_support/acpi_asus.c From owner-cvs-src@FreeBSD.ORG Tue Jul 1 21:53:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 111341065672; Tue, 1 Jul 2008 21:53:02 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EEAE28FC12; Tue, 1 Jul 2008 21:53:01 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m61Lr17H091936; Tue, 1 Jul 2008 21:53:01 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m61Lr1V1091935; Tue, 1 Jul 2008 21:53:01 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200807012153.m61Lr1V1091935@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Tue, 1 Jul 2008 21:52:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/wpa/wpa_supplicant Makefile wpa_supplicant.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 21:53:02 -0000 danger 2008-07-01 21:52:49 UTC FreeBSD src repository Modified files: usr.sbin/wpa/wpa_supplicant Makefile wpa_supplicant.conf.5 Log: SVN rev 180158 on 2008-07-01 21:52:49Z by danger - install the example wpa_supplicant.conf file to the share/examples/etc directory [1] - add the FILES section to the wpa_supplicant.conf.5 file, so that people will be able to detect the example configuration file easier. [2] PR: docs/121821 [2] Approved by: brooks [1] MFC after: 3 days Revision Changes Path 1.16 +1 -1 src/usr.sbin/wpa/wpa_supplicant/Makefile 1.10 +5 -0 src/usr.sbin/wpa/wpa_supplicant/wpa_supplicant.conf.5 From owner-cvs-src@FreeBSD.ORG Tue Jul 1 22:46:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 42B151065675; Tue, 1 Jul 2008 22:46:02 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 12A828FC15; Tue, 1 Jul 2008 22:46:02 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m61Mk1v4097239; Tue, 1 Jul 2008 22:46:01 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m61Mk1L8097238; Tue, 1 Jul 2008 22:46:01 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200807012246.m61Mk1L8097238@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Tue, 1 Jul 2008 21:54:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src ObsoleteFiles.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 22:46:02 -0000 danger 2008-07-01 21:54:08 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc Log: SVN rev 180159 on 2008-07-01 21:54:08Z by danger The example wpa_supplicant.conf file has been moved to share/examples/etc/, see r180158 for references Approved by: brooks MFC after: 3 days Revision Changes Path 1.144 +3 -0 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Tue Jul 1 22:47:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9A7441065685; Tue, 1 Jul 2008 22:47:20 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6A4B38FC0C; Tue, 1 Jul 2008 22:47:20 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m61MlKlq097338; Tue, 1 Jul 2008 22:47:20 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m61MlK8O097337; Tue, 1 Jul 2008 22:47:20 GMT (envelope-from emaste@repoman.freebsd.org) Message-Id: <200807012247.m61MlK8O097337@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to emaste@repoman.freebsd.org using -f From: Ed Maste Date: Tue, 1 Jul 2008 22:16:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/aac aac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 22:47:20 -0000 emaste 2008-07-01 22:16:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/aac aac.c Log: SVN rev 180160 on 2008-07-01 22:16:33Z by emaste MFC r179969: Fix test for waiting AIFs in aac_poll(). This seems to solve the problem where Adaptec's arcconf monitoring tool hangs after producing its expected output. Revision Changes Path 1.120.2.12 +7 -2 src/sys/dev/aac/aac.c From owner-cvs-src@FreeBSD.ORG Tue Jul 1 22:47:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0805010656D7; Tue, 1 Jul 2008 22:47:21 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B26DD8FC1C; Tue, 1 Jul 2008 22:47:21 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m61MlLmE097378; Tue, 1 Jul 2008 22:47:21 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m61MlLwq097377; Tue, 1 Jul 2008 22:47:21 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200807012247.m61MlLwq097377@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Tue, 1 Jul 2008 22:30:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libutil Makefile hexdump.3 hexdump.c libutil.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 22:47:22 -0000 jhb 2008-07-01 22:30:57 UTC FreeBSD src repository Modified files: lib/libutil Makefile libutil.h Added files: lib/libutil hexdump.3 hexdump.c Log: SVN rev 180161 on 2008-07-01 22:30:57Z by jhb Merge hexdump(9) to userland as hexdump(3) in libutil. I'm tired of doing this by hand in userland utilities. MFC after: 1 month Revision Changes Path 1.68 +3 -3 src/lib/libutil/Makefile 1.1 +94 -0 src/lib/libutil/hexdump.3 (new) 1.1 +96 -0 src/lib/libutil/hexdump.c (new) 1.48 +8 -0 src/lib/libutil/libutil.h From owner-cvs-src@FreeBSD.ORG Tue Jul 1 22:59:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F16271065748; Tue, 1 Jul 2008 22:59:22 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 963CB8FC1C; Tue, 1 Jul 2008 22:59:22 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m61MxMJx098280; Tue, 1 Jul 2008 22:59:22 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m61MxMZx098279; Tue, 1 Jul 2008 22:59:22 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200807012259.m61MxMZx098279@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Tue, 1 Jul 2008 22:59:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/net getaddrinfo.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 22:59:26 -0000 danger 2008-07-01 22:59:20 UTC FreeBSD src repository Modified files: lib/libc/net getaddrinfo.3 Log: SVN rev 180162 on 2008-07-01 22:59:20Z by danger - AI_ALL and AI_V4MAPPED flags are currently not supported PR: docs/120248 Submitted by: Heiko Wundram Revision Changes Path 1.34 +18 -1 src/lib/libc/net/getaddrinfo.3 From owner-cvs-src@FreeBSD.ORG Wed Jul 2 00:58:27 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B65C2106567A; Wed, 2 Jul 2008 00:58:27 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (bigknife-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:75::2]) by mx1.freebsd.org (Postfix) with ESMTP id 4CF788FC27; Wed, 2 Jul 2008 00:58:27 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [IPv6:::1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m620wKVN035257; Tue, 1 Jul 2008 20:58:20 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: src-committers@freebsd.org Date: Tue, 1 Jul 2008 17:46:32 -0400 User-Agent: KMail/1.9.7 References: <200807011944.m61JinOJ070044@repoman.freebsd.org> In-Reply-To: <200807011944.m61JinOJ070044@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200807011746.33319.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Tue, 01 Jul 2008 20:58:21 -0400 (EDT) X-Virus-Scanned: ClamAV 0.93.1/7612/Tue Jul 1 19:13:47 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.3 required=4.2 tests=AWL,BAYES_00, DATE_IN_PAST_03_06,NO_RELAYS autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, gibbs@freebsd.org, mjacob@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/mpt mpt_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 00:58:27 -0000 On Tuesday 01 July 2008 03:44:38 pm John Baldwin wrote: > jhb 2008-07-01 19:44:38 UTC > > FreeBSD src repository > > Modified files: > sys/dev/mpt mpt_pci.c > Log: > SVN rev 180152 on 2008-07-01 19:44:38Z by jhb > > During shutdown, deregister the shutdown hook from the correct event > handler. > > MFC after: 2 weeks Even having an eventhandler here is dubious as the shutdown routine is already called by new-bus. At one point there was a comment suggesting that new-bus called it too late? If that is still the case, then we should probably move it to shutdown_final() and remove the 'device_shutdown' hook so new-bus doesn't call it. However, if it is fine the way it is, we should remove the explicit eventhandler so it only gets invoked once. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Jul 2 02:04:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 91AF41065672; Wed, 2 Jul 2008 02:04:40 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 62C428FC13; Wed, 2 Jul 2008 02:04:40 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m6224eRN028591; Wed, 2 Jul 2008 02:04:40 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m6224eWY028590; Wed, 2 Jul 2008 02:04:40 GMT (envelope-from peter) Message-Id: <200807020204.m6224eWY028590@repoman.freebsd.org> From: Peter Wemm Date: Wed, 2 Jul 2008 02:04:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT mentors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 02:04:40 -0000 peter 2008-07-02 02:04:40 UTC FreeBSD src repository Added files: . mentors Log: Placeholder for svn exporter to export to. Revision Changes Path 1.1 +0 -0 CVSROOT/mentors (new) From owner-cvs-src@FreeBSD.ORG Wed Jul 2 02:04:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 74A501065702; Wed, 2 Jul 2008 02:04:59 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 448BC8FC1C; Wed, 2 Jul 2008 02:04:59 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m6224xVj028636; Wed, 2 Jul 2008 02:04:59 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m6224xvl028635; Wed, 2 Jul 2008 02:04:59 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200807020204.m6224xvl028635@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Wed, 2 Jul 2008 02:00:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT mentors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 02:04:59 -0000 peter 2008-07-02 02:00:18 UTC FreeBSD src repository Modified files: . mentors Log: SVN rev 180163 on 2008-07-02 02:00:18Z by peter Add a placeholder list for current mentors/mentees. svn cannot do forced commits, so this should serve as a convenient place to announce that somebody has been "released". We used to do a forced commit with cvs... Revision Changes Path 1.2 +13 -0 CVSROOT/mentors From owner-cvs-src@FreeBSD.ORG Wed Jul 2 04:27:47 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3A9C2106566C; Wed, 2 Jul 2008 04:27:47 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0F62D8FC13; Wed, 2 Jul 2008 04:27:47 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m624Rk90043245; Wed, 2 Jul 2008 04:27:46 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m624RkJA043244; Wed, 2 Jul 2008 04:27:46 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200807020427.m624RkJA043244@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Wed, 2 Jul 2008 04:27:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/re if_re.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 04:27:47 -0000 yongari 2008-07-02 04:27:36 UTC FreeBSD src repository Modified files: sys/dev/re if_re.c Log: SVN rev 180166 on 2008-07-02 04:27:36Z by yongari Remove duplicated H/W revision check. Revision Changes Path 1.115 +0 -5 src/sys/dev/re/if_re.c From owner-cvs-src@FreeBSD.ORG Wed Jul 2 04:55:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 081DA1065679; Wed, 2 Jul 2008 04:55:48 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D0C328FC2A; Wed, 2 Jul 2008 04:55:47 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m624tlGI054845; Wed, 2 Jul 2008 04:55:47 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m624tlFB054844; Wed, 2 Jul 2008 04:55:47 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200807020455.m624tlFB054844@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Wed, 2 Jul 2008 04:55:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/re if_re.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 04:55:48 -0000 yongari 2008-07-02 04:55:39 UTC FreeBSD src repository Modified files: sys/dev/re if_re.c Log: SVN rev 180167 on 2008-07-02 04:55:39Z by yongari After the change of r176757 re(4) no longer relys on reading RL_TXCFG register to identify a device in device probe. Reflect the fact by modifing device description with general ethernet controller family. Note, rl_basetype in struct rl_type is not used and the more detailed information is provided with rl_hwrev structure. Revision Changes Path 1.116 +18 -32 src/sys/dev/re/if_re.c From owner-cvs-src@FreeBSD.ORG Wed Jul 2 05:01:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B38761065679; Wed, 2 Jul 2008 05:01:33 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 882078FC16; Wed, 2 Jul 2008 05:01:33 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m6251XqD055319; Wed, 2 Jul 2008 05:01:33 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m6251XWN055318; Wed, 2 Jul 2008 05:01:33 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200807020501.m6251XWN055318@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Wed, 2 Jul 2008 05:01:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/re if_re.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 05:01:33 -0000 yongari 2008-07-02 05:01:19 UTC FreeBSD src repository Modified files: sys/dev/re if_re.c Log: SVN rev 180168 on 2008-07-02 05:01:19Z by yongari While accessing EEPROM command register use pre-defined constant instead of hardcoded value. Revision Changes Path 1.117 +3 -3 src/sys/dev/re/if_re.c From owner-cvs-src@FreeBSD.ORG Wed Jul 2 05:22:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2C44210656AF; Wed, 2 Jul 2008 05:22:23 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F41758FC1E; Wed, 2 Jul 2008 05:22:22 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m625MMSJ058308; Wed, 2 Jul 2008 05:22:22 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m625MMO0058307; Wed, 2 Jul 2008 05:22:22 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200807020522.m625MMO0058307@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Wed, 2 Jul 2008 05:21:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/re if_re.c src/sys/pci if_rlreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 05:22:23 -0000 yongari 2008-07-02 05:21:09 UTC FreeBSD src repository Modified files: sys/dev/re if_re.c sys/pci if_rlreg.h Log: SVN rev 180169 on 2008-07-02 05:21:09Z by yongari Switch to memory space register mapping over IO space. If that mapping fails fall back to traditional IO space access. Revision Changes Path 1.118 +21 -21 src/sys/dev/re/if_re.c 1.76 +2 -0 src/sys/pci/if_rlreg.h From owner-cvs-src@FreeBSD.ORG Wed Jul 2 05:41:47 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C0F16106564A; Wed, 2 Jul 2008 05:41:47 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 955598FC24; Wed, 2 Jul 2008 05:41:47 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m625flmm059984; Wed, 2 Jul 2008 05:41:47 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m625flUF059983; Wed, 2 Jul 2008 05:41:47 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200807020541.m625flUF059983@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Wed, 2 Jul 2008 05:41:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 05:41:47 -0000 alc 2008-07-02 05:41:23 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c Log: SVN rev 180170 on 2008-07-02 05:41:23Z by alc Eliminate an unnecessary static variable: nkpt. Revision Changes Path 1.624 +2 -9 src/sys/amd64/amd64/pmap.c From owner-cvs-src@FreeBSD.ORG Wed Jul 2 06:31:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DED3F1065681; Wed, 2 Jul 2008 06:31:02 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CB9878FC24; Wed, 2 Jul 2008 06:31:02 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m626V2IK066566; Wed, 2 Jul 2008 06:31:02 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m626V27V066563; Wed, 2 Jul 2008 06:31:02 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200807020631.m626V27V066563@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Wed, 2 Jul 2008 06:29:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/re if_re.c src/sys/pci if_rlreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 06:31:03 -0000 yongari 2008-07-02 06:29:43 UTC FreeBSD src repository Modified files: sys/dev/re if_re.c sys/pci if_rlreg.h Log: SVN rev 180171 on 2008-07-02 06:29:43Z by yongari Instead of allocating variables for each events/hardware flags, use a dedicated flag that represents controller capabilities/events. This will simplify many part of code that requires different workaround for each controller revisions and will enhance readability. While I'm here move PHY wakeup code up before mii_phy_probe() which seems to help to wake PHY in some cases. Revision Changes Path 1.119 +41 -47 src/sys/dev/re/if_re.c 1.77 +6 -2 src/sys/pci/if_rlreg.h From owner-cvs-src@FreeBSD.ORG Wed Jul 2 06:34:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 535001065689; Wed, 2 Jul 2008 06:34:12 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 271438FC1E; Wed, 2 Jul 2008 06:34:12 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m626YCF6066845; Wed, 2 Jul 2008 06:34:12 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m626YCow066844; Wed, 2 Jul 2008 06:34:12 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200807020634.m626YCow066844@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Wed, 2 Jul 2008 06:34:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/re if_re.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 06:34:12 -0000 yongari 2008-07-02 06:34:02 UTC FreeBSD src repository Modified files: sys/dev/re if_re.c Log: SVN rev 180172 on 2008-07-02 06:34:02Z by yongari Toggling IFF_ALLMULTI flag does not require full interface reintialization. Revision Changes Path 1.120 +1 -1 src/sys/dev/re/if_re.c From owner-cvs-src@FreeBSD.ORG Wed Jul 2 06:41:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 45C941065674; Wed, 2 Jul 2008 06:41:58 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 19FFE8FC29; Wed, 2 Jul 2008 06:41:58 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m626fvPN067736; Wed, 2 Jul 2008 06:41:57 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m626fv3E067735; Wed, 2 Jul 2008 06:41:57 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200807020641.m626fv3E067735@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Wed, 2 Jul 2008 06:41:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/re if_re.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 06:41:58 -0000 yongari 2008-07-02 06:41:46 UTC FreeBSD src repository Modified files: sys/dev/re if_re.c Log: SVN rev 180173 on 2008-07-02 06:41:46Z by yongari In device detach don't access ifnet structure unless device is attached. This fixes NULL pointer dereference when polling(9) is active and unsupported hardware is detected in device attach. Revision Changes Path 1.121 +4 -4 src/sys/dev/re/if_re.c From owner-cvs-src@FreeBSD.ORG Wed Jul 2 06:46:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B43CD1065686; Wed, 2 Jul 2008 06:46:13 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 886B08FC1F; Wed, 2 Jul 2008 06:46:13 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m626kDUJ068125; Wed, 2 Jul 2008 06:46:13 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m626kD9q068124; Wed, 2 Jul 2008 06:46:13 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200807020646.m626kD9q068124@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Wed, 2 Jul 2008 06:45:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/re if_re.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 06:46:13 -0000 yongari 2008-07-02 06:45:59 UTC FreeBSD src repository Modified files: sys/dev/re if_re.c Log: SVN rev 180174 on 2008-07-02 06:45:59Z by yongari If MSI is not active make sure to disable MSI in EEPROM. Revision Changes Path 1.122 +11 -0 src/sys/dev/re/if_re.c From owner-cvs-src@FreeBSD.ORG Wed Jul 2 06:55:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C0C5B1065764; Wed, 2 Jul 2008 06:55:14 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9534D8FC14; Wed, 2 Jul 2008 06:55:14 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m626tEx8070143; Wed, 2 Jul 2008 06:55:14 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m626tEdR070142; Wed, 2 Jul 2008 06:55:14 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200807020655.m626tEdR070142@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Wed, 2 Jul 2008 06:55:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/re if_re.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 06:55:14 -0000 yongari 2008-07-02 06:55:03 UTC FreeBSD src repository Modified files: sys/dev/re if_re.c Log: SVN rev 180175 on 2008-07-02 06:55:03Z by yongari Display detected chip revision in device attach. This will help to diagnose revision specific issues in future. Also add 0x to notify that the revision number is in hex form. Revision Changes Path 1.123 +5 -2 src/sys/dev/re/if_re.c From owner-cvs-src@FreeBSD.ORG Wed Jul 2 07:55:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0466D106567C; Wed, 2 Jul 2008 07:55:39 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E5ACE8FC14; Wed, 2 Jul 2008 07:55:38 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m627tclC083438; Wed, 2 Jul 2008 07:55:38 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m627tc8U083437; Wed, 2 Jul 2008 07:55:38 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200807020755.m627tc8U083437@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Wed, 2 Jul 2008 07:54:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/re if_re.c src/sys/pci if_rlreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 07:55:39 -0000 yongari 2008-07-02 07:54:53 UTC FreeBSD src repository Modified files: sys/dev/re if_re.c sys/pci if_rlreg.h Log: SVN rev 180176 on 2008-07-02 07:54:53Z by yongari Add basic support for RTL8168C, RTL8168CP, RTL8111C and RTL8111CP. ATM Tx/Rx checksum offload is supported but TSO and jumbo frame is not yet supported. Because these newer controllers use different descriptor formats, a flag RL_FLAG_DESCV2 flag was introduced to handle that case in Tx/Rx handler. Also newer controllers seems to require to not touch 'enable Tx/Rx bit' in RL_CPLUS_CMD register so don't blindly try to set that bits. Note, it seems that there is still power-saving related issue where driver fails to attach PHY. Rebooting seems to fix that issue but number of required reboots varys. Many thanks to users that helped during developement. I really appreciate their patient and test/feedbacks. Revision Changes Path 1.124 +134 -43 src/sys/dev/re/if_re.c 1.78 +24 -0 src/sys/pci/if_rlreg.h From owner-cvs-src@FreeBSD.ORG Wed Jul 2 08:01:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 645621065682; Wed, 2 Jul 2008 08:01:05 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 38B6D8FC35; Wed, 2 Jul 2008 08:01:05 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m62815sI083937; Wed, 2 Jul 2008 08:01:05 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m628152J083936; Wed, 2 Jul 2008 08:01:05 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200807020801.m628152J083936@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Wed, 2 Jul 2008 08:00:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/re if_re.c src/sys/pci if_rlreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 08:01:05 -0000 yongari 2008-07-02 08:00:14 UTC FreeBSD src repository Modified files: sys/dev/re if_re.c sys/pci if_rlreg.h Log: SVN rev 180177 on 2008-07-02 08:00:14Z by yongari Add a new RTL8169 variant, 8169SB(L)/8110SB(L). Reported by: nork Tested by: nork Revision Changes Path 1.125 +3 -1 src/sys/dev/re/if_re.c 1.79 +1 -0 src/sys/pci/if_rlreg.h From owner-cvs-src@FreeBSD.ORG Wed Jul 2 08:10:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BF61E1065671; Wed, 2 Jul 2008 08:10:35 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 937B18FC1A; Wed, 2 Jul 2008 08:10:35 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m628AZgY085987; Wed, 2 Jul 2008 08:10:35 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m628AZIL085986; Wed, 2 Jul 2008 08:10:35 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200807020810.m628AZIL085986@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Wed, 2 Jul 2008 08:10:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mii rgephy.c rgephyreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 08:10:35 -0000 yongari 2008-07-02 08:10:18 UTC FreeBSD src repository Modified files: sys/dev/mii rgephy.c rgephyreg.h Log: SVN rev 180178 on 2008-07-02 08:10:18Z by yongari Add RTL8211C(L) support. Disable advanced link-down power saving in phy reset. Reported by: nork Tested by: nork Revision Changes Path 1.20 +13 -1 src/sys/dev/mii/rgephy.c 1.4 +2 -1 src/sys/dev/mii/rgephyreg.h From owner-cvs-src@FreeBSD.ORG Wed Jul 2 13:00:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AFB1310656AF; Wed, 2 Jul 2008 13:00:24 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 84EFD8FC1E; Wed, 2 Jul 2008 13:00:24 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m62D0OgU034821; Wed, 2 Jul 2008 13:00:24 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m62D0Osg034820; Wed, 2 Jul 2008 13:00:24 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200807021300.m62D0Osg034820@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Wed, 2 Jul 2008 13:00:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sbin/devfs devfs.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 13:00:24 -0000 mtm 2008-07-02 13:00:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/devfs devfs.8 Log: SVN rev 180179 on 2008-07-02 13:00:07Z by mtm MFC r180060: Support for filtering on major device number was removed in rev. 1.7 or rule.c. Update man page example accordingly. Submitted by: Mateusz Guzik PR: docs/124892 Revision Changes Path 1.15.2.2 +2 -2 src/sbin/devfs/devfs.8 From owner-cvs-src@FreeBSD.ORG Wed Jul 2 13:03:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C8B3A10656AF; Wed, 2 Jul 2008 13:03:25 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9D7198FC0A; Wed, 2 Jul 2008 13:03:25 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m62D3PVj036181; Wed, 2 Jul 2008 13:03:25 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m62D3PWc036180; Wed, 2 Jul 2008 13:03:25 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200807021303.m62D3PWc036180@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Wed, 2 Jul 2008 13:03:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sbin/devfs devfs.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 13:03:25 -0000 mtm 2008-07-02 13:03:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sbin/devfs devfs.8 Log: SVN rev 180180 on 2008-07-02 13:03:08Z by mtm MFC r180060: Support for filtering on major device number was removed in rev. 1.7 or rule.c. Update man page example accordingly. Submitted by: Mateusz Guzik PR: docs/124892 Revision Changes Path 1.18.2.1 +2 -2 src/sbin/devfs/devfs.8 From owner-cvs-src@FreeBSD.ORG Wed Jul 2 13:20:09 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AE1C71065674; Wed, 2 Jul 2008 13:20:09 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from server.mypc.hu (server.mypc.hu [87.229.73.95]) by mx1.freebsd.org (Postfix) with ESMTP id 8CC9B8FC12; Wed, 2 Jul 2008 13:20:02 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) by server.mypc.hu (Postfix) with ESMTP id 6FE7B14D6669; Wed, 2 Jul 2008 15:04:38 +0200 (CEST) X-Virus-Scanned: amavisd-new at t-hosting.hu Received: from server.mypc.hu ([127.0.0.1]) by localhost (server.mypc.hu [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 40HkxfP83RMP; Wed, 2 Jul 2008 15:04:36 +0200 (CEST) Received: from [192.168.0.100] (catv-50629c59.catv.broadband.hu [80.98.156.89]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by server.mypc.hu (Postfix) with ESMTPSA id 2FDF814D6668; Wed, 2 Jul 2008 15:04:33 +0200 (CEST) Message-ID: <486B7CDB.2060907@FreeBSD.org> Date: Wed, 02 Jul 2008 15:04:27 +0200 From: =?ISO-8859-1?Q?G=E1bor_K=F6vesd=E1n?= User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: Peter Wemm References: <200807020204.m6224xvl028635@repoman.freebsd.org> In-Reply-To: <200807020204.m6224xvl028635@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: CVSROOT mentors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 13:20:09 -0000 Peter Wemm escribió: > peter 2008-07-02 02:00:18 UTC > > FreeBSD src repository > > Modified files: > . mentors > Log: > SVN rev 180163 on 2008-07-02 02:00:18Z by peter > > Add a placeholder list for current mentors/mentees. svn cannot do forced > commits, so this should serve as a convenient place to announce that > somebody has been "released". We used to do a forced commit with cvs... > And what about the forgotten details? We also used to do (and we still do in dcvs and pcvs) a forced commit to note if we have forgotten something, e.g. the PR number. What is our new way to do that with SVN? Regards, -- Gabor Kovesdan EMAIL: gabor@FreeBSD.org WWW: http://www.kovesdan.org From owner-cvs-src@FreeBSD.ORG Wed Jul 2 14:12:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: by hub.freebsd.org (Postfix, from userid 1033) id 6A2E3106567B; Wed, 2 Jul 2008 14:12:30 +0000 (UTC) Date: Wed, 2 Jul 2008 14:12:30 +0000 From: Alexey Dokuchaev To: G?bor K?vesd?n Message-ID: <20080702141230.GA52551@FreeBSD.org> References: <200807020204.m6224xvl028635@repoman.freebsd.org> <486B7CDB.2060907@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <486B7CDB.2060907@FreeBSD.org> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Peter Wemm Subject: Re: cvs commit: CVSROOT mentors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 14:12:30 -0000 On Wed, Jul 02, 2008 at 03:04:27PM +0200, G?bor K?vesd?n wrote: > Peter Wemm escribi?: > >peter 2008-07-02 02:00:18 UTC > > > > FreeBSD src repository > > > > Modified files: > > . mentors > > Log: > > SVN rev 180163 on 2008-07-02 02:00:18Z by peter > > > > Add a placeholder list for current mentors/mentees. svn cannot do forced > > commits, so this should serve as a convenient place to announce that > > somebody has been "released". We used to do a forced commit with cvs... > > > And what about the forgotten details? We also used to do (and we still > do in dcvs and pcvs) a forced commit to note if we have forgotten > something, e.g. the PR number. What is our new way to do that with SVN? I recall I was using "svn admin" or something like this for that purpose. I'm afraid this might not the possible with a project of our size, so the question still stands. ./danfe From owner-cvs-src@FreeBSD.ORG Wed Jul 2 14:18:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D86A51065758; Wed, 2 Jul 2008 14:17:59 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5EF4B8FC21; Wed, 2 Jul 2008 14:17:57 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m62EHvH5043263; Wed, 2 Jul 2008 14:17:57 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m62EHvcQ043262; Wed, 2 Jul 2008 14:17:57 GMT (envelope-from emaste@repoman.freebsd.org) Message-Id: <200807021417.m62EHvcQ043262@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to emaste@repoman.freebsd.org using -f From: Ed Maste Date: Wed, 2 Jul 2008 14:17:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/aac aac_disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 14:18:00 -0000 emaste 2008-07-02 14:17:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/aac aac_disk.c Log: SVN rev 180181 on 2008-07-02 14:17:49Z by emaste MFC r177899: Allow crashdumps on machines with >4GB of RAM as long as the adapter can do 64-bit S/G. Revision Changes Path 1.43.10.3 +54 -13 src/sys/dev/aac/aac_disk.c From owner-cvs-src@FreeBSD.ORG Wed Jul 2 14:30:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4EB5F1065671; Wed, 2 Jul 2008 14:30:06 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (nagual.pp.ru [194.87.13.69]) by mx1.freebsd.org (Postfix) with ESMTP id B33948FC12; Wed, 2 Jul 2008 14:30:05 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.14.2/8.14.2) with ESMTP id m62EAQAL045554; Wed, 2 Jul 2008 18:10:26 +0400 (MSD) (envelope-from ache@nagual.pp.ru) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nagual.pp.ru; s=default; t=1215007826; bh=jQDGjrugO8hERdjmIBYJB69fyKKPVP8WOWeM11o QoG8=; l=618; h=Date:From:To:Cc:Subject:Message-ID:References: MIME-Version:Content-Type:In-Reply-To; b=WoIwvOM3qchX5NMrLkIzmwGyt XmY0ziLqeO2aADXBwFw6v0VPwnmxYSSAdSK2MoJVgCGPbtPm00Le61PXYiWCCrUGtKS diJblrts3Pkpt9j07n7mEhUzYDSLWtEwff+ROCSNuAtFfhd4aDqHGq1qDBI6pLB5MCn yhVJoTNZAcVY= Received: (from ache@localhost) by nagual.pp.ru (8.14.2/8.14.2/Submit) id m62EAQh6045553; Wed, 2 Jul 2008 18:10:26 +0400 (MSD) (envelope-from ache) Date: Wed, 2 Jul 2008 18:10:25 +0400 From: Andrey Chernov To: Dag-Erling Smorgrav Message-ID: <20080702141025.GA45518@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , Dag-Erling Smorgrav , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200806301711.m5UHBXRP005159@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200806301711.m5UHBXRP005159@repoman.freebsd.org> User-Agent: Mutt/1.5.18 (2008-05-17) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/unzip unzip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 14:30:06 -0000 On Mon, Jun 30, 2008 at 05:11:27PM +0000, Dag-Erling Smorgrav wrote: > des 2008-06-30 17:11:27 UTC > > FreeBSD src repository > > Modified files: > usr.bin/unzip unzip.c > Log: > SVN rev 180124 on 2008-06-30 17:11:27Z by des > > Quick shot at implementing -t (test). Thanks! Could you also please improve diagnostic about not supported compression methods too? Right now it looks a bit confusing: > unzip -t hal.zip debug.c ZIP decompression failed (-3) debug.h ZIP decompression failed (-3) ... unzip: 9 checksum error(s) found. -- http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Wed Jul 2 14:31:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 559B410656B1; Wed, 2 Jul 2008 14:31:59 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 29D048FC2D; Wed, 2 Jul 2008 14:31:59 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m62EVx7X044488; Wed, 2 Jul 2008 14:31:59 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m62EVxo8044487; Wed, 2 Jul 2008 14:31:59 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807021431.m62EVxo8044487@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Wed, 2 Jul 2008 14:31:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/security/audit audit_worker.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 14:31:59 -0000 rwatson 2008-07-02 14:31:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/security/audit audit_worker.c Log: SVN rev 180182 on 2008-07-02 14:31:51Z by rwatson Merge audit_worker.c:1.24 (179178) from head to stable/7: Don't use LK_DRAIN before calling VOP_FSYNC() in the panic case for audit trail failure -- this doesn't contribute anything, and might arguably be wrong. Requested by: attilio Revision Changes Path 1.16.2.5 +2 -2 src/sys/security/audit/audit_worker.c From owner-cvs-src@FreeBSD.ORG Wed Jul 2 14:43:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AFA211065678; Wed, 2 Jul 2008 14:43:11 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id 85DAA8FC1D; Wed, 2 Jul 2008 14:43:11 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 3884046B58; Wed, 2 Jul 2008 10:43:11 -0400 (EDT) Date: Wed, 2 Jul 2008 15:43:10 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org In-Reply-To: <200807021431.m62EVxo8044487@repoman.freebsd.org> Message-ID: <20080702154228.B7366@fledge.watson.org> References: <200807021431.m62EVxo8044487@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Subject: Re: cvs commit: src/sys/security/audit audit_worker.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 14:43:11 -0000 On Wed, 2 Jul 2008, Robert Watson wrote: > rwatson 2008-07-02 14:31:51 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_7) > sys/security/audit audit_worker.c > Log: > SVN rev 180182 on 2008-07-02 14:31:51Z by rwatson > > Merge audit_worker.c:1.24 (179178) from head to stable/7: > > Don't use LK_DRAIN before calling VOP_FSYNC() in the panic case for > audit trail failure -- this doesn't contribute anything, and might > arguably be wrong. > > Requested by: attilio Too much meta-data floating around: this was, in fact, audit_worker.c:1.25 rather than audit_worker.c:1.24. I'll now merge audit_worker.c:1.24 and include an explanatory note. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Wed Jul 2 14:44:15 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5F33E1065684; Wed, 2 Jul 2008 14:44:15 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 344D48FC0A; Wed, 2 Jul 2008 14:44:15 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m62EiFiE045740; Wed, 2 Jul 2008 14:44:15 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m62EiF5Q045739; Wed, 2 Jul 2008 14:44:15 GMT (envelope-from emaste@repoman.freebsd.org) Message-Id: <200807021444.m62EiF5Q045739@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to emaste@repoman.freebsd.org using -f From: Ed Maste Date: Wed, 2 Jul 2008 14:44:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/aac aac_disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 14:44:15 -0000 emaste 2008-07-02 14:44:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/aac aac_disk.c Log: SVN rev 180183 on 2008-07-02 14:44:09Z by emaste MFC r177899: Allow crashdumps on machines with >4GB of RAM as long as the adapter can do 64-bit S/G. Revision Changes Path 1.43.2.2 +54 -13 src/sys/dev/aac/aac_disk.c From owner-cvs-src@FreeBSD.ORG Wed Jul 2 14:50:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D1EAD1065676; Wed, 2 Jul 2008 14:50:45 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C00078FC0C; Wed, 2 Jul 2008 14:50:45 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m62Eojue046304; Wed, 2 Jul 2008 14:50:45 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m62EojQp046303; Wed, 2 Jul 2008 14:50:45 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807021450.m62EojQp046303@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Wed, 2 Jul 2008 14:50:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/security/audit audit_worker.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 14:50:45 -0000 rwatson 2008-07-02 14:50:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/security/audit audit_worker.c Log: SVN rev 180184 on 2008-07-02 14:50:30Z by rwatson Merge audit_worker.c:1.24 (sys:r179176) from head to stable/7: Don't use LK_DRAIN before calling VOP_FSYNC() in the panic case for audit trail failure -- this doesn't contribute anything, and might arguably be wrong. MFC after: 1 week Requested by: attilio Notice that the previous commit merging r179178 was in fact for audit_worker.c:1.25, but the same description applies. Revision Changes Path 1.16.2.6 +1 -1 src/sys/security/audit/audit_worker.c From owner-cvs-src@FreeBSD.ORG Wed Jul 2 15:23:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 85B541065678; Wed, 2 Jul 2008 15:23:19 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5A4E58FC13; Wed, 2 Jul 2008 15:23:19 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m62FNJkm050144; Wed, 2 Jul 2008 15:23:19 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m62FNJ8g050143; Wed, 2 Jul 2008 15:23:19 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807021523.m62FNJ8g050143@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Wed, 2 Jul 2008 15:23:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netipx spx_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 15:23:19 -0000 rwatson 2008-07-02 15:23:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netipx spx_usrreq.c Log: SVN rev 180185 on 2008-07-02 15:23:08Z by rwatson Merge spx_usrreq.c:1.87 (r179332) from head to stable/7: Avoid unnecessary one use of dtom(9) in spx_input(). Revision Changes Path 1.86.2.1 +1 -1 src/sys/netipx/spx_usrreq.c From owner-cvs-src@FreeBSD.ORG Wed Jul 2 15:38:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EB99A10656C4; Wed, 2 Jul 2008 15:38:35 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C042A8FC12; Wed, 2 Jul 2008 15:38:35 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m62FcZSd051579; Wed, 2 Jul 2008 15:38:35 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m62FcZuG051578; Wed, 2 Jul 2008 15:38:35 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807021538.m62FcZuG051578@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Wed, 2 Jul 2008 15:38:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netipx spx_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 15:38:36 -0000 rwatson 2008-07-02 15:38:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netipx spx_usrreq.c Log: SVN rev 180186 on 2008-07-02 15:38:20Z by rwatson Merge spx_usrreq.c:1.88 (r179408) from head to stable/7: Correct minor comment typos, make white space use before block comments more consistent. Revision Changes Path 1.86.2.2 +19 -6 src/sys/netipx/spx_usrreq.c From owner-cvs-src@FreeBSD.ORG Wed Jul 2 15:56:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3AB01106568D; Wed, 2 Jul 2008 15:56:59 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2640B8FC1E; Wed, 2 Jul 2008 15:56:59 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m62Fuxhq053230; Wed, 2 Jul 2008 15:56:59 GMT (envelope-from des@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m62FuxpV053229; Wed, 2 Jul 2008 15:56:59 GMT (envelope-from des@repoman.freebsd.org) Message-Id: <200807021556.m62FuxpV053229@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to des@repoman.freebsd.org using -f From: Dag-Erling Smorgrav Date: Wed, 2 Jul 2008 15:51:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/quotacheck preen.c quotacheck.c src/usr.sbin/edquota edquota.c src/usr.sbin/quot quot.c src/usr.sbin/quotaon quotaon.c src/usr.sbin/repquota repquota.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 15:56:59 -0000 des 2008-07-02 15:51:59 UTC FreeBSD src repository Modified files: sbin/quotacheck preen.c quotacheck.c usr.sbin/edquota edquota.c usr.sbin/quot quot.c usr.sbin/quotaon quotaon.c usr.sbin/repquota repquota.c Log: SVN rev 180187 on 2008-07-02 15:51:59Z by des Drag this code kicking and screaming into the twenty-first century. Revision Changes Path 1.28 +8 -8 src/sbin/quotacheck/preen.c 1.36 +21 -46 src/sbin/quotacheck/quotacheck.c 1.27 +30 -59 src/usr.sbin/edquota/edquota.c 1.26 +51 -75 src/usr.sbin/quot/quot.c 1.13 +6 -12 src/usr.sbin/quotaon/quotaon.c 1.22 +14 -28 src/usr.sbin/repquota/repquota.c From owner-cvs-src@FreeBSD.ORG Wed Jul 2 16:08:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C63A21065790; Wed, 2 Jul 2008 16:08:59 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9A0F18FC0C; Wed, 2 Jul 2008 16:08:59 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m62G8xIT055267; Wed, 2 Jul 2008 16:08:59 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m62G8xCW055266; Wed, 2 Jul 2008 16:08:59 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807021608.m62G8xCW055266@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Wed, 2 Jul 2008 16:08:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netipx spx_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 16:08:59 -0000 rwatson 2008-07-02 16:08:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netipx spx_usrreq.c Log: SVN rev 180188 on 2008-07-02 16:08:42Z by rwatson Merge spx_usrreq.c:1.89 (r179410) from head to stable/7: Rather than m_free(dtom(si)) in spx_reass(), return (1) which causes the caller to free the mbuf without using dtom(). Revision Changes Path 1.86.2.3 +3 -6 src/sys/netipx/spx_usrreq.c From owner-cvs-src@FreeBSD.ORG Wed Jul 2 16:22:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 11527106571B; Wed, 2 Jul 2008 16:22:21 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C37268FC28; Wed, 2 Jul 2008 16:22:15 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m62GMFuo056384; Wed, 2 Jul 2008 16:22:15 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m62GMFvh056383; Wed, 2 Jul 2008 16:22:15 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807021622.m62GMFvh056383@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Wed, 2 Jul 2008 16:22:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern uipc_syscalls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 16:22:21 -0000 rwatson 2008-07-02 16:22:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern uipc_syscalls.c Log: SVN rev 180189 on 2008-07-02 16:22:00Z by rwatson Merge uipc_syscalls.c:1.272 (r179196) from head to stable/7: When sendto(2) is called with an explicit destination address argument, call mac_socket_check_connect() on that address before proceeding with the send. Otherwise policies instrumenting the connect entry point for the purposes of checking destination addresses will not have the opportunity to check implicit connect requests. Sponsored by: nCircle Network Security, Inc. Revision Changes Path 1.259.2.5 +5 -1 src/sys/kern/uipc_syscalls.c From owner-cvs-src@FreeBSD.ORG Wed Jul 2 16:23:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3C2C31065745; Wed, 2 Jul 2008 16:23:03 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 10FB08FC12; Wed, 2 Jul 2008 16:23:03 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m62GN2q2056518; Wed, 2 Jul 2008 16:23:02 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m62GN2W1056517; Wed, 2 Jul 2008 16:23:02 GMT (envelope-from mlaier@repoman.freebsd.org) Message-Id: <200807021623.m62GN2W1056517@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mlaier@repoman.freebsd.org using -f From: Max Laier Date: Wed, 2 Jul 2008 16:22:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT mentors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 16:23:03 -0000 mlaier 2008-07-02 16:22:52 UTC FreeBSD src repository Modified files: . mentors Log: SVN rev 180190 on 2008-07-02 16:22:52Z by mlaier Record eri@ as current mentee of thompsa@ and myself. Revision Changes Path 1.3 +1 -0 CVSROOT/mentors From owner-cvs-src@FreeBSD.ORG Wed Jul 2 16:25:45 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1BF441065678 for ; Wed, 2 Jul 2008 16:25:45 +0000 (UTC) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.183]) by mx1.freebsd.org (Postfix) with ESMTP id A086A8FC0A for ; Wed, 2 Jul 2008 16:25:44 +0000 (UTC) (envelope-from max@love2party.net) Received: from vampire.homelinux.org (dslb-088-066-002-228.pools.arcor-ip.net [88.66.2.228]) by mrelayeu.kundenserver.de (node=mrelayeu4) with ESMTP (Nemesis) id 0ML21M-1KE4xB1wq8-00037C; Wed, 02 Jul 2008 18:13:09 +0200 Received: (qmail 9691 invoked from network); 2 Jul 2008 16:10:46 -0000 Received: from myhost.laiers.local (192.168.4.151) by laiers.local with SMTP; 2 Jul 2008 16:10:46 -0000 From: Max Laier Organization: FreeBSD To: Alexey Dokuchaev Date: Wed, 2 Jul 2008 18:11:01 +0200 User-Agent: KMail/1.9.9 References: <200807020204.m6224xvl028635@repoman.freebsd.org> <486B7CDB.2060907@FreeBSD.org> <20080702141230.GA52551@FreeBSD.org> In-Reply-To: <20080702141230.GA52551@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200807021811.01695.max@love2party.net> X-Provags-ID: V01U2FsdGVkX1+9ONuFevLGWXyYGYELG+WPkmuSlZCG2a2l8Rd 3XX1pRiaPoNa9R8ShwzIFcZ4xyP2TgnYfbrLCAFBtfc9yatr3x ZtGYPAjSGKCMYstOoylaA== Cc: cvs-src@freebsd.org, cvs-all@freebsd.org, src-committers@freebsd.org, G?bor K?vesd?n , Peter Wemm Subject: Re: cvs commit: CVSROOT mentors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 16:25:45 -0000 On Wednesday 02 July 2008 16:12:30 Alexey Dokuchaev wrote: > On Wed, Jul 02, 2008 at 03:04:27PM +0200, G?bor K?vesd?n wrote: > > Peter Wemm escribi?: > > >peter 2008-07-02 02:00:18 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > . mentors > > > Log: > > > SVN rev 180163 on 2008-07-02 02:00:18Z by peter > > > > > > Add a placeholder list for current mentors/mentees. svn cannot do > > > forced commits, so this should serve as a convenient place to > > > announce that somebody has been "released". We used to do a forced > > > commit with cvs... > > > > And what about the forgotten details? We also used to do (and we > > still do in dcvs and pcvs) a forced commit to note if we have > > forgotten something, e.g. the PR number. What is our new way to do > > that with SVN? > > I recall I was using "svn admin" or something like this for that > purpose. I'm afraid this might not the possible with a project of our > size, so the question still stands. One should be able to "svn pe --revprop -r svn:log" in a working copy in order to modify the log for a certain revision. I'm not sure what the CVS-exporter will make of it, but for SVN it seems possible right now. See http://svn.freebsd.org/viewvc/base/svnadmin/hooks/pre-revprop-change -- /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News From owner-cvs-src@FreeBSD.ORG Wed Jul 2 17:28:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 872971065684; Wed, 2 Jul 2008 17:28:50 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 73EF78FC16; Wed, 2 Jul 2008 17:28:50 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m62HSokt073631; Wed, 2 Jul 2008 17:28:50 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m62HSo3u073630; Wed, 2 Jul 2008 17:28:50 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807021728.m62HSo3u073630@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Wed, 2 Jul 2008 17:28:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netinet ip_dummynet.c raw_ip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 17:28:50 -0000 rwatson 2008-07-02 17:28:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet ip_dummynet.c raw_ip.c Log: SVN rev 180191 on 2008-07-02 17:28:41Z by rwatson Merge ip_dummynet.c:1.116, raw_ip.c:1.185 (r179201) from head to stable/7: Consistently check IPFW and DUMMYNET privileges in the configuration routines for those modules, rather than in the raw socket code. This each privilege check to occur in exactly once place and avoids duplicate checks across layers. Sponsored by: nCircle Network Security, Inc. Revision Changes Path 1.110.2.3 +5 -0 src/sys/netinet/ip_dummynet.c 1.180.2.1 +0 -19 src/sys/netinet/raw_ip.c From owner-cvs-src@FreeBSD.ORG Wed Jul 2 17:40:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 68305106570C; Wed, 2 Jul 2008 17:40:40 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6F43E8FC19; Wed, 2 Jul 2008 17:40:39 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m62HedME074667; Wed, 2 Jul 2008 17:40:39 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m62HedKY074666; Wed, 2 Jul 2008 17:40:39 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807021740.m62HedKY074666@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Wed, 2 Jul 2008 17:40:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 17:40:40 -0000 rwatson 2008-07-02 17:40:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/conf files Log: SVN rev 180192 on 2008-07-02 17:40:34Z by rwatson Merge files:1.1309 (r179787) from head to stable/7: When NETATALK is compiled into the kernel, at_rmx.c is required regardless of whether NETATALKDEBUG is enabled, so make building it conditional on NETATALK instead. This problem appears to have been present from the time that the netatalk implementation was imported. PR: 124456 Submitted by: Nathan Whitehorn Revision Changes Path 1.1243.2.25 +1 -1 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Wed Jul 2 20:03:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E9EDB10656CA; Wed, 2 Jul 2008 20:03:57 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BE4138FC1A; Wed, 2 Jul 2008 20:03:57 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m62K3vN9090008; Wed, 2 Jul 2008 20:03:57 GMT (envelope-from remko@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m62K3vFC090007; Wed, 2 Jul 2008 20:03:57 GMT (envelope-from remko@repoman.freebsd.org) Message-Id: <200807022003.m62K3vFC090007@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to remko@repoman.freebsd.org using -f From: Remko Lodder Date: Wed, 2 Jul 2008 20:03:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT mentors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 20:03:58 -0000 remko 2008-07-02 20:03:35 UTC FreeBSD src repository Modified files: . mentors Log: SVN rev 180195 on 2008-07-02 20:03:35Z by remko Add myself as mentee. Approved by: imp (mentor, implicit) Revision Changes Path 1.4 +1 -0 CVSROOT/mentors From owner-cvs-src@FreeBSD.ORG Wed Jul 2 20:23:36 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BE0B01065675; Wed, 2 Jul 2008 20:23:36 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from exhub015-2.exch015.msoutlookonline.net (exhub015-2.exch015.msoutlookonline.net [207.5.72.94]) by mx1.freebsd.org (Postfix) with ESMTP id A16AC8FC25; Wed, 2 Jul 2008 20:23:36 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from philip.hq.rws (74.93.213.161) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.1.278.0; Wed, 2 Jul 2008 13:23:36 -0700 Message-ID: <486BE3C5.90602@p6m7g8.com> Date: Wed, 2 Jul 2008 16:23:33 -0400 From: "Philip M. Gollucci" Organization: P6 Web Applications Inc. User-Agent: Thunderbird 2.0.0.12 (X11/20080414) MIME-Version: 1.0 To: Alexey Dokuchaev References: <200807020204.m6224xvl028635@repoman.freebsd.org> <486B7CDB.2060907@FreeBSD.org> <20080702141230.GA52551@FreeBSD.org> In-Reply-To: <20080702141230.GA52551@FreeBSD.org> Content-Type: text/plain; charset="KOI8-R"; format=flowed Content-Transfer-Encoding: 7bit Cc: Peter Wemm , cvs-src@freebsd.org, src-committers@freebsd.org, G?bor K?vesd?n , cvs-all@freebsd.org Subject: Re: cvs commit: CVSROOT mentors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 20:23:36 -0000 Alexey Dokuchaev wrote: > I recall I was using "svn admin" or something like this for that > purpose. I'm afraid this might not the possible with a project of our > size, so the question still stands. Typically, you can edit the log message revision property post commit in SVN. Its a FAQ. peter@ will have to had added the pre-revprop-change hook to allow this though. http://subversion.tigris.org/faq.html#change-log-msg From owner-cvs-src@FreeBSD.ORG Wed Jul 2 20:25:33 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 29B1C1065679; Wed, 2 Jul 2008 20:25:33 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from server.mypc.hu (server.mypc.hu [87.229.73.95]) by mx1.freebsd.org (Postfix) with ESMTP id CBB358FC19; Wed, 2 Jul 2008 20:25:32 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) by server.mypc.hu (Postfix) with ESMTP id 6014014D6668; Wed, 2 Jul 2008 22:25:31 +0200 (CEST) X-Virus-Scanned: amavisd-new at t-hosting.hu Received: from server.mypc.hu ([127.0.0.1]) by localhost (server.mypc.hu [127.0.0.1]) (amavisd-new, port 10024) with LMTP id CRzglTn5irWG; Wed, 2 Jul 2008 22:25:29 +0200 (CEST) Received: from [80.98.156.89] (catv-50629c59.catv.broadband.hu [80.98.156.89]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by server.mypc.hu (Postfix) with ESMTPSA id 4096614D6667; Wed, 2 Jul 2008 22:25:29 +0200 (CEST) Message-ID: <486BE438.1010109@FreeBSD.org> Date: Wed, 02 Jul 2008 22:25:28 +0200 From: =?ISO-8859-2?Q?G=E1bor_K=F6vesd=E1n?= User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: "Philip M. Gollucci" References: <200807020204.m6224xvl028635@repoman.freebsd.org> <486B7CDB.2060907@FreeBSD.org> <20080702141230.GA52551@FreeBSD.org> <486BE3C5.90602@p6m7g8.com> In-Reply-To: <486BE3C5.90602@p6m7g8.com> Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 8bit Cc: cvs-src@freebsd.org, Alexey Dokuchaev , src-committers@freebsd.org, cvs-all@freebsd.org, Peter Wemm Subject: Re: cvs commit: CVSROOT mentors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 20:25:33 -0000 Philip M. Gollucci escribió: > Alexey Dokuchaev wrote: >> I recall I was using "svn admin" or something like this for that >> purpose. I'm afraid this might not the possible with a project of our >> size, so the question still stands. > Typically, you can edit the log message revision property post commit > in SVN. Its a FAQ. peter@ will have to had added the > pre-revprop-change hook to allow this though. And will it be seen on the list like a normal commit? It is an important consideration that the others notice the correction, I think. -- Gabor Kovesdan EMAIL: gabor@FreeBSD.org WWW: http://www.kovesdan.org From owner-cvs-src@FreeBSD.ORG Wed Jul 2 20:44:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6294C1065675; Wed, 2 Jul 2008 20:44:44 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 35DB98FC1E; Wed, 2 Jul 2008 20:44:44 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m62KiiSm093165; Wed, 2 Jul 2008 20:44:44 GMT (envelope-from rdivacky@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m62KiifK093164; Wed, 2 Jul 2008 20:44:44 GMT (envelope-from rdivacky@repoman.freebsd.org) Message-Id: <200807022044.m62KiifK093164@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rdivacky@repoman.freebsd.org using -f From: Roman Divacky Date: Wed, 2 Jul 2008 20:44:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_alq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 20:44:44 -0000 rdivacky 2008-07-02 20:44:33 UTC FreeBSD src repository Modified files: sys/kern kern_alq.c Log: SVN rev 180196 on 2008-07-02 20:44:33Z by rdivacky Use msleep_spin() instead of unlock/tsleep/lock. This was already commited but with a wrong msleep variant and then backed out. Note that this changes the semantic a little as msleep_spin does not let us to specify priority after wakeup. Approved by: wkoszek, cognet Approved by: kib (mentor) Revision Changes Path 1.24 +2 -6 src/sys/kern/kern_alq.c From owner-cvs-src@FreeBSD.ORG Wed Jul 2 20:56:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 09F6A1065672; Wed, 2 Jul 2008 20:56:38 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from exhub015-1.exch015.msoutlookonline.net (exhub015-1.exch015.msoutlookonline.net [207.5.72.93]) by mx1.freebsd.org (Postfix) with ESMTP id DFB5F8FC0A; Wed, 2 Jul 2008 20:56:37 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from philip.hq.rws (74.93.213.161) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.1.278.0; Wed, 2 Jul 2008 13:56:37 -0700 Message-ID: <486BEB83.40807@p6m7g8.com> Date: Wed, 2 Jul 2008 16:56:35 -0400 From: "Philip M. Gollucci" Organization: P6 Web Applications Inc. User-Agent: Thunderbird 2.0.0.12 (X11/20080414) MIME-Version: 1.0 To: =?ISO-8859-2?Q?G=E1bor_K=F6vesd=E1n?= References: <200807020204.m6224xvl028635@repoman.freebsd.org> <486B7CDB.2060907@FreeBSD.org> <20080702141230.GA52551@FreeBSD.org> <486BE3C5.90602@p6m7g8.com> <486BE438.1010109@FreeBSD.org> In-Reply-To: <486BE438.1010109@FreeBSD.org> Content-Type: text/plain; charset="ISO-8859-2"; format=flowed Content-Transfer-Encoding: 8bit Cc: cvs-src@FreeBSD.org, Alexey Dokuchaev , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Peter Wemm Subject: Re: cvs commit: CVSROOT mentors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 20:56:38 -0000 Gábor Kövesdán wrote: > Philip M. Gollucci escribió: >> Alexey Dokuchaev wrote: >>> I recall I was using "svn admin" or something like this for that >>> purpose. I'm afraid this might not the possible with a project of our >>> size, so the question still stands. >> Typically, you can edit the log message revision property post commit >> in SVN. Its a FAQ. peter@ will have to had added the >> pre-revprop-change hook to allow this though. > And will it be seen on the list like a normal commit? It is an important > consideration that the others notice the correction, I think. > IF the post-revprop-change hook invokes svn-mailer or whatever you use it will be. I can provider configs/examples for all of them if you want. From owner-cvs-src@FreeBSD.ORG Wed Jul 2 23:13:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DBFFE106564A; Wed, 2 Jul 2008 23:13:01 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B25468FC15; Wed, 2 Jul 2008 23:13:01 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m62ND1Mw018321; Wed, 2 Jul 2008 23:13:01 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m62ND1Wt018320; Wed, 2 Jul 2008 23:13:01 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807022313.m62ND1Wt018320@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Wed, 2 Jul 2008 23:12:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet6 ip6_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 23:13:02 -0000 rwatson 2008-07-02 23:12:40 UTC FreeBSD src repository Modified files: sys/netinet6 ip6_input.c Log: SVN rev 180197 on 2008-07-02 23:12:40Z by rwatson Set the IPv6 netisr handler as NETISR_MPSAFE on the basis that, despite there still being some well-known races in mld6 and nd6, running with Giant over the netisr handler provides little or not additional synchronization that might cause mld6 and nd6 to behave better. Revision Changes Path 1.99 +1 -1 src/sys/netinet6/ip6_input.c From owner-cvs-src@FreeBSD.ORG Wed Jul 2 23:14:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 758A91065681; Wed, 2 Jul 2008 23:14:36 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id 4EB378FC17; Wed, 2 Jul 2008 23:14:36 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id B625146B06; Wed, 2 Jul 2008 19:14:35 -0400 (EDT) Date: Thu, 3 Jul 2008 00:14:35 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org In-Reply-To: <200807022313.m62ND1Wt018320@repoman.freebsd.org> Message-ID: <20080703001317.Q47773@fledge.watson.org> References: <200807022313.m62ND1Wt018320@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Subject: Re: cvs commit: src/sys/netinet6 ip6_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 23:14:36 -0000 On Wed, 2 Jul 2008, Robert Watson wrote: > SVN rev 180197 on 2008-07-02 23:12:40Z by rwatson > > Set the IPv6 netisr handler as NETISR_MPSAFE on the basis that, despite > there still being some well-known races in mld6 and nd6, running with > Giant over the netisr handler provides little or not additional > synchronization that might cause mld6 and nd6 to behave better. It would be *really* nice if someone with some IPv6 background and a real-world IPv6 deployment could spend some time locking down the loose ends in the IPv6 code. It's only because these races are relatively rare that we don't see more bug reports here. The above change can be backed out if it turns out to expose races more than anticipated, but the much better fix would be for someone to simply add the missing locking. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Wed Jul 2 23:24:53 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B43D5106568F; Wed, 2 Jul 2008 23:24:53 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8927D8FC2E; Wed, 2 Jul 2008 23:24:53 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m62NOr6E019715; Wed, 2 Jul 2008 23:24:53 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m62NOr92019713; Wed, 2 Jul 2008 23:24:53 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807022324.m62NOr92019713@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Wed, 2 Jul 2008 23:23:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern uipc_socket.c src/sys/netinet udp_usrreq.c src/sys/sys socketvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 23:24:53 -0000 rwatson 2008-07-02 23:23:27 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c sys/netinet udp_usrreq.c sys/sys socketvar.h Log: SVN rev 180198 on 2008-07-02 23:23:27Z by rwatson Add soreceive_dgram(9), an optimized socket receive function for use by datagram-only protocols, such as UDP. This version removes use of sblock(), which is not required due to an inability to interlace data improperly with datagrams, as well as avoiding some of the larger loops and state management that don't apply on datagram sockets. This is experimental code, so hook it up only for UDPv4 for testing; if there are problems we may need to revise it or turn it off by default, but it offers *significant* performance improvements for threaded UDP applications such as BIND9, nsd, and memcached using UDP. Tested by: kris, ps Revision Changes Path 1.311 +234 -0 src/sys/kern/uipc_socket.c 1.224 +1 -0 src/sys/netinet/udp_usrreq.c 1.165 +3 -0 src/sys/sys/socketvar.h From owner-cvs-src@FreeBSD.ORG Wed Jul 2 23:41:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B3E6C106564A; Wed, 2 Jul 2008 23:41:05 +0000 (UTC) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8B35A8FC12; Wed, 2 Jul 2008 23:41:05 +0000 (UTC) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m62Nf5Pr022081; Wed, 2 Jul 2008 23:41:05 GMT (envelope-from jb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m62Nf5vI022080; Wed, 2 Jul 2008 23:41:05 GMT (envelope-from jb@repoman.freebsd.org) Message-Id: <200807022341.m62Nf5vI022080@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jb@repoman.freebsd.org using -f From: John Birrell Date: Wed, 2 Jul 2008 23:40:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT access mentors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 23:41:05 -0000 jb 2008-07-02 23:40:46 UTC FreeBSD src repository Modified files: . access mentors Log: SVN rev 180200 on 2008-07-02 23:40:46Z by jb Add Stacey Son to the ranks of src committers. He will be working on DTrace. Approved by: core Revision Changes Path 1.885 +1 -0 CVSROOT/access 1.5 +1 -0 CVSROOT/mentors From owner-cvs-src@FreeBSD.ORG Thu Jul 3 03:26:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 803DF1065685; Thu, 3 Jul 2008 03:26:41 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6C68B8FC0A; Thu, 3 Jul 2008 03:26:41 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m633Qfoj055088; Thu, 3 Jul 2008 03:26:41 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m633QfxZ055087; Thu, 3 Jul 2008 03:26:41 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200807030326.m633QfxZ055087@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Thu, 3 Jul 2008 03:26:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive/test test_compat_gtar_1.tgz.uu test_pax_filename_encoding.tar.gz.uu test_read_format_gtar_sparse_1_13.tgz.uu test_read_format_gtar_sparse_1_17.tgz.uu test_read_format_gtar_sparse_1_17_posix00.tgz.uu test_read_format_gtar_sparse_1_17_posix01.tgz.uu test_read_format_gtar_sparse_1_17_posix10.tgz.uu test_read_format_gtar_sparse_1_17_posix10_modified.tar.uu test_read_format_tar_empty_filename.tar.uu X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 03:26:41 -0000 peter 2008-07-03 03:26:30 UTC FreeBSD src repository Modified files: lib/libarchive/test test_compat_gtar_1.tgz.uu test_pax_filename_encoding.tar.gz.uu test_read_format_gtar_sparse_1_13.tgz.uu test_read_format_gtar_sparse_1_17.tgz.uu test_read_format_gtar_sparse_1_17_posix00.tgz.uu test_read_format_gtar_sparse_1_17_posix01.tgz.uu test_read_format_gtar_sparse_1_17_posix10.tgz.uu test_read_format_gtar_sparse_1_17_posix10_modified.tar.uu test_read_format_tar_empty_filename.tar.uu Log: SVN rev 180204 on 2008-07-03 03:26:30Z by peter Add $FreeBSD$ to the uuencoded test files that didn't have them already. Revision Changes Path 1.2 +1 -0 src/lib/libarchive/test/test_compat_gtar_1.tgz.uu 1.2 +1 -0 src/lib/libarchive/test/test_pax_filename_encoding.tar.gz.uu 1.2 +1 -0 src/lib/libarchive/test/test_read_format_gtar_sparse_1_13.tgz.uu 1.2 +1 -0 src/lib/libarchive/test/test_read_format_gtar_sparse_1_17.tgz.uu 1.2 +1 -0 src/lib/libarchive/test/test_read_format_gtar_sparse_1_17_posix00.tgz.uu 1.2 +1 -0 src/lib/libarchive/test/test_read_format_gtar_sparse_1_17_posix01.tgz.uu 1.2 +1 -0 src/lib/libarchive/test/test_read_format_gtar_sparse_1_17_posix10.tgz.uu 1.2 +1 -0 src/lib/libarchive/test/test_read_format_gtar_sparse_1_17_posix10_modified.tar.uu 1.2 +1 -0 src/lib/libarchive/test/test_read_format_tar_empty_filename.tar.uu From owner-cvs-src@FreeBSD.ORG Thu Jul 3 03:37:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 28F531065674; Thu, 3 Jul 2008 03:37:13 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 014618FC0A; Thu, 3 Jul 2008 03:37:13 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m633bCTo056021; Thu, 3 Jul 2008 03:37:12 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m633bCGU056020; Thu, 3 Jul 2008 03:37:12 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200807030337.m633bCGU056020@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Thu, 3 Jul 2008 03:36:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/secure/usr.bin/bdes bdes.ps X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 03:37:13 -0000 peter 2008-07-03 03:36:58 UTC FreeBSD src repository Modified files: secure/usr.bin/bdes bdes.ps Log: SVN rev 180206 on 2008-07-03 03:36:58Z by peter Add $FreeBSD$ Revision Changes Path 1.3 +1 -0 src/secure/usr.bin/bdes/bdes.ps From owner-cvs-src@FreeBSD.ORG Thu Jul 3 04:53:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 159831065679; Thu, 3 Jul 2008 04:53:32 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E14BF8FC1C; Thu, 3 Jul 2008 04:53:31 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m634rVi8074017; Thu, 3 Jul 2008 04:53:31 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m634rVFn074016; Thu, 3 Jul 2008 04:53:31 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200807030453.m634rVFn074016@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Thu, 3 Jul 2008 04:53:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/include vmparam.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 04:53:32 -0000 alc 2008-07-03 04:53:14 UTC FreeBSD src repository Modified files: sys/amd64/include vmparam.h Log: SVN rev 180210 on 2008-07-03 04:53:14Z by alc Increase the ceiling on the kmem map's size to 3.6GB. Also, define the ceiling as a fraction of the kernel map's size rather than an absolute quantity. Thus, scaling of the kmem map's size will be automatic with changes to the kernel map's size. Revision Changes Path 1.54 +2 -1 src/sys/amd64/include/vmparam.h From owner-cvs-src@FreeBSD.ORG Thu Jul 3 06:47:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 027BF1065674; Thu, 3 Jul 2008 06:47:49 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C65D68FC0A; Thu, 3 Jul 2008 06:47:49 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m636ln6e086200; Thu, 3 Jul 2008 06:47:49 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m636lnec086199; Thu, 3 Jul 2008 06:47:49 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807030647.m636lnec086199@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Thu, 3 Jul 2008 06:47:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 06:47:50 -0000 rwatson 2008-07-03 06:47:45 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: SVN rev 180211 on 2008-07-03 06:47:45Z by rwatson Update copyright date in light of soreceive_dgram(9). Revision Changes Path 1.312 +1 -1 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Thu Jul 3 07:50:07 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AE3821065670; Thu, 3 Jul 2008 07:50:07 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mail.cksoft.de (mail.cksoft.de [62.111.66.27]) by mx1.freebsd.org (Postfix) with ESMTP id 62E908FC0A; Thu, 3 Jul 2008 07:50:07 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from localhost (amavis.str.cksoft.de [192.168.74.71]) by mail.cksoft.de (Postfix) with ESMTP id DA76241C75D; Thu, 3 Jul 2008 09:50:05 +0200 (CEST) X-Virus-Scanned: amavisd-new at cksoft.de Received: from mail.cksoft.de ([62.111.66.27]) by localhost (amavis.str.cksoft.de [192.168.74.71]) (amavisd-new, port 10024) with ESMTP id uxj9iM1DZcc9; Thu, 3 Jul 2008 09:50:05 +0200 (CEST) Received: by mail.cksoft.de (Postfix, from userid 66) id 8DFC241C758; Thu, 3 Jul 2008 09:50:05 +0200 (CEST) Received: from maildrop.int.zabbadoz.net (maildrop.int.zabbadoz.net [10.111.66.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.int.zabbadoz.net (Postfix) with ESMTP id 73A1644487F; Thu, 3 Jul 2008 07:49:37 +0000 (UTC) Date: Thu, 3 Jul 2008 07:49:36 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Robert Watson In-Reply-To: <200807022313.m62ND1Wt018320@repoman.freebsd.org> Message-ID: <20080703074800.C57089@maildrop.int.zabbadoz.net> References: <200807022313.m62ND1Wt018320@repoman.freebsd.org> X-OpenPGP-Key: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet6 ip6_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 07:50:07 -0000 On Wed, 2 Jul 2008, Robert Watson wrote: > rwatson 2008-07-02 23:12:40 UTC > > FreeBSD src repository > > Modified files: > sys/netinet6 ip6_input.c > Log: > SVN rev 180197 on 2008-07-02 23:12:40Z by rwatson > > Set the IPv6 netisr handler as NETISR_MPSAFE on the basis that, despite > there still being some well-known races in mld6 and nd6, running with > Giant over the netisr handler provides little or not additional > synchronization that might cause mld6 and nd6 to behave better. set fire on... oh wait... I wonder if anyone is up for locking those parts or invest in this? > Revision Changes Path > 1.99 +1 -1 src/sys/netinet6/ip6_input.c > -- Bjoern A. Zeeb Stop bit received. Insert coin for new game. From owner-cvs-src@FreeBSD.ORG Thu Jul 3 07:55:07 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 007C11065673; Thu, 3 Jul 2008 07:55:07 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mail.cksoft.de (mail.cksoft.de [62.111.66.27]) by mx1.freebsd.org (Postfix) with ESMTP id 6C6718FC0C; Thu, 3 Jul 2008 07:55:06 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from localhost (amavis.str.cksoft.de [192.168.74.71]) by mail.cksoft.de (Postfix) with ESMTP id A531E41C74D; Thu, 3 Jul 2008 09:55:05 +0200 (CEST) X-Virus-Scanned: amavisd-new at cksoft.de Received: from mail.cksoft.de ([62.111.66.27]) by localhost (amavis.str.cksoft.de [192.168.74.71]) (amavisd-new, port 10024) with ESMTP id C7+7KxciN6jc; Thu, 3 Jul 2008 09:55:05 +0200 (CEST) Received: by mail.cksoft.de (Postfix, from userid 66) id 3090041C749; Thu, 3 Jul 2008 09:55:05 +0200 (CEST) Received: from maildrop.int.zabbadoz.net (maildrop.int.zabbadoz.net [10.111.66.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.int.zabbadoz.net (Postfix) with ESMTP id 8FB6044487F; Thu, 3 Jul 2008 07:51:57 +0000 (UTC) Date: Thu, 3 Jul 2008 07:51:57 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Robert Watson In-Reply-To: <200807022324.m62NOr92019713@repoman.freebsd.org> Message-ID: <20080703074940.M57089@maildrop.int.zabbadoz.net> References: <200807022324.m62NOr92019713@repoman.freebsd.org> X-OpenPGP-Key: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern uipc_socket.c src/sys/netinet udp_usrreq.c src/sys/sys socketvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 07:55:07 -0000 On Wed, 2 Jul 2008, Robert Watson wrote: > rwatson 2008-07-02 23:23:27 UTC > > FreeBSD src repository > > Modified files: > sys/kern uipc_socket.c > sys/netinet udp_usrreq.c > sys/sys socketvar.h > Log: > SVN rev 180198 on 2008-07-02 23:23:27Z by rwatson > > Add soreceive_dgram(9), an optimized socket receive function for use by > datagram-only protocols, such as UDP. This version removes use of > sblock(), which is not required due to an inability to interlace data > improperly with datagrams, as well as avoiding some of the larger loops > and state management that don't apply on datagram sockets. > > This is experimental code, so hook it up only for UDPv4 for testing; if Out of curiosity could one hook it up for v6 as well or is there code missing (haven't read the diff yet). There might be people who would want to test experimental v6 paths as well if possible... > there are problems we may need to revise it or turn it off by default, > but it offers *significant* performance improvements for threaded UDP > applications such as BIND9, nsd, and memcached using UDP. > > Tested by: kris, ps > > Revision Changes Path > 1.311 +234 -0 src/sys/kern/uipc_socket.c > 1.224 +1 -0 src/sys/netinet/udp_usrreq.c > 1.165 +3 -0 src/sys/sys/socketvar.h > -- Bjoern A. Zeeb Stop bit received. Insert coin for new game. From owner-cvs-src@FreeBSD.ORG Thu Jul 3 08:09:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BECF8106566C; Thu, 3 Jul 2008 08:09:43 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id 8F2E98FC14; Thu, 3 Jul 2008 08:09:43 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id E497046B03; Thu, 3 Jul 2008 04:09:42 -0400 (EDT) Date: Thu, 3 Jul 2008 09:09:42 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: "Bjoern A. Zeeb" In-Reply-To: <20080703074940.M57089@maildrop.int.zabbadoz.net> Message-ID: <20080703090831.H69986@fledge.watson.org> References: <200807022324.m62NOr92019713@repoman.freebsd.org> <20080703074940.M57089@maildrop.int.zabbadoz.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern uipc_socket.c src/sys/netinet udp_usrreq.c src/sys/sys socketvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 08:09:43 -0000 On Thu, 3 Jul 2008, Bjoern A. Zeeb wrote: >> Add soreceive_dgram(9), an optimized socket receive function for use by >> datagram-only protocols, such as UDP. This version removes use of >> sblock(), which is not required due to an inability to interlace data >> improperly with datagrams, as well as avoiding some of the larger loops >> and state management that don't apply on datagram sockets. >> >> This is experimental code, so hook it up only for UDPv4 for testing; if > > Out of curiosity could one hook it up for v6 as well or is there code > missing (haven't read the diff yet). There might be people who would want to > test experimental v6 paths as well if possible... I've hooked up soreceive_dgram() only for UDPv4, but Paul Saab has volunteered to do UDPv6 testing. Asuming that goes well, I'll hook up UDPv6 sometime soon also. As far as I know, no code is missing -- in principle, soreceive_dgram() could also be used for IP raw sockets, Appletalk, IPX, etc, as well. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Thu Jul 3 08:36:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 67E7B1065672; Thu, 3 Jul 2008 08:36:07 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3951D8FC14; Thu, 3 Jul 2008 08:36:07 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m638a7dS000279; Thu, 3 Jul 2008 08:36:07 GMT (envelope-from julian@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m638a7le000278; Thu, 3 Jul 2008 08:36:07 GMT (envelope-from julian@repoman.freebsd.org) Message-Id: <200807030836.m638a7le000278@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to julian@repoman.freebsd.org using -f From: Julian Elischer Date: Thu, 3 Jul 2008 08:35:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern uipc_debug.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 08:36:07 -0000 julian 2008-07-03 08:35:59 UTC FreeBSD src repository Modified files: sys/kern uipc_debug.c Log: SVN rev 180213 on 2008-07-03 08:35:59Z by julian Change a variable name to not shadow a global Obtained from: vimage Revision Changes Path 1.4 +2 -2 src/sys/kern/uipc_debug.c From owner-cvs-src@FreeBSD.ORG Thu Jul 3 10:55:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2A84A10656B1; Thu, 3 Jul 2008 10:55:24 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 108B28FC12; Thu, 3 Jul 2008 10:55:24 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63AtNUd037578; Thu, 3 Jul 2008 10:55:23 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63AtNC9037577; Thu, 3 Jul 2008 10:55:23 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807031055.m63AtNC9037577@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Thu, 3 Jul 2008 10:55:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet6 frag6.c ip6_forward.c ip6_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 10:55:24 -0000 rwatson 2008-07-03 10:55:13 UTC FreeBSD src repository Modified files: sys/netinet6 frag6.c ip6_forward.c ip6_input.c Log: SVN rev 180214 on 2008-07-03 10:55:13Z by rwatson Remove GIANT_REQUIRED from IPv6 input, forward, and frag6 code. The frag6 code is believed to be MPSAFE, and leaving aside the IPv6 route cache in forwarding, Giant appears not to adequately synchronize the data structures in the input or forwarding paths. Revision Changes Path 1.36 +0 -4 src/sys/netinet6/frag6.c 1.42 +1 -1 src/sys/netinet6/ip6_forward.c 1.100 +0 -2 src/sys/netinet6/ip6_input.c From owner-cvs-src@FreeBSD.ORG Thu Jul 3 12:44:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A967B1065687; Thu, 3 Jul 2008 12:44:56 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8EDC38FC15; Thu, 3 Jul 2008 12:44:56 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63CiulX049281; Thu, 3 Jul 2008 12:44:56 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63Ciu4s049280; Thu, 3 Jul 2008 12:44:56 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <200807031244.m63Ciu4s049280@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bz@repoman.freebsd.org using -f From: "Bjoern A. Zeeb" Date: Thu, 3 Jul 2008 12:44:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 12:44:56 -0000 bz 2008-07-03 12:44:36 UTC FreeBSD src repository Modified files: sys/netinet ip_input.c Log: SVN rev 180215 on 2008-07-03 12:44:36Z by bz Remove a bogusly introduced rtalloc_ign() in rev. 1.335/SVN 178029, generating an RTM_MISS for every IP packet forwarded making user space routing daemons unhappy. PR: kern/123621, kern/124540, kern/122338 Reported by: Paul , Mike Tancsa on net@ Tested by: Paul and Mike Reviewed by: andre MFC after: 3 days Revision Changes Path 1.337 +0 -1 src/sys/netinet/ip_input.c From owner-cvs-src@FreeBSD.ORG Thu Jul 3 12:48:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0073F106566C; Thu, 3 Jul 2008 12:48:28 +0000 (UTC) (envelope-from blackend@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C0FEE8FC13; Thu, 3 Jul 2008 12:48:27 +0000 (UTC) (envelope-from blackend@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63CmRYu058897; Thu, 3 Jul 2008 12:48:27 GMT (envelope-from blackend@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63CmRnD058896; Thu, 3 Jul 2008 12:48:27 GMT (envelope-from blackend@repoman.freebsd.org) Message-Id: <200807031248.m63CmRnD058896@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to blackend@repoman.freebsd.org using -f From: Marc Fonvieille Date: Thu, 3 Jul 2008 12:48:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 uftdi.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 12:48:28 -0000 blackend 2008-07-03 12:48:13 UTC FreeBSD src repository Modified files: share/man/man4 uftdi.4 Log: SVN rev 180216 on 2008-07-03 12:48:13Z by blackend Elexol USB MOD3 is also supported. Revision Changes Path 1.12 +1 -1 src/share/man/man4/uftdi.4 From owner-cvs-src@FreeBSD.ORG Thu Jul 3 14:09:15 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3FCED1065689; Thu, 3 Jul 2008 14:09:15 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0F8738FC14; Thu, 3 Jul 2008 14:09:15 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63E9Ene067791; Thu, 3 Jul 2008 14:09:14 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63E9Eok067790; Thu, 3 Jul 2008 14:09:14 GMT (envelope-from dfr@repoman.freebsd.org) Message-Id: <200807031409.m63E9Eok067790@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dfr@repoman.freebsd.org using -f From: Doug Rabson Date: Thu, 3 Jul 2008 14:09:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/nlm nlm_prot_impl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 14:09:15 -0000 dfr 2008-07-03 14:09:00 UTC FreeBSD src repository Modified files: sys/nlm nlm_prot_impl.c Log: SVN rev 180217 on 2008-07-03 14:09:00Z by dfr Add module dependancy on nfs. Revision Changes Path 1.12 +1 -0 src/sys/nlm/nlm_prot_impl.c From owner-cvs-src@FreeBSD.ORG Thu Jul 3 14:38:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ECEEC10656D1; Thu, 3 Jul 2008 14:38:47 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A5EC78FC13; Thu, 3 Jul 2008 14:38:47 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63EclqW070148; Thu, 3 Jul 2008 14:38:47 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63EclYt070147; Thu, 3 Jul 2008 14:38:47 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200807031438.m63EclYt070147@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Thu, 3 Jul 2008 14:38:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT access mentors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 14:38:49 -0000 marcel 2008-07-03 14:38:42 UTC FreeBSD src repository Modified files: . access mentors Log: SVN rev 180218 on 2008-07-03 14:38:42Z by marcel Add Nathan Whitehorn. Approved by: core Revision Changes Path 1.886 +1 -0 CVSROOT/access 1.6 +1 -0 CVSROOT/mentors From owner-cvs-src@FreeBSD.ORG Thu Jul 3 14:51:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0B91D1065740; Thu, 3 Jul 2008 14:51:34 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D14C58FC1F; Thu, 3 Jul 2008 14:51:33 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63EpXd1071212; Thu, 3 Jul 2008 14:51:33 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63EpX8U071211; Thu, 3 Jul 2008 14:51:33 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200807031451.m63EpX8U071211@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Thu, 3 Jul 2008 14:51:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT mentors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 14:51:34 -0000 kib 2008-07-03 14:51:23 UTC FreeBSD src repository Modified files: . mentors Log: SVN rev 180219 on 2008-07-03 14:51:23Z by kib List my mentees Revision Changes Path 1.7 +2 -0 CVSROOT/mentors From owner-cvs-src@FreeBSD.ORG Thu Jul 3 15:58:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 75888106574A; Thu, 3 Jul 2008 15:58:35 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1594F8FC19; Thu, 3 Jul 2008 15:58:35 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63FwYEn078732; Thu, 3 Jul 2008 15:58:34 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63FwY5U078731; Thu, 3 Jul 2008 15:58:34 GMT (envelope-from thompsa@repoman.freebsd.org) Message-Id: <200807031558.m63FwY5U078731@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to thompsa@repoman.freebsd.org using -f From: Andrew Thompson Date: Thu, 3 Jul 2008 15:58:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_bridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 15:58:35 -0000 thompsa 2008-07-03 15:58:30 UTC FreeBSD src repository Modified files: sys/net if_bridge.c Log: SVN rev 180220 on 2008-07-03 15:58:30Z by thompsa Be smarter about disabling interface capabilities. TOE/TSO/TXCSUM will only be disabled if one (or more) of the member interfaces does not support it. Always turn off LRO since we can not bridge a combined frame. Tested by: Stefan Lambrev Revision Changes Path 1.114 +51 -23 src/sys/net/if_bridge.c From owner-cvs-src@FreeBSD.ORG Thu Jul 3 16:48:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B0660106567E; Thu, 3 Jul 2008 16:48:51 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 864C58FC0C; Thu, 3 Jul 2008 16:48:51 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63Gmp2w093447; Thu, 3 Jul 2008 16:48:51 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63GmplM093446; Thu, 3 Jul 2008 16:48:51 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200807031648.m63GmplM093446@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Thu, 3 Jul 2008 16:48:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 snd_emu10kx.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 16:48:51 -0000 danger 2008-07-03 16:48:35 UTC FreeBSD src repository Modified files: share/man/man4 snd_emu10kx.4 Log: SVN rev 180221 on 2008-07-03 16:48:35Z by danger - fix typos PR: docs/125223 Submitted by: Fabian Keil MFC after: 3 days Revision Changes Path 1.7 +2 -2 src/share/man/man4/snd_emu10kx.4 From owner-cvs-src@FreeBSD.ORG Thu Jul 3 16:49:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B137B106564A; Thu, 3 Jul 2008 16:49:52 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 878AA8FC1B; Thu, 3 Jul 2008 16:49:52 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63Gnqwi093541; Thu, 3 Jul 2008 16:49:52 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63GnqbZ093540; Thu, 3 Jul 2008 16:49:52 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200807031649.m63GnqbZ093540@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Thu, 3 Jul 2008 16:49:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/misc committers-src.dot X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 16:49:52 -0000 marcel 2008-07-03 16:49:33 UTC FreeBSD src repository Modified files: share/misc committers-src.dot Log: SVN rev 180222 on 2008-07-03 16:49:33Z by marcel Belatedly add myself to the active committer section. Revision Changes Path 1.76 +1 -0 src/share/misc/committers-src.dot From owner-cvs-src@FreeBSD.ORG Thu Jul 3 16:53:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B257D1065673; Thu, 3 Jul 2008 16:53:23 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 83BDD8FC1C; Thu, 3 Jul 2008 16:53:23 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63GrNV0093842; Thu, 3 Jul 2008 16:53:23 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63GrNg4093841; Thu, 3 Jul 2008 16:53:23 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200807031653.m63GrNg4093841@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Thu, 3 Jul 2008 16:53:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/misc committers-src.dot X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 16:53:23 -0000 marcel 2008-07-03 16:53:19 UTC FreeBSD src repository Modified files: share/misc committers-src.dot Log: SVN rev 180223 on 2008-07-03 16:53:19Z by marcel Soren was my mentor. I have mentored arun and marius. Revision Changes Path 1.77 +5 -0 src/share/misc/committers-src.dot From owner-cvs-src@FreeBSD.ORG Thu Jul 3 17:02:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CF2E51065681; Thu, 3 Jul 2008 17:02:24 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A635C8FC16; Thu, 3 Jul 2008 17:02:24 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63H2Oox094548; Thu, 3 Jul 2008 17:02:24 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63H2OKU094547; Thu, 3 Jul 2008 17:02:24 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200807031702.m63H2OKU094547@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Thu, 3 Jul 2008 17:02:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.sbin/mountd exports.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 17:02:24 -0000 danger 2008-07-03 17:02:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin/mountd exports.5 Log: SVN rev 180224 on 2008-07-03 17:02:04Z by danger MFC r180071, r180112, r180154: - markup fixes - advise to use rc script to SIGHUP mountd - add some missing words - add information about possiblity of using /prefix network notation [1] PR: docs/124373 [1] Obtained from: NetBSD [1] Revision Changes Path 1.28.2.1 +97 -27 src/usr.sbin/mountd/exports.5 From owner-cvs-src@FreeBSD.ORG Thu Jul 3 17:02:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B0734106567A; Thu, 3 Jul 2008 17:02:55 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8755C8FC18; Thu, 3 Jul 2008 17:02:55 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63H2tRH094603; Thu, 3 Jul 2008 17:02:55 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63H2tS3094602; Thu, 3 Jul 2008 17:02:55 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200807031702.m63H2tS3094602@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Thu, 3 Jul 2008 17:02:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/misc committers-ports.dot X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 17:02:55 -0000 marcel 2008-07-03 17:02:43 UTC FreeBSD src repository Modified files: share/misc committers-ports.dot Log: SVN rev 180225 on 2008-07-03 17:02:43Z by marcel Belatedly add myself to the alumni section. Revision Changes Path 1.70 +1 -0 src/share/misc/committers-ports.dot From owner-cvs-src@FreeBSD.ORG Thu Jul 3 17:10:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2051B106567D; Thu, 3 Jul 2008 17:10:50 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EBEBB8FC24; Thu, 3 Jul 2008 17:10:49 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63HAnwu096477; Thu, 3 Jul 2008 17:10:49 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63HAi2b096474; Thu, 3 Jul 2008 17:10:44 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200807031710.m63HAi2b096474@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Thu, 3 Jul 2008 17:10:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/misc committers-doc.dot X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 17:10:50 -0000 marcel 2008-07-03 17:10:18 UTC FreeBSD src repository Modified files: share/misc committers-doc.dot Log: SVN rev 180226 on 2008-07-03 17:10:18Z by marcel Belatedly add myself to the active *cough* doc committers. Revision Changes Path 1.25 +1 -0 src/share/misc/committers-doc.dot From owner-cvs-src@FreeBSD.ORG Thu Jul 3 18:57:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ECB8F106567A; Thu, 3 Jul 2008 18:57:06 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C9ACB8FC16; Thu, 3 Jul 2008 18:57:06 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63Iv6ah006271; Thu, 3 Jul 2008 18:57:06 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63Iv65V006270; Thu, 3 Jul 2008 18:57:06 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Message-Id: <200807031857.m63Iv65V006270@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nwhitehorn@repoman.freebsd.org using -f From: Nathan Whitehorn Date: Thu, 3 Jul 2008 18:57:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/misc committers-src.dot X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 18:57:07 -0000 nwhitehorn 2008-07-03 18:57:00 UTC FreeBSD src repository Modified files: share/misc committers-src.dot Log: SVN rev 180227 on 2008-07-03 18:57:00Z by nwhitehorn Add myself to src committers graph. Approved by: marcel (mentor) Revision Changes Path 1.78 +2 -0 src/share/misc/committers-src.dot From owner-cvs-src@FreeBSD.ORG Thu Jul 3 19:41:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D20871065673; Thu, 3 Jul 2008 19:41:14 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B1BB38FC25; Thu, 3 Jul 2008 19:41:14 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63JfExs011161; Thu, 3 Jul 2008 19:41:14 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63JfEtT011160; Thu, 3 Jul 2008 19:41:14 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200807031941.m63JfEtT011160@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Thu, 3 Jul 2008 19:40:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/geom Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 19:41:14 -0000 marcel 2008-07-03 19:40:59 UTC FreeBSD src repository Modified files: sbin/geom Makefile Log: SVN rev 180228 on 2008-07-03 19:40:59Z by marcel Add NO_MAN for the static variant of geom(8). Both the RESCUE and the RELEASE_CRUNCH builds use NO_MAN anyway, so this change is primarily to avoid that developers have to set NO_MAN manually when they build the static variant. Revision Changes Path 1.6 +1 -0 src/sbin/geom/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 3 20:53:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 13A3E1065676; Thu, 3 Jul 2008 20:53:49 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0E62D8FC1A; Thu, 3 Jul 2008 20:53:49 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63KrmSR027906; Thu, 3 Jul 2008 20:53:48 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63Krmas027905; Thu, 3 Jul 2008 20:53:48 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200807032053.m63Krmas027905@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Thu, 3 Jul 2008 20:53:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 20:53:49 -0000 marcel 2008-07-03 20:53:15 UTC FreeBSD src repository Modified files: sbin Makefile Log: SVN rev 180229 on 2008-07-03 20:53:15Z by marcel Stop building bsdlabel(8) and fdisk(8) on ia64. Both tools are obsoleted by gpart(8). This avoids the following bugs in fdisk: - initializing a disk without MBR bogusly emits the error: fdisk: invalid fdisk partition table found - initializing a disk with or without MBR bogusly emits either: fdisk: Class not found or fdisk: Geom not found: "XXX" - the default geometry for non-ATA and non-SCSI disks is either invalid or sub-optimizal. Revision Changes Path 1.171 +5 -2 src/sbin/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 3 21:04:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A0262106567E; Thu, 3 Jul 2008 21:04:57 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 816578FC23; Thu, 3 Jul 2008 21:04:57 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63L4vYu029873; Thu, 3 Jul 2008 21:04:57 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63L4vVc029872; Thu, 3 Jul 2008 21:04:57 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200807032104.m63L4vVc029872@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Thu, 3 Jul 2008 21:00:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src ObsoleteFiles.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 21:04:57 -0000 marcel 2008-07-03 21:00:16 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc Log: SVN rev 180230 on 2008-07-03 21:00:16Z by marcel bsdlabel and fdisk are obsoleted on ia64. While here, make sure to remove any remnants of the disklabel manpage. Revision Changes Path 1.145 +8 -0 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Thu Jul 3 21:27:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1FC6E1065691; Thu, 3 Jul 2008 21:27:49 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 00F038FC13; Thu, 3 Jul 2008 21:27:49 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63LRmeh031767; Thu, 3 Jul 2008 21:27:48 GMT (envelope-from julian@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63LRmCP031766; Thu, 3 Jul 2008 21:27:48 GMT (envelope-from julian@repoman.freebsd.org) Message-Id: <200807032127.m63LRmCP031766@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to julian@repoman.freebsd.org using -f From: Julian Elischer Date: Thu, 3 Jul 2008 21:27:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT access mentors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 21:27:49 -0000 julian 2008-07-03 21:27:40 UTC FreeBSD src repository Modified files: . access mentors Log: SVN rev 180231 on 2008-07-03 21:27:40Z by julian Add Marko Zec. Marko has had a perforce account for some time and has been active in the virtualised network side of things for a long time. He is going to be doing more vimage stuff as we prepare to get it into the tree. I am co-mentoring with Silby Approved by: core Revision Changes Path 1.887 +1 -0 CVSROOT/access 1.8 +1 -0 CVSROOT/mentors From owner-cvs-src@FreeBSD.ORG Thu Jul 3 21:45:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D07501065688; Thu, 3 Jul 2008 21:45:34 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B139B8FC19; Thu, 3 Jul 2008 21:45:34 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63LjY8O033336; Thu, 3 Jul 2008 21:45:34 GMT (envelope-from cokane@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63LjYdn033334; Thu, 3 Jul 2008 21:45:34 GMT (envelope-from cokane@repoman.freebsd.org) Message-Id: <200807032145.m63LjYdn033334@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to cokane@repoman.freebsd.org using -f From: Coleman Kane Date: Thu, 3 Jul 2008 21:45:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/misc committers-src.dot X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 21:45:34 -0000 cokane 2008-07-03 21:45:25 UTC FreeBSD src repository Modified files: share/misc committers-src.dot Log: SVN rev 180232 on 2008-07-03 21:45:25Z by cokane Belatedly add myself to the committers graph Revision Changes Path 1.79 +2 -0 src/share/misc/committers-src.dot From owner-cvs-src@FreeBSD.ORG Thu Jul 3 21:51:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C56DA1065761; Thu, 3 Jul 2008 21:51:50 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A2CA28FC14; Thu, 3 Jul 2008 21:51:50 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63LpoKQ033822; Thu, 3 Jul 2008 21:51:50 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63Lpori033821; Thu, 3 Jul 2008 21:51:50 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Message-Id: <200807032151.m63Lpori033821@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nwhitehorn@repoman.freebsd.org using -f From: Nathan Whitehorn Date: Thu, 3 Jul 2008 21:51:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bm if_bm.c if_bmreg.h if_bmvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 21:51:50 -0000 nwhitehorn 2008-07-03 21:51:30 UTC FreeBSD src repository Modified files: sys/dev/bm if_bm.c if_bmreg.h if_bmvar.h Log: SVN rev 180233 on 2008-07-03 21:51:30Z by nwhitehorn Fix some locking and logic bugs pointed out by jhb. These fix driver detach and speed up data transfer by nearly a factor of 2. Approved by: marcel (mentor) Revision Changes Path 1.2 +20 -32 src/sys/dev/bm/if_bm.c 1.2 +6 -6 src/sys/dev/bm/if_bmreg.h 1.2 +0 -2 src/sys/dev/bm/if_bmvar.h From owner-cvs-src@FreeBSD.ORG Thu Jul 3 22:27:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E53B31065688; Thu, 3 Jul 2008 22:27:06 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C60618FC19; Thu, 3 Jul 2008 22:27:06 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63MR6E2038339; Thu, 3 Jul 2008 22:27:06 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63MR6OS038338; Thu, 3 Jul 2008 22:27:06 GMT (envelope-from edwin@repoman.freebsd.org) Message-Id: <200807032227.m63MR6OS038338@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to edwin@repoman.freebsd.org using -f From: Edwin Groothuis Date: Thu, 3 Jul 2008 22:26:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/ldd ldd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 22:27:07 -0000 edwin 2008-07-03 22:26:43 UTC FreeBSD src repository Modified files: usr.bin/ldd ldd.c Log: SVN rev 180234 on 2008-07-03 22:26:43Z by edwin stylify ldd.c, no functional changes. Approved by: bde (mentor) MFC after: 1 week Revision Changes Path 1.34 +34 -37 src/usr.bin/ldd/ldd.c From owner-cvs-src@FreeBSD.ORG Thu Jul 3 22:30:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A3D101065767; Thu, 3 Jul 2008 22:30:22 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 845AE8FC12; Thu, 3 Jul 2008 22:30:22 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63MUMfx038700; Thu, 3 Jul 2008 22:30:22 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63MUMa7038699; Thu, 3 Jul 2008 22:30:22 GMT (envelope-from edwin@repoman.freebsd.org) Message-Id: <200807032230.m63MUMa7038699@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to edwin@repoman.freebsd.org using -f From: Edwin Groothuis Date: Thu, 3 Jul 2008 22:30:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/ldd ldd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 22:30:22 -0000 edwin 2008-07-03 22:30:18 UTC FreeBSD src repository Modified files: usr.bin/ldd ldd.c Log: SVN rev 180235 on 2008-07-03 22:30:18Z by edwin Extract the determination of the kind of (dynamic) executable from the main-loop into a seperate function. Instead of using hardcoded environment variables, define them in a lookup table. For the rest, no functionality changes. Approved by: bde (mentor) MFC after: 1 week Revision Changes Path 1.35 +121 -82 src/usr.bin/ldd/ldd.c From owner-cvs-src@FreeBSD.ORG Thu Jul 3 22:38:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D47B106568F; Thu, 3 Jul 2008 22:38:08 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 973088FC1A; Thu, 3 Jul 2008 22:38:08 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63Mc8Dr039422; Thu, 3 Jul 2008 22:38:08 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63Mc8cZ039421; Thu, 3 Jul 2008 22:38:08 GMT (envelope-from edwin@repoman.freebsd.org) Message-Id: <200807032238.m63Mc8cZ039421@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to edwin@repoman.freebsd.org using -f From: Edwin Groothuis Date: Thu, 3 Jul 2008 22:37:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/ldd ldd.1 ldd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 22:38:08 -0000 edwin 2008-07-03 22:37:51 UTC FreeBSD src repository Modified files: usr.bin/ldd ldd.1 ldd.c Log: SVN rev 180236 on 2008-07-03 22:37:51Z by edwin On 64 bit architectures, you can run 32 bit executables and the rtld can trace them, but ldd(1) doesn't know yet how to detect them: [/] root@ed-exigent>ldd `which httpd` ldd: /usr/local/sbin/httpd: can't read program header ldd: /usr/local/sbin/httpd: not a dynamic executable But... [/] root@ed-exigent>LD_32_TRACE_LOADED_OBJECTS==1 `which httpd` libm.so.4 => /lib32//libm.so.4 (0x280c8000) libaprutil-1.so.2 => /usr/local/lib/libaprutil-1.so.2 (0x280de000) libexpat.so.6 => /usr/local/lib/libexpat.so.6 (0x280f2000) libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x28110000) libapr-1.so.2 => /usr/local/lib/libapr-1.so.2 (0x281fd000) libcrypt.so.3 => /lib32//libcrypt.so.3 (0x2821d000) libpthread.so.2 => not found (0x0) libc.so.6 => /lib32//libc.so.6 (0x28235000) libpthread.so.2 => /usr/lib32/libpthread.so.2 (0x2830d000) Added support in ldd(1) for the LD_32_xxx environment variables if the architecture of the machine is >32 bits. If we ever go to 128 bit architectures this excercise will have to be repeated but thanks to earlier commits today it will be relative simple. PR: bin/124906 Submitted by: edwin Approved by: bde (mentor) MFC after: 1 week Revision Changes Path 1.27 +6 -0 src/usr.bin/ldd/ldd.1 1.36 +76 -2 src/usr.bin/ldd/ldd.c From owner-cvs-src@FreeBSD.ORG Thu Jul 3 23:06:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1F88210656ED; Thu, 3 Jul 2008 23:06:12 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 19AFB8FC12; Thu, 3 Jul 2008 23:06:12 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63N6BPg042960; Thu, 3 Jul 2008 23:06:11 GMT (envelope-from das@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63N6BSv042959; Thu, 3 Jul 2008 23:06:11 GMT (envelope-from das@repoman.freebsd.org) Message-Id: <200807032306.m63N6BSv042959@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to das@repoman.freebsd.org using -f From: David Schultz Date: Thu, 3 Jul 2008 23:06:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/regression/lib/msun Makefile test-fmaxmin.c test-fmaxmin.t X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 23:06:12 -0000 das 2008-07-03 23:06:06 UTC FreeBSD src repository Modified files: tools/regression/lib/msun Makefile Added files: tools/regression/lib/msun test-fmaxmin.c test-fmaxmin.t Log: SVN rev 180237 on 2008-07-03 23:06:06Z by das Add regression tests for fmin{,f,l} and fmax{,f,l}. I wrote these to test amd64 asm functions that used maxss, maxsd, minss, and minsd, but it turns out that those instructions don't handle NaNs and signed zero in the same way as fmin() and fmax() are required to, so we're stuck with the C versions for now. Revision Changes Path 1.13 +2 -1 src/tools/regression/lib/msun/Makefile 1.1 +149 -0 src/tools/regression/lib/msun/test-fmaxmin.c (new) 1.1 +10 -0 src/tools/regression/lib/msun/test-fmaxmin.t (new) From owner-cvs-src@FreeBSD.ORG Thu Jul 3 23:26:15 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EBFAD1065754; Thu, 3 Jul 2008 23:26:13 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0342E8FC19; Thu, 3 Jul 2008 23:26:13 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63NQCxf044655; Thu, 3 Jul 2008 23:26:12 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63NQCdW044654; Thu, 3 Jul 2008 23:26:12 GMT (envelope-from emaste@repoman.freebsd.org) Message-Id: <200807032326.m63NQCdW044654@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to emaste@repoman.freebsd.org using -f From: Ed Maste Date: Thu, 3 Jul 2008 23:26:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern uipc_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 23:26:15 -0000 emaste 2008-07-03 23:26:10 UTC FreeBSD src repository Modified files: sys/kern uipc_usrreq.c Log: SVN rev 180238 on 2008-07-03 23:26:10Z by emaste Use bcopy instead of strlcpy in uipc_bind and unp_connect, since soun->sun_path isn't a null-terminated string. As UNIX(4) states, "the terminating NUL is not part of the address." Since strlcpy has to return "the total length of the string [it] tried to create," it walks off the end of soun->sun_path looking for a \0. This reverts r105332. Reported by: Ryan Stone Revision Changes Path 1.215 +4 -2 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Fri Jul 4 00:24:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9B37E1065672; Fri, 4 Jul 2008 00:24:03 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 881938FC18; Fri, 4 Jul 2008 00:24:03 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m640O32f050782; Fri, 4 Jul 2008 00:24:03 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m640O3xh050781; Fri, 4 Jul 2008 00:24:03 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807040024.m640O3xh050781@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Fri, 4 Jul 2008 00:21:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb usb_ethersubr.c src/sys/kern kern_poll.c src/sys/net if_ppp.c netisr.c netisr.h rtsock.c src/sys/netatalk ddp_usrreq.c src/sys/netgraph ng_base.c src/sys/netinet if_ether.c ip_input.c src/sys/netinet6 ip6_input.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 00:24:03 -0000 rwatson 2008-07-04 00:21:38 UTC FreeBSD src repository Modified files: sys/dev/usb usb_ethersubr.c sys/kern kern_poll.c sys/net if_ppp.c netisr.c netisr.h rtsock.c sys/netatalk ddp_usrreq.c sys/netgraph ng_base.c sys/netinet if_ether.c ip_input.c sys/netinet6 ip6_input.c sys/netipx ipx_input.c sys/netnatm natm_proto.c Log: SVN rev 180239 on 2008-07-04 00:21:38Z by rwatson Remove NETISR_MPSAFE, which allows specific netisr handlers to be directly dispatched without Giant, and add NETISR_FORCEQUEUE, which allows specific netisr handlers to always be dispatched via a queue (deferred). Mark the usb and if_ppp netisr handlers as NETISR_FORCEQUEUE, and explicitly acquire Giant in those handlers. Previously, any netisr handler not marked NETISR_MPSAFE would necessarily run deferred and with Giant acquired. This change removes Giant scaffolding from the netisr infrastructure, but NETISR_FORCEQUEUE allows non-MPSAFE handlers to continue to force deferred dispatch so as to avoid lock order reversals between their acqusition of Giant and any calling context. It is likely we will be able to remove NETISR_FORCEQUEUE once IFF_NEEDSGIANT is removed, as non-MPSAFE usb and if_ppp drivers will no longer be supported. Reviewed by: bz MFC after: 1 month X-MFC note: We can't remove NETISR_MPSAFE from stable/7 for KPI reasons, but the rest can go back. Revision Changes Path 1.24 +6 -1 src/sys/dev/usb/usb_ethersubr.c 1.33 +2 -4 src/sys/kern/kern_poll.c 1.123 +4 -3 src/sys/net/if_ppp.c 1.22 +15 -31 src/sys/net/netisr.c 1.35 +1 -1 src/sys/net/netisr.h 1.147 +1 -1 src/sys/net/rtsock.c 1.56 +3 -3 src/sys/netatalk/ddp_usrreq.c 1.160 +1 -2 src/sys/netgraph/ng_base.c 1.172 +1 -1 src/sys/netinet/if_ether.c 1.338 +1 -1 src/sys/netinet/ip_input.c 1.101 +1 -1 src/sys/netinet6/ip6_input.c 1.58 +1 -1 src/sys/netipx/ipx_input.c 1.21 +1 -1 src/sys/netnatm/natm_proto.c From owner-cvs-src@FreeBSD.ORG Fri Jul 4 01:31:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EA4DB106564A; Fri, 4 Jul 2008 01:31:13 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D804E8FC19; Fri, 4 Jul 2008 01:31:13 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m641VDOh044599; Fri, 4 Jul 2008 01:31:13 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m641VDUM044567; Fri, 4 Jul 2008 01:31:13 GMT (envelope-from delphij@repoman.freebsd.org) Message-Id: <200807040131.m641VDUM044567@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to delphij@repoman.freebsd.org using -f From: Xin LI Date: Fri, 4 Jul 2008 01:29:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/amd64/conf GENERIC src/sys/conf NOTES files src/sys/dev/et if_et.c if_etreg.h if_etvar.h src/sys/dev/mii miidevs truephy.c truephyreg.h src/sys/i386/conf GENERIC src/sys/modules Makefile src/sys/modules/et Makefile ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 01:31:14 -0000 delphij 2008-07-04 01:29:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/amd64/conf GENERIC sys/conf NOTES files sys/dev/mii miidevs sys/i386/conf GENERIC sys/modules Makefile sys/modules/mii Makefile Added files: (Branch: RELENG_7) sys/dev/et if_et.c if_etreg.h if_etvar.h sys/dev/mii truephy.c truephyreg.h sys/modules/et Makefile Log: SVN rev 180240 on 2008-07-04 01:29:12Z by delphij MFC revision 179895 and 179896: Add et(4), a port of DragonFly's Agere ET1310 10/100/Gigabit Ethernet device driver, written by sephe@ Obtained from: DragonFly Sponsored by: iXsystems MFC after: 2 weeks Revision Changes Path 1.484.2.8 +1 -0 src/sys/amd64/conf/GENERIC 1.1454.2.11 +1 -0 src/sys/conf/NOTES 1.1243.2.26 +2 -0 src/sys/conf/files 1.1.2.1 +2389 -0 src/sys/dev/et/if_et.c (new) 1.1.2.1 +436 -0 src/sys/dev/et/if_etreg.h (new) 1.1.2.1 +279 -0 src/sys/dev/et/if_etvar.h (new) 1.46.2.7 +4 -0 src/sys/dev/mii/miidevs 1.1.2.1 +355 -0 src/sys/dev/mii/truephy.c (new) 1.1.2.1 +64 -0 src/sys/dev/mii/truephyreg.h (new) 1.474.2.8 +1 -0 src/sys/i386/conf/GENERIC 1.540.2.14 +3 -0 src/sys/modules/Makefile 1.1.2.1 +10 -0 src/sys/modules/et/Makefile (new) 1.30.2.4 +2 -1 src/sys/modules/mii/Makefile From owner-cvs-src@FreeBSD.ORG Fri Jul 4 04:34:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D39131065682; Fri, 4 Jul 2008 04:34:02 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A6A4D8FC2D; Fri, 4 Jul 2008 04:34:02 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m644Y2FZ006855; Fri, 4 Jul 2008 04:34:02 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m644Y2rX006854; Fri, 4 Jul 2008 04:34:02 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200807040434.m644Y2rX006854@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Fri, 4 Jul 2008 04:33:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 04:34:02 -0000 marcel 2008-07-04 04:33:33 UTC FreeBSD src repository Modified files: sbin Makefile Log: SVN rev 180247 on 2008-07-04 04:33:33Z by marcel Make sunlabel specific to sparc64. This is mostly for backward compatibility reasons. Sun labels, with VTOC8, are handled by gpart(8). Revision Changes Path 1.172 +5 -1 src/sbin/Makefile From owner-cvs-src@FreeBSD.ORG Fri Jul 4 04:49:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E580C106566C; Fri, 4 Jul 2008 04:49:57 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B82F48FC13; Fri, 4 Jul 2008 04:49:57 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m644nvn7037093; Fri, 4 Jul 2008 04:49:57 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m644nvpC037092; Fri, 4 Jul 2008 04:49:57 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200807040449.m644nvpC037092@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Fri, 4 Jul 2008 04:39:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src ObsoleteFiles.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 04:49:58 -0000 marcel 2008-07-04 04:39:45 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc Log: SVN rev 180248 on 2008-07-04 04:39:45Z by marcel sunlabel(8) is specific to sparc64. Remove from other platforms. use gpart(8) on all platforms. Revision Changes Path 1.146 +5 -0 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Fri Jul 4 05:01:34 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BE683106567D for ; Fri, 4 Jul 2008 05:01:34 +0000 (UTC) (envelope-from peter@wemm.org) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.251]) by mx1.freebsd.org (Postfix) with ESMTP id 6EF648FC23 for ; Fri, 4 Jul 2008 05:01:34 +0000 (UTC) (envelope-from peter@wemm.org) Received: by an-out-0708.google.com with SMTP id b33so250772ana.13 for ; Thu, 03 Jul 2008 22:01:33 -0700 (PDT) Received: by 10.100.94.14 with SMTP id r14mr149517anb.152.1215147693292; Thu, 03 Jul 2008 22:01:33 -0700 (PDT) Received: by 10.100.45.17 with HTTP; Thu, 3 Jul 2008 22:01:33 -0700 (PDT) Message-ID: Date: Thu, 3 Jul 2008 22:01:33 -0700 From: "Peter Wemm" To: "Philip M. Gollucci" In-Reply-To: <486BEB83.40807@p6m7g8.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <200807020204.m6224xvl028635@repoman.freebsd.org> <486B7CDB.2060907@FreeBSD.org> <20080702141230.GA52551@FreeBSD.org> <486BE3C5.90602@p6m7g8.com> <486BE438.1010109@FreeBSD.org> <486BEB83.40807@p6m7g8.com> Cc: cvs-src@freebsd.org, Alexey Dokuchaev , src-committers@freebsd.org, =?ISO-8859-1?Q?G=E1bor_K=F6vesd=E1n?= , cvs-all@freebsd.org Subject: Re: cvs commit: CVSROOT mentors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 05:01:34 -0000 2008/7/2 Philip M. Gollucci : > G=E1bor K=F6vesd=E1n wrote: >> >> Philip M. Gollucci escribi=F3: >>> >>> Alexey Dokuchaev wrote: >>>> >>>> I recall I was using "svn admin" or something like this for that >>>> purpose. I'm afraid this might not the possible with a project of our >>>> size, so the question still stands. >>> >>> Typically, you can edit the log message revision property post commit i= n >>> SVN. Its a FAQ. peter@ will have to had added the pre-revprop-change = hook >>> to allow this though. >> >> And will it be seen on the list like a normal commit? It is an important >> consideration that the others notice the correction, I think. >> > IF the post-revprop-change hook invokes svn-mailer or whatever you use it > will be. > > I can provider configs/examples for all of them if you want. While this is the way it is normally done on a standalone repository, it doesn't work when svnsync is involved. svnsync doesn't know to fetch the changed revprop that holds the log message. If we used svnsync in "push" mode, we can tell it to copy the revprop as part of the post-commit hook. But the bulk of the mirrors are random people copying it in pull mode, so that doesn't work. Also, editing the revprop won't be propagated to the cvs tree as the export is a one-time pass. I'd be more inclined to figure out a way to just force a commit. --=20 Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com; KI6FJV "All of this is for nothing if we don't go to the stars" - JMS/B5 "If Java had true garbage collection, most programs would delete themselves upon execution." -- Robert Sewell From owner-cvs-src@FreeBSD.ORG Fri Jul 4 05:09:20 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DB743106567D; Fri, 4 Jul 2008 05:09:20 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from exhub015-1.exch015.msoutlookonline.net (exhub015-1.exch015.msoutlookonline.net [207.5.72.93]) by mx1.freebsd.org (Postfix) with ESMTP id BBFC38FC12; Fri, 4 Jul 2008 05:09:20 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from smgellar.p6m7g8.net (70.88.236.22) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.1.278.0; Thu, 3 Jul 2008 22:09:20 -0700 Message-ID: <486DB07F.3090809@p6m7g8.com> Date: Fri, 4 Jul 2008 01:09:19 -0400 From: "Philip M. Gollucci" Organization: RideCharge Inc User-Agent: Thunderbird 2.0.0.14 (X11/20080610) MIME-Version: 1.0 To: Peter Wemm References: <200807020204.m6224xvl028635@repoman.freebsd.org> <486B7CDB.2060907@FreeBSD.org> <20080702141230.GA52551@FreeBSD.org> <486BE3C5.90602@p6m7g8.com> <486BE438.1010109@FreeBSD.org> <486BEB83.40807@p6m7g8.com> In-Reply-To: Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, Alexey Dokuchaev , src-committers@freebsd.org, =?ISO-8859-1?Q?G=E1bor_K=F6vesd=E1n?= , cvs-all@freebsd.org Subject: Re: cvs commit: CVSROOT mentors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 05:09:21 -0000 Peter Wemm wrote: > If we used svnsync in "push" mode, we can tell it to copy the revprop > as part of the post-commit hook. But the bulk of the mirrors are > random people copying it in pull mode, so that doesn't work. Not true, for example svn.apache.org <-> svn.eu.apache.org via SVNMasterURI and svnsync. > Also, editing the revprop won't be propagated to the cvs tree as the > export is a one-time pass. This *is* probably the so show stopper. > > I'd be more inclined to figure out a way to just force a commit. Thats a C level edit in the RA layer IIRC. -- ------------------------------------------------------------------------ Philip M. Gollucci (philip@ridecharge.com) o:703.549.2050x206 Senior System Admin - Riderway, Inc. http://riderway.com / http://ridecharge.com 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching. From owner-cvs-src@FreeBSD.ORG Fri Jul 4 05:34:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 39844106567A; Fri, 4 Jul 2008 05:34:18 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0BDCE8FC1F; Fri, 4 Jul 2008 05:34:18 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m645YHx8041699; Fri, 4 Jul 2008 05:34:17 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m645YH4f041698; Fri, 4 Jul 2008 05:34:17 GMT (envelope-from thompsa@repoman.freebsd.org) Message-Id: <200807040534.m645YH4f041698@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to thompsa@repoman.freebsd.org using -f From: Andrew Thompson Date: Fri, 4 Jul 2008 05:33:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_lagg.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 05:34:18 -0000 thompsa 2008-07-04 05:33:58 UTC FreeBSD src repository Modified files: sys/net if_lagg.c Log: SVN rev 180249 on 2008-07-04 05:33:58Z by thompsa port % count will never be greater than LAGG_MAX_PORTS so nuke the test. Revision Changes Path 1.28 +2 -6 src/sys/net/if_lagg.c From owner-cvs-src@FreeBSD.ORG Fri Jul 4 08:16:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8B9EC1065671; Fri, 4 Jul 2008 08:16:20 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5DC838FC1A; Fri, 4 Jul 2008 08:16:20 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m648GKUg061593; Fri, 4 Jul 2008 08:16:20 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m648GJXt061592; Fri, 4 Jul 2008 08:16:20 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200807040816.m648GJXt061592@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Fri, 4 Jul 2008 08:16:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT mentors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 08:16:20 -0000 ed 2008-07-04 08:16:10 UTC FreeBSD src repository Modified files: . mentors Log: SVN rev 180250 on 2008-07-04 08:16:10Z by ed Add myself to the mentors list. Also sort the list by mentee name, as stated in comment at the top. Approved by: philip (mentor, implicit) Revision Changes Path 1.9 +2 -1 CVSROOT/mentors From owner-cvs-src@FreeBSD.ORG Fri Jul 4 08:23:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8C4ED1065764; Fri, 4 Jul 2008 08:23:21 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CA9AE8FC0A; Fri, 4 Jul 2008 08:23:20 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m648NKma062145; Fri, 4 Jul 2008 08:23:20 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m648NKMp062144; Fri, 4 Jul 2008 08:23:20 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200807040823.m648NKMp062144@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Fri, 4 Jul 2008 08:23:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT mentors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 08:23:21 -0000 peter 2008-07-04 08:23:13 UTC FreeBSD src repository Modified files: . mentors Log: SVN rev 180251 on 2008-07-04 08:23:13Z by peter Put a tired joke back to bed. Revision Changes Path 1.10 +0 -1 CVSROOT/mentors From owner-cvs-src@FreeBSD.ORG Fri Jul 4 09:16:49 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6FE761065674 for ; Fri, 4 Jul 2008 09:16:49 +0000 (UTC) (envelope-from tevans.uk@googlemail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.184]) by mx1.freebsd.org (Postfix) with ESMTP id EAABC8FC14 for ; Fri, 4 Jul 2008 09:16:48 +0000 (UTC) (envelope-from tevans.uk@googlemail.com) Received: by nf-out-0910.google.com with SMTP id h3so415695nfh.33 for ; Fri, 04 Jul 2008 02:16:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:subject:from:to:cc :in-reply-to:references:content-type:date:message-id:mime-version :x-mailer; bh=uFIO2fsiUd9Qmyr4NWDqBCkcG7316mo7Vhz8UZhkUQI=; b=CqMsOOnMX2Mo3FRSxg1EUzLcp0OOnXU6ClK12tsuIE4hUGxZgZLGZxm9gC19xxlUok n4vrTPCmcFVa8n7FkgUV82bm619c8O4z4cPa2/mvSE9WfgvEtF3zcmtDUDx6Sg6mAg9o 8wqearuMADYEDCVhgiO6yO/feeJjdYVBDQdbo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=subject:from:to:cc:in-reply-to:references:content-type:date :message-id:mime-version:x-mailer; b=Ggx5ajJLveDbZ3w0iv1ryZlVzgKOlUWA7dQh2uGkholYle3r3cvT6l6RQxh0fCU/ie TZwNChuGKeaKsP81FdaNX5EBZj/dkv3yc1xI9/YK7P0gNEfAQzhDVpedpX1I40pGSPtT AT5Jzn0wMLullEVEILKLLlFOIbYbq9/cxus1E= Received: by 10.210.28.4 with SMTP id b4mr140393ebb.40.1215161442708; Fri, 04 Jul 2008 01:50:42 -0700 (PDT) Received: from ?127.0.0.1? ( [217.206.187.80]) by mx.google.com with ESMTPS id q9sm42973gve.5.2008.07.04.01.50.40 (version=SSLv3 cipher=RC4-MD5); Fri, 04 Jul 2008 01:50:41 -0700 (PDT) From: Tom Evans To: Edwin Groothuis In-Reply-To: <200807032238.m63Mc8cZ039421@repoman.freebsd.org> References: <200807032238.m63Mc8cZ039421@repoman.freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-JaoWvdMHzf6Gbahru/W0" Date: Fri, 04 Jul 2008 09:50:35 +0100 Message-Id: <1215161435.35536.50.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.12.3 FreeBSD GNOME Team Port Cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/ldd ldd.1 ldd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 09:16:49 -0000 --=-JaoWvdMHzf6Gbahru/W0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2008-07-03 at 22:37 +0000, Edwin Groothuis wrote: > edwin 2008-07-03 22:37:51 UTC >=20 > FreeBSD src repository >=20 > Modified files: > usr.bin/ldd ldd.1 ldd.c=20 > Log: > SVN rev 180236 on 2008-07-03 22:37:51Z by edwin > =20 > On 64 bit architectures, you can run 32 bit executables and the rtld ca= n trace them, but ldd(1) doesn't know yet how to detect them: > =20 > [/] root@ed-exigent>ldd `which httpd` > ldd: /usr/local/sbin/httpd: can't read program header > ldd: /usr/local/sbin/httpd: not a dynamic executable > =20 > But... > =20 > [/] root@ed-exigent>LD_32_TRACE_LOADED_OBJECTS=3D=3D1 `which httpd` > libm.so.4 =3D> /lib32//libm.so.4 (0x280c8000) > libaprutil-1.so.2 =3D> /usr/local/lib/libaprutil-1.so.2 (0x280de000= ) > libexpat.so.6 =3D> /usr/local/lib/libexpat.so.6 (0x280f2000) > libiconv.so.3 =3D> /usr/local/lib/libiconv.so.3 (0x28110000) > libapr-1.so.2 =3D> /usr/local/lib/libapr-1.so.2 (0x281fd000) > libcrypt.so.3 =3D> /lib32//libcrypt.so.3 (0x2821d000) > libpthread.so.2 =3D> not found (0x0) > libc.so.6 =3D> /lib32//libc.so.6 (0x28235000) > libpthread.so.2 =3D> /usr/lib32/libpthread.so.2 (0x2830d000) > =20 > Added support in ldd(1) for the LD_32_xxx environment variables if > the architecture of the machine is >32 bits. If we ever go to 128 > bit architectures this excercise will have to be repeated but thanks > to earlier commits today it will be relative simple. > =20 > PR: bin/124906 > Submitted by: edwin > Approved by: bde (mentor) > MFC after: 1 week > =20 > Revision Changes Path > 1.27 +6 -0 src/usr.bin/ldd/ldd.1 > 1.36 +76 -2 src/usr.bin/ldd/ldd.c Hi Edwin, this is fantastic. Can it be MFC'ed to RELENG_6? Cheers Tom --=-JaoWvdMHzf6Gbahru/W0 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEABECAAYFAkht5FcACgkQlcRvFfyds/cw2wCglfTXOHYz6gr9RC1EbrH4Y7Dx lc0An1ztSG3H7LAkfF/Z+8tQj2LwjCEo =MhNJ -----END PGP SIGNATURE----- --=-JaoWvdMHzf6Gbahru/W0-- From owner-cvs-src@FreeBSD.ORG Fri Jul 4 09:41:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C34511065689; Fri, 4 Jul 2008 09:41:07 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9615E8FC14; Fri, 4 Jul 2008 09:41:07 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m649f7Ph078997; Fri, 4 Jul 2008 09:41:07 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m649f7w5078996; Fri, 4 Jul 2008 09:41:07 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200807040941.m649f7w5078996@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Fri, 4 Jul 2008 09:40:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/fs/msdosfs msdosfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 09:41:07 -0000 kib 2008-07-04 09:40:52 UTC FreeBSD src repository Modified files: sys/fs/msdosfs msdosfs_vnops.c Log: SVN rev 180252 on 2008-07-04 09:40:52Z by kib The uniqdosname() function takes char[12] as it third argument. Found by: -fstack-protector Reported by: dougb Tested by: dougb, Rainer Hurling MFC after: 3 days Revision Changes Path 1.186 +1 -1 src/sys/fs/msdosfs/msdosfs_vnops.c From owner-cvs-src@FreeBSD.ORG Fri Jul 4 12:20:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 465F1106566C; Fri, 4 Jul 2008 12:20:10 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 19C968FC18; Fri, 4 Jul 2008 12:20:10 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m64CK9OE096626; Fri, 4 Jul 2008 12:20:09 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m64CK9wF096625; Fri, 4 Jul 2008 12:20:09 GMT (envelope-from nyan@repoman.freebsd.org) Message-Id: <200807041220.m64CK9wF096625@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nyan@repoman.freebsd.org using -f From: Takahashi Yoshihiro Date: Fri, 4 Jul 2008 12:19:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/boot/pc98/boot2 README.serial.98 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 12:20:10 -0000 nyan 2008-07-04 12:19:56 UTC FreeBSD src repository Removed files: sys/boot/pc98/boot2 README.serial.98 Log: SVN rev 180253 on 2008-07-04 12:19:56Z by nyan Remove Japanese document. Revision Changes Path 1.3 +0 -65 src/sys/boot/pc98/boot2/README.serial.98 (dead) From owner-cvs-src@FreeBSD.ORG Fri Jul 4 14:51:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0496A106567A; Fri, 4 Jul 2008 14:51:58 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CB4838FC1A; Fri, 4 Jul 2008 14:51:57 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m64Epv4x021713; Fri, 4 Jul 2008 14:51:57 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m64EpvNf021712; Fri, 4 Jul 2008 14:51:57 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Message-Id: <200807041451.m64EpvNf021712@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nwhitehorn@repoman.freebsd.org using -f From: Nathan Whitehorn Date: Fri, 4 Jul 2008 14:51:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4/man4.powerpc Makefile bm.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 14:51:58 -0000 nwhitehorn 2008-07-04 14:51:42 UTC FreeBSD src repository Modified files: share/man/man4/man4.powerpc Makefile Added files: share/man/man4/man4.powerpc bm.4 Log: SVN rev 180254 on 2008-07-04 14:51:42Z by nwhitehorn Add manpage for Apple BMAC ethernet driver. Approved by: marcel (mentor) Revision Changes Path 1.2 +2 -1 src/share/man/man4/man4.powerpc/Makefile 1.1 +89 -0 src/share/man/man4/man4.powerpc/bm.4 (new) From owner-cvs-src@FreeBSD.ORG Fri Jul 4 17:20:29 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EEA8A1065693; Fri, 4 Jul 2008 17:20:29 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (bigknife-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:75::2]) by mx1.freebsd.org (Postfix) with ESMTP id 7EE838FC2B; Fri, 4 Jul 2008 17:20:29 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [IPv6:::1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m64HKLTZ067494; Fri, 4 Jul 2008 13:20:22 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Nathan Whitehorn Date: Fri, 4 Jul 2008 12:38:29 -0400 User-Agent: KMail/1.9.7 References: <200807032151.m63Lpori033821@repoman.freebsd.org> In-Reply-To: <200807032151.m63Lpori033821@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200807041238.29795.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Fri, 04 Jul 2008 13:20:22 -0400 (EDT) X-Virus-Scanned: ClamAV 0.93.1/7638/Fri Jul 4 07:41:46 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.5 required=4.2 tests=AWL,BAYES_00,NO_RELAYS autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/bm if_bm.c if_bmreg.h if_bmvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 17:20:30 -0000 On Thursday 03 July 2008 05:51:30 pm Nathan Whitehorn wrote: > nwhitehorn 2008-07-03 21:51:30 UTC > > FreeBSD src repository > > Modified files: > sys/dev/bm if_bm.c if_bmreg.h if_bmvar.h > Log: > SVN rev 180233 on 2008-07-03 21:51:30Z by nwhitehorn > > Fix some locking and logic bugs pointed out by jhb. These fix driver detach and speed up data transfer by nearly a factor of 2. > > Approved by: marcel (mentor) Thanks! -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Jul 4 17:37:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6E682106567E; Fri, 4 Jul 2008 17:37:46 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4152C8FC33; Fri, 4 Jul 2008 17:37:46 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m64Hbkjf048307; Fri, 4 Jul 2008 17:37:46 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m64Hbkre048306; Fri, 4 Jul 2008 17:37:46 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200807041737.m64Hbkre048306@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Fri, 4 Jul 2008 17:36:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 mp_machdep.c src/sys/i386/i386 mp_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 17:37:46 -0000 alc 2008-07-04 17:36:12 UTC FreeBSD src repository Modified files: sys/amd64/amd64 mp_machdep.c sys/i386/i386 mp_machdep.c Log: SVN rev 180255 on 2008-07-04 17:36:12Z by alc Eliminate an unused declaration. (In fact, the declaration is bogus because the variable is defined static to pmap.c on i386.) Found by: CScout Revision Changes Path 1.290 +0 -1 src/sys/amd64/amd64/mp_machdep.c 1.287 +0 -1 src/sys/i386/i386/mp_machdep.c From owner-cvs-src@FreeBSD.ORG Fri Jul 4 17:48:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B9CE11065685; Fri, 4 Jul 2008 17:48:51 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A78BF8FC1A; Fri, 4 Jul 2008 17:48:51 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m64HmpTq049192; Fri, 4 Jul 2008 17:48:51 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m64Hmp4E049191; Fri, 4 Jul 2008 17:48:51 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200807041748.m64Hmp4E049191@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 4 Jul 2008 17:48:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/arl if_arl.c if_arl_isa.c if_arlreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 17:48:51 -0000 jhb 2008-07-04 17:48:34 UTC FreeBSD src repository Modified files: sys/dev/arl if_arl.c if_arl_isa.c if_arlreg.h Log: SVN rev 180256 on 2008-07-04 17:48:34Z by jhb Make arl(4) MPSAFE: - Add a mutex to the softc and use it to protect the softc and device hardware. - Setup interrupt handler after ether_ifattach(). - Use a private timer instead of if_timer/if_watchdog. - Retire arl_unit from the softc and use if_printf() and device_printf() instead. Note that the unpatched driver in 6.x and later does not work with the hardware, so the one person who had volunteered to test the patch wasn't able to test it. Revision Changes Path 1.16 +135 -108 src/sys/dev/arl/if_arl.c 1.9 +7 -21 src/sys/dev/arl/if_arl_isa.c 1.8 +7 -1 src/sys/dev/arl/if_arlreg.h From owner-cvs-src@FreeBSD.ORG Fri Jul 4 18:21:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 931D5106566C; Fri, 4 Jul 2008 18:21:39 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7D36B8FC26; Fri, 4 Jul 2008 18:21:39 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m64ILdQa053197; Fri, 4 Jul 2008 18:21:39 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m64ILdEg053196; Fri, 4 Jul 2008 18:21:39 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200807041821.m64ILdEg053196@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 4 Jul 2008 18:15:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src ObsoleteFiles.inc src/share/man/man4/man4.i386 Makefile arl.4 src/sys/conf files.i386 src/sys/dev/arl if_arl.c if_arl_isa.c if_arlreg.h src/sys/i386/conf NOTES src/sys/modules Makefile src/sys/modules/arl Makefile src/usr.sbin Makefile ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 18:21:39 -0000 jhb 2008-07-04 18:15:36 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc share/man/man4/man4.i386 Makefile sys/conf files.i386 sys/i386/conf NOTES sys/modules Makefile usr.sbin Makefile Removed files: share/man/man4/man4.i386 arl.4 sys/dev/arl if_arl.c if_arl_isa.c if_arlreg.h sys/modules/arl Makefile usr.sbin/arlcontrol Makefile arlcontrol.8 arlcontrol.c Log: SVN rev 180257 on 2008-07-04 18:15:36Z by jhb Remove the arl(4) driver. It is reported to not work on 6.x or later even though the driver hasn't changed since 4.x (last known working release). Revision Changes Path 1.147 +6 -0 src/ObsoleteFiles.inc 1.186 +0 -1 src/share/man/man4/man4.i386/Makefile 1.11 +0 -115 src/share/man/man4/man4.i386/arl.4 (dead) 1.598 +0 -2 src/sys/conf/files.i386 1.17 +0 -1307 src/sys/dev/arl/if_arl.c (dead) 1.10 +0 -344 src/sys/dev/arl/if_arl_isa.c (dead) 1.9 +0 -344 src/sys/dev/arl/if_arlreg.h (dead) 1.1256 +0 -5 src/sys/i386/conf/NOTES 1.575 +0 -2 src/sys/modules/Makefile 1.5 +0 -16 src/sys/modules/arl/Makefile (dead) 1.388 +0 -2 src/usr.sbin/Makefile 1.4 +0 -10 src/usr.sbin/arlcontrol/Makefile (dead) 1.12 +0 -166 src/usr.sbin/arlcontrol/arlcontrol.8 (dead) 1.5 +0 -430 src/usr.sbin/arlcontrol/arlcontrol.c (dead) From owner-cvs-src@FreeBSD.ORG Fri Jul 4 18:27:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 831101065676; Fri, 4 Jul 2008 18:27:28 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6FEC38FC27; Fri, 4 Jul 2008 18:27:28 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m64IRSSr053739; Fri, 4 Jul 2008 18:27:28 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m64IRSB2053738; Fri, 4 Jul 2008 18:27:28 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200807041827.m64IRSB2053738@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 4 Jul 2008 18:27:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/contrib/dev/oltr if_oltr.c if_oltr_isa.c if_oltr_pci.c if_oltrvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 18:27:28 -0000 jhb 2008-07-04 18:27:14 UTC FreeBSD src repository Modified files: sys/contrib/dev/oltr if_oltr.c if_oltr_isa.c if_oltr_pci.c if_oltrvar.h Log: SVN rev 180258 on 2008-07-04 18:27:14Z by jhb Make oltr(4) MPSAFE: - Add a mutex to the softc and use it to protect the softc and device hardware. - Setup interrupt handler after interface attach. - Retire 'unit' from softc and use if_printf() instead. - Don't frob IFF_UP in the driver. - Use callout_() rather than timeout() and untimeout(). Revision Changes Path 1.44 +128 -119 src/sys/contrib/dev/oltr/if_oltr.c 1.2 +1 -7 src/sys/contrib/dev/oltr/if_oltr_isa.c 1.4 +9 -14 src/sys/contrib/dev/oltr/if_oltr_pci.c 1.3 +8 -5 src/sys/contrib/dev/oltr/if_oltrvar.h From owner-cvs-src@FreeBSD.ORG Fri Jul 4 19:04:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 256C1106568F; Fri, 4 Jul 2008 19:04:51 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0F40B8FC20; Fri, 4 Jul 2008 19:04:51 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m64J4oNu058034; Fri, 4 Jul 2008 19:04:50 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m64J4ooI058033; Fri, 4 Jul 2008 19:04:50 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200807041904.m64J4ooI058033@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 4 Jul 2008 18:58:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src ObsoleteFiles.inc src/share/man/man4/man4.i386 Makefile oltr.4 src/sys/boot/forth loader.conf src/sys/conf files.i386 files.pc98 src/sys/contrib/dev/oltr COPYRIGHT i386-elf.trlld.o.uu if_oltr.c if_oltr_isa.c if_oltr_pci.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 19:04:51 -0000 jhb 2008-07-04 18:58:53 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc share/man/man4/man4.i386 Makefile sys/boot/forth loader.conf sys/conf files.i386 files.pc98 sys/i386/conf NOTES sys/modules Makefile sys/pc98/conf NOTES Removed files: share/man/man4/man4.i386 oltr.4 sys/contrib/dev/oltr COPYRIGHT i386-elf.trlld.o.uu if_oltr.c if_oltr_isa.c if_oltr_pci.c if_oltrvar.h trlld.h trlldbm.c trlldhm.c trlldmac.c sys/modules/oltr Makefile Log: SVN rev 180259 on 2008-07-04 18:58:53Z by jhb Remove the oltr(4) driver. No one responded to calls for testing on current@ and stable@ for the locking patches. The driver can always be revived if someone tests it. This driver also sleeps in its if_init routine, so it likely doesn't really work at all anyway in modern releases. Revision Changes Path 1.148 +6 -1 src/ObsoleteFiles.inc 1.187 +0 -2 src/share/man/man4/man4.i386/Makefile 1.3 +0 -88 src/share/man/man4/man4.i386/oltr.4 (dead) 1.127 +0 -2 src/sys/boot/forth/loader.conf 1.599 +0 -11 src/sys/conf/files.i386 1.365 +0 -10 src/sys/conf/files.pc98 1.2 +0 -62 src/sys/contrib/dev/oltr/COPYRIGHT (dead) 1.3 +0 -1850 src/sys/contrib/dev/oltr/i386-elf.trlld.o.uu (dead) 1.45 +0 -1103 src/sys/contrib/dev/oltr/if_oltr.c (dead) 1.3 +0 -315 src/sys/contrib/dev/oltr/if_oltr_isa.c (dead) 1.5 +0 -275 src/sys/contrib/dev/oltr/if_oltr_pci.c (dead) 1.4 +0 -125 src/sys/contrib/dev/oltr/if_oltrvar.h (dead) 1.5 +0 -902 src/sys/contrib/dev/oltr/trlld.h (dead) 1.5 +0 -2690 src/sys/contrib/dev/oltr/trlldbm.c (dead) 1.5 +0 -2519 src/sys/contrib/dev/oltr/trlldhm.c (dead) 1.5 +0 -2641 src/sys/contrib/dev/oltr/trlldmac.c (dead) 1.1257 +0 -5 src/sys/i386/conf/NOTES 1.576 +1 -3 src/sys/modules/Makefile 1.6 +0 -14 src/sys/modules/oltr/Makefile (dead) 1.90 +0 -4 src/sys/pc98/conf/NOTES From owner-cvs-src@FreeBSD.ORG Fri Jul 4 19:07:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A6D921065674; Fri, 4 Jul 2008 19:07:01 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 74EA18FC1A; Fri, 4 Jul 2008 19:07:01 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m64J711v058290; Fri, 4 Jul 2008 19:07:01 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m64J71nO058289; Fri, 4 Jul 2008 19:07:01 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200807041907.m64J71nO058289@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 4 Jul 2008 19:04:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cnw if_cnw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 19:07:01 -0000 jhb 2008-07-04 19:04:07 UTC FreeBSD src repository Modified files: sys/dev/cnw if_cnw.c Log: SVN rev 180260 on 2008-07-04 19:04:07Z by jhb Make cnw(4) MPSAFE: - Add a mutex to the softc and use it to lock the softc and device hardware. - Use a private timer to replace if_watchdog/if_timer. - Use if_printf() rather than if_xname. - Setup interrupt handler after ether_ifattach(). Revision Changes Path 1.28 +117 -76 src/sys/dev/cnw/if_cnw.c From owner-cvs-src@FreeBSD.ORG Fri Jul 4 19:32:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A99201065677; Fri, 4 Jul 2008 19:32:26 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 94BE48FC27; Fri, 4 Jul 2008 19:32:26 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m64JWQOH060414; Fri, 4 Jul 2008 19:32:26 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m64JWQ34060413; Fri, 4 Jul 2008 19:32:26 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200807041932.m64JWQ34060413@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 4 Jul 2008 19:13:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 Makefile cnw.4 src/sys/conf NOTES files src/sys/dev/cnw if_cnw.c if_cnwioctl.h if_cnwreg.h src/sys/modules Makefile src/sys/modules/cnw Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 19:32:26 -0000 jhb 2008-07-04 19:13:15 UTC FreeBSD src repository Modified files: share/man/man4 Makefile sys/conf NOTES files sys/modules Makefile Removed files: share/man/man4 cnw.4 sys/dev/cnw if_cnw.c if_cnwioctl.h if_cnwreg.h sys/modules/cnw Makefile Log: SVN rev 180261 on 2008-07-04 19:13:15Z by jhb Remove the cnw(4) driver. No one responded to calls to test it on current@ and stable@. It also is a driver for an older non-802.11 wireless PC card that is quite slow in comparison to say, wi(4). I know Warner wants this driver axed as well. Revision Changes Path 1.420 +0 -2 src/share/man/man4/Makefile 1.4 +0 -125 src/share/man/man4/cnw.4 (dead) 1.1497 +0 -2 src/sys/conf/NOTES 1.1313 +0 -1 src/sys/conf/files 1.29 +0 -1289 src/sys/dev/cnw/if_cnw.c (dead) 1.3 +0 -114 src/sys/dev/cnw/if_cnwioctl.h (dead) 1.2 +0 -147 src/sys/dev/cnw/if_cnwreg.h (dead) 1.577 +0 -2 src/sys/modules/Makefile 1.2 +0 -8 src/sys/modules/cnw/Makefile (dead) From owner-cvs-src@FreeBSD.ORG Fri Jul 4 19:37:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4202A106566C; Fri, 4 Jul 2008 19:37:12 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 14F018FC0A; Fri, 4 Jul 2008 19:37:12 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m64JbBHJ060879; Fri, 4 Jul 2008 19:37:11 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m64JbB4f060878; Fri, 4 Jul 2008 19:37:11 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200807041937.m64JbB4f060878@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Fri, 4 Jul 2008 19:36:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_malloc.c subr_param.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 19:37:12 -0000 alc 2008-07-04 19:36:58 UTC FreeBSD src repository Modified files: sys/kern kern_malloc.c subr_param.c Log: SVN rev 180262 on 2008-07-04 19:36:58Z by alc Correct an error in the comments for init_param3(). Discussed with: silby Revision Changes Path 1.166 +1 -1 src/sys/kern/kern_malloc.c 1.76 +2 -2 src/sys/kern/subr_param.c From owner-cvs-src@FreeBSD.ORG Fri Jul 4 20:53:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DB0E0106567A; Fri, 4 Jul 2008 20:53:58 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C631E8FC12; Fri, 4 Jul 2008 20:53:58 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m64Krwl4077487; Fri, 4 Jul 2008 20:53:58 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m64Krwuj077486; Fri, 4 Jul 2008 20:53:58 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200807042053.m64Krwuj077486@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 4 Jul 2008 20:53:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sbni if_sbni.c if_sbni_isa.c if_sbni_pci.c if_sbnivar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 20:53:59 -0000 jhb 2008-07-04 20:53:41 UTC FreeBSD src repository Modified files: sys/dev/sbni if_sbni.c if_sbni_isa.c if_sbni_pci.c if_sbnivar.h Log: SVN rev 180263 on 2008-07-04 20:53:41Z by jhb Make sbni(4) MPSAFE: - Add a mutex to the softc and use it to protect the softc and device hardware. - Setup interrupt handler after attaching device to network stack. - Use device_set_desc() rather than device_quiet() plus a manual printf that simulates the normal probe printf. - Axe next_sbni_unit and instead just leave room for two sbni devices for each bus attachment. - Don't bzero the already-zero'd softc. - Add a detach method to the PCI driver. - Add a lock to protect the list of available devices used to chain interrupt handlers for dual port ISA cards. - Remove unused watchdog routine. - If if_alloc() fails, make sbni_attach() return an error rather than panic'ing. - Consolidate code to free bus resources into sbni_release_resources(). - Clear IFF_DRV_RUNNING|OACTIVE in stop() routine instead of in callers. - Let ether_ioctl() handle SIOCSIFMTU. Revision Changes Path 1.25 +113 -61 src/sys/dev/sbni/if_sbni.c 1.16 +30 -32 src/sys/dev/sbni/if_sbni_isa.c 1.13 +51 -27 src/sys/dev/sbni/if_sbni_pci.c 1.6 +11 -4 src/sys/dev/sbni/if_sbnivar.h From owner-cvs-src@FreeBSD.ORG Fri Jul 4 21:01:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CBB58106567D; Fri, 4 Jul 2008 21:01:44 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9D3348FC1F; Fri, 4 Jul 2008 21:01:44 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m64L1ixW078177; Fri, 4 Jul 2008 21:01:44 GMT (envelope-from gonzo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m64L1iHM078176; Fri, 4 Jul 2008 21:01:44 GMT (envelope-from gonzo@repoman.freebsd.org) Message-Id: <200807042101.m64L1iHM078176@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to gonzo@repoman.freebsd.org using -f From: Oleksandr Tymoshenko Date: Fri, 4 Jul 2008 21:01:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip_gre.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 21:01:44 -0000 gonzo 2008-07-04 21:01:30 UTC FreeBSD src repository Modified files: sys/netinet ip_gre.c Log: SVN rev 180264 on 2008-07-04 21:01:30Z by gonzo Enqueue de-capsulated packet instead of performing direct dispatch. It's possible to exhaust and garble stack with a packet that contains a couple of hundreds nested encapsulation levels. Submitted by: Ming Fu Reviewed by: rwatson PR: kern/85320 Revision Changes Path 1.26 +2 -2 src/sys/netinet/ip_gre.c From owner-cvs-src@FreeBSD.ORG Fri Jul 4 21:14:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 884DC106567E; Fri, 4 Jul 2008 21:14:52 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 707618FC15; Fri, 4 Jul 2008 21:14:52 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m64LEqpb080478; Fri, 4 Jul 2008 21:14:52 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m64LEqbU080477; Fri, 4 Jul 2008 21:14:52 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200807042114.m64LEqbU080477@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 4 Jul 2008 21:06:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src ObsoleteFiles.inc src/share/man/man4/man4.i386 Makefile sbni.4 src/sys/boot/forth loader.conf src/sys/conf files.i386 files.pc98 src/sys/dev/sbni if_sbni.c if_sbni_isa.c if_sbni_pci.c if_sbnireg.h if_sbnivar.h src/sys/i386/conf NOTES ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 21:14:52 -0000 jhb 2008-07-04 21:06:57 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc share/man/man4/man4.i386 Makefile sys/boot/forth loader.conf sys/conf files.i386 files.pc98 sys/i386/conf NOTES sys/modules Makefile sys/pc98/conf NOTES Removed files: share/man/man4/man4.i386 sbni.4 sys/dev/sbni if_sbni.c if_sbni_isa.c if_sbni_pci.c if_sbnireg.h if_sbnivar.h sys/modules/sbni Makefile Log: SVN rev 180265 on 2008-07-04 21:06:57Z by jhb Remove the sbni(4) driver. No one responded to calls to test it on current@ and stable@. Revision Changes Path 1.149 +8 -0 src/ObsoleteFiles.inc 1.188 +0 -2 src/share/man/man4/man4.i386/Makefile 1.3 +0 -132 src/share/man/man4/man4.i386/sbni.4 (dead) 1.128 +0 -1 src/sys/boot/forth/loader.conf 1.600 +0 -3 src/sys/conf/files.i386 1.366 +0 -2 src/sys/conf/files.pc98 1.26 +0 -1364 src/sys/dev/sbni/if_sbni.c (dead) 1.17 +0 -167 src/sys/dev/sbni/if_sbni_isa.c (dead) 1.14 +0 -191 src/sys/dev/sbni/if_sbni_pci.c (dead) 1.3 +0 -106 src/sys/dev/sbni/if_sbnireg.h (dead) 1.7 +0 -160 src/sys/dev/sbni/if_sbnivar.h (dead) 1.1258 +0 -6 src/sys/i386/conf/NOTES 1.578 +1 -3 src/sys/modules/Makefile 1.2 +0 -10 src/sys/modules/sbni/Makefile (dead) 1.91 +0 -6 src/sys/pc98/conf/NOTES From owner-cvs-src@FreeBSD.ORG Fri Jul 4 21:17:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D77001065672; Fri, 4 Jul 2008 21:17:01 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A98448FC0A; Fri, 4 Jul 2008 21:17:01 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m64LH1re080722; Fri, 4 Jul 2008 21:17:01 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m64LH1Dp080721; Fri, 4 Jul 2008 21:17:01 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200807042117.m64LH1Dp080721@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 4 Jul 2008 21:13:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sbsh if_sbsh.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 21:17:01 -0000 jhb 2008-07-04 21:13:18 UTC FreeBSD src repository Modified files: sys/dev/sbsh if_sbsh.c Log: SVN rev 180266 on 2008-07-04 21:13:18Z by jhb Make sbsh(4) MPSAFE: - Add a mutex to the softc and use it to protect the softc and device hardware. - Setup interrupt handler after ether_ifattach(). - Remove unused sbsh_watchdog() routine. - Protect against concurrent attempts to load firmware. Revision Changes Path 1.20 +109 -90 src/sys/dev/sbsh/if_sbsh.c From owner-cvs-src@FreeBSD.ORG Fri Jul 4 21:28:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 480B51065675; Fri, 4 Jul 2008 21:28:41 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 311D98FC0C; Fri, 4 Jul 2008 21:28:41 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m64LSfBq081830; Fri, 4 Jul 2008 21:28:41 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m64LSfKx081829; Fri, 4 Jul 2008 21:28:41 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200807042128.m64LSfKx081829@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 4 Jul 2008 21:24:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src ObsoleteFiles.inc src/share/man/man4 Makefile sbsh.4 src/sys/conf NOTES files src/sys/dev/sbsh if_sbsh.c if_sbshreg.h src/sys/modules Makefile src/sys/modules/sbsh Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 21:28:41 -0000 jhb 2008-07-04 21:24:35 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc share/man/man4 Makefile sys/conf NOTES files sys/modules Makefile Removed files: share/man/man4 sbsh.4 sys/dev/sbsh if_sbsh.c if_sbshreg.h sys/modules/sbsh Makefile Log: SVN rev 180267 on 2008-07-04 21:24:35Z by jhb Remove the sbsh(4) driver. No one responded to requests for testing the MPSAFE patches on current@ and stable@. This driver also has a fundamental issue in that it sleeps when sending commands to the card including in the if_init/if_start routines (which can be called from interrupt context). As such, the driver shouldn't be working reliably even on 4.x. Revision Changes Path 1.150 +3 -0 src/ObsoleteFiles.inc 1.421 +0 -2 src/share/man/man4/Makefile 1.5 +0 -82 src/share/man/man4/sbsh.4 (dead) 1.1498 +0 -2 src/sys/conf/NOTES 1.1314 +0 -1 src/sys/conf/files 1.21 +0 -1094 src/sys/dev/sbsh/if_sbsh.c (dead) 1.3 +0 -194 src/sys/dev/sbsh/if_sbshreg.h (dead) 1.579 +0 -1 src/sys/modules/Makefile 1.2 +0 -8 src/sys/modules/sbsh/Makefile (dead) From owner-cvs-src@FreeBSD.ORG Fri Jul 4 23:41:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BAE581065696; Fri, 4 Jul 2008 23:41:01 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8C24E8FC20; Fri, 4 Jul 2008 23:41:01 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m64Nf1jS095057; Fri, 4 Jul 2008 23:41:01 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m64Nf1iP095056; Fri, 4 Jul 2008 23:41:01 GMT (envelope-from rpaulo@repoman.freebsd.org) Message-Id: <200807042341.m64Nf1iP095056@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rpaulo@repoman.freebsd.org using -f From: Rui Paulo Date: Fri, 4 Jul 2008 23:40:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/acpi_support acpi_asus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 23:41:01 -0000 rpaulo 2008-07-04 23:40:53 UTC FreeBSD src repository Modified files: sys/dev/acpi_support acpi_asus.c Log: SVN rev 180268 on 2008-07-04 23:40:53Z by rpaulo Fix my previous commit. We actually should pass evaluation args in AcpiEvaluateObject() calls, otherwise, we are not able to bring devices back up (NULL means 0, hence always off). While there add missing WLAN on/off support. MFC after: 3 days Pointy hat to: rpaulo Revision Changes Path 1.36 +44 -3 src/sys/dev/acpi_support/acpi_asus.c From owner-cvs-src@FreeBSD.ORG Sat Jul 5 00:16:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E4661065677; Sat, 5 Jul 2008 00:16:01 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (lefty.soaustin.net [66.135.55.46]) by mx1.freebsd.org (Postfix) with ESMTP id 584A08FC15; Sat, 5 Jul 2008 00:16:01 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 886C68C0BD; Fri, 4 Jul 2008 18:51:24 -0500 (CDT) Date: Fri, 4 Jul 2008 18:51:24 -0500 To: John Baldwin Message-ID: <20080704235124.GA14663@soaustin.net> References: <200807042114.m64LEqbU080477@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200807042114.m64LEqbU080477@repoman.freebsd.org> User-Agent: Mutt/1.5.13 (2006-08-11) From: linimon@lonesome.com (Mark Linimon) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src ObsoleteFiles.inc src/share/man/man4/man4.i386 Makefile sbni.4 src/sys/boot/forth loader.conf src/sys/conf files.i386 files.pc98 src/sys/dev/sbni if_sbni.c if_sbni_isa.c if_sbni_pci.c if_sbnireg.h if_sbnivar.h src/sys/i386/conf NOTES ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 00:16:01 -0000 > Remove the sbni(4) driver. No one responded to calls to test it on > current@ and stable@. With bugmeister hat, I'm going to close a patch against in contained in kern/100425, then. mcl From owner-cvs-src@FreeBSD.ORG Sat Jul 5 01:45:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1FD4A106564A; Sat, 5 Jul 2008 01:45:49 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E51A68FC18; Sat, 5 Jul 2008 01:45:48 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m651jmCR017339; Sat, 5 Jul 2008 01:45:48 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m651jm4b017338; Sat, 5 Jul 2008 01:45:48 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200807050145.m651jm4b017338@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sat, 5 Jul 2008 01:45:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive archive_write_disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 01:45:49 -0000 kientzle 2008-07-05 01:45:31 UTC FreeBSD src repository Modified files: lib/libarchive archive_write_disk.c Log: SVN rev 180269 on 2008-07-05 01:45:31Z by kientzle Don't use the deprecated linux/ext2_fs.h include file. Revision Changes Path 1.27 +0 -3 src/lib/libarchive/archive_write_disk.c From owner-cvs-src@FreeBSD.ORG Sat Jul 5 01:48:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9C0111065671; Sat, 5 Jul 2008 01:48:49 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 874F38FC17; Sat, 5 Jul 2008 01:48:49 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m651mnL0017554; Sat, 5 Jul 2008 01:48:49 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m651mnEU017553; Sat, 5 Jul 2008 01:48:49 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200807050148.m651mnEU017553@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sat, 5 Jul 2008 01:48:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive archive_write_disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 01:48:49 -0000 kientzle 2008-07-05 01:48:33 UTC FreeBSD src repository Modified files: lib/libarchive archive_write_disk.c Log: SVN rev 180270 on 2008-07-05 01:48:33Z by kientzle When ARCHIVE_EXTRACT_PERM is requested (e.g., by "tar -p"), always schedule a chmod() fixup for directories. In particular, this fixes sgid handling on systems where the sgid bit is inherited from the parent directory (which means that the actual mode of the dir does not match the mode used in the mkdir() system call. It may be possible to tighten this condition a bit. In working through this, I also found a few other places where it looks like we can avoid a redundant syscall or two. I've commented those here but not yet tried to address them. Revision Changes Path 1.28 +9 -5 src/lib/libarchive/archive_write_disk.c From owner-cvs-src@FreeBSD.ORG Sat Jul 5 01:50:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B6D001065684; Sat, 5 Jul 2008 01:50:20 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 886188FC0C; Sat, 5 Jul 2008 01:50:20 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m651oKYC017818; Sat, 5 Jul 2008 01:50:20 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m651oKvs017816; Sat, 5 Jul 2008 01:50:20 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200807050150.m651oKvs017816@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sat, 5 Jul 2008 01:50:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive config_freebsd.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 01:50:20 -0000 kientzle 2008-07-05 01:50:07 UTC FreeBSD src repository Modified files: lib/libarchive config_freebsd.h Log: SVN rev 180271 on 2008-07-05 01:50:07Z by kientzle Remove a couple of capability definitions that are never used. Revision Changes Path 1.11 +0 -2 src/lib/libarchive/config_freebsd.h From owner-cvs-src@FreeBSD.ORG Sat Jul 5 01:50:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1798A1065680; Sat, 5 Jul 2008 01:50:52 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DD5258FC13; Sat, 5 Jul 2008 01:50:51 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m651opqN017885; Sat, 5 Jul 2008 01:50:51 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m651opqe017883; Sat, 5 Jul 2008 01:50:51 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200807050150.m651opqe017883@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sat, 5 Jul 2008 01:50:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive archive.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 01:50:52 -0000 kientzle 2008-07-05 01:50:40 UTC FreeBSD src repository Modified files: lib/libarchive archive.h Log: SVN rev 180272 on 2008-07-05 01:50:40Z by kientzle libarchive in FreeBSD-CURRENT is now synched with libarchive-portable 2.5.5. Revision Changes Path 1.18 +2 -2 src/lib/libarchive/archive.h From owner-cvs-src@FreeBSD.ORG Sat Jul 5 02:06:09 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3634A1065677; Sat, 5 Jul 2008 02:06:09 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 07F4F8FC29; Sat, 5 Jul 2008 02:06:09 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65268aj020288; Sat, 5 Jul 2008 02:06:08 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65268aS020287; Sat, 5 Jul 2008 02:06:08 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200807050206.m65268aS020287@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sat, 5 Jul 2008 02:05:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/tar read.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 02:06:09 -0000 kientzle 2008-07-05 02:05:55 UTC FreeBSD src repository Modified files: usr.bin/tar read.c Log: SVN rev 180273 on 2008-07-05 02:05:55Z by kientzle Use %H:%M for strftime() time formatting instead of the non-portable %R. Revision Changes Path 1.39 +1 -1 src/usr.bin/tar/read.c From owner-cvs-src@FreeBSD.ORG Sat Jul 5 02:07:09 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B66451065674; Sat, 5 Jul 2008 02:07:09 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 87CE18FC0A; Sat, 5 Jul 2008 02:07:09 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65279SM020380; Sat, 5 Jul 2008 02:07:09 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65279oe020379; Sat, 5 Jul 2008 02:07:09 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200807050207.m65279oe020379@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sat, 5 Jul 2008 02:06:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/tar write.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 02:07:09 -0000 kientzle 2008-07-05 02:06:55 UTC FreeBSD src repository Modified files: usr.bin/tar write.c Log: SVN rev 180274 on 2008-07-05 02:06:55Z by kientzle Stop using the deprecated linux/ext2_fs.h. Revision Changes Path 1.72 +0 -3 src/usr.bin/tar/write.c From owner-cvs-src@FreeBSD.ORG Sat Jul 5 02:09:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BA41A1065672; Sat, 5 Jul 2008 02:09:25 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8BC8D8FC1E; Sat, 5 Jul 2008 02:09:25 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m6529Pro020551; Sat, 5 Jul 2008 02:09:25 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m6529PPX020550; Sat, 5 Jul 2008 02:09:25 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200807050209.m6529PPX020550@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sat, 5 Jul 2008 02:09:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/tar config_freebsd.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 02:09:25 -0000 kientzle 2008-07-05 02:09:13 UTC FreeBSD src repository Modified files: usr.bin/tar config_freebsd.h Log: SVN rev 180275 on 2008-07-05 02:09:13Z by kientzle Remove HAVE_STRUCT_STAT_ST_RDEV, as it's not used anywhere. Revision Changes Path 1.5 +0 -1 src/usr.bin/tar/config_freebsd.h From owner-cvs-src@FreeBSD.ORG Sat Jul 5 02:10:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 15FE110656D8; Sat, 5 Jul 2008 02:10:12 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 757038FC1E; Sat, 5 Jul 2008 02:10:11 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m652ABaE020679; Sat, 5 Jul 2008 02:10:11 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m652ABR4020678; Sat, 5 Jul 2008 02:10:11 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200807050210.m652ABR4020678@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sat, 5 Jul 2008 02:09:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/tar Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 02:10:12 -0000 kientzle 2008-07-05 02:09:54 UTC FreeBSD src repository Modified files: usr.bin/tar Makefile Log: SVN rev 180276 on 2008-07-05 02:09:54Z by kientzle FreeBSD-CURRENT bsdtar is synched up with libarchive-portable 2.5.5. Revision Changes Path 1.37 +1 -1 src/usr.bin/tar/Makefile From owner-cvs-src@FreeBSD.ORG Sat Jul 5 02:21:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 653B1106575A; Sat, 5 Jul 2008 02:21:58 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 12F778FC16; Sat, 5 Jul 2008 02:21:58 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m652LvPB021703; Sat, 5 Jul 2008 02:21:57 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m652LvcQ021702; Sat, 5 Jul 2008 02:21:57 GMT (envelope-from cperciva@repoman.freebsd.org) Message-Id: <200807050221.m652LvcQ021702@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to cperciva@repoman.freebsd.org using -f From: Colin Percival Date: Sat, 5 Jul 2008 02:21:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/tar write.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 02:21:58 -0000 cperciva 2008-07-05 02:21:51 UTC FreeBSD src repository Modified files: usr.bin/tar write.c Log: SVN rev 180277 on 2008-07-05 02:21:51Z by cperciva Revert CVS revision 1.68; it is now possible for entry to be NULL at the end of write_entry. (This was perfectly safe, since archive_entry_free(NULL) is a no-op, but adding the check back makes the style more consistent.) Revision Changes Path 1.73 +2 -1 src/usr.bin/tar/write.c From owner-cvs-src@FreeBSD.ORG Sat Jul 5 05:15:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B3845106575F; Sat, 5 Jul 2008 05:15:16 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 850E18FC0A; Sat, 5 Jul 2008 05:15:16 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m655FGHJ050327; Sat, 5 Jul 2008 05:15:16 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m655FGHj050326; Sat, 5 Jul 2008 05:15:16 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200807050515.m655FGHj050326@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sat, 5 Jul 2008 05:15:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/cpio config_freebsd.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 05:15:16 -0000 kientzle 2008-07-05 05:15:07 UTC FreeBSD src repository Modified files: usr.bin/cpio config_freebsd.h Log: SVN rev 180278 on 2008-07-05 05:15:07Z by kientzle Remove an unused define. Revision Changes Path 1.2 +0 -1 src/usr.bin/cpio/config_freebsd.h From owner-cvs-src@FreeBSD.ORG Sat Jul 5 05:16:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C73A9106568C; Sat, 5 Jul 2008 05:16:32 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 98C3A8FC1B; Sat, 5 Jul 2008 05:16:32 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m655GWrs050440; Sat, 5 Jul 2008 05:16:32 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m655GW9r050439; Sat, 5 Jul 2008 05:16:32 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200807050516.m655GW9r050439@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sat, 5 Jul 2008 05:16:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/cpio cpio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 05:16:32 -0000 kientzle 2008-07-05 05:16:23 UTC FreeBSD src repository Modified files: usr.bin/cpio cpio.c Log: SVN rev 180279 on 2008-07-05 05:16:23Z by kientzle In -pl mode, only hardlink regular files. I need to test other implementations, but it's clear that dirs and symlinks, at least, shouldn't be hardlinked. Revision Changes Path 1.7 +8 -6 src/usr.bin/cpio/cpio.c From owner-cvs-src@FreeBSD.ORG Sat Jul 5 05:17:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B4E221065684; Sat, 5 Jul 2008 05:17:48 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 86CC38FC1D; Sat, 5 Jul 2008 05:17:48 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m655Hmev050567; Sat, 5 Jul 2008 05:17:48 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m655HmAQ050566; Sat, 5 Jul 2008 05:17:48 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200807050517.m655HmAQ050566@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sat, 5 Jul 2008 05:17:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/cpio Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 05:17:48 -0000 kientzle 2008-07-05 05:17:33 UTC FreeBSD src repository Modified files: usr.bin/cpio Makefile Log: SVN rev 180280 on 2008-07-05 05:17:33Z by kientzle bsdcpio is now at version 1.0.0. Revision Changes Path 1.5 +1 -1 src/usr.bin/cpio/Makefile From owner-cvs-src@FreeBSD.ORG Sat Jul 5 06:05:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3E57C106567A; Sat, 5 Jul 2008 06:05:50 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1069F8FC1D; Sat, 5 Jul 2008 06:05:50 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m6565nn3055922; Sat, 5 Jul 2008 06:05:49 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m6565nP7055921; Sat, 5 Jul 2008 06:05:49 GMT (envelope-from cperciva@repoman.freebsd.org) Message-Id: <200807050605.m6565nP7055921@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to cperciva@repoman.freebsd.org using -f From: Colin Percival Date: Sat, 5 Jul 2008 06:05:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/tar write.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 06:05:50 -0000 cperciva 2008-07-05 06:05:34 UTC FreeBSD src repository Modified files: usr.bin/tar write.c Log: SVN rev 180281 on 2008-07-05 06:05:34Z by cperciva Clean up write_entry by eliminating fd except in the #ifdef __linux block where it is used. [1] Don't leak file descriptors in write_entry_backend if archive_write_header returns ARCHIVE_FAILED. Found by: Coverity Prevent [1] Revision Changes Path 1.74 +14 -13 src/usr.bin/tar/write.c From owner-cvs-src@FreeBSD.ORG Sat Jul 5 06:12:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D49E4106574F; Sat, 5 Jul 2008 06:12:21 +0000 (UTC) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DCBA58FC17; Sat, 5 Jul 2008 06:12:20 +0000 (UTC) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m656CKWT056469; Sat, 5 Jul 2008 06:12:20 GMT (envelope-from jb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m656CKmG056468; Sat, 5 Jul 2008 06:12:20 GMT (envelope-from jb@repoman.freebsd.org) Message-Id: <200807050612.m656CKmG056468@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jb@repoman.freebsd.org using -f From: John Birrell Date: Sat, 5 Jul 2008 06:12:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf kern.post.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 06:12:25 -0000 jb 2008-07-05 06:12:14 UTC FreeBSD src repository Modified files: sys/conf kern.post.mk Log: SVN rev 180282 on 2008-07-05 06:12:14Z by jb Add CTF conversion to the objects compiled from generated code. This allows DTrace scripts to access variables like 'ostype'. Revision Changes Path 1.103 +3 -0 src/sys/conf/kern.post.mk From owner-cvs-src@FreeBSD.ORG Sat Jul 5 08:03:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CFB4D1065679; Sat, 5 Jul 2008 08:03:22 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A1C988FC21; Sat, 5 Jul 2008 08:03:22 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m6583M3x067755; Sat, 5 Jul 2008 08:03:22 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m6583MNN067754; Sat, 5 Jul 2008 08:03:22 GMT (envelope-from cperciva@repoman.freebsd.org) Message-Id: <200807050803.m6583MNN067754@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to cperciva@repoman.freebsd.org using -f From: Colin Percival Date: Sat, 5 Jul 2008 08:03:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/tar bsdtar.h write.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 08:03:22 -0000 cperciva 2008-07-05 08:03:08 UTC FreeBSD src repository Modified files: usr.bin/tar bsdtar.h write.c Log: SVN rev 180283 on 2008-07-05 08:03:08Z by cperciva Use malloc in write_archive to allocate a 64kB buffer for holding file data instead of using 64kB of stack space in copy_file_data and write_file_data. Revision Changes Path 1.34 +1 -0 src/usr.bin/tar/bsdtar.h 1.75 +20 -12 src/usr.bin/tar/write.c From owner-cvs-src@FreeBSD.ORG Sat Jul 5 08:11:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D94421065670; Sat, 5 Jul 2008 08:11:08 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ABA318FC14; Sat, 5 Jul 2008 08:11:08 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m658B8B4068452; Sat, 5 Jul 2008 08:11:08 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m658B8Nx068451; Sat, 5 Jul 2008 08:11:08 GMT (envelope-from cperciva@repoman.freebsd.org) Message-Id: <200807050811.m658B8Nx068451@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to cperciva@repoman.freebsd.org using -f From: Colin Percival Date: Sat, 5 Jul 2008 08:10:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/tar write.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 08:11:09 -0000 cperciva 2008-07-05 08:10:55 UTC FreeBSD src repository Modified files: usr.bin/tar write.c Log: SVN rev 180284 on 2008-07-05 08:10:55Z by cperciva Move duplicated code from tar_mode_[cru] into archive_write. Fix a bug I introduced 7 minutes ago: clean up properly from archive_write if we exit the argv-handling loop due to -C not having an argument. Revision Changes Path 1.76 +15 -32 src/usr.bin/tar/write.c From owner-cvs-src@FreeBSD.ORG Sat Jul 5 08:14:09 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B9EA31065674; Sat, 5 Jul 2008 08:14:09 +0000 (UTC) (envelope-from marck@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8C7A18FC1B; Sat, 5 Jul 2008 08:14:09 +0000 (UTC) (envelope-from marck@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m658E9xV068732; Sat, 5 Jul 2008 08:14:09 GMT (envelope-from marck@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m658E9lC068731; Sat, 5 Jul 2008 08:14:09 GMT (envelope-from marck@repoman.freebsd.org) Message-Id: <200807050814.m658E9lC068731@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marck@repoman.freebsd.org using -f From: Dmitry Morozovsky Date: Sat, 5 Jul 2008 08:14:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sbin/mdconfig mdconfig.8 mdconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 08:14:09 -0000 marck 2008-07-05 08:14:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sbin/mdconfig mdconfig.8 mdconfig.c Log: SVN rev 180285 on 2008-07-05 08:14:04Z by marck MFC r79910: Add -v (verbose) option to -l command, to show size and backing store of all md devices at one time. Approved by: phk Revision Changes Path 1.37.2.2 +5 -1 src/sbin/mdconfig/mdconfig.8 1.54.2.2 +12 -6 src/sbin/mdconfig/mdconfig.c From owner-cvs-src@FreeBSD.ORG Sat Jul 5 08:55:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 16BBD1065765; Sat, 5 Jul 2008 08:55:22 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DD8EC8FC16; Sat, 5 Jul 2008 08:55:21 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m658tL1H081271; Sat, 5 Jul 2008 08:55:21 GMT (envelope-from phk@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m658tLQI081270; Sat, 5 Jul 2008 08:55:21 GMT (envelope-from phk@repoman.freebsd.org) Message-Id: <200807050855.m658tLQI081270@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to phk@repoman.freebsd.org using -f From: Poul-Henning Kamp Date: Sat, 5 Jul 2008 08:54:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 08:55:22 -0000 phk 2008-07-05 08:54:58 UTC FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: SVN rev 180286 on 2008-07-05 08:54:58Z by phk Two quotes too good to miss. Revision Changes Path 1.266 +7 -0 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Sat Jul 5 10:29:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8FB41106575B; Sat, 5 Jul 2008 10:29:39 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 626BF8FC13; Sat, 5 Jul 2008 10:29:39 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65ATd6x091118; Sat, 5 Jul 2008 10:29:39 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65ATduc091117; Sat, 5 Jul 2008 10:29:39 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200807051029.m65ATduc091117@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Sat, 5 Jul 2008 10:29:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/mountd exports.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 10:29:39 -0000 danger 2008-07-05 10:29:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/mountd exports.5 Log: SVN rev 180287 on 2008-07-05 10:29:27Z by danger MFC r154990, r180071, r180112, r180154: - use the ".Pa" macro for path names - markup fixes - advise to use rc script to SIGHUP mountd - add some missing words - add information about possiblity of using /prefix network notation [1] PR: docs/124373 [1] Obtained from: NetBSD [1] Revision Changes Path 1.27.8.1 +107 -37 src/usr.sbin/mountd/exports.5 From owner-cvs-src@FreeBSD.ORG Sat Jul 5 10:48:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D3CC1106564A; Sat, 5 Jul 2008 10:48:10 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A72678FC1C; Sat, 5 Jul 2008 10:48:10 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65AmAvY092723; Sat, 5 Jul 2008 10:48:10 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65AmAjP092722; Sat, 5 Jul 2008 10:48:10 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200807051048.m65AmAjP092722@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Sat, 5 Jul 2008 10:47:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/su su.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 10:48:10 -0000 danger 2008-07-05 10:47:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/su su.1 Log: SVN rev 180288 on 2008-07-05 10:47:59Z by danger MFC r180155: - add the -m option to the example commands because they would fail w/o it as the ``man'' user does not have a valid shell by default. PR: docs/121713 Revision Changes Path 1.40.2.1 +9 -4 src/usr.bin/su/su.1 From owner-cvs-src@FreeBSD.ORG Sat Jul 5 11:01:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E5EDE1065697; Sat, 5 Jul 2008 11:01:26 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BA0688FC12; Sat, 5 Jul 2008 11:01:26 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65B1QbN093965; Sat, 5 Jul 2008 11:01:26 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65B1Qlq093964; Sat, 5 Jul 2008 11:01:26 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200807051101.m65B1Qlq093964@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Sat, 5 Jul 2008 11:01:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/su su.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 11:01:27 -0000 danger 2008-07-05 11:01:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/su su.1 Log: SVN rev 180289 on 2008-07-05 11:01:11Z by danger MFC r162792 [1], r171562 [2], r180155 [3]: - markup fixes [1] - Stop mentioning /usr/X11R6 [2] - add the -m option to the example commands because they would fail w/o it as the ``man'' user does not have a valid shell by default. [3] PR: docs/121713 [3] Revision Changes Path 1.36.2.3 +12 -7 src/usr.bin/su/su.1 From owner-cvs-src@FreeBSD.ORG Sat Jul 5 11:08:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B456F1065693; Sat, 5 Jul 2008 11:08:42 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A1EBD8FC24; Sat, 5 Jul 2008 11:08:42 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65B8g2q095787; Sat, 5 Jul 2008 11:08:42 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65B8g2o095786; Sat, 5 Jul 2008 11:08:42 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200807051108.m65B8g2o095786@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Sat, 5 Jul 2008 11:08:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.sbin/wpa/wpa_supplicant Makefile wpa_supplicant.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 11:08:42 -0000 danger 2008-07-05 11:08:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin/wpa/wpa_supplicant Makefile wpa_supplicant.conf.5 Log: SVN rev 180290 on 2008-07-05 11:08:26Z by danger MFC r180158: - install the example wpa_supplicant.conf file to the share/examples/etc directory [1] - add the FILES section to the wpa_supplicant.conf.5 file, so that people will be able to detect the example configuration file easier. [2] PR: docs/121821 [2] Revision Changes Path 1.11.2.5 +1 -1 src/usr.sbin/wpa/wpa_supplicant/Makefile 1.9.2.1 +5 -0 src/usr.sbin/wpa/wpa_supplicant/wpa_supplicant.conf.5 From owner-cvs-src@FreeBSD.ORG Sat Jul 5 13:12:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4DE7D1065678; Sat, 5 Jul 2008 13:12:12 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3B5B88FC17; Sat, 5 Jul 2008 13:12:12 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65DCBQX018223; Sat, 5 Jul 2008 13:12:11 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65DCBJg018222; Sat, 5 Jul 2008 13:12:11 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807051312.m65DCBJg018222@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Sat, 5 Jul 2008 13:10:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/linux linux_misc.c src/sys/compat/svr4 svr4_stat.c src/sys/dev/syscons/daemon daemon_saver.c src/sys/fs/cd9660 cd9660_rrip.c src/sys/geom/vinum geom_vinum_drive.c src/sys/i386/ibcs2 ibcs2_socksys.c src/sys/kern ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 13:12:12 -0000 rwatson 2008-07-05 13:10:10 UTC FreeBSD src repository Modified files: sys/compat/linux linux_misc.c sys/compat/svr4 svr4_stat.c sys/dev/syscons/daemon daemon_saver.c sys/fs/cd9660 cd9660_rrip.c sys/geom/vinum geom_vinum_drive.c sys/i386/ibcs2 ibcs2_socksys.c sys/kern kern_jail.c kern_mib.c kern_xxx.c sys/netinet6 icmp6.c in6.c in6_ifattach.c sys/nfsclient bootp_subr.c nfs_vfsops.c sys/nlm nlm_advlock.c sys/rpc authunix_prot.c sys/sys kernel.h Log: SVN rev 180291 on 2008-07-05 13:10:10Z by rwatson Introduce a new lock, hostname_mtx, and use it to synchronize access to global hostname and domainname variables. Where necessary, copy to or from a stack-local buffer before performing copyin() or copyout(). A few uses, such as in cd9660 and daemon_saver, remain under-synchronized and will require further updates. Correct a bug in which a failed copyin() of domainname would leave domainname potentially corrupted. MFC after: 3 weeks Revision Changes Path 1.222 +2 -0 src/sys/compat/linux/linux_misc.c 1.24 +1 -0 src/sys/compat/svr4/svr4_stat.c 1.25 +2 -0 src/sys/dev/syscons/daemon/daemon_saver.c 1.31 +2 -0 src/sys/fs/cd9660/cd9660_rrip.c 1.28 +2 -0 src/sys/geom/vinum/geom_vinum_drive.c 1.23 +7 -1 src/sys/i386/ibcs2/ibcs2_socksys.c 1.79 +4 -1 src/sys/kern/kern_jail.c 1.89 +42 -6 src/sys/kern/kern_mib.c 1.51 +17 -15 src/sys/kern/kern_xxx.c 1.85 +6 -0 src/sys/netinet6/icmp6.c 1.80 +4 -1 src/sys/netinet6/in6.c 1.43 +4 -1 src/sys/netinet6/in6_ifattach.c 1.73 +2 -0 src/sys/nfsclient/bootp_subr.c 1.207 +2 -0 src/sys/nfsclient/nfs_vfsops.c 1.2 +4 -0 src/sys/nlm/nlm_advlock.c 1.4 +4 -0 src/sys/rpc/authunix_prot.c 1.142 +1 -0 src/sys/sys/kernel.h From owner-cvs-src@FreeBSD.ORG Sat Jul 5 13:40:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 98366106575D; Sat, 5 Jul 2008 13:40:43 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 719708FC12; Sat, 5 Jul 2008 13:40:43 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65Deh6N020462; Sat, 5 Jul 2008 13:40:43 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65DehGA020461; Sat, 5 Jul 2008 13:40:43 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200807051340.m65DehGA020461@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Sat, 5 Jul 2008 13:40:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/modules/bge Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 13:40:46 -0000 marius 2008-07-05 13:40:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/modules/bge Makefile Log: SVN rev 180292 on 2008-07-05 13:40:36Z by marius MFC: r170478 Add ofw_bus_if.h as a dependency on sparc64, necessary since r180051. Revision Changes Path 1.3.2.1 +4 -0 src/sys/modules/bge/Makefile From owner-cvs-src@FreeBSD.ORG Sat Jul 5 13:49:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 152C41065672; Sat, 5 Jul 2008 13:49:50 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E0CA38FC14; Sat, 5 Jul 2008 13:49:49 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65Dnn9w021203; Sat, 5 Jul 2008 13:49:49 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65DnnI1021202; Sat, 5 Jul 2008 13:49:49 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200807051349.m65DnnI1021202@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Sat, 5 Jul 2008 13:45:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/bind config.mk src/usr.sbin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 13:49:50 -0000 marius 2008-07-05 13:45:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/bind config.mk usr.sbin Makefile Log: SVN rev 180293 on 2008-07-05 13:45:44Z by marius Fix the compiltion of bind when NO_OPENSSL is defined. Revision Changes Path 1.14.2.2 +2 -2 src/lib/bind/config.mk 1.332.2.13 +1 -1 src/usr.sbin/Makefile From owner-cvs-src@FreeBSD.ORG Sat Jul 5 15:13:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 942A2106568A; Sat, 5 Jul 2008 15:13:32 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AA0968FC12; Sat, 5 Jul 2008 15:13:30 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65FDU4x030046; Sat, 5 Jul 2008 15:13:30 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65FDUUZ030045; Sat, 5 Jul 2008 15:13:30 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200807051513.m65FDUUZ030045@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Sat, 5 Jul 2008 15:13:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d nfsclient X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 15:13:32 -0000 mtm 2008-07-05 15:13:21 UTC FreeBSD src repository Modified files: etc/rc.d nfsclient Log: SVN rev 180294 on 2008-07-05 15:13:21Z by mtm Quiet down rc.d/nfsclient by not printing anything in 'quiet' mode. Instead issue a warning of it fails to set the sysctls. Revision Changes Path 1.7 +7 -3 src/etc/rc.d/nfsclient From owner-cvs-src@FreeBSD.ORG Sat Jul 5 15:20:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AA73C1065677; Sat, 5 Jul 2008 15:20:17 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 830A08FC30; Sat, 5 Jul 2008 15:20:17 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65FKHdH030633; Sat, 5 Jul 2008 15:20:17 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65FKH5S030632; Sat, 5 Jul 2008 15:20:17 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200807051520.m65FKH5S030632@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Sat, 5 Jul 2008 15:19:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d mountcritlocal X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 15:20:17 -0000 mtm 2008-07-05 15:19:58 UTC FreeBSD src repository Modified files: etc/rc.d mountcritlocal Log: SVN rev 180295 on 2008-07-05 15:19:58Z by mtm There's no need to announce that we're mounting local filesystems when running in quiet mode since if we fail to mount any of them the boot process gets interrupted. Revision Changes Path 1.17 +2 -2 src/etc/rc.d/mountcritlocal From owner-cvs-src@FreeBSD.ORG Sat Jul 5 15:27:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B5D80106567A; Sat, 5 Jul 2008 15:27:48 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8E2D68FC1F; Sat, 5 Jul 2008 15:27:48 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65FRmWN031175; Sat, 5 Jul 2008 15:27:48 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65FRm0Q031174; Sat, 5 Jul 2008 15:27:48 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200807051527.m65FRm0Q031174@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Sat, 5 Jul 2008 15:27:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d ipfw X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 15:27:48 -0000 mtm 2008-07-05 15:27:39 UTC FreeBSD src repository Modified files: etc/rc.d ipfw Log: SVN rev 180296 on 2008-07-05 15:27:39Z by mtm No need to display the result of enabling the ipfw sysctl if it's successfull. Issue a warning if it fails, however. Revision Changes Path 1.18 +3 -1 src/etc/rc.d/ipfw From owner-cvs-src@FreeBSD.ORG Sat Jul 5 15:28:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B4947106568C; Sat, 5 Jul 2008 15:28:34 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8E2C18FC1E; Sat, 5 Jul 2008 15:28:34 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65FSYKK031258; Sat, 5 Jul 2008 15:28:34 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65FSYbc031257; Sat, 5 Jul 2008 15:28:34 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200807051528.m65FSYbc031257@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Sat, 5 Jul 2008 15:28:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 15:28:36 -0000 marius 2008-07-05 15:28:30 UTC FreeBSD src repository Modified files: sys/sparc64/include in_cksum.h Log: SVN rev 180297 on 2008-07-05 15:28:30Z by marius Revert the addition of "__volatile" to "__asm" done in r180011, since the condition codes where added to the clobber lists in r180073 the former is unnecessary. Revision Changes Path 1.6 +4 -4 src/sys/sparc64/include/in_cksum.h From owner-cvs-src@FreeBSD.ORG Sat Jul 5 15:30:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B763E106568C; Sat, 5 Jul 2008 15:30:20 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 817CA8FC1A; Sat, 5 Jul 2008 15:30:20 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65FUKY6031461; Sat, 5 Jul 2008 15:30:20 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65FUKJM031460; Sat, 5 Jul 2008 15:30:20 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200807051530.m65FUKJM031460@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Sat, 5 Jul 2008 15:30:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sparc64/sparc64 in_cksum.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 15:30:20 -0000 marius 2008-07-05 15:30:07 UTC FreeBSD src repository Modified files: sys/sparc64/sparc64 in_cksum.c Log: SVN rev 180298 on 2008-07-05 15:30:07Z by marius - Fix spelling and style. - Use __FBSDID. Revision Changes Path 1.3 +26 -21 src/sys/sparc64/sparc64/in_cksum.c From owner-cvs-src@FreeBSD.ORG Sat Jul 5 15:45:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A782410657D5; Sat, 5 Jul 2008 15:45:06 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 988F58FC13; Sat, 5 Jul 2008 15:45:06 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65Fj6vI032700; Sat, 5 Jul 2008 15:45:06 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65Fj6ee032699; Sat, 5 Jul 2008 15:45:06 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200807051545.m65Fj6ee032699@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Sat, 5 Jul 2008 15:44:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sparc64/sparc64 in_cksum.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 15:45:06 -0000 marius 2008-07-05 15:44:56 UTC FreeBSD src repository Modified files: sys/sparc64/sparc64 in_cksum.c Log: SVN rev 180299 on 2008-07-05 15:44:56Z by marius - Merge macros depending on the flags being preserved between calls into a single "__asm"-statement as GCC doesn't guarantee their consecutive output even when using consecutive "__asm __volatile"- statement for them. Remove the otherwise unnecessary "__volatile". [1] - The inline assembler instructions used here alter the condition codes so add them to the clobber list accordingly. - The inline assembler instructions used here uses output operands before all input operands are consumed so add appropriate modifiers. Pointed out by: bde [1] MFC after: 2 weeks Revision Changes Path 1.4 +41 -33 src/sys/sparc64/sparc64/in_cksum.c From owner-cvs-src@FreeBSD.ORG Sat Jul 5 16:14:01 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 96DFC106566C; Sat, 5 Jul 2008 16:14:01 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from mail.cksoft.de (mail.cksoft.de [62.111.66.27]) by mx1.freebsd.org (Postfix) with ESMTP id 4F0768FC15; Sat, 5 Jul 2008 16:14:01 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from localhost (amavis.str.cksoft.de [192.168.74.71]) by mail.cksoft.de (Postfix) with ESMTP id E924A41C758; Sat, 5 Jul 2008 17:55:05 +0200 (CEST) X-Virus-Scanned: amavisd-new at cksoft.de Received: from mail.cksoft.de ([62.111.66.27]) by localhost (amavis.str.cksoft.de [192.168.74.71]) (amavisd-new, port 10024) with ESMTP id 2gH3RV1zrhw3; Sat, 5 Jul 2008 17:55:05 +0200 (CEST) Received: by mail.cksoft.de (Postfix, from userid 66) id 8E59441C756; Sat, 5 Jul 2008 17:55:05 +0200 (CEST) Received: from maildrop.int.zabbadoz.net (maildrop.int.zabbadoz.net [10.111.66.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.int.zabbadoz.net (Postfix) with ESMTP id 33AE044487F; Sat, 5 Jul 2008 15:52:36 +0000 (UTC) Date: Sat, 5 Jul 2008 15:52:36 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Brooks Davis In-Reply-To: <200804301629.m3UGTFn2076936@repoman.freebsd.org> Message-ID: <20080705155205.W57089@maildrop.int.zabbadoz.net> References: <200804301629.m3UGTFn2076936@repoman.freebsd.org> X-OpenPGP-Key: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc network.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 16:14:01 -0000 On Wed, 30 Apr 2008, Brooks Davis wrote: > brooks 2008-04-30 16:29:15 UTC > > FreeBSD src repository > > Modified files: > etc network.subr > Log: > Emit a warning when the network_interfaces variable is not set to AUTO. why do we have this warning and why do we no longer want to support anything but auto? -- Bjoern A. Zeeb Stop bit received. Insert coin for new game. From owner-cvs-src@FreeBSD.ORG Sat Jul 5 16:28:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 56C30106569B; Sat, 5 Jul 2008 16:28:23 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2D6D78FC1F; Sat, 5 Jul 2008 16:28:23 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65GSNGn037184; Sat, 5 Jul 2008 16:28:23 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65GSNFV037183; Sat, 5 Jul 2008 16:28:23 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200807051628.m65GSNFV037183@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Sat, 5 Jul 2008 16:28:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 16:28:23 -0000 marius 2008-07-05 16:28:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/sparc64/include in_cksum.h Log: SVN rev 180300 on 2008-07-05 16:28:08Z by marius MFC: r180073 Add the condition codes to the clobber list. Revision Changes Path 1.3.2.1 +8 -8 src/sys/sparc64/include/in_cksum.h From owner-cvs-src@FreeBSD.ORG Sat Jul 5 16:29:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EB8401065673; Sat, 5 Jul 2008 16:29:08 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C240A8FC18; Sat, 5 Jul 2008 16:29:08 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65GT8C4037268; Sat, 5 Jul 2008 16:29:08 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65GT8Uk037266; Sat, 5 Jul 2008 16:29:08 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200807051629.m65GT8Uk037266@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Sat, 5 Jul 2008 16:28:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 16:29:09 -0000 marius 2008-07-05 16:28:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/sparc64/include in_cksum.h Log: SVN rev 180301 on 2008-07-05 16:28:52Z by marius MFC: r180073 Add the condition codes to the clobber list. Revision Changes Path 1.2.8.2 +8 -8 src/sys/sparc64/include/in_cksum.h From owner-cvs-src@FreeBSD.ORG Sat Jul 5 16:30:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 426D2106567D; Sat, 5 Jul 2008 16:30:56 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 18AFC8FC1B; Sat, 5 Jul 2008 16:30:56 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65GUuJU037469; Sat, 5 Jul 2008 16:30:56 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65GUtji037468; Sat, 5 Jul 2008 16:30:55 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200807051630.m65GUtji037468@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Sat, 5 Jul 2008 16:30:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/sun4v/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 16:30:56 -0000 marius 2008-07-05 16:30:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/sun4v/include in_cksum.h Log: SVN rev 180302 on 2008-07-05 16:30:46Z by marius MFC: r180010 Given that sun4u uses sparc64/sparc64/in_cksum.c, use the sparc64 here also. Revision Changes Path 1.1.2.1 +2 -164 src/sys/sun4v/include/in_cksum.h From owner-cvs-src@FreeBSD.ORG Sat Jul 5 16:32:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 79A8E1065677; Sat, 5 Jul 2008 16:32:12 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 500E28FC1E; Sat, 5 Jul 2008 16:32:12 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65GWC5r037603; Sat, 5 Jul 2008 16:32:12 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65GWCFJ037602; Sat, 5 Jul 2008 16:32:12 GMT (envelope-from nyan@repoman.freebsd.org) Message-Id: <200807051632.m65GWCFJ037602@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nyan@repoman.freebsd.org using -f From: Takahashi Yoshihiro Date: Sat, 5 Jul 2008 16:31:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/pc98/include bus.h src/sys/pc98/pc98 busiosubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 16:32:12 -0000 nyan 2008-07-05 16:31:58 UTC FreeBSD src repository Modified files: sys/pc98/include bus.h sys/pc98/pc98 busiosubr.c Log: SVN rev 180303 on 2008-07-05 16:31:58Z by nyan Add i386_memio_compare() to compare two resources. It's used by uart(4) in the future. Revision Changes Path 1.7 +9 -0 src/sys/pc98/include/bus.h 1.6 +25 -0 src/sys/pc98/pc98/busiosubr.c From owner-cvs-src@FreeBSD.ORG Sat Jul 5 16:39:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B7214106566C; Sat, 5 Jul 2008 16:39:28 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A75C58FC13; Sat, 5 Jul 2008 16:39:28 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65GdSUr038280; Sat, 5 Jul 2008 16:39:28 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65GdSoD038279; Sat, 5 Jul 2008 16:39:28 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807051639.m65GdSoD038279@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Sat, 5 Jul 2008 16:39:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/lmc if_lmc.c if_lmc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 16:39:28 -0000 rwatson 2008-07-05 16:39:24 UTC FreeBSD src repository Modified files: sys/dev/lmc if_lmc.c if_lmc.h Log: SVN rev 180304 on 2008-07-05 16:39:24Z by rwatson Rename several functions in if_lmc with potential name collisions with global symbols, such as raw_input and raw_output, to have lmc_ prefixes. This doesn't affect actual functionality since the functions are static, but will limit the opportunities for current confusion and future difficulty. MFC after: 3 days Revision Changes Path 1.33 +27 -25 src/sys/dev/lmc/if_lmc.c 1.6 +8 -8 src/sys/dev/lmc/if_lmc.h From owner-cvs-src@FreeBSD.ORG Sat Jul 5 18:05:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 115751065693; Sat, 5 Jul 2008 18:05:39 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F0EA98FC12; Sat, 5 Jul 2008 18:05:38 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65I5c2V056633; Sat, 5 Jul 2008 18:05:38 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65I5c5P056632; Sat, 5 Jul 2008 18:05:38 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807051805.m65I5c5P056632@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Sat, 5 Jul 2008 18:03:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net raw_cb.c raw_cb.h raw_usrreq.c src/sys/netinet raw_ip.c src/sys/netinet6 raw_ip6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 18:05:39 -0000 rwatson 2008-07-05 18:03:39 UTC FreeBSD src repository Modified files: sys/net raw_cb.c raw_cb.h raw_usrreq.c sys/netinet raw_ip.c sys/netinet6 raw_ip6.c Log: SVN rev 180305 on 2008-07-05 18:03:39Z by rwatson Improve approximation of style(9) in raw socket code. Revision Changes Path 1.36 +11 -17 src/sys/net/raw_cb.c 1.20 +4 -3 src/sys/net/raw_cb.h 1.45 +32 -41 src/sys/net/raw_usrreq.c 1.186 +75 -62 src/sys/netinet/raw_ip.c 1.79 +75 -57 src/sys/netinet6/raw_ip6.c From owner-cvs-src@FreeBSD.ORG Sat Jul 5 18:55:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 05479106576F; Sat, 5 Jul 2008 18:55:12 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C7C808FC0A; Sat, 5 Jul 2008 18:55:12 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65ItCAf060522; Sat, 5 Jul 2008 18:55:12 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65ItCFl060521; Sat, 5 Jul 2008 18:55:12 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807051855.m65ItCFl060521@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Sat, 5 Jul 2008 18:55:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet raw_ip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 18:55:13 -0000 rwatson 2008-07-05 18:55:03 UTC FreeBSD src repository Modified files: sys/netinet raw_ip.c Log: SVN rev 180306 on 2008-07-05 18:55:03Z by rwatson Rename raw_append() to rip_append(): the raw_ prefix is generally used for functions in the generic raw socket library (raw_cb.c, raw_usrreq.c), and they are not used for IPv4 raw sockets. MFC after: 3 days Revision Changes Path 1.187 +3 -3 src/sys/netinet/raw_ip.c From owner-cvs-src@FreeBSD.ORG Sat Jul 5 19:13:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C7FC410656A6; Sat, 5 Jul 2008 19:13:01 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A5A118FC12; Sat, 5 Jul 2008 19:13:01 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65JD1Uk063648; Sat, 5 Jul 2008 19:13:01 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65JD1AX063647; Sat, 5 Jul 2008 19:13:01 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200807051913.m65JD1AX063647@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Sat, 5 Jul 2008 19:12:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net raw_cb.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 19:13:05 -0000 rwatson 2008-07-05 19:12:55 UTC FreeBSD src repository Modified files: sys/net raw_cb.h Log: SVN rev 180307 on 2008-07-05 19:12:55Z by rwatson Clarify comments and prototypes in raw_cb.h: - the protosw entries are used directly - the usrreq functions are library routines, generally wrapped by consumers rather than being used directly - the usrreq structure entries are likewise typically wrapped Remove the rather incorrect #if 0'd pr_input_t prototype for raw_input. MFC after: 3 days Revision Changes Path 1.21 +13 -9 src/sys/net/raw_cb.h From owner-cvs-src@FreeBSD.ORG Sat Jul 5 19:36:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AB8681065676; Sat, 5 Jul 2008 19:36:08 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7DD258FC1F; Sat, 5 Jul 2008 19:36:08 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65Ja8xU065626; Sat, 5 Jul 2008 19:36:08 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65Ja8vW065625; Sat, 5 Jul 2008 19:36:08 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200807051936.m65Ja8vW065625@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Sat, 5 Jul 2008 19:34:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_malloc.c src/sys/vm vm_kern.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 19:36:08 -0000 alc 2008-07-05 19:34:33 UTC FreeBSD src repository Modified files: sys/kern kern_malloc.c sys/vm vm_kern.h Log: SVN rev 180308 on 2008-07-05 19:34:33Z by alc Enable the creation of a kmem map larger than 4GB. Submitted by: Tz-Huan Huang Make several variables related to kmem map auto-sizing static. Found by: CScout Revision Changes Path 1.167 +11 -11 src/sys/kern/kern_malloc.c 1.30 +1 -1 src/sys/vm/vm_kern.h From owner-cvs-src@FreeBSD.ORG Sat Jul 5 19:57:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A55901065671; Sat, 5 Jul 2008 19:57:07 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 784EA8FC17; Sat, 5 Jul 2008 19:57:07 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65Jv72J067492; Sat, 5 Jul 2008 19:57:07 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65Jv75V067491; Sat, 5 Jul 2008 19:57:07 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200807051957.m65Jv75V067491@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sat, 5 Jul 2008 19:56:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net80211 ieee80211_ht.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 19:57:07 -0000 sam 2008-07-05 19:56:47 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_ht.c Log: SVN rev 180309 on 2008-07-05 19:56:47Z by sam correct construction of delba action frame; don't shift+mask the initiator argument Submitted by: Marvell Revision Changes Path 1.11 +1 -1 src/sys/net80211/ieee80211_ht.c From owner-cvs-src@FreeBSD.ORG Sat Jul 5 20:11:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E77A61065686; Sat, 5 Jul 2008 20:11:38 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D47058FC0A; Sat, 5 Jul 2008 20:11:38 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65KBc1j070034; Sat, 5 Jul 2008 20:11:38 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65KBc9Z070033; Sat, 5 Jul 2008 20:11:38 GMT (envelope-from csjp@repoman.freebsd.org) Message-Id: <200807052011.m65KBc9Z070033@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to csjp@repoman.freebsd.org using -f From: "Christian S.J. Peron" Date: Sat, 5 Jul 2008 20:11:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net bpf.c bpf_zerocopy.c bpf_zerocopy.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 20:11:39 -0000 csjp 2008-07-05 20:11:28 UTC FreeBSD src repository Modified files: sys/net bpf.c bpf_zerocopy.c bpf_zerocopy.h Log: SVN rev 180310 on 2008-07-05 20:11:28Z by csjp Make sure we are clearing the ZBUF_FLAG_IMMUTABLE any time a free buffer is reclaimed by the kernel. This fixes a bug resulted in the kernel over writing packet data while user-space was still processing it when zerocopy is enabled. (Or a panic if invariants was enabled). Discussed with: rwatson Revision Changes Path 1.196 +25 -0 src/sys/net/bpf.c 1.5 +18 -0 src/sys/net/bpf_zerocopy.c 1.3 +1 -0 src/sys/net/bpf_zerocopy.h From owner-cvs-src@FreeBSD.ORG Sat Jul 5 20:45:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ACC3D10656D8; Sat, 5 Jul 2008 20:45:10 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 47B828FC1E; Sat, 5 Jul 2008 20:45:10 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65KjAk5072693; Sat, 5 Jul 2008 20:45:10 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65KjAa6072692; Sat, 5 Jul 2008 20:45:10 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200807052045.m65KjAa6072692@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Sat, 5 Jul 2008 20:44:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/include pmap.h vmparam.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 20:45:10 -0000 alc 2008-07-05 20:44:55 UTC FreeBSD src repository Modified files: sys/amd64/include pmap.h vmparam.h Log: SVN rev 180311 on 2008-07-05 20:44:55Z by alc Increase the kernel map's size to 7GB, making room for a kmem map of size greater than 4GB. (Auto-sizing will set the ceiling on the kmem map size to 4.2GB.) Revision Changes Path 1.144 +2 -2 src/sys/amd64/include/pmap.h 1.55 +2 -2 src/sys/amd64/include/vmparam.h From owner-cvs-src@FreeBSD.ORG Sat Jul 5 23:19:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 36E74106567F; Sat, 5 Jul 2008 23:19:43 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 074BF8FC23; Sat, 5 Jul 2008 23:19:43 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65NJgjm097892; Sat, 5 Jul 2008 23:19:42 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65NJgp8097891; Sat, 5 Jul 2008 23:19:42 GMT (envelope-from rpaulo@repoman.freebsd.org) Message-Id: <200807052319.m65NJgp8097891@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rpaulo@repoman.freebsd.org using -f From: Rui Paulo Date: Sat, 5 Jul 2008 23:19:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/k8temp k8temp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 23:19:43 -0000 rpaulo 2008-07-05 23:19:37 UTC FreeBSD src repository Modified files: sys/dev/k8temp k8temp.c Log: SVN rev 180312 on 2008-07-05 23:19:37Z by rpaulo Use config_intrhook API to create the dev.cpu.N.temperature sysctl node. Our hook creates the sysctl node before root is mounted, but after cpu is probed. It seems that k8temp can be loaded before the cpu module and, in those cases, dev.cpu.0.temperature was not created. PR: 124939 Revision Changes Path 1.5 +42 -20 src/sys/dev/k8temp/k8temp.c From owner-cvs-src@FreeBSD.ORG Sat Jul 5 23:54:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 139CD1065673; Sat, 5 Jul 2008 23:54:14 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D7C148FC13; Sat, 5 Jul 2008 23:54:13 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m65NsDDA000790; Sat, 5 Jul 2008 23:54:13 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m65NsDGK000789; Sat, 5 Jul 2008 23:54:13 GMT (envelope-from rpaulo@repoman.freebsd.org) Message-Id: <200807052354.m65NsDGK000789@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rpaulo@repoman.freebsd.org using -f From: Rui Paulo Date: Sat, 5 Jul 2008 23:54:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/k8temp k8temp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 23:54:14 -0000 rpaulo 2008-07-05 23:54:02 UTC FreeBSD src repository Modified files: sys/dev/k8temp k8temp.c Log: SVN rev 180313 on 2008-07-05 23:54:02Z by rpaulo Add a missing call to config_intrhook_establish(). Revision Changes Path 1.6 +1 -0 src/sys/dev/k8temp/k8temp.c