From owner-cvs-src@FreeBSD.ORG Sun Jun 1 01:47: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 5BAC51065673; Sun, 1 Jun 2008 01:47:02 +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 4918C8FC19; Sun, 1 Jun 2008 01:47:02 +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 m511l2RW035828; Sun, 1 Jun 2008 01:47:02 GMT (envelope-from jb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m511l2QS035827; Sun, 1 Jun 2008 01:47:02 GMT (envelope-from jb@repoman.freebsd.org) Message-Id: <200806010147.m511l2QS035827@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jb@repoman.freebsd.org using -f From: John Birrell Date: Sun, 1 Jun 2008 01:46: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/cddl/contrib/opensolaris/uts/common/dtrace dtrace.c src/sys/cddl/contrib/opensolaris/uts/common/sys dtrace_impl.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, 01 Jun 2008 01:47:02 -0000 jb 2008-06-01 01:47:02 UTC FreeBSD src repository Modified files: sys/cddl/contrib/opensolaris/uts/common/dtrace dtrace.c sys/cddl/contrib/opensolaris/uts/common/sys dtrace_impl.h Log: SVN rev 179469 on 2008-06-01 01:46:37Z by jb Merge a recent change from the OpenSolaris source tree. (Don't ask for a vendor import of this yet, we're in the early days of svn) Instead of using cyclic timers to call the state clean and deadman callbacks, use a callout on FreeBSD to avoid the deadlock on FreeBSD due to trying to send interprocessor interrupts with interrupts disabled. Reported by: ps, jhb, peter, thompsa Revision Changes Path 1.4 +89 -13 src/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c 1.3 +7 -0 src/sys/cddl/contrib/opensolaris/uts/common/sys/dtrace_impl.h From owner-cvs-src@FreeBSD.ORG Sun Jun 1 07:37: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 D08641065682; Sun, 1 Jun 2008 07:37:18 +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 D0A5B8FC0C; Sun, 1 Jun 2008 07:37:18 +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 m517bI0o079855; Sun, 1 Jun 2008 07:37:18 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m517bIff079854; Sun, 1 Jun 2008 07:37:18 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200806010737.m517bIff079854@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Sun, 1 Jun 2008 07:36: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/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: Sun, 01 Jun 2008 07:37:18 -0000 alc 2008-06-01 07:37:18 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c Log: SVN rev 179471 on 2008-06-01 07:36:59Z by alc Correct an error in pmap_promote_pde() that may result in an errant promotion within the kernel's address space. Specifically, pmap_promote_pde() is only called when the page table page (PTP) that is referenced by the given PDE has a full "use count", i.e., its wire_count is 512. Although this guarantees for a user address space that all 512 PTEs in the PTP hold valid mappings, the same is not true of the kernel's address space. A kernel PTP always has a use count of 512 regardless of the state of the PTEs. Therefore, pmap_promote_pde() should not assume (or assert) that the first PTE in the PTP is valid. Revision Changes Path 1.619 +3 -5 src/sys/amd64/amd64/pmap.c From owner-cvs-src@FreeBSD.ORG Sun Jun 1 11: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 2311C106574A; Sun, 1 Jun 2008 11:47:22 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EA1F38FC16; Sun, 1 Jun 2008 11:47:21 +0000 (UTC) (envelope-from mav@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 m51BlL7H017958; Sun, 1 Jun 2008 11:47:21 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m51BlLVc017957; Sun, 1 Jun 2008 11:47:21 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200806011147.m51BlLVc017957@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Sun, 1 Jun 2008 11:47:04 +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/libalias alias.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, 01 Jun 2008 11:47:22 -0000 mav 2008-06-01 11:47:21 UTC FreeBSD src repository Modified files: sys/netinet/libalias alias.c Log: SVN rev 179472 on 2008-06-01 11:47:04Z by mav Fix packet fragmentation support broken by copy/paste error in rev.1.60. ip_id should be u_short, but not u_char. Revision Changes Path 1.62 +2 -2 src/sys/netinet/libalias/alias.c From owner-cvs-src@FreeBSD.ORG Sun Jun 1 12:29: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 BD615106566C; Sun, 1 Jun 2008 12:29:38 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AA07B8FC17; Sun, 1 Jun 2008 12:29:38 +0000 (UTC) (envelope-from mav@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 m51CTcEk026392; Sun, 1 Jun 2008 12:29:38 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m51CTcNl026391; Sun, 1 Jun 2008 12:29:38 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200806011229.m51CTcNl026391@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Sun, 1 Jun 2008 12:29: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/netinet ip_fw_nat.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, 01 Jun 2008 12:29:38 -0000 mav 2008-06-01 12:29:38 UTC FreeBSD src repository Modified files: sys/netinet ip_fw_nat.c Log: SVN rev 179473 on 2008-06-01 12:29:23Z by mav PKT_ALIAS_FOUND_HEADER_FRAGMENT result is not an error, so pass that packet. This fixes packet fragmentation handeling. Pass really available buffer size to libalias instead of MCLBYTES constant. MCLBYTES constant were used with believe that m_megapullup() always moves date into a fresh cluster that sometimes may become not so. Revision Changes Path 1.3 +4 -3 src/sys/netinet/ip_fw_nat.c From owner-cvs-src@FreeBSD.ORG Sun Jun 1 13:45: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 9E7481065682; Sun, 1 Jun 2008 13:45:14 +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 8C19B8FC1C; Sun, 1 Jun 2008 13:45:14 +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 m51DjEwQ043302; Sun, 1 Jun 2008 13:45:14 GMT (envelope-from philip@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m51DjEMQ043301; Sun, 1 Jun 2008 13:45:14 GMT (envelope-from philip@repoman.freebsd.org) Message-Id: <200806011345.m51DjEMQ043301@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to philip@repoman.freebsd.org using -f From: Philip Paeps Date: Sun, 1 Jun 2008 13:44: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/dev/atkbdc psm.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, 01 Jun 2008 13:45:14 -0000 philip 2008-06-01 13:45:14 UTC FreeBSD src repository Modified files: sys/dev/atkbdc psm.c Log: SVN rev 179474 on 2008-06-01 13:44:51Z by philip Try to detect a Synaptics touchpad before IntelliMouse. Some touchpads will pretend to be IntelliMouse (which have a few more features than generic mice) causing the IntelliMouse probe to work and the Synaptics code never to be called. This should not break "real" IntelliMouse because the Synaptics detection code is fairly specific. PR: kern/120833 Submitted by: Eygene Ryabinkin MFC after: 1 week Revision Changes Path 1.97 +2 -2 src/sys/dev/atkbdc/psm.c From owner-cvs-src@FreeBSD.ORG Sun Jun 1 14:03: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 D292F106567A; Sun, 1 Jun 2008 14:03:00 +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 BCD2D8FC20; Sun, 1 Jun 2008 14:03:00 +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 m51E30RI044785; Sun, 1 Jun 2008 14:03:00 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m51E30hN044784; Sun, 1 Jun 2008 14:03:00 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200806011403.m51E30hN044784@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Sun, 1 Jun 2008 14:02: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/fs/devfs devfs_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: Sun, 01 Jun 2008 14:03:01 -0000 ed 2008-06-01 14:03:00 UTC FreeBSD src repository Modified files: sys/fs/devfs devfs_vnops.c Log: SVN rev 179475 on 2008-06-01 14:02:46Z by ed Revert the changes I made to devfs_setattr() in r179457. As discussed with Robert Watson and John Baldwin, it would be better if PTY's are created with proper permissions, turning grantpt() into a no-op. Bypassing security frameworks like MAC by passing NOCRED to VOP_SETATTR() will only make things more complex. Approved by: philip (mentor) Revision Changes Path 1.161 +3 -4 src/sys/fs/devfs/devfs_vnops.c From owner-cvs-src@FreeBSD.ORG Sun Jun 1 14:10: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 99E051065676; Sun, 1 Jun 2008 14:10:01 +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 828D08FC21; Sun, 1 Jun 2008 14:10:01 +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 m51EA1sg046589; Sun, 1 Jun 2008 14:10:01 GMT (envelope-from philip@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m51EA19Y046588; Sun, 1 Jun 2008 14:10:01 GMT (envelope-from philip@repoman.freebsd.org) Message-Id: <200806011410.m51EA19Y046588@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to philip@repoman.freebsd.org using -f From: Philip Paeps Date: Sun, 1 Jun 2008 14: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.sbin/bsnmpd/modules/snmp_pf pf_snmp.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, 01 Jun 2008 14:10:01 -0000 philip 2008-06-01 14:10:01 UTC FreeBSD src repository Modified files: usr.sbin/bsnmpd/modules/snmp_pf pf_snmp.c Log: SVN rev 179476 on 2008-06-01 14:09:54Z by philip Use INSERT_OBJECT_INT_LINK_INDEX macro instead of TAILQ_INSERT_TAIL when filling the table of ALTQ queues retrieved from the kernel. It is possible for the kernel to return the queues not by pa.altq.qid order. When this happens, pf_snmp would only partially fill its table. PR: bin/120974 Submitted by: Mykola Dzham MFC after: 3 days Revision Changes Path 1.9 +1 -1 src/usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c From owner-cvs-src@FreeBSD.ORG Sun Jun 1 15:13: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 7FB5C106567C; Sun, 1 Jun 2008 15:13:54 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4D3DD8FC0C; Sun, 1 Jun 2008 15:13:54 +0000 (UTC) (envelope-from mav@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 m51FDsJ6010742; Sun, 1 Jun 2008 15:13:54 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m51FDsGx010741; Sun, 1 Jun 2008 15:13:54 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200806011513.m51FDsGx010741@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Sun, 1 Jun 2008 15:13:32 +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/netgraph ng_nat.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, 01 Jun 2008 15:13:54 -0000 mav 2008-06-01 15:13:52 UTC FreeBSD src repository Modified files: sys/netgraph ng_nat.c Log: SVN rev 179477 on 2008-06-01 15:13:32Z by mav Pass really available buffer size to libalias instead of MCLBYTES constant. MCLBYTES constant were used with believe that m_megapullup() always moves date into a fresh cluster that may become not so. Revision Changes Path 1.12 +2 -2 src/sys/netgraph/ng_nat.c From owner-cvs-src@FreeBSD.ORG Sun Jun 1 17:52: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 C4FFE1065741; Sun, 1 Jun 2008 17:52:56 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8EA8C8FC1A; Sun, 1 Jun 2008 17:52:56 +0000 (UTC) (envelope-from mav@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 m51HqunT065484; Sun, 1 Jun 2008 17:52:56 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m51HquO4065483; Sun, 1 Jun 2008 17:52:56 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200806011752.m51HquO4065483@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Sun, 1 Jun 2008 17: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/sys/netinet/libalias alias.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, 01 Jun 2008 17:52:56 -0000 mav 2008-06-01 17:52:56 UTC FreeBSD src repository Modified files: sys/netinet/libalias alias.c Log: SVN rev 179478 on 2008-06-01 17:52:40Z by mav Make m_megapullup() more intelligent: - to increase performance do not reallocate mbuf when possible, - to support up to 16K packets (was 2K max) use mbuf cluster of proper size. This change depends on recent ng_nat and ip_fw_nat changes. Revision Changes Path 1.63 +32 -12 src/sys/netinet/libalias/alias.c From owner-cvs-src@FreeBSD.ORG Sun Jun 1 18:04: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 6F77A10656C2; Sun, 1 Jun 2008 18:04:43 +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 389418FC0A; Sun, 1 Jun 2008 18:04:43 +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 m51I4hwe069222; Sun, 1 Jun 2008 18:04:43 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m51I4hl9069221; Sun, 1 Jun 2008 18:04:43 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200806011804.m51I4hl9069221@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Sun, 1 Jun 2008 18:04:29 +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/ia64/ia64 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: Sun, 01 Jun 2008 18:04:43 -0000 marcel 2008-06-01 18:04:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/ia64/ia64 machdep.c Log: SVN rev 179479 on 2008-06-01 18:04:29Z by marcel Merge rev 179173: We can call ia64_flush_dirty() when the corresponding process is locked or not. As such, use PROC_LOCKED() to determine which case it is and lock the process when not. This is a manual merge. No merge history is created. Revision Changes Path 1.225.2.6 +6 -3 src/sys/ia64/ia64/machdep.c From owner-cvs-src@FreeBSD.ORG Sun Jun 1 18:35: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 AEEA910656D5; Sun, 1 Jun 2008 18:35:19 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 86F7E8FC0C; Sun, 1 Jun 2008 18:35:19 +0000 (UTC) (envelope-from mav@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 m51IZJ61078002; Sun, 1 Jun 2008 18:35:19 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m51IZJp5078001; Sun, 1 Jun 2008 18:35:19 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200806011835.m51IZJp5078001@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Sun, 1 Jun 2008 18:34: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/netinet/libalias alias_db.c alias_local.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, 01 Jun 2008 18:35:19 -0000 mav 2008-06-01 18:35:19 UTC FreeBSD src repository Modified files: sys/netinet/libalias alias_db.c alias_local.h Log: SVN rev 179480 on 2008-06-01 18:34:58Z by mav Increase LINK_TABLE_OUT_SIZE from 101 to 4001 like LINK_TABLE_IN_SIZE to reduce performance degradation under heavy outgoing scan/flood. Scalability is now much more important then several kilobytes of RAM. Remove unneded TCP-specific expiration handeling. Before this connected TCP sessions could never expire. Now connected TCP sessions will expire after 24hours of inactivity. Simplify HouseKeeping() to avoid several mul/div-s per packet. Taking into account increased LINK_TABLE_OUT_SIZE, precision is still much more then required. Revision Changes Path 1.73 +22 -67 src/sys/netinet/libalias/alias_db.c 1.36 +1 -3 src/sys/netinet/libalias/alias_local.h From owner-cvs-src@FreeBSD.ORG Sun Jun 1 20:55: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 6055C10657F9; Sun, 1 Jun 2008 20:55:38 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 263758FC1A; Sun, 1 Jun 2008 20:55:38 +0000 (UTC) (envelope-from imp@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 m51Ktctd008727; Sun, 1 Jun 2008 20:55:38 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m51KtcKx008726; Sun, 1 Jun 2008 20:55:38 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200806012055.m51KtcKx008726@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Sun, 1 Jun 2008 20:55: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/pccard pccard_cis.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, 01 Jun 2008 20:55:38 -0000 imp 2008-06-01 20:55:38 UTC FreeBSD src repository Modified files: sys/dev/pccard pccard_cis.c Log: SVN rev 179483 on 2008-06-01 20:55:34Z by imp Slight simplification of the power parsing code, as well as using autoincrement in some places where it makes sense. This makes this .o about 180 bytes smaller on x86 and amd64 with no apparent functional changes. Revision Changes Path 1.41 +27 -45 src/sys/dev/pccard/pccard_cis.c From owner-cvs-src@FreeBSD.ORG Mon Jun 2 02:30: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 1D43C1065674; Mon, 2 Jun 2008 02:30:24 +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 D65BE8FC1E; Mon, 2 Jun 2008 02:30:23 +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 m522UNHZ053740; Mon, 2 Jun 2008 02:30:23 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m522UNfI053739; Mon, 2 Jun 2008 02:30:23 GMT (envelope-from thompsa@repoman.freebsd.org) Message-Id: <200806020230.m522UNfI053739@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to thompsa@repoman.freebsd.org using -f From: Andrew Thompson Date: Mon, 2 Jun 2008 02:30:02 +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/net bridgestp.c bridgestp.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, 02 Jun 2008 02:30:25 -0000 thompsa 2008-06-02 02:30:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net bridgestp.c bridgestp.h Log: SVN rev 179484 on 2008-06-02 02:30:02Z by thompsa MFC r177993 Fix spelling, retaining old define. Revision Changes Path 1.3.2.14 +7 -7 src/sys/net/bridgestp.c 1.12.2.4 +2 -1 src/sys/net/bridgestp.h From owner-cvs-src@FreeBSD.ORG Mon Jun 2 04:50: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 7033A106567D; Mon, 2 Jun 2008 04:50:56 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 356208FC1B; Mon, 2 Jun 2008 04:50:56 +0000 (UTC) (envelope-from imp@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 m524ouu4076285; Mon, 2 Jun 2008 04:50:56 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m524ouNc076284; Mon, 2 Jun 2008 04:50:56 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200806020450.m524ouNc076284@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Mon, 2 Jun 2008 04:50: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.sbin/timed/timed timed.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, 02 Jun 2008 04:50:56 -0000 imp 2008-06-02 04:50:56 UTC FreeBSD src repository Modified files: usr.sbin/timed/timed timed.c Log: SVN rev 179485 on 2008-06-02 04:50:47Z by imp getopt returns an int, not a char. Make sure that we store the variable in an int to avoid casting to an unsigned value which causes the comparison with -1 to fail. PR: 123807 Submitted by: Matthew Luckie Reviewed by: keramida@ MFC after: 1 week Revision Changes Path 1.12 +1 -1 src/usr.sbin/timed/timed/timed.c From owner-cvs-src@FreeBSD.ORG Mon Jun 2 08:40: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 962561065685; Mon, 2 Jun 2008 08:40:21 +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 82C278FC15; Mon, 2 Jun 2008 08:40:21 +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 m528eLa4099851; Mon, 2 Jun 2008 08:40:21 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m528eLha099850; Mon, 2 Jun 2008 08:40:21 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200806020840.m528eLha099850@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Mon, 2 Jun 2008 08:40: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/compat/linux linux_stats.c linux_util.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, 02 Jun 2008 08:40:21 -0000 ed 2008-06-02 08:40:21 UTC FreeBSD src repository Modified files: sys/compat/linux linux_stats.c linux_util.c Log: SVN rev 179486 on 2008-06-02 08:40:06Z by ed Push down the major/minor conversion for pts/%u to improve consistency. In the mpsafetty branch, Linux sshd seems to work properly inside a jail. Some small modifications had to be made to the Linux compatibility layer. The Linux PTY routines always expect the device major number to be 136 or higher. Our code always set the major/minor number pair to 136:0. This makes routines like ttyname() and ptsname() fail, because we'll end up having ambiguous device numbers. The conversion was not performed on all *stat() routines, which meant in some cases the numbers didn't get transformed. By pushing the conversion into linux_driver_get_major_minor(), the transformation will take place on all calls. Approved by: philip (mentor), rdivacky Revision Changes Path 1.92 +4 -26 src/sys/compat/linux/linux_stats.c 1.35 +16 -0 src/sys/compat/linux/linux_util.c From owner-cvs-src@FreeBSD.ORG Mon Jun 2 14:20: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 BFA30106566B; Mon, 2 Jun 2008 14:20:44 +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 A6DB68FC27; Mon, 2 Jun 2008 14:20:44 +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 m52EKinU056044; Mon, 2 Jun 2008 14:20:44 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m52EKiB2056043; Mon, 2 Jun 2008 14:20:44 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200806021420.m52EKiB2056043@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Mon, 2 Jun 2008 14:20: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/sys/netinet tcp_subr.c tcp_timer.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, 02 Jun 2008 14:20:44 -0000 rwatson 2008-06-02 14:20:44 UTC FreeBSD src repository Modified files: sys/netinet tcp_subr.c tcp_timer.c Log: SVN rev 179487 on 2008-06-02 14:20:26Z by rwatson When allocating temporary storage to hold a TCP/IP packet header template, use an M_TEMP malloc(9) allocation rather than an mbuf with mtod(9) and dtom(9). This eliminates the last use of dtom(9) in TCP. MFC after: 3 weeks Revision Changes Path 1.308 +6 -10 src/sys/netinet/tcp_subr.c 1.101 +1 -1 src/sys/netinet/tcp_timer.c From owner-cvs-src@FreeBSD.ORG Mon Jun 2 14: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 DF9C6106567C; Mon, 2 Jun 2008 14:58:27 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id DE6D28FC2B; Mon, 2 Jun 2008 14:58:27 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from zion.baldwin.cx (server.baldwin.cx [208.65.91.234]) by elvis.mu.org (Postfix) with ESMTP id 590AB1A4D81; Mon, 2 Jun 2008 07:58:27 -0700 (PDT) From: John Baldwin To: Marcel Moolenaar Date: Mon, 2 Jun 2008 10:37:13 -0400 User-Agent: KMail/1.9.7 References: <200806011804.m51I4hl9069221@repoman.freebsd.org> In-Reply-To: <200806011804.m51I4hl9069221@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200806021037.13943.jhb@FreeBSD.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/ia64/ia64 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: Mon, 02 Jun 2008 14:58:28 -0000 On Sunday 01 June 2008 02:04:29 pm Marcel Moolenaar wrote: > marcel 2008-06-01 18:04:43 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_7) > sys/ia64/ia64 machdep.c > Log: > SVN rev 179479 on 2008-06-01 18:04:29Z by marcel > > Merge rev 179173: > > We can call ia64_flush_dirty() when the corresponding process is > locked or not. As such, use PROC_LOCKED() to determine which case > it is and lock the process when not. > > This is a manual merge. No merge history is created. proc_rwmem() can sleep (if it has to fault a page back in from swap), so you can't call it with the process locked. I think the only place where you have to worry about this is during a core dump from ia64/elf_machdep.c? In that case it should be fine to just drop the lock. You do still need to do PHOLD/PRELE to avoid an assertion failure and to prevent the process from being swapped out while it is sleeping. So maybe something more like: locked = PROC_LOCKED(); if (!locked) PROC_LOCK(); _PHOLD(); PROC_UNLOCK(); ... (proc_rwmem()) PROC_LOCK(); _PRELE(); if (!locked) PROC_UNLOCK(); -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Jun 2 15:59: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 A1B05106567A; Mon, 2 Jun 2008 15:59:22 +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 8C2288FC13; Mon, 2 Jun 2008 15:59:22 +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 m52FxMUW066384; Mon, 2 Jun 2008 15:59:22 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m52FxMN1066383; Mon, 2 Jun 2008 15:59:22 GMT (envelope-from dfr@repoman.freebsd.org) Message-Id: <200806021559.m52FxMN1066383@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dfr@repoman.freebsd.org using -f From: Doug Rabson Date: Mon, 2 Jun 2008 15:59: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/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: Mon, 02 Jun 2008 15:59:22 -0000 dfr 2008-06-02 15:59:22 UTC FreeBSD src repository Modified files: sys/nlm nlm_prot_impl.c Log: SVN rev 179488 on 2008-06-02 15:59:10Z by dfr When attempting to use the NSM state number in a lock request to detect a client reboot, do this check before performing the lock otherwise we will trash the new lock along with any other old locks the client held before rebooting. Make sure nlm_check_idle always returns with nlm_global_lock held. MFC after: 1 week Revision Changes Path 1.8 +10 -8 src/sys/nlm/nlm_prot_impl.c From owner-cvs-src@FreeBSD.ORG Mon Jun 2 16:01: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 38F7D1065680; Mon, 2 Jun 2008 16:01:09 +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 233B48FC15; Mon, 2 Jun 2008 16:01:09 +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 m52G18au066622; Mon, 2 Jun 2008 16:01:08 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m52G18QV066621; Mon, 2 Jun 2008 16:01:08 GMT (envelope-from dfr@repoman.freebsd.org) Message-Id: <200806021601.m52G18QV066621@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dfr@repoman.freebsd.org using -f From: Doug Rabson Date: Mon, 2 Jun 2008 16:00: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/rpc.lockd lockd.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, 02 Jun 2008 16:01:09 -0000 dfr 2008-06-02 16:01:08 UTC FreeBSD src repository Modified files: usr.sbin/rpc.lockd lockd.c Log: SVN rev 179489 on 2008-06-02 16:00:49Z by dfr Add a missing call to init_nsm(). MFC after: 1 week Revision Changes Path 1.28 +1 -0 src/usr.sbin/rpc.lockd/lockd.c From owner-cvs-src@FreeBSD.ORG Mon Jun 2 18:58: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 0E8CF1065675; Mon, 2 Jun 2008 18:58:24 +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 EA3F78FC20; Mon, 2 Jun 2008 18:58:23 +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 m52IwN5J094757; Mon, 2 Jun 2008 18:58:23 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m52IwNZF094756; Mon, 2 Jun 2008 18:58:23 GMT (envelope-from mlaier@repoman.freebsd.org) Message-Id: <200806021858.m52IwNZF094756@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mlaier@repoman.freebsd.org using -f From: Max Laier Date: Mon, 2 Jun 2008 18:58: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/netinet ip_carp.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, 02 Jun 2008 18:58:24 -0000 mlaier 2008-06-02 18:58:23 UTC FreeBSD src repository Modified files: sys/netinet ip_carp.c Log: SVN rev 179490 on 2008-06-02 18:58:07Z by mlaier Sort IP addresses before hashing them for the signature. Otherwise carp is sensitive to address configuration order. PR: kern/121574 Reported by: Douglas K. Rand, Wouter de Jong Obtained from: OpenBSD (rev 1.114 + fixes) MFC after: 2 weeks Revision Changes Path 1.54 +39 -13 src/sys/netinet/ip_carp.c From owner-cvs-src@FreeBSD.ORG Mon Jun 2 19:17: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 366ED106566C; Mon, 2 Jun 2008 19:17:55 +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 37B038FC13; Mon, 2 Jun 2008 19:17:55 +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 m52JHteg097381; Mon, 2 Jun 2008 19:17:55 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m52JHtuc097380; Mon, 2 Jun 2008 19:17:55 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806021917.m52JHtuc097380@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Mon, 2 Jun 2008 19:17: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/dev/ie if_ie.c if_ie_isa.c if_ievar.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, 02 Jun 2008 19:17:55 -0000 jhb 2008-06-02 19:17:55 UTC FreeBSD src repository Modified files: sys/dev/ie if_ie.c if_ie_isa.c if_ievar.h Log: SVN rev 179491 on 2008-06-02 19:17:40Z by jhb Make ie(4) MPSAFE: - Add a mutex to the softc and use it to protect the softc and device. - Setup the interrupt handler in the common code instead of in each front end and do it after ether_ifattach(). - Use ie_stop() and ieinit_locked() in iereset() rather than frobbing IFF_UP and invoking ieioctl(). - Use DELAY() to implement a spin loop on a register with a timeout rather than scheduling a timeout and then doing a tight spin on the register. In the non-MPSAFE case this would never have worked because the spinning code held Giant and the timeout routine would have been blocked on Giant forever. The same approach would not worke in the MPSAFE case either for the same reason, hence use a loop around DELAY(). - Clear IFF_DRV_(RUNNING|OACTIVE) in ie_stop() rather than in callers. - Call ieinit_locked() directly rather than ieioctl(!) from ie_mc_reset(). - Don't leak the rx frame buffer on detach. Tested by: Thierry Herbelot thierry of herbelot.com Revision Changes Path 1.109 +69 -60 src/sys/dev/ie/if_ie.c 1.8 +0 -21 src/sys/dev/ie/if_ie_isa.c 1.5 +6 -0 src/sys/dev/ie/if_ievar.h From owner-cvs-src@FreeBSD.ORG Mon Jun 2 19:43: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 70AC9106566C; Mon, 2 Jun 2008 19:43: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 7292D8FC1B; Mon, 2 Jun 2008 19:43: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 m52JhfcM099465; Mon, 2 Jun 2008 19:43:41 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m52JhfFm099464; Mon, 2 Jun 2008 19:43:41 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806021943.m52JhfFm099464@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Mon, 2 Jun 2008 19:43: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/xe if_xe.c if_xe_pccard.c if_xevar.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, 02 Jun 2008 19:43:41 -0000 jhb 2008-06-02 19:43:41 UTC FreeBSD src repository Modified files: sys/dev/xe if_xe.c if_xe_pccard.c if_xevar.h Log: SVN rev 179492 on 2008-06-02 19:43:24Z by jhb Add locking and make xe(4) MPSAFE: - Add a mutex to protect the softc and device hardware. - Use a callout rather than a callout_handle for the media timer. - Use a dedicated timer for managing the tx watchdog rather than if_timer. - Fix some resource leaks if xe_attach() fails. - Shutdown the device before detaching the driver. - Setup the interrupt handler after ether_ifattach(). Tested by: Ian FREISLICH ianf of clue.co.za Revision Changes Path 1.65 +89 -69 src/sys/dev/xe/if_xe.c 1.33 +7 -3 src/sys/dev/xe/if_xe_pccard.c 1.7 +8 -1 src/sys/dev/xe/if_xevar.h From owner-cvs-src@FreeBSD.ORG Mon Jun 2 19:58: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 BA3B31065681; Mon, 2 Jun 2008 19:58:57 +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 BC4118FC0C; Mon, 2 Jun 2008 19:58:57 +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 m52JwvG1000914; Mon, 2 Jun 2008 19:58:57 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m52Jwv1n000913; Mon, 2 Jun 2008 19:58:57 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806021958.m52Jwv1n000913@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Mon, 2 Jun 2008 19:58: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/dev/fe if_fe.c if_fe_pccard.c if_fevar.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, 02 Jun 2008 19:58:57 -0000 jhb 2008-06-02 19:58:57 UTC FreeBSD src repository Modified files: sys/dev/fe if_fe.c if_fe_pccard.c if_fevar.h Log: SVN rev 179493 on 2008-06-02 19:58:48Z by jhb Make fe(4) MPSAFE: - Add a mutex to the softc to protect the softc and device hardware. - Don't leak bus resources if if_alloc() fails during attach. - Setup the interrupt handler after calling ether_ifattach(). - Use a private timer to manage the transmit watchdog. Tested by: WATANABE Kazuhiro CQG00620 of nifty.ne.jp Revision Changes Path 1.99 +77 -44 src/sys/dev/fe/if_fe.c 1.33 +4 -0 src/sys/dev/fe/if_fe_pccard.c 1.7 +5 -0 src/sys/dev/fe/if_fevar.h From owner-cvs-src@FreeBSD.ORG Mon Jun 2 20:37: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 05299106566C; Mon, 2 Jun 2008 20:37:58 +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 8DE4C8FC19; Mon, 2 Jun 2008 20:37:57 +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 m52KbocJ063672; Mon, 2 Jun 2008 16:37:51 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Stefan Farfeleder Date: Mon, 2 Jun 2008 14:45:15 -0400 User-Agent: KMail/1.9.7 References: <200805151955.m4FJtRMb099378@repoman.freebsd.org> In-Reply-To: <200805151955.m4FJtRMb099378@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200806021445.15974.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Mon, 02 Jun 2008 16:37:51 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/7325/Mon Jun 2 09:45:22 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=4.2 tests=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/bin/sh expand.c parser.c parser.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, 02 Jun 2008 20:37:58 -0000 On Thursday 15 May 2008 03:55:27 pm Stefan Farfeleder wrote: > stefanf 2008-05-15 19:55:27 UTC > > FreeBSD src repository > > Modified files: > bin/sh expand.c parser.c parser.h > Log: > Expand $LINENO to the current line number. This is required by SUSv3's "User > Portability Utilities" option. > > Often configure scripts generated by the autotools test if $LINENO works and > refuse to use /bin/sh if not. > > Package test run by: pav This breaks the build of editors/openoffice-2 Specifically, the libxslt configure script has two statements like this: if test "1" == "1" then blah blah endif Specifically note the "==" passed to test(1). POSIX says this should be "=", and that's all our test(1) implements. The bash manpage for the builtin-test command says: string1 == string2 True if the strings are equal. = may be used in place of == for strict POSIX compliance. IOW, it encourages "==". I'm not sure if we want to force the use of bash for certain ports or if we want to just implement bash'isms in our tools as we encounter them (or patch the port?). In this case the patch is not complicated (just replace the two '==' with '=' in libxslt's configure script). -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Jun 2 20:54: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 DEF8D1065681; Mon, 2 Jun 2008 20:54:23 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from hrndva-omtalb.mail.rr.com (hrndva-omtalb.mail.rr.com [71.74.56.125]) by mx1.freebsd.org (Postfix) with ESMTP id 517608FC1F; Mon, 2 Jun 2008 20:54:23 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from orion.intree.net ([70.62.16.218]) by hrndva-omta03.mail.rr.com with ESMTP id <20080602205422.XXBO15997.hrndva-omta03.mail.rr.com@orion.intree.net>; Mon, 2 Jun 2008 20:54:22 +0000 Received: from mail.cokane.org (unknown [172.31.0.6]) by orion.intree.net (Postfix) with ESMTP id 1D5DC361C2A2; Mon, 2 Jun 2008 16:54:22 -0400 (EDT) Received: by mail.cokane.org (Postfix, from userid 103) id EFCA116B55B; Mon, 2 Jun 2008 16:54:21 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.20.1.3] (erwin.int.cokane.org [172.20.1.3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.cokane.org (Postfix) with ESMTP id 8E5D91DB2F9; Mon, 2 Jun 2008 16:54:11 -0400 (EDT) From: Coleman Kane To: John Baldwin In-Reply-To: <200806021445.15974.jhb@freebsd.org> References: <200805151955.m4FJtRMb099378@repoman.freebsd.org> <200806021445.15974.jhb@freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-cGTK6yTuKUFhn47pZAbF" Organization: FreeBSD Project Date: Mon, 02 Jun 2008 16:52:48 -0400 Message-Id: <1212439968.3115.53.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.1.1 FreeBSD GNOME Team Port Cc: cvs-src@freebsd.org, Stefan Farfeleder , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/bin/sh expand.c parser.c parser.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, 02 Jun 2008 20:54:24 -0000 --=-cGTK6yTuKUFhn47pZAbF Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2008-06-02 at 14:45 -0400, John Baldwin wrote: > On Thursday 15 May 2008 03:55:27 pm Stefan Farfeleder wrote: > > stefanf 2008-05-15 19:55:27 UTC > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > bin/sh expand.c parser.c parser.h=20 > > Log: > > Expand $LINENO to the current line number. This is required by=20 > SUSv3's "User > > Portability Utilities" option. > > =20 > > Often configure scripts generated by the autotools test if $LINENO wo= rks=20 > and > > refuse to use /bin/sh if not. > > =20 > > Package test run by: pav >=20 > This breaks the build of editors/openoffice-2 >=20 > Specifically, the libxslt configure script has two statements like this: >=20 > if test "1" =3D=3D "1" > then > blah blah > endif >=20 > Specifically note the "=3D=3D" passed to test(1). POSIX says this should= be "=3D",=20 > and that's all our test(1) implements. The bash manpage for the builtin-= test=20 > command says: >=20 > string1 =3D=3D string2 > True if the strings are equal. =3D may be used in place of= =3D=3D for > strict POSIX compliance. >=20 > IOW, it encourages "=3D=3D". I'm not sure if we want to force the use of= bash for=20 > certain ports or if we want to just implement bash'isms in our tools as w= e=20 > encounter them (or patch the port?). In this case the patch is not=20 > complicated (just replace the two '=3D=3D' with '=3D' in libxslt's config= ure=20 > script). >=20 This is annoying... I had to clean this behavior up once recently in someone else's script. POSIX "test" syntax has been "=3D" and not "=3D=3D" = for a long time. Bash is not C... so I don't understand why the attempt to document "=3D=3D" as the "proper" operator. My thinking is the offending script should be fixed with a patch that gets forwarded upstream to the libxslt team (including a mention that /bin/sh and /bin/test are not documented to support "=3D=3D" by POSIX). --=20 Coleman Kane --=-cGTK6yTuKUFhn47pZAbF 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) iEYEABECAAYFAkhEXZ4ACgkQcMSxQcXat5couwCbBCocZx962/WVHo99eGJoWDoV c5QAniYKfWzSvpl618aGGPqbYIXCElYc =ntRZ -----END PGP SIGNATURE----- --=-cGTK6yTuKUFhn47pZAbF-- From owner-cvs-src@FreeBSD.ORG Mon Jun 2 21:07: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 764961065673; Mon, 2 Jun 2008 21:07:16 +0000 (UTC) (envelope-from marcus@marcuscom.com) Received: from creme-brulee.marcuscom.com (unknown [IPv6:2001:470:1f00:ffff::1279]) by mx1.freebsd.org (Postfix) with ESMTP id 2FB498FC18; Mon, 2 Jun 2008 21:07:16 +0000 (UTC) (envelope-from marcus@marcuscom.com) Received: from [IPv6:2001:470:1f00:2464::4] (shumai.marcuscom.com [IPv6:2001:470:1f00:2464::4]) by creme-brulee.marcuscom.com (8.14.2/8.14.2) with ESMTP id m52L8DWP053501; Mon, 2 Jun 2008 17:08:13 -0400 (EDT) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Coleman Kane In-Reply-To: <1212439968.3115.53.camel@localhost> References: <200805151955.m4FJtRMb099378@repoman.freebsd.org> <200806021445.15974.jhb@freebsd.org> <1212439968.3115.53.camel@localhost> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-+7gKvAFE7GcO0N10zLdm" Organization: MarcusCom, Inc. Date: Mon, 02 Jun 2008 17:07:25 -0400 Message-Id: <1212440845.18384.49.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.22.2 FreeBSD GNOME Team Port X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on creme-brulee.marcuscom.com Cc: cvs-src@freebsd.org, Stefan Farfeleder , src-committers@freebsd.org, cvs-all@freebsd.org, John Baldwin Subject: Re: cvs commit: src/bin/sh expand.c parser.c parser.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, 02 Jun 2008 21:07:16 -0000 --=-+7gKvAFE7GcO0N10zLdm Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2008-06-02 at 16:52 -0400, Coleman Kane wrote: > On Mon, 2008-06-02 at 14:45 -0400, John Baldwin wrote: > > On Thursday 15 May 2008 03:55:27 pm Stefan Farfeleder wrote: > > > stefanf 2008-05-15 19:55:27 UTC > > >=20 > > > FreeBSD src repository > > >=20 > > > Modified files: > > > bin/sh expand.c parser.c parser.h=20 > > > Log: > > > Expand $LINENO to the current line number. This is required by=20 > > SUSv3's "User > > > Portability Utilities" option. > > > =20 > > > Often configure scripts generated by the autotools test if $LINENO = works=20 > > and > > > refuse to use /bin/sh if not. > > > =20 > > > Package test run by: pav > >=20 > > This breaks the build of editors/openoffice-2 > >=20 > > Specifically, the libxslt configure script has two statements like this= : > >=20 > > if test "1" =3D=3D "1" > > then > > blah blah > > endif > >=20 > > Specifically note the "=3D=3D" passed to test(1). POSIX says this shou= ld be "=3D",=20 > > and that's all our test(1) implements. The bash manpage for the builti= n-test=20 > > command says: > >=20 > > string1 =3D=3D string2 > > True if the strings are equal. =3D may be used in place = of =3D=3D for > > strict POSIX compliance. > >=20 > > IOW, it encourages "=3D=3D". I'm not sure if we want to force the use = of bash for=20 > > certain ports or if we want to just implement bash'isms in our tools as= we=20 > > encounter them (or patch the port?). In this case the patch is not=20 > > complicated (just replace the two '=3D=3D' with '=3D' in libxslt's conf= igure=20 > > script). > >=20 >=20 > This is annoying... I had to clean this behavior up once recently in > someone else's script. POSIX "test" syntax has been "=3D" and not "=3D=3D= " for > a long time. Bash is not C... so I don't understand why the attempt to > document "=3D=3D" as the "proper" operator. My thinking is the offending > script should be fixed with a patch that gets forwarded upstream to the > libxslt team (including a mention that /bin/sh and /bin/test are not > documented to support "=3D=3D" by POSIX). This is one of the most pervasive bashisms around. We (gnome@) typically fix the script to use "=3D" then forward the information upstream. Solaris is also bit by this, so it's usually not a big deal to get upstream vendors to fix their scripts. Joe >=20 --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-+7gKvAFE7GcO0N10zLdm 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) iEYEABECAAYFAkhEYQ0ACgkQb2iPiv4Uz4cCZgCeLHIqNb+vFUE+r6clpJesSRSm 5+0An3LAyflwLYSGa1l3bDruddCVaOkA =bATg -----END PGP SIGNATURE----- --=-+7gKvAFE7GcO0N10zLdm-- From owner-cvs-src@FreeBSD.ORG Mon Jun 2 23:37: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 56B2B106566B; Mon, 2 Jun 2008 23:37:49 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 364868FC15; Mon, 2 Jun 2008 23:37:49 +0000 (UTC) (envelope-from jkim@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 m52Nbnxp027685; Mon, 2 Jun 2008 23:37:49 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m52NbnYD027684; Mon, 2 Jun 2008 23:37:49 GMT (envelope-from jkim@repoman.freebsd.org) Message-Id: <200806022337.m52NbnYD027684@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jkim@repoman.freebsd.org using -f From: Jung-uk Kim Date: Mon, 2 Jun 2008 23:37: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.sbin/tzsetup tzsetup.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, 02 Jun 2008 23:37:49 -0000 jkim 2008-06-02 23:37:49 UTC FreeBSD src repository Modified files: usr.sbin/tzsetup tzsetup.c Log: SVN rev 179497 on 2008-06-02 23:37:33Z by jkim Fix a crash when Arctic Ocean is selected. MFC after: 1 week Revision Changes Path 1.27 +2 -3 src/usr.sbin/tzsetup/tzsetup.c From owner-cvs-src@FreeBSD.ORG Tue Jun 3 00:55: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 D37B61065758; Tue, 3 Jun 2008 00:55:52 +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 C9B418FC0C; Tue, 3 Jun 2008 00:55:52 +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 m530tqUY044141; Tue, 3 Jun 2008 00:55:52 GMT (envelope-from cokane@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m530tqVF044140; Tue, 3 Jun 2008 00:55:52 GMT (envelope-from cokane@repoman.freebsd.org) Message-Id: <200806030055.m530tqVF044140@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to cokane@repoman.freebsd.org using -f From: Coleman Kane Date: Tue, 3 Jun 2008 00:55: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/dev/if_ndis if_ndis.c if_ndisvar.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, 03 Jun 2008 00:55:52 -0000 cokane 2008-06-03 00:55:52 UTC FreeBSD src repository Modified files: sys/dev/if_ndis if_ndis.c if_ndisvar.h Log: SVN rev 179498 on 2008-06-03 00:55:48Z by cokane Update if_ndis to remove the legacy if_watchdog interface and bring it more up to date. The watchdog timer, and its associated code, is all collapsed into the ndis_tick function that was implemented for the NDIS-subsystem watchdog. This implementation is similar to what numerous other drivers use to implement the watchdog. Reviewed by: thompsa, jhb MFC after: 2 weeks Revision Changes Path 1.141 +31 -44 src/sys/dev/if_ndis/if_ndis.c 1.32 +2 -0 src/sys/dev/if_ndis/if_ndisvar.h From owner-cvs-src@FreeBSD.ORG Tue Jun 3 02:40: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 7CFA3106567E; Tue, 3 Jun 2008 02:40:49 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 22A0A8FC18; Tue, 3 Jun 2008 02:40:49 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id m532cYM6061078; Mon, 2 Jun 2008 20:38:34 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Mon, 02 Jun 2008 20:40:14 -0600 (MDT) Message-Id: <20080602.204014.-222576415.imp@bsdimp.com> To: marcus@marcuscom.com From: "M. Warner Losh" In-Reply-To: <1212440845.18384.49.camel@shumai.marcuscom.com> References: <200806021445.15974.jhb@freebsd.org> <1212439968.3115.53.camel@localhost> <1212440845.18384.49.camel@shumai.marcuscom.com> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: src-committers@FreeBSD.org, jhb@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, stefanf@FreeBSD.org, cokane@FreeBSD.org Subject: Re: cvs commit: src/bin/sh expand.c parser.c parser.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, 03 Jun 2008 02:40:49 -0000 In message: <1212440845.18384.49.camel@shumai.marcuscom.com> Joe Marcus Clarke writes: : On Mon, 2008-06-02 at 16:52 -0400, Coleman Kane wrote: : > On Mon, 2008-06-02 at 14:45 -0400, John Baldwin wrote: : > > On Thursday 15 May 2008 03:55:27 pm Stefan Farfeleder wrote: : > > > stefanf 2008-05-15 19:55:27 UTC : > > > : > > > FreeBSD src repository : > > > : > > > Modified files: : > > > bin/sh expand.c parser.c parser.h : > > > Log: : > > > Expand $LINENO to the current line number. This is required by : > > SUSv3's "User : > > > Portability Utilities" option. : > > > : > > > Often configure scripts generated by the autotools test if $LINENO works : > > and : > > > refuse to use /bin/sh if not. : > > > : > > > Package test run by: pav : > > : > > This breaks the build of editors/openoffice-2 : > > : > > Specifically, the libxslt configure script has two statements like this: : > > : > > if test "1" == "1" : > > then : > > blah blah : > > endif : > > : > > Specifically note the "==" passed to test(1). POSIX says this should be "=", : > > and that's all our test(1) implements. The bash manpage for the builtin-test : > > command says: : > > : > > string1 == string2 : > > True if the strings are equal. = may be used in place of == for : > > strict POSIX compliance. : > > : > > IOW, it encourages "==". I'm not sure if we want to force the use of bash for : > > certain ports or if we want to just implement bash'isms in our tools as we : > > encounter them (or patch the port?). In this case the patch is not : > > complicated (just replace the two '==' with '=' in libxslt's configure : > > script). : > > : > : > This is annoying... I had to clean this behavior up once recently in : > someone else's script. POSIX "test" syntax has been "=" and not "==" for : > a long time. Bash is not C... so I don't understand why the attempt to : > document "==" as the "proper" operator. My thinking is the offending : > script should be fixed with a patch that gets forwarded upstream to the : > libxslt team (including a mention that /bin/sh and /bin/test are not : > documented to support "==" by POSIX). : : This is one of the most pervasive bashisms around. We (gnome@) : typically fix the script to use "=" then forward the information : upstream. Solaris is also bit by this, so it's usually not a big deal : to get upstream vendors to fix their scripts. Maybe a 'grep ==' on all configure scripts should be SOP, eh? Warner From owner-cvs-src@FreeBSD.ORG Tue Jun 3 02:46: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 E2EA3106564A; Tue, 3 Jun 2008 02:46:45 +0000 (UTC) (envelope-from marcus@marcuscom.com) Received: from creme-brulee.marcuscom.com (unknown [IPv6:2001:470:1f00:ffff::1279]) by mx1.freebsd.org (Postfix) with ESMTP id A65EA8FC26; Tue, 3 Jun 2008 02:46:45 +0000 (UTC) (envelope-from marcus@marcuscom.com) Received: from [IPv6:2001:470:1f00:2464::4] (shumai.marcuscom.com [IPv6:2001:470:1f00:2464::4]) by creme-brulee.marcuscom.com (8.14.2/8.14.2) with ESMTP id m532lgJG055741; Mon, 2 Jun 2008 22:47:43 -0400 (EDT) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: "M. Warner Losh" In-Reply-To: <20080602.204014.-222576415.imp@bsdimp.com> References: <200806021445.15974.jhb@freebsd.org> <1212439968.3115.53.camel@localhost> <1212440845.18384.49.camel@shumai.marcuscom.com> <20080602.204014.-222576415.imp@bsdimp.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-FvKrS+58KSxenrRZgnYV" Organization: MarcusCom, Inc. Date: Mon, 02 Jun 2008 22:46:54 -0400 Message-Id: <1212461214.18384.83.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.22.2 FreeBSD GNOME Team Port X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on creme-brulee.marcuscom.com Cc: src-committers@FreeBSD.org, jhb@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, stefanf@FreeBSD.org, cokane@FreeBSD.org Subject: Re: cvs commit: src/bin/sh expand.c parser.c parser.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, 03 Jun 2008 02:46:46 -0000 --=-FvKrS+58KSxenrRZgnYV Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2008-06-02 at 20:40 -0600, M. Warner Losh wrote: > In message: <1212440845.18384.49.camel@shumai.marcuscom.com> > Joe Marcus Clarke writes: > : On Mon, 2008-06-02 at 16:52 -0400, Coleman Kane wrote: > : > On Mon, 2008-06-02 at 14:45 -0400, John Baldwin wrote: > : > > On Thursday 15 May 2008 03:55:27 pm Stefan Farfeleder wrote: > : > > > stefanf 2008-05-15 19:55:27 UTC > : > > >=20 > : > > > FreeBSD src repository > : > > >=20 > : > > > Modified files: > : > > > bin/sh expand.c parser.c parser.h=20 > : > > > Log: > : > > > Expand $LINENO to the current line number. This is required by= =20 > : > > SUSv3's "User > : > > > Portability Utilities" option. > : > > > =20 > : > > > Often configure scripts generated by the autotools test if $LIN= ENO works=20 > : > > and > : > > > refuse to use /bin/sh if not. > : > > > =20 > : > > > Package test run by: pav > : > >=20 > : > > This breaks the build of editors/openoffice-2 > : > >=20 > : > > Specifically, the libxslt configure script has two statements like = this: > : > >=20 > : > > if test "1" =3D=3D "1" > : > > then > : > > blah blah > : > > endif > : > >=20 > : > > Specifically note the "=3D=3D" passed to test(1). POSIX says this = should be "=3D",=20 > : > > and that's all our test(1) implements. The bash manpage for the bu= iltin-test=20 > : > > command says: > : > >=20 > : > > string1 =3D=3D string2 > : > > True if the strings are equal. =3D may be used in pl= ace of =3D=3D for > : > > strict POSIX compliance. > : > >=20 > : > > IOW, it encourages "=3D=3D". I'm not sure if we want to force the = use of bash for=20 > : > > certain ports or if we want to just implement bash'isms in our tool= s as we=20 > : > > encounter them (or patch the port?). In this case the patch is not= =20 > : > > complicated (just replace the two '=3D=3D' with '=3D' in libxslt's = configure=20 > : > > script). > : > >=20 > : >=20 > : > This is annoying... I had to clean this behavior up once recently in > : > someone else's script. POSIX "test" syntax has been "=3D" and not "= =3D=3D" for > : > a long time. Bash is not C... so I don't understand why the attempt t= o > : > document "=3D=3D" as the "proper" operator. My thinking is the offend= ing > : > script should be fixed with a patch that gets forwarded upstream to t= he > : > libxslt team (including a mention that /bin/sh and /bin/test are not > : > documented to support "=3D=3D" by POSIX). > :=20 > : This is one of the most pervasive bashisms around. We (gnome@) > : typically fix the script to use "=3D" then forward the information > : upstream. Solaris is also bit by this, so it's usually not a big deal > : to get upstream vendors to fix their scripts. >=20 > Maybe a 'grep =3D=3D' on all configure scripts should be SOP, eh? This will yield false positives as many (all?) contain embedded C code. We have been using one regexp that seems to work nicely: " =3D=3D ". For example: @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \ 's|" =3D=3D "|" =3D "|g' You don't typically find '"' on either side of a =3D=3D in C. Joe --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-FvKrS+58KSxenrRZgnYV 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) iEYEABECAAYFAkhEsJ4ACgkQb2iPiv4Uz4d8jACgsD2dr9RWpyJLNYp4frrGVoMS aEUAoIQLIfCZLGKfN5vLAezHWBqhJ0r8 =6mSF -----END PGP SIGNATURE----- --=-FvKrS+58KSxenrRZgnYV-- From owner-cvs-src@FreeBSD.ORG Tue Jun 3 03:14: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 AEA231065707; Tue, 3 Jun 2008 03:14:13 +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 8801D8FC18; Tue, 3 Jun 2008 03:14:13 +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 m533ED2W058951; Tue, 3 Jun 2008 03:14:13 GMT (envelope-from kan@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m533EDXl058950; Tue, 3 Jun 2008 03:14:13 GMT (envelope-from kan@repoman.freebsd.org) Message-Id: <200806030314.m533EDXl058950@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kan@repoman.freebsd.org using -f From: Alexander Kabaev Date: Tue, 3 Jun 2008 03:13: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/sys/dev/usb ubsa.c usbdevs 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, 03 Jun 2008 03:14:13 -0000 kan 2008-06-03 03:14:13 UTC FreeBSD src repository Modified files: sys/dev/usb ubsa.c usbdevs Log: SVN rev 179499 on 2008-06-03 03:13:57Z by kan Add vendor/device IDs for Novatel U740 repackaged by Dell. Submitted by: David Gilbert PR: 122803 Revision Changes Path 1.36 +2 -0 src/sys/dev/usb/ubsa.c 1.356 +1 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Tue Jun 3 03:31: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 A7E08106566C; Tue, 3 Jun 2008 03:31:33 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 59E878FC1C; Tue, 3 Jun 2008 03:31:33 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id m533V07V061561; Mon, 2 Jun 2008 21:31:00 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Mon, 02 Jun 2008 21:32:39 -0600 (MDT) Message-Id: <20080602.213239.-861051005.imp@bsdimp.com> To: marcus@marcuscom.com From: "M. Warner Losh" In-Reply-To: <1212461214.18384.83.camel@shumai.marcuscom.com> References: <1212440845.18384.49.camel@shumai.marcuscom.com> <20080602.204014.-222576415.imp@bsdimp.com> <1212461214.18384.83.camel@shumai.marcuscom.com> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: src-committers@FreeBSD.org, jhb@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, stefanf@FreeBSD.org, cokane@FreeBSD.org Subject: Re: cvs commit: src/bin/sh expand.c parser.c parser.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, 03 Jun 2008 03:31:33 -0000 In message: <1212461214.18384.83.camel@shumai.marcuscom.com> Joe Marcus Clarke writes: : On Mon, 2008-06-02 at 20:40 -0600, M. Warner Losh wrote: : > In message: <1212440845.18384.49.camel@shumai.marcuscom.com> : > Joe Marcus Clarke writes: : > : On Mon, 2008-06-02 at 16:52 -0400, Coleman Kane wrote: : > : > On Mon, 2008-06-02 at 14:45 -0400, John Baldwin wrote: : > : > > On Thursday 15 May 2008 03:55:27 pm Stefan Farfeleder wrote: : > : > > > stefanf 2008-05-15 19:55:27 UTC : > : > > > : > : > > > FreeBSD src repository : > : > > > : > : > > > Modified files: : > : > > > bin/sh expand.c parser.c parser.h : > : > > > Log: : > : > > > Expand $LINENO to the current line number. This is required by : > : > > SUSv3's "User : > : > > > Portability Utilities" option. : > : > > > : > : > > > Often configure scripts generated by the autotools test if $LINENO works : > : > > and : > : > > > refuse to use /bin/sh if not. : > : > > > : > : > > > Package test run by: pav : > : > > : > : > > This breaks the build of editors/openoffice-2 : > : > > : > : > > Specifically, the libxslt configure script has two statements like this: : > : > > : > : > > if test "1" == "1" : > : > > then : > : > > blah blah : > : > > endif : > : > > : > : > > Specifically note the "==" passed to test(1). POSIX says this should be "=", : > : > > and that's all our test(1) implements. The bash manpage for the builtin-test : > : > > command says: : > : > > : > : > > string1 == string2 : > : > > True if the strings are equal. = may be used in place of == for : > : > > strict POSIX compliance. : > : > > : > : > > IOW, it encourages "==". I'm not sure if we want to force the use of bash for : > : > > certain ports or if we want to just implement bash'isms in our tools as we : > : > > encounter them (or patch the port?). In this case the patch is not : > : > > complicated (just replace the two '==' with '=' in libxslt's configure : > : > > script). : > : > > : > : > : > : > This is annoying... I had to clean this behavior up once recently in : > : > someone else's script. POSIX "test" syntax has been "=" and not "==" for : > : > a long time. Bash is not C... so I don't understand why the attempt to : > : > document "==" as the "proper" operator. My thinking is the offending : > : > script should be fixed with a patch that gets forwarded upstream to the : > : > libxslt team (including a mention that /bin/sh and /bin/test are not : > : > documented to support "==" by POSIX). : > : : > : This is one of the most pervasive bashisms around. We (gnome@) : > : typically fix the script to use "=" then forward the information : > : upstream. Solaris is also bit by this, so it's usually not a big deal : > : to get upstream vendors to fix their scripts. : > : > Maybe a 'grep ==' on all configure scripts should be SOP, eh? : : This will yield false positives as many (all?) contain embedded C code. : We have been using one regexp that seems to work nicely: " == ". For : example: : : @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \ : 's|" == "|" = "|g' : : You don't typically find '"' on either side of a == in C. heh... Another option would be to add support for it to our test, maybe with a warning... :-) Warner From owner-cvs-src@FreeBSD.ORG Tue Jun 3 03:40: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 1A189106567B; Tue, 3 Jun 2008 03:40:58 +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 E5DCC8FC19; Tue, 3 Jun 2008 03:40:57 +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 m533evNl061083; Tue, 3 Jun 2008 03:40:57 GMT (envelope-from kan@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m533evod061082; Tue, 3 Jun 2008 03:40:57 GMT (envelope-from kan@repoman.freebsd.org) Message-Id: <200806030340.m533evod061082@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kan@repoman.freebsd.org using -f From: Alexander Kabaev Date: Tue, 3 Jun 2008 03:31: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/share/man/man4 ubsa.4 src/sys/dev/usb ubsa.c usbdevs 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, 03 Jun 2008 03:40:58 -0000 kan 2008-06-03 03:40:57 UTC FreeBSD src repository Modified files: share/man/man4 ubsa.4 sys/dev/usb ubsa.c usbdevs Log: SVN rev 179500 on 2008-06-03 03:31:53Z by kan Add device ID for AnyDATA ADU-500A EV-DO modem. Submitted by: Oleksandr Tatmanyants PR: 118479 Revision Changes Path 1.12 +2 -0 src/share/man/man4/ubsa.4 1.37 +2 -0 src/sys/dev/usb/ubsa.c 1.357 +1 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Tue Jun 3 05:39: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 190A51065680; Tue, 3 Jun 2008 05:39:07 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0271B8FC19; Tue, 3 Jun 2008 05:39:07 +0000 (UTC) (envelope-from dougb@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 m535d6cU084606; Tue, 3 Jun 2008 05:39:06 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m535d6ZY084605; Tue, 3 Jun 2008 05:39:06 GMT (envelope-from dougb@repoman.freebsd.org) Message-Id: <200806030539.m535d6ZY084605@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dougb@repoman.freebsd.org using -f From: Doug Barton Date: Tue, 3 Jun 2008 05:38:10 +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/bind9 CHANGES COPYRIGHT FAQ FAQ.xml Makefile.in README configure.in version src/contrib/bind9/bin/check check-tool.c check-tool.h named-checkconf.8 named-checkconf.c named-checkconf.docbook ... 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, 03 Jun 2008 05:39:07 -0000 dougb 2008-06-03 05:39:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) contrib/bind9 CHANGES COPYRIGHT FAQ FAQ.xml Makefile.in README configure.in version contrib/bind9/bin/check check-tool.c check-tool.h named-checkconf.8 named-checkconf.c named-checkconf.docbook named-checkconf.html named-checkzone.8 named-checkzone.docbook named-checkzone.html contrib/bind9/bin/dig Makefile.in dig.1 dig.c dig.docbook dig.html dighost.c host.1 host.c host.docbook host.html nslookup.1 nslookup.c nslookup.docbook nslookup.html contrib/bind9/bin/dig/include/dig dig.h contrib/bind9/bin/dnssec Makefile.in dnssec-keygen.8 dnssec-keygen.c dnssec-keygen.docbook dnssec-keygen.html dnssec-signzone.8 dnssec-signzone.c dnssec-signzone.docbook dnssec-signzone.html contrib/bind9/bin/named Makefile.in aclconf.c client.c config.c control.c controlconf.c interfacemgr.c log.c logconf.c lwaddr.c lwdclient.c lwdgabn.c lwdgnba.c lwdgrbn.c lwdnoop.c lwresd.8 lwresd.docbook lwresd.html named.8 named.conf.5 named.conf.docbook named.conf.html named.docbook named.html query.c server.c sortlist.c tsigconf.c update.c contrib/bind9/bin/named/include/named builtin.h config.h interfacemgr.h log.h main.h query.h zoneconf.h contrib/bind9/bin/named/unix Makefile.in os.c contrib/bind9/bin/named/unix/include/named os.h contrib/bind9/bin/nsupdate Makefile.in nsupdate.8 nsupdate.c nsupdate.docbook nsupdate.html contrib/bind9/bin/rndc Makefile.in rndc-confgen.8 rndc-confgen.docbook rndc-confgen.html rndc.8 rndc.conf.5 rndc.conf.docbook rndc.conf.html rndc.docbook rndc.html contrib/bind9/bin/rndc/unix Makefile.in contrib/bind9/doc/arm Bv9ARM-book.xml Bv9ARM.ch01.html Bv9ARM.ch02.html Bv9ARM.ch03.html Bv9ARM.ch04.html Bv9ARM.ch05.html Bv9ARM.ch06.html Bv9ARM.ch07.html Bv9ARM.ch08.html Bv9ARM.ch09.html Bv9ARM.html Bv9ARM.pdf Makefile.in contrib/bind9/doc/misc Makefile.in dnssec format-options.pl migration options contrib/bind9/doc/rfc index contrib/bind9/lib Makefile.in contrib/bind9/lib/bind api configure.in port_after.h.in port_before.h.in contrib/bind9/lib/bind/dst dst_api.c hmac_link.c contrib/bind9/lib/bind/include Makefile.in contrib/bind9/lib/bind/include/isc eventlib.h contrib/bind9/lib/bind/inet inet_network.c contrib/bind9/lib/bind/irs dns_ho.c gai_strerror.c irp_ng.c irs_data.c contrib/bind9/lib/bind/isc ctl_clnt.c ctl_srvr.c contrib/bind9/lib/bind/make rules.in contrib/bind9/lib/bind/nameser ns_parse.c contrib/bind9/lib/bind/resolv res_data.c res_init.c res_send.c contrib/bind9/lib/bind9 Makefile.in api check.c getaddresses.c version.c contrib/bind9/lib/bind9/include Makefile.in contrib/bind9/lib/bind9/include/bind9 Makefile.in check.h getaddresses.h version.h contrib/bind9/lib/dns acl.c adb.c api dbtable.c dispatch.c dnssec.c dst_parse.c gen-unix.h journal.c keytable.c lib.c lookup.c master.c message.c name.c openssl_link.c openssldh_link.c openssldsa_link.c order.c rbt.c rbtdb.c request.c resolver.c rootns.c sdb.c tkey.c tsig.c ttl.c validator.c version.c view.c xfrin.c zone.c zt.c contrib/bind9/lib/dns/include/dns acl.h cache.h callbacks.h compress.h db.h diff.h dispatch.h dnssec.h events.h journal.h lib.h master.h masterdump.h ncache.h opcode.h order.h rbt.h rdataslab.h request.h sdb.h time.h tsig.h validator.h version.h zt.h contrib/bind9/lib/dns/rdata/generic dlv_32769.c ds_43.c gpos_27.c hinfo_13.c isdn_20.c minfo_14.c null_10.c nxt_30.h opt_41.c proforma.c rp_17.c soa_6.c txt_16.c unspec_103.c x25_19.c contrib/bind9/lib/dns/rdata/hs_4 a_1.c contrib/bind9/lib/dns/rdata/in_1 a_1.c aaaa_28.c apl_42.c apl_42.h nsap_22.c wks_11.c contrib/bind9/lib/isc api buffer.c event.c heap.c hmacmd5.c inet_aton.c inet_ntop.c lfsr.c lib.c mem.c mutexblock.c netaddr.c netscope.c quota.c ratelimiter.c region.c result.c symtab.c taskpool.c timer.c timer_p.h version.c contrib/bind9/lib/isc/include/isc buffer.h entropy.h event.h file.h ipv6.h lex.h lib.h list.h log.h mem.h netaddr.h netscope.h parseint.h platform.h.in quota.h ratelimiter.h region.h result.h socket.h string.h timer.h util.h version.h contrib/bind9/lib/isc/nls msgcat.c contrib/bind9/lib/isc/nothreads condition.c mutex.c contrib/bind9/lib/isc/pthreads condition.c mutex.c contrib/bind9/lib/isc/pthreads/include/isc mutex.h contrib/bind9/lib/isc/unix Makefile.in app.c dir.c entropy.c errno2result.c file.c ifiter_getifaddrs.c ifiter_ioctl.c keyboard.c net.c os.c resource.c socket.c stdtime.c strerror.c syslog.c contrib/bind9/lib/isc/unix/include/isc dir.h strerror.h time.h contrib/bind9/lib/isccc api cc.c lib.c sexpr.c symtab.c version.c contrib/bind9/lib/isccc/include/isccc Makefile.in lib.h version.h contrib/bind9/lib/isccfg api log.c namedconf.c version.c contrib/bind9/lib/isccfg/include/isccfg Makefile.in cfg.h log.h namedconf.h version.h contrib/bind9/lib/lwres Makefile.in api context.c gai_strerror.c getaddrinfo.c getipnode.c lwres_gabn.c lwres_gnba.c lwres_grbn.c version.c contrib/bind9/lib/lwres/include/lwres Makefile.in lwres.h platform.h.in version.h contrib/bind9/lib/lwres/man lwres.3 lwres.docbook lwres.html lwres_buffer.3 lwres_buffer.docbook lwres_buffer.html lwres_config.3 lwres_config.docbook lwres_config.html lwres_context.3 lwres_context.docbook lwres_context.html lwres_gabn.3 lwres_gabn.docbook lwres_gabn.html lwres_gai_strerror.3 lwres_gai_strerror.docbook lwres_gai_strerror.html lwres_getaddrinfo.3 lwres_getaddrinfo.docbook lwres_getaddrinfo.html lwres_gethostent.3 lwres_gethostent.docbook lwres_gethostent.html lwres_getipnode.3 lwres_getipnode.docbook lwres_getipnode.html lwres_getnameinfo.3 lwres_getnameinfo.docbook lwres_getnameinfo.html lwres_getrrsetbyname.3 lwres_getrrsetbyname.docbook lwres_getrrsetbyname.html lwres_gnba.3 lwres_gnba.docbook lwres_gnba.html lwres_hstrerror.3 lwres_hstrerror.docbook lwres_hstrerror.html lwres_inetntop.3 lwres_inetntop.docbook lwres_inetntop.html lwres_noop.3 lwres_noop.docbook lwres_noop.html lwres_packet.3 lwres_packet.docbook lwres_packet.html lwres_resutil.3 lwres_resutil.docbook lwres_resutil.html contrib/bind9/lib/lwres/unix/include/lwres net.h contrib/bind9/make includes.in rules.in Added files: (Branch: RELENG_6) contrib/bind9/doc/misc sort-options.pl contrib/bind9/doc/rfc rfc4193.txt rfc4255.txt rfc4343.txt rfc4367.txt rfc4398.txt rfc4408.txt rfc4431.txt rfc4470.txt rfc4634.txt rfc4641.txt contrib/bind9/lib/bind/include/isc platform.h.in Log: SVN rev 179502 on 2008-06-03 05:38:10Z by dougb Update to version 9.3.5. It contains the latest bug fixes, updates to root server addresses, and a fix for the vulnerability mentioned here: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-0122 Users of BIND 9.3.x are strongly encouraged to upgrade to this version. Also, the 9.3.x branch is now in maintenance-only mode. Users are encouraged to investigate BIND 9.4.x or perhaps 9.5.x. http://www.isc.org/index.pl?/sw/bind/versions_and_support.php This udpate is being done by updating the files directly in this branch rather than an import + MFC because BIND in HEAD is 9.4.x. Revision Changes Path 1.1.1.3.2.7 +410 -6 src/contrib/bind9/CHANGES 1.1.1.2.2.2 +3 -3 src/contrib/bind9/COPYRIGHT 1.1.1.2.2.4 +499 -376 src/contrib/bind9/FAQ 1.1.1.1.2.4 +704 -538 src/contrib/bind9/FAQ.xml 1.1.1.1.4.2 +4 -4 src/contrib/bind9/Makefile.in 1.1.1.2.2.5 +0 -12 src/contrib/bind9/README 1.1.1.2.2.1 +5 -5 src/contrib/bind9/bin/check/check-tool.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/bin/check/check-tool.h 1.1.1.1.4.3 +26 -12 src/contrib/bind9/bin/check/named-checkconf.8 1.1.1.2.2.2 +4 -4 src/contrib/bind9/bin/check/named-checkconf.c 1.1.1.1.4.2 +13 -8 src/contrib/bind9/bin/check/named-checkconf.docbook 1.1.1.1.4.3 +13 -12 src/contrib/bind9/bin/check/named-checkconf.html 1.1.1.1.4.3 +49 -19 src/contrib/bind9/bin/check/named-checkzone.8 1.1.1.1.4.3 +12 -7 src/contrib/bind9/bin/check/named-checkzone.docbook 1.1.1.1.4.3 +12 -11 src/contrib/bind9/bin/check/named-checkzone.html 1.1.1.1.4.1 +4 -4 src/contrib/bind9/bin/dig/Makefile.in 1.1.1.1.4.3 +150 -59 src/contrib/bind9/bin/dig/dig.1 1.1.1.2.2.3 +52 -65 src/contrib/bind9/bin/dig/dig.c 1.1.1.1.4.2 +25 -16 src/contrib/bind9/bin/dig/dig.docbook 1.1.1.1.4.3 +29 -23 src/contrib/bind9/bin/dig/dig.html 1.1.1.2.2.3 +89 -61 src/contrib/bind9/bin/dig/dighost.c 1.1.1.1.4.3 +10 -7 src/contrib/bind9/bin/dig/host.1 1.1.1.2.2.3 +7 -5 src/contrib/bind9/bin/dig/host.c 1.1.1.1.4.2 +10 -8 src/contrib/bind9/bin/dig/host.docbook 1.1.1.1.4.3 +10 -10 src/contrib/bind9/bin/dig/host.html 1.1.1.2.2.3 +8 -3 src/contrib/bind9/bin/dig/include/dig/dig.h 1.1.1.1.4.3 +99 -42 src/contrib/bind9/bin/dig/nslookup.1 1.1.1.2.2.3 +6 -5 src/contrib/bind9/bin/dig/nslookup.c 1.1.1.1.4.3 +11 -12 src/contrib/bind9/bin/dig/nslookup.docbook 1.1.1.1.4.3 +15 -17 src/contrib/bind9/bin/dig/nslookup.html 1.1.1.1.4.2 +4 -4 src/contrib/bind9/bin/dnssec/Makefile.in 1.1.1.1.4.3 +57 -28 src/contrib/bind9/bin/dnssec/dnssec-keygen.8 1.1.1.1.4.1 +4 -4 src/contrib/bind9/bin/dnssec/dnssec-keygen.c 1.1.1.1.4.2 +11 -10 src/contrib/bind9/bin/dnssec/dnssec-keygen.docbook 1.1.1.1.4.3 +15 -15 src/contrib/bind9/bin/dnssec/dnssec-keygen.html 1.1.1.1.4.3 +94 -36 src/contrib/bind9/bin/dnssec/dnssec-signzone.8 1.1.1.2.2.3 +16 -53 src/contrib/bind9/bin/dnssec/dnssec-signzone.c 1.1.1.1.4.2 +33 -25 src/contrib/bind9/bin/dnssec/dnssec-signzone.docbook 1.1.1.1.4.3 +41 -34 src/contrib/bind9/bin/dnssec/dnssec-signzone.html 1.1.1.2.2.1 +4 -4 src/contrib/bind9/bin/named/Makefile.in 1.1.1.1.4.3 +4 -4 src/contrib/bind9/bin/named/aclconf.c 1.1.1.2.2.4 +18 -9 src/contrib/bind9/bin/named/client.c 1.1.1.2.2.2 +5 -5 src/contrib/bind9/bin/named/config.c 1.1.1.3.2.2 +4 -4 src/contrib/bind9/bin/named/control.c 1.1.1.1.4.2 +41 -50 src/contrib/bind9/bin/named/controlconf.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/bin/named/include/named/builtin.h 1.1.1.1.4.2 +4 -4 src/contrib/bind9/bin/named/include/named/config.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/bin/named/include/named/interfacemgr.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/bin/named/include/named/log.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/bin/named/include/named/main.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/bin/named/include/named/query.h 1.1.1.1.4.2 +4 -4 src/contrib/bind9/bin/named/include/named/zoneconf.h 1.1.1.1.4.2 +4 -4 src/contrib/bind9/bin/named/interfacemgr.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/bin/named/log.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/bin/named/logconf.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/bin/named/lwaddr.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/bin/named/lwdclient.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/bin/named/lwdgabn.c 1.1.1.1.4.1 +4 -6 src/contrib/bind9/bin/named/lwdgnba.c 1.1.1.1.4.2 +1 -3 src/contrib/bind9/bin/named/lwdgrbn.c 1.1.1.1.4.1 +12 -13 src/contrib/bind9/bin/named/lwdnoop.c 1.1.1.1.4.3 +99 -21 src/contrib/bind9/bin/named/lwresd.8 1.1.1.1.4.2 +94 -28 src/contrib/bind9/bin/named/lwresd.docbook 1.1.1.1.4.3 +64 -29 src/contrib/bind9/bin/named/lwresd.html 1.1.1.1.4.3 +75 -27 src/contrib/bind9/bin/named/named.8 1.1.1.2.2.3 +18 -16 src/contrib/bind9/bin/named/named.conf.5 1.1.1.2.2.3 +21 -19 src/contrib/bind9/bin/named/named.conf.docbook 1.1.1.2.2.3 +23 -22 src/contrib/bind9/bin/named/named.conf.html 1.1.1.1.4.3 +34 -10 src/contrib/bind9/bin/named/named.docbook 1.1.1.1.4.3 +28 -17 src/contrib/bind9/bin/named/named.html 1.1.1.1.4.5 +73 -37 src/contrib/bind9/bin/named/query.c 1.1.1.2.2.3 +86 -57 src/contrib/bind9/bin/named/server.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/bin/named/sortlist.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/bin/named/tsigconf.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/bin/named/unix/Makefile.in 1.1.1.2.2.1 +4 -4 src/contrib/bind9/bin/named/unix/include/named/os.h 1.1.1.2.2.3 +14 -10 src/contrib/bind9/bin/named/unix/os.c 1.1.1.2.2.3 +20 -13 src/contrib/bind9/bin/named/update.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/bin/nsupdate/Makefile.in 1.1.1.1.4.3 +86 -47 src/contrib/bind9/bin/nsupdate/nsupdate.8 1.1.1.2.2.3 +66 -31 src/contrib/bind9/bin/nsupdate/nsupdate.c 1.1.1.1.4.2 +16 -44 src/contrib/bind9/bin/nsupdate/nsupdate.docbook 1.1.1.1.4.3 +63 -34 src/contrib/bind9/bin/nsupdate/nsupdate.html 1.1.1.1.4.1 +6 -4 src/contrib/bind9/bin/rndc/Makefile.in 1.1.1.1.4.3 +37 -14 src/contrib/bind9/bin/rndc/rndc-confgen.8 1.1.1.1.4.2 +6 -5 src/contrib/bind9/bin/rndc/rndc-confgen.docbook 1.1.1.1.4.3 +9 -9 src/contrib/bind9/bin/rndc/rndc-confgen.html 1.1.1.1.4.3 +35 -18 src/contrib/bind9/bin/rndc/rndc.8 1.1.1.1.4.3 +9 -6 src/contrib/bind9/bin/rndc/rndc.conf.5 1.1.1.1.4.2 +7 -6 src/contrib/bind9/bin/rndc/rndc.conf.docbook 1.1.1.1.4.3 +10 -10 src/contrib/bind9/bin/rndc/rndc.conf.html 1.1.1.1.4.2 +23 -19 src/contrib/bind9/bin/rndc/rndc.docbook 1.1.1.1.4.3 +23 -23 src/contrib/bind9/bin/rndc/rndc.html 1.1.1.1.4.1 +4 -4 src/contrib/bind9/bin/rndc/unix/Makefile.in 1.1.1.2.2.4 +50 -26 src/contrib/bind9/configure.in 1.1.1.2.2.3 +116 -61 src/contrib/bind9/doc/arm/Bv9ARM-book.xml 1.1.1.1.4.3 +31 -31 src/contrib/bind9/doc/arm/Bv9ARM.ch01.html 1.1.1.1.4.3 +14 -14 src/contrib/bind9/doc/arm/Bv9ARM.ch02.html 1.1.1.2.2.3 +23 -17 src/contrib/bind9/doc/arm/Bv9ARM.ch03.html 1.1.1.2.2.3 +44 -40 src/contrib/bind9/doc/arm/Bv9ARM.ch04.html 1.1.1.2.2.3 +5 -5 src/contrib/bind9/doc/arm/Bv9ARM.ch05.html 1.1.1.2.2.3 +118 -99 src/contrib/bind9/doc/arm/Bv9ARM.ch06.html 1.1.1.2.2.3 +10 -10 src/contrib/bind9/doc/arm/Bv9ARM.ch07.html 1.1.1.2.2.3 +23 -21 src/contrib/bind9/doc/arm/Bv9ARM.ch08.html 1.1.1.2.2.3 +70 -53 src/contrib/bind9/doc/arm/Bv9ARM.ch09.html 1.1.1.2.2.3 +78 -77 src/contrib/bind9/doc/arm/Bv9ARM.html 1.1.1.1.2.3 +4654 -4641 src/contrib/bind9/doc/arm/Bv9ARM.pdf 1.1.1.1.4.2 +10 -10 src/contrib/bind9/doc/arm/Makefile.in 1.1.1.1.4.1 +20 -8 src/contrib/bind9/doc/misc/Makefile.in 1.1.1.1.4.1 +3 -3 src/contrib/bind9/doc/misc/dnssec 1.1.1.1.4.1 +21 -8 src/contrib/bind9/doc/misc/format-options.pl 1.1.1.2.2.1 +7 -5 src/contrib/bind9/doc/misc/migration 1.1.1.2.2.2 +262 -259 src/contrib/bind9/doc/misc/options 1.1.2.1 +50 -0 src/contrib/bind9/doc/misc/sort-options.pl (new) 1.1.1.1.4.2 +11 -0 src/contrib/bind9/doc/rfc/index 1.1.1.1.6.1 +899 -0 src/contrib/bind9/doc/rfc/rfc4193.txt (new) 1.1.1.1.6.1 +507 -0 src/contrib/bind9/doc/rfc/rfc4255.txt (new) 1.1.1.1.6.1 +563 -0 src/contrib/bind9/doc/rfc/rfc4343.txt (new) 1.1.1.1.6.1 +955 -0 src/contrib/bind9/doc/rfc/rfc4367.txt (new) 1.1.1.1.4.1 +955 -0 src/contrib/bind9/doc/rfc/rfc4398.txt (new) 1.1.1.1.4.1 +2691 -0 src/contrib/bind9/doc/rfc/rfc4408.txt (new) 1.1.1.1.6.1 +227 -0 src/contrib/bind9/doc/rfc/rfc4431.txt (new) 1.1.1.1.4.1 +451 -0 src/contrib/bind9/doc/rfc/rfc4470.txt (new) 1.1.1.1.4.1 +6051 -0 src/contrib/bind9/doc/rfc/rfc4634.txt (new) 1.1.1.1.4.1 +1963 -0 src/contrib/bind9/doc/rfc/rfc4641.txt (new) 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/Makefile.in 1.1.1.2.2.3 +1 -1 src/contrib/bind9/lib/bind/api 1.1.1.2.2.3 +31 -19 src/contrib/bind9/lib/bind/configure.in 1.1.1.2.2.3 +3 -2 src/contrib/bind9/lib/bind/dst/dst_api.c 1.1.1.1.4.3 +16 -10 src/contrib/bind9/lib/bind/dst/hmac_link.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/bind/include/Makefile.in 1.1.1.1.4.2 +3 -1 src/contrib/bind9/lib/bind/include/isc/eventlib.h 1.1.2.1 +36 -0 src/contrib/bind9/lib/bind/include/isc/platform.h.in (new) 1.1.1.1.4.1 +2 -2 src/contrib/bind9/lib/bind/inet/inet_network.c 1.1.1.1.4.3 +3 -3 src/contrib/bind9/lib/bind/irs/dns_ho.c 1.1.1.2.2.2 +3 -1 src/contrib/bind9/lib/bind/irs/gai_strerror.c 1.1.1.1.4.1 +3 -3 src/contrib/bind9/lib/bind/irs/irp_ng.c 1.1.1.2.2.2 +4 -2 src/contrib/bind9/lib/bind/irs/irs_data.c 1.1.1.1.4.1 +14 -1 src/contrib/bind9/lib/bind/isc/ctl_clnt.c 1.1.1.1.4.1 +4 -2 src/contrib/bind9/lib/bind/isc/ctl_srvr.c 1.1.1.2.2.1 +4 -4 src/contrib/bind9/lib/bind/make/rules.in 1.1.1.1.4.2 +2 -2 src/contrib/bind9/lib/bind/nameser/ns_parse.c 1.1.1.2.2.3 +7 -0 src/contrib/bind9/lib/bind/port_after.h.in 1.1.1.1.4.3 +10 -0 src/contrib/bind9/lib/bind/port_before.h.in 1.1.1.1.4.1 +6 -2 src/contrib/bind9/lib/bind/resolv/res_data.c 1.1.1.1.4.3 +24 -17 src/contrib/bind9/lib/bind/resolv/res_init.c 1.1.1.1.4.3 +21 -7 src/contrib/bind9/lib/bind/resolv/res_send.c 1.1.1.2.2.1 +4 -4 src/contrib/bind9/lib/bind9/Makefile.in 1.1.1.2.2.3 +1 -1 src/contrib/bind9/lib/bind9/api 1.1.1.2.2.3 +10 -9 src/contrib/bind9/lib/bind9/check.c 1.1.1.2.2.2 +4 -4 src/contrib/bind9/lib/bind9/getaddresses.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/bind9/include/Makefile.in 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/bind9/include/bind9/Makefile.in 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/bind9/include/bind9/check.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/bind9/include/bind9/getaddresses.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/bind9/include/bind9/version.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/bind9/version.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/dns/acl.c 1.1.1.2.2.3 +7 -5 src/contrib/bind9/lib/dns/adb.c 1.1.1.2.2.4 +3 -3 src/contrib/bind9/lib/dns/api 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/dbtable.c 1.1.1.1.4.3 +10 -5 src/contrib/bind9/lib/dns/dispatch.c 1.1.1.1.4.2 +24 -16 src/contrib/bind9/lib/dns/dnssec.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/dst_parse.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/dns/gen-unix.h 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/dns/include/dns/acl.h 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/dns/include/dns/cache.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/include/dns/callbacks.h 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/dns/include/dns/compress.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/include/dns/db.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/include/dns/diff.h 1.1.1.1.4.2 +3 -3 src/contrib/bind9/lib/dns/include/dns/dispatch.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/include/dns/dnssec.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/include/dns/events.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/include/dns/journal.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/include/dns/lib.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/include/dns/master.h 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/dns/include/dns/masterdump.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/include/dns/ncache.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/include/dns/opcode.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/include/dns/order.h 1.1.1.2.2.1 +4 -4 src/contrib/bind9/lib/dns/include/dns/rbt.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/include/dns/rdataslab.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/include/dns/request.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/include/dns/sdb.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/include/dns/time.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/include/dns/tsig.h 1.1.1.1.4.4 +16 -3 src/contrib/bind9/lib/dns/include/dns/validator.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/include/dns/version.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/include/dns/zt.h 1.1.1.2.2.2 +108 -64 src/contrib/bind9/lib/dns/journal.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/dns/keytable.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/lib.c 1.1.1.1.4.2 +22 -10 src/contrib/bind9/lib/dns/lookup.c 1.1.1.1.4.1 +26 -26 src/contrib/bind9/lib/dns/master.c 1.1.1.1.4.3 +15 -6 src/contrib/bind9/lib/dns/message.c 1.1.1.1.4.3 +9 -11 src/contrib/bind9/lib/dns/name.c 1.1.1.1.4.2 +7 -5 src/contrib/bind9/lib/dns/openssl_link.c 1.1.1.1.4.2 +22 -77 src/contrib/bind9/lib/dns/openssldh_link.c 1.1.1.1.4.2 +22 -81 src/contrib/bind9/lib/dns/openssldsa_link.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/order.c 1.1.1.2.2.2 +13 -12 src/contrib/bind9/lib/dns/rbt.c 1.1.1.1.4.3 +50 -28 src/contrib/bind9/lib/dns/rbtdb.c 1.1.1.1.2.2 +35 -5 src/contrib/bind9/lib/dns/rdata/generic/dlv_32769.c 1.1.1.1.4.2 +34 -6 src/contrib/bind9/lib/dns/rdata/generic/ds_43.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/rdata/generic/gpos_27.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/rdata/generic/hinfo_13.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/rdata/generic/isdn_20.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/rdata/generic/minfo_14.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/rdata/generic/null_10.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/rdata/generic/nxt_30.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/rdata/generic/opt_41.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/rdata/generic/proforma.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/rdata/generic/rp_17.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/rdata/generic/soa_6.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/rdata/generic/txt_16.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/rdata/generic/unspec_103.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/rdata/generic/x25_19.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/rdata/hs_4/a_1.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/rdata/in_1/a_1.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/rdata/in_1/aaaa_28.c 1.1.1.1.4.1 +60 -9 src/contrib/bind9/lib/dns/rdata/in_1/apl_42.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/rdata/in_1/apl_42.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/rdata/in_1/nsap_22.c 1.1.1.2.2.1 +4 -4 src/contrib/bind9/lib/dns/rdata/in_1/wks_11.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/dns/request.c 1.1.1.2.2.7 +151 -71 src/contrib/bind9/lib/dns/resolver.c 1.1.1.1.4.1 +15 -11 src/contrib/bind9/lib/dns/rootns.c 1.1.1.1.4.1 +16 -10 src/contrib/bind9/lib/dns/sdb.c 1.1.1.1.4.3 +7 -7 src/contrib/bind9/lib/dns/tkey.c 1.1.1.1.4.3 +12 -8 src/contrib/bind9/lib/dns/tsig.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/ttl.c 1.1.1.2.2.4 +131 -72 src/contrib/bind9/lib/dns/validator.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/version.c 1.1.1.1.4.1 +4 -3 src/contrib/bind9/lib/dns/view.c 1.1.1.2.2.3 +14 -3 src/contrib/bind9/lib/dns/xfrin.c 1.1.1.2.2.3 +172 -14 src/contrib/bind9/lib/dns/zone.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/zt.c 1.1.1.2.2.3 +1 -1 src/contrib/bind9/lib/isc/api 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/buffer.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/event.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/isc/heap.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/isc/hmacmd5.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/include/isc/buffer.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/include/isc/entropy.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/include/isc/event.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/include/isc/file.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/include/isc/ipv6.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/include/isc/lex.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/include/isc/lib.h 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/isc/include/isc/list.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/include/isc/log.h 1.1.1.2.2.1 +4 -4 src/contrib/bind9/lib/isc/include/isc/mem.h 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/isc/include/isc/netaddr.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/include/isc/netscope.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/include/isc/parseint.h 1.1.1.1.4.1 +8 -3 src/contrib/bind9/lib/isc/include/isc/platform.h.in 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/isc/include/isc/quota.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/include/isc/ratelimiter.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/include/isc/region.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/include/isc/result.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/include/isc/socket.h 1.1.1.1.4.1 +9 -5 src/contrib/bind9/lib/isc/include/isc/string.h 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/isc/include/isc/timer.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/include/isc/util.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/include/isc/version.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/inet_aton.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/inet_ntop.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/isc/lfsr.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/lib.c 1.1.1.1.4.2 +24 -9 src/contrib/bind9/lib/isc/mem.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/mutexblock.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/netaddr.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/isc/netscope.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/isc/nls/msgcat.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/isc/nothreads/condition.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/isc/nothreads/mutex.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/pthreads/condition.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/pthreads/include/isc/mutex.h 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/isc/pthreads/mutex.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/isc/quota.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/ratelimiter.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/region.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/isc/result.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/symtab.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/isc/taskpool.c 1.1.1.1.4.3 +31 -20 src/contrib/bind9/lib/isc/timer.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/timer_p.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/unix/Makefile.in 1.1.1.1.4.1 +10 -10 src/contrib/bind9/lib/isc/unix/app.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/unix/dir.c 1.1.1.1.4.3 +1 -6 src/contrib/bind9/lib/isc/unix/entropy.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/unix/errno2result.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/unix/file.c 1.1.1.1.4.1 +6 -4 src/contrib/bind9/lib/isc/unix/ifiter_getifaddrs.c 1.1.1.2.2.3 +9 -4 src/contrib/bind9/lib/isc/unix/ifiter_ioctl.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/unix/include/isc/dir.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/unix/include/isc/strerror.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/unix/include/isc/time.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/unix/keyboard.c 1.1.1.1.4.2 +19 -10 src/contrib/bind9/lib/isc/unix/net.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/isc/unix/os.c 1.1.1.1.4.1 +23 -54 src/contrib/bind9/lib/isc/unix/resource.c 1.1.1.2.2.3 +81 -18 src/contrib/bind9/lib/isc/unix/socket.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/isc/unix/stdtime.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/unix/strerror.c 1.1.1.1.4.1 +5 -5 src/contrib/bind9/lib/isc/unix/syslog.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isc/version.c 1.1.1.1.4.2 +1 -1 src/contrib/bind9/lib/isccc/api 1.1.1.1.4.1 +14 -5 src/contrib/bind9/lib/isccc/cc.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isccc/include/isccc/Makefile.in 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isccc/include/isccc/lib.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isccc/include/isccc/version.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isccc/lib.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isccc/sexpr.c 1.1.1.1.4.1 +5 -5 src/contrib/bind9/lib/isccc/symtab.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isccc/version.c 1.1.1.2.2.2 +1 -1 src/contrib/bind9/lib/isccfg/api 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isccfg/include/isccfg/Makefile.in 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/isccfg/include/isccfg/cfg.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isccfg/include/isccfg/log.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isccfg/include/isccfg/namedconf.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isccfg/include/isccfg/version.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isccfg/log.c 1.1.1.2.2.3 +28 -28 src/contrib/bind9/lib/isccfg/namedconf.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/isccfg/version.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/lwres/Makefile.in 1.1.1.2.2.3 +3 -3 src/contrib/bind9/lib/lwres/api 1.1.1.2.2.1 +23 -5 src/contrib/bind9/lib/lwres/context.c 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/lwres/gai_strerror.c 1.1.1.1.4.3 +5 -4 src/contrib/bind9/lib/lwres/getaddrinfo.c 1.1.1.1.4.2 +18 -4 src/contrib/bind9/lib/lwres/getipnode.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/lwres/include/lwres/Makefile.in 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/lwres/include/lwres/lwres.h 1.1.1.1.4.2 +4 -4 src/contrib/bind9/lib/lwres/include/lwres/platform.h.in 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/lwres/include/lwres/version.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/lwres/lwres_gabn.c 1.1.1.1.4.1 +4 -5 src/contrib/bind9/lib/lwres/lwres_gnba.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/lwres/lwres_grbn.c 1.1.1.1.4.3 +7 -4 src/contrib/bind9/lib/lwres/man/lwres.3 1.1.1.1.4.2 +6 -5 src/contrib/bind9/lib/lwres/man/lwres.docbook 1.1.1.1.4.3 +9 -9 src/contrib/bind9/lib/lwres/man/lwres.html 1.1.1.1.4.3 +8 -5 src/contrib/bind9/lib/lwres/man/lwres_buffer.3 1.1.1.1.4.2 +6 -5 src/contrib/bind9/lib/lwres/man/lwres_buffer.docbook 1.1.1.1.4.3 +17 -115 src/contrib/bind9/lib/lwres/man/lwres_buffer.html 1.1.1.1.4.3 +7 -4 src/contrib/bind9/lib/lwres/man/lwres_config.3 1.1.1.1.4.2 +6 -5 src/contrib/bind9/lib/lwres/man/lwres_config.docbook 1.1.1.1.4.3 +14 -48 src/contrib/bind9/lib/lwres/man/lwres_config.html 1.1.1.1.4.3 +7 -4 src/contrib/bind9/lib/lwres/man/lwres_context.3 1.1.1.1.4.2 +6 -5 src/contrib/bind9/lib/lwres/man/lwres_context.docbook 1.1.1.1.4.3 +11 -52 src/contrib/bind9/lib/lwres/man/lwres_context.html 1.1.1.1.4.3 +8 -5 src/contrib/bind9/lib/lwres/man/lwres_gabn.3 1.1.1.1.4.2 +6 -5 src/contrib/bind9/lib/lwres/man/lwres_gabn.docbook 1.1.1.1.4.3 +7 -37 src/contrib/bind9/lib/lwres/man/lwres_gabn.html 1.1.1.1.4.3 +40 -15 src/contrib/bind9/lib/lwres/man/lwres_gai_strerror.3 1.1.1.1.4.2 +6 -5 src/contrib/bind9/lib/lwres/man/lwres_gai_strerror.docbook 1.1.1.1.4.3 +13 -8 src/contrib/bind9/lib/lwres/man/lwres_gai_strerror.html 1.1.1.1.4.3 +20 -9 src/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.3 1.1.1.1.4.2 +6 -5 src/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.docbook 1.1.1.1.4.3 +9 -22 src/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.html 1.1.1.1.4.3 +35 -14 src/contrib/bind9/lib/lwres/man/lwres_gethostent.3 1.1.1.1.4.2 +6 -5 src/contrib/bind9/lib/lwres/man/lwres_gethostent.docbook 1.1.1.1.4.3 +45 -53 src/contrib/bind9/lib/lwres/man/lwres_gethostent.html 1.1.1.1.4.3 +47 -18 src/contrib/bind9/lib/lwres/man/lwres_getipnode.3 1.1.1.1.4.2 +6 -5 src/contrib/bind9/lib/lwres/man/lwres_getipnode.docbook 1.1.1.1.4.3 +9 -27 src/contrib/bind9/lib/lwres/man/lwres_getipnode.html 1.1.1.1.4.3 +22 -9 src/contrib/bind9/lib/lwres/man/lwres_getnameinfo.3 1.1.1.1.4.2 +6 -5 src/contrib/bind9/lib/lwres/man/lwres_getnameinfo.docbook 1.1.1.1.4.3 +8 -13 src/contrib/bind9/lib/lwres/man/lwres_getnameinfo.html 1.1.1.1.4.3 +26 -11 src/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.3 1.1.1.1.4.2 +6 -5 src/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.docbook 1.1.1.1.4.3 +9 -22 src/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.html 1.1.1.1.4.3 +8 -5 src/contrib/bind9/lib/lwres/man/lwres_gnba.3 1.1.1.1.4.2 +6 -5 src/contrib/bind9/lib/lwres/man/lwres_gnba.docbook 1.1.1.1.4.3 +11 -42 src/contrib/bind9/lib/lwres/man/lwres_gnba.html 1.1.1.1.4.3 +22 -9 src/contrib/bind9/lib/lwres/man/lwres_hstrerror.3 1.1.1.1.4.2 +6 -5 src/contrib/bind9/lib/lwres/man/lwres_hstrerror.docbook 1.1.1.1.4.3 +21 -11 src/contrib/bind9/lib/lwres/man/lwres_hstrerror.html 1.1.1.1.4.3 +7 -4 src/contrib/bind9/lib/lwres/man/lwres_inetntop.3 1.1.1.1.4.2 +6 -5 src/contrib/bind9/lib/lwres/man/lwres_inetntop.docbook 1.1.1.1.4.3 +7 -12 src/contrib/bind9/lib/lwres/man/lwres_inetntop.html 1.1.1.1.4.3 +8 -5 src/contrib/bind9/lib/lwres/man/lwres_noop.3 1.1.1.1.4.2 +6 -5 src/contrib/bind9/lib/lwres/man/lwres_noop.docbook 1.1.1.1.4.3 +7 -37 src/contrib/bind9/lib/lwres/man/lwres_noop.html 1.1.1.1.4.3 +44 -17 src/contrib/bind9/lib/lwres/man/lwres_packet.3 1.1.1.1.4.2 +6 -5 src/contrib/bind9/lib/lwres/man/lwres_packet.docbook 1.1.1.1.4.3 +6 -16 src/contrib/bind9/lib/lwres/man/lwres_packet.html 1.1.1.1.4.3 +8 -5 src/contrib/bind9/lib/lwres/man/lwres_resutil.3 1.1.1.1.4.2 +6 -5 src/contrib/bind9/lib/lwres/man/lwres_resutil.docbook 1.1.1.1.4.3 +7 -27 src/contrib/bind9/lib/lwres/man/lwres_resutil.html 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/lwres/unix/include/lwres/net.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/lwres/version.c 1.1.1.2.2.1 +4 -4 src/contrib/bind9/make/includes.in 1.1.1.1.4.3 +5 -5 src/contrib/bind9/make/rules.in 1.1.1.3.2.7 +4 -4 src/contrib/bind9/version From owner-cvs-src@FreeBSD.ORG Tue Jun 3 05:40: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 262F0106567C; Tue, 3 Jun 2008 05:40:55 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EEF948FC24; Tue, 3 Jun 2008 05:40:54 +0000 (UTC) (envelope-from dougb@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 m535esKZ085234; Tue, 3 Jun 2008 05:40:54 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m535esOJ085233; Tue, 3 Jun 2008 05:40:54 GMT (envelope-from dougb@repoman.freebsd.org) Message-Id: <200806030540.m535esOJ085233@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dougb@repoman.freebsd.org using -f From: Doug Barton Date: Tue, 3 Jun 2008 05:40:47 +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/lwres 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: Tue, 03 Jun 2008 05:40:55 -0000 dougb 2008-06-03 05:40:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/bind/lwres Makefile Log: SVN rev 179504 on 2008-06-03 05:40:47Z by dougb MFC versions 1.11 and 1.12, bmake glue updates that are also relevant to BIND 9.3.5. Revision Changes Path 1.7.2.2 +3 -0 src/lib/bind/lwres/Makefile From owner-cvs-src@FreeBSD.ORG Tue Jun 3 05:43: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 67B4D1065674; Tue, 3 Jun 2008 05:43:41 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 54F5D8FC16; Tue, 3 Jun 2008 05:43:41 +0000 (UTC) (envelope-from dougb@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 m535hfQo085482; Tue, 3 Jun 2008 05:43:41 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m535hfjh085481; Tue, 3 Jun 2008 05:43:41 GMT (envelope-from dougb@repoman.freebsd.org) Message-Id: <200806030543.m535hfjh085481@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dougb@repoman.freebsd.org using -f From: Doug Barton Date: Tue, 3 Jun 2008 05:43: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/lib/bind config.h src/lib/bind/bind port_after.h port_before.h src/lib/bind/isc/isc platform.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, 03 Jun 2008 05:43:41 -0000 dougb 2008-06-03 05:43:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/bind config.h lib/bind/bind port_after.h port_before.h lib/bind/isc/isc platform.h Log: SVN rev 179505 on 2008-06-03 05:43:27Z by dougb Changes to generated files related to the 9.3.5 update. Revision Changes Path 1.1.4.3 +7 -0 src/lib/bind/bind/port_after.h 1.1.4.3 +10 -0 src/lib/bind/bind/port_before.h 1.2.2.5 +8 -10 src/lib/bind/config.h 1.1.4.3 +8 -3 src/lib/bind/isc/isc/platform.h From owner-cvs-src@FreeBSD.ORG Tue Jun 3 05:47: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 CEFEB1065689; Tue, 3 Jun 2008 05:47:42 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A44088FC1D; Tue, 3 Jun 2008 05:47:42 +0000 (UTC) (envelope-from imp@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 m535lgNC085917; Tue, 3 Jun 2008 05:47:42 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m535lgdo085916; Tue, 3 Jun 2008 05:47:42 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200806030547.m535lgdo085916@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Tue, 3 Jun 2008 05:47: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/dev/cs if_cs.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, 03 Jun 2008 05:47:42 -0000 imp 2008-06-03 05:47:42 UTC FreeBSD src repository Modified files: sys/dev/cs if_cs.c Log: SVN rev 179507 on 2008-06-03 05:47:28Z by imp Correct logic error that would prevent cs pccards from working on systems where the CardBus bridge was connected to a APIC. The case where the probe routine is told to not setup the IRQ was mishandled but the error was masked in the case where the IRQ was a valid one for the card. MFC after: 1 week Revision Changes Path 1.46 +8 -8 src/sys/dev/cs/if_cs.c From owner-cvs-src@FreeBSD.ORG Tue Jun 3 06: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 4B4AF106564A; Tue, 3 Jun 2008 06:01:44 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1FCAE8FC12; Tue, 3 Jun 2008 06:01:44 +0000 (UTC) (envelope-from dougb@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 m5361isX087196; Tue, 3 Jun 2008 06:01:44 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5361h45087195; Tue, 3 Jun 2008 06:01:43 GMT (envelope-from dougb@repoman.freebsd.org) Message-Id: <200806030601.m5361h45087195@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dougb@repoman.freebsd.org using -f From: Doug Barton Date: Tue, 3 Jun 2008 06:01: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/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: Tue, 03 Jun 2008 06:01:44 -0000 dougb 2008-06-03 06:01:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) etc network.subr Log: SVN rev 179508 on 2008-06-03 06:01:30Z by dougb MFC the change from version 1.189, add a space between a close quote and the closing bracket of a test. Revision Changes Path 1.180.2.3 +1 -1 src/etc/network.subr From owner-cvs-src@FreeBSD.ORG Tue Jun 3 06:02: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 7C9CB1065670; Tue, 3 Jun 2008 06:02:30 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 50EF58FC29; Tue, 3 Jun 2008 06:02:30 +0000 (UTC) (envelope-from dougb@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 m5362U75087274; Tue, 3 Jun 2008 06:02:30 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5362UQj087273; Tue, 3 Jun 2008 06:02:30 GMT (envelope-from dougb@repoman.freebsd.org) Message-Id: <200806030602.m5362UQj087273@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dougb@repoman.freebsd.org using -f From: Doug Barton Date: Tue, 3 Jun 2008 06:02: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/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: Tue, 03 Jun 2008 06:02:30 -0000 dougb 2008-06-03 06:02:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc network.subr Log: SVN rev 179509 on 2008-06-03 06:02:27Z by dougb MFC the change from version 1.189, add a space between a close quote and the closing bracket of a test. Revision Changes Path 1.164.2.10 +1 -1 src/etc/network.subr From owner-cvs-src@FreeBSD.ORG Tue Jun 3 08:11: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 7C859106568C; Tue, 3 Jun 2008 08:11:06 +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 4FABA8FC13; Tue, 3 Jun 2008 08:11:06 +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 m538B6t1002384; Tue, 3 Jun 2008 08:11:06 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m538B6T2002383; Tue, 3 Jun 2008 08:11:06 GMT (envelope-from dfr@repoman.freebsd.org) Message-Id: <200806030811.m538B6T2002383@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dfr@repoman.freebsd.org using -f From: Doug Rabson Date: Tue, 3 Jun 2008 08:10: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/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: Tue, 03 Jun 2008 08:11:06 -0000 dfr 2008-06-03 08:11:06 UTC FreeBSD src repository Modified files: sys/nlm nlm_prot_impl.c Log: SVN rev 179510 on 2008-06-03 08:10:58Z by dfr Back out the nlm_global_lock part of the last change - I forgot that only exists in my perforce branch :( Pointy hat: dfr Revision Changes Path 1.9 +0 -1 src/sys/nlm/nlm_prot_impl.c From owner-cvs-src@FreeBSD.ORG Tue Jun 3 09:05: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 EA961106575C; Tue, 3 Jun 2008 09:05:09 +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 C141D8FC12; Tue, 3 Jun 2008 09:05:08 +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 m53958pN017759; Tue, 3 Jun 2008 09:05:08 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m53958GW017758; Tue, 3 Jun 2008 09:05:08 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200806030905.m53958GW017758@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Tue, 3 Jun 2008 09:05:04 +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/mount mount.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: Tue, 03 Jun 2008 09:05:10 -0000 kib 2008-06-03 09:05:08 UTC FreeBSD src repository Modified files: sbin/mount mount.8 Log: SVN rev 179513 on 2008-06-03 09:05:04Z by kib Add note about a reason to use mount(8) instead of mount_somefs. Reported and proof-readed by: pho Discussed with: rodrigc MFC after: 3 days Revision Changes Path 1.88 +11 -0 src/sbin/mount/mount.8 From owner-cvs-src@FreeBSD.ORG Tue Jun 3 09:43: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 18360106566B; Tue, 3 Jun 2008 09:43:40 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DF82B8FC1B; Tue, 3 Jun 2008 09:43:39 +0000 (UTC) (envelope-from ru@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 m539hdEU021120; Tue, 3 Jun 2008 09:43:39 GMT (envelope-from ru@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m539hdha021119; Tue, 3 Jun 2008 09:43:39 GMT (envelope-from ru@repoman.freebsd.org) Message-Id: <200806030943.m539hdha021119@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ru@repoman.freebsd.org using -f From: Ruslan Ermilov Date: Tue, 3 Jun 2008 09:43: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/sbin/mount mount.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: Tue, 03 Jun 2008 09:43:40 -0000 ru 2008-06-03 09:43:39 UTC FreeBSD src repository Modified files: sbin/mount mount.8 Log: SVN rev 179514 on 2008-06-03 09:43:28Z by ru Fix markup. Revision Changes Path 1.89 +6 -4 src/sbin/mount/mount.8 From owner-cvs-src@FreeBSD.ORG Tue Jun 3 09:54: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 DE473106567B; Tue, 3 Jun 2008 09:54:32 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from smtp7.yandex.ru (smtp7.yandex.ru [213.180.200.45]) by mx1.freebsd.org (Postfix) with ESMTP id DE6458FC1F; Tue, 3 Jun 2008 09:54:31 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from ns.kirov.so-cdu.ru ([77.72.136.145]:8149 "EHLO [127.0.0.1]" smtp-auth: "bu7cher" TLS-CIPHER: "DHE-RSA-AES256-SHA keybits 256/256 version TLSv1/SSLv3" TLS-PEER-CN1: ) by mail.yandex.ru with ESMTP id S738452AbYFCJyW (ORCPT + 1 other); Tue, 3 Jun 2008 13:54:22 +0400 X-Yandex-Spam: 1 X-Yandex-Front: smtp7 X-Yandex-TimeMark: 1212486862 X-MsgDayCount: 6 X-Comment: RFC 2476 MSA function at smtp7.yandex.ru logged sender identity as: bu7cher Message-ID: <484514A3.5060501@yandex.ru> Date: Tue, 03 Jun 2008 13:53:39 +0400 From: "Andrey V. Elsukov" User-Agent: Mozilla Thunderbird 1.5 (FreeBSD/20051231) MIME-Version: 1.0 To: Fabian Keil References: <200804171229.m3HCTaG4089203@repoman.freebsd.org> <20080417195338.257a1df2@fabiankeil.de> In-Reply-To: <20080417195338.257a1df2@fabiankeil.de> Content-Type: multipart/mixed; boundary="------------070800040204070509070903" Cc: cvs-src@FreeBSD.org, =?UTF-8?B?U8O4cmVuIFNjaG1pZHQ=?= Subject: Re: cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-chipset.c ata-disk.c ata-dma.c ata-lowlevel.c ata-pci.c ata-queue.c ata-raid.c atapi-cam.c atapi-cd.c atapi-fd.c atapi-tape.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, 03 Jun 2008 09:54:33 -0000 This is a multi-part message in MIME format. --------------070800040204070509070903 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Fabian Keil wrote: > With this commit, I'm getting a page fault in bus_dmamap_load() > reached through ata_dmaload(), right after ad1 is detected: > http://www.fabiankeil.de/tmp/freebsd/ata-bus-dmamap-load-page-fault-600x383.jpg > http://www.fabiankeil.de/tmp/freebsd/ata-bus-dmamap-load-page-fault-where-600x440.jpg I'm writing AHCI-capable driver which based on ata(4) and I have the same problem. Problem was introduced with this commit. AHCI driver is trying use DMA without ata_dmaalloc call. Problem fixed for me with attached patch. -- WBR, Andrey V. Elsukov --------------070800040204070509070903 Content-Type: text/plain; name="ata-pci.c.diff.txt" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="ata-pci.c.diff.txt" LS0tIGF0YS5vcmlnL2F0YS1wY2kuYwkyMDA4LTA2LTAzIDEzOjE3OjU5LjAwMDAwMDAwMCAr MDQwMAorKysgYXRhL2F0YS1wY2kuYwkyMDA4LTA2LTAzIDEzOjMzOjM2LjAwMDAwMDAwMCAr MDQwMApAQCAtNjE3LDE0ICs2MjIsMTYgQEAgYXRhX3BjaWNoYW5uZWxfYXR0YWNoKGRldmlj ZV90IGRldikKICAgICBpZiAoY3Rsci0+ZG1haW5pdCkKIAljdGxyLT5kbWFpbml0KGRldik7 CiAKLSAgICBpZiAoKGVycm9yID0gY3Rsci0+YWxsb2NhdGUoZGV2KSkpCi0JcmV0dXJuIGVy cm9yOworICAgIGlmIChjaC0+ZG1hLmFsbG9jKQorCWNoLT5kbWEuYWxsb2MoZGV2KTsKIAot ICAgIGlmICgoZXJyb3IgPSBhdGFfYXR0YWNoKGRldikpKQorICAgIGlmICgoZXJyb3IgPSBj dGxyLT5hbGxvY2F0ZShkZXYpKSkgeworCWlmIChjaC0+ZG1hLmZyZWUpCisJICAgIGNoLT5k bWEuZnJlZShkZXYpOwogCXJldHVybiBlcnJvcjsKKyAgICB9CiAKLSAgICBjaC0+ZG1hLmFs bG9jKGRldik7Ci0gICAgcmV0dXJuIDA7CisgICAgcmV0dXJuIGF0YV9hdHRhY2goZGV2KTsK IH0KIAogc3RhdGljIGludAo= --------------070800040204070509070903-- From owner-cvs-src@FreeBSD.ORG Tue Jun 3 10:35: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 A6C7A106567B; Tue, 3 Jun 2008 10:35:41 +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 922E78FC27; Tue, 3 Jun 2008 10:35:41 +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 m53AZfc8026343; Tue, 3 Jun 2008 10:35:41 GMT (envelope-from philip@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m53AZfe5026342; Tue, 3 Jun 2008 10:35:41 GMT (envelope-from philip@repoman.freebsd.org) Message-Id: <200806031035.m53AZfe5026342@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to philip@repoman.freebsd.org using -f From: Philip Paeps Date: Tue, 3 Jun 2008 10:35:23 +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/syscons/keymaps INDEX.keymaps Makefile colemak.iso15.acc.kbd 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, 03 Jun 2008 10:35:41 -0000 philip 2008-06-03 10:35:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/syscons/keymaps INDEX.keymaps Makefile Added files: (Branch: RELENG_7) share/syscons/keymaps colemak.iso15.acc.kbd Log: SVN rev 179515 on 2008-06-03 10:35:23Z by philip MFC: Add support for the Colemak keyboard layout from: http://colemak.com/. Submitted by: Geert Hendrickx Revision Changes Path 1.56.2.1 +5 -3 src/share/syscons/keymaps/INDEX.keymaps 1.72.2.1 +1 -0 src/share/syscons/keymaps/Makefile 1.1.2.1 +149 -0 src/share/syscons/keymaps/colemak.iso15.acc.kbd (new) From owner-cvs-src@FreeBSD.ORG Tue Jun 3 10:55: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 26A161065685; Tue, 3 Jun 2008 10:55:29 +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 87A788FC1B; Tue, 3 Jun 2008 10:55:28 +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 m53AtSwC028083; Tue, 3 Jun 2008 10:55:28 GMT (envelope-from philip@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m53AtSLe028082; Tue, 3 Jun 2008 10:55:28 GMT (envelope-from philip@repoman.freebsd.org) Message-Id: <200806031055.m53AtSLe028082@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to philip@repoman.freebsd.org using -f From: Philip Paeps Date: Tue, 3 Jun 2008 10:55:22 +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/share/syscons/keymaps INDEX.keymaps Makefile colemak.iso15.acc.kbd 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, 03 Jun 2008 10:55:29 -0000 philip 2008-06-03 10:55:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/syscons/keymaps INDEX.keymaps Makefile Added files: (Branch: RELENG_6) share/syscons/keymaps colemak.iso15.acc.kbd Log: SVN rev 179516 on 2008-06-03 10:55:22Z by philip MFC: Add support for the Colemak keyboard layout from: http://colemak.com/. Submitted by: Geert Hendrickx Revision Changes Path 1.54.8.1 +5 -3 src/share/syscons/keymaps/INDEX.keymaps 1.70.2.1 +1 -0 src/share/syscons/keymaps/Makefile 1.1.4.1 +149 -0 src/share/syscons/keymaps/colemak.iso15.acc.kbd (new) From owner-cvs-src@FreeBSD.ORG Tue Jun 3 11:06: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 BFE80106564A; Tue, 3 Jun 2008 11:06:44 +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 946728FC1F; Tue, 3 Jun 2008 11:06:44 +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 m53B6ihT030089; Tue, 3 Jun 2008 11:06:44 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m53B6iOg030088; Tue, 3 Jun 2008 11:06:44 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200806031106.m53B6iOg030088@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Tue, 3 Jun 2008 11:06: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/security/audit audit.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, 03 Jun 2008 11:06:44 -0000 rwatson 2008-06-03 11:06:44 UTC FreeBSD src repository Modified files: sys/security/audit audit.c Log: SVN rev 179517 on 2008-06-03 11:06:34Z by rwatson Add an XXX comment regarding a bug I introduced when modifying the behavior of audit log vnode rotation: on shutdown, we may not properly drain all pending records, which could lead to lost records during system shutdown. Revision Changes Path 1.42 +3 -0 src/sys/security/audit/audit.c From owner-cvs-src@FreeBSD.ORG Tue Jun 3 11:39: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 201D31065671; Tue, 3 Jun 2008 11:39:46 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E99408FC18; Tue, 3 Jun 2008 11:39:45 +0000 (UTC) (envelope-from ru@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 m53BdjRM032711; Tue, 3 Jun 2008 11:39:45 GMT (envelope-from ru@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m53Bdjad032710; Tue, 3 Jun 2008 11:39:45 GMT (envelope-from ru@repoman.freebsd.org) Message-Id: <200806031139.m53Bdjad032710@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ru@repoman.freebsd.org using -f From: Ruslan Ermilov Date: Tue, 3 Jun 2008 11:39:39 +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/rc.d initrandom 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, 03 Jun 2008 11:39:46 -0000 ru 2008-06-03 11:39:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) etc/rc.d initrandom Log: SVN rev 179518 on 2008-06-03 11:39:39Z by ru MFC: Make it possible to disable sources of entropy harvesting. Revision Changes Path 1.7.2.1 +11 -9 src/etc/rc.d/initrandom From owner-cvs-src@FreeBSD.ORG Tue Jun 3 11:58: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 5FFA1106564A for ; Tue, 3 Jun 2008 11:58:25 +0000 (UTC) (envelope-from joerg@britannica.bec.de) Received: from www.pkgsrc-box.org (www.ostsee-abc.de [62.206.222.50]) by mx1.freebsd.org (Postfix) with ESMTP id 1AD548FC21 for ; Tue, 3 Jun 2008 11:58:24 +0000 (UTC) (envelope-from joerg@britannica.bec.de) Received: from britannica.bec.de (www.pkgsrc-box.org [127.0.0.1]) by www.pkgsrc-box.org (Postfix) with ESMTP id 96DABE506A7 for ; Tue, 3 Jun 2008 11:58:22 +0000 (UTC) Received: by britannica.bec.de (Postfix, from userid 1000) id 272A516FBC; Tue, 3 Jun 2008 13:58:22 +0200 (CEST) Date: Tue, 3 Jun 2008 13:58:22 +0200 From: Joerg Sonnenberger To: cvs-src@freebsd.org Message-ID: <20080603115821.GA1707@britannica.bec.de> References: <200806021445.15974.jhb@freebsd.org> <1212439968.3115.53.camel@localhost> <1212440845.18384.49.camel@shumai.marcuscom.com> <20080602.204014.-222576415.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080602.204014.-222576415.imp@bsdimp.com> User-Agent: Mutt/1.5.17 (2007-11-01) Subject: Re: cvs commit: src/bin/sh expand.c parser.c parser.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, 03 Jun 2008 11:58:25 -0000 On Mon, Jun 02, 2008 at 08:40:14PM -0600, M. Warner Losh wrote: > Maybe a 'grep ==' on all configure scripts should be SOP, eh? ...or look at the way the check is implemented in pkgsrc. Joerg From owner-cvs-src@FreeBSD.ORG Tue Jun 3 11:59: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 E9FA51065672 for ; Tue, 3 Jun 2008 11:59:10 +0000 (UTC) (envelope-from joerg@britannica.bec.de) Received: from www.pkgsrc-box.org (www.ostsee-abc.de [62.206.222.50]) by mx1.freebsd.org (Postfix) with ESMTP id A9FB88FC1F for ; Tue, 3 Jun 2008 11:59:10 +0000 (UTC) (envelope-from joerg@britannica.bec.de) Received: from britannica.bec.de (www.pkgsrc-box.org [127.0.0.1]) by www.pkgsrc-box.org (Postfix) with ESMTP id CCB81E506A7 for ; Tue, 3 Jun 2008 11:59:09 +0000 (UTC) Received: by britannica.bec.de (Postfix, from userid 1000) id 9DE1E16FBC; Tue, 3 Jun 2008 13:59:09 +0200 (CEST) Date: Tue, 3 Jun 2008 13:59:09 +0200 From: Joerg Sonnenberger To: cvs-src@freebsd.org Message-ID: <20080603115909.GB1707@britannica.bec.de> References: <200805151955.m4FJtRMb099378@repoman.freebsd.org> <200806021445.15974.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200806021445.15974.jhb@freebsd.org> User-Agent: Mutt/1.5.17 (2007-11-01) Subject: Re: cvs commit: src/bin/sh expand.c parser.c parser.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, 03 Jun 2008 11:59:11 -0000 On Mon, Jun 02, 2008 at 02:45:15PM -0400, John Baldwin wrote: > Specifically note the "==" passed to test(1). POSIX says this should be "=", > and that's all our test(1) implements. The bash manpage for the builtin-test > command says: > > string1 == string2 > True if the strings are equal. = may be used in place of == for > strict POSIX compliance. What is even more annoying about this is that it is a BASHism, not a GNUism. The test from coreutils doesn't understand == either. Joerg From owner-cvs-src@FreeBSD.ORG Tue Jun 3 12:38: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 451721065685; Tue, 3 Jun 2008 12:38:18 +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 357E78FC2A; Tue, 3 Jun 2008 12:38:18 +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 m53CcIEW039609; Tue, 3 Jun 2008 12:38:18 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m53CcIVv039608; Tue, 3 Jun 2008 12:38:18 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200806031238.m53CcIVv039608@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Tue, 3 Jun 2008 12:38: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/kern tty_tty.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, 03 Jun 2008 12:38:18 -0000 ed 2008-06-03 12:38:18 UTC FreeBSD src repository Modified files: sys/kern tty_tty.c Log: SVN rev 179519 on 2008-06-03 12:38:00Z by ed Remove unneeded Giant locking of /dev/tty. The Giant lock is acquired in two places in tty_tty.c. In both places, it is unneeded. There is no reason to specify D_NEEDGIANT on this device node. The device node has only been designed to return ENXIO when opened. It doesn't make any sense to lock/unlock Giant, just to return this error. D_TTY is also unneeded. The unimplemented functions don't need to be patched by devfs. We don't need to lock Giant when we want to lookup the proper TTY vnode. s_ttyvp is already protected by proctree_lock (see devfs_vnops.c). Approved by: philip (mentor) Revision Changes Path 1.62 +0 -3 src/sys/kern/tty_tty.c From owner-cvs-src@FreeBSD.ORG Tue Jun 3 14:07: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 1896F106566B; Tue, 3 Jun 2008 14:07:34 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from hrndva-omtalb.mail.rr.com (hrndva-omtalb.mail.rr.com [71.74.56.124]) by mx1.freebsd.org (Postfix) with ESMTP id 74F898FC1B; Tue, 3 Jun 2008 14:07:33 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from orion.intree.net ([70.62.16.218]) by hrndva-omta05.mail.rr.com with ESMTP id <20080603140732.QQZX12416.hrndva-omta05.mail.rr.com@orion.intree.net>; Tue, 3 Jun 2008 14:07:32 +0000 Received: from mail.cokane.org (unknown [172.31.0.6]) by orion.intree.net (Postfix) with ESMTP id 2875B361C332; Tue, 3 Jun 2008 10:07:32 -0400 (EDT) Received: by mail.cokane.org (Postfix, from userid 103) id D47B425AD3E; Tue, 3 Jun 2008 10:07:31 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.20.1.3] (erwin.int.cokane.org [172.20.1.3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.cokane.org (Postfix) with ESMTP id 19B261DB2F9; Tue, 3 Jun 2008 10:07:16 -0400 (EDT) From: Coleman Kane To: "M. Warner Losh" In-Reply-To: <20080602.213239.-861051005.imp@bsdimp.com> References: <1212440845.18384.49.camel@shumai.marcuscom.com> <20080602.204014.-222576415.imp@bsdimp.com> <1212461214.18384.83.camel@shumai.marcuscom.com> <20080602.213239.-861051005.imp@bsdimp.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-MXy7s6rPc8W8/jq+KxPt" Organization: FreeBSD Project Date: Tue, 03 Jun 2008 10:05:46 -0400 Message-Id: <1212501946.15220.1.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.1.1 FreeBSD GNOME Team Port Cc: src-committers@FreeBSD.org, jhb@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, stefanf@FreeBSD.org, marcus@marcuscom.com Subject: Re: cvs commit: src/bin/sh expand.c parser.c parser.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, 03 Jun 2008 14:07:34 -0000 --=-MXy7s6rPc8W8/jq+KxPt Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2008-06-02 at 21:32 -0600, M. Warner Losh wrote: > In message: <1212461214.18384.83.camel@shumai.marcuscom.com> > Joe Marcus Clarke writes: > : On Mon, 2008-06-02 at 20:40 -0600, M. Warner Losh wrote: > : > In message: <1212440845.18384.49.camel@shumai.marcuscom.com> > : > Joe Marcus Clarke writes: > : > : On Mon, 2008-06-02 at 16:52 -0400, Coleman Kane wrote: > : > : > On Mon, 2008-06-02 at 14:45 -0400, John Baldwin wrote: > : > : > > On Thursday 15 May 2008 03:55:27 pm Stefan Farfeleder wrote: > : > : > > > stefanf 2008-05-15 19:55:27 UTC > : > : > > >=20 > : > : > > > FreeBSD src repository > : > : > > >=20 > : > : > > > Modified files: > : > : > > > bin/sh expand.c parser.c parser.h=20 > : > : > > > Log: > : > : > > > Expand $LINENO to the current line number. This is require= d by=20 > : > : > > SUSv3's "User > : > : > > > Portability Utilities" option. > : > : > > > =20 > : > : > > > Often configure scripts generated by the autotools test if = $LINENO works=20 > : > : > > and > : > : > > > refuse to use /bin/sh if not. > : > : > > > =20 > : > : > > > Package test run by: pav > : > : > >=20 > : > : > > This breaks the build of editors/openoffice-2 > : > : > >=20 > : > : > > Specifically, the libxslt configure script has two statements l= ike this: > : > : > >=20 > : > : > > if test "1" =3D=3D "1" > : > : > > then > : > : > > blah blah > : > : > > endif > : > : > >=20 > : > : > > Specifically note the "=3D=3D" passed to test(1). POSIX says t= his should be "=3D",=20 > : > : > > and that's all our test(1) implements. The bash manpage for th= e builtin-test=20 > : > : > > command says: > : > : > >=20 > : > : > > string1 =3D=3D string2 > : > : > > True if the strings are equal. =3D may be used i= n place of =3D=3D for > : > : > > strict POSIX compliance. > : > : > >=20 > : > : > > IOW, it encourages "=3D=3D". I'm not sure if we want to force = the use of bash for=20 > : > : > > certain ports or if we want to just implement bash'isms in our = tools as we=20 > : > : > > encounter them (or patch the port?). In this case the patch is= not=20 > : > : > > complicated (just replace the two '=3D=3D' with '=3D' in libxsl= t's configure=20 > : > : > > script). > : > : > >=20 > : > : >=20 > : > : > This is annoying... I had to clean this behavior up once recently= in > : > : > someone else's script. POSIX "test" syntax has been "=3D" and not= "=3D=3D" for > : > : > a long time. Bash is not C... so I don't understand why the attem= pt to > : > : > document "=3D=3D" as the "proper" operator. My thinking is the of= fending > : > : > script should be fixed with a patch that gets forwarded upstream = to the > : > : > libxslt team (including a mention that /bin/sh and /bin/test are = not > : > : > documented to support "=3D=3D" by POSIX). > : > :=20 > : > : This is one of the most pervasive bashisms around. We (gnome@) > : > : typically fix the script to use "=3D" then forward the information > : > : upstream. Solaris is also bit by this, so it's usually not a big d= eal > : > : to get upstream vendors to fix their scripts. > : >=20 > : > Maybe a 'grep =3D=3D' on all configure scripts should be SOP, eh? > :=20 > : This will yield false positives as many (all?) contain embedded C code. > : We have been using one regexp that seems to work nicely: " =3D=3D ". F= or > : example: > :=20 > : @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \ > : 's|" =3D=3D "|" =3D "|g' > :=20 > : You don't typically find '"' on either side of a =3D=3D in C. >=20 > heh... >=20 > Another option would be to add support for it to our test, maybe with > a warning... :-) >=20 > Warner >=20 If we chose to do that, then I'd also suggest a compile flag to turn on "strict POSIX compliance". Then, perhaps some ports-auto-build-box somewhere could generate a report of the configure scripts that do such things, and could be used to nag them into fixing this problem. Maybe someone should nag the bash developers... --=20 Coleman Kane --=-MXy7s6rPc8W8/jq+KxPt 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) iEYEABECAAYFAkhFT7YACgkQcMSxQcXat5encQCfTr98vpxdBNY6ffI35ckSmk0d +PYAn2kvYW0fJBrwtBJPONlTIHmF/7Sz =xlgg -----END PGP SIGNATURE----- --=-MXy7s6rPc8W8/jq+KxPt-- From owner-cvs-src@FreeBSD.ORG Tue Jun 3 14:15: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 2C32F1065677; Tue, 3 Jun 2008 14:15:23 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from weak.local (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E53BB8FC16; Tue, 3 Jun 2008 14:15:20 +0000 (UTC) (envelope-from kris@FreeBSD.org) Message-ID: <484551F9.9070300@FreeBSD.org> Date: Tue, 03 Jun 2008 16:15:21 +0200 From: Kris Kennaway User-Agent: Thunderbird 2.0.0.14 (Macintosh/20080421) MIME-Version: 1.0 To: Coleman Kane References: <1212440845.18384.49.camel@shumai.marcuscom.com> <20080602.204014.-222576415.imp@bsdimp.com> <1212461214.18384.83.camel@shumai.marcuscom.com> <20080602.213239.-861051005.imp@bsdimp.com> <1212501946.15220.1.camel@localhost> In-Reply-To: <1212501946.15220.1.camel@localhost> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: src-committers@FreeBSD.org, jhb@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, stefanf@FreeBSD.org, marcus@marcuscom.com, "M. Warner Losh" Subject: Re: cvs commit: src/bin/sh expand.c parser.c parser.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, 03 Jun 2008 14:15:23 -0000 Coleman Kane wrote: > If we chose to do that, then I'd also suggest a compile flag to turn on > "strict POSIX compliance". Then, perhaps some ports-auto-build-box > somewhere could generate a report of the configure scripts that do such > things, and could be used to nag them into fixing this problem. This could certainly be done, but the requirement is the set of developers to process the output. > Maybe someone should nag the bash developers... The bash developers have taken pride in how they have mangled their shell to support C-like syntax. Kris From owner-cvs-src@FreeBSD.ORG Tue Jun 3 14:48: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 920C41065675; Tue, 3 Jun 2008 14:48:21 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6B6C08FC17; Tue, 3 Jun 2008 14:48:21 +0000 (UTC) (envelope-from flz@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 m53EmLPk064372; Tue, 3 Jun 2008 14:48:21 GMT (envelope-from flz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m53EmLiW064371; Tue, 3 Jun 2008 14:48:21 GMT (envelope-from flz@repoman.freebsd.org) Message-Id: <200806031448.m53EmLiW064371@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to flz@repoman.freebsd.org using -f From: Florent Thoumie Date: Tue, 3 Jun 2008 14:48: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/usr.sbin/pkg_install 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: Tue, 03 Jun 2008 14:48:21 -0000 flz 2008-06-03 14:48:21 UTC FreeBSD src repository Modified files: usr.sbin/pkg_install Makefile Log: SVN rev 179520 on 2008-06-03 14:48:16Z by flz Exclude .svn directories from generated distfile. Revision Changes Path 1.24 +2 -1 src/usr.sbin/pkg_install/Makefile From owner-cvs-src@FreeBSD.ORG Tue Jun 3 14:52: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 3AA081065682; Tue, 3 Jun 2008 14:52: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 A3AD78FC12; Tue, 3 Jun 2008 14:52:26 +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 m53Eq8ZU073301; Tue, 3 Jun 2008 10:52:20 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Coleman Kane Date: Tue, 3 Jun 2008 10:04:43 -0400 User-Agent: KMail/1.9.7 References: <200806030055.m530tqVF044140@repoman.freebsd.org> In-Reply-To: <200806030055.m530tqVF044140@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200806031004.43883.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Tue, 03 Jun 2008 10:52:20 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/7340/Tue Jun 3 08:03:22 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=4.2 tests=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/if_ndis if_ndis.c if_ndisvar.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, 03 Jun 2008 14:52:28 -0000 On Monday 02 June 2008 08:55:48 pm Coleman Kane wrote: > cokane 2008-06-03 00:55:52 UTC > > FreeBSD src repository > > Modified files: > sys/dev/if_ndis if_ndis.c if_ndisvar.h > Log: > SVN rev 179498 on 2008-06-03 00:55:48Z by cokane > > Update if_ndis to remove the legacy if_watchdog interface and > bring it more up to date. The watchdog timer, and its > associated code, is all collapsed into the ndis_tick function > that was implemented for the NDIS-subsystem watchdog. This > implementation is similar to what numerous other drivers use > to implement the watchdog. > > Reviewed by: thompsa, jhb > MFC after: 2 weeks You should make the callout routine use callout_init_mtx() instead as it is less race-prone. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Jun 3 14: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 343151065686; Tue, 3 Jun 2008 14:59:19 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2469C8FC22; Tue, 3 Jun 2008 14:59:19 +0000 (UTC) (envelope-from flz@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 m53ExJ0b065343; Tue, 3 Jun 2008 14:59:19 GMT (envelope-from flz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m53ExEq3065338; Tue, 3 Jun 2008 14:59:14 GMT (envelope-from flz@repoman.freebsd.org) Message-Id: <200806031459.m53ExEq3065338@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to flz@repoman.freebsd.org using -f From: Florent Thoumie Date: Tue, 3 Jun 2008 14:58: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/usr.sbin/pkg_install Makefile Makefile.inc src/usr.sbin/pkg_install/add perform.c src/usr.sbin/pkg_install/delete perform.c src/usr.sbin/pkg_install/lib lib.h match.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, 03 Jun 2008 14:59:19 -0000 flz 2008-06-03 14:59:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin/pkg_install Makefile Makefile.inc usr.sbin/pkg_install/add perform.c usr.sbin/pkg_install/delete perform.c usr.sbin/pkg_install/lib lib.h match.c Log: SVN rev 179521 on 2008-06-03 14:58:51Z by flz MFC: distfile target, pkg registration optimization r178032,179377,179520: add distfile target r178103,178753-178754: optimize package registration Revision Changes Path 1.17.2.2 +17 -0 src/usr.sbin/pkg_install/Makefile 1.14.2.1 +0 -0 src/usr.sbin/pkg_install/Makefile.inc 1.80.2.2 +66 -24 src/usr.sbin/pkg_install/add/perform.c 1.41.18.2 +29 -10 src/usr.sbin/pkg_install/delete/perform.c 1.60.2.2 +1 -0 src/usr.sbin/pkg_install/lib/lib.h 1.20.2.2 +59 -18 src/usr.sbin/pkg_install/lib/match.c From owner-cvs-src@FreeBSD.ORG Tue Jun 3 15:02: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 CD87B1065679; Tue, 3 Jun 2008 15:02:20 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B13F98FC0A; Tue, 3 Jun 2008 15:02:20 +0000 (UTC) (envelope-from flz@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 m53F2Ka9065704; Tue, 3 Jun 2008 15:02:20 GMT (envelope-from flz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m53F2KpB065703; Tue, 3 Jun 2008 15:02:20 GMT (envelope-from flz@repoman.freebsd.org) Message-Id: <200806031502.m53F2KpB065703@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to flz@repoman.freebsd.org using -f From: Florent Thoumie Date: Tue, 3 Jun 2008 15:02:04 +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/pkg_install Makefile src/usr.sbin/pkg_install/add perform.c src/usr.sbin/pkg_install/delete perform.c src/usr.sbin/pkg_install/lib lib.h match.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, 03 Jun 2008 15:02:21 -0000 flz 2008-06-03 15:02:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/pkg_install Makefile usr.sbin/pkg_install/add perform.c usr.sbin/pkg_install/delete perform.c usr.sbin/pkg_install/lib lib.h match.c Log: SVN rev 179522 on 2008-06-03 15:02:04Z by flz MFC: distfile target, pkg registration optimization r178032,179377,179520: add distfile target r178103,178753-178754: optimize package registration Revision Changes Path 1.16.2.2 +17 -0 src/usr.sbin/pkg_install/Makefile 1.77.8.5 +66 -24 src/usr.sbin/pkg_install/add/perform.c 1.41.8.2 +29 -10 src/usr.sbin/pkg_install/delete/perform.c 1.56.2.4 +1 -0 src/usr.sbin/pkg_install/lib/lib.h 1.19.8.4 +59 -18 src/usr.sbin/pkg_install/lib/match.c From owner-cvs-src@FreeBSD.ORG Tue Jun 3 15:18: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 B2DEE1065731 for ; Tue, 3 Jun 2008 15:18:24 +0000 (UTC) (envelope-from florent.thoumie@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.181]) by mx1.freebsd.org (Postfix) with ESMTP id 60DAA8FC20 for ; Tue, 3 Jun 2008 15:18:24 +0000 (UTC) (envelope-from florent.thoumie@gmail.com) Received: by py-out-1112.google.com with SMTP id p76so772995pyb.10 for ; Tue, 03 Jun 2008 08:18:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; bh=fA0y377MkpAWe+dwTOc9snOGGCHFYGzN8Bs4kDUxaDU=; b=CCR9XTG8sAtKE4NWg0XQG5u2fTw2TqYSXVAYwmW8peJL/fkkosWnxEtkJYwGidPKikBWLzZrlX7sUkYz+2PTZkPbRm633C+uPvGIwQfc0F1lQbuNf13bmeM6M4WjOGp6Rf+NMU5okyHLdUKMU7MHCv4ivZ9ZHeynN99uFYOXWp4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=BRIbgrn6+C+UTx4jkjT3AibuiuZaz+1tEiTfIuZUR47THEv4Dt5xnr0N6ncWV/eQ4kltseSkrrtvEu5s1FX1E6V4hEvGj8eEgSmNkcb7P5avW5P2eR5WTVDHt3nGpNzDWFYu640kC/0tqP3lIs8qHtWWrbbotKJj5ibcshcVxZA= Received: by 10.114.120.1 with SMTP id s1mr801019wac.31.1212506303264; Tue, 03 Jun 2008 08:18:23 -0700 (PDT) Received: by 10.114.60.15 with HTTP; Tue, 3 Jun 2008 08:18:23 -0700 (PDT) Message-ID: Date: Tue, 3 Jun 2008 16:18:23 +0100 From: "Florent Thoumie" Sender: florent.thoumie@gmail.com To: "Coleman Kane" In-Reply-To: <1212179252.1967.1.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> X-Google-Sender-Auth: ae0c33dad0fe6ddb Cc: Maxim Sobolev , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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, 03 Jun 2008 15:18:24 -0000 On Fri, May 30, 2008 at 9:27 PM, Coleman Kane wrote: > On Fri, 2008-05-30 at 12:58 -0700, Maxim Sobolev wrote: >> I am curious what is our policy on using long options in the base system >> (if any)? I believe that pkg_install is the first non-contributed base >> system utility to actually widely use it. For some reason I've got >> impression that use of getopt_long is considered "the Linux/GNU way", >> this API provided for compatibility purposes and its use in base system >> is discouraged. Quick grep through /use/src seemingly supports that. >> >> Can someone confirm/reject? > > I am not sure about policy, however I do appreciate the long options > sometimes. Primarily, I think they are useful (in a self-documenting > way) for use in shell scripts. I tend to prefer the single-char options > when I am doing the administration myself. I'm not aware of such policy. I think they're useful because as far as pkg_install is concerned, we are using single-char options that are hard to match to the action it's doing. Here are a couple examples: - pkg_create -h doesn't call usage() because it's already taken. - it's easy to confuse pkg_info -o and pkg_info -O. I'll back it out if general consensus is that long options should be avoided. -- Florent Thoumie flz@FreeBSD.org FreeBSD Committer From owner-cvs-src@FreeBSD.ORG Tue Jun 3 16:43: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 565C51065670; Tue, 3 Jun 2008 16:43:07 +0000 (UTC) (envelope-from remko@elvandar.org) Received: from websrv01.jr-hosting.nl (websrv01.jr-hosting.nl [78.47.69.233]) by mx1.freebsd.org (Postfix) with ESMTP id 1125D8FC1F; Tue, 3 Jun 2008 16:43:07 +0000 (UTC) (envelope-from remko@elvandar.org) Received: from localhost ([::1] helo=galain.elvandar.org) by websrv01.jr-hosting.nl with esmtpa (Exim 4.69 (FreeBSD)) (envelope-from ) id 1K3Zdi-000KWl-OY; Tue, 03 Jun 2008 18:45:38 +0200 Received: from 195.64.94.120 (SquirrelMail authenticated user remko) by galain.elvandar.org with HTTP; Tue, 3 Jun 2008 18:45:38 +0200 (CEST) Message-ID: <33dfad267556d52723e95461f5eb7c34.squirrel@galain.elvandar.org> In-Reply-To: References: <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> Date: Tue, 3 Jun 2008 18:45:38 +0200 (CEST) From: "Remko Lodder" To: "Florent Thoumie" User-Agent: SquirrelMail/1.4.15 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: Maxim Sobolev , src-committers@freebsd.org, cvs-all@freebsd.org, Coleman Kane , cvs-src@freebsd.org Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.1 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: remko@elvandar.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jun 2008 16:43:07 -0000 On Tue, June 3, 2008 5:18 pm, Florent Thoumie wrote: > On Fri, May 30, 2008 at 9:27 PM, Coleman Kane wrote: >> On Fri, 2008-05-30 at 12:58 -0700, Maxim Sobolev wrote: >>> I am curious what is our policy on using long options in the base >>> system >>> (if any)? I believe that pkg_install is the first non-contributed base >>> system utility to actually widely use it. For some reason I've got >>> impression that use of getopt_long is considered "the Linux/GNU way", >>> this API provided for compatibility purposes and its use in base system >>> is discouraged. Quick grep through /use/src seemingly supports that. >>> >>> Can someone confirm/reject? >> >> I am not sure about policy, however I do appreciate the long options >> sometimes. Primarily, I think they are useful (in a self-documenting >> way) for use in shell scripts. I tend to prefer the single-char options >> when I am doing the administration myself. > > I'm not aware of such policy. > > I think they're useful because as far as pkg_install is concerned, we > are using single-char options that are hard to match to the action > it's doing. Here are a couple examples: > > - pkg_create -h doesn't call usage() because it's already taken. > - it's easy to confuse pkg_info -o and pkg_info -O. > > I'll back it out if general consensus is that long options should be > avoided. > > -- > Florent Thoumie > flz@FreeBSD.org > FreeBSD Committer > I like the change (long opts). Cheers, REmko -- /"\ Best regards, | remko@FreeBSD.org \ / Remko Lodder | remko@EFnet X http://www.evilcoder.org/ | / \ ASCII Ribbon Campaign | Against HTML Mail and News From owner-cvs-src@FreeBSD.ORG Tue Jun 3 17:09: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 6B4DA1065681; Tue, 3 Jun 2008 17:09:02 +0000 (UTC) (envelope-from marcus@freebsd.org) Received: from av-tac-rtp.cisco.com (hen.cisco.com [64.102.19.198]) by mx1.freebsd.org (Postfix) with ESMTP id 5D78C8FC17; Tue, 3 Jun 2008 17:09:01 +0000 (UTC) (envelope-from marcus@freebsd.org) X-TACSUNS: Virus Scanned Received: from rooster.cisco.com (localhost [127.0.0.1]) by av-tac-rtp.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id m53GkjI26521; Tue, 3 Jun 2008 12:46:46 -0400 (EDT) Received: from [64.102.220.143] (dhcp-64-102-220-143.cisco.com [64.102.220.143]) by rooster.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id m53Gkiu11953; Tue, 3 Jun 2008 12:46:44 -0400 (EDT) Message-ID: <48457574.20108@freebsd.org> Date: Tue, 03 Jun 2008 12:46:44 -0400 From: Joe Marcus Clarke Organization: FreeBSD, Inc. User-Agent: Thunderbird 2.0.0.14 (Macintosh/20080421) MIME-Version: 1.0 To: remko@elvandar.org References: <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> <33dfad267556d52723e95461f5eb7c34.squirrel@galain.elvandar.org> In-Reply-To: <33dfad267556d52723e95461f5eb7c34.squirrel@galain.elvandar.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Maxim Sobolev , src-committers@freebsd.org, Florent Thoumie , cvs-src@freebsd.org, cvs-all@freebsd.org, Coleman Kane Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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, 03 Jun 2008 17:09:02 -0000 Remko Lodder wrote: > On Tue, June 3, 2008 5:18 pm, Florent Thoumie wrote: >> On Fri, May 30, 2008 at 9:27 PM, Coleman Kane wrote: >>> On Fri, 2008-05-30 at 12:58 -0700, Maxim Sobolev wrote: >>>> I am curious what is our policy on using long options in the base >>>> system >>>> (if any)? I believe that pkg_install is the first non-contributed base >>>> system utility to actually widely use it. For some reason I've got >>>> impression that use of getopt_long is considered "the Linux/GNU way", >>>> this API provided for compatibility purposes and its use in base system >>>> is discouraged. Quick grep through /use/src seemingly supports that. >>>> >>>> Can someone confirm/reject? >>> I am not sure about policy, however I do appreciate the long options >>> sometimes. Primarily, I think they are useful (in a self-documenting >>> way) for use in shell scripts. I tend to prefer the single-char options >>> when I am doing the administration myself. >> I'm not aware of such policy. >> >> I think they're useful because as far as pkg_install is concerned, we >> are using single-char options that are hard to match to the action >> it's doing. Here are a couple examples: >> >> - pkg_create -h doesn't call usage() because it's already taken. >> - it's easy to confuse pkg_info -o and pkg_info -O. >> >> I'll back it out if general consensus is that long options should be >> avoided. >> >> -- >> Florent Thoumie >> flz@FreeBSD.org >> FreeBSD Committer >> > > I like the change (long opts). +1 I don't see why we should abandon something that is convenient for our users just because Linux does it. Joe -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome From owner-cvs-src@FreeBSD.ORG Tue Jun 3 17:35: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 976EB106566C; Tue, 3 Jun 2008 17:35:15 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from hrndva-omtalb.mail.rr.com (hrndva-omtalb.mail.rr.com [71.74.56.122]) by mx1.freebsd.org (Postfix) with ESMTP id BDA068FC13; Tue, 3 Jun 2008 17:35:14 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from orion.intree.net ([70.62.16.218]) by hrndva-omta02.mail.rr.com with ESMTP id <20080603173514.OPQJ25858.hrndva-omta02.mail.rr.com@orion.intree.net>; Tue, 3 Jun 2008 17:35:14 +0000 Received: from mail.cokane.org (unknown [172.31.0.6]) by orion.intree.net (Postfix) with ESMTP id BDFFB361C35C; Tue, 3 Jun 2008 13:35:13 -0400 (EDT) Received: by mail.cokane.org (Postfix, from userid 103) id 0E71C16B55D; Tue, 3 Jun 2008 13:35:09 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.20.1.3] (erwin.int.cokane.org [172.20.1.3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.cokane.org (Postfix) with ESMTP id 9134A16B55B; Tue, 3 Jun 2008 13:35:03 -0400 (EDT) From: Coleman Kane To: remko@elvandar.org In-Reply-To: <33dfad267556d52723e95461f5eb7c34.squirrel@galain.elvandar.org> References: <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> <33dfad267556d52723e95461f5eb7c34.squirrel@galain.elvandar.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-wKoXzrYZ1Semk5eybKnq" Organization: FreeBSD Project Date: Tue, 03 Jun 2008 13:33:37 -0400 Message-Id: <1212514417.15220.30.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.1.1 FreeBSD GNOME Team Port Cc: Maxim Sobolev , src-committers@freebsd.org, cvs-all@freebsd.org, Florent Thoumie , cvs-src@freebsd.org Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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, 03 Jun 2008 17:35:15 -0000 --=-wKoXzrYZ1Semk5eybKnq Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 2008-06-03 at 18:45 +0200, Remko Lodder wrote: > On Tue, June 3, 2008 5:18 pm, Florent Thoumie wrote: > > On Fri, May 30, 2008 at 9:27 PM, Coleman Kane wrot= e: > >> On Fri, 2008-05-30 at 12:58 -0700, Maxim Sobolev wrote: > >>> I am curious what is our policy on using long options in the base > >>> system > >>> (if any)? I believe that pkg_install is the first non-contributed bas= e > >>> system utility to actually widely use it. For some reason I've got > >>> impression that use of getopt_long is considered "the Linux/GNU way", > >>> this API provided for compatibility purposes and its use in base syst= em > >>> is discouraged. Quick grep through /use/src seemingly supports that. > >>> > >>> Can someone confirm/reject? > >> > >> I am not sure about policy, however I do appreciate the long options > >> sometimes. Primarily, I think they are useful (in a self-documenting > >> way) for use in shell scripts. I tend to prefer the single-char option= s > >> when I am doing the administration myself. > > > > I'm not aware of such policy. > > > > I think they're useful because as far as pkg_install is concerned, we > > are using single-char options that are hard to match to the action > > it's doing. Here are a couple examples: > > > > - pkg_create -h doesn't call usage() because it's already taken. > > - it's easy to confuse pkg_info -o and pkg_info -O. > > > > I'll back it out if general consensus is that long options should be > > avoided. > > > > -- > > Florent Thoumie > > flz@FreeBSD.org > > FreeBSD Committer > > >=20 > I like the change (long opts). >=20 > Cheers, > REmko >=20 like++; --=20 Coleman Kane --=-wKoXzrYZ1Semk5eybKnq 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) iEYEABECAAYFAkhFgG8ACgkQcMSxQcXat5dtXwCbBLOtXqKqRz7I2rrMKBW06ZDI 9P0AnR4RsHOai2cMMXcv1nd8J8d+LIjm =nXqN -----END PGP SIGNATURE----- --=-wKoXzrYZ1Semk5eybKnq-- From owner-cvs-src@FreeBSD.ORG Tue Jun 3 17:55: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 77968106567D; Tue, 3 Jun 2008 17:55:50 +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 511B38FC22; Tue, 3 Jun 2008 17:55:50 +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 m53Htosj094534; Tue, 3 Jun 2008 17:55:50 GMT (envelope-from rdivacky@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m53Htos9094533; Tue, 3 Jun 2008 17:55:50 GMT (envelope-from rdivacky@repoman.freebsd.org) Message-Id: <200806031755.m53Htos9094533@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rdivacky@repoman.freebsd.org using -f From: Roman Divacky Date: Tue, 3 Jun 2008 17:50: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 UPDATING src/sys/compat/linux linux_mib.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, 03 Jun 2008 17:55:50 -0000 rdivacky 2008-06-03 17:55:49 UTC FreeBSD src repository Modified files: . UPDATING sys/compat/linux linux_mib.c Log: SVN rev 179523 on 2008-06-03 17:50:13Z by rdivacky Switch to emulating Linux 2.6 on default. Approved by: kib (mentor) Revision Changes Path 1.530 +6 -0 src/UPDATING 1.30 +2 -2 src/sys/compat/linux/linux_mib.c From owner-cvs-src@FreeBSD.ORG Tue Jun 3 18:13: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 847331065677; Tue, 3 Jun 2008 18:13:12 +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 5E1968FC1B; Tue, 3 Jun 2008 18:13:12 +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 m53IDCgJ097229; Tue, 3 Jun 2008 18:13:12 GMT (envelope-from rdivacky@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m53IDCBU097228; Tue, 3 Jun 2008 18:13:12 GMT (envelope-from rdivacky@repoman.freebsd.org) Message-Id: <200806031813.m53IDCBU097228@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rdivacky@repoman.freebsd.org using -f From: Roman Divacky Date: Tue, 3 Jun 2008 18:09: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 UPDATING 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, 03 Jun 2008 18:13:12 -0000 rdivacky 2008-06-03 18:13:12 UTC FreeBSD src repository Modified files: . UPDATING Log: SVN rev 179524 on 2008-06-03 18:09:10Z by rdivacky Fix the date in the last commit. Approved by: kib (mentor) Revision Changes Path 1.531 +1 -1 src/UPDATING From owner-cvs-src@FreeBSD.ORG Tue Jun 3 18:52: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 4058F1065674; Tue, 3 Jun 2008 18:52:07 +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 188548FC18; Tue, 3 Jun 2008 18:52:07 +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 m53Iq6UA000694; Tue, 3 Jun 2008 18:52:06 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m53Iq6A5000693; Tue, 3 Jun 2008 18:52:06 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806031852.m53Iq6A5000693@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Tue, 3 Jun 2008 18:51:53 +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/kern kern_clock.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, 03 Jun 2008 18:52:07 -0000 jhb 2008-06-03 18:52:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern kern_clock.c Log: SVN rev 179525 on 2008-06-03 18:51:53Z by jhb Restore the global cp_time[] array that was removed when the per-CPU stats were MFC'd. This restores the ABI and allows some tools like vmstat to work on crash dumps again. Revision Changes Path 1.178.2.7 +16 -9 src/sys/kern/kern_clock.c From owner-cvs-src@FreeBSD.ORG Tue Jun 3 20:12: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 364B91065672; Tue, 3 Jun 2008 20:12:05 +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 C7B4F8FC17; Tue, 3 Jun 2008 20:12:04 +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 m53KBwgu075772; Tue, 3 Jun 2008 16:11:58 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Doug Barton Date: Tue, 3 Jun 2008 16:11:53 -0400 User-Agent: KMail/1.9.7 References: <200806030543.m535hfjh085481@repoman.freebsd.org> In-Reply-To: <200806030543.m535hfjh085481@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200806031611.53492.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Tue, 03 Jun 2008 16:11:58 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/7349/Tue Jun 3 15:20:43 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=4.2 tests=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/lib/bind config.h src/lib/bind/bind port_after.h port_before.h src/lib/bind/isc/isc platform.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, 03 Jun 2008 20:12:05 -0000 On Tuesday 03 June 2008 01:43:27 am Doug Barton wrote: > dougb 2008-06-03 05:43:41 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > lib/bind config.h > lib/bind/bind port_after.h port_before.h > lib/bind/isc/isc platform.h > Log: > SVN rev 179505 on 2008-06-03 05:43:27Z by dougb > > Changes to generated files related to the 9.3.5 update. > > Revision Changes Path > 1.1.4.3 +7 -0 src/lib/bind/bind/port_after.h > 1.1.4.3 +10 -0 src/lib/bind/bind/port_before.h > 1.2.2.5 +8 -10 src/lib/bind/config.h > 1.1.4.3 +8 -3 src/lib/bind/isc/isc/platform.h Perhaps src/lib/bind/bind/config.h needs updating? It appears that HAVE_MEMMOVE isn't set, and so this new part of port_before.h is breaking the build: +#ifndef HAVE_MEMMOVE +#define memmove(a,b,c) bcopy(b,a,c) +#endif -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Jun 3 20:29: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 2B8171065679; Tue, 3 Jun 2008 20:29:00 +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 998C88FC1A; Tue, 3 Jun 2008 20:28:59 +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 m53KSr86075911; Tue, 3 Jun 2008 16:28:53 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Doug Barton Date: Tue, 3 Jun 2008 16:28:16 -0400 User-Agent: KMail/1.9.7 References: <200806030543.m535hfjh085481@repoman.freebsd.org> <200806031611.53492.jhb@freebsd.org> In-Reply-To: <200806031611.53492.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200806031628.16352.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Tue, 03 Jun 2008 16:28:53 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/7349/Tue Jun 3 15:20:43 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=4.2 tests=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/lib/bind config.h src/lib/bind/bind port_after.h port_before.h src/lib/bind/isc/isc platform.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, 03 Jun 2008 20:29:00 -0000 On Tuesday 03 June 2008 04:11:53 pm John Baldwin wrote: > On Tuesday 03 June 2008 01:43:27 am Doug Barton wrote: > > dougb 2008-06-03 05:43:41 UTC > > > > FreeBSD src repository > > > > Modified files: (Branch: RELENG_6) > > lib/bind config.h > > lib/bind/bind port_after.h port_before.h > > lib/bind/isc/isc platform.h > > Log: > > SVN rev 179505 on 2008-06-03 05:43:27Z by dougb > > > > Changes to generated files related to the 9.3.5 update. > > > > Revision Changes Path > > 1.1.4.3 +7 -0 src/lib/bind/bind/port_after.h > > 1.1.4.3 +10 -0 src/lib/bind/bind/port_before.h > > 1.2.2.5 +8 -10 src/lib/bind/config.h > > 1.1.4.3 +8 -3 src/lib/bind/isc/isc/platform.h > > Perhaps src/lib/bind/bind/config.h needs updating? It appears that > HAVE_MEMMOVE isn't set, and so this new part of port_before.h is breaking the > build: > > +#ifndef HAVE_MEMMOVE > +#define memmove(a,b,c) bcopy(b,a,c) > +#endif I'm trying this patch to config.h based on comparing the changes to src/contrib/bind9/lib/bind/config.h.in: --- //depot/yahoo/ybsd_6/src/lib/bind/bind/config.h +++ /home/jhb/work/y/p4/ybsd_6/src/lib/bind/bind/config.h @@ -14,6 +14,8 @@ /* #undef POSIX_GETPWNAM_R */ /* #undef POSIX_GETGRGID_R */ /* #undef POSIX_GETGRNAM_R */ +#define HAVE_MEMMOVE +#define HAVE_MEMCHR /* #undef NEED_SETGROUPENT */ /* #undef NEED_GETGROUPLIST */ @@ -41,6 +43,7 @@ #define HAS_PW_CLASS 1 +/* #undef size_t */ /* #undef uintptr_t */ /* Shut up warnings about sputaux in stdio.h on BSD/OS pre-4.1 */ -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Jun 3 20:40: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 008EB1065679; Tue, 3 Jun 2008 20:40:54 +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 C97F08FC17; Tue, 3 Jun 2008 20:40:53 +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 m53KerXR015704; Tue, 3 Jun 2008 20:40:53 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m53Ker4E015703; Tue, 3 Jun 2008 20:40:53 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806032040.m53Ker4E015703@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Tue, 3 Jun 2008 20:40: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/dev/xe if_xe.c if_xevar.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, 03 Jun 2008 20:40:54 -0000 jhb 2008-06-03 20:40:53 UTC FreeBSD src repository Modified files: sys/dev/xe if_xe.c if_xevar.h Log: SVN rev 179527 on 2008-06-03 20:40:33Z by jhb - Change the watchdog timer logic to match other drivers that use their own timer by keeping a once-a-second timer running that decrements a counter similar to if_timer and reset the chip if it gets down to zero via the decrement. - Use IFQ_SET_MAXLEN(). Revision Changes Path 1.66 +16 -10 src/sys/dev/xe/if_xe.c 1.8 +1 -0 src/sys/dev/xe/if_xevar.h From owner-cvs-src@FreeBSD.ORG Tue Jun 3 20:50: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 663FC106566C for ; Tue, 3 Jun 2008 20:50:02 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with ESMTP id 0BC1C8FC12 for ; Tue, 3 Jun 2008 20:50:01 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 14901 invoked by uid 399); 3 Jun 2008 21:03:06 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 3 Jun 2008 21:03:06 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4845AE77.8040508@FreeBSD.org> Date: Tue, 03 Jun 2008 13:49:59 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.14 (X11/20080525) MIME-Version: 1.0 To: John Baldwin References: <200806030543.m535hfjh085481@repoman.freebsd.org> <200806031611.53492.jhb@freebsd.org> <200806031628.16352.jhb@freebsd.org> In-Reply-To: <200806031628.16352.jhb@freebsd.org> X-Enigmail-Version: 0.95.6 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/bind config.h src/lib/bind/bind port_after.h port_before.h src/lib/bind/isc/isc platform.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, 03 Jun 2008 20:50:02 -0000 John Baldwin wrote: > On Tuesday 03 June 2008 04:11:53 pm John Baldwin wrote: >> On Tuesday 03 June 2008 01:43:27 am Doug Barton wrote: >>> dougb 2008-06-03 05:43:41 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: (Branch: RELENG_6) >>> lib/bind config.h >>> lib/bind/bind port_after.h port_before.h >>> lib/bind/isc/isc platform.h >>> Log: >>> SVN rev 179505 on 2008-06-03 05:43:27Z by dougb >>> >>> Changes to generated files related to the 9.3.5 update. >>> >>> Revision Changes Path >>> 1.1.4.3 +7 -0 src/lib/bind/bind/port_after.h >>> 1.1.4.3 +10 -0 src/lib/bind/bind/port_before.h >>> 1.2.2.5 +8 -10 src/lib/bind/config.h >>> 1.1.4.3 +8 -3 src/lib/bind/isc/isc/platform.h >> Perhaps src/lib/bind/bind/config.h needs updating? It appears that >> HAVE_MEMMOVE isn't set, and so this new part of port_before.h is breaking > the >> build: >> >> +#ifndef HAVE_MEMMOVE >> +#define memmove(a,b,c) bcopy(b,a,c) >> +#endif > > I'm trying this patch to config.h based on comparing the changes to > src/contrib/bind9/lib/bind/config.h.in: > > --- //depot/yahoo/ybsd_6/src/lib/bind/bind/config.h > +++ /home/jhb/work/y/p4/ybsd_6/src/lib/bind/bind/config.h > @@ -14,6 +14,8 @@ > /* #undef POSIX_GETPWNAM_R */ > /* #undef POSIX_GETGRGID_R */ > /* #undef POSIX_GETGRNAM_R */ > +#define HAVE_MEMMOVE > +#define HAVE_MEMCHR Yeah, I think that actually is the problem. The configure script for the port got that right, but when I ran configure with the sources in the base it missed it. I was trying to figure out why but I'm going to go ahead and test this patch now and investigate more while the world builds. Thanks for looking at this. My buildworld completed successfully last night before I committed, I'm also trying to figure out what was different between then and now, but I've got a sick little one at home today and that's not helping. Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Tue Jun 3 20:54: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 B2B6510656BA; Tue, 3 Jun 2008 20:54:54 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9FCF88FC13; Tue, 3 Jun 2008 20:54:54 +0000 (UTC) (envelope-from gnn@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 m53KssTB025958; Tue, 3 Jun 2008 20:54:54 GMT (envelope-from gnn@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m53Kss9G025957; Tue, 3 Jun 2008 20:54:54 GMT (envelope-from gnn@repoman.freebsd.org) Message-Id: <200806032054.m53Kss9G025957@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to gnn@repoman.freebsd.org using -f From: "George V. Neville-Neil" Date: Tue, 3 Jun 2008 20:54: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/tools/tools/mctest mctest.1 mctest.cc mctest_run.sh 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, 03 Jun 2008 20:54:54 -0000 gnn 2008-06-03 20:54:54 UTC FreeBSD src repository Modified files: tools/tools/mctest mctest.1 mctest.cc mctest_run.sh Log: SVN rev 179528 on 2008-06-03 20:54:46Z by gnn Update mctest and its associated script to have a base port to listen on so that multiple copies can be run easily. Update documentation with group and port arguments which are optional. Revision Changes Path 1.3 +6 -0 src/tools/tools/mctest/mctest.1 1.5 +15 -9 src/tools/tools/mctest/mctest.cc 1.2 +7 -3 src/tools/tools/mctest/mctest_run.sh From owner-cvs-src@FreeBSD.ORG Tue Jun 3 21: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 711AB106575B; Tue, 3 Jun 2008 21:05:50 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from sippysoft.com (gk1.360sip.com [72.236.70.240]) by mx1.freebsd.org (Postfix) with ESMTP id 2FEC18FC1D; Tue, 3 Jun 2008 21:05:50 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from [192.168.0.40] ([204.244.149.125]) (authenticated bits=0) by sippysoft.com (8.13.8/8.13.8) with ESMTP id m53L5e7v018954 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 3 Jun 2008 14:05:41 -0700 (PDT) (envelope-from sobomax@FreeBSD.org) Message-ID: <4845B220.5000300@FreeBSD.org> Date: Tue, 03 Jun 2008 14:05:36 -0700 From: Maxim Sobolev Organization: Sippy Software, Inc. User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: Joe Marcus Clarke References: <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> <33dfad267556d52723e95461f5eb7c34.squirrel@galain.elvandar.org> <48457574.20108@freebsd.org> In-Reply-To: <48457574.20108@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: remko@elvandar.org, Florent Thoumie , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, src-committers@FreeBSD.org, Coleman Kane Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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, 03 Jun 2008 21:05:50 -0000 Joe Marcus Clarke wrote: > Remko Lodder wrote: >> On Tue, June 3, 2008 5:18 pm, Florent Thoumie wrote: >>> On Fri, May 30, 2008 at 9:27 PM, Coleman Kane >>> wrote: >>>> On Fri, 2008-05-30 at 12:58 -0700, Maxim Sobolev wrote: >>>>> I am curious what is our policy on using long options in the base >>>>> system >>>>> (if any)? I believe that pkg_install is the first non-contributed base >>>>> system utility to actually widely use it. For some reason I've got >>>>> impression that use of getopt_long is considered "the Linux/GNU way", >>>>> this API provided for compatibility purposes and its use in base >>>>> system >>>>> is discouraged. Quick grep through /use/src seemingly supports that. >>>>> >>>>> Can someone confirm/reject? >>>> I am not sure about policy, however I do appreciate the long options >>>> sometimes. Primarily, I think they are useful (in a self-documenting >>>> way) for use in shell scripts. I tend to prefer the single-char options >>>> when I am doing the administration myself. >>> I'm not aware of such policy. >>> >>> I think they're useful because as far as pkg_install is concerned, we >>> are using single-char options that are hard to match to the action >>> it's doing. Here are a couple examples: >>> >>> - pkg_create -h doesn't call usage() because it's already taken. >>> - it's easy to confuse pkg_info -o and pkg_info -O. >>> >>> I'll back it out if general consensus is that long options should be >>> avoided. >> I like the change (long opts). > > +1 > > I don't see why we should abandon something that is convenient for our > users just because Linux does it. Apart from the BSD vs. GNU way, I think it's mistake that long "synonyms" have been added to existing options. The reason for that is because this is likely to promote creating superfluously incompatible scripts/software that relies on pkg_install, as developer who develops on say 8.0 may not be aware of the fact that in previous releases those long options were not existing. IMHO, long options is mostly for script writers (for whom it's harmful in this case according to the above). It adds no convenience for a CLI user. Except of maybe one or two options that one uses every day nobody can really remember what world to use without looking into the man page anyway (at which point short option wins since it's easier to type). Maybe I am old school, but for me for example remembering `-L' in wget it much easier than remembering `--relative'. -Maxim From owner-cvs-src@FreeBSD.ORG Tue Jun 3 21: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 2354910656AD; Tue, 3 Jun 2008 21:26:41 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EAEF18FC18; Tue, 3 Jun 2008 21:26:40 +0000 (UTC) (envelope-from dougb@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 m53LQeiZ029640; Tue, 3 Jun 2008 21:26:40 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m53LQerq029639; Tue, 3 Jun 2008 21:26:40 GMT (envelope-from dougb@repoman.freebsd.org) Message-Id: <200806032126.m53LQerq029639@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dougb@repoman.freebsd.org using -f From: Doug Barton Date: Tue, 3 Jun 2008 21:26:37 +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/bind config.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, 03 Jun 2008 21:26:41 -0000 dougb 2008-06-03 21:26:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/bind/bind config.h Log: SVN rev 179529 on 2008-06-03 21:26:37Z by dougb This file should define HAVE_MEMMOVE and HAVE_MEMCHR, but for some reason configure did not pick it up. Add them here in the same way that it's done when running configure for the port. All of the other generated files are functionally equivalent to how they look when generated by the port. Revision Changes Path 1.1.4.5 +2 -0 src/lib/bind/bind/config.h From owner-cvs-src@FreeBSD.ORG Tue Jun 3 22:35:04 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 D04BF1065681; Tue, 3 Jun 2008 22:35:04 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A26928FC14; Tue, 3 Jun 2008 22:35:04 +0000 (UTC) (envelope-from jkim@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 m53MYx1d037305; Tue, 3 Jun 2008 22:35:04 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m53MYxoS037304; Tue, 3 Jun 2008 22:34:59 GMT (envelope-from jkim@repoman.freebsd.org) Message-Id: <200806032234.m53MYxoS037304@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jkim@repoman.freebsd.org using -f From: Jung-uk Kim Date: Tue, 3 Jun 2008 22:34: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/usr.sbin/tzsetup paths.h tzsetup.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, 03 Jun 2008 22:35:04 -0000 jkim 2008-06-03 22:34:59 UTC FreeBSD src repository Modified files: usr.sbin/tzsetup tzsetup.c Removed files: usr.sbin/tzsetup paths.h Log: SVN rev 179530 on 2008-06-03 22:34:52Z by jkim - Replace rcsid with __FBSDID. - Remove paths.h and embed it in the source. - Remove stale alpha support. - Clean up compiler warnings and fix style(9) bugs. Revision Changes Path 1.3 +0 -5 src/usr.sbin/tzsetup/paths.h (dead) 1.28 +260 -235 src/usr.sbin/tzsetup/tzsetup.c From owner-cvs-src@FreeBSD.ORG Tue Jun 3 22:37: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 DED12106564A; Tue, 3 Jun 2008 22:37:01 +0000 (UTC) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from mail-gw1.york.ac.uk (mail-gw1.york.ac.uk [144.32.128.246]) by mx1.freebsd.org (Postfix) with ESMTP id 6A93E8FC17; Tue, 3 Jun 2008 22:37:01 +0000 (UTC) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from mail-gw6.york.ac.uk (mail-gw6.york.ac.uk [144.32.129.26]) by mail-gw1.york.ac.uk (8.13.6/8.13.6) with ESMTP id m53M5rWM012965; Tue, 3 Jun 2008 23:05:53 +0100 (BST) Received: from ury.york.ac.uk ([144.32.108.81]) by mail-gw6.york.ac.uk with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1K3edd-0004vs-DC; Tue, 03 Jun 2008 23:05:53 +0100 Received: from ury.york.ac.uk (localhost.york.ac.uk [127.0.0.1]) by ury.york.ac.uk (8.14.1/8.14.1) with ESMTP id m53M5q0H003068; Tue, 3 Jun 2008 23:05:52 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from localhost (gavin@localhost) by ury.york.ac.uk (8.14.1/8.14.1/Submit) with ESMTP id m53M5p4N003058; Tue, 3 Jun 2008 23:05:51 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) X-Authentication-Warning: ury.york.ac.uk: gavin owned process doing -bs Date: Tue, 3 Jun 2008 23:05:50 +0100 (BST) From: Gavin Atkinson X-X-Sender: gavin@ury.york.ac.uk To: John Baldwin In-Reply-To: <200806031852.m53Iq6A5000693@repoman.freebsd.org> Message-ID: <20080603224939.O94518@ury.york.ac.uk> References: <200806031852.m53Iq6A5000693@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-York-MailScanner: Found to be clean X-York-MailScanner-From: gavin.atkinson@ury.york.ac.uk Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_clock.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, 03 Jun 2008 22:37:02 -0000 On Tue, 3 Jun 2008, John Baldwin wrote: > jhb 2008-06-03 18:52:06 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > sys/kern kern_clock.c > Log: > SVN rev 179525 on 2008-06-03 18:51:53Z by jhb > > Restore the global cp_time[] array that was removed when the per-CPU stats > were MFC'd. This restores the ABI and allows some tools like vmstat to > work on crash dumps again. Are you also planning on merging this to RELENG_7? It looks like cp_times was part of 7.0-RELEASE. As far as I can tell, this will fix PRs 123047, 123068 and 123146 on RELENG_6, and a merge to RELENG_7 would additionally fix PRs 122875 and 123014. PR 119923 is again caused by the removal of cp_times, but that user is on HEAD. Gavin From owner-cvs-src@FreeBSD.ORG Wed Jun 4 04:18:15 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 1033) id A309B1065672; Wed, 4 Jun 2008 04:18:15 +0000 (UTC) Date: Wed, 4 Jun 2008 04:18:15 +0000 From: Alexey Dokuchaev To: Florent Thoumie Message-ID: <20080604041815.GA84027@FreeBSD.org> References: <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i Cc: Maxim Sobolev , src-committers@freebsd.org, cvs-all@freebsd.org, Coleman Kane , cvs-src@freebsd.org Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Wed, 04 Jun 2008 04:18:15 -0000 On Tue, Jun 03, 2008 at 04:18:23PM +0100, Florent Thoumie wrote: > On Fri, May 30, 2008 at 9:27 PM, Coleman Kane wrote: > > On Fri, 2008-05-30 at 12:58 -0700, Maxim Sobolev wrote: > >> I am curious what is our policy on using long options in the base system > >> (if any)? I believe that pkg_install is the first non-contributed base > >> system utility to actually widely use it. For some reason I've got > >> impression that use of getopt_long is considered "the Linux/GNU way", > >> this API provided for compatibility purposes and its use in base system > >> is discouraged. Quick grep through /use/src seemingly supports that. > >> > >> Can someone confirm/reject? > > > > I am not sure about policy, however I do appreciate the long options > > sometimes. Primarily, I think they are useful (in a self-documenting > > way) for use in shell scripts. I tend to prefer the single-char options > > when I am doing the administration myself. > > I'm not aware of such policy. > > I think they're useful because as far as pkg_install is concerned, we > are using single-char options that are hard to match to the action > it's doing. Here are a couple examples: > > - pkg_create -h doesn't call usage() because it's already taken. > - it's easy to confuse pkg_info -o and pkg_info -O. > > I'll back it out if general consensus is that long options should be avoided. I'd rather avoid long options in *BSD utilities. They're hard to remember, easy to confuse, while not really gaining us anything useful (IMHO of course). ./danfe From owner-cvs-src@FreeBSD.ORG Wed Jun 4 04:40: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 E12941065672; Wed, 4 Jun 2008 04:40:34 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.freebsd.org (Postfix) with ESMTP id 9B6C38FC12; Wed, 4 Jun 2008 04:40:34 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost.apl.washington.edu [127.0.0.1]) by troutmask.apl.washington.edu (8.14.2/8.14.2) with ESMTP id m544dtah038688; Tue, 3 Jun 2008 21:39:55 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.14.2/8.14.2/Submit) id m544dtfM038687; Tue, 3 Jun 2008 21:39:55 -0700 (PDT) (envelope-from sgk) Date: Tue, 3 Jun 2008 21:39:55 -0700 From: Steve Kargl To: Alexey Dokuchaev Message-ID: <20080604043955.GA38627@troutmask.apl.washington.edu> References: <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> <20080604041815.GA84027@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080604041815.GA84027@FreeBSD.org> User-Agent: Mutt/1.4.2.3i Cc: Maxim Sobolev , src-committers@freebsd.org, Florent Thoumie , cvs-src@freebsd.org, cvs-all@freebsd.org, Coleman Kane Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Wed, 04 Jun 2008 04:40:35 -0000 On Wed, Jun 04, 2008 at 04:18:15AM +0000, Alexey Dokuchaev wrote: > On Tue, Jun 03, 2008 at 04:18:23PM +0100, Florent Thoumie wrote: > > On Fri, May 30, 2008 at 9:27 PM, Coleman Kane wrote: > > > On Fri, 2008-05-30 at 12:58 -0700, Maxim Sobolev wrote: > > >> I am curious what is our policy on using long options in the base system > > >> (if any)? I believe that pkg_install is the first non-contributed base > > >> system utility to actually widely use it. For some reason I've got > > >> impression that use of getopt_long is considered "the Linux/GNU way", > > >> this API provided for compatibility purposes and its use in base system > > >> is discouraged. Quick grep through /use/src seemingly supports that. > > >> > > >> Can someone confirm/reject? > > > > > > I am not sure about policy, however I do appreciate the long options > > > sometimes. Primarily, I think they are useful (in a self-documenting > > > way) for use in shell scripts. I tend to prefer the single-char options > > > when I am doing the administration myself. > > > > I'm not aware of such policy. > > > > I think they're useful because as far as pkg_install is concerned, we > > are using single-char options that are hard to match to the action > > it's doing. Here are a couple examples: > > > > - pkg_create -h doesn't call usage() because it's already taken. > > - it's easy to confuse pkg_info -o and pkg_info -O. > > > > I'll back it out if general consensus is that long options should be avoided. > > I'd rather avoid long options in *BSD utilities. They're hard to > remember, easy to confuse, while not really gaining us anything useful > (IMHO of course). > I agree. The argument that long options are self-documenting in a script is rather weak. If the command isn't obvious, then script writer should actually put a comment in her code. The argument that -h is already taken and can't be used is also weak, because one can always do 'man pkg_create'. I personally believe that commit should be backed out and core should establish a policy against adding long options to BSD utilities. Of course, my vote doesn't really matter in that most of my attempted contributions to FreeBSD live in limbo. -- Steve From owner-cvs-src@FreeBSD.ORG Wed Jun 4 05:48: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 21C10106567A; Wed, 4 Jun 2008 05:48:13 +0000 (UTC) (envelope-from lankfordandrew@charter.net) Received: from que11.charter.net (que11.charter.net [209.225.8.21]) by mx1.freebsd.org (Postfix) with ESMTP id 7A3328FC16; Wed, 4 Jun 2008 05:48:12 +0000 (UTC) (envelope-from lankfordandrew@charter.net) Received: from aarprv06.charter.net ([10.20.200.76]) by mta11.charter.net (InterMail vM.7.08.03.00 201-2186-126-20070710) with ESMTP id <20080604053736.LKAA5653.mta11.charter.net@aarprv06.charter.net>; Wed, 4 Jun 2008 01:37:36 -0400 Received: from [192.168.15.101] (really [24.181.247.3]) by aarprv06.charter.net with ESMTP id <20080604053736.DBRX3194.aarprv06.charter.net@[192.168.15.101]>; Wed, 4 Jun 2008 01:37:36 -0400 Message-ID: <48462A1F.3070809@charter.net> Date: Wed, 04 Jun 2008 01:37:35 -0400 From: Andrew Lankford User-Agent: Thunderbird 2.0.0.14 (X11/20080504) MIME-Version: 1.0 To: Steve Kargl Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Chzlrs: 0 Cc: cvs-src@freebsd.org, cvs-all@freebsd.org, Florent Thoumie Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Wed, 04 Jun 2008 05:48:13 -0000 $man find ...Ok, maybe "primaries" used with find don't count as command line options. Arguably, the output of "foo -h" is more light weight than "man foo". OTOH, if lots of long options make it necessary to do this instead: "foo -h 2>&1 | more -es", then I see where you're coming from. Why not just supply an one-letter option that is equivalent for every long option? Might make for a more verbose man page, but... Andrew Lankford From owner-cvs-src@FreeBSD.ORG Wed Jun 4 06:05: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 C0AB41065672; Wed, 4 Jun 2008 06:05:28 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8FF5B8FC15; Wed, 4 Jun 2008 06:05:28 +0000 (UTC) (envelope-from ru@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 m5465SPI013119; Wed, 4 Jun 2008 06:05:28 GMT (envelope-from ru@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5465SPG013118; Wed, 4 Jun 2008 06:05:28 GMT (envelope-from ru@repoman.freebsd.org) Message-Id: <200806040605.m5465SPG013118@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ru@repoman.freebsd.org using -f From: Ruslan Ermilov Date: Wed, 4 Jun 2008 06:05: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/gnu/usr.bin/groff/tmac mdoc.local 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, 04 Jun 2008 06:05:28 -0000 ru 2008-06-04 06:05:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) gnu/usr.bin/groff/tmac mdoc.local Log: SVN rev 179531 on 2008-06-04 06:05:12Z by ru MFC: Introduce FreeBSD 8.0 to mdoc(7). Revision Changes Path 1.59.2.2 +1 -0 src/gnu/usr.bin/groff/tmac/mdoc.local From owner-cvs-src@FreeBSD.ORG Wed Jun 4 06:07: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 9433F106567F; Wed, 4 Jun 2008 06:07:29 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7CBAF8FC7F; Wed, 4 Jun 2008 06:07:29 +0000 (UTC) (envelope-from imp@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 m5467T7j013297; Wed, 4 Jun 2008 06:07:29 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5467TdL013296; Wed, 4 Jun 2008 06:07:29 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200806040607.m5467TdL013296@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Wed, 4 Jun 2008 06:07: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/dev/cs if_cs.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, 04 Jun 2008 06:07:29 -0000 imp 2008-06-04 06:07:29 UTC FreeBSD src repository Modified files: sys/dev/cs if_cs.c Log: SVN rev 179532 on 2008-06-04 06:07:13Z by imp o Improve the probe code dealing with interrupts. o When forced to be 10baseT, don't require that the 10baseT interface have link to succeed. Still require it for IFM_AUTO, however, since it appears that there's no way to tell if a specific type of interface worked. I'm doing a web search for a datasheet now to see if there's anything obvious. o Minor incidental formatting nits, including collapsing code of the form if (foo) { bar(); } else { if (baz) bing(); } into: if (foo) { bar(); } else if (baz) { bing(); } to save an indentation level. o Remove stray reference to 3.x config file syntax. # I believe John's patches still apply after this... Revision Changes Path 1.47 +54 -83 src/sys/dev/cs/if_cs.c From owner-cvs-src@FreeBSD.ORG Wed Jun 4 06:36:37 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 A11B61065677; Wed, 4 Jun 2008 06:36:37 +0000 (UTC) (envelope-from wb@freebie.xs4all.nl) Received: from smtp-vbr7.xs4all.nl (smtp-vbr7.xs4all.nl [194.109.24.27]) by mx1.freebsd.org (Postfix) with ESMTP id 2B96E8FC0C; Wed, 4 Jun 2008 06:36:36 +0000 (UTC) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [82.95.250.254]) by smtp-vbr7.xs4all.nl (8.13.8/8.13.8) with ESMTP id m546aWaq070294; Wed, 4 Jun 2008 08:36:32 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.14.2/8.13.3) with ESMTP id m546aVh6028422; Wed, 4 Jun 2008 08:36:31 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.14.2/8.14.2/Submit) id m546aVE8028421; Wed, 4 Jun 2008 08:36:31 +0200 (CEST) (envelope-from wb) Date: Wed, 4 Jun 2008 08:36:31 +0200 From: Wilko Bulte To: Steve Kargl Message-ID: <20080604063631.GA28351@freebie.xs4all.nl> References: <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> <20080604041815.GA84027@FreeBSD.org> <20080604043955.GA38627@troutmask.apl.washington.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080604043955.GA38627@troutmask.apl.washington.edu> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by XS4ALL Virus Scanner Cc: Maxim Sobolev , Alexey Dokuchaev , src-committers@FreeBSD.org, Florent Thoumie , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Coleman Kane Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Wed, 04 Jun 2008 06:36:37 -0000 Quoting Steve Kargl, who wrote on Tue, Jun 03, 2008 at 09:39:55PM -0700 .. > On Wed, Jun 04, 2008 at 04:18:15AM +0000, Alexey Dokuchaev wrote: > > On Tue, Jun 03, 2008 at 04:18:23PM +0100, Florent Thoumie wrote: > > > On Fri, May 30, 2008 at 9:27 PM, Coleman Kane wrote: > > > > On Fri, 2008-05-30 at 12:58 -0700, Maxim Sobolev wrote: > > > >> I am curious what is our policy on using long options in the base system > > > >> (if any)? I believe that pkg_install is the first non-contributed base > > > >> system utility to actually widely use it. For some reason I've got > > > >> impression that use of getopt_long is considered "the Linux/GNU way", > > > >> this API provided for compatibility purposes and its use in base system > > > >> is discouraged. Quick grep through /use/src seemingly supports that. > > > >> > > > >> Can someone confirm/reject? > > > > > > > > I am not sure about policy, however I do appreciate the long options > > > > sometimes. Primarily, I think they are useful (in a self-documenting > > > > way) for use in shell scripts. I tend to prefer the single-char options > > > > when I am doing the administration myself. > > > > > > I'm not aware of such policy. > > > > > > I think they're useful because as far as pkg_install is concerned, we > > > are using single-char options that are hard to match to the action > > > it's doing. Here are a couple examples: > > > > > > - pkg_create -h doesn't call usage() because it's already taken. > > > - it's easy to confuse pkg_info -o and pkg_info -O. > > > > > > I'll back it out if general consensus is that long options should be avoided. > > > > I'd rather avoid long options in *BSD utilities. They're hard to > > remember, easy to confuse, while not really gaining us anything useful > > (IMHO of course). > > > > I agree. The argument that long options are self-documenting > in a script is rather weak. If the command isn't obvious, then > script writer should actually put a comment in her code. The > argument that -h is already taken and can't be used is also > weak, because one can always do 'man pkg_create'. > > I personally believe that commit should be backed out and core > should establish a policy against adding long options to BSD Gimme a break.. -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Wed Jun 4 07:33: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 0C7351065675; Wed, 4 Jun 2008 07:33:03 +0000 (UTC) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D005F8FC16; Wed, 4 Jun 2008 07:33:02 +0000 (UTC) (envelope-from grehan@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 m547X2Nx021143; Wed, 4 Jun 2008 07:33:02 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m547X2xi021142; Wed, 4 Jun 2008 07:33:02 GMT (envelope-from grehan@repoman.freebsd.org) Message-Id: <200806040733.m547X2xi021142@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to grehan@repoman.freebsd.org using -f From: Peter Grehan Date: Wed, 4 Jun 2008 07:32: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/sys/powerpc/aim trap.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, 04 Jun 2008 07:33:03 -0000 grehan 2008-06-04 07:33:02 UTC FreeBSD src repository Modified files: sys/powerpc/aim trap.c Log: SVN rev 179533 on 2008-06-04 07:32:49Z by grehan Add link register to fatal trap printout to better diagnose NULL function pointer derefs. Revision Changes Path 1.73 +1 -0 src/sys/powerpc/aim/trap.c From owner-cvs-src@FreeBSD.ORG Wed Jun 4 07:44: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 51FFE106564A; Wed, 4 Jun 2008 07:44:21 +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 219C28FC30; Wed, 4 Jun 2008 07:44:21 +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 m547iLIR022064; Wed, 4 Jun 2008 07:44:21 GMT (envelope-from rafan@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m547iLXX022063; Wed, 4 Jun 2008 07:44:21 GMT (envelope-from rafan@repoman.freebsd.org) Message-Id: <200806040744.m547iLXX022063@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rafan@repoman.freebsd.org using -f From: Rong-En Fan Date: Wed, 4 Jun 2008 07:37: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 MAINTAINERS 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, 04 Jun 2008 07:44:21 -0000 rafan 2008-06-04 07:44:20 UTC FreeBSD src repository Modified files: . MAINTAINERS Log: SVN rev 179534 on 2008-06-04 07:37:26Z by rafan - Associate myself with ncurses Revision Changes Path 1.149 +1 -0 src/MAINTAINERS From owner-cvs-src@FreeBSD.ORG Wed Jun 4 07:51: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 5D614106567C; Wed, 4 Jun 2008 07:51:05 +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 2CAAA8FC1E; Wed, 4 Jun 2008 07:51:05 +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 m547p5Nx022671; Wed, 4 Jun 2008 07:51:05 GMT (envelope-from rafan@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m547p5Wt022670; Wed, 4 Jun 2008 07:51:05 GMT (envelope-from rafan@repoman.freebsd.org) Message-Id: <200806040751.m547p5Wt022670@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rafan@repoman.freebsd.org using -f From: Rong-En Fan Date: Wed, 4 Jun 2008 07:37:39 +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 MAINTAINERS 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, 04 Jun 2008 07:51:05 -0000 rafan 2008-06-04 07:51:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) . MAINTAINERS Log: SVN rev 179535 on 2008-06-04 07:37:39Z by rafan - Associate myself with ncurses Revision Changes Path 1.145.2.2 +1 -0 src/MAINTAINERS From owner-cvs-src@FreeBSD.ORG Wed Jun 4 07:56: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 023D2106564A; Wed, 4 Jun 2008 07:56:14 +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 C61E18FC2C; Wed, 4 Jun 2008 07:56:13 +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 m547uDIW023083; Wed, 4 Jun 2008 07:56:13 GMT (envelope-from rafan@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m547uDjK023082; Wed, 4 Jun 2008 07:56:13 GMT (envelope-from rafan@repoman.freebsd.org) Message-Id: <200806040756.m547uDjK023082@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rafan@repoman.freebsd.org using -f From: Rong-En Fan Date: Wed, 4 Jun 2008 07:37:56 +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 MAINTAINERS 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, 04 Jun 2008 07:56:14 -0000 rafan 2008-06-04 07:56:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) . MAINTAINERS Log: SVN rev 179536 on 2008-06-04 07:37:56Z by rafan - Associate myself with ncurses Revision Changes Path 1.121.2.5 +1 -0 src/MAINTAINERS From owner-cvs-src@FreeBSD.ORG Wed Jun 4 07:57: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 920511065676; Wed, 4 Jun 2008 07:57:40 +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 61B398FC37; Wed, 4 Jun 2008 07:57:40 +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 m547veD3023191; Wed, 4 Jun 2008 07:57:40 GMT (envelope-from rafan@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m547vejo023190; Wed, 4 Jun 2008 07:57:40 GMT (envelope-from rafan@repoman.freebsd.org) Message-Id: <200806040757.m547vejo023190@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rafan@repoman.freebsd.org using -f From: Rong-En Fan Date: Wed, 4 Jun 2008 07:38: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/contrib/ncurses FREEBSD-vendor 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, 04 Jun 2008 07:57:40 -0000 rafan 2008-06-04 07:57:40 UTC FreeBSD src repository Modified files: contrib/ncurses FREEBSD-vendor Log: SVN rev 179537 on 2008-06-04 07:38:38Z by rafan - update maintainer's info per src/MAINTAINERS Revision Changes Path 1.3 +1 -1 src/contrib/ncurses/FREEBSD-vendor From owner-cvs-src@FreeBSD.ORG Wed Jun 4 07:57: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 A822D10657CC; Wed, 4 Jun 2008 07:57:57 +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 8BC898FC1B; Wed, 4 Jun 2008 07:57:57 +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 m547vvUX023996; Wed, 4 Jun 2008 07:57:57 GMT (envelope-from rafan@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m547vvJC023995; Wed, 4 Jun 2008 07:57:57 GMT (envelope-from rafan@repoman.freebsd.org) Message-Id: <200806040757.m547vvJC023995@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rafan@repoman.freebsd.org using -f From: Rong-En Fan Date: Wed, 4 Jun 2008 07: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/contrib/ncurses FREEBSD-upgrade 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 ... 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, 04 Jun 2008 07:57:57 -0000 rafan 2008-06-04 07:57:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) contrib/ncurses FREEBSD-upgrade 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 Added files: (Branch: RELENG_7) 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 179538 on 2008-06-04 07:42:51Z by rafan MFC ncurses 5.6-20080503 rev 174993, 176187, 178866 Revision Changes Path 1.1.2.1 +7 -3 src/contrib/ncurses/FREEBSD-upgrade 1.1.1.7.2.1 +67 -2 src/contrib/ncurses/INSTALL 1.1.1.7.2.1 +25 -25 src/contrib/ncurses/MANIFEST 1.1.1.8.2.1 +644 -9 src/contrib/ncurses/NEWS 1.1.1.2.2.1 +10 -13 src/contrib/ncurses/TO-DO 1.1.1.7.2.1 +518 -197 src/contrib/ncurses/aclocal.m4 1.1.1.6.2.1 +113 -85 src/contrib/ncurses/config.guess 1.1.1.6.2.1 +77 -27 src/contrib/ncurses/config.sub 1.1.1.8.2.1 +2720 -1923 src/contrib/ncurses/configure 1.1.1.8.2.1 +255 -35 src/contrib/ncurses/configure.in 1.1.1.8.2.1 +4 -3 src/contrib/ncurses/dist.mk 1.1.1.2.2.1 +1 -1 src/contrib/ncurses/doc/hackguide.doc 1.1.1.3.2.1 +23 -15 src/contrib/ncurses/doc/html/ncurses-intro.html 1.1.1.2.2.1 +16 -17 src/contrib/ncurses/doc/ncurses-intro.doc 1.1.1.6.2.1 +5 -7 src/contrib/ncurses/form/Makefile.in 1.1.1.3.2.1 +7 -6 src/contrib/ncurses/form/fld_def.c 1.1.1.3.2.1 +4 -3 src/contrib/ncurses/form/fld_dup.c 1.1.1.3.2.1 +4 -3 src/contrib/ncurses/form/fld_ftlink.c 1.1.1.3.2.1 +4 -3 src/contrib/ncurses/form/fld_link.c 1.1.1.3.2.1 +4 -3 src/contrib/ncurses/form/fld_newftyp.c 1.1.1.3.2.1 +6 -4 src/contrib/ncurses/form/frm_def.c 1.1.1.3.2.1 +124 -9 src/contrib/ncurses/form/frm_driver.c 1.1.1.3.2.1 +12 -6 src/contrib/ncurses/form/fty_alnum.c 1.1.1.3.2.1 +12 -6 src/contrib/ncurses/form/fty_alpha.c 1.1.1.5.2.1 +9 -5 src/contrib/ncurses/form/fty_enum.c 1.1.1.3.2.1 +9 -5 src/contrib/ncurses/form/fty_int.c 1.1.1.3.2.1 +9 -5 src/contrib/ncurses/form/fty_num.c 1.1.1.3.2.1 +11 -8 src/contrib/ncurses/form/fty_regex.c 1.1.1.1.44.1 +2 -1 src/contrib/ncurses/form/headers 1.1.1.2.2.1 +5 -3 src/contrib/ncurses/form/modules 1.1.1.6.2.1 +26 -25 src/contrib/ncurses/include/MKterm.h.awk.in 1.1.1.9.2.1 +180 -71 src/contrib/ncurses/include/curses.h.in 1.1.1.2.2.1 +2 -1 src/contrib/ncurses/include/curses.tail 1.1.1.2.2.1 +6 -3 src/contrib/ncurses/include/curses.wide 1.1.1.2.24.1 +9 -2 src/contrib/ncurses/include/headers 1.1.1.4.2.1 +8 -2 src/contrib/ncurses/include/nc_alloc.h 1.1.1.4.2.1 +8 -7 src/contrib/ncurses/include/ncurses_defs 1.1.1.3.2.1 +9 -2 src/contrib/ncurses/include/ncurses_dll.h 1.1.1.8.2.1 +7 -22 src/contrib/ncurses/include/tic.h 1.1.1.3.2.1 +91 -48 src/contrib/ncurses/install-sh 1.1.1.5.2.1 +4 -4 src/contrib/ncurses/man/Makefile.in 1.1.1.4.2.1 +14 -14 src/contrib/ncurses/man/captoinfo.1m 1.1.1.3.2.1 +6 -6 src/contrib/ncurses/man/clear.1 1.1.1.2.2.1 +3 -3 src/contrib/ncurses/man/curs_add_wch.3x 1.1.1.3.2.1 +4 -4 src/contrib/ncurses/man/curs_addch.3x 1.1.1.5.2.1 +5 -2 src/contrib/ncurses/man/curs_attr.3x 1.1.1.4.2.1 +4 -4 src/contrib/ncurses/man/curs_border.3x 1.1.1.2.2.1 +8 -2 src/contrib/ncurses/man/curs_clear.3x 1.1.1.4.2.1 +3 -3 src/contrib/ncurses/man/curs_deleteln.3x 1.1.1.4.2.1 +3 -3 src/contrib/ncurses/man/curs_extend.3x 1.1.1.2.2.1 +4 -4 src/contrib/ncurses/man/curs_getcchar.3x 1.1.1.2.2.1 +21 -6 src/contrib/ncurses/man/curs_getyx.3x 1.1.1.4.2.1 +2 -2 src/contrib/ncurses/man/curs_insstr.3x 1.1.1.1.2.1 +93 -0 src/contrib/ncurses/man/curs_legacy.3x (new) 1.1.1.5.2.1 +26 -16 src/contrib/ncurses/man/curs_mouse.3x 1.1.1.1.2.1 +133 -0 src/contrib/ncurses/man/curs_opaque.3x (new) 1.1.1.5.2.1 +3 -3 src/contrib/ncurses/man/curs_outopts.3x 1.1.1.3.2.1 +4 -4 src/contrib/ncurses/man/curs_printw.3x 1.1.1.4.2.1 +3 -3 src/contrib/ncurses/man/curs_scanw.3x 1.1.1.3.2.1 +2 -2 src/contrib/ncurses/man/curs_scr_dump.3x 1.1.1.4.2.1 +3 -3 src/contrib/ncurses/man/curs_slk.3x 1.1.1.4.2.1 +3 -3 src/contrib/ncurses/man/curs_termattrs.3x 1.1.1.6.2.1 +4 -4 src/contrib/ncurses/man/curs_termcap.3x 1.1.1.6.2.1 +18 -8 src/contrib/ncurses/man/curs_terminfo.3x 1.1.1.2.2.1 +603 -0 src/contrib/ncurses/man/curs_threads.3x (new) 1.1.1.3.2.1 +3 -3 src/contrib/ncurses/man/curs_trace.3x 1.1.1.3.2.1 +41 -6 src/contrib/ncurses/man/curs_util.3x 1.1.1.3.2.1 +3 -4 src/contrib/ncurses/man/default_colors.3x 1.1.1.3.2.1 +3 -3 src/contrib/ncurses/man/form.3x 1.1.1.3.2.1 +54 -3 src/contrib/ncurses/man/form_driver.3x 1.1.1.3.2.1 +4 -4 src/contrib/ncurses/man/form_field_new.3x 1.1.1.2.2.1 +6 -6 src/contrib/ncurses/man/form_field_opts.3x 1.1.1.3.2.1 +2 -2 src/contrib/ncurses/man/form_field_validation.3x 1.1.1.2.2.1 +10 -10 src/contrib/ncurses/man/form_hook.3x 1.1.1.2.2.1 +6 -6 src/contrib/ncurses/man/form_opts.3x 1.1.1.5.2.1 +15 -15 src/contrib/ncurses/man/infocmp.1m 1.1.1.3.2.1 +9 -9 src/contrib/ncurses/man/infotocap.1m 1.1.1.1.4.1 +2 -2 src/contrib/ncurses/man/legacy_coding.3x 1.1.1.6.2.1 +16 -10 src/contrib/ncurses/man/man_db.renames 1.1.1.3.2.1 +3 -2 src/contrib/ncurses/man/manlinks.sed 1.1.1.3.2.1 +46 -15 src/contrib/ncurses/man/menu_driver.3x 1.1.1.2.2.1 +10 -10 src/contrib/ncurses/man/menu_hook.3x 1.1.1.2.2.1 +6 -6 src/contrib/ncurses/man/menu_opts.3x 1.1.1.2.2.1 +6 -6 src/contrib/ncurses/man/mitem_opts.3x 1.1.1.7.2.1 +192 -77 src/contrib/ncurses/man/ncurses.3x 1.1.1.3.2.1 +21 -16 src/contrib/ncurses/man/panel.3x 1.1.1.4.2.1 +3 -3 src/contrib/ncurses/man/term.5 1.1.1.4.2.1 +8 -8 src/contrib/ncurses/man/term.7 1.1.1.3.2.1 +7 -7 src/contrib/ncurses/man/terminfo.head 1.1.1.5.2.1 +14 -12 src/contrib/ncurses/man/terminfo.tail 1.1.1.4.2.1 +3 -3 src/contrib/ncurses/man/tic.1m 1.1.1.3.2.1 +30 -16 src/contrib/ncurses/man/toe.1m 1.1.1.3.2.1 +38 -38 src/contrib/ncurses/man/tput.1 1.1.1.3.2.1 +2 -2 src/contrib/ncurses/man/tset.1 1.1.1.6.2.1 +5 -7 src/contrib/ncurses/menu/Makefile.in 1.1.1.1.44.1 +2 -1 src/contrib/ncurses/menu/headers 1.1.1.4.2.1 +6 -6 src/contrib/ncurses/menu/menu.h 1.1.1.2.2.1 +5 -3 src/contrib/ncurses/menu/modules 1.1.1.4.2.1 +9 -8 src/contrib/ncurses/misc/Makefile.in 1.1.1.1.4.1 +7 -2 src/contrib/ncurses/misc/ncurses-config.in 1.1.1.3.2.1 +2 -1 src/contrib/ncurses/misc/shlib 1.1.1.8.2.1 +460 -90 src/contrib/ncurses/misc/terminfo.src 1.1.1.6.2.1 +131 -52 src/contrib/ncurses/mk-1st.awk 1.1.1.1.2.1 +107 -0 src/contrib/ncurses/mk-hdr.awk (new) 1.1.1.1.2.1 +51 -0 src/contrib/ncurses/mkdirs.sh (new) 1.1.1.3.2.1 +0 -38 src/contrib/ncurses/mkinstalldirs 1.1.1.7.2.1 +22 -29 src/contrib/ncurses/ncurses/Makefile.in 1.1.1.5.2.1 +52 -31 src/contrib/ncurses/ncurses/base/MKkeyname.awk 1.1.1.5.2.1 +9 -4 src/contrib/ncurses/ncurses/base/MKlib_gen.sh 1.1.1.5.2.1 +119 -41 src/contrib/ncurses/ncurses/base/MKunctrl.awk 1.1.1.3.2.1 +9 -4 src/contrib/ncurses/ncurses/base/define_key.c 1.1.1.1.4.1 +12 -10 src/contrib/ncurses/ncurses/base/key_defined.c 1.1.1.3.2.1 +8 -6 src/contrib/ncurses/ncurses/base/keyok.c 1.1.1.5.2.1 +18 -14 src/contrib/ncurses/ncurses/base/lib_addch.c 1.1.1.6.2.1 +9 -6 src/contrib/ncurses/ncurses/base/lib_addstr.c 1.1.1.4.2.1 +3 -3 src/contrib/ncurses/ncurses/base/lib_bkgd.c 1.1.1.7.2.1 +35 -13 src/contrib/ncurses/ncurses/base/lib_color.c 1.1.1.3.24.1 +23 -12 src/contrib/ncurses/ncurses/base/lib_delwin.c 1.1.1.6.2.1 +31 -28 src/contrib/ncurses/ncurses/base/lib_freeall.c 1.1.1.7.2.1 +123 -89 src/contrib/ncurses/ncurses/base/lib_getch.c 1.1.1.4.2.1 +12 -6 src/contrib/ncurses/ncurses/base/lib_initscr.c 1.1.1.4.2.1 +20 -4 src/contrib/ncurses/ncurses/base/lib_insch.c 1.1.1.4.2.1 +4 -6 src/contrib/ncurses/ncurses/base/lib_instr.c 1.1.1.7.2.1 +14 -10 src/contrib/ncurses/ncurses/base/lib_mouse.c 1.1.1.6.2.1 +20 -19 src/contrib/ncurses/ncurses/base/lib_newterm.c 1.1.1.6.2.1 +63 -48 src/contrib/ncurses/ncurses/base/lib_newwin.c 1.1.1.4.2.1 +92 -71 src/contrib/ncurses/ncurses/base/lib_overlay.c 1.1.1.4.2.1 +7 -3 src/contrib/ncurses/ncurses/base/lib_redrawln.c 1.1.1.5.2.1 +121 -23 src/contrib/ncurses/ncurses/base/lib_refresh.c 1.1.1.4.2.1 +10 -10 src/contrib/ncurses/ncurses/base/lib_restart.c 1.1.1.4.2.1 +14 -5 src/contrib/ncurses/ncurses/base/lib_screen.c 1.1.1.7.2.1 +188 -129 src/contrib/ncurses/ncurses/base/lib_set_term.c 1.1.1.4.2.1 +11 -12 src/contrib/ncurses/ncurses/base/lib_slk.c 1.1.1.4.2.1 +19 -14 src/contrib/ncurses/ncurses/base/lib_slkclear.c 1.1.1.2.24.1 +10 -6 src/contrib/ncurses/ncurses/base/lib_slkinit.c 1.1.1.4.2.1 +9 -4 src/contrib/ncurses/ncurses/base/lib_slkset.c 1.1.1.4.2.1 +29 -18 src/contrib/ncurses/ncurses/base/lib_ungetch.c 1.1.1.4.2.1 +5 -3 src/contrib/ncurses/ncurses/base/lib_window.c 1.1.1.2.24.1 +3 -3 src/contrib/ncurses/ncurses/base/memmove.c 1.1.1.4.2.1 +176 -51 src/contrib/ncurses/ncurses/base/resizeterm.c 1.1.1.5.2.1 +29 -27 src/contrib/ncurses/ncurses/base/safe_sprintf.c 1.1.1.4.2.1 +12 -10 src/contrib/ncurses/ncurses/base/tries.c 1.1.1.3.2.1 +78 -0 src/contrib/ncurses/ncurses/base/use_window.c (new) 1.1.1.5.2.1 +13 -6 src/contrib/ncurses/ncurses/base/wresize.c 1.1.1.9.2.1 +389 -48 src/contrib/ncurses/ncurses/curses.priv.h 1.1.1.2.24.1 +5 -5 src/contrib/ncurses/ncurses/fifo_defs.h 1.1.1.7.2.1 +306 -243 src/contrib/ncurses/ncurses/llib-lncurses 1.1.1.1.2.1 +3493 -0 src/contrib/ncurses/ncurses/llib-lncursest (new) 1.1.1.2.2.1 +319 -254 src/contrib/ncurses/ncurses/llib-lncursesw 1.1.1.6.2.1 +20 -11 src/contrib/ncurses/ncurses/modules 1.1.1.3.2.1 +65 -69 src/contrib/ncurses/ncurses/tinfo/MKcaptab.awk 1.1.1.1.2.1 +149 -0 src/contrib/ncurses/ncurses/tinfo/MKcaptab.sh (new) 1.1.1.1.2.1 +161 -0 src/contrib/ncurses/ncurses/tinfo/MKcodes.awk (new) 1.1.1.3.2.1 +142 -84 src/contrib/ncurses/ncurses/tinfo/MKnames.awk 1.1.1.5.2.1 +5 -5 src/contrib/ncurses/ncurses/tinfo/access.c 1.1.1.4.2.1 +17 -22 src/contrib/ncurses/ncurses/tinfo/add_tries.c 1.1.1.5.2.1 +17 -17 src/contrib/ncurses/ncurses/tinfo/comp_error.c 1.1.1.4.2.1 +73 -38 src/contrib/ncurses/ncurses/tinfo/comp_hash.c 1.1.1.7.2.1 +25 -71 src/contrib/ncurses/ncurses/tinfo/comp_parse.c 1.1.1.1.4.1 +25 -27 src/contrib/ncurses/ncurses/tinfo/db_iterator.c 1.1.1.1.2.1 +144 -0 src/contrib/ncurses/ncurses/tinfo/entries.c (new) 1.1.1.4.2.1 +11 -10 src/contrib/ncurses/ncurses/tinfo/home_terminfo.c 1.1.1.5.2.1 +14 -14 src/contrib/ncurses/ncurses/tinfo/init_keytry.c 1.1.1.5.2.1 +10 -18 src/contrib/ncurses/ncurses/tinfo/lib_acs.c 1.2.2.1 +20 -7 src/contrib/ncurses/ncurses/tinfo/lib_baudrate.c 1.1.1.3.2.1 +207 -2 src/contrib/ncurses/ncurses/tinfo/lib_data.c 1.1.1.6.2.1 +3 -3 src/contrib/ncurses/ncurses/tinfo/lib_napms.c 1.1.1.7.2.1 +10 -10 src/contrib/ncurses/ncurses/tinfo/lib_options.c 1.7.2.1 +4 -4 src/contrib/ncurses/ncurses/tinfo/lib_raw.c 1.1.1.6.2.1 +88 -56 src/contrib/ncurses/ncurses/tinfo/lib_setup.c 1.12.2.1 +31 -31 src/contrib/ncurses/ncurses/tinfo/lib_termcap.c 1.1.1.5.2.1 +65 -88 src/contrib/ncurses/ncurses/tinfo/lib_tparm.c 1.1.1.7.2.1 +9 -8 src/contrib/ncurses/ncurses/tinfo/lib_tputs.c 1.1.1.6.2.1 +53 -31 src/contrib/ncurses/ncurses/tinfo/lib_ttyflags.c 1.1.1.5.2.1 +3 -3 src/contrib/ncurses/ncurses/tinfo/make_keys.c 1.1.1.4.2.1 +12 -12 src/contrib/ncurses/ncurses/tinfo/name_match.c 1.1.1.7.2.1 +11 -9 src/contrib/ncurses/ncurses/tinfo/parse_entry.c 1.1.1.5.2.1 +3 -3 src/contrib/ncurses/ncurses/tinfo/read_entry.c 1.1.1.3.2.1 +3 -3 src/contrib/ncurses/ncurses/tinfo/setbuf.c 1.1.1.3.2.1 +3 -3 src/contrib/ncurses/ncurses/tinfo/strings.c 1.1.1.1.4.1 +4 -6 src/contrib/ncurses/ncurses/tinfo/trim_sgr0.c 1.1.1.2.2.1 +60 -0 src/contrib/ncurses/ncurses/tinfo/use_screen.c (new) 1.1.1.6.2.1 +11 -11 src/contrib/ncurses/ncurses/tinfo/write_entry.c 1.1.1.6.2.1 +137 -36 src/contrib/ncurses/ncurses/trace/lib_trace.c 1.1.1.6.2.1 +28 -22 src/contrib/ncurses/ncurses/trace/lib_traceatr.c 1.1.1.7.2.1 +24 -3 src/contrib/ncurses/ncurses/trace/lib_tracebits.c 1.1.1.6.2.1 +8 -7 src/contrib/ncurses/ncurses/trace/lib_tracechr.c 1.1.1.4.2.1 +41 -16 src/contrib/ncurses/ncurses/trace/lib_tracedmp.c 1.1.1.4.2.1 +10 -17 src/contrib/ncurses/ncurses/trace/lib_tracemse.c 1.1.1.3.2.1 +19 -23 src/contrib/ncurses/ncurses/trace/trace_buf.c 1.1.1.3.24.1 +16 -14 src/contrib/ncurses/ncurses/trace/trace_tries.c 1.1.1.3.2.1 +14 -12 src/contrib/ncurses/ncurses/trace/varargs.c 1.1.1.2.2.1 +21 -11 src/contrib/ncurses/ncurses/trace/visbuf.c 1.1.1.2.24.1 +17 -17 src/contrib/ncurses/ncurses/tty/hardscroll.c 1.1.1.5.2.1 +26 -17 src/contrib/ncurses/ncurses/tty/hashmap.c 1.1.1.7.2.1 +6 -5 src/contrib/ncurses/ncurses/tty/lib_mvcur.c 1.1.1.7.2.1 +23 -29 src/contrib/ncurses/ncurses/tty/lib_tstp.c 1.1.1.7.2.1 +28 -29 src/contrib/ncurses/ncurses/tty/lib_twait.c 1.1.1.6.2.1 +22 -20 src/contrib/ncurses/ncurses/tty/lib_vidattr.c 1.1.1.7.2.1 +17 -10 src/contrib/ncurses/ncurses/tty/tty_update.c 1.1.1.2.2.1 +5 -4 src/contrib/ncurses/ncurses/widechar/lib_cchar.c 1.1.1.2.2.1 +3 -3 src/contrib/ncurses/ncurses/widechar/lib_get_wch.c 1.1.1.2.2.1 +17 -9 src/contrib/ncurses/ncurses/widechar/lib_in_wchnstr.c 1.1.1.1.2.1 +62 -0 src/contrib/ncurses/ncurses/widechar/lib_key_name.c (new) 1.1.1.2.2.1 +12 -8 src/contrib/ncurses/ncurses/widechar/lib_unget_wch.c 1.1.1.2.2.1 +3 -2 src/contrib/ncurses/ncurses/widechar/lib_vid_attr.c 1.1.1.2.2.1 +7 -9 src/contrib/ncurses/ncurses/widechar/lib_wunctrl.c 1.1.1.6.2.1 +5 -7 src/contrib/ncurses/panel/Makefile.in 1.1.1.1.44.1 +2 -1 src/contrib/ncurses/panel/headers 1.1.1.1.44.1 +4 -2 src/contrib/ncurses/panel/modules 1.1.1.6.2.1 +19 -16 src/contrib/ncurses/progs/Makefile.in 1.1.1.2.2.1 +3 -2 src/contrib/ncurses/progs/clear.c 1.1.1.7.2.1 +16 -9 src/contrib/ncurses/progs/dump_entry.c 1.1.1.6.2.1 +101 -62 src/contrib/ncurses/progs/infocmp.c 1.1.1.3.2.1 +5 -3 src/contrib/ncurses/progs/modules 1.1.1.6.2.1 +11 -2 src/contrib/ncurses/progs/progs.priv.h 1.1.1.8.2.1 +28 -10 src/contrib/ncurses/progs/tic.c 1.1.1.5.2.1 +11 -11 src/contrib/ncurses/progs/toe.c 1.1.1.6.2.1 +5 -3 src/contrib/ncurses/progs/tput.c 1.1.1.6.2.1 +20 -4 src/contrib/ncurses/progs/tset.c 1.1.1.2.2.1 +0 -340 src/contrib/ncurses/tack/COPYING 1.1.1.3.2.1 +0 -49 src/contrib/ncurses/tack/HISTORY 1.1.1.7.2.1 +0 -211 src/contrib/ncurses/tack/Makefile.in 1.1.1.2.24.1 +0 -14 src/contrib/ncurses/tack/README 1.1.1.5.2.1 +0 -854 src/contrib/ncurses/tack/ansi.c 1.1.1.5.2.1 +0 -711 src/contrib/ncurses/tack/charset.c 1.1.1.3.2.1 +0 -769 src/contrib/ncurses/tack/color.c 1.1.1.3.2.1 +0 -664 src/contrib/ncurses/tack/control.c 1.1.1.3.2.1 +0 -426 src/contrib/ncurses/tack/crum.c 1.1.1.5.2.1 +0 -992 src/contrib/ncurses/tack/edit.c 1.1.1.3.2.1 +0 -925 src/contrib/ncurses/tack/fun.c 1.1.1.4.2.1 +0 -316 src/contrib/ncurses/tack/init.c 1.1.1.3.2.1 +0 -421 src/contrib/ncurses/tack/menu.c 1.1.1.2.2.1 +0 -913 src/contrib/ncurses/tack/modes.c 1.1.1.2.2.1 +0 -45 src/contrib/ncurses/tack/modules 1.1.1.5.2.1 +0 -818 src/contrib/ncurses/tack/output.c 1.1.1.3.2.1 +0 -1958 src/contrib/ncurses/tack/pad.c 1.1.1.2.2.1 +0 -264 src/contrib/ncurses/tack/scan.c 1.1.1.4.2.1 +0 -436 src/contrib/ncurses/tack/sync.c 1.1.1.6.2.1 +0 -504 src/contrib/ncurses/tack/sysdep.c 1.1.1.2.2.1 +0 -340 src/contrib/ncurses/tack/tack.1 1.1.1.3.2.1 +0 -603 src/contrib/ncurses/tack/tack.c 1.1.1.5.2.1 +0 -428 src/contrib/ncurses/tack/tack.h From owner-cvs-src@FreeBSD.ORG Wed Jun 4 07:57: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 B8D2910657CE; Wed, 4 Jun 2008 07:57:58 +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 882AB8FC0A; Wed, 4 Jun 2008 07:57:58 +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 m547vwdA024028; Wed, 4 Jun 2008 07:57:58 GMT (envelope-from rafan@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m547vwE5024026; Wed, 4 Jun 2008 07:57:58 GMT (envelope-from rafan@repoman.freebsd.org) Message-Id: <200806040757.m547vwE5024026@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rafan@repoman.freebsd.org using -f From: Rong-En Fan Date: Wed, 4 Jun 2008 07:43:58 +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/ncurses/ncurses Makefile ncurses_cfg.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, 04 Jun 2008 07:57:58 -0000 rafan 2008-06-04 07:57:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/ncurses/ncurses Makefile ncurses_cfg.h Log: SVN rev 179539 on 2008-06-04 07:43:58Z by rafan MFC ncurses 5.6-20080503 build glue rev 174999, 176190, 178869 Revision Changes Path 1.92.2.3 +56 -19 src/lib/ncurses/ncurses/Makefile 1.8.4.1 +8 -9 src/lib/ncurses/ncurses/ncurses_cfg.h From owner-cvs-src@FreeBSD.ORG Wed Jun 4 08:56: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 048851065678; Wed, 4 Jun 2008 08:56: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 E18698FC28; Wed, 4 Jun 2008 08:55:59 +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 m548txnI039474; Wed, 4 Jun 2008 08:55:59 GMT (envelope-from philip@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m548txHQ039473; Wed, 4 Jun 2008 08:55:59 GMT (envelope-from philip@repoman.freebsd.org) Message-Id: <200806040855.m548txHQ039473@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to philip@repoman.freebsd.org using -f From: Philip Paeps Date: Wed, 4 Jun 2008 08:55: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/usr.sbin/bsnmpd/modules/snmp_pf pf_snmp.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, 04 Jun 2008 08:56:00 -0000 philip 2008-06-04 08:55:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin/bsnmpd/modules/snmp_pf pf_snmp.c Log: SVN rev 179540 on 2008-06-04 08:55:49Z by philip MFC r179476: Use INSERT_OBJECT_INT_LINK_INDEX macro instead of TAILQ_INSERT_TAIL when filling the table of ALTQ queues retrieved from the kernel. It is possible for the kernel to return the queues not by pa.altq.qid order. When this happens, pf_snmp would only partially fill its table. PR: bin/120974 Submitted by: Mykola Dzham Revision Changes Path 1.8.2.1 +1 -1 src/usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c From owner-cvs-src@FreeBSD.ORG Wed Jun 4 10:36: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 095681065678; Wed, 4 Jun 2008 10:36:44 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CE4028FC19; Wed, 4 Jun 2008 10:36:43 +0000 (UTC) (envelope-from kevlo@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 m54Aahfd051311; Wed, 4 Jun 2008 10:36:43 GMT (envelope-from kevlo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m54AahXe051310; Wed, 4 Jun 2008 10:36:43 GMT (envelope-from kevlo@repoman.freebsd.org) Message-Id: <200806041036.m54AahXe051310@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kevlo@repoman.freebsd.org using -f From: Kevin Lo Date: Wed, 4 Jun 2008 10:36: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/usb usbdevs 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, 04 Jun 2008 10:36:44 -0000 kevlo 2008-06-04 10:36:33 UTC FreeBSD src repository Modified files: sys/dev/usb usbdevs Log: SVN rev 179541 on 2008-06-04 10:36:24Z by kevlo Add device IDs for Ricoh R5U870-based OEM cameras Revision Changes Path 1.358 +8 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Wed Jun 4 11:48: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 9D9621065684; Wed, 4 Jun 2008 11:48:33 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from hrndva-omtalb.mail.rr.com (hrndva-omtalb.mail.rr.com [71.74.56.125]) by mx1.freebsd.org (Postfix) with ESMTP id DAC6D8FC23; Wed, 4 Jun 2008 11:48:32 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from orion.intree.net ([70.62.16.218]) by hrndva-omta04.mail.rr.com with ESMTP id <20080604114832.MSMN2027.hrndva-omta04.mail.rr.com@orion.intree.net>; Wed, 4 Jun 2008 11:48:32 +0000 Received: from mail.cokane.org (unknown [172.31.0.6]) by orion.intree.net (Postfix) with ESMTP id C21D6361C3F6; Wed, 4 Jun 2008 07:48:31 -0400 (EDT) Received: by mail.cokane.org (Postfix, from userid 103) id 797AB1DB2FA; Wed, 4 Jun 2008 07:48:31 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.20.1.3] (erwin.int.cokane.org [172.20.1.3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.cokane.org (Postfix) with ESMTP id 368871DB2F9; Wed, 4 Jun 2008 07:48:16 -0400 (EDT) From: Coleman Kane To: Alexey Dokuchaev In-Reply-To: <20080604041815.GA84027@FreeBSD.org> References: <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> <20080604041815.GA84027@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-SIbfHldnnsoD03ouw5zp" Organization: FreeBSD Project Date: Wed, 04 Jun 2008 07:46:52 -0400 Message-Id: <1212580012.15220.58.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.1.1 FreeBSD GNOME Team Port Cc: Maxim Sobolev , src-committers@freebsd.org, cvs-all@freebsd.org, Florent Thoumie , cvs-src@freebsd.org Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Wed, 04 Jun 2008 11:48:33 -0000 --=-SIbfHldnnsoD03ouw5zp Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2008-06-04 at 04:18 +0000, Alexey Dokuchaev wrote: > On Tue, Jun 03, 2008 at 04:18:23PM +0100, Florent Thoumie wrote: > > On Fri, May 30, 2008 at 9:27 PM, Coleman Kane wrot= e: > > > On Fri, 2008-05-30 at 12:58 -0700, Maxim Sobolev wrote: > > >> I am curious what is our policy on using long options in the base sy= stem > > >> (if any)? I believe that pkg_install is the first non-contributed ba= se > > >> system utility to actually widely use it. For some reason I've got > > >> impression that use of getopt_long is considered "the Linux/GNU way"= , > > >> this API provided for compatibility purposes and its use in base sys= tem > > >> is discouraged. Quick grep through /use/src seemingly supports that. > > >> > > >> Can someone confirm/reject? > > > > > > I am not sure about policy, however I do appreciate the long options > > > sometimes. Primarily, I think they are useful (in a self-documenting > > > way) for use in shell scripts. I tend to prefer the single-char optio= ns > > > when I am doing the administration myself. > >=20 > > I'm not aware of such policy. > >=20 > > I think they're useful because as far as pkg_install is concerned, we > > are using single-char options that are hard to match to the action > > it's doing. Here are a couple examples: > >=20 > > - pkg_create -h doesn't call usage() because it's already taken. > > - it's easy to confuse pkg_info -o and pkg_info -O. > >=20 > > I'll back it out if general consensus is that long options should be av= oided. >=20 > I'd rather avoid long options in *BSD utilities. They're hard to > remember, easy to confuse, while not really gaining us anything useful > (IMHO of course). >=20 > ./danfe >=20 Short options aren't going away, nor should they. So if you can't remember them, then you can rest assured that you won't have to. --=20 Coleman Kane --=-SIbfHldnnsoD03ouw5zp 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) iEYEABECAAYFAkhGgKoACgkQcMSxQcXat5fqFwCeJJQH0U2VxVkmiN7ZkMkghEHR SlAAnRgKMXO3mR+tlQv2MfYj8H2yKVvs =3iKW -----END PGP SIGNATURE----- --=-SIbfHldnnsoD03ouw5zp-- From owner-cvs-src@FreeBSD.ORG Wed Jun 4 12:22: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 D3DD41065691; Wed, 4 Jun 2008 12:22:16 +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 A44F58FC19; Wed, 4 Jun 2008 12:22:16 +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 m54CMGeO061944; Wed, 4 Jun 2008 12:22:16 GMT (envelope-from philip@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m54CMGUb061943; Wed, 4 Jun 2008 12:22:16 GMT (envelope-from philip@repoman.freebsd.org) Message-Id: <200806041222.m54CMGUb061943@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to philip@repoman.freebsd.org using -f From: Philip Paeps Date: Wed, 4 Jun 2008 12:22: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/share/syscons/keymaps colemak.iso15.acc.kbd 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, 04 Jun 2008 12:22:18 -0000 philip 2008-06-04 12:22:16 UTC FreeBSD src repository Modified files: share/syscons/keymaps colemak.iso15.acc.kbd Log: SVN rev 179542 on 2008-06-04 12:22:03Z by philip Recode the colemak keymap to ISO-8859. I accidently converted the file to Unicode before committing it and kbdcontrol doesn't like that very much. Spotted by: ed Pointy hat to: philip MFC after: 1 day Revision Changes Path 1.2 +28 -28 src/share/syscons/keymaps/colemak.iso15.acc.kbd From owner-cvs-src@FreeBSD.ORG Wed Jun 4 15:00: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 9F8381065672; Wed, 4 Jun 2008 15:00:56 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.freebsd.org (Postfix) with ESMTP id 579B68FC14; Wed, 4 Jun 2008 15:00:56 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost.apl.washington.edu [127.0.0.1]) by troutmask.apl.washington.edu (8.14.2/8.14.2) with ESMTP id m54F0D1t044438; Wed, 4 Jun 2008 08:00:13 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.14.2/8.14.2/Submit) id m54F0DaI044437; Wed, 4 Jun 2008 08:00:13 -0700 (PDT) (envelope-from sgk) Date: Wed, 4 Jun 2008 08:00:13 -0700 From: Steve Kargl To: Wilko Bulte Message-ID: <20080604150013.GA44358@troutmask.apl.washington.edu> References: <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> <20080604041815.GA84027@FreeBSD.org> <20080604043955.GA38627@troutmask.apl.washington.edu> <20080604063631.GA28351@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080604063631.GA28351@freebie.xs4all.nl> User-Agent: Mutt/1.4.2.3i Cc: Maxim Sobolev , Alexey Dokuchaev , src-committers@FreeBSD.org, Florent Thoumie , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Coleman Kane Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Wed, 04 Jun 2008 15:00:56 -0000 On Wed, Jun 04, 2008 at 08:36:31AM +0200, Wilko Bulte wrote: > Quoting Steve Kargl, who wrote on Tue, Jun 03, 2008 at 09:39:55PM -0700 .. > > > > I personally believe that commit should be backed out and core > > should establish a policy against adding long options to BSD > > Gimme a break.. > Note I wrote "I personally believe". You don't have to agree with me. -- Steve From owner-cvs-src@FreeBSD.ORG Wed Jun 4 15:20: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 7DA441065677; Wed, 4 Jun 2008 15:20:06 +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 81BF38FC1C; Wed, 4 Jun 2008 15:20:06 +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 m54FK66F092144; Wed, 4 Jun 2008 15:20:06 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m54FK61R092143; Wed, 4 Jun 2008 15:20:06 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806041520.m54FK61R092143@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Wed, 4 Jun 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/sys/dev/xe if_xe.c if_xevar.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, 04 Jun 2008 15:20:08 -0000 jhb 2008-06-04 15:20:06 UTC FreeBSD src repository Modified files: sys/dev/xe if_xe.c if_xevar.h Log: SVN rev 179543 on 2008-06-04 15:19:58Z by jhb - Split the interrupt handler up into separate subroutines for rx, tx, and MAC events. - Use bus_*() rather than bus_space_*() and remove the bus space tag and handle from the softc. - Retire unused macros for examining CIS tuples. Revision Changes Path 1.67 +75 -47 src/sys/dev/xe/if_xe.c 1.9 +4 -14 src/sys/dev/xe/if_xevar.h From owner-cvs-src@FreeBSD.ORG Wed Jun 4 15:38:37 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 48B1C1065670; Wed, 4 Jun 2008 15:38:37 +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 1628D8FC1F; Wed, 4 Jun 2008 15:38:37 +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 m54Fca4i093647; Wed, 4 Jun 2008 15:38:36 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m54FcamC093646; Wed, 4 Jun 2008 15:38:36 GMT (envelope-from csjp@repoman.freebsd.org) Message-Id: <200806041538.m54FcamC093646@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: Wed, 4 Jun 2008 15:38:28 +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/mac mac_inet.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, 04 Jun 2008 15:38:37 -0000 csjp 2008-06-04 15:38:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/security/mac mac_inet.c Log: SVN rev 179544 on 2008-06-04 15:38:28Z by csjp MFC cvs revision 1.19 Plug a memory leak Revision Changes Path 1.11.2.1 +4 -0 src/sys/security/mac/mac_inet.c From owner-cvs-src@FreeBSD.ORG Wed Jun 4 15:59: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 4568F106564A; Wed, 4 Jun 2008 15:59:08 +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 12F408FC18; Wed, 4 Jun 2008 15:59:08 +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 m54Fx729095255; Wed, 4 Jun 2008 15:59:07 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m54Fx7jg095254; Wed, 4 Jun 2008 15:59:07 GMT (envelope-from csjp@repoman.freebsd.org) Message-Id: <200806041559.m54Fx7jg095254@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: Wed, 4 Jun 2008 15:58:52 +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/mac mac_inet.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, 04 Jun 2008 15:59:08 -0000 csjp 2008-06-04 15:59:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/security/mac mac_inet.c Log: SVN rev 179545 on 2008-06-04 15:58:52Z by csjp Back out previous commit. These entry point names are not valid in this branch. Revision Changes Path 1.11.2.2 +0 -4 src/sys/security/mac/mac_inet.c From owner-cvs-src@FreeBSD.ORG Wed Jun 4 16:13: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 2864D10656BD; Wed, 4 Jun 2008 16:13:26 +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 EA0DA8FC52; Wed, 4 Jun 2008 16:13:25 +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 m54GDPiK097552; Wed, 4 Jun 2008 16:13:25 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m54GDP2d097551; Wed, 4 Jun 2008 16:13:25 GMT (envelope-from csjp@repoman.freebsd.org) Message-Id: <200806041613.m54GDP2d097551@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: Wed, 4 Jun 2008 16:13: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/security/mac mac_inet.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, 04 Jun 2008 16:13:26 -0000 csjp 2008-06-04 16:13:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/security/mac mac_inet.c Log: SVN rev 179546 on 2008-06-04 16:13:12Z by csjp MFC revision 1.19 with some tweaks to the entry point naming. Revision Changes Path 1.11.2.3 +4 -0 src/sys/security/mac/mac_inet.c From owner-cvs-src@FreeBSD.ORG Wed Jun 4 17:30:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: by hub.freebsd.org (Postfix, from userid 1033) id 0C8451065677; Wed, 4 Jun 2008 17:30:59 +0000 (UTC) Date: Wed, 4 Jun 2008 17:30:59 +0000 From: Alexey Dokuchaev To: "M. Warner Losh" Message-ID: <20080604173058.GA4863@FreeBSD.org> References: <1212440845.18384.49.camel@shumai.marcuscom.com> <20080602.204014.-222576415.imp@bsdimp.com> <1212461214.18384.83.camel@shumai.marcuscom.com> <20080602.213239.-861051005.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <20080602.213239.-861051005.imp@bsdimp.com> User-Agent: Mutt/1.4.2.1i Cc: src-committers@FreeBSD.org, jhb@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, stefanf@FreeBSD.org, marcus@marcuscom.com, cokane@FreeBSD.org Subject: Re: cvs commit: src/bin/sh expand.c parser.c parser.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, 04 Jun 2008 17:30:59 -0000 On Mon, Jun 02, 2008 at 09:32:39PM -0600, M. Warner Losh wrote: > Another option would be to add support for it to our test, maybe with > a warning... :-) Glad you put that smiley there! ./danfe From owner-cvs-src@FreeBSD.ORG Wed Jun 4 18:13: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 6EAE9106573A; Wed, 4 Jun 2008 18:13:14 +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 DA5868FC0A; Wed, 4 Jun 2008 18:13:13 +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 m54ICTuQ087314; Wed, 4 Jun 2008 14:13:07 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Gavin Atkinson Date: Wed, 4 Jun 2008 11:18:00 -0400 User-Agent: KMail/1.9.7 References: <200806031852.m53Iq6A5000693@repoman.freebsd.org> <20080603224939.O94518@ury.york.ac.uk> In-Reply-To: <20080603224939.O94518@ury.york.ac.uk> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200806041118.01307.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Wed, 04 Jun 2008 14:13:07 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/7363/Wed Jun 4 12:58:30 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.4 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/kern kern_clock.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, 04 Jun 2008 18:13:14 -0000 On Tuesday 03 June 2008 06:05:50 pm Gavin Atkinson wrote: > On Tue, 3 Jun 2008, John Baldwin wrote: > > > jhb 2008-06-03 18:52:06 UTC > > > > FreeBSD src repository > > > > Modified files: (Branch: RELENG_6) > > sys/kern kern_clock.c > > Log: > > SVN rev 179525 on 2008-06-03 18:51:53Z by jhb > > > > Restore the global cp_time[] array that was removed when the per-CPU stats > > were MFC'd. This restores the ABI and allows some tools like vmstat to > > work on crash dumps again. > > Are you also planning on merging this to RELENG_7? It looks like > cp_times was part of 7.0-RELEASE. > > As far as I can tell, this will fix PRs 123047, 123068 and 123146 on > RELENG_6, and a merge to RELENG_7 would additionally fix PRs 122875 and > 123014. > > PR 119923 is again caused by the removal of cp_times, but that user is on > HEAD. I want to fix the various kvm consumers in HEAD and 7.x using the new per-cpu stuff instead of this. As far as the PR's, ports running agains the live system should be using the sysctl's instead of direct kvm access anyway so they will work on 8.0, etc. So those PR's should stay open including 123047, 123068, 123146, and 119923. PR 122875/123014 (123014 has a patch) should be fixed in the tree and I'll work on that. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Jun 4 19:13: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 90F33106564A; Wed, 4 Jun 2008 19:13:45 +0000 (UTC) (envelope-from wb@freebie.xs4all.nl) Received: from smtp-vbr7.xs4all.nl (smtp-vbr7.xs4all.nl [194.109.24.27]) by mx1.freebsd.org (Postfix) with ESMTP id 11A368FC1E; Wed, 4 Jun 2008 19:13:44 +0000 (UTC) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [82.95.250.254]) by smtp-vbr7.xs4all.nl (8.13.8/8.13.8) with ESMTP id m54JDePh039685; Wed, 4 Jun 2008 21:13:41 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.14.2/8.13.3) with ESMTP id m54JDe4u031600; Wed, 4 Jun 2008 21:13:40 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.14.2/8.14.2/Submit) id m54JDeq2031599; Wed, 4 Jun 2008 21:13:40 +0200 (CEST) (envelope-from wb) Date: Wed, 4 Jun 2008 21:13:39 +0200 From: Wilko Bulte To: Steve Kargl Message-ID: <20080604191339.GA31570@freebie.xs4all.nl> References: <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> <20080604041815.GA84027@FreeBSD.org> <20080604043955.GA38627@troutmask.apl.washington.edu> <20080604063631.GA28351@freebie.xs4all.nl> <20080604150013.GA44358@troutmask.apl.washington.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080604150013.GA44358@troutmask.apl.washington.edu> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by XS4ALL Virus Scanner Cc: Maxim Sobolev , Alexey Dokuchaev , src-committers@FreeBSD.org, Florent Thoumie , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Coleman Kane Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Wed, 04 Jun 2008 19:13:46 -0000 Quoting Steve Kargl, who wrote on Wed, Jun 04, 2008 at 08:00:13AM -0700 .. > On Wed, Jun 04, 2008 at 08:36:31AM +0200, Wilko Bulte wrote: > > Quoting Steve Kargl, who wrote on Tue, Jun 03, 2008 at 09:39:55PM -0700 .. > > > > > > I personally believe that commit should be backed out and core > > > should establish a policy against adding long options to BSD > > > > Gimme a break.. > > > > Note I wrote "I personally believe". You don't have to agree > with me. Well I indeed do not agree. Aren't the developers old enough to make this kind of judgement call themselves, without all sorts of written policies? I would think they all are! cheers, Wilko -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Wed Jun 4 19:17: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 75766106566B; Wed, 4 Jun 2008 19:17:13 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 410DA8FC16; Wed, 4 Jun 2008 19:17:13 +0000 (UTC) (envelope-from dwmalone@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 m54JHDib033240; Wed, 4 Jun 2008 19:17:13 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m54JHDYS033239; Wed, 4 Jun 2008 19:17:13 GMT (envelope-from dwmalone@repoman.freebsd.org) Message-Id: <200806041917.m54JHDYS033239@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dwmalone@repoman.freebsd.org using -f From: David Malone Date: Wed, 4 Jun 2008 19:16: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/su su.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, 04 Jun 2008 19:17:13 -0000 dwmalone 2008-06-04 19:17:13 UTC FreeBSD src repository Modified files: usr.bin/su su.c Log: SVN rev 179547 on 2008-06-04 19:16:54Z by dwmalone Fix a strict aliasing warning - I think it is really telling us that the way char * and void * pointers may not be stored in the same way. Revision Changes Path 1.88 +3 -2 src/usr.bin/su/su.c From owner-cvs-src@FreeBSD.ORG Wed Jun 4 19:30: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 F33301065672; Wed, 4 Jun 2008 19:30:39 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.freebsd.org (Postfix) with ESMTP id BFD9F8FC33; Wed, 4 Jun 2008 19:30:39 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost.apl.washington.edu [127.0.0.1]) by troutmask.apl.washington.edu (8.14.2/8.14.2) with ESMTP id m54JTtqp046413; Wed, 4 Jun 2008 12:29:55 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.14.2/8.14.2/Submit) id m54JTtu4046412; Wed, 4 Jun 2008 12:29:55 -0700 (PDT) (envelope-from sgk) Date: Wed, 4 Jun 2008 12:29:55 -0700 From: Steve Kargl To: Wilko Bulte Message-ID: <20080604192955.GA46284@troutmask.apl.washington.edu> References: <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> <20080604041815.GA84027@FreeBSD.org> <20080604043955.GA38627@troutmask.apl.washington.edu> <20080604063631.GA28351@freebie.xs4all.nl> <20080604150013.GA44358@troutmask.apl.washington.edu> <20080604191339.GA31570@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080604191339.GA31570@freebie.xs4all.nl> User-Agent: Mutt/1.4.2.3i Cc: Maxim Sobolev , Alexey Dokuchaev , src-committers@FreeBSD.org, Florent Thoumie , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Coleman Kane Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Wed, 04 Jun 2008 19:30:40 -0000 On Wed, Jun 04, 2008 at 09:13:39PM +0200, Wilko Bulte wrote: > Quoting Steve Kargl, who wrote on Wed, Jun 04, 2008 at 08:00:13AM -0700 .. > > On Wed, Jun 04, 2008 at 08:36:31AM +0200, Wilko Bulte wrote: > > > Quoting Steve Kargl, who wrote on Tue, Jun 03, 2008 at 09:39:55PM -0700 .. > > > > > > > > I personally believe that commit should be backed out and core > > > > should establish a policy against adding long options to BSD > > > > > > Gimme a break.. > > > > > > > Note I wrote "I personally believe". You don't have to agree > > with me. > > Well I indeed do not agree. Aren't the developers old enough > to make this kind of judgement call themselves, without all sorts of written > policies? Apparently, not. See the recent commit to pkg_create. > > I would think they all are! > Where do we stop? Should we add long options to all /usr/bin utilities? Why stop at /usr/bin, let's add long options to /usr/sbin, /bin, /sbin, /rescue, etc. -- Steve From owner-cvs-src@FreeBSD.ORG Wed Jun 4 19:33: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 012EF106566B; Wed, 4 Jun 2008 19:33:30 +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 B94B28FC21; Wed, 4 Jun 2008 19:33:29 +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 m54JXTBD034646; Wed, 4 Jun 2008 19:33:29 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m54JXT8Y034645; Wed, 4 Jun 2008 19:33:29 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806041933.m54JXT8Y034645@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Wed, 4 Jun 2008 19:33: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/dev/xe if_xe.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, 04 Jun 2008 19:33:30 -0000 jhb 2008-06-04 19:33:29 UTC FreeBSD src repository Modified files: sys/dev/xe if_xe.c Log: SVN rev 179548 on 2008-06-04 19:33:23Z by jhb Gah, always reset the timer for the watchdog check. Revision Changes Path 1.68 +1 -1 src/sys/dev/xe/if_xe.c From owner-cvs-src@FreeBSD.ORG Wed Jun 4 19:37: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 3C9881065670; Wed, 4 Jun 2008 19:37:59 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from websrv01.jr-hosting.nl (websrv01.jr-hosting.nl [78.47.69.233]) by mx1.freebsd.org (Postfix) with ESMTP id D943B8FC14; Wed, 4 Jun 2008 19:37:58 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from [195.64.94.120] (helo=[10.0.2.148]) by websrv01.jr-hosting.nl with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69 (FreeBSD)) (envelope-from ) id 1K3yqV-000Gal-HB; Wed, 04 Jun 2008 21:40:31 +0200 Message-ID: <4846EF10.1020803@FreeBSD.org> Date: Wed, 04 Jun 2008 21:37:52 +0200 From: Remko Lodder User-Agent: Thunderbird 2.0.0.14 (Macintosh/20080421) MIME-Version: 1.0 To: Steve Kargl References: <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> <20080604041815.GA84027@FreeBSD.org> <20080604043955.GA38627@troutmask.apl.washington.edu> <20080604063631.GA28351@freebie.xs4all.nl> <20080604150013.GA44358@troutmask.apl.washington.edu> <20080604191339.GA31570@freebie.xs4all.nl> <20080604192955.GA46284@troutmask.apl.washington.edu> In-Reply-To: <20080604192955.GA46284@troutmask.apl.washington.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Maxim Sobolev , Alexey Dokuchaev , src-committers@FreeBSD.org, Florent Thoumie , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Wilko Bulte , Coleman Kane Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Wed, 04 Jun 2008 19:37:59 -0000 Steve Kargl wrote: > On Wed, Jun 04, 2008 at 09:13:39PM +0200, Wilko Bulte wrote: >> Quoting Steve Kargl, who wrote on Wed, Jun 04, 2008 at 08:00:13AM -0700 .. >>> On Wed, Jun 04, 2008 at 08:36:31AM +0200, Wilko Bulte wrote: >>>> Quoting Steve Kargl, who wrote on Tue, Jun 03, 2008 at 09:39:55PM -0700 .. >>>>> I personally believe that commit should be backed out and core >>>>> should establish a policy against adding long options to BSD >>>> Gimme a break.. >>>> >>> Note I wrote "I personally believe". You don't have to agree >>> with me. >> Well I indeed do not agree. Aren't the developers old enough >> to make this kind of judgement call themselves, without all sorts of written >> policies? > > Apparently, not. See the recent commit to pkg_create. The developer that did the commit is mature enough to make the decision. That others perhaps do not agree doesn't reflect the maturity of the developer / maintainer. > >> I would think they all are! >> > > Where do we stop? Should we add long options to all > /usr/bin utilities? Why stop at /usr/bin, let's add > long options to /usr/sbin, /bin, /sbin, /rescue, etc. > That is not your call. If a maintainer wants to add all options he can consider, he is free to do so. Though others might not appreciate that as much as he does. It can be discussed ofcourse, but to a certain extend. Also note that the time wasted by these interesting discussions is time better spend on different areas (y'all go close a PR or two orso ;-)). Thanks, move on, nothing to see here. Cheers remko -- /"\ Best regards, | remko@FreeBSD.org \ / Remko Lodder | remko@EFnet X http://www.evilcoder.org/ | / \ ASCII Ribbon Campaign | Against HTML Mail and News From owner-cvs-src@FreeBSD.ORG Wed Jun 4 19:44: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 523D71065671; Wed, 4 Jun 2008 19:44:31 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from hrndva-omtalb.mail.rr.com (hrndva-omtalb.mail.rr.com [71.74.56.123]) by mx1.freebsd.org (Postfix) with ESMTP id 853F88FC1F; Wed, 4 Jun 2008 19:44:30 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from orion.intree.net ([70.62.16.218]) by hrndva-omta06.mail.rr.com with ESMTP id <20080604194429.VKON18258.hrndva-omta06.mail.rr.com@orion.intree.net>; Wed, 4 Jun 2008 19:44:29 +0000 Received: from mail.cokane.org (unknown [172.31.0.6]) by orion.intree.net (Postfix) with ESMTP id 64316361C0B2; Wed, 4 Jun 2008 15:44:29 -0400 (EDT) Received: by mail.cokane.org (Postfix, from userid 103) id 26FA61DB2F9; Wed, 4 Jun 2008 15:44:29 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.20.1.3] (erwin.int.cokane.org [172.20.1.3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.cokane.org (Postfix) with ESMTP id 8675F16B55B; Wed, 4 Jun 2008 15:44:18 -0400 (EDT) From: Coleman Kane To: Steve Kargl In-Reply-To: <20080604192955.GA46284@troutmask.apl.washington.edu> References: <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> <20080604041815.GA84027@FreeBSD.org> <20080604043955.GA38627@troutmask.apl.washington.edu> <20080604063631.GA28351@freebie.xs4all.nl> <20080604150013.GA44358@troutmask.apl.washington.edu> <20080604191339.GA31570@freebie.xs4all.nl> <20080604192955.GA46284@troutmask.apl.washington.edu> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-kb3kMIkUFy79LFvkjrcJ" Organization: FreeBSD Project Date: Wed, 04 Jun 2008 15:42:55 -0400 Message-Id: <1212608575.15220.109.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.1.1 FreeBSD GNOME Team Port Cc: Maxim Sobolev , Alexey Dokuchaev , src-committers@FreeBSD.org, Florent Thoumie , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Wilko Bulte Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Wed, 04 Jun 2008 19:44:31 -0000 --=-kb3kMIkUFy79LFvkjrcJ Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2008-06-04 at 12:29 -0700, Steve Kargl wrote: > On Wed, Jun 04, 2008 at 09:13:39PM +0200, Wilko Bulte wrote: > > Quoting Steve Kargl, who wrote on Wed, Jun 04, 2008 at 08:00:13AM -0700= .. > > > On Wed, Jun 04, 2008 at 08:36:31AM +0200, Wilko Bulte wrote: > > > > Quoting Steve Kargl, who wrote on Tue, Jun 03, 2008 at 09:39:55PM -= 0700 .. > > > > >=20 > > > > > I personally believe that commit should be backed out and core > > > > > should establish a policy against adding long options to BSD > > > >=20 > > > > Gimme a break.. =20 > > > >=20 > > >=20 > > > Note I wrote "I personally believe". You don't have to agree > > > with me. > >=20 > > Well I indeed do not agree. Aren't the developers old enough=20 > > to make this kind of judgement call themselves, without all sorts of wr= itten=20 > > policies? >=20 > Apparently, not. See the recent commit to pkg_create. >=20 I believe the comment was meant to convey that this sort of call should be left to the person doing the work. Making up a book of obtuse policy rules such as this, for purposes that aren't very concrete, doesn't seem to serve anybody well. The whole reason long options exist is because a significant group of users actually find them helpful. It's really counterproductive (not to mention narrow-minded) to dismiss that. I support the efforts of flz on this one, he took the time to do the work and wanted to commit it. I actually find your above comment to be pretty offensive, and dismissive of the hard word that flz has done. > >=20 > > I would think they all are! > >=20 >=20 > Where do we stop? Should we add long options to all > /usr/bin utilities? Why stop at /usr/bin, let's add > long options to /usr/sbin, /bin, /sbin, /rescue, etc. >=20 I'm sure if someone has some "add long options to /bin/cp, etc..." patches, we can surely discuss them on this list as adults and respect the decision to add new features without deprecating any existing features, even if we won't be making use of those new features. --=20 Coleman Kane --=-kb3kMIkUFy79LFvkjrcJ 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) iEYEABECAAYFAkhG8D0ACgkQcMSxQcXat5ftcACfYW+sFHaQTIsGOpXYNYK6xIVD WJkAniQHLBAwTVeRhAb6dlge6aLsm/y3 =S80E -----END PGP SIGNATURE----- --=-kb3kMIkUFy79LFvkjrcJ-- From owner-cvs-src@FreeBSD.ORG Wed Jun 4 19:50: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 B564A106568A; Wed, 4 Jun 2008 19:50:46 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 97C248FC15; Wed, 4 Jun 2008 19:50:46 +0000 (UTC) (envelope-from dwmalone@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 m54JokU3036340; Wed, 4 Jun 2008 19:50:46 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m54JokwB036339; Wed, 4 Jun 2008 19:50:46 GMT (envelope-from dwmalone@repoman.freebsd.org) Message-Id: <200806041950.m54JokwB036339@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dwmalone@repoman.freebsd.org using -f From: David Malone Date: Wed, 4 Jun 2008 19:50: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/lex ccl.c dfa.c ecs.c gen.c initscan.c misc.c nfa.c sym.c tblcmp.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, 04 Jun 2008 19:50:47 -0000 dwmalone 2008-06-04 19:50:46 UTC FreeBSD src repository Modified files: usr.bin/lex ccl.c dfa.c ecs.c gen.c initscan.c misc.c nfa.c sym.c tblcmp.c Log: SVN rev 179549 on 2008-06-04 19:50:34Z by dwmalone De-register declarations. Revision Changes Path 1.7 +2 -2 src/usr.bin/lex/ccl.c 1.7 +10 -10 src/usr.bin/lex/dfa.c 1.7 +1 -1 src/usr.bin/lex/ecs.c 1.8 +13 -13 src/usr.bin/lex/gen.c 1.10 +22 -22 src/usr.bin/lex/initscan.c 1.7 +14 -14 src/usr.bin/lex/misc.c 1.7 +1 -1 src/usr.bin/lex/nfa.c 1.7 +10 -10 src/usr.bin/lex/sym.c 1.7 +13 -13 src/usr.bin/lex/tblcmp.c From owner-cvs-src@FreeBSD.ORG Wed Jun 4 19:55: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 639BF1065673; Wed, 4 Jun 2008 19:55:02 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from sippysoft.com (gk1.360sip.com [72.236.70.240]) by mx1.freebsd.org (Postfix) with ESMTP id 11D328FC20; Wed, 4 Jun 2008 19:55:01 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from [192.168.0.40] ([204.244.149.125]) (authenticated bits=0) by sippysoft.com (8.13.8/8.13.8) with ESMTP id m54JsudE000513 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 4 Jun 2008 12:54:58 -0700 (PDT) (envelope-from sobomax@FreeBSD.org) Message-ID: <4846F30A.5070204@FreeBSD.org> Date: Wed, 04 Jun 2008 12:54:50 -0700 From: Maxim Sobolev Organization: Sippy Software, Inc. User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: Remko Lodder References: <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> <20080604041815.GA84027@FreeBSD.org> <20080604043955.GA38627@troutmask.apl.washington.edu> <20080604063631.GA28351@freebie.xs4all.nl> <20080604150013.GA44358@troutmask.apl.washington.edu> <20080604191339.GA31570@freebie.xs4all.nl> <20080604192955.GA46284@troutmask.apl.washington.edu> <4846EF10.1020803@FreeBSD.org> In-Reply-To: <4846EF10.1020803@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Alexey Dokuchaev , src-committers@FreeBSD.org, Florent Thoumie , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Steve Kargl , Wilko Bulte , Coleman Kane Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Wed, 04 Jun 2008 19:55:02 -0000 Remko Lodder wrote: >> Where do we stop? Should we add long options to all >> /usr/bin utilities? Why stop at /usr/bin, let's add >> long options to /usr/sbin, /bin, /sbin, /rescue, etc. >> > > That is not your call. If a maintainer wants to add all options he can > consider, he is free to do so. Though others might not appreciate that > as much as he does. It can be discussed ofcourse, but to a certain extend. It's not your call either. We have style(9), which says: For consistency, getopt(3) should be used to parse options. Options should be sorted in the getopt(3) call and the switch statement, unless parts of the switch cascade. Elements in a switch statement that cascade should have a FALLTHROUGH comment. Numerical arguments should be checked for accuracy. Code that cannot be reached should have a NOTREACHED com- ment. There is nothing about getopt_long(3) being acceptable replacement/addition to the getopt(3). -Maxim From owner-cvs-src@FreeBSD.ORG Wed Jun 4 19:58: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 609AE1065671; Wed, 4 Jun 2008 19:58:32 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.freebsd.org (Postfix) with ESMTP id 2CEAD8FC1A; Wed, 4 Jun 2008 19:58:32 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost.apl.washington.edu [127.0.0.1]) by troutmask.apl.washington.edu (8.14.2/8.14.2) with ESMTP id m54Jvlnd047574; Wed, 4 Jun 2008 12:57:47 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.14.2/8.14.2/Submit) id m54Jvlhc047573; Wed, 4 Jun 2008 12:57:47 -0700 (PDT) (envelope-from sgk) Date: Wed, 4 Jun 2008 12:57:47 -0700 From: Steve Kargl To: Coleman Kane Message-ID: <20080604195747.GA46922@troutmask.apl.washington.edu> References: <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> <20080604041815.GA84027@FreeBSD.org> <20080604043955.GA38627@troutmask.apl.washington.edu> <20080604063631.GA28351@freebie.xs4all.nl> <20080604150013.GA44358@troutmask.apl.washington.edu> <20080604191339.GA31570@freebie.xs4all.nl> <20080604192955.GA46284@troutmask.apl.washington.edu> <1212608575.15220.109.camel@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1212608575.15220.109.camel@localhost> User-Agent: Mutt/1.4.2.3i Cc: Maxim Sobolev , Alexey Dokuchaev , src-committers@FreeBSD.org, Florent Thoumie , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Wilko Bulte Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Wed, 04 Jun 2008 19:58:32 -0000 On Wed, Jun 04, 2008 at 03:42:55PM -0400, Coleman Kane wrote: > On Wed, 2008-06-04 at 12:29 -0700, Steve Kargl wrote: >>> >>> I would think they all are! >>> >> >> Where do we stop? Should we add long options to all >> /usr/bin utilities? Why stop at /usr/bin, let's add >> long options to /usr/sbin, /bin, /sbin, /rescue, etc. >> > > I'm sure if someone has some "add long options to /bin/cp, etc..." > patches, we can surely discuss them on this list as adults and respect > the decision to add new features without deprecating any existing > features, even if we won't be making use of those new features. Would you commit the changes before or after the discussion? -- Steve From owner-cvs-src@FreeBSD.ORG Wed Jun 4 20:03: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 1A7C11065677; Wed, 4 Jun 2008 20:03:54 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from sippysoft.com (gk1.360sip.com [72.236.70.240]) by mx1.freebsd.org (Postfix) with ESMTP id BE3E08FC1D; Wed, 4 Jun 2008 20:03:53 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from [192.168.0.40] ([204.244.149.125]) (authenticated bits=0) by sippysoft.com (8.13.8/8.13.8) with ESMTP id m54K3oJL001096 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 4 Jun 2008 13:03:51 -0700 (PDT) (envelope-from sobomax@FreeBSD.org) Message-ID: <4846F520.6040400@FreeBSD.org> Date: Wed, 04 Jun 2008 13:03:44 -0700 From: Maxim Sobolev Organization: Sippy Software, Inc. User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: Coleman Kane References: <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> <20080604041815.GA84027@FreeBSD.org> <20080604043955.GA38627@troutmask.apl.washington.edu> <20080604063631.GA28351@freebie.xs4all.nl> <20080604150013.GA44358@troutmask.apl.washington.edu> <20080604191339.GA31570@freebie.xs4all.nl> <20080604192955.GA46284@troutmask.apl.washington.edu> <1212608575.15220.109.camel@localhost> In-Reply-To: <1212608575.15220.109.camel@localhost> Content-Type: text/plain; charset=KOI8-U; format=flowed Content-Transfer-Encoding: 7bit Cc: Alexey Dokuchaev , src-committers@FreeBSD.org, Florent Thoumie , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Steve Kargl , Wilko Bulte Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Wed, 04 Jun 2008 20:03:54 -0000 Coleman Kane wrote: >> Where do we stop? Should we add long options to all >> /usr/bin utilities? Why stop at /usr/bin, let's add >> long options to /usr/sbin, /bin, /sbin, /rescue, etc. >> > > I'm sure if someone has some "add long options to /bin/cp, etc..." > patches, we can surely discuss them on this list as adults and respect > the decision to add new features without deprecating any existing > features, even if we won't be making use of those new features. Please don't. Idea to add "long" options to existing "short" ones in base system utilities is very short-sighted. It could look like a cool pet project for somebody learning how to use C ("gee, ma, look, I have made a huge improvement in FreeBSD cp(1) in less than 10 minutes of work"), but in the long run it will hurt us all since sooner or later you will find yourself struggling with scripts that don't work on release X just because it was created on release X+N and therefore uses those cool new long options. -Maxim From owner-cvs-src@FreeBSD.ORG Wed Jun 4 20:08: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 BF7871065752; Wed, 4 Jun 2008 20:08:19 +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 9FB488FC24; Wed, 4 Jun 2008 20:08:19 +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 m54K8Jhj039039; Wed, 4 Jun 2008 20:08:19 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m54K8JA6039038; Wed, 4 Jun 2008 20:08:19 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200806042008.m54K8JA6039038@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Wed, 4 Jun 2008 20:07: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 src/sbin/geom/class/label geom_label.c src/sbin/geom/class/part geom_part.c src/sbin/geom/core geom.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, 04 Jun 2008 20:08:19 -0000 marcel 2008-06-04 20:08:19 UTC FreeBSD src repository Modified files: sbin/geom Makefile sbin/geom/class/label geom_label.c sbin/geom/class/part geom_part.c sbin/geom/core geom.c Log: SVN rev 179550 on 2008-06-04 20:07:59Z by marcel Replace checks for RESCUE in sources with checks for STATIC_GEOM_CLASSES and define STATIC_GEOM_CLASSES when building the rescue binary. This way geom can more easily be part of other crunched binaries, as it requires only a Makefile change. Revision Changes Path 1.4 +1 -1 src/sbin/geom/Makefile 1.12 +1 -1 src/sbin/geom/class/label/geom_label.c 1.6 +1 -1 src/sbin/geom/class/part/geom_part.c 1.36 +5 -5 src/sbin/geom/core/geom.c From owner-cvs-src@FreeBSD.ORG Wed Jun 4 20:12: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 533E91065675; Wed, 4 Jun 2008 20:12:58 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from websrv01.jr-hosting.nl (websrv01.jr-hosting.nl [78.47.69.233]) by mx1.freebsd.org (Postfix) with ESMTP id ECE588FC1E; Wed, 4 Jun 2008 20:12:57 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from [195.64.94.120] (helo=[10.0.2.148]) by websrv01.jr-hosting.nl with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69 (FreeBSD)) (envelope-from ) id 1K3zOM-000H7R-GS; Wed, 04 Jun 2008 22:15:30 +0200 Message-ID: <4846F743.3040903@FreeBSD.org> Date: Wed, 04 Jun 2008 22:12:51 +0200 From: Remko Lodder User-Agent: Thunderbird 2.0.0.14 (Macintosh/20080421) MIME-Version: 1.0 To: Maxim Sobolev References: <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> <20080604041815.GA84027@FreeBSD.org> <20080604043955.GA38627@troutmask.apl.washington.edu> <20080604063631.GA28351@freebie.xs4all.nl> <20080604150013.GA44358@troutmask.apl.washington.edu> <20080604191339.GA31570@freebie.xs4all.nl> <20080604192955.GA46284@troutmask.apl.washington.edu> <4846EF10.1020803@FreeBSD.org> <4846F30A.5070204@FreeBSD.org> In-Reply-To: <4846F30A.5070204@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Alexey Dokuchaev , src-committers@FreeBSD.org, Florent Thoumie , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Steve Kargl , Wilko Bulte , Coleman Kane Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Wed, 04 Jun 2008 20:12:58 -0000 Maxim Sobolev wrote: > Remko Lodder wrote: >>> Where do we stop? Should we add long options to all >>> /usr/bin utilities? Why stop at /usr/bin, let's add >>> long options to /usr/sbin, /bin, /sbin, /rescue, etc. >>> >> >> That is not your call. If a maintainer wants to add all options he can >> consider, he is free to do so. Though others might not appreciate that >> as much as he does. It can be discussed ofcourse, but to a certain >> extend. > > It's not your call either. We have style(9), which says: > > For consistency, getopt(3) should be used to parse options. Options > should be sorted in the getopt(3) call and the switch statement, > unless > parts of the switch cascade. Elements in a switch statement that > cascade > should have a FALLTHROUGH comment. Numerical arguments should be > checked > for accuracy. Code that cannot be reached should have a NOTREACHED > com- > ment. > > There is nothing about getopt_long(3) being acceptable > replacement/addition to the getopt(3). > getopt(3) is implemented, and it's expanded by getopt_long(3) in this case. The requirement is fullfilled and made more readable (in my eyes) then before. Not everyone agrees, too bad, the world is not perfect :-). (I'll end discussing this with this email). Cheers, remko -- /"\ Best regards, | remko@FreeBSD.org \ / Remko Lodder | remko@EFnet X http://www.evilcoder.org/ | / \ ASCII Ribbon Campaign | Against HTML Mail and News From owner-cvs-src@FreeBSD.ORG Wed Jun 4 20: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 9F5D1106564A; Wed, 4 Jun 2008 20:27:06 +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 6A8D68FC20; Wed, 4 Jun 2008 20:27:06 +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 m54KR6Qc041969; Wed, 4 Jun 2008 20:27:06 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m54KR61S041968; Wed, 4 Jun 2008 20:27:06 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806042027.m54KR61S041968@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Wed, 4 Jun 2008 20:26: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/sys/dev/xe if_xe.c if_xe_pccard.c if_xevar.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, 04 Jun 2008 20:27:06 -0000 jhb 2008-06-04 20:27:06 UTC FreeBSD src repository Modified files: sys/dev/xe if_xe.c if_xe_pccard.c if_xevar.h Log: SVN rev 179551 on 2008-06-04 20:26:57Z by jhb Style(9) xe(4). The MD5 sums are different, but comparing the dissassemblies the only changes are from gcc moving some global variables around slightly. Revision Changes Path 1.69 +1534 -1478 src/sys/dev/xe/if_xe.c 1.34 +24 -25 src/sys/dev/xe/if_xe_pccard.c 1.10 +43 -43 src/sys/dev/xe/if_xevar.h From owner-cvs-src@FreeBSD.ORG Wed Jun 4 20:29: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 0E680106566C; Wed, 4 Jun 2008 20:29:45 +0000 (UTC) (envelope-from wb@freebie.xs4all.nl) Received: from smtp-vbr8.xs4all.nl (smtp-vbr8.xs4all.nl [194.109.24.28]) by mx1.freebsd.org (Postfix) with ESMTP id A0F388FC12; Wed, 4 Jun 2008 20:29:44 +0000 (UTC) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [82.95.250.254]) by smtp-vbr8.xs4all.nl (8.13.8/8.13.8) with ESMTP id m54KTeLo004335; Wed, 4 Jun 2008 22:29:40 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.14.2/8.13.3) with ESMTP id m54KTemJ032341; Wed, 4 Jun 2008 22:29:40 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.14.2/8.14.2/Submit) id m54KTeaI032340; Wed, 4 Jun 2008 22:29:40 +0200 (CEST) (envelope-from wb) Date: Wed, 4 Jun 2008 22:29:39 +0200 From: Wilko Bulte To: Coleman Kane Message-ID: <20080604202939.GB32282@freebie.xs4all.nl> References: <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> <20080604041815.GA84027@FreeBSD.org> <20080604043955.GA38627@troutmask.apl.washington.edu> <20080604063631.GA28351@freebie.xs4all.nl> <20080604150013.GA44358@troutmask.apl.washington.edu> <20080604191339.GA31570@freebie.xs4all.nl> <20080604192955.GA46284@troutmask.apl.washington.edu> <1212608575.15220.109.camel@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1212608575.15220.109.camel@localhost> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by XS4ALL Virus Scanner Cc: Maxim Sobolev , Alexey Dokuchaev , src-committers@FreeBSD.org, Florent Thoumie , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Steve Kargl Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Wed, 04 Jun 2008 20:29:45 -0000 Quoting Coleman Kane, who wrote on Wed, Jun 04, 2008 at 03:42:55PM -0400 .. > On Wed, 2008-06-04 at 12:29 -0700, Steve Kargl wrote: > > On Wed, Jun 04, 2008 at 09:13:39PM +0200, Wilko Bulte wrote: > > > Quoting Steve Kargl, who wrote on Wed, Jun 04, 2008 at 08:00:13AM -0700 .. > > > > On Wed, Jun 04, 2008 at 08:36:31AM +0200, Wilko Bulte wrote: > > > > > Quoting Steve Kargl, who wrote on Tue, Jun 03, 2008 at 09:39:55PM -0700 .. > > > > > > > > > > > > I personally believe that commit should be backed out and core > > > > > > should establish a policy against adding long options to BSD > > > > > > > > > > Gimme a break.. > > > > > > > > > > > > > Note I wrote "I personally believe". You don't have to agree > > > > with me. > > > > > > Well I indeed do not agree. Aren't the developers old enough > > > to make this kind of judgement call themselves, without all sorts of written > > > policies? > > > > Apparently, not. See the recent commit to pkg_create. > > > > I believe the comment was meant to convey that this sort of call should > be left to the person doing the work. Making up a book of obtuse policy > rules such as this, for purposes that aren't very concrete, doesn't seem Well Coleman, I do apologise for being slightly terse but indeed, that is exactly what I meant to say. I prefer common sense over a library of rule books any day. > to serve anybody well. The whole reason long options exist is because a > significant group of users actually find them helpful. It's really > counterproductive (not to mention narrow-minded) to dismiss that. > > I support the efforts of flz on this one, he took the time to do the > work and wanted to commit it. I actually find your above comment to be > pretty offensive, and dismissive of the hard word that flz has done. > > > > > > > I would think they all are! > > > > > > > Where do we stop? Should we add long options to all > > /usr/bin utilities? Why stop at /usr/bin, let's add > > long options to /usr/sbin, /bin, /sbin, /rescue, etc. > > > > I'm sure if someone has some "add long options to /bin/cp, etc..." > patches, we can surely discuss them on this list as adults and respect > the decision to add new features without deprecating any existing > features, even if we won't be making use of those new features. Amen. > -- > Coleman Kane --- end of quoted text --- -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Wed Jun 4 20:22: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 E9DAC1065672; Wed, 4 Jun 2008 20:22:18 +0000 (UTC) (envelope-from brooks@lor.one-eyed-alien.net) Received: from lor.one-eyed-alien.net (cl-162.ewr-01.us.sixxs.net [IPv6:2001:4830:1200:a1::2]) by mx1.freebsd.org (Postfix) with ESMTP id 5D9038FC1C; Wed, 4 Jun 2008 20:22:18 +0000 (UTC) (envelope-from brooks@lor.one-eyed-alien.net) Received: from lor.one-eyed-alien.net (localhost [127.0.0.1]) by lor.one-eyed-alien.net (8.14.2/8.14.2) with ESMTP id m54KMREf081189; Wed, 4 Jun 2008 15:22:27 -0500 (CDT) (envelope-from brooks@lor.one-eyed-alien.net) Received: (from brooks@localhost) by lor.one-eyed-alien.net (8.14.2/8.14.2/Submit) id m54KMR8W081188; Wed, 4 Jun 2008 15:22:27 -0500 (CDT) (envelope-from brooks) Date: Wed, 4 Jun 2008 15:22:27 -0500 From: Brooks Davis To: Maxim Sobolev Message-ID: <20080604202227.GA79834@lor.one-eyed-alien.net> References: <1212179252.1967.1.camel@localhost> <20080604041815.GA84027@FreeBSD.org> <20080604043955.GA38627@troutmask.apl.washington.edu> <20080604063631.GA28351@freebie.xs4all.nl> <20080604150013.GA44358@troutmask.apl.washington.edu> <20080604191339.GA31570@freebie.xs4all.nl> <20080604192955.GA46284@troutmask.apl.washington.edu> <4846EF10.1020803@FreeBSD.org> <4846F30A.5070204@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="WIyZ46R2i8wDzkSu" Content-Disposition: inline In-Reply-To: <4846F30A.5070204@FreeBSD.org> User-Agent: Mutt/1.5.17 (2007-11-01) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (lor.one-eyed-alien.net [127.0.0.1]); Wed, 04 Jun 2008 15:22:28 -0500 (CDT) X-Mailman-Approved-At: Wed, 04 Jun 2008 20:50:00 +0000 Cc: Alexey Dokuchaev , src-committers@FreeBSD.org, Florent Thoumie , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Steve Kargl , Wilko Bulte , Remko Lodder , Coleman Kane Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Wed, 04 Jun 2008 20:22:19 -0000 --WIyZ46R2i8wDzkSu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jun 04, 2008 at 12:54:50PM -0700, Maxim Sobolev wrote: > Remko Lodder wrote: >>> Where do we stop? Should we add long options to all >>> /usr/bin utilities? Why stop at /usr/bin, let's add >>> long options to /usr/sbin, /bin, /sbin, /rescue, etc. The existence of programs with long options clearly does not imply that all programs will grow them. If people start adding long options to yes(1) we'll have something to discuss, but we're a long way from that point. :) >> That is not your call. If a maintainer wants to add all options he can= =20 >> consider, he is free to do so. Though others might not appreciate that a= s=20 >> much as he does. It can be discussed ofcourse, but to a certain extend. >=20 > It's not your call either. We have style(9), which says: >=20 > For consistency, getopt(3) should be used to parse options. Options > should be sorted in the getopt(3) call and the switch statement, unl= ess > parts of the switch cascade. Elements in a switch statement that ca= scade > should have a FALLTHROUGH comment. Numerical arguments should be ch= ecked > for accuracy. Code that cannot be reached should have a NOTREACHED = com- > ment. >=20 > There is nothing about getopt_long(3) being acceptable replacement/additi= on=20 > to the getopt(3). style(9) is and will remain a guideline, not a stick with which to beat your fellow developers. In this case there is clearly an implicit "if your application's arguments are parsable with getopt(3)". For an application with long options, getopt_long(3) is obviously the right solution. -- Brooks --WIyZ46R2i8wDzkSu Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iD8DBQFIRvmDXY6L6fI4GtQRAgeUAJsFBF/2aAo5sZeO9jZiNmanD2zWMQCeKItQ sbkAVOqixIQX7eNfdfVV9Bc= =Krfc -----END PGP SIGNATURE----- --WIyZ46R2i8wDzkSu-- From owner-cvs-src@FreeBSD.ORG Wed Jun 4 21:26: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 C67731065670; Wed, 4 Jun 2008 21:26:01 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from hrndva-omtalb.mail.rr.com (hrndva-omtalb.mail.rr.com [71.74.56.122]) by mx1.freebsd.org (Postfix) with ESMTP id EE0C18FC1F; Wed, 4 Jun 2008 21:26:00 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from orion.intree.net ([70.62.16.218]) by hrndva-omta06.mail.rr.com with ESMTP id <20080604212600.YWAO18258.hrndva-omta06.mail.rr.com@orion.intree.net>; Wed, 4 Jun 2008 21:26:00 +0000 Received: from mail.cokane.org (unknown [172.31.0.6]) by orion.intree.net (Postfix) with ESMTP id B29EC361C0D3; Wed, 4 Jun 2008 17:25:59 -0400 (EDT) Received: by mail.cokane.org (Postfix, from userid 103) id 7C4D61DB2F9; Wed, 4 Jun 2008 17:25:59 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.20.1.3] (erwin.int.cokane.org [172.20.1.3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.cokane.org (Postfix) with ESMTP id BD54F16B55B; Wed, 4 Jun 2008 17:25:45 -0400 (EDT) From: Coleman Kane To: Maxim Sobolev In-Reply-To: <4846F520.6040400@FreeBSD.org> References: <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> <20080604041815.GA84027@FreeBSD.org> <20080604043955.GA38627@troutmask.apl.washington.edu> <20080604063631.GA28351@freebie.xs4all.nl> <20080604150013.GA44358@troutmask.apl.washington.edu> <20080604191339.GA31570@freebie.xs4all.nl> <20080604192955.GA46284@troutmask.apl.washington.edu> <1212608575.15220.109.camel@localhost> <4846F520.6040400@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-k7qp4Sx2AVEjvTNeBWn2" Organization: FreeBSD Project Date: Wed, 04 Jun 2008 17:24:23 -0400 Message-Id: <1212614663.15220.136.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.1.1 FreeBSD GNOME Team Port Cc: Alexey Dokuchaev , src-committers@FreeBSD.org, Florent Thoumie , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Steve Kargl , Wilko Bulte Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Wed, 04 Jun 2008 21:26:02 -0000 --=-k7qp4Sx2AVEjvTNeBWn2 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2008-06-04 at 13:03 -0700, Maxim Sobolev wrote: > Coleman Kane wrote: > >> Where do we stop? Should we add long options to all > >> /usr/bin utilities? Why stop at /usr/bin, let's add > >> long options to /usr/sbin, /bin, /sbin, /rescue, etc. > >> > >=20 > > I'm sure if someone has some "add long options to /bin/cp, etc..." > > patches, we can surely discuss them on this list as adults and respect > > the decision to add new features without deprecating any existing > > features, even if we won't be making use of those new features. >=20 > Please don't. Idea to add "long" options to existing "short" ones in=20 > base system utilities is very short-sighted. It could look like a cool=20 > pet project for somebody learning how to use C ("gee, ma, look, I have=20 > made a huge improvement in FreeBSD cp(1) in less than 10 minutes of=20 > work"), but in the long run it will hurt us all since sooner or later=20 > you will find yourself struggling with scripts that don't work on=20 > release X just because it was created on release X+N and therefore uses=20 > those cool new long options. >=20 > -Maxim >=20 It's probably premature to begin shooting that down. I merely picked "cp" as the first tool that came to mind which lives in /bin. Maybe I should have picked on /bin/pax or /usr/bin/lex instead, or something else with 20+ getopt args :P. My point was that it was pretty absurd to start treating this like it will turn into a giant mad party of getopt_long conversions. I don't really have the inclination to go out and add long options to any tool myself, because I have better things to do with my time. As I said earlier, I think it's a better policy to discuss this when the patch/commit comes along, and see what people's feelings are on the matter then. I don't think it is anybody's place at the moment (except maybe core@) to try and deter a committer from making what some feel is a beneficial change to software. Using your argument above about scripts written for release X+1 not working under release X means that the addition of "-a" to /bin/cp should also be reverted, as well as numerous other changes that have happened to CLI tools like ifconfig. There are probably at least 100-or-so different things that change with each .0 release, this is why you have those monstrous case statements in configure scripts. I don't see how it is fair to cherry-pick the getopt_long changes here for these reasons, and chastise someone who's doing good work. Let's just calm down a bit here on this, I seem to have counted at least 6 people (including myself) who either liked it or at least felt that it is up to flz to make that call. Only 2 specifically wanted the commit yanked, and 1 person stated that they didn't like it but didn't state if they wanted it yanked. That sounds like a pretty good start to the decision making process.=20 Remember, this is supposed to be fun. --=20 Coleman Kane --=-k7qp4Sx2AVEjvTNeBWn2 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) iEYEABECAAYFAkhHCAQACgkQcMSxQcXat5d0bACeLjg+ektDLT5nl6eMML7s3p6N xa4An2phVPwMNvKKQ9BmVPMh7m7ajX8k =Q1PH -----END PGP SIGNATURE----- --=-k7qp4Sx2AVEjvTNeBWn2-- From owner-cvs-src@FreeBSD.ORG Wed Jun 4 22:30: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 B4BDC106567E; Wed, 4 Jun 2008 22:30:17 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.freebsd.org (Postfix) with ESMTP id 80BE28FC32; Wed, 4 Jun 2008 22:30:17 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost.apl.washington.edu [127.0.0.1]) by troutmask.apl.washington.edu (8.14.2/8.14.2) with ESMTP id m54MTVvB050184; Wed, 4 Jun 2008 15:29:31 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.14.2/8.14.2/Submit) id m54MTVwR050183; Wed, 4 Jun 2008 15:29:31 -0700 (PDT) (envelope-from sgk) Date: Wed, 4 Jun 2008 15:29:31 -0700 From: Steve Kargl To: Coleman Kane Message-ID: <20080604222931.GA50114@troutmask.apl.washington.edu> References: <20080604041815.GA84027@FreeBSD.org> <20080604043955.GA38627@troutmask.apl.washington.edu> <20080604063631.GA28351@freebie.xs4all.nl> <20080604150013.GA44358@troutmask.apl.washington.edu> <20080604191339.GA31570@freebie.xs4all.nl> <20080604192955.GA46284@troutmask.apl.washington.edu> <1212608575.15220.109.camel@localhost> <4846F520.6040400@FreeBSD.org> <1212614663.15220.136.camel@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1212614663.15220.136.camel@localhost> User-Agent: Mutt/1.4.2.3i Cc: Maxim Sobolev , Alexey Dokuchaev , src-committers@FreeBSD.org, Florent Thoumie , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Wilko Bulte Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Wed, 04 Jun 2008 22:30:18 -0000 On Wed, Jun 04, 2008 at 05:24:23PM -0400, Coleman Kane wrote: > It's probably premature to begin shooting that down. I merely picked > "cp" as the first tool that came to mind which lives in /bin. Maybe I > should have picked on /bin/pax or /usr/bin/lex instead, or something > else with 20+ getopt args :P. > > My point was that it was pretty absurd to start treating this like it > will turn into a giant mad party of getopt_long conversions. I don't > really have the inclination to go out and add long options to any tool > myself, because I have better things to do with my time. As I said > earlier, I think it's a better policy to discuss this when the > patch/commit comes along, and see what people's feelings are on the > matter then. I don't think it is anybody's place at the moment (except > maybe core@) to try and deter a committer from making what some feel is > a beneficial change to software. > Please commit. The patch gives conformance to Posix (ie., IEEE Std 1003.1, 2004 Edition). As a bonus, I've included long options for compatibility with GNU wc. Index: wc.1 =================================================================== RCS file: /home/ncvs/src/usr.bin/wc/wc.1,v retrieving revision 1.25 diff -u -p -r1.25 wc.1 --- wc.1 21 Dec 2006 22:59:07 -0000 1.25 +++ wc.1 4 Jun 2008 22:27:15 -0000 @@ -71,25 +71,19 @@ the last file. .Pp The following options are available: .Bl -tag -width indent -.It Fl c +.It Fl c , -bytes The number of bytes in each input file is written to the standard output. -This will cancel out any prior usage of the -.Fl m -option. -.It Fl l +.It Fl l , -lines The number of lines in each input file is written to the standard output. -.It Fl m +.It Fl m , -chars The number of characters in each input file is written to the standard output. If the current locale does not support multibyte characters, this is equivalent to the .Fl c option. -This will cancel out any prior usage of the -.Fl c -option. -.It Fl w +.It Fl w , -words The number of words in each input file is written to the standard output. .El Index: wc.c =================================================================== RCS file: /home/ncvs/src/usr.bin/wc/wc.c,v retrieving revision 1.21 diff -u -p -r1.21 wc.c --- wc.c 27 Dec 2004 22:27:56 -0000 1.21 +++ wc.c 4 Jun 2008 22:27:15 -0000 @@ -53,6 +53,7 @@ __FBSDID("$FreeBSD: src/usr.bin/wc/wc.c, #include #include #include +#include #include #include #include @@ -68,6 +69,15 @@ int doline, doword, dochar, domulti; static int cnt(const char *); static void usage(void); +static char opts[] = "clmw"; +static struct option longopts[] = { + { "bytes", no_argument, NULL, 'c' }, + { "lines", no_argument, NULL, 'l' }, + { "chars", no_argument, NULL, 'm' }, + { "words", no_argument, NULL, 'w' }, + { NULL, 0, NULL, 0 }, +}; + int main(int argc, char *argv[]) { @@ -75,7 +85,7 @@ main(int argc, char *argv[]) (void) setlocale(LC_CTYPE, ""); - while ((ch = getopt(argc, argv, "clmw")) != -1) + while ((ch = getopt_long(argc, argv, opts, longopts, NULL)) != -1) switch((char)ch) { case 'l': doline = 1; @@ -85,11 +95,13 @@ main(int argc, char *argv[]) break; case 'c': dochar = 1; - domulti = 0; + if (domulti) + errx(1, "-c conflicts with -m"); break; case 'm': domulti = 1; - dochar = 0; + if (dochar) + errx(1, "-m conflicts with -c"); break; case '?': default: @@ -263,6 +275,6 @@ word: gotsp = 1; static void usage() { - (void)fprintf(stderr, "usage: wc [-clmw] [file ...]\n"); + (void)fprintf(stderr, "usage: wc [-c|-m][-lw] [file ...]\n"); exit(1); } From owner-cvs-src@FreeBSD.ORG Wed Jun 4 23: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 70EFA106564A; Wed, 4 Jun 2008 23:32:12 +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 404F28FC1F; Wed, 4 Jun 2008 23:32:12 +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 m54NWCGo072883; Wed, 4 Jun 2008 23:32:12 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m54NWCCv072882; Wed, 4 Jun 2008 23:32:12 GMT (envelope-from mlaier@repoman.freebsd.org) Message-Id: <200806042332.m54NWCCv072882@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mlaier@repoman.freebsd.org using -f From: Max Laier Date: Wed, 4 Jun 2008 23:31: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/usr.sbin/setfib setfib.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, 04 Jun 2008 23:32:12 -0000 mlaier 2008-06-04 23:32:12 UTC FreeBSD src repository Modified files: usr.sbin/setfib setfib.c Log: SVN rev 179552 on 2008-06-04 23:31:53Z by mlaier Add a newline after usage. Revision Changes Path 1.3 +1 -1 src/usr.sbin/setfib/setfib.c From owner-cvs-src@FreeBSD.ORG Thu Jun 5 01:39: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 E4D83106566C for ; Thu, 5 Jun 2008 01:39:26 +0000 (UTC) (envelope-from ihteshamali@gmail.com) Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.172]) by mx1.freebsd.org (Postfix) with ESMTP id AFD5C8FC15 for ; Thu, 5 Jun 2008 01:39:26 +0000 (UTC) (envelope-from ihteshamali@gmail.com) Received: by wf-out-1314.google.com with SMTP id 24so286908wfg.7 for ; Wed, 04 Jun 2008 18:39:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=g9fm7usuzBVQYupzCSMR/A0SLns+vRvs6j9EmSzrulI=; b=FtusTzyMSw6Af2WPJJ+mtYkyGPcrXvbVSN4SKIgLU7wV7AIirIRMi8IRf2i1oyq+qT z5Z2Hb3fFj/CogQ58tUQRCKf2REI6OPOFoFER6JDFG8DCjVVrzUlO0ly6X9QJxXvX2c7 h7mjLZLCiInAiD+V4NIvNB9xI2tGT9uAUbzK4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=Qi9+iignszqojUnWsdAUrRfCnUWZIxS06lS7A2+JgmgmB1n4Y/JgIf5+Kb0avM3EIx 4fSC7EpphPpsTr2en1DxQY4dkHHo2ekvCmtCbvEsnG/1RRrLD5RIjCmyj0sIMIhlHFxL fqqHTydZdThQj4nhhODkhSQ/hSlCxGx0ELsmk= Received: by 10.142.223.4 with SMTP id v4mr255138wfg.48.1212628368210; Wed, 04 Jun 2008 18:12:48 -0700 (PDT) Received: by 10.142.81.5 with HTTP; Wed, 4 Jun 2008 18:12:48 -0700 (PDT) Message-ID: <83fc7c9e0806041812o2a249bf8w9e63d8f38f6ae39e@mail.gmail.com> Date: Thu, 5 Jun 2008 06:12:48 +0500 From: "Ihtesham Ali" To: "Alexey Dokuchaev" , "Wilko Bulte" , "Coleman Kane" In-Reply-To: <20080604041815.GA84027@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> <20080604041815.GA84027@FreeBSD.org> Cc: Maxim Sobolev , src-committers@freebsd.org, cvs-all@freebsd.org, Florent Thoumie , cvs-src@freebsd.org Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Thu, 05 Jun 2008 01:39:27 -0000 On 04/06/2008, Alexey Dokuchaev wrote: > I'd rather avoid long options in *BSD utilities. They're hard to > remember, easy to confuse, while not really gaining us anything useful Exactly! -1 Florent Thoumie's bringing up a possibility and considering to go by the general consensus is healthy though, and I completely appreciate it. On 05/06/2008, Wilko Bulte wrote: > Well I indeed do not agree. Aren't the developers old enough > to make this kind of judgement call themselves, without all sorts of written > policies? Policies in such projects are generally not against anyone but for everyone. It's nice of the committer that they in a way have sought your opinion. I'm sure you don't want FreeBSD to look like a haywire Linux distro anytime soon. I hope FreeBSD doesn't become a soup. P.S. I am not against the Linux culture, in fact I am happy that they are happy with it. I merely referred to FreeBSD's distinction of being an excellent advanced operating system project from every aspect. On 05/06/2008, Coleman Kane wrote: > Making up a book of obtuse policy > rules such as this, for purposes that aren't very concrete, doesn't seem > to serve anybody well. Anything that can affect habits of a larger group of BSDists is at least worth a second thought. Long options are not just about me but a lot more out there who may not even know of the discussion, so I'd try to be more considerate. -- Ali From owner-cvs-src@FreeBSD.ORG Thu Jun 5 03:17:29 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: by hub.freebsd.org (Postfix, from userid 1033) id 288271065671; Thu, 5 Jun 2008 03:17:29 +0000 (UTC) Date: Thu, 5 Jun 2008 03:17:29 +0000 From: Alexey Dokuchaev To: Remko Lodder Message-ID: <20080605031728.GA94057@FreeBSD.org> References: <20080604041815.GA84027@FreeBSD.org> <20080604043955.GA38627@troutmask.apl.washington.edu> <20080604063631.GA28351@freebie.xs4all.nl> <20080604150013.GA44358@troutmask.apl.washington.edu> <20080604191339.GA31570@freebie.xs4all.nl> <20080604192955.GA46284@troutmask.apl.washington.edu> <4846EF10.1020803@FreeBSD.org> <4846F30A.5070204@FreeBSD.org> <4846F743.3040903@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <4846F743.3040903@FreeBSD.org> User-Agent: Mutt/1.4.2.1i Cc: Maxim Sobolev , src-committers@FreeBSD.org, Florent Thoumie , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Steve Kargl , Wilko Bulte , Coleman Kane Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Thu, 05 Jun 2008 03:17:29 -0000 On Wed, Jun 04, 2008 at 10:12:51PM +0200, Remko Lodder wrote: > Maxim Sobolev wrote: > > > > For consistency, getopt(3) should be used to parse options. Options > > should be sorted in the getopt(3) call and the switch statement, > >unless > > parts of the switch cascade. Elements in a switch statement that > >cascade > > should have a FALLTHROUGH comment. Numerical arguments should be > >checked > > for accuracy. Code that cannot be reached should have a NOTREACHED > >com- > > ment. > > > >There is nothing about getopt_long(3) being acceptable > >replacement/addition to the getopt(3). > > > > getopt(3) is implemented, and it's expanded by getopt_long(3) in this > case. The requirement is fullfilled and made more readable (in my > eyes) then before. It breaks *consistency* across vast majority of BSD utilities. Also, being readable in your eyes does not automagically make them so in others'. ./danfe From owner-cvs-src@FreeBSD.ORG Thu Jun 5 05:51: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 970191065741; Thu, 5 Jun 2008 05:51:35 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8573E8FC16; Thu, 5 Jun 2008 05:51:35 +0000 (UTC) (envelope-from imp@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 m555pZ36036946; Thu, 5 Jun 2008 05:51:35 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m555pZdd036944; Thu, 5 Jun 2008 05:51:35 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200806050551.m555pZdd036944@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Thu, 5 Jun 2008 05:51: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/cs if_cs.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, 05 Jun 2008 05:51:35 -0000 imp 2008-06-05 05:51:35 UTC FreeBSD src repository Modified files: sys/dev/cs if_cs.c Log: SVN rev 179553 on 2008-06-05 05:51:19Z by imp Fix the media auto code by breaking it :-). Auto now just means 'use 10BaseT' since it required 10BaseT to have carrier to switch to it. This chip makes it hard to do proper auto, so we don't do it. We can't test carrier on things easily. Don't insist on carrier when we set the media. Don't report failures. Remove a 1s! delay that appears to not be needed. With these patches, and John Baldwin's patches, I'm able to pass packets on my IBM EtherJet card again. Revision Changes Path 1.48 +8 -19 src/sys/dev/cs/if_cs.c From owner-cvs-src@FreeBSD.ORG Thu Jun 5 06:17: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 9C269106566C for ; Thu, 5 Jun 2008 06:17:32 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.180]) by mx1.freebsd.org (Postfix) with ESMTP id 5EB568FC22 for ; Thu, 5 Jun 2008 06:17:32 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: by wa-out-1112.google.com with SMTP id j4so279971wah.3 for ; Wed, 04 Jun 2008 23:17:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:cc:message-id:from:to :in-reply-to:content-type:mime-version:subject:date:references :x-mailer; bh=IW6m4f6KtrYzISBm+6j2JEnxw75xEq3bXZQJFIOBj+A=; b=PaFT+Tou5ML3U20Rsuzbd/DEQkbwgKZEtj7SPa0Rkhz5UJ/DqXBQUTtwIUa74JppiR 4IzK44Ja067tVkLhOFyl0oAJQn8eei629SHEPnYRlhvZ0zkPihiwFt5ICWI7G1oxGniX 5nQcWYcmBrTXAy5d7vn4+HPUtbb6clkJoz/SY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=cc:message-id:from:to:in-reply-to:content-type:mime-version:subject :date:references:x-mailer; b=cJsAU4ElekRXleUn1RVXOPjUVoVNIHG6Nw6DAXo8ICEff7ov/uSe3B1XhovBxmZErM kB36QIOOsSCQa9gZjiZGnZiUEC26cTTNB9C88RMrRwIvJrc1ZQzV8uySeFHqf2QG7wey 2RuuojHXWCRy0G6uTObuSKwayHPoZoytcPxug= Received: by 10.114.209.1 with SMTP id h1mr1097488wag.36.1212644976336; Wed, 04 Jun 2008 22:49:36 -0700 (PDT) Received: from ?192.168.10.42? ( [99.133.161.170]) by mx.google.com with ESMTPS id q20sm4402184pog.7.2008.06.04.22.49.33 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 04 Jun 2008 22:49:34 -0700 (PDT) Message-Id: <103F0EDE-6609-4B57-ABB0-43F4CCDD8A62@gmail.com> From: Garrett Cooper To: Steve Kargl In-Reply-To: <20080604150013.GA44358@troutmask.apl.washington.edu> Content-Type: multipart/mixed; boundary=Apple-Mail-4-262148960 Mime-Version: 1.0 (Apple Message framework v924) Date: Wed, 4 Jun 2008 22:51:06 -0700 References: <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> <20080604041815.GA84027@FreeBSD.org> <20080604043955.GA38627@troutmask.apl.washington.edu> <20080604063631.GA28351@freebie.xs4all.nl> <20080604150013.GA44358@troutmask.apl.washington.edu> X-Mailer: Apple Mail (2.924) X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Maxim Sobolev , Alexey Dokuchaev , src-committers@FreeBSD.org, Florent Thoumie , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Wilko Bulte , Coleman Kane Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Thu, 05 Jun 2008 06:17:32 -0000 --Apple-Mail-4-262148960 Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit On Jun 4, 2008, at 8:00 AM, Steve Kargl wrote: > On Wed, Jun 04, 2008 at 08:36:31AM +0200, Wilko Bulte wrote: >> Quoting Steve Kargl, who wrote on Tue, Jun 03, 2008 at 09:39:55PM >> -0700 .. >>> >>> I personally believe that commit should be backed out and core >>> should establish a policy against adding long options to BSD >> >> Gimme a break.. >> > > Note I wrote "I personally believe". You don't have to agree > with me. I don't see establishing this point as another issue, because many things along these lines are already covered by style(9). I personally believe that the issue with the short options isn't the fact that they're short, but the fact that many of the options tend to vary, between pkg_* applications. Before I ventured off and was working on other projects for school and work I actually wrote down a matrix of all of the given options that were in pkg_* -- as well as options which I thought would be helpful in new commands I was going to add to pkg_*, and I was able to draw more points of consistency between the current pkg_* commands and options. So, while long options may be better in some places, I don't think they will do more other than lengthen manpages and "help messages" -- a GNU~ish behavior that I don't think we will benefit from here because the help message will span more than one terminal screen, unless you pipe the output to less or more. Thus, that's why I vote (for the unfortunate non-POLA change) to make the options consistent amongst all pkg_* apps. I've attached the matrix I made a few months ago, just for reference. Some options may not exist anymore due to the phasing out of options within pkg_add as well as pkg_check/pkg_sign going out the window as well... Thanks, -Garrett --Apple-Mail-4-262148960 Content-Disposition: attachment; filename=pkg_install_flags.htm Content-Transfer-Encoding: 7bit MIME-Version: 1.0 Content-Type: text/plain; x-unix-mode="0644"; name="pkg_install_flags.htm" add create delete info version a Delete all packages Show all installed packages A b Use blocksize var B c Fetch packing list (- or file) Do one-liner for each pkg C Chrootdir Set conflicts d Fetch desc (- or file) Prune directories Do long desc for each pkg D Set display file Don't exec deinstall script Display install file for each pkg e E Use extended regex Exact match only f Force install Fetch the packing list Force deinstall Show pkg list instructions for each pkg F Don't report already installed pkgs as errors g Show pkgs w/ non-matching checksums G Match exact pkg name Don't expand glob patterns Don't expand glob patterns h Make tar follow symlinks Print help msg H i Set preinstall script Request for confirmation Show install script for each pkg I Don't exec install scripts Set postinstall script Show index line for each pkg Use INDEX for determining versioning info j Use bzip2 compression Show reqs script J k Set deinstall script Show deinstall script K Keep pkg Set postdeinstall script Keep downloaded pkg l Prefix each header w/ str Positive limit to expression char L Show all files in pkg Negative limit to expression char m Show mtree file M n Don't install pkg Don't deinstall pkg N Default -> no o Set ports origin Show origin path Show origin instead of pkg name O Use packing list mode for creating packing lists from ports Show only pkgs by origin p Prefix to install to Prefix to create from Prefix to delete from Show install prefix P Same as -p, but applies to leaf packages (-r only) Set package dependencies to the list provided Show revision of pkg tools q Be quiet, but print out non-human compat printouts Be quiet Q Do -q, but also prefix with pkg name r Remote fetch pkgs Set reqs script Recursive removal Show list of dependent pkgs R Don't record pkg install Do the same as -r, recursively s Set src dir Show total size of all pkg files Limit output to provided str S Set base dir t Use arg for mkstemp(3) Use arg for mkstemp(3) Use arg for mkstemp(3) Compare pair of expressions T Do same as -t, but return appropriate exit code u U v Verbose Verbose Verbose Verbose Verbose V Packing list format version w W Determine what pkg a file belongs to x Use basic regex Use basic regex Use basic regex X Exclude file Use extended regex Use extended regex Use extended regex y Y Default -> yes z Use gzip compression Z --Apple-Mail-4-262148960 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit --Apple-Mail-4-262148960-- From owner-cvs-src@FreeBSD.ORG Thu Jun 5 06:47: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 345A31065671; Thu, 5 Jun 2008 06:47:29 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from sippysoft.com (gk1.360sip.com [72.236.70.240]) by mx1.freebsd.org (Postfix) with ESMTP id E26018FC24; Thu, 5 Jun 2008 06:47:28 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from [192.168.0.40] ([204.244.149.125]) (authenticated bits=0) by sippysoft.com (8.13.8/8.13.8) with ESMTP id m556lO3K038883 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 4 Jun 2008 23:47:25 -0700 (PDT) (envelope-from sobomax@FreeBSD.org) Message-ID: <48478BF6.6030309@FreeBSD.org> Date: Wed, 04 Jun 2008 23:47:18 -0700 From: Maxim Sobolev Organization: Sippy Software, Inc. User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: Coleman Kane References: <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> <20080604041815.GA84027@FreeBSD.org> <20080604043955.GA38627@troutmask.apl.washington.edu> <20080604063631.GA28351@freebie.xs4all.nl> <20080604150013.GA44358@troutmask.apl.washington.edu> <20080604191339.GA31570@freebie.xs4all.nl> <20080604192955.GA46284@troutmask.apl.washington.edu> <1212608575.15220.109.camel@localhost> <4846F520.6040400@FreeBSD.org> <1212614663.15220.136.camel@localhost> In-Reply-To: <1212614663.15220.136.camel@localhost> Content-Type: text/plain; charset=KOI8-U; format=flowed Content-Transfer-Encoding: 7bit Cc: Alexey Dokuchaev , src-committers@FreeBSD.org, Florent Thoumie , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Steve Kargl , Wilko Bulte Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Thu, 05 Jun 2008 06:47:29 -0000 Coleman Kane wrote: > Using your argument above about scripts written for release X+1 not > working under release X means that the addition of "-a" to /bin/cp > should also be reverted, as well as numerous other changes that have > happened to CLI tools like ifconfig. There are probably at least Coleman, You either don't understand what I have written or trying to play trick with my words. I am not talking about adding new options for new functionality, which is good and fine, but rather about massive addition of long options as a synonyms to existing short ones, which we have seen in this case. That's why I largely see this change as a superfluous and potentially harmful. -Maxim From owner-cvs-src@FreeBSD.ORG Thu Jun 5 09:15: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 332AC1065675; Thu, 5 Jun 2008 09:15:57 +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 193728FC13; Thu, 5 Jun 2008 09:15:57 +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 m559FuXg078929; Thu, 5 Jun 2008 09:15:56 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m559FuGG078928; Thu, 5 Jun 2008 09:15:56 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200806050915.m559FuGG078928@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Thu, 5 Jun 2008 09:15: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/fs/devfs devfs_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: Thu, 05 Jun 2008 09:15:57 -0000 kib 2008-06-05 09:15:56 UTC FreeBSD src repository Modified files: sys/fs/devfs devfs_vnops.c Log: SVN rev 179554 on 2008-06-05 09:15:47Z by kib When devfs_allocv() committed to create new vnode, since de_vnode is NULL, the dm_lock is held while the newly allocated vnode is locked. Since no other threads may try to lock the new vnode yet, the LOR there cannot result in the deadlock. Shut down the witness warning to note this fact. Tested by: pho Prodded by: attilio Revision Changes Path 1.162 +1 -1 src/sys/fs/devfs/devfs_vnops.c From owner-cvs-src@FreeBSD.ORG Thu Jun 5 10:50: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 0700110656D0; Thu, 5 Jun 2008 10:50:29 +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 C1F2D8FC14; Thu, 5 Jun 2008 10:50:28 +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 m55AoSfb089269; Thu, 5 Jun 2008 10:50:28 GMT (envelope-from philip@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m55AoSCK089268; Thu, 5 Jun 2008 10:50:28 GMT (envelope-from philip@repoman.freebsd.org) Message-Id: <200806051050.m55AoSCK089268@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to philip@repoman.freebsd.org using -f From: Philip Paeps Date: Thu, 5 Jun 2008 10:50: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/share/syscons/keymaps colemak.iso15.acc.kbd 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, 05 Jun 2008 10:50:29 -0000 philip 2008-06-05 10:50:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/syscons/keymaps colemak.iso15.acc.kbd Log: SVN rev 179555 on 2008-06-05 10:50:22Z by philip MFC: Recode the colemak keymap to ISO-8859. Revision Changes Path 1.1.2.2 +28 -28 src/share/syscons/keymaps/colemak.iso15.acc.kbd From owner-cvs-src@FreeBSD.ORG Thu Jun 5 10:53: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 C95081065671; Thu, 5 Jun 2008 10:53:14 +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 95B6A8FC13; Thu, 5 Jun 2008 10:53:14 +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 m55ArEvp089473; Thu, 5 Jun 2008 10:53:14 GMT (envelope-from philip@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m55ArElu089471; Thu, 5 Jun 2008 10:53:14 GMT (envelope-from philip@repoman.freebsd.org) Message-Id: <200806051053.m55ArElu089471@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to philip@repoman.freebsd.org using -f From: Philip Paeps Date: Thu, 5 Jun 2008 10:53:01 +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/share/syscons/keymaps colemak.iso15.acc.kbd 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, 05 Jun 2008 10:53:14 -0000 philip 2008-06-05 10:53:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/syscons/keymaps colemak.iso15.acc.kbd Log: SVN rev 179556 on 2008-06-05 10:53:01Z by philip MFC: Recode the colemak keymap to ISO-8859. Revision Changes Path 1.1.4.2 +28 -28 src/share/syscons/keymaps/colemak.iso15.acc.kbd From owner-cvs-src@FreeBSD.ORG Thu Jun 5 12:17: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 29D16106567B; Thu, 5 Jun 2008 12:17:27 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from mail.cokane.org (c-24-60-133-163.hsd1.ma.comcast.net [24.60.133.163]) by mx1.freebsd.org (Postfix) with ESMTP id BCD848FC26; Thu, 5 Jun 2008 12:17:26 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: by mail.cokane.org (Postfix, from userid 103) id 396B325AD3C; Thu, 5 Jun 2008 08:17:26 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.20.1.3] (erwin.int.cokane.org [172.20.1.3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.cokane.org (Postfix) with ESMTP id 3D1E325AD3C; Thu, 5 Jun 2008 08:17:11 -0400 (EDT) From: Coleman Kane To: Steve Kargl In-Reply-To: <20080604222931.GA50114@troutmask.apl.washington.edu> References: <20080604041815.GA84027@FreeBSD.org> <20080604043955.GA38627@troutmask.apl.washington.edu> <20080604063631.GA28351@freebie.xs4all.nl> <20080604150013.GA44358@troutmask.apl.washington.edu> <20080604191339.GA31570@freebie.xs4all.nl> <20080604192955.GA46284@troutmask.apl.washington.edu> <1212608575.15220.109.camel@localhost> <4846F520.6040400@FreeBSD.org> <1212614663.15220.136.camel@localhost> <20080604222931.GA50114@troutmask.apl.washington.edu> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Ge40JH81DTpmQqowHPgk" Organization: FreeBSD Project Date: Thu, 05 Jun 2008 08:15:41 -0400 Message-Id: <1212668141.1855.90.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.1.1 FreeBSD GNOME Team Port Cc: Maxim Sobolev , Alexey Dokuchaev , src-committers@FreeBSD.org, Florent Thoumie , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Wilko Bulte Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Thu, 05 Jun 2008 12:17:27 -0000 --=-Ge40JH81DTpmQqowHPgk Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2008-06-04 at 15:29 -0700, Steve Kargl wrote: > On Wed, Jun 04, 2008 at 05:24:23PM -0400, Coleman Kane wrote: > > It's probably premature to begin shooting that down. I merely picked > > "cp" as the first tool that came to mind which lives in /bin. Maybe I > > should have picked on /bin/pax or /usr/bin/lex instead, or something > > else with 20+ getopt args :P. > >=20 > > My point was that it was pretty absurd to start treating this like it > > will turn into a giant mad party of getopt_long conversions. I don't > > really have the inclination to go out and add long options to any tool > > myself, because I have better things to do with my time. As I said > > earlier, I think it's a better policy to discuss this when the > > patch/commit comes along, and see what people's feelings are on the > > matter then. I don't think it is anybody's place at the moment (except > > maybe core@) to try and deter a committer from making what some feel is > > a beneficial change to software. > >=20 >=20 > Please commit. The patch gives conformance to Posix=20 > (ie., IEEE Std 1003.1, 2004 Edition). >=20 > As a bonus, I've included long options for compatibility > with GNU wc. >=20 > Index: wc.1 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > RCS file: /home/ncvs/src/usr.bin/wc/wc.1,v > retrieving revision 1.25 > diff -u -p -r1.25 wc.1 > --- wc.1 21 Dec 2006 22:59:07 -0000 1.25 > +++ wc.1 4 Jun 2008 22:27:15 -0000 > @@ -71,25 +71,19 @@ the last file. > .Pp > The following options are available: > .Bl -tag -width indent > -.It Fl c > +.It Fl c , -bytes > The number of bytes in each input file > is written to the standard output. > -This will cancel out any prior usage of the > -.Fl m > -option. > -.It Fl l > +.It Fl l , -lines > The number of lines in each input file > is written to the standard output. > -.It Fl m > +.It Fl m , -chars > The number of characters in each input file is written to the standard o= utput. > If the current locale does not support multibyte characters, this > is equivalent to the > .Fl c > option. > -This will cancel out any prior usage of the > -.Fl c > -option. > -.It Fl w > +.It Fl w , -words > The number of words in each input file > is written to the standard output. > .El > Index: wc.c > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > RCS file: /home/ncvs/src/usr.bin/wc/wc.c,v > retrieving revision 1.21 > diff -u -p -r1.21 wc.c > --- wc.c 27 Dec 2004 22:27:56 -0000 1.21 > +++ wc.c 4 Jun 2008 22:27:15 -0000 > @@ -53,6 +53,7 @@ __FBSDID("$FreeBSD: src/usr.bin/wc/wc.c, > #include > #include > #include > +#include > #include > #include > #include > @@ -68,6 +69,15 @@ int doline, doword, dochar, domulti; > static int cnt(const char *); > static void usage(void); > =20 > +static char opts[] =3D "clmw"; > +static struct option longopts[] =3D { > + { "bytes", no_argument, NULL, 'c' }, > + { "lines", no_argument, NULL, 'l' }, > + { "chars", no_argument, NULL, 'm' }, > + { "words", no_argument, NULL, 'w' }, > + { NULL, 0, NULL, 0 }, > +}; > + > int > main(int argc, char *argv[]) > { > @@ -75,7 +85,7 @@ main(int argc, char *argv[]) > =20 > (void) setlocale(LC_CTYPE, ""); > =20 > - while ((ch =3D getopt(argc, argv, "clmw")) !=3D -1) > + while ((ch =3D getopt_long(argc, argv, opts, longopts, NULL)) !=3D -1) > switch((char)ch) { > case 'l': > doline =3D 1; > @@ -85,11 +95,13 @@ main(int argc, char *argv[]) > break; > case 'c': > dochar =3D 1; > - domulti =3D 0; > + if (domulti) > + errx(1, "-c conflicts with -m"); > break; > case 'm': > domulti =3D 1; > - dochar =3D 0; > + if (dochar) > + errx(1, "-m conflicts with -c"); > break; > case '?': > default: > @@ -263,6 +275,6 @@ word: gotsp =3D 1; > static void > usage() > { > - (void)fprintf(stderr, "usage: wc [-clmw] [file ...]\n"); > + (void)fprintf(stderr, "usage: wc [-c|-m][-lw] [file ...]\n"); > exit(1); > } >=20 First of all, your patch removes functionality in our wc that deviates from POSIX in that the last -c or -m option takes precedence over the priors. This functionality enables there to be something like a "wc -c" alias to "wc", and then if the user executes "wc -m" they will still get what they want. Yes, the POSIX manual says that you cannot specify these two options together. No, *I* am not going to "fix" our behavior, because I don't care about that particular case. If someone else does (with a commit bit who is willing to take the fall), let them speak up. I also don't personally care about adding long options to all of the core tools, especially the ones that only have 4 or 5 options. Second (as is obvious), you are merely posting this out of spite, and not because you actually have any interest in improving the tools through adding strict POSIX conformance and long options. Don't send me any more patches. Surely you have something better to do with your time. --=20 Coleman Kane --=-Ge40JH81DTpmQqowHPgk 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) iEYEABECAAYFAkhH2OwACgkQcMSxQcXat5fOCACbBAL2F/daxCBZaVFdPqIQjh0o wiEAn0XrMomQQO9osmoE+EASFqNASNNZ =MRsm -----END PGP SIGNATURE----- --=-Ge40JH81DTpmQqowHPgk-- From owner-cvs-src@FreeBSD.ORG Thu Jun 5 12:31: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 EB51C1065704; Thu, 5 Jun 2008 12:31:35 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from mail.cokane.org (c-24-60-133-163.hsd1.ma.comcast.net [24.60.133.163]) by mx1.freebsd.org (Postfix) with ESMTP id 8B4538FC28; Thu, 5 Jun 2008 12:31:35 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: by mail.cokane.org (Postfix, from userid 103) id 7C8651DB2F9; Thu, 5 Jun 2008 08:03:34 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.20.1.3] (erwin.int.cokane.org [172.20.1.3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.cokane.org (Postfix) with ESMTP id 1185B1DB2F9; Thu, 5 Jun 2008 08:03:23 -0400 (EDT) From: Coleman Kane To: Maxim Sobolev In-Reply-To: <48478BF6.6030309@FreeBSD.org> References: <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> <20080604041815.GA84027@FreeBSD.org> <20080604043955.GA38627@troutmask.apl.washington.edu> <20080604063631.GA28351@freebie.xs4all.nl> <20080604150013.GA44358@troutmask.apl.washington.edu> <20080604191339.GA31570@freebie.xs4all.nl> <20080604192955.GA46284@troutmask.apl.washington.edu> <1212608575.15220.109.camel@localhost> <4846F520.6040400@FreeBSD.org> <1212614663.15220.136.camel@localhost> <48478BF6.6030309@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-gdJDQGlh5JiUqMtNUTrx" Organization: FreeBSD Project Date: Thu, 05 Jun 2008 08:01:53 -0400 Message-Id: <1212667313.1855.81.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.1.1 FreeBSD GNOME Team Port Cc: Alexey Dokuchaev , src-committers@FreeBSD.org, Florent Thoumie , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Steve Kargl , Wilko Bulte Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Thu, 05 Jun 2008 12:31:36 -0000 --=-gdJDQGlh5JiUqMtNUTrx Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2008-06-04 at 23:47 -0700, Maxim Sobolev wrote: > Coleman Kane wrote: > > Using your argument above about scripts written for release X+1 not > > working under release X means that the addition of "-a" to /bin/cp > > should also be reverted, as well as numerous other changes that have > > happened to CLI tools like ifconfig. There are probably at least >=20 > Coleman, >=20 > You either don't understand what I have written or trying to play trick=20 > with my words. I am not talking about adding new options for new=20 > functionality, which is good and fine, but rather about massive addition=20 > of long options as a synonyms to existing short ones, which we have seen=20 > in this case. That's why I largely see this change as a superfluous and=20 > potentially harmful. >=20 > -Maxim >=20 The cp "-a" option is a synonym (for -R -p -P), which many consider to be superfluous, and is why our cp lasted so long without it. The option was added to GNU file-utils cp, and is also used by rsync and probably other tools that I am forgetting. So, no new functionality. It doesn't bother me personally, I just wanted to point it out. --=20 Coleman Kane --=-gdJDQGlh5JiUqMtNUTrx 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) iEYEABECAAYFAkhH1a4ACgkQcMSxQcXat5eWKQCfavs3klDhmS0U1TOc/zIr85zl VXIAnRB4fMPFmKjcIeqBsnocDPAktJ6B =Qn5a -----END PGP SIGNATURE----- --=-gdJDQGlh5JiUqMtNUTrx-- From owner-cvs-src@FreeBSD.ORG Thu Jun 5 13:05:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: by hub.freebsd.org (Postfix, from userid 1033) id 97EF3106566C; Thu, 5 Jun 2008 13:05:13 +0000 (UTC) Date: Thu, 5 Jun 2008 13:05:13 +0000 From: Alexey Dokuchaev To: Coleman Kane Message-ID: <20080605130513.GA44988@FreeBSD.org> References: <20080604043955.GA38627@troutmask.apl.washington.edu> <20080604063631.GA28351@freebie.xs4all.nl> <20080604150013.GA44358@troutmask.apl.washington.edu> <20080604191339.GA31570@freebie.xs4all.nl> <20080604192955.GA46284@troutmask.apl.washington.edu> <1212608575.15220.109.camel@localhost> <4846F520.6040400@FreeBSD.org> <1212614663.15220.136.camel@localhost> <20080604222931.GA50114@troutmask.apl.washington.edu> <1212668141.1855.90.camel@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <1212668141.1855.90.camel@localhost> User-Agent: Mutt/1.4.2.1i Cc: Maxim Sobolev , src-committers@FreeBSD.org, Florent Thoumie , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Steve Kargl , Wilko Bulte Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Thu, 05 Jun 2008 13:05:13 -0000 On Thu, Jun 05, 2008 at 08:15:41AM -0400, Coleman Kane wrote: > On Wed, 2008-06-04 at 15:29 -0700, Steve Kargl wrote: > > Please commit. The patch gives conformance to Posix > > (ie., IEEE Std 1003.1, 2004 Edition). > > > > As a bonus, I've included long options for compatibility > > with GNU wc. > > > > First of all, your patch removes functionality in our wc that deviates > from POSIX in that the last -c or -m option takes precedence over the > priors. This functionality enables there to be something like a "wc -c" > alias to "wc", and then if the user executes "wc -m" they will still get > what they want. > > Yes, the POSIX manual says that you cannot specify these two options > together. No, *I* am not going to "fix" our behavior, because I don't > care about that particular case. If someone else does (with a commit bit > who is willing to take the fall), let them speak up. I also don't > personally care about adding long options to all of the core tools, > especially the ones that only have 4 or 5 options. > > Second (as is obvious), you are merely posting this out of spite, and > not because you actually have any interest in improving the tools > through adding strict POSIX conformance and long options. Don't send me > any more patches. Geez, I guess this was just a mere joke. ./danfe From owner-cvs-src@FreeBSD.ORG Thu Jun 5 13: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 B35DD10656A9; Thu, 5 Jun 2008 13:36:09 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from mail.cokane.org (c-24-60-133-163.hsd1.ma.comcast.net [24.60.133.163]) by mx1.freebsd.org (Postfix) with ESMTP id 557198FC29; Thu, 5 Jun 2008 13:36:09 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: by mail.cokane.org (Postfix, from userid 103) id BB5AC1DB2F9; Thu, 5 Jun 2008 09:36:08 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.20.1.3] (erwin.int.cokane.org [172.20.1.3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.cokane.org (Postfix) with ESMTP id 36F0A1DB2F9; Thu, 5 Jun 2008 09:35:58 -0400 (EDT) From: Coleman Kane To: Alexey Dokuchaev In-Reply-To: <20080605130513.GA44988@FreeBSD.org> References: <20080604043955.GA38627@troutmask.apl.washington.edu> <20080604063631.GA28351@freebie.xs4all.nl> <20080604150013.GA44358@troutmask.apl.washington.edu> <20080604191339.GA31570@freebie.xs4all.nl> <20080604192955.GA46284@troutmask.apl.washington.edu> <1212608575.15220.109.camel@localhost> <4846F520.6040400@FreeBSD.org> <1212614663.15220.136.camel@localhost> <20080604222931.GA50114@troutmask.apl.washington.edu> <1212668141.1855.90.camel@localhost> <20080605130513.GA44988@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-s0KFOqwP4fsvSTJyxG4B" Organization: FreeBSD Project Date: Thu, 05 Jun 2008 09:34:28 -0400 Message-Id: <1212672868.1855.95.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.1.1 FreeBSD GNOME Team Port Cc: Maxim Sobolev , src-committers@FreeBSD.org, Florent Thoumie , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Steve Kargl , Wilko Bulte Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Thu, 05 Jun 2008 13:36:09 -0000 --=-s0KFOqwP4fsvSTJyxG4B Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2008-06-05 at 13:05 +0000, Alexey Dokuchaev wrote: > On Thu, Jun 05, 2008 at 08:15:41AM -0400, Coleman Kane wrote: > > On Wed, 2008-06-04 at 15:29 -0700, Steve Kargl wrote: > > > Please commit. The patch gives conformance to Posix=20 > > > (ie., IEEE Std 1003.1, 2004 Edition). > > >=20 > > > As a bonus, I've included long options for compatibility > > > with GNU wc. > > >=20 > >=20 > > First of all, your patch removes functionality in our wc that deviates > > from POSIX in that the last -c or -m option takes precedence over the > > priors. This functionality enables there to be something like a "wc -c" > > alias to "wc", and then if the user executes "wc -m" they will still ge= t > > what they want. > >=20 > > Yes, the POSIX manual says that you cannot specify these two options > > together. No, *I* am not going to "fix" our behavior, because I don't > > care about that particular case. If someone else does (with a commit bi= t > > who is willing to take the fall), let them speak up. I also don't > > personally care about adding long options to all of the core tools, > > especially the ones that only have 4 or 5 options. > >=20 > > Second (as is obvious), you are merely posting this out of spite, and > > not because you actually have any interest in improving the tools > > through adding strict POSIX conformance and long options. Don't send me > > any more patches. >=20 > Geez, I guess this was just a mere joke. >=20 > ./danfe >=20 Sorry, sense of humor kicks in with my morning coffee.=20 I praise the attention to detail by supplying the man-page patch along too. --=20 Coleman Kane --=-s0KFOqwP4fsvSTJyxG4B 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) iEYEABECAAYFAkhH62MACgkQcMSxQcXat5ep/wCdGk9W7URdcM6xoGeCCJQBMZRs eNEAn1Qo2Zw8HEzkpBtBwG1kUDYPYURj =oXkH -----END PGP SIGNATURE----- --=-s0KFOqwP4fsvSTJyxG4B-- From owner-cvs-src@FreeBSD.ORG Thu Jun 5 13:37: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 5CCC7106566C; Thu, 5 Jun 2008 13:37:48 +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 2F7108FC14; Thu, 5 Jun 2008 13:37:48 +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 m55Dbmwj019927; Thu, 5 Jun 2008 13:37:48 GMT (envelope-from rafan@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m55DbmOh019926; Thu, 5 Jun 2008 13:37:48 GMT (envelope-from rafan@repoman.freebsd.org) Message-Id: <200806051337.m55DbmOh019926@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rafan@repoman.freebsd.org using -f From: Rong-En Fan Date: Thu, 5 Jun 2008 13:37: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/release/doc/en_US.ISO8859-1/relnotes article.sgml 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, 05 Jun 2008 13:37:48 -0000 rafan 2008-06-05 13:37:47 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes article.sgml Log: SVN rev 179557 on 2008-06-05 13:37:40Z by rafan - ncurses has been updated to 5.6-20080503 Revision Changes Path 1.1090 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/article.sgml From owner-cvs-src@FreeBSD.ORG Thu Jun 5 14:44: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 64EDA1065743; Thu, 5 Jun 2008 14:44:07 +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 D1D658FC28; Thu, 5 Jun 2008 14:44:04 +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 m55Ei4pf026481; Thu, 5 Jun 2008 14:44:04 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m55Ei4pd026480; Thu, 5 Jun 2008 14:44:04 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806051444.m55Ei4pd026480@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 5 Jun 2008 14:43: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/dev/ie if_ie.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, 05 Jun 2008 14:44:07 -0000 jhb 2008-06-05 14:44:04 UTC FreeBSD src repository Modified files: sys/dev/ie if_ie.c Log: SVN rev 179558 on 2008-06-05 14:43:55Z by jhb - Fix two calls to ieinit() in ieioctl() to call ieinit_locked() instead to avoid recursing on the lock. - Use IFQ_SET_MAXLEN(). Revision Changes Path 1.110 +3 -3 src/sys/dev/ie/if_ie.c From owner-cvs-src@FreeBSD.ORG Thu Jun 5 14:45: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 19579106567F; Thu, 5 Jun 2008 14:45: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 E06B48FC21; Thu, 5 Jun 2008 14:45:50 +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 m55Ejojw026722; Thu, 5 Jun 2008 14:45:50 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m55EjoAF026721; Thu, 5 Jun 2008 14:45:50 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806051445.m55EjoAF026721@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 5 Jun 2008 14:45:32 +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/ie if_ie_isa.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, 05 Jun 2008 14:45:51 -0000 jhb 2008-06-05 14:45:50 UTC FreeBSD src repository Modified files: sys/dev/ie if_ie_isa.c Log: SVN rev 179559 on 2008-06-05 14:45:32Z by jhb Rename the ie_EE16 module to just 'ie' so that at least one of the modules for this driver is called 'ie'. Otherwise, ifconfig(8) doesn't recognize any of the modules as being the ie(4) driver and will always try to kldload the driver even when it is already present in the kernel. Reported by: Thierry Herbelot Revision Changes Path 1.9 +7 -1 src/sys/dev/ie/if_ie_isa.c From owner-cvs-src@FreeBSD.ORG Thu Jun 5 14:49: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 C72DB1065686; Thu, 5 Jun 2008 14:49: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 B66788FC1D; Thu, 5 Jun 2008 14:49: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 m55Enp8O027043; Thu, 5 Jun 2008 14:49:51 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m55EnpCF027042; Thu, 5 Jun 2008 14:49:51 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806051449.m55EnpCF027042@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 5 Jun 2008 14:49: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/sys/dev/cs if_cs.c if_cs_isa.c if_cs_pccard.c if_csvar.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, 05 Jun 2008 14:49:51 -0000 jhb 2008-06-05 14:49:51 UTC FreeBSD src repository Modified files: sys/dev/cs if_cs.c if_cs_isa.c if_cs_pccard.c if_csvar.h Log: SVN rev 179560 on 2008-06-05 14:49:35Z by jhb Make the cs(4) driver MPSAFE: - Add a mutex to the softc to protect the softc and the device hardware. - Add a private timer to manage transmit watchdogs rather than using if_timer/if_watchdog. - Setup the interrupt handler after ether_ifattach(). Tested by: imp Revision Changes Path 1.49 +112 -56 src/sys/dev/cs/if_cs.c 1.8 +0 -8 src/sys/dev/cs/if_cs_isa.c 1.20 +0 -4 src/sys/dev/cs/if_cs_pccard.c 1.10 +7 -0 src/sys/dev/cs/if_csvar.h From owner-cvs-src@FreeBSD.ORG Thu Jun 5 17:56: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 7CE6B106570E; Thu, 5 Jun 2008 17:56:51 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 3C4CE8FC12; Thu, 5 Jun 2008 17:56:51 +0000 (UTC) (envelope-from des@des.no) Received: from ds4.des.no (des.no [84.49.246.2]) by smtp.des.no (Postfix) with ESMTP id E3FD5207F; Thu, 5 Jun 2008 19:41:20 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Maxim Sobolev References: <200805221440.m4MEe32W039559@repoman.freebsd.org> <4835A619.3010502@FreeBSD.org> <4835A71E.3030703@freebsd.org> <4835AA65.6070708@FreeBSD.org> Date: Thu, 05 Jun 2008 19:41:20 +0200 In-Reply-To: <4835AA65.6070708@FreeBSD.org> (Maxim Sobolev's message of "Thu\, 22 May 2008 10\:16\:21 -0700") Message-ID: <86y75jdbjz.fsf@ds4.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/23.0.60 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, Sam Leffler , Ed Schouten , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/share/man/man3 Makefile queue.3 src/sys/sys queue.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, 05 Jun 2008 17:56:51 -0000 Maxim Sobolev writes: > This is local use convenience vs. easy of porting tradeoff. On one > hand API is used heavily in the kernel on the other I don't think we > have lot of kernel code being ported from OpenBSD nowadays. So that > local use convinience should win a big. a bit late, but - is also used (quite extensively) in userland. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Thu Jun 5 18:05: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 53EE41065674; Thu, 5 Jun 2008 18:05:51 +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 30AF08FC12; Thu, 5 Jun 2008 18:05:51 +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 m55I5pSX056577; Thu, 5 Jun 2008 18:05:51 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m55I5pXO056576; Thu, 5 Jun 2008 18:05:51 GMT (envelope-from peter) Message-Id: <200806051805.m55I5pXO056576@repoman.freebsd.org> From: Peter Wemm Date: Thu, 5 Jun 2008 18:05: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: CVSROOT commit_prep.pl 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, 05 Jun 2008 18:05:51 -0000 peter 2008-06-05 18:05:50 UTC FreeBSD src repository Modified files: . commit_prep.pl Log: Turn off $keyword$ checks. Leave the $keyword: foo $ collapse code active. Revision Changes Path 1.67 +2 -2 CVSROOT/commit_prep.pl From owner-cvs-src@FreeBSD.ORG Thu Jun 5 18:06: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 84A4010656C4; Thu, 5 Jun 2008 18:06:05 +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 5FAA68FC16; Thu, 5 Jun 2008 18:06:05 +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 m55I65Kg056635; Thu, 5 Jun 2008 18:06:05 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m55I65TJ056634; Thu, 5 Jun 2008 18:06:05 GMT (envelope-from obrien@repoman.freebsd.org) Message-Id: <200806051806.m55I65TJ056634@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: Thu, 5 Jun 2008 15:09: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/contrib/cvs/src classify.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, 05 Jun 2008 18:06:05 -0000 obrien 2008-06-05 18:06:05 UTC FreeBSD src repository Modified files: contrib/cvs/src classify.c Log: SVN rev 179561 on 2008-06-05 15:09:53Z by obrien Optimize the CVS bug #17168 fix by relaxing the conditions for update. Revision Changes Path 1.2 +211 -234 src/contrib/cvs/src/classify.c From owner-cvs-src@FreeBSD.ORG Thu Jun 5 18:06: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 D5CB310656CE; Thu, 5 Jun 2008 18:06:06 +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 B0C358FC15; Thu, 5 Jun 2008 18:06:06 +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 m55I66SF056666; Thu, 5 Jun 2008 18:06:06 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m55I66oh056665; Thu, 5 Jun 2008 18:06:06 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200806051806.m55I66oh056665@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Thu, 5 Jun 2008 15:24: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/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, 05 Jun 2008 18:06:06 -0000 marcel 2008-06-05 18:06:06 UTC FreeBSD src repository Modified files: sbin/geom Makefile Log: SVN rev 179562 on 2008-06-05 15:24:10Z by marcel Allow building a static geom(8) for release related crunched binaries. In particular, this allows geom to be added to the boot_crunch binary on ia64. Revision Changes Path 1.5 +1 -1 src/sbin/geom/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jun 5 18:06: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 BEC3F1065676; Thu, 5 Jun 2008 18:06:07 +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 9770B8FC21; Thu, 5 Jun 2008 18:06:07 +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 m55I67ik056693; Thu, 5 Jun 2008 18:06:07 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m55I678w056692; Thu, 5 Jun 2008 18:06:07 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200806051806.m55I678w056692@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Thu, 5 Jun 2008 15:32: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/release/ia64 boot_crunch.conf 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, 05 Jun 2008 18:06:07 -0000 marcel 2008-06-05 18:06:07 UTC FreeBSD src repository Modified files: release/ia64 boot_crunch.conf Log: SVN rev 179563 on 2008-06-05 15:32:05Z by marcel Obsolete gpt(8) by replacing it with geom(8). Add the glabel and gpart symlinks for easy access. Revision Changes Path 1.14 +4 -2 src/release/ia64/boot_crunch.conf From owner-cvs-src@FreeBSD.ORG Thu Jun 5 18:06: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 CBECD1065962; Thu, 5 Jun 2008 18:06:18 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A6ACE8FC18; Thu, 5 Jun 2008 18:06:18 +0000 (UTC) (envelope-from attilio@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 m55I6Ij8056731; Thu, 5 Jun 2008 18:06:18 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m55I68CF056722; Thu, 5 Jun 2008 18:06:08 GMT (envelope-from attilio@repoman.freebsd.org) Message-Id: <200806051806.m55I68CF056722@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to attilio@repoman.freebsd.org using -f From: Attilio Rao Date: Thu, 5 Jun 2008 16:56: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/dev/usb ubsa.c usbdevs 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, 05 Jun 2008 18:06:18 -0000 attilio 2008-06-05 18:06:08 UTC FreeBSD src repository Modified files: sys/dev/usb ubsa.c usbdevs Log: SVN rev 179564 on 2008-06-05 16:56:56Z by attilio Add the support for the Globetrotter Max 3.6 HSDPA Modem. PR: usb/118374 Submitted by: Greg Rivers Revision Changes Path 1.38 +2 -0 src/sys/dev/usb/ubsa.c 1.359 +1 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Thu Jun 5 18:06: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 80EEA106564A; Thu, 5 Jun 2008 18:06:19 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5C22D8FC19; Thu, 5 Jun 2008 18:06:19 +0000 (UTC) (envelope-from attilio@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 m55I6JRx056759; Thu, 5 Jun 2008 18:06:19 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m55I6Jsv056758; Thu, 5 Jun 2008 18:06:19 GMT (envelope-from attilio@repoman.freebsd.org) Message-Id: <200806051806.m55I6Jsv056758@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to attilio@repoman.freebsd.org using -f From: Attilio Rao Date: Thu, 5 Jun 2008 17:07: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/man/man9 VOP_LOCK.9 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, 05 Jun 2008 18:06:19 -0000 attilio 2008-06-05 18:06:19 UTC FreeBSD src repository Modified files: share/man/man9 VOP_LOCK.9 Log: SVN rev 179565 on 2008-06-05 17:07:33Z by attilio Add the missing option LK_NOWITNESS for vn_lock / VOP_LOCK operations. Revision Changes Path 1.24 +4 -0 src/share/man/man9/VOP_LOCK.9 From owner-cvs-src@FreeBSD.ORG Thu Jun 5 18:06: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 1F7091065AF6; Thu, 5 Jun 2008 18:06:20 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DC2308FC1B; Thu, 5 Jun 2008 18:06:20 +0000 (UTC) (envelope-from brooks@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 m55I6KlA056797; Thu, 5 Jun 2008 18:06:20 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m55I6Kh9056796; Thu, 5 Jun 2008 18:06:20 GMT (envelope-from brooks@repoman.freebsd.org) Message-Id: <200806051806.m55I6Kh9056796@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to brooks@repoman.freebsd.org using -f From: Brooks Davis Date: Thu, 5 Jun 2008 17:26: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/rc.d Makefile NETWORKING defaultroute routing 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, 05 Jun 2008 18:06:21 -0000 brooks 2008-06-05 18:06:20 UTC FreeBSD src repository Modified files: etc/rc.d Makefile NETWORKING routing Added files: etc/rc.d defaultroute Log: SVN rev 179566 on 2008-06-05 17:26:47Z by brooks Fix the wait for default route change I made a few weeks ago by creating a new defaultroute script that just does the wait. The previous attempt created a circular dependency through network_ipv6. Pointy hat to: brooks Revision Changes Path 1.92 +1 -1 src/etc/rc.d/Makefile 1.16 +1 -1 src/etc/rc.d/NETWORKING 1.1 +48 -0 src/etc/rc.d/defaultroute (new) 1.145 +1 -26 src/etc/rc.d/routing From owner-cvs-src@FreeBSD.ORG Thu Jun 5 18:06: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 BF6141065BDB; Thu, 5 Jun 2008 18:06:23 +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 B263B8FC26; Thu, 5 Jun 2008 18:06:21 +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 m55I6Llc056824; Thu, 5 Jun 2008 18:06:21 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m55I6LMF056823; Thu, 5 Jun 2008 18:06:21 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200806051806.m55I6LMF056823@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Thu, 5 Jun 2008 17:44: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/sys ttydefaults.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, 05 Jun 2008 18:06:24 -0000 ed 2008-06-05 18:06:21 UTC FreeBSD src repository Modified files: sys/sys ttydefaults.h Log: SVN rev 179567 on 2008-06-05 17:44:18Z by ed Fix faulty character to control-character conversion for CTRL(). The CTRL() macro seems to perform character to control-character conversion (i.e. 'A' to 0x01) to lowercase characters. This is actually not valid. If we use lowercase characters, conversions such as CTRL('\\') and CTRL('?') will result to invalid conversions. Because we must still support old source code that uses CTRL() (bad!), we make CTRL() accept both forms. When the character is a lowercase character, we perform the old style conversion. Approved by: philip (mentor) Revision Changes Path 1.20 +23 -16 src/sys/sys/ttydefaults.h From owner-cvs-src@FreeBSD.ORG Thu Jun 5 18:06: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 E8DD81065BEF; Thu, 5 Jun 2008 18:06:23 +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 DE9EA8FC24; Thu, 5 Jun 2008 18:06:22 +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 m55I6M5W056851; Thu, 5 Jun 2008 18:06:22 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m55I6Mdd056850; Thu, 5 Jun 2008 18:06:22 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200806051806.m55I6Mdd056850@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Thu, 5 Jun 2008 17:46:32 +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/ppp physical.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, 05 Jun 2008 18:06:24 -0000 ed 2008-06-05 18:06:22 UTC FreeBSD src repository Modified files: usr.sbin/ppp physical.c Log: SVN rev 179568 on 2008-06-05 17:46:32Z by ed Make ppp use , not . ppp's physical.c is filled with calls to termios. For some reason, it includes , not . Even though this works with the current version of FreeBSD, we'd better follow the standards. Approved by: philip (mentor) Revision Changes Path 1.61 +1 -1 src/usr.sbin/ppp/physical.c From owner-cvs-src@FreeBSD.ORG Thu Jun 5 18:16: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 1F1A31065676; Thu, 5 Jun 2008 18:16:11 +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 F02678FC0C; Thu, 5 Jun 2008 18:16:10 +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 m55IGAbB057823; Thu, 5 Jun 2008 18:16:10 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m55IGAXU057822; Thu, 5 Jun 2008 18:16:10 GMT (envelope-from peter) Message-Id: <200806051816.m55IGAXU057822@repoman.freebsd.org> From: Peter Wemm Date: Thu, 5 Jun 2008 18: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 log_accum.pl 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, 05 Jun 2008 18:16:11 -0000 peter 2008-06-05 18:16:10 UTC FreeBSD src repository Modified files: . log_accum.pl Log: Use forged timestamp for first line of commit messages. Revision Changes Path 1.130 +9 -1 CVSROOT/log_accum.pl From owner-cvs-src@FreeBSD.ORG Thu Jun 5 19:30: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 A1935106572B; Thu, 5 Jun 2008 19:30:25 +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 CB8F68FC19; Thu, 5 Jun 2008 19:30:24 +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 m55JUORv065269; Thu, 5 Jun 2008 19:30:24 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m55JUOGe065268; Thu, 5 Jun 2008 19:30:24 GMT (envelope-from mlaier@repoman.freebsd.org) Message-Id: <200806051930.m55JUOGe065268@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mlaier@repoman.freebsd.org using -f From: Max Laier Date: Thu, 5 Jun 2008 19:30: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/contrib/pf/net pf_ioctl.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, 05 Jun 2008 19:30:25 -0000 mlaier 2008-06-05 19:30:20 UTC FreeBSD src repository Modified files: sys/contrib/pf/net pf_ioctl.c Log: SVN rev 179570 on 2008-06-05 19:30:20Z by mlaier Fix range check for rtable id. Revision Changes Path 1.33 +2 -2 src/sys/contrib/pf/net/pf_ioctl.c From owner-cvs-src@FreeBSD.ORG Thu Jun 5 19:54: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 F1D9A1065670; Thu, 5 Jun 2008 19:54:19 +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 CD7048FC24; Thu, 5 Jun 2008 19:54:19 +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 m55JsJhc067592; Thu, 5 Jun 2008 19:54:19 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m55JsJJu067591; Thu, 5 Jun 2008 19:54:19 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200806051954.m55JsJJu067591@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Thu, 5 Jun 2008 19:47: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 LOCKS 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, 05 Jun 2008 19:54:20 -0000 peter 2008-06-05 19:47:58 UTC FreeBSD src repository Modified files: . LOCKS Log: SVN rev 179574 on 2008-06-05 19:47:58Z by peter Update LOCKS syntax. Approved by: core (implicit) Revision Changes Path 1.5 +4 -4 src/LOCKS From owner-cvs-src@FreeBSD.ORG Fri Jun 6 00:06: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 747881065676; Fri, 6 Jun 2008 00:06:45 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 44FDF8FC16; Fri, 6 Jun 2008 00:06:45 +0000 (UTC) (envelope-from brooks@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 m5606jch005541; Fri, 6 Jun 2008 00:06:45 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5606j2S005540; Fri, 6 Jun 2008 00:06:45 GMT (envelope-from brooks@repoman.freebsd.org) Message-Id: <200806060006.m5606j2S005540@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to brooks@repoman.freebsd.org using -f From: Brooks Davis Date: Thu, 5 Jun 2008 22:35: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/usr.bin/cksum 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: Fri, 06 Jun 2008 00:06:45 -0000 brooks 2008-06-05 22:35:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/cksum cksum.c Log: SVN rev 179583 on 2008-06-05 22:35:07Z by brooks MFC r179024: Change a use of u_int32_t to uint32_t. PR: bin/93172 Revision Changes Path 1.17.22.1 +1 -1 src/usr.bin/cksum/cksum.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 00:06: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 B2C101065686; Fri, 6 Jun 2008 00:06:46 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 705628FC17; Fri, 6 Jun 2008 00:06:46 +0000 (UTC) (envelope-from brooks@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 m5606khs005571; Fri, 6 Jun 2008 00:06:46 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5606klx005570; Fri, 6 Jun 2008 00:06:46 GMT (envelope-from brooks@repoman.freebsd.org) Message-Id: <200806060006.m5606klx005570@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to brooks@repoman.freebsd.org using -f From: Brooks Davis Date: Thu, 5 Jun 2008 22:35:58 +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/cksum 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: Fri, 06 Jun 2008 00:06:47 -0000 brooks 2008-06-05 22:35:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/cksum cksum.c Log: SVN rev 179584 on 2008-06-05 22:35:58Z by brooks MFC r179024: Change a use of u_int32_t to uint32_t. PR: bin/93172 Revision Changes Path 1.17.12.1 +1 -1 src/usr.bin/cksum/cksum.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 00:06: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 F1C5F1065754; Fri, 6 Jun 2008 00:06:47 +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 B180C8FC18; Fri, 6 Jun 2008 00:06:47 +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 m5606lM2005598; Fri, 6 Jun 2008 00:06:47 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5606lCu005597; Fri, 6 Jun 2008 00:06:47 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200806060006.m5606lCu005597@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Fri, 6 Jun 2008 00:01:22 +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 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, 06 Jun 2008 00:06:48 -0000 peter 2008-06-06 00:01:22 UTC FreeBSD src repository Modified files: usr.sbin/config Makefile Log: SVN rev 179587 on 2008-06-06 00:01:22Z by peter Remove versioned property cvs2svn:cvs-rev (test-commit) Revision Changes Path 1.39 +0 -0 src/usr.sbin/config/Makefile From owner-cvs-src@FreeBSD.ORG Fri Jun 6 03:22: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 0A221106564A; Fri, 6 Jun 2008 03:22:08 +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 CD42B8FC12; Fri, 6 Jun 2008 03:22:07 +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 m563M7CT034336; Fri, 6 Jun 2008 03:22:07 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m563M7uO034335; Fri, 6 Jun 2008 03:22:07 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200806060322.m563M7uO034335@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Fri, 6 Jun 2008 03:21: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/si si.c si.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, 06 Jun 2008 03:22:08 -0000 peter 2008-06-06 03:21:59 UTC FreeBSD src repository Modified files: sys/dev/si si.c si.h Log: SVN rev 179589 on 2008-06-06 03:21:59Z by peter Checkpoint what I've been running for the last year. Tidy up a bunch of loose ends that "can't happen" any more, if they ever could. Revision Changes Path 1.140 +81 -70 src/sys/dev/si/si.c 1.21 +1 -3 src/sys/dev/si/si.h From owner-cvs-src@FreeBSD.ORG Fri Jun 6 03:23: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 761C11065745; Fri, 6 Jun 2008 03:23:38 +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 BEB988FC17; Fri, 6 Jun 2008 03:23:38 +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 m563Ncmt034455; Fri, 6 Jun 2008 03:23:38 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m563NcYr034454; Fri, 6 Jun 2008 03:23:38 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200806060323.m563NcYr034454@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Fri, 6 Jun 2008 03:23: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.sbin/sicontrol Makefile sicontrol.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, 06 Jun 2008 03:23:40 -0000 peter 2008-06-06 03:23:34 UTC FreeBSD src repository Modified files: usr.sbin/sicontrol Makefile sicontrol.c Log: SVN rev 179590 on 2008-06-06 03:23:34Z by peter Add more card state dump routines. Decode more bitfields etc. Revision Changes Path 1.8 +2 -1 src/usr.sbin/sicontrol/Makefile 1.17 +253 -37 src/usr.sbin/sicontrol/sicontrol.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 04:56: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 14EBC106568F; Fri, 6 Jun 2008 04:56:41 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EF2EC8FC15; Fri, 6 Jun 2008 04:56:40 +0000 (UTC) (envelope-from imp@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 m564ue2D052183; Fri, 6 Jun 2008 04:56:40 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m564uetG052182; Fri, 6 Jun 2008 04:56:40 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200806060456.m564uetG052182@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Fri, 6 Jun 2008 04:56: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/dev/cs if_cs.c if_cs_isa.c if_cs_pccard.c if_csreg.h if_csvar.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, 06 Jun 2008 04:56:41 -0000 imp 2008-06-06 04:56:27 UTC FreeBSD src repository Modified files: sys/dev/cs if_cs.c if_cs_isa.c if_cs_pccard.c if_csreg.h if_csvar.h Log: SVN rev 179591 on 2008-06-06 04:56:27Z by imp Remove unused fields in softc. If they are ever really needed again, they can re-added. Remove CS_NAME. Don't whine when there's an ignored checksum error: User has said STFU, so we should S the FU. (remove mandated properties). Revision Changes Path 1.50 +3 -17 src/sys/dev/cs/if_cs.c 1.9 +0 -3 src/sys/dev/cs/if_cs_isa.c 1.21 +0 -0 src/sys/dev/cs/if_cs_pccard.c 1.7 +0 -3 src/sys/dev/cs/if_csreg.h 1.11 +0 -4 src/sys/dev/cs/if_csvar.h From owner-cvs-src@FreeBSD.ORG Fri Jun 6 05:02: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 45370106567B; Fri, 6 Jun 2008 05:02:59 +0000 (UTC) (envelope-from benno@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2A5988FC0A; Fri, 6 Jun 2008 05:02:59 +0000 (UTC) (envelope-from benno@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 m5652xtM052761; Fri, 6 Jun 2008 05:02:59 GMT (envelope-from benno@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5652xMl052760; Fri, 6 Jun 2008 05:02:59 GMT (envelope-from benno@repoman.freebsd.org) Message-Id: <200806060502.m5652xMl052760@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to benno@repoman.freebsd.org using -f From: Benno Rice Date: Fri, 6 Jun 2008 05:00: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/sys/conf files src/sys/dev/mii miidevs smcphy.c src/sys/dev/smc if_smc.c if_smcreg.h if_smcvar.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, 06 Jun 2008 05:02:59 -0000 benno 2008-06-06 05:00:49 UTC FreeBSD src repository Modified files: sys/conf files sys/dev/mii miidevs Added files: sys/dev/mii smcphy.c sys/dev/smc if_smc.c if_smcreg.h if_smcvar.h Log: SVN rev 179592 on 2008-06-06 05:00:49Z by benno This is a rewritten driver for the SMSC LAN91C111. It's based in part on the sn(4) driver and also looking at newer drivers. The reason for the rewrite is to support MII and to try and resolve some performance issues found when trying to use the sn(4) driver on the Gumstix network boards. For reference, the SMSC LAN91C111 is a non-PCI ethernet part whose lineage dates back to Ye Olde Days of ISA. It seems to get some use in the embedded space these days on parts lacking on-board MACs or on-board PCI controllers, such as the XScale PXA line of ARM CPUs. This also includes a driver for the SMSC LAN83C183 10/100 PHY. Man page to follow. Revision Changes Path 1.1307 +2 -0 src/sys/conf/files 1.57 +4 -0 src/sys/dev/mii/miidevs 1.1 +265 -0 src/sys/dev/mii/smcphy.c (new) 1.1 +1312 -0 src/sys/dev/smc/if_smc.c (new) 1.1 +261 -0 src/sys/dev/smc/if_smcreg.h (new) 1.1 +87 -0 src/sys/dev/smc/if_smcvar.h (new) From owner-cvs-src@FreeBSD.ORG Fri Jun 6 05:03: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 1783A106568C; Fri, 6 Jun 2008 05:03:32 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D93C28FC18; Fri, 6 Jun 2008 05:03:31 +0000 (UTC) (envelope-from imp@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 m5653VZ9053928; Fri, 6 Jun 2008 05:03:31 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5653VrJ053927; Fri, 6 Jun 2008 05:03:31 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200806060503.m5653VrJ053927@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Fri, 6 Jun 2008 05:02: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/dev/cs if_cs_isa.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, 06 Jun 2008 05:03:32 -0000 imp 2008-06-06 05:02:01 UTC FreeBSD src repository Modified files: sys/dev/cs if_cs_isa.c Log: SVN rev 179593 on 2008-06-06 05:02:01Z by imp cs has detach, remove bogus ifdef. Remove dedundant initialization of error to 0. Revision Changes Path 1.10 +1 -3 src/sys/dev/cs/if_cs_isa.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 05:03: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 A5A3E1065678; Fri, 6 Jun 2008 05:03:32 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 735A38FC0A; Fri, 6 Jun 2008 05:03:32 +0000 (UTC) (envelope-from imp@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 m5653WO6053955; Fri, 6 Jun 2008 05:03:32 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5653W13053954; Fri, 6 Jun 2008 05:03:32 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200806060503.m5653W13053954@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Fri, 6 Jun 2008 05:02: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/cs if_cs_pccard.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, 06 Jun 2008 05:03:32 -0000 imp 2008-06-06 05:02:36 UTC FreeBSD src repository Modified files: sys/dev/cs if_cs_pccard.c Log: SVN rev 179594 on 2008-06-06 05:02:36Z by imp Simplify error checking when reading the function.... Revision Changes Path 1.22 +1 -3 src/sys/dev/cs/if_cs_pccard.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 05:09: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 7AD9C106566C; Fri, 6 Jun 2008 05:09:12 +0000 (UTC) (envelope-from benno@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5DD428FC17; Fri, 6 Jun 2008 05:09:12 +0000 (UTC) (envelope-from benno@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 m5659Ckv054737; Fri, 6 Jun 2008 05:09:12 GMT (envelope-from benno@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5659Cgk054736; Fri, 6 Jun 2008 05:09:12 GMT (envelope-from benno@repoman.freebsd.org) Message-Id: <200806060509.m5659Cgk054736@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to benno@repoman.freebsd.org using -f From: Benno Rice Date: Fri, 6 Jun 2008 05:08: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/arm/conf GUMSTIX GUMSTIX.hints src/sys/arm/include intr.h src/sys/arm/xscale/pxa files.pxa if_smc_smi.c pxa_gpio.c pxa_icu.c pxa_machdep.c pxa_obio.c pxa_smi.c pxa_space.c pxa_timer.c pxareg.h pxavar.h std.pxa ... 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, 06 Jun 2008 05:09:12 -0000 benno 2008-06-06 05:08:09 UTC FreeBSD src repository Modified files: sys/arm/include intr.h sys/conf options.arm Added files: sys/arm/conf GUMSTIX GUMSTIX.hints sys/arm/xscale/pxa files.pxa if_smc_smi.c pxa_gpio.c pxa_icu.c pxa_machdep.c pxa_obio.c pxa_smi.c pxa_space.c pxa_timer.c pxareg.h pxavar.h std.pxa uart_bus_pxa.c uart_cpu_pxa.c Log: SVN rev 179595 on 2008-06-06 05:08:09Z by benno Support for the XScale PXA255 SoC as found on the Gumstix Basix and Connex boards. This is enough to net-boot to multiuser. Also supported is the SMSC LAN91C111 parts used on the netCF, netDUO and netMMC add-on boards. I'll be putting some instructions on how to boot this on the Gumstix boards online soon. This is still fairly rough and will be refined over time but I felt it was better to get this out there where other people can help out. Revision Changes Path 1.1 +93 -0 src/sys/arm/conf/GUMSTIX (new) 1.1 +19 -0 src/sys/arm/conf/GUMSTIX.hints (new) 1.9 +3 -0 src/sys/arm/include/intr.h 1.1 +17 -0 src/sys/arm/xscale/pxa/files.pxa (new) 1.1 +124 -0 src/sys/arm/xscale/pxa/if_smc_smi.c (new) 1.1 +358 -0 src/sys/arm/xscale/pxa/pxa_gpio.c (new) 1.1 +258 -0 src/sys/arm/xscale/pxa/pxa_icu.c (new) 1.1 +576 -0 src/sys/arm/xscale/pxa/pxa_machdep.c (new) 1.1 +388 -0 src/sys/arm/xscale/pxa/pxa_obio.c (new) 1.1 +355 -0 src/sys/arm/xscale/pxa/pxa_smi.c (new) 1.1 +329 -0 src/sys/arm/xscale/pxa/pxa_space.c (new) 1.1 +317 -0 src/sys/arm/xscale/pxa/pxa_timer.c (new) 1.1 +759 -0 src/sys/arm/xscale/pxa/pxareg.h (new) 1.1 +112 -0 src/sys/arm/xscale/pxa/pxavar.h (new) 1.1 +9 -0 src/sys/arm/xscale/pxa/std.pxa (new) 1.1 +87 -0 src/sys/arm/xscale/pxa/uart_bus_pxa.c (new) 1.1 +69 -0 src/sys/arm/xscale/pxa/uart_cpu_pxa.c (new) 1.20 +1 -0 src/sys/conf/options.arm From owner-cvs-src@FreeBSD.ORG Fri Jun 6 05:14: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 6E640106568C; Fri, 6 Jun 2008 05:14:31 +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 3B0258FC0C; Fri, 6 Jun 2008 05:14:31 +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 m565EV5I055212; Fri, 6 Jun 2008 05:14:31 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m565EVYo055209; Fri, 6 Jun 2008 05:14:31 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200806060514.m565EVYo055209@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Fri, 6 Jun 2008 05:14: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/sbin/geom/class/part gpart.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: Fri, 06 Jun 2008 05:14:31 -0000 marcel 2008-06-06 05:14:16 UTC FreeBSD src repository Modified files: sbin/geom/class/part gpart.8 Log: SVN rev 179596 on 2008-06-06 05:14:16Z by marcel Update the manpage to reflect reality: o The BSD, PC98 and VTOC8 schemes are supported. o The bootcode command was added to allow installing bootstrap code into the scheme's metadata. Revision Changes Path 1.3 +32 -3 src/sbin/geom/class/part/gpart.8 From owner-cvs-src@FreeBSD.ORG Fri Jun 6 05:25: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 600C610656C4; Fri, 6 Jun 2008 05:25:32 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 452568FC14; Fri, 6 Jun 2008 05:25:32 +0000 (UTC) (envelope-from imp@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 m565PVV3056158; Fri, 6 Jun 2008 05:25:31 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m565PVm5056157; Fri, 6 Jun 2008 05:25:31 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200806060525.m565PVm5056157@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Fri, 6 Jun 2008 05:25: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/cs if_cs.c if_cs_isa.c if_cs_pccard.c if_csvar.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, 06 Jun 2008 05:25:32 -0000 imp 2008-06-06 05:25:24 UTC FreeBSD src repository Modified files: sys/dev/cs if_cs.c if_cs_isa.c if_cs_pccard.c if_csvar.h Log: SVN rev 179597 on 2008-06-06 05:25:24Z by imp Minor clean up to shave about 1.5k off the size of the driver: o remove unused fields from softc and args from cs_alloc_irq o remove some commented code that will never be implemented. o Don't try to send a packet and see if it worked. We don't need this anymore, and it doesn't add any value. o tweaks for BNC and AUI. o limit possible time hung in the kernel to 4s rather than 40s. Revision Changes Path 1.51 +6 -84 src/sys/dev/cs/if_cs.c 1.11 +5 -7 src/sys/dev/cs/if_cs_isa.c 1.23 +0 -1 src/sys/dev/cs/if_cs_pccard.c 1.12 +1 -3 src/sys/dev/cs/if_csvar.h From owner-cvs-src@FreeBSD.ORG Fri Jun 6 07:17: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 7A07D106564A; Fri, 6 Jun 2008 07:17:26 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 43DC08FC18; Fri, 6 Jun 2008 07:17:26 +0000 (UTC) (envelope-from keramida@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 m567HQVi067472; Fri, 6 Jun 2008 07:17:26 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m567HQkZ067471; Fri, 6 Jun 2008 07:17:26 GMT (envelope-from keramida@repoman.freebsd.org) Message-Id: <200806060717.m567HQkZ067471@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to keramida@repoman.freebsd.org using -f From: Giorgos Keramidas Date: Fri, 6 Jun 2008 07:17:04 +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.firewall 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, 06 Jun 2008 07:17:26 -0000 keramida 2008-06-06 07:17:04 UTC FreeBSD src repository Modified files: etc rc.firewall Log: SVN rev 179598 on 2008-06-06 07:17:04Z by keramida Tweak rc.firewall to allow incoming limited broadcast traffic, when configured to run in 'client' mode. PR: conf/15010 Submitted by: Bill Trost, trost at cloud.rain.com Reviewed by: bz MFC after: 2 weeks Revision Changes Path 1.55 +3 -0 src/etc/rc.firewall From owner-cvs-src@FreeBSD.ORG Fri Jun 6 08:28: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 477A7106566B; Fri, 6 Jun 2008 08:28:13 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 296048FC38; Fri, 6 Jun 2008 08:28:13 +0000 (UTC) (envelope-from keramida@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 m568SDmC075839; Fri, 6 Jun 2008 08:28:13 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m568SDK1075838; Fri, 6 Jun 2008 08:28:13 GMT (envelope-from keramida@repoman.freebsd.org) Message-Id: <200806060828.m568SDK1075838@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to keramida@repoman.freebsd.org using -f From: Giorgos Keramidas Date: Fri, 6 Jun 2008 08:27: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/bin/ln ln.1 ln.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, 06 Jun 2008 08:28:13 -0000 keramida 2008-06-06 08:27:59 UTC FreeBSD src repository Modified files: bin/ln ln.1 ln.c Log: SVN rev 179603 on 2008-06-06 08:27:59Z by keramida Add a -w warning flag to ln(1). When the -w option is enabled, ln(1) checks to see if the source of a symlink, i.e. the file it should point to actually exists. The default is the old ln behavior, that does not check, to avoid surprising people who may be using ln(1) in scripts or other non-interactive places. PR: bin/7265 Submitted by: Joel Ray Holveck, detlev!joelh at mail.camalott.com MFC after: 2 weeks Revision Changes Path 1.33 +10 -5 src/bin/ln/ln.1 1.37 +37 -2 src/bin/ln/ln.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 08:54: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 B6EA71065676; Fri, 6 Jun 2008 08:54:29 +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 7FD938FC26; Fri, 6 Jun 2008 08:54:29 +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 m568sTJR087164; Fri, 6 Jun 2008 08:54:29 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m568sTJ5087163; Fri, 6 Jun 2008 08:54:29 GMT (envelope-from dfr@repoman.freebsd.org) Message-Id: <200806060854.m568sTJ5087163@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dfr@repoman.freebsd.org using -f From: Doug Rabson Date: Fri, 6 Jun 2008 08:54: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/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: Fri, 06 Jun 2008 08:54:29 -0000 dfr 2008-06-06 08:54:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/nlm nlm_prot_impl.c Log: SVN rev 179605 on 2008-06-06 08:54:19Z by dfr MFC: r179425 - cope better when client NLM port changes Revision Changes Path 1.4.2.4 +17 -6 src/sys/nlm/nlm_prot_impl.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 08:55: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 B6CEA1065681; Fri, 6 Jun 2008 08:55:00 +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 7EDE68FC23; Fri, 6 Jun 2008 08:55:00 +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 m568t0oB087242; Fri, 6 Jun 2008 08:55:00 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m568t0at087238; Fri, 6 Jun 2008 08:55:00 GMT (envelope-from dfr@repoman.freebsd.org) Message-Id: <200806060855.m568t0at087238@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dfr@repoman.freebsd.org using -f From: Doug Rabson Date: Fri, 6 Jun 2008 08:54:51 +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/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: Fri, 06 Jun 2008 08:55:00 -0000 dfr 2008-06-06 08:54:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/nlm nlm_prot_impl.c Log: SVN rev 179606 on 2008-06-06 08:54:51Z by dfr MFC: r179425 - cope better when client NLM port changes Revision Changes Path 1.6.2.2 +17 -6 src/sys/nlm/nlm_prot_impl.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 09:00: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 C22EC10656BB; Fri, 6 Jun 2008 09:00:16 +0000 (UTC) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8B1478FC13; Fri, 6 Jun 2008 09:00:16 +0000 (UTC) (envelope-from brian@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 m5690G0e087722; Fri, 6 Jun 2008 09:00:16 GMT (envelope-from brian@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5690Gn4087721; Fri, 6 Jun 2008 09:00:16 GMT (envelope-from brian@repoman.freebsd.org) Message-Id: <200806060900.m5690Gn4087721@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to brian@repoman.freebsd.org using -f From: Brian Somers Date: Fri, 6 Jun 2008 08:59: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/sbin/natd natd.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, 06 Jun 2008 09:00:16 -0000 brian 2008-06-06 08:59:55 UTC FreeBSD src repository Modified files: sbin/natd natd.c Log: SVN rev 179607 on 2008-06-06 08:59:55Z by brian Don't abend if we get ENOMEM from sysctl(3). The data returned is sufficient MFC after: 2 weeks Revision Changes Path 1.51 +1 -1 src/sbin/natd/natd.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 09:09: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 973781065682; Fri, 6 Jun 2008 09:09:55 +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 779DE8FC13; Fri, 6 Jun 2008 09:09:55 +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 m5699tTP089623; Fri, 6 Jun 2008 09:09:55 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5699tnh089622; Fri, 6 Jun 2008 09:09:55 GMT (envelope-from dfr@repoman.freebsd.org) Message-Id: <200806060909.m5699tnh089622@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dfr@repoman.freebsd.org using -f From: Doug Rabson Date: Fri, 6 Jun 2008 09:09:37 +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 Symbol.map fcntl.c src/lib/libc_r/uthread uthread_fcntl.c src/lib/libkse/thread thr_fcntl.c src/lib/libthr/thread thr_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: Fri, 06 Jun 2008 09:09:55 -0000 dfr 2008-06-06 09:09:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libc/sys Symbol.map fcntl.c lib/libc_r/uthread uthread_fcntl.c lib/libkse/thread thr_fcntl.c lib/libthr/thread thr_syscalls.c Log: SVN rev 179608 on 2008-06-06 09:09:37Z by dfr MFC: r179358,179434 - make libc's fcntl symbol weak and extend the limited forward ABI compatibility for fcntl to the thread libraries. Revision Changes Path 1.9.2.2 +1 -0 src/lib/libc/sys/Symbol.map 1.1.2.2 +3 -1 src/lib/libc/sys/fcntl.c 1.16.2.1 +3 -1 src/lib/libc_r/uthread/uthread_fcntl.c 1.22.2.1 +2 -1 src/lib/libkse/thread/thr_fcntl.c 1.16.2.1 +2 -1 src/lib/libthr/thread/thr_syscalls.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 09:14: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 90E141065675; Fri, 6 Jun 2008 09:14:05 +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 71B3C8FC2E; Fri, 6 Jun 2008 09:14:05 +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 m569E5LA090094; Fri, 6 Jun 2008 09:14:05 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m569E5DZ090093; Fri, 6 Jun 2008 09:14:05 GMT (envelope-from dfr@repoman.freebsd.org) Message-Id: <200806060914.m569E5DZ090093@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dfr@repoman.freebsd.org using -f From: Doug Rabson Date: Fri, 6 Jun 2008 09:13:43 +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 fcntl.c src/lib/libc_r/uthread uthread_fcntl.c src/lib/libpthread/thread thr_fcntl.c src/lib/libthr/thread thr_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: Fri, 06 Jun 2008 09:14:05 -0000 dfr 2008-06-06 09:13:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/sys fcntl.c lib/libc_r/uthread uthread_fcntl.c lib/libpthread/thread thr_fcntl.c lib/libthr/thread thr_syscalls.c Log: SVN rev 179609 on 2008-06-06 09:13:43Z by dfr MFC: r179358,179434 - make libc's fcntl symbol weak and extend the limited forward ABI compatibility for fcntl to the thread libraries. Revision Changes Path 1.1.4.2 +3 -1 src/lib/libc/sys/fcntl.c 1.15.14.1 +3 -1 src/lib/libc_r/uthread/uthread_fcntl.c 1.19.8.1 +3 -1 src/lib/libpthread/thread/thr_fcntl.c 1.9.2.3 +2 -1 src/lib/libthr/thread/thr_syscalls.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 09:17: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 2862C1065678; Fri, 6 Jun 2008 09:17:18 +0000 (UTC) (envelope-from brian@Awfulhak.org) Received: from storm.uk.FreeBSD.org (storm.uk.FreeBSD.org [194.242.157.42]) by mx1.freebsd.org (Postfix) with ESMTP id A671F8FC2C; Fri, 6 Jun 2008 09:17:17 +0000 (UTC) (envelope-from brian@Awfulhak.org) Received: from store.lan.Awfulhak.org (store.lan.Awfulhak.org [172.16.0.35]) by storm.uk.FreeBSD.org (8.14.2/8.14.2) with ESMTP id m569GjKr029763; Fri, 6 Jun 2008 10:16:52 +0100 (BST) (envelope-from brian@Awfulhak.org) Received: from store.lan.Awfulhak.org (localhost.localdomain [127.0.0.1]) by localhost (Email Security Appliance) with SMTP id C49F1C9BEE2; Fri, 6 Jun 2008 09:16:44 +0000 (GMT) Received: from gw.Awfulhak.org (gw.lan.Awfulhak.org [172.16.0.1]) by store.lan.Awfulhak.org (Email Security Appliance) with ESMTP id 4BD5FC9DB88; Fri, 6 Jun 2008 09:16:38 +0000 (GMT) Received: from dev.lan.Awfulhak.org (brian@dev.lan.Awfulhak.org [172.16.0.5]) by gw.Awfulhak.org (8.14.2/8.14.2) with ESMTP id m569Gb1U055268; Fri, 6 Jun 2008 02:16:37 -0700 (PDT) (envelope-from brian@Awfulhak.org) Date: Fri, 6 Jun 2008 02:16:37 -0700 From: Brian Somers To: Peter Wemm Message-ID: <20080606021637.588d5fb0@dev.lan.Awfulhak.org> In-Reply-To: <200806060006.m5606lCu005597@repoman.freebsd.org> References: <200806060006.m5606lCu005597@repoman.freebsd.org> X-Mailer: Claws Mail 3.4.0 (GTK+ 2.12.9; i386-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, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/config 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, 06 Jun 2008 09:17:18 -0000 On Fri, 6 Jun 2008 00:01:22 +0000 (UTC) Peter Wemm wrote: > peter 2008-06-06 00:01:22 UTC > > FreeBSD src repository > > Modified files: > usr.sbin/config Makefile > Log: > SVN rev 179587 on 2008-06-06 00:01:22Z by peter > > Remove versioned property cvs2svn:cvs-rev (test-commit) > > Revision Changes Path > 1.39 +0 -0 src/usr.sbin/config/Makefile Do you have any words of wisdom about "versioned properties"? I did a 'svn propdel cvs2svn:cvs-rev natd.c' after my attempted commit said: Sending natd.c Transmitting file data .svn: Commit failed (details follow): svn: Commit blocked by pre-commit hook (exit code 1) with output: Path "head/sbin/natd/natd.c" needs to have "cvs2svn:cvs-rev" removed with "svn propdel". == Pre-commit problem count: 1 The commit worked after the 'propdel'... Cheers. -- Brian Somers Don't _EVER_ lose your sense of humour ! From owner-cvs-src@FreeBSD.ORG Fri Jun 6 09:35: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 3F4DB1065758; Fri, 6 Jun 2008 09:35:22 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 07B8E8FC18; Fri, 6 Jun 2008 09:35:22 +0000 (UTC) (envelope-from stas@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 m569ZL0V091884; Fri, 6 Jun 2008 09:35:21 GMT (envelope-from stas@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m569ZLbW091883; Fri, 6 Jun 2008 09:35:21 GMT (envelope-from stas@repoman.freebsd.org) Message-Id: <200806060935.m569ZLbW091883@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to stas@repoman.freebsd.org using -f From: Stanislav Sedov Date: Fri, 6 Jun 2008 09:35: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/arm/at91 if_ate.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, 06 Jun 2008 09:35:22 -0000 stas 2008-06-06 09:35:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/arm/at91 if_ate.c Log: SVN rev 179610 on 2008-06-06 09:35:08Z by stas MFC rev. 1.22. - Don't return 0xffff if PHY id isn't equal 0. Revision Changes Path 1.20.2.2 +0 -2 src/sys/arm/at91/if_ate.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 09:59: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 0A67910656B4; Fri, 6 Jun 2008 09:59:41 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C73DD8FC25; Fri, 6 Jun 2008 09:59:40 +0000 (UTC) (envelope-from stas@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 m569xe2i093719; Fri, 6 Jun 2008 09:59:40 GMT (envelope-from stas@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m569xeJt093718; Fri, 6 Jun 2008 09:59:40 GMT (envelope-from stas@repoman.freebsd.org) Message-Id: <200806060959.m569xeJt093718@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to stas@repoman.freebsd.org using -f From: Stanislav Sedov Date: Fri, 6 Jun 2008 09:59: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/arm/at91 kb920x_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, 06 Jun 2008 09:59:41 -0000 stas 2008-06-06 09:59:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/arm/at91 kb920x_machdep.c Log: SVN rev 179611 on 2008-06-06 09:59:34Z by stas MFC rev. 1.28. - Fix a typo in comment. Approved by: kib Revision Changes Path 1.23.2.3 +1 -1 src/sys/arm/at91/kb920x_machdep.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 10:02: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 C13EC1065675; Fri, 6 Jun 2008 10:02:56 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8A0DB8FC1B; Fri, 6 Jun 2008 10:02:56 +0000 (UTC) (envelope-from stas@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 m56A2u0i094028; Fri, 6 Jun 2008 10:02:56 GMT (envelope-from stas@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m56A2uiN094027; Fri, 6 Jun 2008 10:02:56 GMT (envelope-from stas@repoman.freebsd.org) Message-Id: <200806061002.m56A2uiN094027@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to stas@repoman.freebsd.org using -f From: Stanislav Sedov Date: Fri, 6 Jun 2008 10:02:43 +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 uplcom.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, 06 Jun 2008 10:02:56 -0000 stas 2008-06-06 10:02:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/usb uplcom.c Log: SVN rev 179612 on 2008-06-06 10:02:43Z by stas MFC rev. 1.51 - Add quirk for the TrendNet TU-S9 adapter, which uses new version of PL2303. Approved by: kib Revision Changes Path 1.50.2.1 +3 -0 src/sys/dev/usb/uplcom.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 10:12: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 6243A10656B0; Fri, 6 Jun 2008 10:12:50 +0000 (UTC) (envelope-from stas@ht-systems.ru) Received: from smtp.ht-systems.ru (mr0.ht-systems.ru [78.110.50.55]) by mx1.freebsd.org (Postfix) with ESMTP id 071378FC1C; Fri, 6 Jun 2008 10:12:48 +0000 (UTC) (envelope-from stas@ht-systems.ru) Received: from [83.166.229.34] (helo=phonon.ht-systems.ru) by smtp.ht-systems.ru with esmtpa (Exim 4.62) (envelope-from ) id 1K4Yfr-0000UE-7r; Fri, 06 Jun 2008 13:55:55 +0400 Received: by phonon.ht-systems.ru (Postfix, from userid 1001) id F13B17EE876; Fri, 6 Jun 2008 13:55:58 +0400 (MSD) Date: Fri, 6 Jun 2008 13:55:54 +0400 From: Stanislav Sedov To: Stanislav Sedov Message-Id: <20080606135554.ef27d033.stas@FreeBSD.org> In-Reply-To: <200806060935.m569ZLbW091883@repoman.freebsd.org> References: <200806060935.m569ZLbW091883@repoman.freebsd.org> Organization: The FreeBSD Project X-XMPP: ssedov@jabber.ru X-Voice: +7 916 849 20 23 X-PGP-Fingerprin: F21E D6CC 5626 9609 6CE2 A385 2BF5 5993 EB26 9581 X-Mailer: carrier-pigeon Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Fri__6_Jun_2008_13_55_54_+0400_6Bstifh/C..h9ekW" Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/arm/at91 if_ate.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, 06 Jun 2008 10:12:50 -0000 --Signature=_Fri__6_Jun_2008_13_55_54_+0400_6Bstifh/C..h9ekW Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, 6 Jun 2008 09:35:08 +0000 (UTC) Stanislav Sedov mentioned: > stas 2008-06-06 09:35:08 UTC >=20 > FreeBSD src repository >=20 > Modified files: (Branch: RELENG_7) > sys/arm/at91 if_ate.c=20 > Log: > SVN rev 179610 on 2008-06-06 09:35:08Z by stas > =20 > MFC rev. 1.22. > =20 > - Don't return 0xffff if PHY id isn't equal 0. This commit was approved by kib@. It seems that svn doesn't support forced commits:-( --=20 Stanislav Sedov ST4096-RIPE --Signature=_Fri__6_Jun_2008_13_55_54_+0400_6Bstifh/C..h9ekW Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEUEARECAAYFAkhJCa4ACgkQK/VZk+smlYFzXQCVFKpc2hctJNXS30/EiOSLvDPz RgCffPAjceCWga6q0RXcDy7Tkaxk3KM= =s8ZD -----END PGP SIGNATURE----- --Signature=_Fri__6_Jun_2008_13_55_54_+0400_6Bstifh/C..h9ekW-- From owner-cvs-src@FreeBSD.ORG Fri Jun 6 11:20: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 32F101065673; Fri, 6 Jun 2008 11:20:00 +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 EFCB68FC27; Fri, 6 Jun 2008 11:19:59 +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 m56BJxfc002387; Fri, 6 Jun 2008 11:19:59 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m56BJxmq002386; Fri, 6 Jun 2008 11:19:59 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200806061119.m56BJxmq002386@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Fri, 6 Jun 2008 11:19:54 +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/mount mount.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: Fri, 06 Jun 2008 11:20:00 -0000 kib 2008-06-06 11:19:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sbin/mount mount.8 Log: SVN rev 179613 on 2008-06-06 11:19:54Z by kib MFC rev. 179513. Add note about a reason to use mount(8) instead of mount_somefs. Revision Changes Path 1.82.2.2 +11 -0 src/sbin/mount/mount.8 From owner-cvs-src@FreeBSD.ORG Fri Jun 6 11:25: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 DF45E1065681; Fri, 6 Jun 2008 11:25:15 +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 A87E08FC1B; Fri, 6 Jun 2008 11:25:15 +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 m56BPF1I002900; Fri, 6 Jun 2008 11:25:15 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m56BPF8Q002899; Fri, 6 Jun 2008 11:25:15 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200806061125.m56BPF8Q002899@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Fri, 6 Jun 2008 11:25: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/sbin/mount mount.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: Fri, 06 Jun 2008 11:25:16 -0000 kib 2008-06-06 11:25:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sbin/mount mount.8 Log: SVN rev 179614 on 2008-06-06 11:25:03Z by kib MFC rev. 179514 (committed by ru). Fix markup after the rev. 179513. Revision Changes Path 1.82.2.3 +6 -4 src/sbin/mount/mount.8 From owner-cvs-src@FreeBSD.ORG Fri Jun 6 12:04: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 231F110656E6; Fri, 6 Jun 2008 12:04:47 +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 E26688FC15; Fri, 6 Jun 2008 12:04:46 +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 m56C4kIc007482; Fri, 6 Jun 2008 12:04:46 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m56C4kEP007481; Fri, 6 Jun 2008 12:04:46 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200806061204.m56C4kEP007481@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Fri, 6 Jun 2008 12:04:31 +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 sys_pipe.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, 06 Jun 2008 12:04:47 -0000 kib 2008-06-06 12:04:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern sys_pipe.c Log: SVN rev 179615 on 2008-06-06 12:04:31Z by kib MFC rev. 1.197 AKA r179242: The pipe_peer that has the knote for write shall be present. Ignore the pipe_present value for EVFILT_WRITE in filt_pipedetach(). Revision Changes Path 1.191.2.2 +1 -6 src/sys/kern/sys_pipe.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 12:18: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 425911065677; Fri, 6 Jun 2008 12:18:33 +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 27AFE8FC2C; Fri, 6 Jun 2008 12:18: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 m56CIXkb013761; Fri, 6 Jun 2008 12:18:33 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m56CIXJX013760; Fri, 6 Jun 2008 12:18:33 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200806061218.m56CIXJX013760@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Fri, 6 Jun 2008 12:17:28 +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 sys_pipe.c src/sys/sys pipe.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, 06 Jun 2008 12:18:33 -0000 kib 2008-06-06 12:17:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern sys_pipe.c sys/sys pipe.h Log: SVN rev 179616 on 2008-06-06 12:17:28Z by kib MFC rev. 1.198 of sys/kern/sys_pipe.c, rev. 1.30 of sys/sys/pipe.h AKA r179243. Another problem caused by the knlist_cleardel() potentially dropping PIPE_MTX(). Since the pipe_present is cleared before (potentially) sleeping, the second thread may enter the pipeclose() for the reciprocal pipe end. The test at the end of the pipeclose() for the pipe_present == 0 would succeed, allowing the second thread to free the pipe memory. First threads then accesses the freed memory after being woken up. Properly track the closing state of the pipe in the pipe_present. Introduce the intermediate state that marks the pipe as mostly dismantled but might be sleeping waiting for the knote list to be cleared. Free the pipe pair memory only when both ends pass that point. Revision Changes Path 1.191.2.3 +22 -11 src/sys/kern/sys_pipe.c 1.29.10.1 +7 -0 src/sys/sys/pipe.h From owner-cvs-src@FreeBSD.ORG Fri Jun 6 12:28: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 B2D7110656B8; Fri, 6 Jun 2008 12:28:49 +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 80D058FC18; Fri, 6 Jun 2008 12:28:49 +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 m56CSnqg018651; Fri, 6 Jun 2008 12:28:49 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m56CSnSH018650; Fri, 6 Jun 2008 12:28:49 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200806061228.m56CSnSH018650@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Fri, 6 Jun 2008 12:28: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/sbin/mount mount.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: Fri, 06 Jun 2008 12:28:49 -0000 kib 2008-06-06 12:28:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sbin/mount mount.8 Log: SVN rev 179617 on 2008-06-06 12:28:33Z by kib Put the svn:mergeinfo on the directory instead of the mount.8. Revision Changes Path 1.82.2.4 +0 -0 src/sbin/mount/mount.8 From owner-cvs-src@FreeBSD.ORG Fri Jun 6 14: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 47EFD106567D; Fri, 6 Jun 2008 14:28:41 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 10A3D8FC19; Fri, 6 Jun 2008 14:28:40 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id m56EPgXv045214; Fri, 6 Jun 2008 08:25:42 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 06 Jun 2008 08:27:06 -0600 (MDT) Message-Id: <20080606.082706.-345494353.imp@bsdimp.com> To: sobomax@freebsd.org From: "M. Warner Losh" In-Reply-To: <4846F30A.5070204@FreeBSD.org> References: <20080604192955.GA46284@troutmask.apl.washington.edu> <4846EF10.1020803@FreeBSD.org> <4846F30A.5070204@FreeBSD.org> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Fri, 06 Jun 2008 14:41:22 +0000 Cc: danfe@freebsd.org, src-committers@freebsd.org, flz@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, sgk@troutmask.apl.washington.edu, wb@freebie.xs4all.nl, remko@freebsd.org, cokane@freebsd.org Subject: Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.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: Fri, 06 Jun 2008 14:28:41 -0000 : It's not your call either. We have style(9), which says: Thus quote he from the holy book of style, section nine, verses 127-134 : For consistency, getopt(3) should be used to parse options. Options : should be sorted in the getopt(3) call and the switch statement, : unless : parts of the switch cascade. Elements in a switch statement that : cascade : should have a FALLTHROUGH comment. Numerical arguments should be : checked : for accuracy. Code that cannot be reached should have a : NOTREACHED com- : ment. : : There is nothing about getopt_long(3) being acceptable : replacement/addition to the getopt(3). Style(9) is about documenting the normative style of the project. While we prefer people to use it, it isn't religious dogma. getopt_long() is in the spirit of style(9) which is trying to say "don't be a dumb-ass and write your own argument parsing routine." Warner From owner-cvs-src@FreeBSD.ORG Fri Jun 6 16:10: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 1E2F5106573D; Fri, 6 Jun 2008 16:10:19 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AE4EC8FC25; Fri, 6 Jun 2008 16:10:13 +0000 (UTC) (envelope-from imp@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 m56GADGX047390; Fri, 6 Jun 2008 16:10:13 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m56GADVv047389; Fri, 6 Jun 2008 16:10:13 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200806061610.m56GADVv047389@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Fri, 6 Jun 2008 16: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/dev/cs if_cs_isa.c if_cs_pccard.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, 06 Jun 2008 16:10:20 -0000 imp 2008-06-06 16:10:10 UTC FreeBSD src repository Modified files: sys/dev/cs if_cs_isa.c if_cs_pccard.c Log: SVN rev 179618 on 2008-06-06 16:10:10Z by imp Forgot to commit these files too :-( Revision Changes Path 1.12 +2 -2 src/sys/dev/cs/if_cs_isa.c 1.24 +1 -1 src/sys/dev/cs/if_cs_pccard.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 16: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 622601065671; Fri, 6 Jun 2008 16:17: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 513648FC13; Fri, 6 Jun 2008 16:17:01 +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 m56GH1L9048016; Fri, 6 Jun 2008 16:17:01 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m56GH1SE048015; Fri, 6 Jun 2008 16:17:01 GMT (envelope-from obrien@repoman.freebsd.org) Message-Id: <200806061617.m56GH1SE048015@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: Fri, 6 Jun 2008 16:16: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/contrib/cvs/src classify.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, 06 Jun 2008 16:17:01 -0000 obrien 2008-06-06 16:16:44 UTC FreeBSD src repository Modified files: contrib/cvs/src classify.c Log: SVN rev 179619 on 2008-06-06 16:16:44Z by obrien Optimize the CVS bug #17168 fix by relaxing the conditions for update with respect to sticky options. (r179561 was WRT sticky and branch tags) Consulted with: Mark Baushke Revision Changes Path 1.3 +1 -0 src/contrib/cvs/src/classify.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 17:22: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 B151E106564A; Fri, 6 Jun 2008 17:22:18 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BD5018FC28; Fri, 6 Jun 2008 17:22:18 +0000 (UTC) (envelope-from imp@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 m56HMI18067343; Fri, 6 Jun 2008 17:22:18 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m56HMIKx067342; Fri, 6 Jun 2008 17:22:18 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200806061722.m56HMIKx067342@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Fri, 6 Jun 2008 17:22: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/cs if_cs.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, 06 Jun 2008 17:22:18 -0000 imp 2008-06-06 17:22:07 UTC FreeBSD src repository Modified files: sys/dev/cs if_cs.c Log: SVN rev 179620 on 2008-06-06 17:22:07Z by imp o Remove unused cs_debug tunable. I think I added it and then nothing with it. Bad imp. Removing us dips us under 10,000 in size too. o Replace an unconditional 30ms DELAY (yes, busy wait) with a check of the SIBUSY bit in the SelfST register before accessing the eeprom. This changes the time to read the EEPROM from 2 * 20 * 30ms (1.2s) to < 20*25us (.0005s) and make the attach of the card tolerable when ethernet media is present. Include data from the datasheet about why this works. While this is a 2500x speed increase, it doesn't really matter at all once the card is probed... o set dev earlier in softc. Revision Changes Path 1.52 +22 -10 src/sys/dev/cs/if_cs.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 17:27: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 B2D0A1065670; Fri, 6 Jun 2008 17:27:34 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A5C298FC4B; Fri, 6 Jun 2008 17:27:34 +0000 (UTC) (envelope-from imp@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 m56HRYiw067764; Fri, 6 Jun 2008 17:27:34 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m56HRYFg067763; Fri, 6 Jun 2008 17:27:34 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200806061727.m56HRYFg067763@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Fri, 6 Jun 2008 17:27: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/cs if_cs.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, 06 Jun 2008 17:27:34 -0000 imp 2008-06-06 17:27:19 UTC FreeBSD src repository Modified files: sys/dev/cs if_cs.c Log: SVN rev 179621 on 2008-06-06 17:27:19Z by imp Tweak a comment and a constant to restore old 30ms upper bound. cs_readreg takes ~2us not ~1us to run. Revision Changes Path 1.53 +3 -3 src/sys/dev/cs/if_cs.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 18:31: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 520DD1065672; Fri, 6 Jun 2008 18:31:25 +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 5FC228FC1B; Fri, 6 Jun 2008 18:31:25 +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 m56IVP0D074009; Fri, 6 Jun 2008 18:31:25 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m56IVPCC074008; Fri, 6 Jun 2008 18:31:25 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806061831.m56IVPCC074008@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 6 Jun 2008 18:29: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/dev/ichsmb ichsmb.c ichsmb_pci.c ichsmb_var.h src/sys/pci amdpm.c amdsmb.c intpm.c nfsmb.c viapm.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, 06 Jun 2008 18:31:25 -0000 jhb 2008-06-06 18:29:56 UTC FreeBSD src repository Modified files: sys/dev/ichsmb ichsmb.c ichsmb_pci.c ichsmb_var.h sys/pci amdpm.c amdsmb.c intpm.c nfsmb.c viapm.c Log: SVN rev 179622 on 2008-06-06 18:29:56Z by jhb - Use bus_foo() rather than bus_space_foo() and remove bus space tag/handle from softc. - Mark interrupt handlers MPSAFE as these drivers have been locked for a while. Revision Changes Path 1.19 +62 -62 src/sys/dev/ichsmb/ichsmb.c 1.21 +1 -3 src/sys/dev/ichsmb/ichsmb_pci.c 1.5 +0 -2 src/sys/dev/ichsmb/ichsmb_var.h 1.22 +4 -8 src/sys/pci/amdpm.c 1.6 +2 -6 src/sys/pci/amdsmb.c 1.42 +2 -2 src/sys/pci/intpm.c 1.9 +2 -8 src/sys/pci/nfsmb.c 1.19 +3 -9 src/sys/pci/viapm.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 18:38: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 CEEC610656BB; Fri, 6 Jun 2008 18:38:56 +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 DDEDD8FC1E; Fri, 6 Jun 2008 18:38:56 +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 m56IcupJ074643; Fri, 6 Jun 2008 18:38:56 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m56Icu2E074642; Fri, 6 Jun 2008 18:38:56 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200806061838.m56Icu2E074642@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Fri, 6 Jun 2008 18:38: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/vm vm_page.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, 06 Jun 2008 18:38:56 -0000 alc 2008-06-06 18:38:43 UTC FreeBSD src repository Modified files: sys/vm vm_page.c Log: SVN rev 179623 on 2008-06-06 18:38:43Z by alc Essentially, neither madvise(..., MADV_DONTNEED) nor madvise(..., MADV_FREE) work. (Moreover, I don't believe that they have ever worked as intended.) The explanation is fairly simple. Both MADV_DONTNEED and MADV_FREE perform vm_page_dontneed() on each page within the range given to madvise(). This function moves the page to the inactive queue. Specifically, if the page is clean, it is moved to the head of the inactive queue where it is first in line for processing by the page daemon. On the other hand, if it is dirty, it is placed at the tail. Let's further examine the case in which the page is clean. Recall that the page is at the head of the line for processing by the page daemon. The expectation of vm_page_dontneed()'s author was that the page would be transferred from the inactive queue to the cache queue by the page daemon. (Once the page is in the cache queue, it is, in effect, free, that is, it can be reallocated to a new vm object by vm_page_alloc() if it isn't reactivated quickly enough by a user of the old vm object.) The trouble is that nowhere in the execution of either MADV_DONTNEED or MADV_FREE is either the machine-independent reference flag (PG_REFERENCED) or the reference bit in any page table entry (PTE) mapping the page cleared. Consequently, the immediate reaction of the page daemon is to reactivate the page because it is referenced. In effect, the madvise() was for naught. The case in which the page was dirty is not too different. Instead of being laundered, the page is reactivated. Note: The essential difference between MADV_DONTNEED and MADV_FREE is that MADV_FREE clears a page's dirty field. So, MADV_FREE is always executing the clean case above. This revision changes vm_page_dontneed() to clear both the machine- independent reference flag (PG_REFERENCED) and the reference bit in all PTEs mapping the page. MFC after: 6 weeks Revision Changes Path 1.371 +7 -0 src/sys/vm/vm_page.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 18: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 1A2FC106568D; Fri, 6 Jun 2008 18:41:07 +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 0F12E8FC16; Fri, 6 Jun 2008 18:41:07 +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 m56If6Lw074935; Fri, 6 Jun 2008 18:41:06 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m56If6Y7074934; Fri, 6 Jun 2008 18:41:06 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806061841.m56If6Y7074934@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 6 Jun 2008 18:40: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/bktr bktr_i2c.c src/sys/dev/iicbus iicsmb.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, 06 Jun 2008 18:41:07 -0000 jhb 2008-06-06 18:40:38 UTC FreeBSD src repository Modified files: sys/dev/bktr bktr_i2c.c sys/dev/iicbus iicsmb.c Log: SVN rev 179624 on 2008-06-06 18:40:38Z by jhb Explicitly lock Giant in smbus_if methods in the bktr_i2c and iicsmb drivers for now. This can be replaced with driver locks when these drivers are locked. Revision Changes Path 1.30 +26 -1 src/sys/dev/bktr/bktr_i2c.c 1.15 +41 -8 src/sys/dev/iicbus/iicsmb.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 18:45: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 03BFE1065676; Fri, 6 Jun 2008 18:45:54 +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 134228FC15; Fri, 6 Jun 2008 18:45:54 +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 m56Ijrhj075331; Fri, 6 Jun 2008 18:45:53 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m56IjrsU075326; Fri, 6 Jun 2008 18:45:53 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806061845.m56IjrsU075326@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 6 Jun 2008 18:45:32 +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/smbus smb.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, 06 Jun 2008 18:45:54 -0000 jhb 2008-06-06 18:45:32 UTC FreeBSD src repository Modified files: sys/dev/smbus smb.c Log: SVN rev 179625 on 2008-06-06 18:45:32Z by jhb - Store the device_t of the smbX device in the softc. - Store the softc of the device in the 'si_drv1' of the cdev. - Lookup the softc via 'si_drv1' in cdev methods rather than using the minor number as a unit for devclass_get_softc(). - Lookup the device_t via the softc field in cdev methods rather than using the minor number as a unit for devclass_get_device(). - Add a mutex to the softc to protect 'sc_opened'. - Remove D_NEEDGIANT as all the smbus drivers are now MPSAFE and this driver is now MPSAFE. - Remove some checks for NULL softc pointers that can't happen and don't bzero the softc during attach. Revision Changes Path 1.39 +22 -37 src/sys/dev/smbus/smb.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 19:11: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 00D70106564A; Fri, 6 Jun 2008 19:11:24 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id B5E6A8FC16; Fri, 6 Jun 2008 19:11:23 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.64.3]) by phk.freebsd.dk (Postfix) with ESMTP id 208DE170E5; Fri, 6 Jun 2008 19:11:22 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.2/8.14.2) with ESMTP id m56JBL55001810; Fri, 6 Jun 2008 19:11:21 GMT (envelope-from phk@critter.freebsd.dk) To: Alan Cox From: "Poul-Henning Kamp" In-Reply-To: Your message of "Fri, 06 Jun 2008 18:38:43 GMT." <200806061838.m56Icu2E074642@repoman.freebsd.org> Date: Fri, 06 Jun 2008 19:11:21 +0000 Message-ID: <1809.1212779481@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_page.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, 06 Jun 2008 19:11:24 -0000 In message <200806061838.m56Icu2E074642@repoman.freebsd.org>, Alan Cox writes: >alc 2008-06-06 18:38:43 UTC > > FreeBSD src repository > > Modified files: > sys/vm vm_page.c > Log: > SVN rev 179623 on 2008-06-06 18:38:43Z by alc > > Essentially, neither madvise(..., MADV_DONTNEED) nor madvise(..., MADV_FREE) > work. (Moreover, I don't believe that they have ever worked as intended.) I remember they did have a measurable but minor impact on performance in systems which paged a lot, back when they were introduced, sort of 1995-ish. But with the subsequent plunge in RAM prices they never saw much use. Thanks for fixing them. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Fri Jun 6 20:56: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 A3F671065682; Fri, 6 Jun 2008 20:56:47 +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 52D648FC1F; Fri, 6 Jun 2008 20:56:47 +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 m56KtqcK015893; Fri, 6 Jun 2008 16:56:41 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: src-committers@freebsd.org Date: Fri, 6 Jun 2008 15:24:57 -0400 User-Agent: KMail/1.9.7 References: <200806061845.m56IjrsU075326@repoman.freebsd.org> In-Reply-To: <200806061845.m56IjrsU075326@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200806061524.57417.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Fri, 06 Jun 2008 16:56:41 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/7390/Fri Jun 6 13:50:38 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, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/smbus smb.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, 06 Jun 2008 20:56:47 -0000 On Friday 06 June 2008 02:45:32 pm John Baldwin wrote: > jhb 2008-06-06 18:45:32 UTC > > FreeBSD src repository > > Modified files: > sys/dev/smbus smb.c > Log: > SVN rev 179625 on 2008-06-06 18:45:32Z by jhb > > - Store the device_t of the smbX device in the softc. > - Store the softc of the device in the 'si_drv1' of the cdev. > - Lookup the softc via 'si_drv1' in cdev methods rather than using the > minor number as a unit for devclass_get_softc(). > - Lookup the device_t via the softc field in cdev methods rather than > using the minor number as a unit for devclass_get_device(). > - Add a mutex to the softc to protect 'sc_opened'. > - Remove D_NEEDGIANT as all the smbus drivers are now MPSAFE and this driver > is now MPSAFE. > - Remove some checks for NULL softc pointers that can't happen and don't > bzero the softc during attach. All the smbus(4) stuff is MPSAFE now. I do plan to look at iic(4) soonish as it is similar in design to smbus(4). Once it is locked then if_ic(4) can be locked. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Jun 6 21: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 50E221065720; Fri, 6 Jun 2008 21: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 36E278FC1C; Fri, 6 Jun 2008 21: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 m56LbD00001543; Fri, 6 Jun 2008 21:37:13 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m56LbD88001542; Fri, 6 Jun 2008 21:37:13 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200806062137.m56LbD88001542@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Fri, 6 Jun 2008 21:32: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 MAINTAINERS 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, 06 Jun 2008 21:37:13 -0000 peter 2008-06-06 21:32:01 UTC FreeBSD src repository Modified files: . MAINTAINERS Log: SVN rev 179626 on 2008-06-06 21:32:01Z by peter Update description text Revision Changes Path 1.150 +1 -1 src/MAINTAINERS From owner-cvs-src@FreeBSD.ORG Fri Jun 6 21:57: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 CEADD10657F4; Fri, 6 Jun 2008 21:57:33 +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 B4DEE8FC1E; Fri, 6 Jun 2008 21:57:33 +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 m56LvXFd003159; Fri, 6 Jun 2008 21:57:33 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m56LvXBN003158; Fri, 6 Jun 2008 21:57:33 GMT (envelope-from thompsa@repoman.freebsd.org) Message-Id: <200806062157.m56LvXBN003158@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to thompsa@repoman.freebsd.org using -f From: Andrew Thompson Date: Fri, 6 Jun 2008 21:57:28 +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/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: Fri, 06 Jun 2008 21:57:34 -0000 thompsa 2008-06-06 21:57:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if_bridge.c Log: SVN rev 179627 on 2008-06-06 21:57:28Z by thompsa MFC r174749, r175396, r175419, r175432 - Simplify the error handling - Nuke licence clause 3 & 4 - Drop frames to any of the reserved multicast addresses - Remove duplicated code for testing local packets. Revision Changes Path 1.11.2.56 +65 -91 src/sys/net/if_bridge.c From owner-cvs-src@FreeBSD.ORG Fri Jun 6 23:22: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 972DD1065673; Fri, 6 Jun 2008 23:22:48 +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 96A838FC19; Fri, 6 Jun 2008 23:22:48 +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 m56NMmFx077257; Fri, 6 Jun 2008 23:22:48 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m56NMmk3077256; Fri, 6 Jun 2008 23:22:48 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200806062322.m56NMmk3077256@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Fri, 6 Jun 2008 22:44: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/sbin/geom/misc subr.c subr.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, 06 Jun 2008 23:22:48 -0000 marcel 2008-06-06 22:44:03 UTC FreeBSD src repository Modified files: sbin/geom/misc subr.c subr.h Log: SVN rev 179628 on 2008-06-06 22:44:03Z by marcel Add two support functions: o gctl_delete_param() -- intended for parameters that are consumed by geom(8) itself and which should not be passed to the kernel. o gctl_has_param() -- intended to check if optional parameters are present. Both are needed by gpart(8) to process the optional parameter for writing bootcode to a partition (as part of the bootcode verb). However, the kernel is itself not involved in this matter and the parameter needs to be removed from the request destined for the kernel. Revision Changes Path 1.8 +44 -0 src/sbin/geom/misc/subr.c 1.9 +3 -0 src/sbin/geom/misc/subr.h From owner-cvs-src@FreeBSD.ORG Fri Jun 6 23: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 DFDA81065672; Fri, 6 Jun 2008 23:25:45 +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 C980D8FC16; Fri, 6 Jun 2008 23:25:45 +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 3BFD62C2D1F; Fri, 6 Jun 2008 18:06:08 -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 B8froHUGxVgt; Fri, 6 Jun 2008 18:06:00 -0500 (CDT) Received: from [10.194.94.15] (nat-168-7-245-52.rice.edu [168.7.245.52]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.cs.rice.edu (Postfix) with ESMTP id 7BE642C2D0A; Fri, 6 Jun 2008 18:06:00 -0500 (CDT) Message-ID: <4849C2D0.9060704@cs.rice.edu> Date: Fri, 06 Jun 2008 18:05:52 -0500 From: Alan Cox User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: Poul-Henning Kamp References: <1809.1212779481@critter.freebsd.dk> In-Reply-To: <1809.1212779481@critter.freebsd.dk> 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, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_page.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, 06 Jun 2008 23:25:46 -0000 Poul-Henning Kamp wrote: > In message <200806061838.m56Icu2E074642@repoman.freebsd.org>, Alan Cox writes: > >> alc 2008-06-06 18:38:43 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/vm vm_page.c >> Log: >> SVN rev 179623 on 2008-06-06 18:38:43Z by alc >> >> Essentially, neither madvise(..., MADV_DONTNEED) nor madvise(..., MADV_FREE) >> work. (Moreover, I don't believe that they have ever worked as intended.) >> > > I remember they did have a measurable but minor impact on performance > in systems which paged a lot, back when they were introduced, sort > of 1995-ish. But with the subsequent plunge in RAM prices they > never saw much use. > > After more thorough digging through CVS history, I now believe that MADV_DONTNEED worked properly between revision 1.70 (May 1996) and 1.76 (June 1996) of vm/vm_object.c. :-) It's more difficult to say for MADV_FREE. It may have been effective until 1999. Alan From owner-cvs-src@FreeBSD.ORG Fri Jun 6 23:27: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 B7D301065671; Fri, 6 Jun 2008 23:27:50 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id 894BC8FC1D; Fri, 6 Jun 2008 23:27:50 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.64.3]) by phk.freebsd.dk (Postfix) with ESMTP id 82245170E3; Fri, 6 Jun 2008 23:27:48 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.2/8.14.2) with ESMTP id m56NRlLu003172; Fri, 6 Jun 2008 23:27:48 GMT (envelope-from phk@critter.freebsd.dk) To: Alan Cox From: "Poul-Henning Kamp" In-Reply-To: Your message of "Fri, 06 Jun 2008 18:05:52 EST." <4849C2D0.9060704@cs.rice.edu> Date: Fri, 06 Jun 2008 23:27:47 +0000 Message-ID: <3171.1212794867@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: Alan Cox , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_page.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, 06 Jun 2008 23:27:50 -0000 In message <4849C2D0.9060704@cs.rice.edu>, Alan Cox writes: >Poul-Henning Kamp wrote: >>> Essentially, neither madvise(..., MADV_DONTNEED) nor madvise(..., MADV_FREE) >>> work. (Moreover, I don't believe that they have ever worked as intended.) >> >> I remember they did have a measurable but minor impact on performance >> in systems which paged a lot, back when they were introduced, sort >> of 1995-ish. But with the subsequent plunge in RAM prices they >> never saw much use. > >After more thorough digging through CVS history, I now believe that >MADV_DONTNEED worked properly between revision 1.70 (May 1996) and 1.76 >(June 1996) of vm/vm_object.c. :-) It's more difficult to say for >MADV_FREE. It may have been effective until 1999. Sounds quite probable. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Fri Jun 6 23:58: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 DA65F1065683; Fri, 6 Jun 2008 23:58:38 +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 BFBB88FC2A; Fri, 6 Jun 2008 23:58:38 +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 m56NwcSa080029; Fri, 6 Jun 2008 23:58:38 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m56Nwchx080028; Fri, 6 Jun 2008 23:58:38 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200806062358.m56Nwchx080028@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Fri, 6 Jun 2008 23:58:29 +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/class/part geom_part.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, 06 Jun 2008 23:58:39 -0000 marcel 2008-06-06 23:58:29 UTC FreeBSD src repository Modified files: sbin/geom/class/part geom_part.c Log: SVN rev 179629 on 2008-06-06 23:58:29Z by marcel Enhance the bootcode command to also allow bootcode to be written to a partition. This avoids that users need to use dd(1) to install boot code (as is needed for VTOC8 and booting GPT on PCs). Revision Changes Path 1.7 +143 -25 src/sbin/geom/class/part/geom_part.c From owner-cvs-src@FreeBSD.ORG Sat Jun 7 00:14: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 523BD10656B7; Sat, 7 Jun 2008 00:14:10 +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 179B18FC1E; Sat, 7 Jun 2008 00:14:10 +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 m570E9qS082336; Sat, 7 Jun 2008 00:14:09 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m570E9kK082335; Sat, 7 Jun 2008 00:14:09 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200806070014.m570E9kK082335@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Sat, 7 Jun 2008 00:14: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/sbin/geom/class/part gpart.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: Sat, 07 Jun 2008 00:14:12 -0000 marcel 2008-06-07 00:14:06 UTC FreeBSD src repository Modified files: sbin/geom/class/part gpart.8 Log: SVN rev 179630 on 2008-06-07 00:14:06Z by marcel Document the new -p and -i options for writing bootstrap code into a partition. Make it clear that the -b option embeds boot code in the meta-data. Revision Changes Path 1.4 +24 -8 src/sbin/geom/class/part/gpart.8 From owner-cvs-src@FreeBSD.ORG Sat Jun 7 03:07: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 7C00F1065676; Sat, 7 Jun 2008 03:07:45 +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 754388FC28; Sat, 7 Jun 2008 03:07:45 +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 m5737jdF010252; Sat, 7 Jun 2008 03:07:45 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5737jno010251; Sat, 7 Jun 2008 03:07:45 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806070307.m5737jno010251@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Sat, 7 Jun 2008 03:07:32 +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/libi386 biossmap.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, 07 Jun 2008 03:07:45 -0000 jhb 2008-06-07 03:07:32 UTC FreeBSD src repository Modified files: sys/boot/i386/libi386 biossmap.c Log: SVN rev 179631 on 2008-06-07 03:07:32Z by jhb Workaround a bug in the BIOS of Dell R900 machines. Specifically, each entry in the SMAP is a 20 byte structure and they are queried from the BIOS via sucessive BIOS calls. Due to an apparent bug in the R900's BIOS, for some SMAP requests the BIOS overflows the 20 byte buffer trashing a few bytes of memory immediately after the SMAP structure. As a workaround, add 8 bytes of padding after the SMAP structure used in the loader for SMAP queries. PR: i386/122668 Submitted by: Mike Hibler mike flux.utah.edu, silby MFC after: 3 days Revision Changes Path 1.8 +4 -1 src/sys/boot/i386/libi386/biossmap.c From owner-cvs-src@FreeBSD.ORG Sat Jun 7 03:26: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 42034106566C; Sat, 7 Jun 2008 03:26:09 +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 DD3158FC15; Sat, 7 Jun 2008 03:26:08 +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 m573Q2sf018402; Fri, 6 Jun 2008 23:26:02 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: src-committers@freebsd.org Date: Fri, 6 Jun 2008 23:11:17 -0400 User-Agent: KMail/1.9.7 References: <200806070307.m5737jno010251@repoman.freebsd.org> In-Reply-To: <200806070307.m5737jno010251@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200806062311.17987.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Fri, 06 Jun 2008 23:26:02 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/7390/Fri Jun 6 13:50:38 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, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/boot/i386/libi386 biossmap.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, 07 Jun 2008 03:26:09 -0000 On Friday 06 June 2008 11:07:32 pm John Baldwin wrote: > jhb 2008-06-07 03:07:32 UTC > > FreeBSD src repository > > Modified files: > sys/boot/i386/libi386 biossmap.c > Log: > SVN rev 179631 on 2008-06-07 03:07:32Z by jhb > > Workaround a bug in the BIOS of Dell R900 machines. Specifically, each > entry in the SMAP is a 20 byte structure and they are queried from the > BIOS via sucessive BIOS calls. Due to an apparent bug in the R900's > BIOS, for some SMAP requests the BIOS overflows the 20 byte buffer > trashing a few bytes of memory immediately after the SMAP structure. As > a workaround, add 8 bytes of padding after the SMAP structure used in > the loader for SMAP queries. > > PR: i386/122668 > Submitted by: Mike Hibler mike flux.utah.edu, silby > MFC after: 3 days The code to parse the SMAP in the kernel from vm86 mode is unaffected as it allocates an entire page for use when fetching the SMAP entry. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Sat Jun 7 05:42: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 925FD1065757; Sat, 7 Jun 2008 05:42:33 +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 6E0E38FC13; Sat, 7 Jun 2008 05:42: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 m575gXwR035281; Sat, 7 Jun 2008 05:42:33 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m575gXue035280; Sat, 7 Jun 2008 05:42:33 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200806070542.m575gXue035280@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Sat, 7 Jun 2008 05:42: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/sys/boot/common ufsread.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, 07 Jun 2008 05:42:33 -0000 kib 2008-06-07 05:42:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/boot/common ufsread.c Log: SVN rev 179632 on 2008-06-07 05:42:22Z by kib Fix the incorrect calculation of a block address within a single indirect block. PR: 108215 Submitted by: Yuichiro Goto, y7goto gmail com MFC after: 2 weeks Revision Changes Path 1.14.10.2 +1 -1 src/sys/boot/common/ufsread.c From owner-cvs-src@FreeBSD.ORG Sat Jun 7 05:47: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 ADFB8106568C; Sat, 7 Jun 2008 05:47: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 89E1E8FC15; Sat, 7 Jun 2008 05:47:34 +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 m575lY9g035694; Sat, 7 Jun 2008 05:47:34 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m575lY6H035693; Sat, 7 Jun 2008 05:47:34 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200806070547.m575lY6H035693@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Sat, 7 Jun 2008 05:47:24 +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/boot/common ufsread.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, 07 Jun 2008 05:47:34 -0000 kib 2008-06-07 05:47:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/boot/common ufsread.c Log: SVN rev 179633 on 2008-06-07 05:47:24Z by kib Revert the r179632, it was committed to the wrong branch. Revision Changes Path 1.14.10.3 +1 -1 src/sys/boot/common/ufsread.c From owner-cvs-src@FreeBSD.ORG Sat Jun 7 05:49: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 A547A1065672; Sat, 7 Jun 2008 05:49:35 +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 8146D8FC13; Sat, 7 Jun 2008 05:49:35 +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 m575nZBh035843; Sat, 7 Jun 2008 05:49:35 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m575nZno035842; Sat, 7 Jun 2008 05:49:35 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200806070549.m575nZno035842@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Sat, 7 Jun 2008 05:49: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/boot/common ufsread.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, 07 Jun 2008 05:49:35 -0000 kib 2008-06-07 05:49:24 UTC FreeBSD src repository Modified files: sys/boot/common ufsread.c Log: SVN rev 179634 on 2008-06-07 05:49:24Z by kib Fix the incorrect calculation of a block address within a single indirect block. PR: 108215 Submitted by: Yuichiro Goto, y7goto gmail com MFC after: 2 weeks Revision Changes Path 1.18 +1 -1 src/sys/boot/common/ufsread.c From owner-cvs-src@FreeBSD.ORG Sat Jun 7 10:08: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 6C836106568B; Sat, 7 Jun 2008 10:08:18 +0000 (UTC) (envelope-from adrian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1D50A8FC17; Sat, 7 Jun 2008 10:08:18 +0000 (UTC) (envelope-from adrian@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 m57A8IP9071117; Sat, 7 Jun 2008 10:08:18 GMT (envelope-from adrian@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m57A8HRE071115; Sat, 7 Jun 2008 10:08:17 GMT (envelope-from adrian@repoman.freebsd.org) Message-Id: <200806071008.m57A8HRE071115@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to adrian@repoman.freebsd.org using -f From: Adrian Chadd Date: Sat, 7 Jun 2008 09:35: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/i386/conf PAE 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, 07 Jun 2008 10:08:18 -0000 adrian 2008-06-07 09:35:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/i386/conf PAE Log: SVN rev 179635 on 2008-06-07 09:35:41Z by adrian USB is disabled in RELENG_7 PAE; don't try to build USB related devices. PR: kern/123619 Revision Changes Path 1.25.2.2 +10 -0 src/sys/i386/conf/PAE From owner-cvs-src@FreeBSD.ORG Sat Jun 7 10: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 51A63106566B; Sat, 7 Jun 2008 10:13:01 +0000 (UTC) (envelope-from adrian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 022598FC0A; Sat, 7 Jun 2008 10:13:01 +0000 (UTC) (envelope-from adrian@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 m57AD0jX071667; Sat, 7 Jun 2008 10:13:00 GMT (envelope-from adrian@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m57AD0Mf071666; Sat, 7 Jun 2008 10:13:00 GMT (envelope-from adrian@repoman.freebsd.org) Message-Id: <200806071013.m57AD0Mf071666@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to adrian@repoman.freebsd.org using -f From: Adrian Chadd Date: Sat, 7 Jun 2008 09:35: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/i386/conf PAE 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, 07 Jun 2008 10:13:01 -0000 adrian 2008-06-07 09:35:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/i386/conf PAE Log: SVN rev 179635 on 2008-06-07 09:35:41Z by adrian USB is disabled in RELENG_7 PAE; don't try to build USB related devices. PR: kern/123619 Revision Changes Path 1.25.2.3 +0 -0 src/sys/i386/conf/PAE From owner-cvs-src@FreeBSD.ORG Sat Jun 7 10:13: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 0AE8A1065682; Sat, 7 Jun 2008 10:13:02 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AF6F88FC1C; Sat, 7 Jun 2008 10:13:01 +0000 (UTC) (envelope-from keramida@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 m57AD1So071697; Sat, 7 Jun 2008 10:13:01 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m57AD1dO071696; Sat, 7 Jun 2008 10:13:01 GMT (envelope-from keramida@repoman.freebsd.org) Message-Id: <200806071013.m57AD1dO071696@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to keramida@repoman.freebsd.org using -f From: Giorgos Keramidas Date: Sat, 7 Jun 2008 09:37: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/bin/ln ln.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, 07 Jun 2008 10:13:02 -0000 keramida 2008-06-07 09:37:30 UTC FreeBSD src repository Modified files: bin/ln ln.c Log: SVN rev 179636 on 2008-06-07 09:37:30Z by keramida Unbreak last commit to ln for amd64. Cast string precision to `int'. amd64 systems warn about the field precision being `long int' if we don't, and pathnames are normally short enough to fit in an `int'. Noticed by: pav Revision Changes Path 1.38 +1 -1 src/bin/ln/ln.c From owner-cvs-src@FreeBSD.ORG Sat Jun 7 10:13: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 1E3091065754; Sat, 7 Jun 2008 10:13:03 +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 BE0428FC16; Sat, 7 Jun 2008 10:13:02 +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 m57AD2od071724; Sat, 7 Jun 2008 10:13:02 GMT (envelope-from phk@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m57AD2DD071723; Sat, 7 Jun 2008 10:13:02 GMT (envelope-from phk@repoman.freebsd.org) Message-Id: <200806071013.m57AD2DD071723@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, 7 Jun 2008 09:49: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/sys/conf newvers.sh 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, 07 Jun 2008 10:13:03 -0000 phk 2008-06-07 09:49:57 UTC FreeBSD src repository Modified files: sys/conf newvers.sh Log: SVN rev 179637 on 2008-06-07 09:49:57Z by phk If we can find it, include SVN version number in kernel version strings. See also: http://www.bikeshed.org/ Revision Changes Path 1.74 +9 -2 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Sat Jun 7 13: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 14D391065673; Sat, 7 Jun 2008 13:48:10 +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 A878A8FC38; Sat, 7 Jun 2008 13:48:09 +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 m57DloMY025710; Sat, 7 Jun 2008 09:48:03 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Adrian Chadd Date: Sat, 7 Jun 2008 09:09:10 -0400 User-Agent: KMail/1.9.7 References: <200806071008.m57A8HRE071115@repoman.freebsd.org> In-Reply-To: <200806071008.m57A8HRE071115@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200806070909.10727.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Sat, 07 Jun 2008 09:48:03 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/7392/Sat Jun 7 03:19:54 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/i386/conf PAE 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, 07 Jun 2008 13:48:10 -0000 On Saturday 07 June 2008 05:35:41 am Adrian Chadd wrote: > adrian 2008-06-07 09:35:41 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_7) > sys/i386/conf PAE > Log: > SVN rev 179635 on 2008-06-07 09:35:41Z by adrian > > USB is disabled in RELENG_7 PAE; don't try to build USB > related devices. > > PR: kern/123619 > > Revision Changes Path > 1.25.2.2 +10 -0 src/sys/i386/conf/PAE > Actually, I think it is safe to enable USB in 7.x PAE. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Sat Jun 7 15:17: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 81570106567D for ; Sat, 7 Jun 2008 15:17:58 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.235]) by mx1.freebsd.org (Postfix) with ESMTP id 51EC48FC0C for ; Sat, 7 Jun 2008 15:17:58 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by rv-out-0506.google.com with SMTP id b25so1889236rvf.43 for ; Sat, 07 Jun 2008 08:17:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references :x-google-sender-auth; bh=FySqAuftRH5I0sXlrFdrMoBEPZAwNqBF4Ek64o8EDNc=; b=NSeRAJuU/9zfo3XFc/sk4E36ca6nO91g+gNPGBCH1YTv7hht4lS9rZ1LbgkRlv8sbm +1emir8Dwf3pfQfg5zmt8+0wus33rmvk+ehr+eb9GcdZuYeatoZzvJVbcmZB0x9FZgHy +/iIRrWgRs9LJXz5W8/UKQPpjXtap6xOhzp3Y= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references:x-google-sender-auth; b=tDjbeTMOAQp9vErh1DfW5J5CF9r3ppfTcaRLUDRkkhY27O68OKPatTD3Ozt63aEK0X M5wKtR75W87TIHZSwSobOOMLGUregcp+xYea9YFv7JZ2R9MX8qlKHOcG9mXuI5U44BBC 67IBtpa+fuYh6wQpZBDZQy2jrQO+mByxZEV/0= Received: by 10.141.153.17 with SMTP id f17mr820278rvo.267.1212850402900; Sat, 07 Jun 2008 07:53:22 -0700 (PDT) Received: by 10.141.70.11 with HTTP; Sat, 7 Jun 2008 07:53:22 -0700 (PDT) Message-ID: Date: Sat, 7 Jun 2008 22:53:22 +0800 From: "Adrian Chadd" Sender: adrian.chadd@gmail.com To: "John Baldwin" In-Reply-To: <200806070909.10727.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200806071008.m57A8HRE071115@repoman.freebsd.org> <200806070909.10727.jhb@freebsd.org> X-Google-Sender-Auth: 3bdd1a9026992f1c Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/conf PAE 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, 07 Jun 2008 15:17:58 -0000 2008/6/7 John Baldwin : > > Actually, I think it is safe to enable USB in 7.x PAE. I was wondering if that were the case; this commit was just to fix the broken PAE kernel build. Adrian -- Adrian Chadd - adrian@freebsd.org From owner-cvs-src@FreeBSD.ORG Sat Jun 7 17:54:37 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 603861065670; Sat, 7 Jun 2008 17:54:37 +0000 (UTC) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3C5B18FC15; Sat, 7 Jun 2008 17:54:37 +0000 (UTC) (envelope-from rse@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 m57Hsbs1036704; Sat, 7 Jun 2008 17:54:37 GMT (envelope-from rse@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m57Hsbud036702; Sat, 7 Jun 2008 17:54:37 GMT (envelope-from rse@repoman.freebsd.org) Message-Id: <200806071754.m57Hsbud036702@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rse@repoman.freebsd.org using -f From: "Ralf S. Engelschall" Date: Sat, 7 Jun 2008 16:19: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/bin/sh alias.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, 07 Jun 2008 17:54:37 -0000 rse 2008-06-07 16:19:28 UTC FreeBSD src repository Modified files: bin/sh alias.c Log: SVN rev 179638 on 2008-06-07 16:19:28Z by rse remove an unnecessary include Revision Changes Path 1.21 +0 -1 src/bin/sh/alias.c From owner-cvs-src@FreeBSD.ORG Sat Jun 7 17:54: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 43D551065745; Sat, 7 Jun 2008 17:54:39 +0000 (UTC) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DD11D8FC0C; Sat, 7 Jun 2008 17:54:38 +0000 (UTC) (envelope-from rse@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 m57HscGE036733; Sat, 7 Jun 2008 17:54:38 GMT (envelope-from rse@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m57HscUY036732; Sat, 7 Jun 2008 17:54:38 GMT (envelope-from rse@repoman.freebsd.org) Message-Id: <200806071754.m57HscUY036732@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rse@repoman.freebsd.org using -f From: "Ralf S. Engelschall" Date: Sat, 7 Jun 2008 16:28: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/bin/sh alias.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, 07 Jun 2008 17:54:40 -0000 rse 2008-06-07 16:28:20 UTC FreeBSD src repository Modified files: bin/sh alias.c Log: SVN rev 179639 on 2008-06-07 16:28:20Z by rse use 'const' for the parameters of the two static functions unalias() and hashalias() Revision Changes Path 1.22 +4 -4 src/bin/sh/alias.c From owner-cvs-src@FreeBSD.ORG Sat Jun 7 17:54: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 4D32D1065747; Sat, 7 Jun 2008 17:54:39 +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 916758FC16; Sat, 7 Jun 2008 17:54:39 +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 m57HsdGB036760; Sat, 7 Jun 2008 17:54:39 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m57Hsdd2036759; Sat, 7 Jun 2008 17:54:39 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200806071754.m57Hsdd2036759@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sat, 7 Jun 2008 17:43: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/net80211 ieee80211_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: Sat, 07 Jun 2008 17:54:40 -0000 sam 2008-06-07 17:43:41 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_node.c Log: SVN rev 179640 on 2008-06-07 17:43:41Z by sam correct code returned in AsssocResp; the previous code is spec'd for use only in deauth+disassoc frames Submitted by: Chris Zimmermann MFC after: 1 month Revision Changes Path 1.96 +1 -2 src/sys/net80211/ieee80211_node.c From owner-cvs-src@FreeBSD.ORG Sat Jun 7 17:54: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 AF13F1065678; Sat, 7 Jun 2008 17:54:41 +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 09E598FC18; Sat, 7 Jun 2008 17:54:41 +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 m57Hsebl036787; Sat, 7 Jun 2008 17:54:40 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m57HseJD036786; Sat, 7 Jun 2008 17:54:40 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200806071754.m57HseJD036786@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sat, 7 Jun 2008 17:50: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/net80211 ieee80211_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: Sat, 07 Jun 2008 17:54:41 -0000 sam 2008-06-07 17:50:24 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_node.c Log: SVN rev 179641 on 2008-06-07 17:50:24Z by sam Fix node cleanup issues when the last reference is held by the driver (e.g. in the tx q); ni_vap may not be valid, we must carefully check before using it. Revision Changes Path 1.97 +27 -16 src/sys/net80211/ieee80211_node.c From owner-cvs-src@FreeBSD.ORG Sat Jun 7 17:54: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 09BFA106575A; Sat, 7 Jun 2008 17:54:42 +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 D90418FC19; Sat, 7 Jun 2008 17:54:41 +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 m57HsfUD036814; Sat, 7 Jun 2008 17:54:41 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m57Hsfjx036813; Sat, 7 Jun 2008 17:54:41 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200806071754.m57Hsfjx036813@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sat, 7 Jun 2008 17:51: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/net80211 ieee80211_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: Sat, 07 Jun 2008 17:54:42 -0000 sam 2008-06-07 17:51:41 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_node.c Log: SVN rev 179642 on 2008-06-07 17:51:41Z by sam Split ieee80211_notify_erp into locked and unlocked variants and use the locked version to handle the hostap input path case where the com lock is not already held. Noticed by: Jared Go Revision Changes Path 1.98 +12 -4 src/sys/net80211/ieee80211_node.c From owner-cvs-src@FreeBSD.ORG Sat Jun 7 18:39: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 303061065677; Sat, 7 Jun 2008 18:39:08 +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 237D78FC16; Sat, 7 Jun 2008 18:39:08 +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 m57Id8K6043441; Sat, 7 Jun 2008 18:39:08 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m57Id8b0043440; Sat, 7 Jun 2008 18:39:08 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200806071839.m57Id8b0043440@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sat, 7 Jun 2008 18:38: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/ath if_ath.c src/sys/dev/iwi if_iwi.c src/sys/dev/iwn if_iwn.c src/sys/dev/ral rt2560.c rt2661.c src/sys/dev/usb if_rum.c if_ural.c if_zyd.c src/sys/dev/wpi if_wpi.c src/sys/net80211 ieee80211_node.c ieee80211_var.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, 07 Jun 2008 18:39:08 -0000 sam 2008-06-07 18:38:02 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c sys/dev/iwi if_iwi.c sys/dev/iwn if_iwn.c sys/dev/ral rt2560.c rt2661.c sys/dev/usb if_rum.c if_ural.c if_zyd.c sys/dev/wpi if_wpi.c sys/net80211 ieee80211_node.c ieee80211_var.h Log: SVN rev 179643 on 2008-06-07 18:38:02Z by sam Change the calling convention for ic_node_alloc to deal with some longstanding issues: o pass the vap since it's now the "coin of the realm" and required to do things like set initial tx parameters in private node state for use prior to association o pass the mac address as cards that maintain outboard station tables require this to create an entry (e.g. in ibss mode) o remove the node table reference, we only have one node table and it's unlikely this will change so this is not needed to find the com structure Revision Changes Path 1.191 +4 -3 src/sys/dev/ath/if_ath.c 1.63 +4 -3 src/sys/dev/iwi/if_iwi.c 1.7 +3 -2 src/sys/dev/iwn/if_iwn.c 1.26 +4 -3 src/sys/dev/ral/rt2560.c 1.26 +4 -3 src/sys/dev/ral/rt2661.c 1.23 +4 -2 src/sys/dev/usb/if_rum.c 1.74 +4 -2 src/sys/dev/usb/if_ural.c 1.18 +4 -2 src/sys/dev/usb/if_zyd.c 1.15 +4 -2 src/sys/dev/wpi/if_wpi.c 1.99 +5 -4 src/sys/net80211/ieee80211_node.c 1.59 +2 -1 src/sys/net80211/ieee80211_var.h From owner-cvs-src@FreeBSD.ORG Sat Jun 7 21:57: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 837F81065671; Sat, 7 Jun 2008 21:57:31 +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 867E78FC19; Sat, 7 Jun 2008 21:57:31 +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 m57LvVAM076385; Sat, 7 Jun 2008 21:57:31 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m57LvVZ2076384; Sat, 7 Jun 2008 21:57:31 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200806072157.m57LvVZ2076384@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Sat, 7 Jun 2008 21:56: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/conf files.powerpc src/sys/powerpc/include dbdma.h src/sys/powerpc/powermac dbdma.c dbdmavar.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, 07 Jun 2008 21:57:31 -0000 marcel 2008-06-07 21:56:48 UTC FreeBSD src repository Modified files: sys/conf files.powerpc Added files: sys/powerpc/include dbdma.h sys/powerpc/powermac dbdma.c dbdmavar.h Log: SVN rev 179644 on 2008-06-07 21:56:48Z by marcel Add support for Apple's Descriptor-Based DMA (DBDMA) engine. The DMA engine is usful to various existing drivers, such as ata(4) and scc(4), and is used bhy the soon to be added bm(4). Submitted by: Nathan Whitehorn Revision Changes Path 1.78 +1 -0 src/sys/conf/files.powerpc 1.1 +118 -0 src/sys/powerpc/include/dbdma.h (new) 1.1 +331 -0 src/sys/powerpc/powermac/dbdma.c (new) 1.1 +102 -0 src/sys/powerpc/powermac/dbdmavar.h (new) From owner-cvs-src@FreeBSD.ORG Sat Jun 7 22:59: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 B13751065675; Sat, 7 Jun 2008 22:59:48 +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 B50AE8FC15; Sat, 7 Jun 2008 22:59:48 +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 m57MxmhJ083848; Sat, 7 Jun 2008 22:59:48 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m57Mxmdo083847; Sat, 7 Jun 2008 22:59:48 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200806072259.m57Mxmdo083847@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Sat, 7 Jun 2008 22:58:32 +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 NOTES files.powerpc src/sys/dev/bm if_bm.c if_bmreg.h if_bmvar.h src/sys/dev/mii lxtphy.c src/sys/modules Makefile src/sys/modules/bm Makefile src/sys/powerpc/conf GENERIC 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, 07 Jun 2008 22:59:48 -0000 marcel 2008-06-07 22:58:32 UTC FreeBSD src repository Modified files: sys/conf NOTES files.powerpc sys/dev/mii lxtphy.c sys/modules Makefile sys/powerpc/conf GENERIC Added files: sys/dev/bm if_bm.c if_bmreg.h if_bmvar.h sys/modules/bm Makefile Log: SVN rev 179645 on 2008-06-07 22:58:32Z by marcel Add support for the Apple Big Mac (BMAC) Ethernet controller, found on various Apple G3 models. Submitted by: Nathan Whitehorn Revision Changes Path 1.1493 +2 -0 src/sys/conf/NOTES 1.79 +1 -0 src/sys/conf/files.powerpc 1.1 +1452 -0 src/sys/dev/bm/if_bm.c (new) 1.1 +176 -0 src/sys/dev/bm/if_bmreg.h (new) 1.1 +127 -0 src/sys/dev/bm/if_bmvar.h (new) 1.20 +10 -0 src/sys/dev/mii/lxtphy.c 1.572 +2 -0 src/sys/modules/Makefile 1.1 +9 -0 src/sys/modules/bm/Makefile (new) 1.79 +1 -0 src/sys/powerpc/conf/GENERIC