From owner-cvs-src@FreeBSD.ORG Sun Nov 27 00:39:01 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4039C16A41F; Sun, 27 Nov 2005 00:39:01 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57E6F43D6A; Sun, 27 Nov 2005 00:38:58 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAR0cw5m024599; Sun, 27 Nov 2005 00:38:58 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAR0cwOO024598; Sun, 27 Nov 2005 00:38:58 GMT (envelope-from dougb) Message-Id: <200511270038.jAR0cwOO024598@repoman.freebsd.org> From: Doug Barton Date: Sun, 27 Nov 2005 00:38:57 +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/periodic/daily 470.status-named X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Nov 2005 00:39:01 -0000 dougb 2005-11-27 00:38:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/periodic/daily 470.status-named Log: MFC 1.7, which fixes the failed transfer semantics for BIND 9.3.x, and cleans up the code slightly. Revision Changes Path 1.6.10.1 +8 -10 src/etc/periodic/daily/470.status-named From owner-cvs-src@FreeBSD.ORG Sun Nov 27 00:45:15 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B6CE16A41F; Sun, 27 Nov 2005 00:45:15 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB7F243D6E; Sun, 27 Nov 2005 00:45:02 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAR0iwKH024902; Sun, 27 Nov 2005 00:44:58 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAR0iwix024901; Sun, 27 Nov 2005 00:44:58 GMT (envelope-from dougb) Message-Id: <200511270044.jAR0iwix024901@repoman.freebsd.org> From: Doug Barton Date: Sun, 27 Nov 2005 00:44:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/etc/periodic/daily 470.status-named X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Nov 2005 00:45:15 -0000 dougb 2005-11-27 00:44:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) etc/periodic/daily 470.status-named Log: MFC 1.7, which fixes the failed transfer semantics for BIND 9.3.x, and cleans up the code slightly. Revision Changes Path 1.6.4.1 +8 -10 src/etc/periodic/daily/470.status-named From owner-cvs-src@FreeBSD.ORG Sun Nov 27 00:50:05 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B961016A41F; Sun, 27 Nov 2005 00:50:05 +0000 (GMT) (envelope-from rodrigc@crodrigues.org) Received: from rwcrmhc12.comcast.net (rwcrmhc14.comcast.net [216.148.227.154]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3837043D5C; Sun, 27 Nov 2005 00:50:05 +0000 (GMT) (envelope-from rodrigc@crodrigues.org) Received: from c-66-30-114-245.hsd1.ma.comcast.net ([66.30.114.245]) by comcast.net (rwcrmhc14) with ESMTP id <2005112700494501400257use>; Sun, 27 Nov 2005 00:49:54 +0000 Received: from c-66-30-114-245.hsd1.ma.comcast.net (localhost [127.0.0.1]) by c-66-30-114-245.hsd1.ma.comcast.net (8.13.4/8.13.1) with ESMTP id jAR0ni34004013; Sat, 26 Nov 2005 19:49:44 -0500 (EST) (envelope-from rodrigc@c-66-30-114-245.hsd1.ma.comcast.net) Received: (from rodrigc@localhost) by c-66-30-114-245.hsd1.ma.comcast.net (8.13.4/8.13.1/Submit) id jAR0niY4004012; Sat, 26 Nov 2005 19:49:44 -0500 (EST) (envelope-from rodrigc) Date: Sat, 26 Nov 2005 19:49:44 -0500 From: Craig Rodrigues To: David Xu Message-ID: <20051127004944.GA3970@crodrigues.org> References: <200511261255.jAQCtaSl073864@repoman.freebsd.org> <20051126233808.GA3251@crodrigues.org> <4388F5E8.7090208@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4388F5E8.7090208@freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/include mqueue.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, 27 Nov 2005 00:50:05 -0000 On Sun, Nov 27, 2005 at 07:55:20AM +0800, David Xu wrote: > >Is this header the same or different > >from the header in /usr/src/sys/posix4 ? > > > It is different, I don't know why it is existing there. The stuff in the posix4 directory was an attempt to fully implement the POSIX realtime extensions, but was never fully completed. Since you are actively working on mqueue, we should remove the outdated posix4/mqueue.h to avoid confusing end-users and autoconf scripts. -- Craig Rodrigues rodrigc@crodrigues.org From owner-cvs-src@FreeBSD.ORG Sun Nov 27 00:55:21 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B22216A41F; Sun, 27 Nov 2005 00:55:21 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 513BC43D78; Sun, 27 Nov 2005 00:55:19 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAR0tJJO032481; Sun, 27 Nov 2005 00:55:19 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAR0tIkF032480; Sun, 27 Nov 2005 00:55:18 GMT (envelope-from rwatson) Message-Id: <200511270055.jAR0tIkF032480@repoman.freebsd.org> From: Robert Watson Date: Sun, 27 Nov 2005 00:55: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 time.h src/sys/kern kern_time.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, 27 Nov 2005 00:55:21 -0000 rwatson 2005-11-27 00:55:18 UTC FreeBSD src repository Modified files: sys/sys time.h sys/kern kern_time.c Log: Add several aliases for existing clockid_t names to indicate that the application wishes to request high precision time stamps be returned: Alias Existing CLOCK_REALTIME_PRECISE CLOCK_REALTIME CLOCK_MONOTONIC_PRECISE CLOCK_MONOTONIC CLOCK_UPTIME_PRECISE CLOCK_UPTIME Add experimental low-precision clockid_t names corresponding to these clocks, but implemented using cached timestamps in kernel rather than a full time counter query. This offers a minimum update rate of 1/HZ, but in practice will often be more frequent due to the frequency of time stamping in the kernel: New clockid_t name Approximates existing clockid_t CLOCK_REALTIME_FAST CLOCK_REALTIME CLOCK_MONOTONIC_FAST CLOCK_MONOTONIC CLOCK_UPTIME_FAST CLOCK_UPTIME Add one additional new clockid_t, CLOCK_SECOND, which returns the current second without performing a full time counter query or cache lookup overhead to make sure the cached timestamp is stable. This is intended to support very low granularity consumers, such as time(3). The names, visibility, and implementation of the above are subject to change, and will not be MFC'd any time soon. The goal is to expose lower quality time measurement to applications willing to sacrifice accuracy in performance critical paths, such as when taking time stamps for the purpose of rescheduling select() and poll() timeouts. Future changes might include retrofitting the time counter infrastructure to allow the "fast" time query mechanisms to use a different time counter, rather than a cached time counter (i.e., TSC). NOTE: With different underlying time mechanisms exposed, using different time query mechanisms in the same application may result in relative non-monoticity or the appearance of clock stalling for a single clockid_t, as a cached time stamp queried after a precision time stamp lookup may be "before" the time returned by the earlier live time counter query. Revision Changes Path 1.125 +26 -2 src/sys/kern/kern_time.c 1.71 +8 -1 src/sys/sys/time.h From owner-cvs-src@FreeBSD.ORG Sun Nov 27 01:04:15 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B0B416A41F; Sun, 27 Nov 2005 01:04:15 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0511543D8D; Sun, 27 Nov 2005 01:04:02 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id AE91F46B55; Sat, 26 Nov 2005 20:03:59 -0500 (EST) Date: Sun, 27 Nov 2005 01:03:59 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org In-Reply-To: <200511270055.jAR0tIkF032480@repoman.freebsd.org> Message-ID: <20051127005622.H81764@fledge.watson.org> References: <200511270055.jAR0tIkF032480@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-1104699872-1133053439=:81764" Cc: Subject: Re: cvs commit: src/sys/sys time.h src/sys/kern kern_time.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, 27 Nov 2005 01:04:15 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-1104699872-1133053439=:81764 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed On Sun, 27 Nov 2005, Robert Watson wrote: > Add experimental low-precision clockid_t names corresponding to these > clocks, but implemented using cached timestamps in kernel rather than > a full time counter query. This offers a minimum update rate of 1/HZ, > but in practice will often be more frequent due to the frequency of > time stamping in the kernel: > > New clockid_t name Approximates existing clockid_t > > CLOCK_REALTIME_FAST CLOCK_REALTIME > CLOCK_MONOTONIC_FAST CLOCK_MONOTONIC > CLOCK_UPTIME_FAST CLOCK_UPTIME > > Add one additional new clockid_t, CLOCK_SECOND, which returns the > current second without performing a full time counter query or cache > lookup overhead to make sure the cached timestamp is stable. This is > intended to support very low granularity consumers, such as time(3). These changes are primarily intended to support the identification of time-associated bottlenecks and allow experimentation with application scoped reduction in quality of time use. Attached is a small LD_PRELOAD library to allow applications to be switched to the _FAST variants for gettimeofday(). Build and install, then set: LD_PRELOAD=/usr/lib/libwrapper.so ; export LD_PRELOAD This is not intended to be the last word in how this should be done -- more, to facilitate some experimentation by providing some framework for experimentation (i.e., a sample API and code to tweak applications). I expect that the details will be subject to substantial change. :-) Robert N M Watson --0-1104699872-1133053439=:81764 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=Makefile Content-Transfer-Encoding: BASE64 Content-ID: <20051127010359.W81764@fledge.watson.org> Content-Description: Content-Disposition: attachment; filename=Makefile IyAkRnJlZUJTRCQNCg0KTElCPQkJd3JhcHBlcg0KU0hMSUJfTUFKT1I9CTEN ClNSQ1M9CQl3cmFwcGVyLmMNCg0KTk9fTUFOPQ0KDQouaW5jbHVkZSA8YnNk LmxpYi5taz4NCg== --0-1104699872-1133053439=:81764 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=wrapper.c Content-Transfer-Encoding: BASE64 Content-ID: <20051127010359.E81764@fledge.watson.org> Content-Description: Content-Disposition: attachment; filename=wrapper.c LyotDQogKiBDb3B5cmlnaHQgKGMpIDIwMDUgUm9iZXJ0IE4uIE0uIFdhdHNv bg0KICogQWxsIHJpZ2h0cyByZXNlcnZlZC4NCiAqDQogKiBSZWRpc3RyaWJ1 dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRo IG9yIHdpdGhvdXQNCiAqIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBw cm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucw0KICogYXJl IG1ldDoNCiAqIDEuIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBt dXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0DQogKiAgICBub3RpY2Us IHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRp c2NsYWltZXIuDQogKiAyLiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZv cm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlIGNvcHlyaWdodA0KICogICAg bm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxv d2luZyBkaXNjbGFpbWVyIGluIHRoZQ0KICogICAgZG9jdW1lbnRhdGlvbiBh bmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3Ry aWJ1dGlvbi4NCiAqDQogKiBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZ IFRIRSBBVVRIT1IgQU5EIENPTlRSSUJVVE9SUyBgYEFTIElTJycgQU5EDQog KiBBTlkgRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElO RywgQlVUIE5PVCBMSU1JVEVEIFRPLCBUSEUNCiAqIElNUExJRUQgV0FSUkFO VElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFS VElDVUxBUiBQVVJQT1NFDQogKiBBUkUgRElTQ0xBSU1FRC4gIElOIE5PIEVW RU5UIFNIQUxMIFRIRSBBVVRIT1IgT1IgQ09OVFJJQlVUT1JTIEJFIExJQUJM RQ0KICogRk9SIEFOWSBESVJFQ1QsIElORElSRUNULCBJTkNJREVOVEFMLCBT UEVDSUFMLCBFWEVNUExBUlksIE9SIENPTlNFUVVFTlRJQUwNCiAqIERBTUFH RVMgKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVO VCBPRiBTVUJTVElUVVRFIEdPT0RTDQogKiBPUiBTRVJWSUNFUzsgTE9TUyBP RiBVU0UsIERBVEEsIE9SIFBST0ZJVFM7IE9SIEJVU0lORVNTIElOVEVSUlVQ VElPTikNCiAqIEhPV0VWRVIgQ0FVU0VEIEFORCBPTiBBTlkgVEhFT1JZIE9G IExJQUJJTElUWSwgV0hFVEhFUiBJTiBDT05UUkFDVCwgU1RSSUNUDQogKiBM SUFCSUxJVFksIE9SIFRPUlQgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9U SEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZDQogKiBPVVQgT0YgVEhFIFVT RSBPRiBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBP U1NJQklMSVRZIE9GDQogKiBTVUNIIERBTUFHRS4NCiAqDQogKiAkRnJlZUJT RCQNCiAqLw0KDQovKg0KICogU21hbGwgd3JhcHBlciBsaWJyYXJ5IHRvIHN1 YnN0aXR1dGUgaW1wbGVtZW50YXRpb25zIG9mIGdldHRpbWVvZmRheSgyKSBh bmQNCiAqIHRpbWUoMykgd2l0aCBsb3dlciByZXNvbHV0aW9uIHZhcmlhdGlv bnMuICB0aW1lKDMpIGlzIHVuY29uZGl0aW9uYWxseQ0KICogZGVncmFkZWQs IHNpbmNlIGl0IHdpbGwgcmV0dXJuIGEgdHJ1bmNhdGVkIHRpbWUgYW55d2F5 LiAgZ2V0dGltZW9mZGF5KDMpDQogKiBjaGVja3MgdGhlIFRJTUVXUkFQUEVS IGVudmlyb25tZW50YWwgdmFyaWFibGUsIHdoaWNoIGNhbiBiZSBzZXQgdG8g ZWl0aGVyDQogKiAiUFJFQ0lTRSIgb3IgIkZBU1QiLg0KICovDQoNCiNpbmNs dWRlIDxzeXMvdGltZS5oPg0KDQojaW5jbHVkZSA8c3RkbGliLmg+DQojaW5j bHVkZSA8c3RyaW5nLmg+DQoNCnN0YXRpYyBpbnQJCXRpbWV3cmFwcGVyX2lu aXRpYWxpemVkOw0Kc3RhdGljIGNsb2NraWRfdAl0aW1ld3JhcHBlcl9jbG9j azsNCg0KLyoNCiAqIFNlbGVjdCB3aGF0ZXZlciBzeXN0ZW0gZGVmYXVsdCBp cyBwcmVzZW50IGZvciBDTE9DS19SRUFMVElNRSBhcyB0aGUNCiAqIGRlZmF1 bHQgaWYgdGhlIGVudmlyb25tZW50YWwgdmFyaWFibGUgaXMgdW5zZXQsIG9y IHNldCB0byBhbiBpbnZhbGlkDQogKiB2YWx1ZS4NCiAqLw0KI2RlZmluZQlU SU1FV1JBUFBFUl9FTlYJCSJUSU1FV1JBUFBFUiINCiNkZWZpbmUJVElNRVdS QVBQRVJfREVGQVVMVAlDTE9DS19SRUFMVElNRQ0KI2RlZmluZQlUSU1FV1JB UFBFUl9TVFJQUkVDSVNFCSJQUkVDSVNFIg0KI2RlZmluZQlUSU1FV1JBUFBF Ul9TVFJGQVNUCSJGQVNUIg0KDQpzdGF0aWMgdm9pZA0KdGltZXdyYXBwZXJf aW5pdGlhbGl6ZSh2b2lkKQ0Kew0KCWNvbnN0IGNoYXIgKndoaWNoY2xvY2tf ZW52Ow0KDQoJd2hpY2hjbG9ja19lbnYgPSBnZXRlbnYoVElNRVdSQVBQRVJf RU5WKTsNCglpZiAod2hpY2hjbG9ja19lbnYgPT0gTlVMTCkgew0KCQl0aW1l d3JhcHBlcl9jbG9jayA9IFRJTUVXUkFQUEVSX0RFRkFVTFQ7DQoJCXRpbWV3 cmFwcGVyX2luaXRpYWxpemVkID0gMTsNCgkJcmV0dXJuOw0KCX0NCg0KCWlm IChzdHJjbXAod2hpY2hjbG9ja19lbnYsIFRJTUVXUkFQUEVSX1NUUlBSRUNJ U0UpID09IDApDQoJCXRpbWV3cmFwcGVyX2Nsb2NrID0gQ0xPQ0tfUkVBTFRJ TUVfUFJFQ0lTRTsNCgllbHNlIGlmIChzdHJjbXAod2hpY2hjbG9ja19lbnYs IFRJTUVXUkFQUEVSX1NUUkZBU1QpID09IDApDQoJCXRpbWV3cmFwcGVyX2Ns b2NrID0gQ0xPQ0tfUkVBTFRJTUVfRkFTVDsNCgllbHNlDQoJCXRpbWV3cmFw cGVyX2Nsb2NrID0gVElNRVdSQVBQRVJfREVGQVVMVDsNCgl0aW1ld3JhcHBl cl9pbml0aWFsaXplZCA9IDE7DQp9DQoNCmludA0KZ2V0dGltZW9mZGF5KHN0 cnVjdCB0aW1ldmFsICp0cCwgc3RydWN0IHRpbWV6b25lICp0enApDQp7DQoJ c3RydWN0IHRpbWVzcGVjIHRzOw0KDQoJaWYgKCF0aW1ld3JhcHBlcl9pbml0 aWFsaXplZCkNCgkJdGltZXdyYXBwZXJfaW5pdGlhbGl6ZSgpOw0KDQoJLyoN CgkgKiBYWFhSVzogTm90IGlkZWFsLCBzaW5jZSByZXR1cm5pbmcgRUlOVkFM IGZyb20gZ2V0dGltZW9mZGF5KCkgaXNuJ3QNCgkgKiBleHBlY3RlZC4gIEZh bGwgYmFjayB0byB0aGUgZ2V0dGltZW9mZGF5KCkgc3lzdGVtIGNhbGwgaW5z dGVhZD8NCgkgKi8NCglpZiAoY2xvY2tfZ2V0dGltZSh0aW1ld3JhcHBlcl9j bG9jaywgJnRzKSA8IDApDQoJCXJldHVybiAoLTEpOw0KDQoJdHAtPnR2X3Nl YyA9IHRzLnR2X3NlYzsNCgl0cC0+dHZfdXNlYyA9IHRzLnR2X25zZWMgLyAx MDAwOw0KDQoJcmV0dXJuICgwKTsNCn0NCg0KdGltZV90DQp0aW1lKHRpbWVf dCAqdGxvYykNCnsNCglzdHJ1Y3QgdGltZXNwZWMgdHM7DQoNCglpZiAoY2xv Y2tfZ2V0dGltZShDTE9DS19TRUNPTkQsICZ0cykgPCAwKSB7DQoJCWlmICh0 bG9jICE9IE5VTEwpDQoJCQkqdGxvYyA9IC0xOw0KCQlyZXR1cm4gKC0xKTsN Cgl9DQoNCglpZiAodGxvYyAhPSBOVUxMKQ0KCQkqdGxvYyA9IHRzLnR2X3Nl YzsNCg0KCXJldHVybiAodHMudHZfc2VjKTsNCn0NCg== --0-1104699872-1133053439=:81764-- From owner-cvs-src@FreeBSD.ORG Sun Nov 27 01:13:09 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD6E916A41F; Sun, 27 Nov 2005 01:13:09 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E0C643D82; Sun, 27 Nov 2005 01:13:00 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAR1D0kj033428; Sun, 27 Nov 2005 01:13:00 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAR1D0Rh033427; Sun, 27 Nov 2005 01:13:00 GMT (envelope-from davidxu) Message-Id: <200511270113.jAR1D0Rh033427@repoman.freebsd.org> From: David Xu Date: Sun, 27 Nov 2005 01:13: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 syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Nov 2005 01:13:09 -0000 davidxu 2005-11-27 01:13:00 UTC FreeBSD src repository Modified files: sys/kern syscalls.master Log: Don't use OpenBSD syscall numbers, instead, use new syscall numbers for POSIX message queue. Suggested by: rwatson Revision Changes Path 1.205 +22 -16 src/sys/kern/syscalls.master From owner-cvs-src@FreeBSD.ORG Sun Nov 27 01:23:33 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E20016A41F; Sun, 27 Nov 2005 01:23:33 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4F5F43D55; Sun, 27 Nov 2005 01:23:31 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAR1NV8J034064; Sun, 27 Nov 2005 01:23:31 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAR1NV69034063; Sun, 27 Nov 2005 01:23:31 GMT (envelope-from davidxu) Message-Id: <200511270123.jAR1NV69034063@repoman.freebsd.org> From: David Xu Date: Sun, 27 Nov 2005 01:23:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern init_sysent.c syscalls.c src/sys/sys syscall.h syscall.mk sysproto.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, 27 Nov 2005 01:23:33 -0000 davidxu 2005-11-27 01:23:31 UTC FreeBSD src repository Modified files: sys/kern init_sysent.c syscalls.c sys/sys syscall.h syscall.mk sysproto.h Log: Regen. Revision Changes Path 1.203 +13 -7 src/sys/kern/init_sysent.c 1.187 +13 -7 src/sys/kern/syscalls.c 1.184 +8 -8 src/sys/sys/syscall.h 1.139 +8 -8 src/sys/sys/syscall.mk 1.184 +39 -39 src/sys/sys/sysproto.h From owner-cvs-src@FreeBSD.ORG Sun Nov 27 02:43:10 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8710816A41F; Sun, 27 Nov 2005 02:43:10 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DE5F43D58; Sun, 27 Nov 2005 02:43:10 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAR2h9IC036831; Sun, 27 Nov 2005 02:43:09 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAR2h9T0036830; Sun, 27 Nov 2005 02:43:09 GMT (envelope-from glebius) Message-Id: <200511270243.jAR2h9T0036830@repoman.freebsd.org> From: Gleb Smirnoff Date: Sun, 27 Nov 2005 02:43:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph/netflow netflow.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, 27 Nov 2005 02:43:10 -0000 glebius 2005-11-27 02:43:08 UTC FreeBSD src repository Modified files: sys/netgraph/netflow netflow.c Log: - Update the flow sequence before converting count to network byte order. - Update the flow sequence in one atomic op instead of two. Reported by: Denis Shaposhnikov Reported by: Daniil Kharoun PR: kern/89417 Revision Changes Path 1.17 +2 -5 src/sys/netgraph/netflow/netflow.c From owner-cvs-src@FreeBSD.ORG Sun Nov 27 02:56:43 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB02D16A42F; Sun, 27 Nov 2005 02:56:43 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A161443D69; Sun, 27 Nov 2005 02:56:42 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAR2ug89037354; Sun, 27 Nov 2005 02:56:42 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAR2ugdT037353; Sun, 27 Nov 2005 02:56:42 GMT (envelope-from glebius) Message-Id: <200511270256.jAR2ugdT037353@repoman.freebsd.org> From: Gleb Smirnoff Date: Sun, 27 Nov 2005 02:56:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/re if_re.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Nov 2005 02:56:44 -0000 glebius 2005-11-27 02:56:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/re if_re.c Log: MFC 1.61: Check IFF_DRV_RUNNING in the re_intr() loop. It can disappear, since re_rxeof() drops the lock for some time. Reported & tested by: XueFeng Deng Revision Changes Path 1.46.2.9 +6 -4 src/sys/dev/re/if_re.c From owner-cvs-src@FreeBSD.ORG Sun Nov 27 02:57:11 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E189016A424; Sun, 27 Nov 2005 02:57:11 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BC3343D70; Sun, 27 Nov 2005 02:57:07 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.3/8.13.3) with ESMTP id jAR2v2ZR079302 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 27 Nov 2005 05:57:03 +0300 (MSK) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.3/8.13.1/Submit) id jAR2v21h079301; Sun, 27 Nov 2005 05:57:02 +0300 (MSK) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Sun, 27 Nov 2005 05:57:02 +0300 From: Gleb Smirnoff To: XueFeng Deng Message-ID: <20051127025702.GW25711@cell.sick.ru> References: <200511221246.jAMCkFTa039534@repoman.freebsd.org> <20051127023831.52850.qmail@web15702.mail.cnb.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <20051127023831.52850.qmail@web15702.mail.cnb.yahoo.com> User-Agent: Mutt/1.5.6i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: ?????? cvs commit: src/sys/dev/re if_re. c?= X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Nov 2005 02:57:12 -0000 On Sun, Nov 27, 2005 at 10:38:30AM +0800, XueFeng Deng wrote: X> hey, X> X> Could you merge this to 6.x ? X> thanks. Done. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Sun Nov 27 03:16:58 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA14F16A41F; Sun, 27 Nov 2005 03:16:58 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA80943D79; Sun, 27 Nov 2005 03:16:46 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAR3GkP1038529; Sun, 27 Nov 2005 03:16:46 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAR3GkbW038528; Sun, 27 Nov 2005 03:16:46 GMT (envelope-from kientzle) Message-Id: <200511270316.jAR3GkbW038528@repoman.freebsd.org> From: Tim Kientzle Date: Sun, 27 Nov 2005 03:16: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/lib/libarchive configure.ac.in X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Nov 2005 03:16:59 -0000 kientzle 2005-11-27 03:16:46 UTC FreeBSD src repository Modified files: lib/libarchive configure.ac.in Log: Portability: Remove AC_CHECK_MALLOC from configure.ac.in. libarchive doesn't make malloc(0) requests, so the autoconf checks aren't needed and the autoconf workarounds for broken malloc(0) just create problems. Thanks to: Dan Nelson, who reports that this fixes libarchive on AIX 5.2 Revision Changes Path 1.10 +0 -1 src/lib/libarchive/configure.ac.in From owner-cvs-src@FreeBSD.ORG Sun Nov 27 03:17:54 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2374A16A41F; Sun, 27 Nov 2005 03:17:54 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CBFD943D5F; Sun, 27 Nov 2005 03:17:53 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAR3Honq038585; Sun, 27 Nov 2005 03:17:50 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAR3HoBe038584; Sun, 27 Nov 2005 03:17:50 GMT (envelope-from kientzle) Message-Id: <200511270317.jAR3HoBe038584@repoman.freebsd.org> From: Tim Kientzle Date: Sun, 27 Nov 2005 03:17:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/tar configure.ac.in X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Nov 2005 03:17:54 -0000 kientzle 2005-11-27 03:17:50 UTC FreeBSD src repository Modified files: usr.bin/tar configure.ac.in Log: Portability: remove AC_FUNC_MALLOC from configure.ac.in. According to Dan Nelson, this fixes the build on AIX 5.2. Revision Changes Path 1.11 +0 -1 src/usr.bin/tar/configure.ac.in From owner-cvs-src@FreeBSD.ORG Sun Nov 27 03:30:06 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 39C3D16A41F; Sun, 27 Nov 2005 03:30:06 +0000 (GMT) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42B9C43D5A; Sun, 27 Nov 2005 03:30:04 +0000 (GMT) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAR3TxoE039361; Sun, 27 Nov 2005 03:29:59 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAR3Txax039360; Sun, 27 Nov 2005 03:29:59 GMT (envelope-from ariff) Message-Id: <200511270329.jAR3Txax039360@repoman.freebsd.org> From: Ariff Abdullah Date: Sun, 27 Nov 2005 03:29: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/conf files src/sys/dev/sound driver.c src/sys/dev/sound/pci atiixp.c atiixp.h src/sys/modules/sound/driver Makefile src/sys/modules/sound/driver/atiixp 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: Sun, 27 Nov 2005 03:30:06 -0000 ariff 2005-11-27 03:29:59 UTC FreeBSD src repository Modified files: sys/conf files sys/dev/sound driver.c sys/modules/sound/driver Makefile Added files: sys/dev/sound/pci atiixp.c atiixp.h sys/modules/sound/driver/atiixp Makefile Log: Support for ATI IXP 200 / 300 / 400 series audio controllers. Revision Changes Path 1.1069 +1 -0 src/sys/conf/files 1.14 +1 -0 src/sys/dev/sound/driver.c 1.1 +1006 -0 src/sys/dev/sound/pci/atiixp.c (new) 1.1 +203 -0 src/sys/dev/sound/pci/atiixp.h (new) 1.18 +1 -1 src/sys/modules/sound/driver/Makefile 1.1 +9 -0 src/sys/modules/sound/driver/atiixp/Makefile (new) From owner-cvs-src@FreeBSD.ORG Sun Nov 27 05:11:55 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A8BDB16A41F for ; Sun, 27 Nov 2005 05:11:55 +0000 (GMT) (envelope-from unsatisfiability@emery-ins.com) Received: from zaqd37cca23.zaq.ne.jp (zaqd37cca23.zaq.ne.jp [211.124.202.35]) by mx1.FreeBSD.org (Postfix) with SMTP id 45DBA43D4C for ; Sun, 27 Nov 2005 05:11:55 +0000 (GMT) (envelope-from unsatisfiability@emery-ins.com) Received: from unknown (HELO illustrations) (192.168.72.78) by zaqd37cca23.zaq.ne.jp with SMTP; Sun, 27 Nov 2005 14:12:06 +0900 Content-Transfer-Encoding: 7bit Message-Id: <6705050940.45811108403@zaqd37cca23.zaq.ne.jp> Content-Type: text/plain; charset=us-ascii To: cvs-src@freebsd.org From: Marion Gary Date: Sun, 27 Nov 2005 05:11:55 +0000 (GMT) Subject: We have been helping thousands of men with male enhancement X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Nov 2005 05:11:55 -0000 Also available Levitra, Cialis, and Viagra. http://vhcaoi.m4ad9c9istru44mg94mgrmmm.abelialm.com/?dqafcm Everybody wants to be somebody; nobody wants to grow. Let not the sands of time get in your lunch. Vigorous writing is concise. Keep your face to the sunshine and you cannot see the shadow. Close your mouth, Michael; we are not a codfish. Brigands demand your money or your life; women require both. From owner-cvs-src@FreeBSD.ORG Sun Nov 27 07:30:23 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 328F416A41F; Sun, 27 Nov 2005 07:30:23 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7AC8543D5A; Sun, 27 Nov 2005 07:30:22 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAR7UMqk055574; Sun, 27 Nov 2005 07:30:22 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAR7UMWA055573; Sun, 27 Nov 2005 07:30:22 GMT (envelope-from keramida) Message-Id: <200511270730.jAR7UMWA055573@repoman.freebsd.org> From: Giorgos Keramidas Date: Sun, 27 Nov 2005 07:30:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/examples/etc make.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: Sun, 27 Nov 2005 07:30:23 -0000 keramida 2005-11-27 07:30:21 UTC FreeBSD src repository (doc committer) Modified files: share/examples/etc make.conf Log: Clarify a comment to make it clear that it is NO_NIS that "If it is set" refers to and add extra '#' comment characters at the beginning of two lines that started with TABs, to avoid warnings like: "/etc/make.conf", line 128: Unassociated shell command "# If set, you might need to adopt your" "/etc/make.conf", line 129: Unassociated shell command "# nsswitch.conf(5) and remove `nis' entries." PR: misc/89423 Submitted by: Scot W. Hetzel Revision Changes Path 1.270 +2 -2 src/share/examples/etc/make.conf From owner-cvs-src@FreeBSD.ORG Sun Nov 27 08:30:13 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 68E0E16A41F; Sun, 27 Nov 2005 08:30:13 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21DFD43D4C; Sun, 27 Nov 2005 08:30:13 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAR8UC7f058125; Sun, 27 Nov 2005 08:30:12 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAR8UCbB058124; Sun, 27 Nov 2005 08:30:12 GMT (envelope-from davidxu) Message-Id: <200511270830.jAR8UCbB058124@repoman.freebsd.org> From: David Xu Date: Sun, 27 Nov 2005 08:30:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules/mqueue Makefile src/sys/kern uipc_mqueue.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, 27 Nov 2005 08:30:13 -0000 davidxu 2005-11-27 08:30:12 UTC FreeBSD src repository Modified files: sys/modules/mqueue Makefile sys/kern uipc_mqueue.c Log: Change filesystem name from mqueue to mqueuefs for style consistent. Suggested by: rwatson Revision Changes Path 1.2 +2 -2 src/sys/kern/uipc_mqueue.c 1.2 +1 -1 src/sys/modules/mqueue/Makefile From owner-cvs-src@FreeBSD.ORG Sun Nov 27 08:32:42 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB01B16A41F; Sun, 27 Nov 2005 08:32:42 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A58A543D58; Sun, 27 Nov 2005 08:32:42 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAR8WgZb058246; Sun, 27 Nov 2005 08:32:42 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAR8WgUU058245; Sun, 27 Nov 2005 08:32:42 GMT (envelope-from davidxu) Message-Id: <200511270832.jAR8WgUU058245@repoman.freebsd.org> From: David Xu Date: Sun, 27 Nov 2005 08:32:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/mount_std 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: Sun, 27 Nov 2005 08:32:43 -0000 davidxu 2005-11-27 08:32:41 UTC FreeBSD src repository Modified files: sbin/mount_std Makefile Log: Change filesystem name from mqueue to mqueuefs for style consitent, sort LINKS list. Revision Changes Path 1.13 +2 -2 src/sbin/mount_std/Makefile From owner-cvs-src@FreeBSD.ORG Sun Nov 27 09:05:42 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A16DE16A41F; Sun, 27 Nov 2005 09:05:42 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3758243D53; Sun, 27 Nov 2005 09:05:41 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAR95ehl066628; Sun, 27 Nov 2005 09:05:41 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAR95dbo066626; Sun, 27 Nov 2005 09:05:40 GMT (envelope-from iedowse) Message-Id: <200511270905.jAR95dbo066626@repoman.freebsd.org> From: Ian Dowse Date: Sun, 27 Nov 2005 09:05:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb ohci.c ohcivar.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, 27 Nov 2005 09:05:42 -0000 iedowse 2005-11-27 09:05:37 UTC FreeBSD src repository Modified files: sys/dev/usb ohci.c ohcivar.h Log: The ohci driver's processing of completed transfer descriptors (TDs) appeared to rely on all kinds of non-guaranteed behaviours: the transfer abort code assumed that TDs with no interrupt timeout configured would end up on the done queue within 20ms, the done queue processing assumed that all TDs from a transfer would appear at the same time, and there were access-after-free bugs triggered on failed transfers. Attempt to fix these problems by the following changes: - Use a maximum (6-frame) interrupt delay instead of no interrupt delay to ensure that the 20ms wait in ohci_abort_xfer() is enough for the TDs to have been taken off the hardware done queue. - Defer cancellation of timeouts and freeing of TDs until we either hit an error or reach the final TD. - Remove TDs from the done queue before freeing them so that it is safe to continue traversing the done queue. This appears to fix a hang that was reproducable with revision 1.67 or 1.68 of ulpt.c (earlier revisions had a different transfer pattern). With certain HP printers, the command "true > /dev/ulpt0" would cause ohci_add_done() to spin because the done queue had a loop. The list corruption was caused by a 3-TD transfer where the first TD completed but remained on the internal host controller done queue because it had no interrupt timeout. When the transfer timed out, the TD got freed and reused, so it caused a loop in the done queue when it was inserted a second time from a different transfer. Reported by: Alex Pivovarov MFC after: 1 week Revision Changes Path 1.155 +38 -30 src/sys/dev/usb/ohci.c 1.41 +0 -1 src/sys/dev/usb/ohcivar.h From owner-cvs-src@FreeBSD.ORG Sun Nov 27 09:32:03 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 59EAB16A41F; Sun, 27 Nov 2005 09:32:03 +0000 (GMT) (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 E772C43D5D; Sun, 27 Nov 2005 09:32:02 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id BDA45BC66; Sun, 27 Nov 2005 09:32:01 +0000 (UTC) To: Robert Watson From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sun, 27 Nov 2005 00:55:18 GMT." <200511270055.jAR0tIkF032480@repoman.freebsd.org> Date: Sun, 27 Nov 2005 10:32:01 +0100 Message-ID: <1647.1133083921@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/sys time.h src/sys/kern kern_time.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, 27 Nov 2005 09:32:03 -0000 In message <200511270055.jAR0tIkF032480@repoman.freebsd.org>, Robert Watson writes: > This offers a minimum update rate of 1/HZ, > but in practice will often be more frequent due to the frequency of > time stamping in the kernel: Not quite... The precision is guaranteed to be no worse than 1msec, and is unlikely to be significantly better. -- 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 Sun Nov 27 09:46:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB6C916A41F; Sun, 27 Nov 2005 09:46:57 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A86243D5A; Sun, 27 Nov 2005 09:46:57 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAR9kv9M068273; Sun, 27 Nov 2005 09:46:57 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAR9kvMQ068272; Sun, 27 Nov 2005 09:46:57 GMT (envelope-from brueffer) Message-Id: <200511270946.jAR9kvMQ068272@repoman.freebsd.org> From: Christian Brueffer Date: Sun, 27 Nov 2005 09:46: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/share/man/man4 ataraid.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Nov 2005 09:46:58 -0000 brueffer 2005-11-27 09:46:56 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 ataraid.4 Log: Add a CAVEATS section that mentions missing RAID5 support. MFC after: 3 days Revision Changes Path 1.4 +4 -1 src/share/man/man4/ataraid.4 From owner-cvs-src@FreeBSD.ORG Sun Nov 27 10:03:58 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B82F916A41F; Sun, 27 Nov 2005 10:03:58 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id C022F43D4C; Sun, 27 Nov 2005 10:03:57 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id E456E46B4F; Sun, 27 Nov 2005 05:03:56 -0500 (EST) Date: Sun, 27 Nov 2005 10:03:56 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Poul-Henning Kamp In-Reply-To: <1647.1133083921@critter.freebsd.dk> Message-ID: <20051127095921.A81764@fledge.watson.org> References: <1647.1133083921@critter.freebsd.dk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys time.h src/sys/kern kern_time.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, 27 Nov 2005 10:03:58 -0000 On Sun, 27 Nov 2005, Poul-Henning Kamp wrote: > In message <200511270055.jAR0tIkF032480@repoman.freebsd.org>, Robert Watson writes: > >> This offers a minimum update rate of 1/HZ, >> but in practice will often be more frequent due to the frequency of >> time stamping in the kernel: > > Not quite... > > The precision is guaranteed to be no worse than 1msec, and is unlikely > to be significantly better. Sadly, for some workloads it will be -- we update the cached time stamp for every kernel context switch, so workloads that trigger lots of context switches will also trigger time stamp updates. I.e., loopback network traffic due to the netisr and user space context switches, high in-bound network triffic due to ithread and netisr context switches, etc. Robert N M Watson From owner-cvs-src@FreeBSD.ORG Sun Nov 27 10:39:03 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3ECB616A41F; Sun, 27 Nov 2005 10:39:03 +0000 (GMT) (envelope-from rodrigc@crodrigues.org) Received: from rwcrmhc11.comcast.net (rwcrmhc11.comcast.net [216.148.227.151]) by mx1.FreeBSD.org (Postfix) with ESMTP id D581A43D55; Sun, 27 Nov 2005 10:39:02 +0000 (GMT) (envelope-from rodrigc@crodrigues.org) Received: from c-66-30-114-245.hsd1.ma.comcast.net ([66.30.114.245]) by comcast.net (rwcrmhc11) with ESMTP id <20051127103858013008skq5e>; Sun, 27 Nov 2005 10:39:02 +0000 Received: from c-66-30-114-245.hsd1.ma.comcast.net (localhost [127.0.0.1]) by c-66-30-114-245.hsd1.ma.comcast.net (8.13.4/8.13.1) with ESMTP id jARAclLg045438; Sun, 27 Nov 2005 05:38:47 -0500 (EST) (envelope-from rodrigc@c-66-30-114-245.hsd1.ma.comcast.net) Received: (from rodrigc@localhost) by c-66-30-114-245.hsd1.ma.comcast.net (8.13.4/8.13.1/Submit) id jARAcljD045437; Sun, 27 Nov 2005 05:38:47 -0500 (EST) (envelope-from rodrigc) Date: Sun, 27 Nov 2005 05:38:47 -0500 From: Craig Rodrigues To: David Xu Message-ID: <20051127103847.GA45406@crodrigues.org> References: <200511261253.jAQCrIAO073710@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200511261253.jAQCrIAO073710@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/mount_std 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: Sun, 27 Nov 2005 10:39:03 -0000 On Sat, Nov 26, 2005 at 12:53:18PM +0000, David Xu wrote: > davidxu 2005-11-26 12:53:18 UTC > > FreeBSD src repository > > Modified files: > sbin/mount_std Makefile > Log: > Support mounting POSIX message queue filesystem. Was this necessary? With my recent changes to mount(8) to call nmount() directly, many of these external mount programs are no longer necessary. If mqueuefs registers itself as a filesystem which you can see with lsvfs, then doing: mount -t mqueuefs [device] [mntpoint] should be sufficient. -- Craig Rodrigues rodrigc@crodrigues.org From owner-cvs-src@FreeBSD.ORG Sun Nov 27 11:45:43 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from [127.0.0.1] (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id 17D7716A41F; Sun, 27 Nov 2005 11:45:40 +0000 (GMT) (envelope-from davidxu@freebsd.org) Message-ID: <43899C60.7020706@freebsd.org> Date: Sun, 27 Nov 2005 19:45:36 +0800 From: David Xu User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.7.10) Gecko/20050806 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Craig Rodrigues References: <200511261253.jAQCrIAO073710@repoman.freebsd.org> <20051127103847.GA45406@crodrigues.org> In-Reply-To: <20051127103847.GA45406@crodrigues.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/mount_std 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: Sun, 27 Nov 2005 11:45:44 -0000 Craig Rodrigues wrote: >Was this necessary? With my recent changes >to mount(8) to call nmount() directly, >many of these external mount programs are no longer necessary. >If mqueuefs registers itself as a filesystem which you can >see with lsvfs, then doing: > >mount -t mqueuefs [device] [mntpoint] > >should be sufficient. > > > Really ? I am too busy and haven't traced the changes in mount code, when did you change this ? :-) From owner-cvs-src@FreeBSD.ORG Sun Nov 27 12:02:45 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABCC716A41F; Sun, 27 Nov 2005 12:02:45 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E70143D66; Sun, 27 Nov 2005 12:02:33 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87]) by mailout1.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jARC2UI3031385; Sun, 27 Nov 2005 23:02:30 +1100 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy2.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jARC2QK5023159; Sun, 27 Nov 2005 23:02:27 +1100 Date: Sun, 27 Nov 2005 23:02:26 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Robert Watson In-Reply-To: <20051127095921.A81764@fledge.watson.org> Message-ID: <20051127212014.U28222@delplex.bde.org> References: <1647.1133083921@critter.freebsd.dk> <20051127095921.A81764@fledge.watson.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Poul-Henning Kamp , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys time.h src/sys/kern kern_time.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, 27 Nov 2005 12:02:45 -0000 On Sun, 27 Nov 2005, Robert Watson wrote: > On Sun, 27 Nov 2005, Poul-Henning Kamp wrote: > >> In message <200511270055.jAR0tIkF032480@repoman.freebsd.org>, Robert Watson >> writes: >> >>> This offers a minimum update rate of 1/HZ, >>> but in practice will often be more frequent due to the frequency of >>> time stamping in the kernel: >> >> Not quite... >> >> The precision is guaranteed to be no worse than 1msec, and is unlikely to >> be significantly better. Actually, it is guaranteed to be no better than (2, tc_tick + 1) / HZ, and is unlikely to be significantly different to tc_tick/HZ. The defaults are HZ = 1000 and tc_tick = max(1, ), but HZ = 1000 is bogusly large and configuring it to a smaller value gives a worse precision; OTOH, if HZ is even larger than 1500 or so then the precision can be made better by configuring tc_tick to 1 using systtl. > Sadly, for some workloads it will be -- we update the cached time stamp for > every kernel context switch, so workloads that trigger lots of context > switches will also trigger time stamp updates. I.e., loopback network > traffic due to the netisr and user space context switches, high in-bound > network triffic due to ithread and netisr context switches, etc. No, that's not how the update of the cached timestamp works. The update is very (*) expensive since it requires synchronization (**) with other CPUs, so it is only done every tc_tick hardclock interrupts. (*) Perhaps no more expensive than mutex locking generally. (**) The synchronization is is essentially by the hardclock interrupt handler being non-preemptible by itself, and the generation count to indicate that resycnhroization is needed. Both of these seem to be buggy. (1) tc_windup() has no explicit locking, so it can run concurrently on any number of CPUs, with N-1 of the CPUs calling it via clock_settime() and 1 calling it via hardclock (this one may also be the same as one already in it). I doubt that the generation stuff is enough to prevent problems here, especially with bug (2). (2) The generation count stuff depends on writes as seen by other CPUs being ordered. This is not true on many current CPUs. E.g., on amd64, writes are ordered as seen by readers on the current CPU, but they may be held in a buffer and I think the buffer can be written an any order to main memory. I think this only gives a tiny race window. There is a mutex lock in all (?) execution paths soon after tc_windup() returns, and this serves to synchronize writes. BTW, I have been working on optimizing libm and noticed that out of order execution makes timestamps very slippery even on a single CPU. Causality is broken unless there is a synchronization point. On i386's, rdtsc is not a serializing instruction, so timestamps made using it, while correct relative to each other (assuming that the tsc clock doesn't jump), may be made many cycles before or after the previous instruction in the instruction stream completes. Even accesses to an off-CPU hardware clock might not be serializing, though they will take so long that the CPU probably has time to complete all previously issued instructions and thus they may give a timestamp that is sure to be after the completion of previous instructions. This shows that on many machines for many purposes it is fundamentally impossible to take timestamps that are more than 2 of efficient, synchronized and useful (they aren't useful if they have too large an impact on what is being measured). Perhaps this incoherency within a single CPU can be turned into a feature: timestamps are inherently incomparable unless there is a synchronization point between them. Code that needs perfect coherency needs to issue a heavyweight synchonization call before making timestamps; code that just wants monotonic timestamps like rdtsc gives needs to do less: if a timecounter call is only the same CPU then nothing needs to be done if the timecounter is the TSC, but if it is on a different CPU then much more needs to be done (transparently to the caller). The timestamps made in mi_switch() are always on the same CPU (`switchtime' is per-CPU), so they don't need any synchronization to use a per-CPU timecounter like a TSC; they just need a timecounter with a stable clock. It also shouldn't matter that they may be wrong by several cycles due to out of order execution and no serialization. Hopefully the wrongness averages out, and it would be wronger to use a serializing instructions to "fix" the counts -- this would just waste time by preventing overlap of intruction execution between the old and new threads. Bruce From owner-cvs-src@FreeBSD.ORG Sun Nov 27 12:45:36 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 589C216A41F; Sun, 27 Nov 2005 12:45:36 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65A9143D77; Sun, 27 Nov 2005 12:45:27 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87]) by mailout2.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jARCjP9X017616; Sun, 27 Nov 2005 23:45:25 +1100 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy2.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jARCjNGN000335; Sun, 27 Nov 2005 23:45:24 +1100 Date: Sun, 27 Nov 2005 23:45:23 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Robert Watson In-Reply-To: <200511270055.jAR0tIkF032480@repoman.freebsd.org> Message-ID: <20051127230412.H28222@delplex.bde.org> References: <200511270055.jAR0tIkF032480@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys time.h src/sys/kern kern_time.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, 27 Nov 2005 12:45:36 -0000 On Sun, 27 Nov 2005, Robert Watson wrote: > rwatson 2005-11-27 00:55:18 UTC > > FreeBSD src repository > > Modified files: > sys/sys time.h > sys/kern kern_time.c > Log: > Add several aliases for existing clockid_t names to indicate that the > application wishes to request high precision time stamps be returned: > > Alias Existing > > CLOCK_REALTIME_PRECISE CLOCK_REALTIME > CLOCK_MONOTONIC_PRECISE CLOCK_MONOTONIC > CLOCK_UPTIME_PRECISE CLOCK_UPTIME > > Add experimental low-precision clockid_t names corresponding to these > clocks, but implemented using cached timestamps in kernel rather than > a full time counter query. These existence of these interfaces is a mistake even in the kernel. On all machines that I've looked at, the calls to the high-precision binuptime() outnumber calls to all the other high-level timecounter routines combined by a large factor. E.g., on pluto1.freebsd.org (which seems typical) now, after an uptime of ~8 days, there have been ~1200 million calls to binuptime(), ~124 million calls to getmicrouptime(), ~72 million calls to gtemicrotime(), and relatively few other calls. Thus we get a small speedup at a cost of some complexity and large inerface bloat. This is partly because there are too many context switches and context switches necessarily use a precise timestamp, and file timestamps are under-represented since they normally use a direct access to time_second. > This offers a minimum update rate of 1/HZ, > but in practice will often be more frequent due to the frequency of > time stamping in the kernel: Not much more frequent -- see another reply. > NOTE: With different underlying time mechanisms exposed, using > different time query mechanisms in the same application may result in does > relative non-monoticity or the appearance of clock stalling for a > single clockid_t, as a cached time stamp queried after a precision > time stamp lookup may be "before" the time returned by the earlier > live time counter query. time(2) cannot be implemented using a low-precision interface for this reason, at least without fixing the incoherency of these interfaces. It is a bug for the low-precision interfaces to be incoherent (but see another mail about the need for explicit synchronization if you need it; of course, standard interfaces like time(2) need it). I fixed this bug many years ago in my version for the !SMP case only, but not very well, but I got tired of this slowing down clock_gettime(2) by about 8% (much less than in the kernel since syscall overhead dominates in userland) so I threw out the fix recently. This is another reason why the imprecise versions shouldn't exist -- it is difficult to fix them without slowing down the usual case. (My fix consisted of always syncing using fast UP-specific locking in the usual case.) Bruce From owner-cvs-src@FreeBSD.ORG Sun Nov 27 13:03:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C2C0C16A41F; Sun, 27 Nov 2005 13:03:57 +0000 (GMT) (envelope-from ceri@submonkey.net) Received: from shrike.submonkey.net (cpc2-cdif2-3-1-cust208.cdif.cable.ntl.com [82.31.78.208]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB0CD43D49; Sun, 27 Nov 2005 13:03:56 +0000 (GMT) (envelope-from ceri@submonkey.net) Received: from ceri by shrike.submonkey.net with local (Exim 4.54 (FreeBSD)) id 1EgMCB-000G5w-Jo; Sun, 27 Nov 2005 13:03:55 +0000 Date: Sun, 27 Nov 2005 13:03:55 +0000 From: Ceri Davies To: Ian Dowse Message-ID: <20051127130355.GG94004@submonkey.net> Mail-Followup-To: Ceri Davies , Ian Dowse , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200511261711.jAQHBVZZ097132@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7rTloFQJu/2eY4fT" Content-Disposition: inline In-Reply-To: <200511261711.jAQHBVZZ097132@repoman.freebsd.org> X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.11 Sender: Ceri Davies Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.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, 27 Nov 2005 13:03:58 -0000 --7rTloFQJu/2eY4fT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Nov 26, 2005 at 05:11:31PM +0000, Ian Dowse wrote: > iedowse 2005-11-26 17:11:31 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/dev/usb umass.c=20 > Log: > Revision 5.0 of the Sony DSC camera appears to require RBC commands > to be padded to 12 bytes in length. Otherwise the requests just > time out. > =20 > Reported by: anders > MFC after: 1 week Would this explain a hard lock when I attach one to my laptop? Ceri --=20 Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. -- Einstein (attrib.) --7rTloFQJu/2eY4fT Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDia67ocfcwTS3JF8RAvkSAKCx+WuEzmu1fdWJjkgZiSrPDSleLgCfTSD2 +xXHYCTDDidf3uK0EOrwRMk= =Gacj -----END PGP SIGNATURE----- --7rTloFQJu/2eY4fT-- From owner-cvs-src@FreeBSD.ORG Sun Nov 27 13:10:43 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 28BC816A41F; Sun, 27 Nov 2005 13:10:43 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72B3843D49; Sun, 27 Nov 2005 13:10:42 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86]) by mailout2.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jARDAd0o027952; Mon, 28 Nov 2005 00:10:39 +1100 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy1.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jARDAcTb024718; Mon, 28 Nov 2005 00:10:38 +1100 Date: Mon, 28 Nov 2005 00:10:37 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Robert Watson In-Reply-To: <20051127005622.H81764@fledge.watson.org> Message-ID: <20051127234937.X28222@delplex.bde.org> References: <200511270055.jAR0tIkF032480@repoman.freebsd.org> <20051127005622.H81764@fledge.watson.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys time.h src/sys/kern kern_time.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, 27 Nov 2005 13:10:43 -0000 On Sun, 27 Nov 2005, Robert Watson wrote: > ... Attached is a small LD_PRELOAD library to > allow applications to be switched to the _FAST variants for gettimeofday(). % /* % * Small wrapper library to substitute implementations of gettimeofday(2) and % * time(3) with lower resolution variations. time(3) is unconditionally % * degraded, since it will return a truncated time anyway. gettimeofday(3) % * checks the TIMEWRAPPER environmental variable, which can be set to either % * "PRECISE" or "FAST". % */ time(3) should use the environment variable too, since the fast version gives a value that is both imprecise and wrong. It inherits bugs from the kernel's time_second variable. time_second is not the current time truncated, but is the (current time less up to about tc_tick/HZ) truncated. It lags the current time by more than 1 second for up to about tc_tick/HZ seconds before every rollover of the correct truncated time. When HZ was 100 it was very easy for applications to see time_second being wring since the average size of the window of incoherency was 1/200 second. time_second is visible in file times by default for ffs file times. The bug can be fixed for ffs too globally using the vfs.timestamp_precision sysctl. I only use this sysctl for running POSIX tests for this bug, but would be surprised if always using it caused noticeable pessimization. Updates of file timestamps are cached in non-broken file systems, so it is hard for them to occur as often as ones for context switches -- they will usually be limited by physical disk write bandwidth. Bruce From owner-cvs-src@FreeBSD.ORG Sun Nov 27 13:17:48 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6932116A41F; Sun, 27 Nov 2005 13:17:48 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1BA4F43D6E; Sun, 27 Nov 2005 13:17:41 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id A7FD846B52; Sun, 27 Nov 2005 08:17:39 -0500 (EST) Date: Sun, 27 Nov 2005 13:17:39 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Bruce Evans In-Reply-To: <20051127230412.H28222@delplex.bde.org> Message-ID: <20051127125844.V81764@fledge.watson.org> References: <200511270055.jAR0tIkF032480@repoman.freebsd.org> <20051127230412.H28222@delplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys time.h src/sys/kern kern_time.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, 27 Nov 2005 13:17:48 -0000 On Sun, 27 Nov 2005, Bruce Evans wrote: >> Add experimental low-precision clockid_t names corresponding to these >> clocks, but implemented using cached timestamps in kernel rather than >> a full time counter query. > > These existence of these interfaces is a mistake even in the kernel. On > all machines that I've looked at, the calls to the high-precision > binuptime() outnumber calls to all the other high-level timecounter > routines combined by a large factor. E.g., on pluto1.freebsd.org (which > seems typical) now, after an uptime of ~8 days, there have been ~1200 > million calls to binuptime(), ~124 million calls to getmicrouptime(), > ~72 million calls to gtemicrotime(), and relatively few other calls. > > Thus we get a small speedup at a cost of some complexity and large > inerface bloat. > > This is partly because there are too many context switches and context > switches necessarily use a precise timestamp, and file timestamps are > under-represented since they normally use a direct access to > time_second. Interestingly, I've now observed several application workloads where the rate of user space high precision time queries far outnumbers the kernel rate of time stamp queries. Specifically, for applications that are event-driven and need to generate time outs to pass to poll() and select(). Applications like BIND9 generate two gettimeofday() system calls for every select() call, in order to manage their own internal event engine. As select() itself has a precision keyed to 1/HZ, using time stamps at a similarly low precision for driving an internal scheduler based on select() or poll() makes some amount of sense. Using the libwrapper.so I attached to my previous e-mail and setting 'FAST' mode, I see a 4% performance improvement in throughput for BIND9. David Xu has reported a similar improvement in MySQL performance using libwrapper.so. For BIND9 under high load, the rate of context switches is much lower than the rate of select() calls, as multiple queries are delivered to the UDP socket per interrupt due to interrupt coalescing (etc). Given the way applications are being written to manage their own event loops using select() or similar interfaces, the ability to quickly request low precision timestamps for use with those interfaces makes a fairly significant difference in macro-level performance. How we expose "cheaper, suckier time" is something I'm quite willing to discuss, but the evidence seems to suggest that if we want to improve the performance of this class of applications, we need to provide time keeping services that match their requirements (run frequently with fairly weak requirements on precision). I'm entirely open to exposing this service in different ways, or offering a different notion of "cheaper, suckier". For example, I could imagine exposing an interface intended to return timing information specifically for HZ-driven sleep mechanisms, such as poll() and select(). The advantage, for experimental purposes, in the approach I committed is that it allows us to easily test the impact of such changes on applications without modifing the application. The disadvantage is that we'll want to change it, but given that I am not yet clear we fully understand the requirements, that is probably inevitable. FWIW, once we have an interface that says "here's how you get bad time", we can implement it in other ways than I've done -- for example, exporting a kernel memory page with the necessary information to somewhat reliably convert rdtsc() into an estimated time stamp without ever doing a system call (this is what Darwin does, btw). Your proposals on how this should be done are most welcome, but the trick will be balancing the needs of several parties -- people interested in highly precise time measurement due to a preoccupation with NTP and atomic clocks, people who just want their applications to run faster, and people who want the system to be clean. I think we can meet most of the needs of most of these people if we do it right, but I'm not sure what right is since (to be honest) I don't have a detailed understanding of what each of these communities really needs (let alone wants). Robert N M Watson From owner-cvs-src@FreeBSD.ORG Sun Nov 27 13:23:02 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B785E16A41F; Sun, 27 Nov 2005 13:23:02 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06D8243D4C; Sun, 27 Nov 2005 13:23:02 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 99D8C46B6B; Sun, 27 Nov 2005 08:23:00 -0500 (EST) Date: Sun, 27 Nov 2005 13:23:00 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Bruce Evans In-Reply-To: <20051127234937.X28222@delplex.bde.org> Message-ID: <20051127131838.F81764@fledge.watson.org> References: <200511270055.jAR0tIkF032480@repoman.freebsd.org> <20051127005622.H81764@fledge.watson.org> <20051127234937.X28222@delplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys time.h src/sys/kern kern_time.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, 27 Nov 2005 13:23:02 -0000 On Mon, 28 Nov 2005, Bruce Evans wrote: > % /* > % * Small wrapper library to substitute implementations of gettimeofday(2) > and > % * time(3) with lower resolution variations. time(3) is unconditionally > % * degraded, since it will return a truncated time anyway. gettimeofday(3) > % * checks the TIMEWRAPPER environmental variable, which can be set to > either > % * "PRECISE" or "FAST". > % */ > > time(3) should use the environment variable too, since the fast version > gives a value that is both imprecise and wrong. It inherits bugs from > the kernel's time_second variable. time_second is not the current time > truncated, but is the (current time less up to about tc_tick/HZ) > truncated. It lags the current time by more than 1 second for up to > about tc_tick/HZ seconds before every rollover of the correct truncated > time. Yes -- this is a mistake in the current library wrapper. All interfaces modified to be "fast" or "precise" should be controlled by the environmental variable so that testing is more consistent (i.e., other than wrapping costs, the non-configured version should behave identically to the non-wrapped version). As mentioned in my previous e-mail, I have no particular commitment to any particular implementation of "fast", but feel that to understand the implications of time measurement costs on applications, we need some way to express this. The POSIX APIs seem to lack any way for an application to express its requirements for time quality vs performance, meaning that if a system errs on the side of quality (FreeBSD), applications will perform much more slowly and potentially no better than on a system which errs on the side of performance (Linux). We work very hard to provide very accurate time stamps for applications that sometimes don't need them, and while uniformly degrading quality doesn't make sense, a bit more expressiveness appears to be required to do better. Robert N M Watson From owner-cvs-src@FreeBSD.ORG Sun Nov 27 13:35:13 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 93B8616A41F; Sun, 27 Nov 2005 13:35:13 +0000 (GMT) (envelope-from nork@FreeBSD.org) Received: from sakura.ninth-nine.com (sakura.ninth-nine.com [219.127.74.120]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8888643D62; Sun, 27 Nov 2005 13:35:12 +0000 (GMT) (envelope-from nork@FreeBSD.org) Received: from nadesico.ninth-nine.com (nadesico.ninth-nine.com [219.127.74.122]) by sakura.ninth-nine.com (8.13.3/8.13.3/NinthNine) with ESMTP id jARDZ9Eq088075; Sun, 27 Nov 2005 22:35:10 +0900 (JST) (envelope-from nork@FreeBSD.org) Date: Sun, 27 Nov 2005 22:35:09 +0900 From: Norikatsu Shigemura To: Robert Watson Message-Id: <20051127223509.8913eafe.nork@FreeBSD.org> In-Reply-To: <20051127131838.F81764@fledge.watson.org> References: <200511270055.jAR0tIkF032480@repoman.freebsd.org> <20051127005622.H81764@fledge.watson.org> <20051127234937.X28222@delplex.bde.org> <20051127131838.F81764@fledge.watson.org> X-Mailer: Sylpheed version 2.1.7 (GTK+ 2.8.7; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (sakura.ninth-nine.com [219.127.74.121]); Sun, 27 Nov 2005 22:35:11 +0900 (JST) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, bde@zeta.org.au Subject: Re: cvs commit: src/sys/sys time.h src/sys/kern kern_time.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, 27 Nov 2005 13:35:13 -0000 On Sun, 27 Nov 2005 13:23:00 +0000 (GMT) Robert Watson wrote: > > time(3) should use the environment variable too, since the fast version > > gives a value that is both imprecise and wrong. It inherits bugs from > > the kernel's time_second variable. time_second is not the current time > > truncated, but is the (current time less up to about tc_tick/HZ) > > truncated. It lags the current time by more than 1 second for up to > > about tc_tick/HZ seconds before every rollover of the correct truncated > > time. > Yes -- this is a mistake in the current library wrapper. All interfaces > modified to be "fast" or "precise" should be controlled by the > environmental variable so that testing is more consistent (i.e., other > than wrapping costs, the non-configured version should behave identically > to the non-wrapped version). I think that to use libmap.conf(5) is a best solution:-), if someone want to use low resolution version. I didn't confirm following setting: # All binaries use low resolution version on /usr/local/bin/ [/usr/local/bin/] libc.so.6 libwrapper.so.1 Of cource, you can use mysql only, and no more controll by environment variable. From owner-cvs-src@FreeBSD.ORG Sun Nov 27 13:35:34 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1156E16A422; Sun, 27 Nov 2005 13:35:34 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E95243D62; Sun, 27 Nov 2005 13:35:33 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id EF94146B89; Sun, 27 Nov 2005 08:35:32 -0500 (EST) Date: Sun, 27 Nov 2005 13:35:32 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Bruce Evans In-Reply-To: <20051127230412.H28222@delplex.bde.org> Message-ID: <20051127132430.K81764@fledge.watson.org> References: <200511270055.jAR0tIkF032480@repoman.freebsd.org> <20051127230412.H28222@delplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys time.h src/sys/kern kern_time.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, 27 Nov 2005 13:35:34 -0000 On Sun, 27 Nov 2005, Bruce Evans wrote: > Thus we get a small speedup at a cost of some complexity and large > inerface bloat. > > This is partly because there are too many context switches and context > switches necessarily use a precise timestamp, and file timestamps are > under-represented since they normally use a direct access to > time_second. BTW, simple loopback network testing seems to dramatically confirm that the impact of time measurement and context switching is quite significant. Especially untimely context switching. I ran some simple netperf TCP tests (w/o -DHISTOGRAM) in late October to look at loopback TCP performance, which involves two processes an the netisr thread. On UP, I was quite interested by both the negative performance impact of preemption, and the performance impact of switching to the TSC for in-kernel time stamping for context switches. The kernel in these tests is modified to allow immediate preemption of the netisr thread to be disabled using a sysctl. Results are in Mbps. Note that even once a number of poorly timed context switches due to undesirable preemption are disabled, we still see a 4.7% performance improvement from lowering the cost of the time stamp mechanism in kernel, which I presume (but have not measured) to be due to the continued impact on context switches. The problem with preemption is really a fairly fundamental architectural one: the netisr model was designed with the notion that the netisr would start running "at a good time". With ithreads waking up the netisr, this generally does happen, since ithreads run in precedence to the netisr on UP. However, when a normal user thread in kernel wakes up the netisr due to sending on the loopback interface, the netisr immediately preempts, resulting in a number of "worst case" behaviors, such as immediately switching back when trying to acquire locks held by the sending thread. On SMP the interactions are quite different, and I am still investigating the effects there (disabling immediate preemption in this case on SMP actually lowers performance, as the netisr begins running on another CPU and then presumably contends the same locks, as well as "migrating" all the mbufs from one CPU to another -- I'll know more in a couple of weeks when I have time to fix schedgraph for SMP). It's not that preemption is necessarily bad, but it interacts very poorly with an assumption in the loopback code that assumes that a wakeup now won't result in work until a bit later. I'm not sure what the right approach to fixing these problems is -- we either need to restore (one way or the other) scheduling assumptions of the code, or change the code to reflect new scheduling assumptions. Regardless of this issue, the overall impact of time keeping on context switches is non-trivial. x preempt + preempt.tsc * nopreempt % nopreempt.tsc +--------------------------------------------------------------------------+ | xx + * %% | | xx + ** %% | | xx ++ ** %% | |x xx +++ * ** **** %%% %%%| | |_A_| |A |__AM_| |_AM_|| +--------------------------------------------------------------------------+ N Min Max Median Avg Stddev x 12 2123.5 2194.31 2186.03 2181.4983 19.144156 + 12 2444.03 2468.44 2463.22 2460.1725 6.5242305 Difference at 95.0% confidence 278.674 +/- 12.1092 12.7744% +/- 0.555084% (Student's t, pooled s = 14.3015) * 12 2750.12 2845.31 2829.98 2816.2325 31.188601 Difference at 95.0% confidence 634.734 +/- 21.9101 29.0962% +/- 1.00436% (Student's t, pooled s = 25.8769) % 12 2902.27 2979.3 2954.93 2949.0792 25.48312 Difference at 95.0% confidence 767.581 +/- 19.0828 35.1859% +/- 0.874755% (Student's t, pooled s = 22.5376) From owner-cvs-src@FreeBSD.ORG Sun Nov 27 13:41:35 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3625D16A41F; Sun, 27 Nov 2005 13:41:35 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35E9843D58; Sun, 27 Nov 2005 13:41:34 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id BBB1846B81; Sun, 27 Nov 2005 08:41:33 -0500 (EST) Date: Sun, 27 Nov 2005 13:41:33 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Norikatsu Shigemura In-Reply-To: <20051127223509.8913eafe.nork@FreeBSD.org> Message-ID: <20051127133552.U81764@fledge.watson.org> References: <200511270055.jAR0tIkF032480@repoman.freebsd.org> <20051127005622.H81764@fledge.watson.org> <20051127234937.X28222@delplex.bde.org> <20051127131838.F81764@fledge.watson.org> <20051127223509.8913eafe.nork@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, bde@zeta.org.au Subject: Re: cvs commit: src/sys/sys time.h src/sys/kern kern_time.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, 27 Nov 2005 13:41:35 -0000 On Sun, 27 Nov 2005, Norikatsu Shigemura wrote: > On Sun, 27 Nov 2005 13:23:00 +0000 (GMT) > Robert Watson wrote: >>> time(3) should use the environment variable too, since the fast version >>> gives a value that is both imprecise and wrong. It inherits bugs from >>> the kernel's time_second variable. time_second is not the current time >>> truncated, but is the (current time less up to about tc_tick/HZ) >>> truncated. It lags the current time by more than 1 second for up to >>> about tc_tick/HZ seconds before every rollover of the correct truncated >>> time. >> Yes -- this is a mistake in the current library wrapper. All interfaces >> modified to be "fast" or "precise" should be controlled by the >> environmental variable so that testing is more consistent (i.e., other >> than wrapping costs, the non-configured version should behave identically >> to the non-wrapped version). > > I think that to use libmap.conf(5) is a best solution:-), if > someone want to use low resolution version. I didn't confirm > following setting: > > # All binaries use low resolution version on /usr/local/bin/ > [/usr/local/bin/] > libc.so.6 libwrapper.so.1 > > Of cource, you can use mysql only, and no more controll by > environment variable. In the general case -- i.e., if the wrapper were going to be for more than testing -- I'd agree. However, the wrapper is designed to support automated testing without dealing with system-wide configuration files. :-) For those wishing to pick up the latest wrapper code, it's in //depot/user/rwatson/clock/src/lib/libwrapper in Perforce. Robert N M Watson From owner-cvs-src@FreeBSD.ORG Sun Nov 27 13:51:03 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4D7416A41F; Sun, 27 Nov 2005 13:51:03 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D865143D49; Sun, 27 Nov 2005 13:51:02 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87]) by mailout2.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jARDp12j011498; Mon, 28 Nov 2005 00:51:01 +1100 Received: from epsplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailproxy2.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jARDoxst014127; Mon, 28 Nov 2005 00:51:00 +1100 Date: Mon, 28 Nov 2005 00:50:59 +1100 (EST) From: Bruce Evans X-X-Sender: bde@epsplex.bde.org To: Robert Watson In-Reply-To: <20051127125844.V81764@fledge.watson.org> Message-ID: <20051128002937.T17822@epsplex.bde.org> References: <200511270055.jAR0tIkF032480@repoman.freebsd.org> <20051127230412.H28222@delplex.bde.org> <20051127125844.V81764@fledge.watson.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys time.h src/sys/kern kern_time.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, 27 Nov 2005 13:51:03 -0000 On Sun, 27 Nov 2005, Robert Watson wrote: > On Sun, 27 Nov 2005, Bruce Evans wrote: > >>> Add experimental low-precision clockid_t names corresponding to these >>> clocks, but implemented using cached timestamps in kernel rather than >>> a full time counter query. >> >> These existence of these interfaces is a mistake even in the kernel. On all >> machines that I've looked at, the calls to the high-precision binuptime() >> outnumber calls to all the other high-level timecounter routines combined >> by a large factor. E.g., on pluto1.freebsd.org (which seems typical) now, >> ... >> Thus we get a small speedup at a cost of some complexity and large inerface >> bloat. > Interestingly, I've now observed several application workloads where the rate > of user space high precision time queries far outnumbers the kernel rate of > time stamp queries. Specifically, for applications that are event-driven and > need to generate time outs to pass to poll() and select(). Applications like Apparently pluto1 doesn't run many of these :-). > BIND9 generate two gettimeofday() system calls for every select() call, in > order to manage their own internal event engine. As select() itself has a > precision keyed to 1/HZ, using time stamps at a similarly low precision for > driving an internal scheduler based on select() or poll() makes some amount > of sense. Using the libwrapper.so I attached to my previous e-mail and > setting 'FAST' mode, I see a 4% performance improvement in throughput for > BIND9. David Xu has reported a similar improvement in MySQL performance > using libwrapper.so. For BIND9 under high load, the rate of context switches > is much lower than the rate of select() calls, as multiple queries are > delivered to the UDP socket per interrupt due to interrupt coalescing (etc). > > Given the way applications are being written to manage their own event loops > using select() or similar interfaces, the ability to quickly request low > precision timestamps for use with those interfaces makes a fairly significant > difference in macro-level performance. How we expose "cheaper, suckier time" I can see a use for making a timestamp after select() returns, not for timeout purposes since the timeout should normally be for emergencies and it's relative so it doesn't need the current time, but just to record when things happen. Then heavy load will cause a lot of returns and there was no faster way than calling gettimeofday() to see how long the select() took. Too bad select()'s return timeout is unusable for historical reasons. Some other classes of applications that make lots of timestamp calls are ones doing polling (another mistake for a primary interface IMO) and ones that use a too-short timeout because they want a short timeout and don't know that the select() granularity is now very short. > is something I'm quite willing to discuss, but the evidence seems to suggest > that if we want to improve the performance of this class of applications, we > need to provide time keeping services that match their requirements (run > frequently with fairly weak requirements on precision). I'm entirely open to > exposing this service in different ways, or offering a different notion of > "cheaper, suckier". For example, I could imagine exposing an interface > intended to return timing information specifically for HZ-driven sleep > mechanisms, such as poll() and select(). The advantage, for experimental > purposes, in the approach I committed is that it allows us to easily test the > impact of such changes on applications without modifing the application. The > disadvantage is that we'll want to change it, but given that I am not yet > clear we fully understand the requirements, that is probably inevitable. The environment variable (or a sysctl/sysconf variable like vfs.timestamp_ precision but per-process or per-user) is probably needed, since you don't want to teach all applications about unportable CLOCK_*. Bruce From owner-cvs-src@FreeBSD.ORG Sun Nov 27 14:38:30 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25E6416A41F; Sun, 27 Nov 2005 14:38:30 +0000 (GMT) (envelope-from rodrigc@crodrigues.org) Received: from rwcrmhc12.comcast.net (rwcrmhc12.comcast.net [216.148.227.152]) by mx1.FreeBSD.org (Postfix) with ESMTP id C0EDB43D45; Sun, 27 Nov 2005 14:38:29 +0000 (GMT) (envelope-from rodrigc@crodrigues.org) Received: from c-66-30-114-245.hsd1.ma.comcast.net ([66.30.114.245]) by comcast.net (rwcrmhc12) with ESMTP id <200511271438210140035qp2e>; Sun, 27 Nov 2005 14:38:29 +0000 Received: from c-66-30-114-245.hsd1.ma.comcast.net (localhost [127.0.0.1]) by c-66-30-114-245.hsd1.ma.comcast.net (8.13.4/8.13.1) with ESMTP id jAREcLC0046697; Sun, 27 Nov 2005 09:38:22 -0500 (EST) (envelope-from rodrigc@c-66-30-114-245.hsd1.ma.comcast.net) Received: (from rodrigc@localhost) by c-66-30-114-245.hsd1.ma.comcast.net (8.13.4/8.13.1/Submit) id jAREcLOj046696; Sun, 27 Nov 2005 09:38:21 -0500 (EST) (envelope-from rodrigc) Date: Sun, 27 Nov 2005 09:38:21 -0500 From: Craig Rodrigues To: David Xu Message-ID: <20051127143821.GA46680@crodrigues.org> References: <200511261253.jAQCrIAO073710@repoman.freebsd.org> <20051127103847.GA45406@crodrigues.org> <43899C60.7020706@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <43899C60.7020706@freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sbin/mount_std 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: Sun, 27 Nov 2005 14:38:30 -0000 On Sun, Nov 27, 2005 at 07:45:36PM +0800, David Xu wrote: > >mount -t mqueuefs [device] [mntpoint] > > > >should be sufficient. > > > > > > > Really ? I am too busy and haven't traced the changes in > mount code, when did you change this ? :-) Very recently, in the past two weeks. -- Craig Rodrigues rodrigc@crodrigues.org From owner-cvs-src@FreeBSD.ORG Sun Nov 27 15:48:06 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0879316A41F; Sun, 27 Nov 2005 15:48:06 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84E9443D58; Sun, 27 Nov 2005 15:48:05 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 9332E46B52; Sun, 27 Nov 2005 10:48:04 -0500 (EST) Date: Sun, 27 Nov 2005 15:48:04 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Bruce Evans In-Reply-To: <20051128002937.T17822@epsplex.bde.org> Message-ID: <20051127144448.O58775@fledge.watson.org> References: <200511270055.jAR0tIkF032480@repoman.freebsd.org> <20051127230412.H28222@delplex.bde.org> <20051127125844.V81764@fledge.watson.org> <20051128002937.T17822@epsplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys time.h src/sys/kern kern_time.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, 27 Nov 2005 15:48:06 -0000 On Mon, 28 Nov 2005, Bruce Evans wrote: >> is something I'm quite willing to discuss, but the evidence seems to >> suggest that if we want to improve the performance of this class of >> applications, we need to provide time keeping services that match their >> requirements (run frequently with fairly weak requirements on >> precision). I'm entirely open to exposing this service in different >> ways, or offering a different notion of "cheaper, suckier". For >> example, I could imagine exposing an interface intended to return >> timing information specifically for HZ-driven sleep mechanisms, such as >> poll() and select(). The advantage, for experimental purposes, in the >> approach I committed is that it allows us to easily test the impact of >> such changes on applications without modifing the application. The >> disadvantage is that we'll want to change it, but given that I am not >> yet clear we fully understand the requirements, that is probably >> inevitable. > > The environment variable (or a sysctl/sysconf variable like > vfs.timestamp_ precision but per-process or per-user) is probably > needed, since you don't want to teach all applications about unportable > CLOCK_*. This is an interesting issue, and one I have conflicted feelings about. On the one hand, introducing non-portable interfaces to implement what applications expect from portable ones has a certain bad feeling to it (and negative implications for how applications behave when not properly adapted). On the other hand, our ports system is all about adapting applications to run and package properly on FreeBSD, and modern "portable" applications achieve their portabability through extensive localization to each target platform. I.e., we can actually expect that for particularly performance-sensitive adaptations, minor changes such as changing the clockid_t passed to a time call in order to optimize critical runloops can be done. Likewise, we can hope to influence important service libraries, such as X client libraries, libisc, libevent, and so on. So the idea that we can affect some critical applications is somewhat realistic. For example, the MySQL port already contains fairly extensive this-and-that in order to make it work on FreeBSD at all well (for example, linking against LinuxThreads). Likewise, other key applications such as Apache have FreeBSD customizations to use accept filters, and still others are tweaked to use kqueue. I started reading through MySQL source code a few days ago to learn more about how time stamps are actually used, and discovered that they are used for a lot of things -- some for event model stuff (such as for calls into select()), but in other places for internal performance measurement or to allow useful time stamps to be preserved in data records. This suggests to me that the best place to make the quality selection is in the application or framework itself, not on a per-process or per-application basis -- we can provide a knob to support that where the application isn't adapted, but having applications adapted makes a fair amount of sense if they are performance critical and widespread. None of this helps us with kernel time measurement and context switch costs, though, which still need to be addressed. Robert N M Watson From owner-cvs-src@FreeBSD.ORG Sun Nov 27 16:49:20 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6DD6016A41F; Sun, 27 Nov 2005 16:49:20 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 294FD43D4C; Sun, 27 Nov 2005 16:49:20 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jARGnKEq098717; Sun, 27 Nov 2005 16:49:20 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jARGnKt5098716; Sun, 27 Nov 2005 16:49:20 GMT (envelope-from brueffer) Message-Id: <200511271649.jARGnKt5098716@repoman.freebsd.org> From: Christian Brueffer Date: Sun, 27 Nov 2005 16:49: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/share/man/man4 em.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Nov 2005 16:49:20 -0000 brueffer 2005-11-27 16:49:20 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 em.4 Log: Document 82571 and 82572 support. MFC after: 3 days Revision Changes Path 1.26 +3 -3 src/share/man/man4/em.4 From owner-cvs-src@FreeBSD.ORG Sun Nov 27 17:11:21 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0C8E16A41F; Sun, 27 Nov 2005 17:11:21 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 719E343D49; Sun, 27 Nov 2005 17:11:21 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jARHBL1m099696; Sun, 27 Nov 2005 17:11:21 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jARHBLEV099695; Sun, 27 Nov 2005 17:11:21 GMT (envelope-from hrs) Message-Id: <200511271711.jARHBLEV099695@repoman.freebsd.org> From: Hiroki Sato Date: Sun, 27 Nov 2005 17:11:21 +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/release/doc/en_US.ISO8859-1/relnotes/common new.sgml src/release/doc/en_US.ISO8859-1/share/sgml release.dsl src/release/doc/share/sgml release.ent X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Nov 2005 17:11:21 -0000 hrs 2005-11-27 17:11:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/relnotes/common new.sgml release/doc/en_US.ISO8859-1/share/sgml release.dsl release/doc/share/sgml release.ent Log: Bump release documentation version and trim the old relnotes entries. Revision Changes Path 1.883.2.9 +14 -1495 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml 1.8.4.1 +2 -2 src/release/doc/en_US.ISO8859-1/share/sgml/release.dsl 1.24.2.2 +4 -4 src/release/doc/share/sgml/release.ent From owner-cvs-src@FreeBSD.ORG Sun Nov 27 18:37:25 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 94C4E16A420; Sun, 27 Nov 2005 18:37:25 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03AF043D5E; Sun, 27 Nov 2005 18:37:15 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jARIbFwu002848; Sun, 27 Nov 2005 18:37:15 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jARIbFQU002847; Sun, 27 Nov 2005 18:37:15 GMT (envelope-from rwatson) Message-Id: <200511271837.jARIbFQU002847@repoman.freebsd.org> From: Robert Watson Date: Sun, 27 Nov 2005 18:37:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Cc: Subject: cvs commit: src/sys/net if_ethersubr.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, 27 Nov 2005 18:37:25 -0000 rwatson 2005-11-27 18:37:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/net if_ethersubr.c Log: Add several missing calls to splx() in error cases associated with calling ether_ipfw_chk() from the ethernet output code. PR: 57985 Reported by: Scot Loach Revision Changes Path 1.70.2.37 +4 -1 src/sys/net/if_ethersubr.c From owner-cvs-src@FreeBSD.ORG Sun Nov 27 19:09:11 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5EC2C16A41F; Sun, 27 Nov 2005 19:09:11 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1107F43D46; Sun, 27 Nov 2005 19:09:11 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jARJ9Af1003920; Sun, 27 Nov 2005 19:09:10 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jARJ9Afq003919; Sun, 27 Nov 2005 19:09:10 GMT (envelope-from rwatson) Message-Id: <200511271909.jARJ9Afq003919@repoman.freebsd.org> From: Robert Watson Date: Sun, 27 Nov 2005 19:09: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/sys/kern kern_acct.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, 27 Nov 2005 19:09:11 -0000 rwatson 2005-11-27 19:09:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern kern_acct.c Log: Merge kern_acct.c:1.76 from HEAD to RELENG_6: Significant refactoring of the accounting code to improve locking and VFS happiness, as well as correct other bugs: - Replace notion of current and saved accounting credential/vnode with a single credential/vnode and an acct_suspended flag. This simplifies the accounting logic substantially. - Replace acct_mtx with acct_sx, a sleepable lock held exclusively during reconfiguration and space polling, but shared during log entry generation. This avoids holding a mutex over sleepable VFS operations. - Hold the sx lock over the duration of the I/O so that the vnode I/O cannot occur after vnode close, which could occur previously if accounting was disabled as a process exited. - Write the accounting log entry with Giant conditionally acquired based on the file system where the log is stored. Previously, the accounting code relied on the caller acquiring Giant. - Acquire Giant conditionally in the accounting callout based on the file system where the accounting log is stored. Run the callout MPSAFE. - Expose acct_suspended via a read-only sysctl so it is possibly to programmatically determine whether accounting is suspended or not without attempting to parse logs. - Check both acct_vp and acct_suspended lock-free before entering the accounting sx lock in acct(). - When accounting is disabled due to a VBAD vnode (i.e., forceable unmount), generate a log message indicating accounting has been disabled. - Correct a long-standing bug in how free space is calculated and compared to the required space: generate and compare signed results, not unsigned results, or negative free space will cause accounting to not be suspended when required, or worse, incorrectly resumed once negative free space is reached. Revision Changes Path 1.74.2.2 +92 -107 src/sys/kern/kern_acct.c From owner-cvs-src@FreeBSD.ORG Sun Nov 27 21:41:59 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1857F16A41F; Sun, 27 Nov 2005 21:41:59 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC60543D49; Sun, 27 Nov 2005 21:41:58 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jARLfwKg016784; Sun, 27 Nov 2005 21:41:58 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jARLfwca016783; Sun, 27 Nov 2005 21:41:58 GMT (envelope-from ru) Message-Id: <200511272141.jARLfwca016783@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 27 Nov 2005 21:41: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/usr.sbin/config configvers.h mkmakefile.c src/sys/conf Makefile.alpha Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 files files.alpha files.amd64 files.i386 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Nov 2005 21:41:59 -0000 ru 2005-11-27 21:41:58 UTC FreeBSD src repository Modified files: usr.sbin/config configvers.h mkmakefile.c sys/conf Makefile.alpha Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 files files.alpha files.amd64 files.i386 files.ia64 files.pc98 files.powerpc files.sparc64 Log: Make config(8) understand ORed dependecies in "files*" and improve tracking of known devices. Bump config(8) version. Revision Changes Path 1.139 +1 -1 src/sys/conf/Makefile.alpha 1.21 +1 -1 src/sys/conf/Makefile.amd64 1.20 +1 -1 src/sys/conf/Makefile.arm 1.269 +1 -1 src/sys/conf/Makefile.i386 1.66 +1 -1 src/sys/conf/Makefile.ia64 1.171 +1 -1 src/sys/conf/Makefile.pc98 1.282 +1 -1 src/sys/conf/Makefile.powerpc 1.37 +1 -1 src/sys/conf/Makefile.sparc64 1.1070 +36 -85 src/sys/conf/files 1.123 +23 -44 src/sys/conf/files.alpha 1.78 +6 -12 src/sys/conf/files.amd64 1.547 +14 -38 src/sys/conf/files.i386 1.84 +5 -10 src/sys/conf/files.ia64 1.331 +12 -33 src/sys/conf/files.pc98 1.48 +1 -2 src/sys/conf/files.powerpc 1.77 +11 -19 src/sys/conf/files.sparc64 1.41 +2 -2 src/usr.sbin/config/configvers.h 1.83 +21 -11 src/usr.sbin/config/mkmakefile.c From owner-cvs-src@FreeBSD.ORG Sun Nov 27 21:52:31 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A693216A41F; Sun, 27 Nov 2005 21:52:31 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 659E043D49; Sun, 27 Nov 2005 21:52:31 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jARLqVaS017228; Sun, 27 Nov 2005 21:52:31 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jARLqVSV017227; Sun, 27 Nov 2005 21:52:31 GMT (envelope-from ru) Message-Id: <200511272152.jARLqVSV017227@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 27 Nov 2005 21:52:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files.i386 files.pc98 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Nov 2005 21:52:31 -0000 ru 2005-11-27 21:52:30 UTC FreeBSD src repository Modified files: sys/conf files.i386 files.pc98 Log: Reduction. Revision Changes Path 1.548 +0 -1 src/sys/conf/files.i386 1.332 +0 -1 src/sys/conf/files.pc98 From owner-cvs-src@FreeBSD.ORG Sun Nov 27 22:29:23 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 818DD16A43C; Sun, 27 Nov 2005 22:29:23 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id D955943DBC; Sun, 27 Nov 2005 22:28:09 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.3/8.13.3) with ESMTP id jARMR1sL052132; Sun, 27 Nov 2005 15:27:02 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Sun, 27 Nov 2005 15:27:19 -0700 (MST) Message-Id: <20051127.152719.78798756.imp@bsdimp.com> To: ru@freebsd.org From: "M. Warner Losh" In-Reply-To: <200511272141.jARLfwca016783@repoman.freebsd.org> References: <200511272141.jARLfwca016783@repoman.freebsd.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Sun, 27 Nov 2005 15:27:02 -0700 (MST) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.sbin/config configvers.h mkmakefile.c src/sys/conf Makefile.alpha Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 files files.alpha files.amd64 files.i386 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Nov 2005 22:29:23 -0000 In message: <200511272141.jARLfwca016783@repoman.freebsd.org> Ruslan Ermilov writes: : Make config(8) understand ORed dependecies in "files*" and : improve tracking of known devices. Bump config(8) version. I don't think that this bump should have been a major version bump. the new config can configure old kernels just fine. I do think it needed a minor bump. This reminds me, I think that it is time to commit my major/minor version stuff... If it is OK with you, I'd like to change this to be version 600003. That way, we can use the new config to do both 6.x and 7.x configuration. When we have a config that will no longer do 6.x configuration, we can bump the major version to the then current -current branch number. Warner From owner-cvs-src@FreeBSD.ORG Sun Nov 27 22:33:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E9D916A422; Sun, 27 Nov 2005 22:33:40 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2B4743D60; Sun, 27 Nov 2005 22:33:38 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.3/8.13.3) with ESMTP id jARMWLur052198; Sun, 27 Nov 2005 15:32:21 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Sun, 27 Nov 2005 15:32:39 -0700 (MST) Message-Id: <20051127.153239.85325290.imp@bsdimp.com> To: ru@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200511272141.jARLfwca016783@repoman.freebsd.org> References: <200511272141.jARLfwca016783@repoman.freebsd.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Sun, 27 Nov 2005 15:32:21 -0700 (MST) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/config configvers.h mkmakefile.c src/sys/conf Makefile.alpha Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 files files.alpha files.amd64 files.i386 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Nov 2005 22:33:40 -0000 More specificly, I'd like to apply the following patch (+ fix the %VERSREQ in the src/sys/conf/Makefile.*): Index: configvers.h =================================================================== RCS file: /home/ncvs/src/usr.sbin/config/configvers.h,v retrieving revision 1.41 diff -u -r1.41 configvers.h --- configvers.h 27 Nov 2005 21:41:57 -0000 1.41 +++ configvers.h 27 Nov 2005 22:31:10 -0000 @@ -27,7 +27,8 @@ * * $FreeBSD: src/usr.sbin/config/configvers.h,v 1.41 2005/11/27 21:41:57 ru Exp $ */ -#define CONFIGVERS 700000 +#define MAJOR_VERS(x) ((x) / 100000) +#define CONFIGVERS 600003 /* * Examples of when there should NOT be a bump: Index: mkmakefile.c =================================================================== RCS file: /home/ncvs/src/usr.sbin/config/mkmakefile.c,v retrieving revision 1.83 diff -u -r1.83 mkmakefile.c --- mkmakefile.c 27 Nov 2005 21:41:57 -0000 1.83 +++ mkmakefile.c 27 Nov 2005 22:31:10 -0000 @@ -160,7 +160,8 @@ do_clean(ofp); else if (strncmp(line, "%VERSREQ=", sizeof("%VERSREQ=") - 1) == 0) { versreq = atoi(line + sizeof("%VERSREQ=") - 1); - if (versreq != CONFIGVERS) { + if (MAJOR_VERS(versreq) != MAJOR_VERS(CONFIGVERS) || + versreq > CONFIGVERS) { fprintf(stderr, "ERROR: version of config(8) does not match kernel!\n"); fprintf(stderr, "config version = %d, ", CONFIGVERS); fprintf(stderr, "version required = %d\n\n", versreq); Comments? From owner-cvs-src@FreeBSD.ORG Sun Nov 27 23:00:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE48416A422; Sun, 27 Nov 2005 23:00:04 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8DC8443D60; Sun, 27 Nov 2005 22:59:57 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jARMxmbI019830; Sun, 27 Nov 2005 22:59:48 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jARMxmE2019829; Sun, 27 Nov 2005 22:59:48 GMT (envelope-from davidxu) Message-Id: <200511272259.jARMxmE2019829@repoman.freebsd.org> From: David Xu Date: Sun, 27 Nov 2005 22:59: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/kern uipc_mqueue.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, 27 Nov 2005 23:00:05 -0000 davidxu 2005-11-27 22:59:48 UTC FreeBSD src repository Modified files: sys/kern uipc_mqueue.c Log: Fix a stupid compiler warining, remove a redundant line. Revision Changes Path 1.3 +1 -1 src/sys/kern/uipc_mqueue.c From owner-cvs-src@FreeBSD.ORG Sun Nov 27 23:02:43 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B6F6A16A41F; Sun, 27 Nov 2005 23:02:43 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 393E943D75; Sun, 27 Nov 2005 23:02:18 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jARN273w096210; Mon, 28 Nov 2005 01:02:07 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 11591-06-4; Mon, 28 Nov 2005 01:02:06 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jARN1JeJ095868 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 28 Nov 2005 01:01:19 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.4/8.13.4) id jARN1KeP069766; Mon, 28 Nov 2005 01:01:20 +0200 (EET) (envelope-from ru) Date: Mon, 28 Nov 2005 01:01:09 +0200 From: Ruslan Ermilov To: "M. Warner Losh" Message-ID: <20051127230109.GB73919@ip.net.ua> References: <200511272141.jARLfwca016783@repoman.freebsd.org> <20051127.153239.85325290.imp@bsdimp.com> <200511272141.jARLfwca016783@repoman.freebsd.org> <20051127.152719.78798756.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="45Z9DzgjV8m4Oswq" Content-Disposition: inline In-Reply-To: <20051127.153239.85325290.imp@bsdimp.com> <20051127.152719.78798756.imp@bsdimp.com> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/config configvers.h mkmakefile.c src/sys/conf Makefile.alpha Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 files files.alpha files.amd64 files.i386 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Nov 2005 23:02:44 -0000 --45Z9DzgjV8m4Oswq Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Warner, On Sun, Nov 27, 2005 at 03:27:19PM -0700, M. Warner Losh wrote: > In message: <200511272141.jARLfwca016783@repoman.freebsd.org> > Ruslan Ermilov writes: > : Make config(8) understand ORed dependecies in "files*" and > : improve tracking of known devices. Bump config(8) version. >=20 > I don't think that this bump should have been a major version bump. > the new config can configure old kernels just fine. I do think it > needed a minor bump. This reminds me, I think that it is time to > commit my major/minor version stuff... >=20 > If it is OK with you, I'd like to change this to be version 600003. >=20 Should be 600004, 600003 is what it was (the old version that doesn't understand the new syntax). > That way, we can use the new config to do both 6.x and 7.x > configuration. When we have a config that will no longer do 6.x > configuration, we can bump the major version to the then current > -current branch number. >=20 > More specificly, I'd like to apply the following patch (+ fix the > %VERSREQ in the src/sys/conf/Makefile.*): >=20 > Index: configvers.h > =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.sbin/config/configvers.h,v > retrieving revision 1.41 > diff -u -r1.41 configvers.h > --- configvers.h 27 Nov 2005 21:41:57 -0000 1.41 > +++ configvers.h 27 Nov 2005 22:31:10 -0000 > @@ -27,7 +27,8 @@ > * > * $FreeBSD: src/usr.sbin/config/configvers.h,v 1.41 2005/11/27 21:41:57= ru Exp $ > */ > -#define CONFIGVERS 700000 > +#define MAJOR_VERS(x) ((x) / 100000) > +#define CONFIGVERS 600003 > =20 600004 > /* > * Examples of when there should NOT be a bump: > Index: mkmakefile.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.sbin/config/mkmakefile.c,v > retrieving revision 1.83 > diff -u -r1.83 mkmakefile.c > --- mkmakefile.c 27 Nov 2005 21:41:57 -0000 1.83 > +++ mkmakefile.c 27 Nov 2005 22:31:10 -0000 > @@ -160,7 +160,8 @@ > do_clean(ofp); > else if (strncmp(line, "%VERSREQ=3D", sizeof("%VERSREQ=3D") - 1) =3D= =3D 0) { > versreq =3D atoi(line + sizeof("%VERSREQ=3D") - 1); > - if (versreq !=3D CONFIGVERS) { > + if (MAJOR_VERS(versreq) !=3D MAJOR_VERS(CONFIGVERS) || > + versreq > CONFIGVERS) { > fprintf(stderr, "ERROR: version of config(8) does not match kernel!\= n"); > fprintf(stderr, "config version =3D %d, ", CONFIGVERS); > fprintf(stderr, "version required =3D %d\n\n", versreq); >=20 > Comments? >=20 This adds an implicit new requirement that inside the same major, no backward incompatible changes to config(8) are allowed. I.e., all 7xxxxx versions should be able to work with 700000 version of configs. It means that backward incompatible changes can only be made once, when the major number is updated. This isn't documented in your patch, so I'm not sure if it was considered (by you) or not. So either we divorce CONFIGVERS from __FreeBSD_version and document this fact and new scheme at the top of mkmakefile.c, or we shouldn't do it. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --45Z9DzgjV8m4Oswq Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDijq1qRfpzJluFF4RArxCAJoCRO89DbrX3crfypPaZVQvkiDtAACeKA10 7JJySbHSumk3ulwB+J0qon8= =edHT -----END PGP SIGNATURE----- --45Z9DzgjV8m4Oswq-- From owner-cvs-src@FreeBSD.ORG Sun Nov 27 23:17:09 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE77216A41F; Sun, 27 Nov 2005 23:17:09 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57D7843D73; Sun, 27 Nov 2005 23:17:01 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jARNH06E020996; Sun, 27 Nov 2005 23:17:00 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jARNH0OF020995; Sun, 27 Nov 2005 23:17:00 GMT (envelope-from ru) Message-Id: <200511272317.jARNH0OF020995@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 27 Nov 2005 23:17: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/usr.sbin/config config.y src/sys/alpha/conf DEFAULTS GENERIC NOTES src/sys/amd64/conf DEFAULTS GENERIC NOTES src/sys/i386/conf DEFAULTS GENERIC NOTES XBOX src/sys/ia64/conf DEFAULTS GENERIC NOTES SKI src/sys/pc98/conf DEFAULTS 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: Sun, 27 Nov 2005 23:17:10 -0000 ru 2005-11-27 23:17:00 UTC FreeBSD src repository Modified files: usr.sbin/config config.y sys/alpha/conf DEFAULTS GENERIC NOTES sys/amd64/conf DEFAULTS GENERIC NOTES sys/i386/conf DEFAULTS GENERIC NOTES XBOX sys/ia64/conf DEFAULTS GENERIC NOTES SKI sys/pc98/conf DEFAULTS GENERIC NOTES sys/powerpc/conf DEFAULTS GENERIC sys/sparc64/conf DEFAULTS GENERIC NOTES Log: - Allow duplicate "machine" directives with the same arguments. - Move existing "machine" directives to DEFAULTS. Revision Changes Path 1.3 +1 -2 src/sys/alpha/conf/DEFAULTS 1.191 +0 -1 src/sys/alpha/conf/GENERIC 1.157 +0 -6 src/sys/alpha/conf/NOTES 1.4 +1 -2 src/sys/amd64/conf/DEFAULTS 1.447 +0 -1 src/sys/amd64/conf/GENERIC 1.49 +0 -6 src/sys/amd64/conf/NOTES 1.3 +1 -2 src/sys/i386/conf/DEFAULTS 1.436 +0 -1 src/sys/i386/conf/GENERIC 1.1214 +0 -7 src/sys/i386/conf/NOTES 1.2 +0 -1 src/sys/i386/conf/XBOX 1.3 +1 -2 src/sys/ia64/conf/DEFAULTS 1.76 +0 -1 src/sys/ia64/conf/GENERIC 1.9 +0 -6 src/sys/ia64/conf/NOTES 1.22 +0 -1 src/sys/ia64/conf/SKI 1.3 +1 -2 src/sys/pc98/conf/DEFAULTS 1.274 +0 -1 src/sys/pc98/conf/GENERIC 1.67 +0 -6 src/sys/pc98/conf/NOTES 1.2 +1 -2 src/sys/powerpc/conf/DEFAULTS 1.52 +0 -1 src/sys/powerpc/conf/GENERIC 1.4 +1 -2 src/sys/sparc64/conf/DEFAULTS 1.101 +0 -1 src/sys/sparc64/conf/GENERIC 1.21 +0 -6 src/sys/sparc64/conf/NOTES 1.70 +3 -2 src/usr.sbin/config/config.y From owner-cvs-src@FreeBSD.ORG Sun Nov 27 23:39:50 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56E1216A41F; Sun, 27 Nov 2005 23:39:50 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D97E43D58; Sun, 27 Nov 2005 23:39:49 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.3/8.13.3) with ESMTP id jARNcC88052885; Sun, 27 Nov 2005 16:38:12 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Sun, 27 Nov 2005 16:38:30 -0700 (MST) Message-Id: <20051127.163830.43671826.imp@bsdimp.com> To: ru@freebsd.org From: "M. Warner Losh" In-Reply-To: <20051127230109.GB73919@ip.net.ua> References: <200511272141.jARLfwca016783@repoman.freebsd.org> <20051127.152719.78798756.imp@bsdimp.com> <20051127230109.GB73919@ip.net.ua> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Sun, 27 Nov 2005 16:38:12 -0700 (MST) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.sbin/config configvers.h mkmakefile.c src/sys/conf Makefile.alpha Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 files files.alpha files.amd64 files.i386 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Nov 2005 23:39:50 -0000 How does this look to you? Warner Index: configvers.h =================================================================== RCS file: /home/ncvs/src/usr.sbin/config/configvers.h,v retrieving revision 1.41 diff -u -r1.41 configvers.h --- configvers.h 27 Nov 2005 21:41:57 -0000 1.41 +++ configvers.h 27 Nov 2005 23:37:50 -0000 @@ -1,7 +1,15 @@ +/*- + * This file is in the public domain + * + * $FreeBSD: src/usr.sbin/config/configvers.h,v 1.41 2005/11/27 21:41:57 ru Exp $ + */ + /* - * 6 digits of version. The most significant are branch indicators - * (eg: RELENG_2_2 = 22, -current presently = 70 etc). The least - * significant digits are incremented as needed. + * 6 digits of version. The most significant are branch indicators at the + * time when the last incompatible change was made (which is why it is + * presently 6 on 7-current). The least significant digits are incremented + * as described below. The format is similar to the __FreeBSD_version, but + * not tied to it. * * DO NOT CASUALLY BUMP THIS NUMBER! The rules are not the same as shared * libs or param.h/osreldate. @@ -23,23 +31,29 @@ * * Most end-users will use buildkenel and the build tools from buildworld. * The people that are inconvenienced by gratuitous bumps are developers - * who run config by hand. + * who run config by hand. However, developers shouldn't gratuitously be + * inconvenienced. * - * $FreeBSD: src/usr.sbin/config/configvers.h,v 1.41 2005/11/27 21:41:57 ru Exp $ + * One should bump the CONFIGVERS in the following ways: + * + * (1) If you change config such that it won't read old config files, + * then bump the major number. You shouldn't be doing this unless + * you are overhauling config. Do not casually bump this number + * and by implication do not make changes that would force a bump + * of this number casually. You should limit major bumps to once + * per branch. + * (2) For each new feature added, bump the minor version of this file. + * When a new feature is actually used by the build system, update the + * %VERSREQ field in the Makefile.$ARCH of all the affected makefiles + * (typically all of them). + * (3) When you add the first new feature after a branch that's still + * compatible with that branch, increment the hundreds column and reset + * the tens and units column to zero. If we version 6 of the config + * syntax and we use that same syntax on FreeBSD 7, then the first + * change after 6.x is branch should be 600100. If we continue to + * use version 6 of the config syntax for FreeBSD 8, it should be + * incremented to 600200. */ -#define CONFIGVERS 700000 -/* - * Examples of when there should NOT be a bump: - * - Adding a new keyword - * - Changing the syntax of a keyword such that old syntax will break config. - * - Changing the syntax of a keyword such that new syntax will break old - * config binaries. - * - * Examples of when there should be a bump: - * - When files generated in sys/$mach/compile/NAME are changed and the - * Makefile.$mach rules might not handle it correctly. - * - When there are incompatable changes to the way sys/conf/files.* or the - * other associated files are parsed such that they will be interpreted - * incorrectly rather than fail outright. - */ +#define MAJOR_VERS(x) ((x) / 100000) +#define CONFIGVERS 600100 Index: mkmakefile.c =================================================================== RCS file: /home/ncvs/src/usr.sbin/config/mkmakefile.c,v retrieving revision 1.83 diff -u -r1.83 mkmakefile.c --- mkmakefile.c 27 Nov 2005 21:41:57 -0000 1.83 +++ mkmakefile.c 27 Nov 2005 23:37:50 -0000 @@ -160,7 +160,8 @@ do_clean(ofp); else if (strncmp(line, "%VERSREQ=", sizeof("%VERSREQ=") - 1) == 0) { versreq = atoi(line + sizeof("%VERSREQ=") - 1); - if (versreq != CONFIGVERS) { + if (MAJOR_VERS(versreq) != MAJOR_VERS(CONFIGVERS) || + versreq > CONFIGVERS) { fprintf(stderr, "ERROR: version of config(8) does not match kernel!\n"); fprintf(stderr, "config version = %d, ", CONFIGVERS); fprintf(stderr, "version required = %d\n\n", versreq); From owner-cvs-src@FreeBSD.ORG Mon Nov 28 00:29:38 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 09ECB16A41F; Mon, 28 Nov 2005 00:29:38 +0000 (GMT) (envelope-from fullermd@over-yonder.net) Received: from mail.localelinks.com (web.localelinks.com [65.170.254.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD1C243D66; Mon, 28 Nov 2005 00:29:34 +0000 (GMT) (envelope-from fullermd@over-yonder.net) Received: from draco.over-yonder.net (adsl-222-85-68.jan.bellsouth.net [68.222.85.68]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.localelinks.com (Postfix) with ESMTP id AB123AD; Sun, 27 Nov 2005 18:29:33 -0600 (CST) Received: by draco.over-yonder.net (Postfix, from userid 100) id E7E1F61C1D; Sun, 27 Nov 2005 18:29:31 -0600 (CST) Date: Sun, 27 Nov 2005 18:29:31 -0600 From: "Matthew D. Fuller" To: "M. Warner Losh" Message-ID: <20051128002931.GA69832@over-yonder.net> References: <200511272141.jARLfwca016783@repoman.freebsd.org> <20051127.152719.78798756.imp@bsdimp.com> <20051127230109.GB73919@ip.net.ua> <20051127.163830.43671826.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20051127.163830.43671826.imp@bsdimp.com> X-Editor: vi X-OS: FreeBSD User-Agent: Mutt/1.5.11-fullermd.2 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, ru@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.sbin/config configvers.h mkmakefile.c src/sys/conf Makefile.alpha Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 files files.alpha files.amd64 files.i386 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Nov 2005 00:29:38 -0000 On Sun, Nov 27, 2005 at 04:38:30PM -0700 I heard the voice of M. Warner Losh, and lo! it spake thus: > How does this look to you? As long as you're in there... > * Most end-users will use buildkenel and the build tools from buildworld. ^^^ -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream. From owner-cvs-src@FreeBSD.ORG Mon Nov 28 01:33:19 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E5BBE16A420; Mon, 28 Nov 2005 01:33:19 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82A1F43D5A; Mon, 28 Nov 2005 01:33:19 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAS1XJn2033692; Mon, 28 Nov 2005 01:33:19 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAS1XJRD033691; Mon, 28 Nov 2005 01:33:19 GMT (envelope-from jkoshy) Message-Id: <200511280133.jAS1XJRD033691@repoman.freebsd.org> From: Joseph Koshy Date: Mon, 28 Nov 2005 01:33: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/usr.sbin/devinfo devinfo.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: Mon, 28 Nov 2005 01:33:20 -0000 jkoshy 2005-11-28 01:33:19 UTC FreeBSD src repository Modified files: usr.sbin/devinfo devinfo.8 Log: Use a separate synopsis line for -u as devinfo will ignore other options when -u is specified. Xref device(9) and devclass(9). Revision Changes Path 1.7 +7 -3 src/usr.sbin/devinfo/devinfo.8 From owner-cvs-src@FreeBSD.ORG Mon Nov 28 02:58:31 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F78D16A41F; Mon, 28 Nov 2005 02:58:31 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F41F943D45; Mon, 28 Nov 2005 02:58:30 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAS2wU3Q037462; Mon, 28 Nov 2005 02:58:30 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAS2wUXZ037461; Mon, 28 Nov 2005 02:58:30 GMT (envelope-from scottl) Message-Id: <200511280258.jAS2wUXZ037461@repoman.freebsd.org> From: Scott Long Date: Mon, 28 Nov 2005 02:58:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/posix4 mqueue.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, 28 Nov 2005 02:58:31 -0000 scottl 2005-11-28 02:58:30 UTC FreeBSD src repository Removed files: sys/posix4 mqueue.h Log: mqueue.h has been superceded by sys/mqueue.h thanks to David Xu's work. Submitted by: dolt Revision Changes Path 1.7 +0 -77 src/sys/posix4/mqueue.h (dead) From owner-cvs-src@FreeBSD.ORG Mon Nov 28 03:22:15 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5436316A41F; Mon, 28 Nov 2005 03:22:15 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 425D543DC5; Mon, 28 Nov 2005 03:21:58 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAS3Lw9a038705; Mon, 28 Nov 2005 03:21:58 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAS3LwgC038704; Mon, 28 Nov 2005 03:21:58 GMT (envelope-from rodrigc) Message-Id: <200511280321.jAS3LwgC038704@repoman.freebsd.org> From: Craig Rodrigues Date: Mon, 28 Nov 2005 03:21: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/include Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Nov 2005 03:22:15 -0000 rodrigc 2005-11-28 03:21:58 UTC FreeBSD src repository Modified files: include Makefile Log: Remove commented out reference to posix4/mqueue.h. It hasn't been installed for 3 years, and now we have another (working) implementation of POSIX message queues elsewhere in the source tree. Revision Changes Path 1.251 +1 -2 src/include/Makefile From owner-cvs-src@FreeBSD.ORG Mon Nov 28 04:58:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D1A7C16A41F; Mon, 28 Nov 2005 04:58:57 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 80B1343D46; Mon, 28 Nov 2005 04:58:57 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAS4wvdM049497; Mon, 28 Nov 2005 04:58:57 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAS4wvTq049496; Mon, 28 Nov 2005 04:58:57 GMT (envelope-from bde) Message-Id: <200511280458.jAS4wvTq049496@repoman.freebsd.org> From: Bruce Evans Date: Mon, 28 Nov 2005 04:58:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/msun/src e_lgammaf_r.c k_cosf.c k_sinf.c math_private.h s_cosf.c s_sinf.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, 28 Nov 2005 04:58:58 -0000 bde 2005-11-28 04:58:57 UTC FreeBSD src repository Modified files: lib/msun/src e_lgammaf_r.c k_cosf.c k_sinf.c math_private.h s_cosf.c s_sinf.c Log: Use only double precision for "kernel" cosf and sinf (except for returning float). The functions are renamed from __kernel_{cos,sin}f() to __kernel_{cos,sin}df() so that misuses of them will cause link errors and not crashes. This version is an almost-routine translation with no special optimizations for accuracy or efficiency. The not-quite-routine part is that in __kernel_cosf(), regenerating the minimax polynomial with double precision coefficients gives a coefficient for the x**2 term that is not quite -0.5, so the literal 0.5 in the code and the related `hz' variable need to be modified; also, the special code for reducing the error in 1.0-x**2*0.5 is no longer needed, so it is convenient to adjust all the logic for the x**2 term a little. Note that without extra precision, it would be very bad to use a coefficient of other than -0.5 for the x**2 term -- the old version depends on multiplication by -0.5 being infinitely precise so as not to need even more special code for reducing the error in 1-x**2*0.5. This gives an unimportant increase in accuracy, from ~0.8 to ~0.501 ulps. Almost all of the error is from the final rounding step, since the choice of the minimax polynomials so that their contribution to the error is a bit less than 0.5 ulps just happens to give contributions that are significantly less (~.001 ulps). An Athlons, for uniformly distributed args in [-2pi, 2pi], this gives overall speed increases in the 10-20% range, despite giving a speed decrease of typically 19% (from 31 cycles up to 37) for sinf() on args in [-pi/4, pi/4]. Revision Changes Path 1.8 +6 -6 src/lib/msun/src/e_lgammaf_r.c 1.14 +11 -12 src/lib/msun/src/k_cosf.c 1.12 +11 -13 src/lib/msun/src/k_sinf.c 1.20 +2 -2 src/lib/msun/src/math_private.h 1.12 +7 -19 src/lib/msun/src/s_cosf.c 1.12 +7 -19 src/lib/msun/src/s_sinf.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 05:35:33 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B24516A41F; Mon, 28 Nov 2005 05:35:33 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F347543D5C; Mon, 28 Nov 2005 05:35:32 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAS5ZWtc051041; Mon, 28 Nov 2005 05:35:32 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAS5ZWE5051040; Mon, 28 Nov 2005 05:35:32 GMT (envelope-from bde) Message-Id: <200511280535.jAS5ZWE5051040@repoman.freebsd.org> From: Bruce Evans Date: Mon, 28 Nov 2005 05:35: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/lib/msun/src k_tanf.c s_tanf.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, 28 Nov 2005 05:35:33 -0000 bde 2005-11-28 05:35:32 UTC FreeBSD src repository Modified files: lib/msun/src k_tanf.c s_tanf.c Log: Changed spelling of the request-to-inline macro name to match the change of the function name. Added my (non-)copyright. In k_tanf.c, added the first set of redundant parentheses to control grouping which was claimed to be added in the previous commit. Revision Changes Path 1.19 +4 -3 src/lib/msun/src/k_tanf.c 1.14 +2 -1 src/lib/msun/src/s_tanf.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 05:46:14 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3549016A41F; Mon, 28 Nov 2005 05:46:14 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2A4043D64; Mon, 28 Nov 2005 05:46:13 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAS5kDBk051499; Mon, 28 Nov 2005 05:46:13 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAS5kDLN051498; Mon, 28 Nov 2005 05:46:13 GMT (envelope-from bde) Message-Id: <200511280546.jAS5kDLN051498@repoman.freebsd.org> From: Bruce Evans Date: Mon, 28 Nov 2005 05:46: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/lib/msun/src s_cosf.c s_sinf.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, 28 Nov 2005 05:46:14 -0000 bde 2005-11-28 05:46:13 UTC FreeBSD src repository Modified files: lib/msun/src s_cosf.c s_sinf.c Log: Try to use the "proximity" (~) operator consistently in comments (x ~<= a, not x <= ~a). This got messed up in some places when the comments were moved from e_rem_pio2f.c. Added my (non-)copyright. Revision Changes Path 1.13 +5 -4 src/lib/msun/src/s_cosf.c 1.13 +5 -4 src/lib/msun/src/s_sinf.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 06:15:11 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E7DD16A41F; Mon, 28 Nov 2005 06:15:11 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F238443D5C; Mon, 28 Nov 2005 06:15:10 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAS6FA9i052830; Mon, 28 Nov 2005 06:15:10 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAS6FACG052829; Mon, 28 Nov 2005 06:15:10 GMT (envelope-from bde) Message-Id: <200511280615.jAS6FACG052829@repoman.freebsd.org> From: Bruce Evans Date: Mon, 28 Nov 2005 06:15: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/lib/msun/src s_cosf.c s_sinf.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, 28 Nov 2005 06:15:11 -0000 bde 2005-11-28 06:15:10 UTC FreeBSD src repository Modified files: lib/msun/src s_cosf.c s_sinf.c Log: Exploit skew-symmetry to avoid an operation: -sin(x-A) = sin(A-x). This gives a tiny but hopefully always free optimization in the 2 quadrants to which it applies. On Athlons, it reduces maximum latency by 4 cycles in these quadrants but has usually has a smaller effect on total time (typically ~2 cycles (~5%), but sometimes 8 cycles when the compiler generates poor code). Revision Changes Path 1.14 +2 -2 src/lib/msun/src/s_cosf.c 1.14 +2 -2 src/lib/msun/src/s_sinf.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 06:24:20 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6247F16A41F; Mon, 28 Nov 2005 06:24:20 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EAC3F43D68; Mon, 28 Nov 2005 06:24:19 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAS6OJIX053433; Mon, 28 Nov 2005 06:24:19 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAS6OJ7A053432; Mon, 28 Nov 2005 06:24:19 GMT (envelope-from hrs) Message-Id: <200511280624.jAS6OJ7A053432@repoman.freebsd.org> From: Hiroki Sato Date: Mon, 28 Nov 2005 06:24: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/release/doc/share/sgml release.dsl X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Nov 2005 06:24:20 -0000 hrs 2005-11-28 06:24:19 UTC FreeBSD src repository Modified files: release/doc/share/sgml release.dsl Log: Apply arch= selection to the qandatoc mode. This fixes link generation with no actual target. Reported by: Tim Witthoeft (tim.witthoeft at gmail.com) Revision Changes Path 1.10 +43 -0 src/release/doc/share/sgml/release.dsl From owner-cvs-src@FreeBSD.ORG Mon Nov 28 06:25:21 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2684616A41F; Mon, 28 Nov 2005 06:25:21 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC7CA43D58; Mon, 28 Nov 2005 06:25:20 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAS6PKsa053548; Mon, 28 Nov 2005 06:25:20 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAS6PKpe053547; Mon, 28 Nov 2005 06:25:20 GMT (envelope-from hrs) Message-Id: <200511280625.jAS6PKpe053547@repoman.freebsd.org> From: Hiroki Sato Date: Mon, 28 Nov 2005 06:25:20 +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/release/doc/share/sgml release.dsl X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Nov 2005 06:25:21 -0000 hrs 2005-11-28 06:25:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/share/sgml release.dsl Log: MFC: Apply arch= selection to the qandatoc mode. This fixes link generation with no actual target. Reported by: Tim Witthoeft (tim.witthoeft at gmail.com) Revision Changes Path 1.9.2.1 +43 -1 src/release/doc/share/sgml/release.dsl From owner-cvs-src@FreeBSD.ORG Mon Nov 28 06:26:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 329D316A41F; Mon, 28 Nov 2005 06:26:57 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C01AE43D55; Mon, 28 Nov 2005 06:26:56 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAS6QuWT053615; Mon, 28 Nov 2005 06:26:56 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAS6QuBE053614; Mon, 28 Nov 2005 06:26:56 GMT (envelope-from hrs) Message-Id: <200511280626.jAS6QuBE053614@repoman.freebsd.org> From: Hiroki Sato Date: Mon, 28 Nov 2005 06:26:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/release/doc/share/sgml release.dsl X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Nov 2005 06:26:57 -0000 hrs 2005-11-28 06:26:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) release/doc/share/sgml release.dsl Log: MFC: Apply arch= selection to the qandatoc mode. This fixes link generation with no actual target. Reported by: Tim Witthoeft (tim.witthoeft at gmail.com) Revision Changes Path 1.7.6.3 +43 -0 src/release/doc/share/sgml/release.dsl From owner-cvs-src@FreeBSD.ORG Mon Nov 28 06:41:42 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C59F016A425; Mon, 28 Nov 2005 06:41:42 +0000 (GMT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46A9F43D66; Mon, 28 Nov 2005 06:41:41 +0000 (GMT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAS6ffLL054582; Mon, 28 Nov 2005 06:41:41 GMT (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAS6ffnr054581; Mon, 28 Nov 2005 06:41:41 GMT (envelope-from simokawa) Message-Id: <200511280641.jAS6ffnr054581@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Mon, 28 Nov 2005 06:41:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/firewire firewire.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, 28 Nov 2005 06:41:43 -0000 simokawa 2005-11-28 06:41:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/firewire firewire.c Log: MFC: revision 1.81 Fix panic when we cannot find self-id of probing nodes. Revision Changes Path 1.80.2.1 +3 -1 src/sys/dev/firewire/firewire.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 06:50:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 482FE16A41F; Mon, 28 Nov 2005 06:50:05 +0000 (GMT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7FBC43D55; Mon, 28 Nov 2005 06:50:04 +0000 (GMT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAS6o46S054963; Mon, 28 Nov 2005 06:50:04 GMT (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAS6o4lA054962; Mon, 28 Nov 2005 06:50:04 GMT (envelope-from simokawa) Message-Id: <200511280650.jAS6o4lA054962@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Mon, 28 Nov 2005 06:50:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/dev/firewire firewire.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, 28 Nov 2005 06:50:05 -0000 simokawa 2005-11-28 06:50:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/firewire firewire.c Log: MFC: revision 1.81 Fix panic when we cannot find self-id of probing nodes. Revision Changes Path 1.78.2.3 +3 -1 src/sys/dev/firewire/firewire.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 07:53:30 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 21EA816A41F; Mon, 28 Nov 2005 07:53:30 +0000 (GMT) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B18BA43D66; Mon, 28 Nov 2005 07:53:29 +0000 (GMT) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAS7rTtr057666; Mon, 28 Nov 2005 07:53:29 GMT (envelope-from joel@repoman.freebsd.org) Received: (from joel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAS7rTxK057665; Mon, 28 Nov 2005 07:53:29 GMT (envelope-from joel) Message-Id: <200511280753.jAS7rTxK057665@repoman.freebsd.org> From: Joel Dahl Date: Mon, 28 Nov 2005 07:53: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/share/man/man4 Makefile snd_atiixp.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Nov 2005 07:53:30 -0000 joel 2005-11-28 07:53:29 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 Makefile Added files: share/man/man4 snd_atiixp.4 Log: Add manual page for snd_atiixp(4) and hook it up to the build. Reviewed by: ru Revision Changes Path 1.331 +1 -0 src/share/man/man4/Makefile 1.1 +89 -0 src/share/man/man4/snd_atiixp.4 (new) From owner-cvs-src@FreeBSD.ORG Mon Nov 28 08:32:17 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81AC116A41F; Mon, 28 Nov 2005 08:32:17 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7424943D77; Mon, 28 Nov 2005 08:32:16 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAS8WGU6059058; Mon, 28 Nov 2005 08:32:16 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAS8WGvs059057; Mon, 28 Nov 2005 08:32:16 GMT (envelope-from bde) Message-Id: <200511280832.jAS8WGvs059057@repoman.freebsd.org> From: Bruce Evans Date: Mon, 28 Nov 2005 08:32:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/msun/src e_lgammaf_r.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, 28 Nov 2005 08:32:17 -0000 bde 2005-11-28 08:32:15 UTC FreeBSD src repository Modified files: lib/msun/src e_lgammaf_r.c Log: Fixed about 50 million errors of infinity ulps and about 3 million errors of between 1.0 and 1.8509 ulps for lgammaf(x) with x between -2**-21 and -2**-70. As usual, the cutoff for tiny args was not correctly translated to float precision. It was 2**-70 but 2**-21 works. Not as usual, having a too-small threshold was worse than a pessimization. It was just a pessimization for (positive) args between 2**-70 and 2**-21, but for the first ~50 million (negative) args below -2**-70, the general code overflowed and gave a result of infinity instead of correct (finite) results near 70*log(2). For the remaining ~361 million negative args above -2**21, the general code gave almost-acceptable errors (lgamma[f]() is not very accurate in general) but the pessimization was larger than for misclassified tiny positive args. Now the max error for lgammaf(x) with |x| < 2**-21 is 0.7885 ulps, and speed and accuracy are almost the same for positive and negative args in this range. The maximum error overall is still infinity ulps. A cutoff of 2**-70 is probably wastefully small for the double precision case. Smaller cutoffs can be used to reduce the max error to nearly 0.5 ulps for tiny args, but this is useless since the general algrorithm for nearly-tiny args is not nearly that accurate -- it has a max error of about 1 ulp. Revision Changes Path 1.9 +1 -1 src/lib/msun/src/e_lgammaf_r.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 09:03:32 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 545A716A41F; Mon, 28 Nov 2005 09:03:32 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65D2043D6A; Mon, 28 Nov 2005 09:03:31 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86]) by mailout1.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jAS93TgE006260; Mon, 28 Nov 2005 20:03:30 +1100 Received: from epsplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailproxy1.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jAS93SP5027240; Mon, 28 Nov 2005 20:03:28 +1100 Date: Mon, 28 Nov 2005 20:03:28 +1100 (EST) From: Bruce Evans X-X-Sender: bde@epsplex.bde.org To: Bruce Evans In-Reply-To: <200511280832.jAS8WGvs059057@repoman.freebsd.org> Message-ID: <20051128195039.D91688@epsplex.bde.org> References: <200511280832.jAS8WGvs059057@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/msun/src e_lgammaf_r.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, 28 Nov 2005 09:03:32 -0000 On Mon, 28 Nov 2005, Bruce Evans wrote: > Now the max error for lgammaf(x) with |x| < 2**-21 is 0.7885 ulps, and > speed and accuracy are almost the same for positive and negative args > in this range. The maximum error overall is still infinity ulps. Oops. The max error overall is only 7497618.070 ulps (i.e., the result is off by a factor of almost 2, or has about 1 bit of accuracy). This occurs for lgammaf(-2.45702481269836F). Bruce From owner-cvs-src@FreeBSD.ORG Mon Nov 28 10:16:18 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25AB016A41F for ; Mon, 28 Nov 2005 10:16:18 +0000 (GMT) (envelope-from andre@freebsd.org) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id B40F643D60 for ; Mon, 28 Nov 2005 10:16:16 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 37134 invoked from network); 28 Nov 2005 10:14:37 -0000 Received: from c00l3r.networx.ch (HELO freebsd.org) ([62.48.2.2]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 28 Nov 2005 10:14:37 -0000 Message-ID: <438AD8FB.A8B96AB6@freebsd.org> Date: Mon, 28 Nov 2005 11:16:27 +0100 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Bruce Evans References: <200511280832.jAS8WGvs059057@repoman.freebsd.org> 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/lib/msun/src e_lgammaf_r.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, 28 Nov 2005 10:16:18 -0000 Bruce Evans wrote: > > bde 2005-11-28 08:32:15 UTC > > FreeBSD src repository > > Modified files: > lib/msun/src e_lgammaf_r.c > Log: > Fixed about 50 million errors of infinity ulps and about 3 million errors > of between 1.0 and 1.8509 ulps for lgammaf(x) with x between -2**-21 and > -2**-70. What is an ULP and are you going to write a paper on how FreeBSD has the best, fastest and most precise msun library of all OSs? -- Andre From owner-cvs-src@FreeBSD.ORG Mon Nov 28 10:24:59 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D5D0416A41F; Mon, 28 Nov 2005 10:24:59 +0000 (GMT) (envelope-from ebola@psychoholics.org) Received: from mail.psychoholics.org (www.psychoholics.org [64.185.102.78]) by mx1.FreeBSD.org (Postfix) with ESMTP id 96AAE43D4C; Mon, 28 Nov 2005 10:24:59 +0000 (GMT) (envelope-from ebola@psychoholics.org) Received: from S01060080c83f4fb0.su.shawcable.net (S01060080c83f4fb0.su.shawcable.net [24.109.50.57]) by mail.psychoholics.org (Postfix) with ESMTP id 7C8EC15716B; Mon, 28 Nov 2005 04:07:43 -0800 (PST) From: Adam Gregoire To: Scott Long In-Reply-To: <200511280258.jAS2wUXZ037461@repoman.freebsd.org> References: <200511280258.jAS2wUXZ037461@repoman.freebsd.org> Content-Type: text/plain Date: Mon, 28 Nov 2005 05:25:51 -0500 Message-Id: <1133173551.46264.7.camel@S01060080c83f4fb0.su.shawcable.net> Mime-Version: 1.0 X-Mailer: Evolution 2.5.2 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/posix4 mqueue.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, 28 Nov 2005 10:25:00 -0000 On Mon, 2005-11-28 at 02:58 +0000, Scott Long wrote: > scottl 2005-11-28 02:58:30 UTC > > FreeBSD src repository > > Removed files: > sys/posix4 mqueue.h > Log: > mqueue.h has been superceded by sys/mqueue.h thanks to David Xu's work. > > Submitted by: dolt > > Revision Changes Path > 1.7 +0 -77 src/sys/posix4/mqueue.h (dead) > _______________________________________________ > cvs-src@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-src > To unsubscribe, send any mail to "cvs-src-unsubscribe@freebsd.org" What is the status of /usr/local/include/posix4/mqueue.h? Should this be removed now too and added to ObsoleteFiles.inc, just curious? Regards, -- Adam Gregoire From owner-cvs-src@FreeBSD.ORG Mon Nov 28 11:04:23 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C0DD16A41F; Mon, 28 Nov 2005 11:04:23 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86BDB43D96; Mon, 28 Nov 2005 11:04:05 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASB3xsp072255; Mon, 28 Nov 2005 11:03:59 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASB3x1w072254; Mon, 28 Nov 2005 11:03:59 GMT (envelope-from ru) Message-Id: <200511281103.jASB3x1w072254@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 28 Nov 2005 11:03: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 Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Nov 2005 11:04:24 -0000 ru 2005-11-28 11:03:59 UTC FreeBSD src repository Modified files: . Makefile Log: universe: don't attempt to compile DEFAULTS and don't compile LINT twice. Revision Changes Path 1.324 +2 -1 src/Makefile From owner-cvs-src@FreeBSD.ORG Mon Nov 28 11:15:49 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC5EF16A447; Mon, 28 Nov 2005 11:15:47 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 20F4843DD9; Mon, 28 Nov 2005 11:14:51 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASBEaIB072733; Mon, 28 Nov 2005 11:14:36 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASBEasP072732; Mon, 28 Nov 2005 11:14:36 GMT (envelope-from ru) Message-Id: <200511281114.jASBEasP072732@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 28 Nov 2005 11:14: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 Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Nov 2005 11:15:49 -0000 ru 2005-11-28 11:14:36 UTC FreeBSD src repository Modified files: . Makefile Log: Fix a bug in previous revision: skip LINT if it exists, not NOTES (the source for LINT), as I initially intended. Revision Changes Path 1.325 +1 -1 src/Makefile From owner-cvs-src@FreeBSD.ORG Mon Nov 28 11:46:21 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1CE0316A41F; Mon, 28 Nov 2005 11:46:21 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 73FEF43D6D; Mon, 28 Nov 2005 11:46:20 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASBkK24074004; Mon, 28 Nov 2005 11:46:20 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASBkKti074003; Mon, 28 Nov 2005 11:46:20 GMT (envelope-from bde) Message-Id: <200511281146.jASBkKti074003@repoman.freebsd.org> From: Bruce Evans Date: Mon, 28 Nov 2005 11:46:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/msun/src k_tanf.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, 28 Nov 2005 11:46:21 -0000 bde 2005-11-28 11:46:20 UTC FreeBSD src repository Modified files: lib/msun/src k_tanf.c Log: Rearranged the polynomial evaluation some more to reduce dependencies. Instead of echoing the code in a comment, try to describe why we split up the evaluation in a special way. The new optimization is mostly to move the evaluation of w = z*z later so that everything else (except z = x*x) doesn't have to wait for w. On Athlons, FP multiplication has a latency of 4 cycles so this optimization saves 4 cycles per call provided no new dependencies are introduced. Tweaking the other terms in to reduce dependencies saves a couple more cycles in some cases (more on AXP than on A64; up to 8 cycles out of 56 altogether in some cases). The previous version had a similar optimization for s = z*x. Special optimizations like these probably have a larger effect than the simple 2-way vectorization permitted (but not activated by gcc) in the old version, since 2-way vectorization is not enough and the polynomial's degree is so small in the float case that non-vectorizable dependencies dominate. On an AXP, tanf() on uniformly distributed args in [-2pi, 2pi] now takes 34-55 cycles (was 39-59 cycles). Revision Changes Path 1.20 +20 -8 src/lib/msun/src/k_tanf.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 12:46:36 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 418D116A41F; Mon, 28 Nov 2005 12:46:36 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9F4B43D5D; Mon, 28 Nov 2005 12:46:35 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASCkZx0076608; Mon, 28 Nov 2005 12:46:35 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASCkZNs076607; Mon, 28 Nov 2005 12:46:35 GMT (envelope-from glebius) Message-Id: <200511281246.jASCkZNs076607@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 28 Nov 2005 12:46: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/net if_vlan.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, 28 Nov 2005 12:46:36 -0000 glebius 2005-11-28 12:46:35 UTC FreeBSD src repository Modified files: sys/net if_vlan.c Log: Take if_baudrate from the parent. This fixes problem with SNMP daemons reporting zero speed for vlan(4) interfaces. Revision Changes Path 1.93 +1 -0 src/sys/net/if_vlan.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 13:23:16 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3528E16A41F; Mon, 28 Nov 2005 13:23:16 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DADB843D5D; Mon, 28 Nov 2005 13:23:15 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASDNFR3085438; Mon, 28 Nov 2005 13:23:15 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASDNFQ9085437; Mon, 28 Nov 2005 13:23:15 GMT (envelope-from keramida) Message-Id: <200511281323.jASDNFQ9085437@repoman.freebsd.org> From: Giorgos Keramidas Date: Mon, 28 Nov 2005 13:23:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ata ata-lowlevel.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, 28 Nov 2005 13:23:16 -0000 keramida 2005-11-28 13:23:15 UTC FreeBSD src repository (doc committer) Modified files: sys/dev/ata ata-lowlevel.c Log: Fix two identical harmless typos in ata error messages: s/issueing/issuing/ PR: kern/89481 Submitted by: John Nielsen Approved by: sos MFC after: 1 week Revision Changes Path 1.73 +2 -2 src/sys/dev/ata/ata-lowlevel.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 13:27:47 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C5DF416A42D for ; Mon, 28 Nov 2005 13:27:47 +0000 (GMT) (envelope-from Emanuel.strobl@gmx.net) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 8B2FA43D4C for ; Mon, 28 Nov 2005 13:27:42 +0000 (GMT) (envelope-from Emanuel.strobl@gmx.net) Received: (qmail invoked by alias); 28 Nov 2005 13:27:40 -0000 Received: from flb.schmalzbauer.de (EHLO cale.flintsbach.schmalzbauer.de) [62.245.232.135] by mail.gmx.net (mp017) with SMTP; 28 Nov 2005 14:27:40 +0100 X-Authenticated: #301138 From: Emanuel Strobl To: cvs-src@freebsd.org Date: Mon, 28 Nov 2005 14:27:24 +0100 User-Agent: KMail/1.8.1 References: <200511071228.40304@harrymail> In-Reply-To: <200511071228.40304@harrymail> X-Birthday: Oct. 6th 1972 X-CelPhone: +49 (0) 173 9967781 X-Tel: +49 (0) 89 18947781 X-Country: Germany X-Address: Munich, 80686 X-OS: FreeBSD MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart8103985.r4cLZZn9CE"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200511281427.34672@harrymail> X-Y-GMX-Trusted: 0 Subject: Re: "nocpu" MFC? X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Nov 2005 13:27:47 -0000 --nextPart8103985.r4cLZZn9CE Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Am Montag, 7. November 2005 12:28 CEST schrieb Emanuel Strobl: > Hello, > > I'd like to see the "nocpu" option to be MFCd. > (http://docs.freebsd.org/cgi/getmsg.cgi?fetch=3D1785363+0+archive/2005/cvs >-all/20051106.cvs-all) Is it possible? > > Thanks, Hmm, "nocpu" has been quiet some time in -current, can someone please merge= =20 1.43 of usr.sbin/config/lang.l to RELENG_6? I'm really missing "nocpu" Thanks, =2DHarry > > -Harry --nextPart8103985.r4cLZZn9CE Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQBDiwXGBylq0S4AzzwRAiznAJ97cy3RYRlZ90C+TNsXMWNLSkh2NwCeMNC9 TCKK//NY/E1VSTCYjMd8F+I= =5TvB -----END PGP SIGNATURE----- --nextPart8103985.r4cLZZn9CE-- From owner-cvs-src@FreeBSD.ORG Mon Nov 28 13:33:22 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3982016A428; Mon, 28 Nov 2005 13:33:22 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail6.speedfactory.net [66.23.216.219]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F19D43D88; Mon, 28 Nov 2005 13:31:51 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 2730041 for multiple; Mon, 28 Nov 2005 08:31:24 -0500 Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id jASDV6Ng057282; Mon, 28 Nov 2005 08:31:11 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Ruslan Ermilov Date: Mon, 28 Nov 2005 08:31:01 -0500 User-Agent: KMail/1.8.3 References: <200511272317.jARNH0OF020995@repoman.freebsd.org> In-Reply-To: <200511272317.jARNH0OF020995@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200511280831.03816.jhb@freebsd.org> X-Spam-Status: No, score=-2.6 required=4.2 tests=ALL_TRUSTED, UPPERCASE_25_50 autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.sbin/config config.y src/sys/alpha/conf DEFAULTS GENERIC NOTES src/sys/amd64/conf DEFAULTS GENERIC NOTES src/sys/i386/conf DEFAULTS GENERIC NOTES XBOX src/sys/ia64/conf DEFAULTS GENERIC NOTES SKI src/sys/pc98/conf DEFAULTS 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: Mon, 28 Nov 2005 13:33:24 -0000 On Sunday 27 November 2005 06:17 pm, Ruslan Ermilov wrote: > ru 2005-11-27 23:17:00 UTC > > FreeBSD src repository > > Modified files: > usr.sbin/config config.y > sys/alpha/conf DEFAULTS GENERIC NOTES > sys/amd64/conf DEFAULTS GENERIC NOTES > sys/i386/conf DEFAULTS GENERIC NOTES XBOX > sys/ia64/conf DEFAULTS GENERIC NOTES SKI > sys/pc98/conf DEFAULTS GENERIC NOTES > sys/powerpc/conf DEFAULTS GENERIC > sys/sparc64/conf DEFAULTS GENERIC NOTES > Log: > - Allow duplicate "machine" directives with the same arguments. > - Move existing "machine" directives to DEFAULTS. Maybe add a DEFAULTS file for arm now since I think it's the only arch with= out=20 one? =2D-=20 John Baldwin =A0<>< =A0http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" =A0=3D =A0http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Nov 28 13:34:26 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE83116A422; Mon, 28 Nov 2005 13:34:26 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail6.speedfactory.net [66.23.216.219]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DE7943D55; Mon, 28 Nov 2005 13:34:24 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 2730181 for multiple; Mon, 28 Nov 2005 08:34:34 -0500 Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id jASDYLAX057323; Mon, 28 Nov 2005 08:34:21 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Ruslan Ermilov Date: Mon, 28 Nov 2005 08:34:16 -0500 User-Agent: KMail/1.8.3 References: <200511251012.jAPACwHT004074@repoman.freebsd.org> In-Reply-To: <200511251012.jAPACwHT004074@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200511280834.19167.jhb@freebsd.org> X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Nov 2005 13:34:27 -0000 On Friday 25 November 2005 05:12 am, Ruslan Ermilov wrote: > ru 2005-11-25 10:12:58 UTC > > FreeBSD src repository > > Modified files: > . Makefile.inc1 > Log: > Revert revision 1.416 and don't create a hierarchy before installing > a kernel. It's slower and is generally only applicable to RELENG_4. Thank you! =2D-=20 John Baldwin =A0<>< =A0http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" =A0=3D =A0http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Nov 28 13:51:37 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 008BE16A41F; Mon, 28 Nov 2005 13:51:36 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F41943D55; Mon, 28 Nov 2005 13:51:36 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASDpao8086590; Mon, 28 Nov 2005 13:51:36 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASDpaqs086589; Mon, 28 Nov 2005 13:51:36 GMT (envelope-from jkoshy) Message-Id: <200511281351.jASDpaqs086589@repoman.freebsd.org> From: Joseph Koshy Date: Mon, 28 Nov 2005 13:51: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/usr.sbin/devinfo devinfo.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: Mon, 28 Nov 2005 13:51:37 -0000 jkoshy 2005-11-28 13:51:36 UTC FreeBSD src repository Modified files: usr.sbin/devinfo devinfo.8 Log: Follow the rules for the .Dd macro use: use unabbreviated month names. Submitted by: ru Revision Changes Path 1.8 +1 -1 src/usr.sbin/devinfo/devinfo.8 From owner-cvs-src@FreeBSD.ORG Mon Nov 28 14:09:38 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7327116A423; Mon, 28 Nov 2005 14:09:38 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail6.speedfactory.net [66.23.216.219]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE10043D60; Mon, 28 Nov 2005 14:09:36 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 2732008 for multiple; Mon, 28 Nov 2005 09:09:46 -0500 Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id jASE9Vo0057517; Mon, 28 Nov 2005 09:09:32 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Norikatsu Shigemura Date: Mon, 28 Nov 2005 08:45:34 -0500 User-Agent: KMail/1.8.3 References: <200511270055.jAR0tIkF032480@repoman.freebsd.org> <20051127131838.F81764@fledge.watson.org> <20051127223509.8913eafe.nork@FreeBSD.org> In-Reply-To: <20051127223509.8913eafe.nork@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200511280845.37903.jhb@freebsd.org> X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Robert Watson , cvs-all@freebsd.org, bde@zeta.org.au Subject: Re: cvs commit: src/sys/sys time.h src/sys/kern kern_time.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, 28 Nov 2005 14:09:38 -0000 On Sunday 27 November 2005 08:35 am, Norikatsu Shigemura wrote: > On Sun, 27 Nov 2005 13:23:00 +0000 (GMT) > > Robert Watson wrote: > > > time(3) should use the environment variable too, since the fast versi= on > > > gives a value that is both imprecise and wrong. It inherits bugs from > > > the kernel's time_second variable. time_second is not the current ti= me > > > truncated, but is the (current time less up to about tc_tick/HZ) > > > truncated. It lags the current time by more than 1 second for up to > > > about tc_tick/HZ seconds before every rollover of the correct truncat= ed > > > time. > > > > Yes -- this is a mistake in the current library wrapper. All interfaces > > modified to be "fast" or "precise" should be controlled by the > > environmental variable so that testing is more consistent (i.e., other > > than wrapping costs, the non-configured version should behave identical= ly > > to the non-wrapped version). > > I think that to use libmap.conf(5) is a best solution:-), if > someone want to use low resolution version. I didn't confirm > following setting: > > # All binaries use low resolution version on /usr/local/bin/ > [/usr/local/bin/] > libc.so.6 libwrapper.so.1 > > Of cource, you can use mysql only, and no more controll by > environment variable. Erm, libwrapper only implements 2 of libc's functions, it's not a complete= =20 replacement. :) =2D-=20 John Baldwin =A0<>< =A0http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" =A0=3D =A0http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Nov 28 14:09:54 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B7EEB16A424; Mon, 28 Nov 2005 14:09:54 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail6.speedfactory.net [66.23.216.219]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CCB643D69; Mon, 28 Nov 2005 14:09:53 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 2732014 for multiple; Mon, 28 Nov 2005 09:09:50 -0500 Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id jASE9Vo1057517; Mon, 28 Nov 2005 09:09:36 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: "M. Warner Losh" Date: Mon, 28 Nov 2005 08:53:32 -0500 User-Agent: KMail/1.8.3 References: <200511272141.jARLfwca016783@repoman.freebsd.org> <20051127230109.GB73919@ip.net.ua> <20051127.163830.43671826.imp@bsdimp.com> In-Reply-To: <20051127.163830.43671826.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200511280853.35658.jhb@freebsd.org> X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, ru@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.sbin/config configvers.h mkmakefile.c src/sys/conf Makefile.alpha Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 files files.alpha files.amd64 files.i386 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Nov 2005 14:09:55 -0000 On Sunday 27 November 2005 06:38 pm, M. Warner Losh wrote: > How does this look to you? What is the point of the minor version number then if it is never checked? = I=20 think we just should not do bumps for changes to config that allow old file= s=20 to still work. IOW, the most recent bump should simply be reverted. In=20 practice I don't think many folks other than developers ever end up with a= =20 config that is out of date with the kernel sources. =2D-=20 John Baldwin =A0<>< =A0http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" =A0=3D =A0http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Nov 28 15:09:59 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E35216A41F; Mon, 28 Nov 2005 15:09:59 +0000 (GMT) (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 68B1C43D5A; Mon, 28 Nov 2005 15:09:57 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 782B92082; Mon, 28 Nov 2005 16:09:49 +0100 (CET) X-Spam-Tests: AWL,BAYES_00,FORGED_RCVD_HELO X-Spam-Learn: ham X-Spam-Score: -3.3/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on tim.des.no Received: from xps.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id 689742080; Mon, 28 Nov 2005 16:09:49 +0100 (CET) Received: by xps.des.no (Postfix, from userid 1001) id 4C72C33C1D; Mon, 28 Nov 2005 16:09:49 +0100 (CET) To: Bruce Evans References: <200511270055.jAR0tIkF032480@repoman.freebsd.org> <20051127230412.H28222@delplex.bde.org> <20051127125844.V81764@fledge.watson.org> <20051128002937.T17822@epsplex.bde.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Mon, 28 Nov 2005 16:09:49 +0100 In-Reply-To: <20051128002937.T17822@epsplex.bde.org> (Bruce Evans's message of "Mon, 28 Nov 2005 00:50:59 +1100 (EST)") Message-ID: <86d5kkbygy.fsf@xps.des.no> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Robert Watson , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys time.h src/sys/kern kern_time.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, 28 Nov 2005 15:09:59 -0000 Bruce Evans writes: > I can see a use for making a timestamp after select() returns, not for > timeout purposes since the timeout should normally be for emergencies and > it's relative so it doesn't need the current time, but just to record when > things happen. IIRC, POSIX allows (but does not require) select(2) to modify the provided struct timeval to reflect how much time remains until the original deadline. Personally, I would find that very useful... DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Mon Nov 28 16:01:59 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 66FF316A423; Mon, 28 Nov 2005 16:01:59 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6DA6643D46; Mon, 28 Nov 2005 16:01:58 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASG1wJL092832; Mon, 28 Nov 2005 16:01:58 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASG1wTJ092831; Mon, 28 Nov 2005 16:01:58 GMT (envelope-from nyan) Message-Id: <200511281601.jASG1wTJ092831@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Mon, 28 Nov 2005 16:01:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/usr.sbin/apm Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Nov 2005 16:01:59 -0000 nyan 2005-11-28 16:01:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/apm Makefile Log: Added pc98 support. This problem is only in RELENG_5. Noticed by: NOKUBI Hirotaka < nokubi at ff dot iij4u dot or dot jp > Revision Changes Path 1.17.2.1 +4 -0 src/usr.sbin/apm/Makefile From owner-cvs-src@FreeBSD.ORG Mon Nov 28 16:28:16 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3542816A41F; Mon, 28 Nov 2005 16:28:16 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF3CB43D5A; Mon, 28 Nov 2005 16:28:14 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jASGS4s4037844; Mon, 28 Nov 2005 18:28:04 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 22655-02-2; Mon, 28 Nov 2005 18:28:02 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jASGOlNB037767 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 28 Nov 2005 18:24:47 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.4/8.13.4) id jASGOmXJ062700; Mon, 28 Nov 2005 18:24:48 +0200 (EET) (envelope-from ru) Date: Mon, 28 Nov 2005 18:24:47 +0200 From: Ruslan Ermilov To: John Baldwin Message-ID: <20051128162447.GB62631@ip.net.ua> References: <200511272141.jARLfwca016783@repoman.freebsd.org> <20051127230109.GB73919@ip.net.ua> <20051127.163830.43671826.imp@bsdimp.com> <200511280853.35658.jhb@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7ZAtKRhVyVSsbBD2" Content-Disposition: inline In-Reply-To: <200511280853.35658.jhb@freebsd.org> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, "M. Warner Losh" Subject: Re: cvs commit: src/usr.sbin/config configvers.h mkmakefile.c src/sys/conf Makefile.alpha Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 files files.alpha files.amd64 files.i386 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Nov 2005 16:28:16 -0000 --7ZAtKRhVyVSsbBD2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Nov 28, 2005 at 08:53:32AM -0500, John Baldwin wrote: > On Sunday 27 November 2005 06:38 pm, M. Warner Losh wrote: > > How does this look to you? >=20 > What is the point of the minor version number then if it is never checked= ? I=20 > think we just should not do bumps for changes to config that allow old fi= les=20 > to still work. IOW, the most recent bump should simply be reverted. In= =20 > practice I don't think many folks other than developers ever end up with = a=20 > config that is out of date with the kernel sources. >=20 The old config(8) against new files should also be considered. Otherwise, in this case, if it's reverted, how can I express that new sys/conf/files* require a new config(8)? The old config(8) will _appear_ to work with them, but will produce incorrect output (exactly the problem config version attempts to address). Specifically, "|" will be treated as a device. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --7ZAtKRhVyVSsbBD2 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDiy9PqRfpzJluFF4RAqlNAJ9fR6AYo/WyGQFz+ZzTEEStOnxA2wCglfVi mMRCHixI6BCObE5RI2jh8Ec= =dhCf -----END PGP SIGNATURE----- --7ZAtKRhVyVSsbBD2-- From owner-cvs-src@FreeBSD.ORG Mon Nov 28 16:30:18 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2243416A41F; Mon, 28 Nov 2005 16:30:18 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5309543D5F; Mon, 28 Nov 2005 16:30:16 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASGUGSu094407; Mon, 28 Nov 2005 16:30:16 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASGUGXh094406; Mon, 28 Nov 2005 16:30:16 GMT (envelope-from jhb) Message-Id: <200511281630.jASGUGXh094406@repoman.freebsd.org> From: John Baldwin Date: Mon, 28 Nov 2005 16:30: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/lib/libutil property.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, 28 Nov 2005 16:30:18 -0000 jhb 2005-11-28 16:30:16 UTC FreeBSD src repository Modified files: lib/libutil property.c Log: Restore the previous state after a FILL operation in properties_read() rather than forcing the state to LOOK. If we are in the middle of parsing a line when we have to do a FILL we would have lost any token we were in the middle of parsing and would have treated the next character as being at the start of a new line instead. PR: kern/89181 Submitted by: Antony Mawer gnats at mawer dot org MFC after: 1 week Revision Changes Path 1.14 +15 -8 src/lib/libutil/property.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 16:47:53 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31E2916A41F; Mon, 28 Nov 2005 16:47:53 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCAE943D58; Mon, 28 Nov 2005 16:47:52 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASGlq1X002492; Mon, 28 Nov 2005 16:47:52 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASGlqKt002491; Mon, 28 Nov 2005 16:47:52 GMT (envelope-from brueffer) Message-Id: <200511281647.jASGlqKt002491@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 28 Nov 2005 16:47: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/share/man/man4 pcm.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Nov 2005 16:47:53 -0000 brueffer 2005-11-28 16:47:52 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 pcm.4 Log: Xref snd_atiixp.4 Revision Changes Path 1.44 +2 -1 src/share/man/man4/pcm.4 From owner-cvs-src@FreeBSD.ORG Mon Nov 28 16:53:16 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D788316A41F; Mon, 28 Nov 2005 16:53:16 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 69A5B43D76; Mon, 28 Nov 2005 16:53:16 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASGrG8x002770; Mon, 28 Nov 2005 16:53:16 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASGrGra002769; Mon, 28 Nov 2005 16:53:16 GMT (envelope-from brueffer) Message-Id: <200511281653.jASGrGra002769@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 28 Nov 2005 16:53: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/release/doc/en_US.ISO8859-1/hardware/common dev.sgml src/release/doc/share/misc dev.archlist.txt X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Nov 2005 16:53:17 -0000 brueffer 2005-11-28 16:53:16 UTC FreeBSD src repository (doc committer) Modified files: release/doc/en_US.ISO8859-1/hardware/common dev.sgml release/doc/share/misc dev.archlist.txt Log: Autogenerate hardware notes for snd_atiixp(4). Revision Changes Path 1.291 +2 -0 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml 1.72 +1 -0 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Mon Nov 28 17:04:26 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C89A16A42C; Mon, 28 Nov 2005 17:04:26 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail6.speedfactory.net [66.23.216.219]) by mx1.FreeBSD.org (Postfix) with ESMTP id D350E43D5D; Mon, 28 Nov 2005 17:04:21 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 2741937 for multiple; Mon, 28 Nov 2005 12:04:30 -0500 Received: from localhost (john@localhost [127.0.0.1]) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id jASH3rCP058457; Mon, 28 Nov 2005 12:04:16 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Ruslan Ermilov Date: Mon, 28 Nov 2005 11:59:18 -0500 User-Agent: KMail/1.8.2 References: <200511272141.jARLfwca016783@repoman.freebsd.org> <200511280853.35658.jhb@freebsd.org> <20051128162447.GB62631@ip.net.ua> In-Reply-To: <20051128162447.GB62631@ip.net.ua> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200511281159.20751.jhb@freebsd.org> X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, "M. Warner Losh" Subject: Re: cvs commit: src/usr.sbin/config configvers.h mkmakefile.c src/sys/conf Makefile.alpha Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 files files.alpha files.amd64 files.i386 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Nov 2005 17:04:26 -0000 On Monday 28 November 2005 11:24 am, Ruslan Ermilov wrote: > On Mon, Nov 28, 2005 at 08:53:32AM -0500, John Baldwin wrote: > > On Sunday 27 November 2005 06:38 pm, M. Warner Losh wrote: > > > How does this look to you? > > > > What is the point of the minor version number then if it is never > > checked? I think we just should not do bumps for changes to config that > > allow old files to still work. IOW, the most recent bump should simply > > be reverted. In practice I don't think many folks other than developers > > ever end up with a config that is out of date with the kernel sources. > > The old config(8) against new files should also be considered. > Otherwise, in this case, if it's reverted, how can I express > that new sys/conf/files* require a new config(8)? The old > config(8) will _appear_ to work with them, but will produce > incorrect output (exactly the problem config version attempts > to address). Specifically, "|" will be treated as a device. Hmm, that change might actually warrant a bump then. Things like the 'machine' change would not warrant a bump however. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Nov 28 17:12:01 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A06E216A498; Mon, 28 Nov 2005 17:12:01 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B05443D64; Mon, 28 Nov 2005 17:11:45 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.3/8.13.3) with ESMTP id jASH9oM4010299; Mon, 28 Nov 2005 10:09:50 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Mon, 28 Nov 2005 10:10:08 -0700 (MST) Message-Id: <20051128.101008.73745427.imp@bsdimp.com> To: jhb@freebsd.org From: "M. Warner Losh" In-Reply-To: <200511280853.35658.jhb@freebsd.org> References: <20051127230109.GB73919@ip.net.ua> <20051127.163830.43671826.imp@bsdimp.com> <200511280853.35658.jhb@freebsd.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Mon, 28 Nov 2005 10:09:50 -0700 (MST) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, ru@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.sbin/config configvers.h mkmakefile.c src/sys/conf Makefile.alpha Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 files files.alpha files.amd64 files.i386 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Nov 2005 17:12:02 -0000 In message: <200511280853.35658.jhb@freebsd.org> John Baldwin writes: : On Sunday 27 November 2005 06:38 pm, M. Warner Losh wrote: : > How does this look to you? : : What is the point of the minor version number then if it is never checked? I : think we just should not do bumps for changes to config that allow old files : to still work. IOW, the most recent bump should simply be reverted. In : practice I don't think many folks other than developers ever end up with a : config that is out of date with the kernel sources. The minor numbers are checked. The idea is that if the kernel says you need X.Y to build it, then the config binary must be version X.Z, where Z >= Y. That's what my patch implements. Upon sober reflection, to answer Ruslan's issue, I think that the 100's thing might be a bad idea after all. I'll update my patch. Warner From owner-cvs-src@FreeBSD.ORG Mon Nov 28 17:27:43 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4471216A426; Mon, 28 Nov 2005 17:27:43 +0000 (GMT) (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 75A3843D8A; Mon, 28 Nov 2005 17:27:24 +0000 (GMT) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.13.4/8.13.4) with ESMTP id jASHRIbY059967; Mon, 28 Nov 2005 09:27:18 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.13.4/8.13.1/Submit) id jASHRIQH059966; Mon, 28 Nov 2005 09:27:18 -0800 (PST) (envelope-from sgk) Date: Mon, 28 Nov 2005 09:27:18 -0800 From: Steve Kargl To: Andre Oppermann Message-ID: <20051128172718.GA59929@troutmask.apl.washington.edu> References: <200511280832.jAS8WGvs059057@repoman.freebsd.org> <438AD8FB.A8B96AB6@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <438AD8FB.A8B96AB6@freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Bruce Evans , cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/msun/src e_lgammaf_r.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, 28 Nov 2005 17:27:44 -0000 On Mon, Nov 28, 2005 at 11:16:27AM +0100, Andre Oppermann wrote: > Bruce Evans wrote: > > > > bde 2005-11-28 08:32:15 UTC > > > > FreeBSD src repository > > > > Modified files: > > lib/msun/src e_lgammaf_r.c > > Log: > > Fixed about 50 million errors of infinity ulps and about 3 million errors > > of between 1.0 and 1.8509 ulps for lgammaf(x) with x between -2**-21 and > > -2**-70. > > What is an ULP and are you going to write a paper on how FreeBSD has > the best, fastest and most precise msun library of all OSs? Units in the Last Place. http://docs.sun.com/source/806-3568/ncg_goldberg.html -- Steve From owner-cvs-src@FreeBSD.ORG Mon Nov 28 17:32:32 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D999016A41F; Mon, 28 Nov 2005 17:32:31 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id BFF3343D8A; Mon, 28 Nov 2005 17:32:10 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jASHW56E040209; Mon, 28 Nov 2005 19:32:05 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 23258-02; Mon, 28 Nov 2005 19:32:03 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jASHRD3b040077 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 28 Nov 2005 19:27:14 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.4/8.13.4) id jASHRFL9063145; Mon, 28 Nov 2005 19:27:15 +0200 (EET) (envelope-from ru) Date: Mon, 28 Nov 2005 19:27:14 +0200 From: Ruslan Ermilov To: John Baldwin Message-ID: <20051128172714.GF62631@ip.net.ua> References: <200511272141.jARLfwca016783@repoman.freebsd.org> <200511280853.35658.jhb@freebsd.org> <20051128162447.GB62631@ip.net.ua> <200511281159.20751.jhb@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="FeAIMMcddNRN4P4/" Content-Disposition: inline In-Reply-To: <200511281159.20751.jhb@freebsd.org> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, "M. Warner Losh" Subject: Re: cvs commit: src/usr.sbin/config configvers.h mkmakefile.c src/sys/conf Makefile.alpha Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 files files.alpha files.amd64 files.i386 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Nov 2005 17:32:32 -0000 --FeAIMMcddNRN4P4/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Nov 28, 2005 at 11:59:18AM -0500, John Baldwin wrote: > On Monday 28 November 2005 11:24 am, Ruslan Ermilov wrote: > > On Mon, Nov 28, 2005 at 08:53:32AM -0500, John Baldwin wrote: > > > On Sunday 27 November 2005 06:38 pm, M. Warner Losh wrote: > > > > How does this look to you? > > > > > > What is the point of the minor version number then if it is never > > > checked? I think we just should not do bumps for changes to config t= hat > > > allow old files to still work. IOW, the most recent bump should simp= ly > > > be reverted. In practice I don't think many folks other than develop= ers > > > ever end up with a config that is out of date with the kernel sources. > > > > The old config(8) against new files should also be considered. > > Otherwise, in this case, if it's reverted, how can I express > > that new sys/conf/files* require a new config(8)? The old > > config(8) will _appear_ to work with them, but will produce > > incorrect output (exactly the problem config version attempts > > to address). Specifically, "|" will be treated as a device. >=20 > Hmm, that change might actually warrant a bump then. Things like the=20 > 'machine' change would not warrant a bump however. >=20 Indeed, I didn't bump it for the "machine" change. The idea Warner attempts to implement is to bump a major whenever a backwards incompatible change is made, and bump a minor when a change is made such that a backward compatibility is not affected. This would allow for config versions >=3D the required version to work. I'd then bump the config version along with the change, and bump the required version in makefiles when doing a change to conf/files* (in this particular case). Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --FeAIMMcddNRN4P4/ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDiz3yqRfpzJluFF4RAjMCAKCdv1kyj47OpMaGp8yQfu8Lni8X7gCbBJ7u 1n97z5ZFM9TWdhrBKQR41AY= =D1pb -----END PGP SIGNATURE----- --FeAIMMcddNRN4P4/-- From owner-cvs-src@FreeBSD.ORG Mon Nov 28 17:47:55 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D9E616A41F; Mon, 28 Nov 2005 17:47:55 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E2D743D99; Mon, 28 Nov 2005 17:47:55 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASHlti1004975; Mon, 28 Nov 2005 17:47:55 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASHltfD004974; Mon, 28 Nov 2005 17:47:55 GMT (envelope-from imp) Message-Id: <200511281747.jASHltfD004974@repoman.freebsd.org> From: Warner Losh Date: Mon, 28 Nov 2005 17:47:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/config configvers.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, 28 Nov 2005 17:47:55 -0000 imp 2005-11-28 17:47:55 UTC FreeBSD src repository Modified files: usr.sbin/config configvers.h Log: 600004 is a better new version than 700000 based on some future commits to this file. With ru@'s approval, change it to this version. In this case we had to bump the version because the old parser would choke on | in the new 'or' syntax and consider that a device. Approved by: ru@ Revision Changes Path 1.42 +1 -1 src/usr.sbin/config/configvers.h From owner-cvs-src@FreeBSD.ORG Mon Nov 28 17:48:13 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 14F3F16A4A0; Mon, 28 Nov 2005 17:48:13 +0000 (GMT) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 291B243D91; Mon, 28 Nov 2005 17:48:10 +0000 (GMT) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASHmAgi005030; Mon, 28 Nov 2005 17:48:10 GMT (envelope-from joel@repoman.freebsd.org) Received: (from joel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASHmAv6005029; Mon, 28 Nov 2005 17:48:10 GMT (envelope-from joel) Message-Id: <200511281748.jASHmAv6005029@repoman.freebsd.org> From: Joel Dahl Date: Mon, 28 Nov 2005 17:48: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/share/man/man4 snd_fm801.4 snd_mss.4 snd_neomagic.4 snd_t4dwave.4 snd_via8233.4 snd_via82c686.4 snd_vibes.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Nov 2005 17:48:13 -0000 joel 2005-11-28 17:48:10 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 snd_fm801.4 snd_mss.4 snd_neomagic.4 snd_t4dwave.4 snd_via8233.4 snd_via82c686.4 snd_vibes.4 Log: Add AUTHORS section. Revision Changes Path 1.2 +4 -1 src/share/man/man4/snd_fm801.4 1.2 +4 -1 src/share/man/man4/snd_mss.4 1.4 +4 -1 src/share/man/man4/snd_neomagic.4 1.2 +4 -1 src/share/man/man4/snd_t4dwave.4 1.3 +4 -1 src/share/man/man4/snd_via8233.4 1.2 +4 -1 src/share/man/man4/snd_via82c686.4 1.2 +4 -1 src/share/man/man4/snd_vibes.4 From owner-cvs-src@FreeBSD.ORG Mon Nov 28 17:51:32 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 09DC316A420; Mon, 28 Nov 2005 17:51:32 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7897843D60; Mon, 28 Nov 2005 17:51:31 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASHpV9F005211; Mon, 28 Nov 2005 17:51:31 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASHpV8M005210; Mon, 28 Nov 2005 17:51:31 GMT (envelope-from imp) Message-Id: <200511281751.jASHpV8M005210@repoman.freebsd.org> From: Warner Losh Date: Mon, 28 Nov 2005 17:51:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf Makefile.alpha Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Nov 2005 17:51:32 -0000 imp 2005-11-28 17:51:31 UTC FreeBSD src repository Modified files: sys/conf Makefile.alpha Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 Log: Version 600004 is better than 700000 given other changes that are in the pipeline. We had to bump the version for 600004 because the old parser got confused and generated bogus output. Approved by: ru@ Revision Changes Path 1.140 +1 -1 src/sys/conf/Makefile.alpha 1.22 +1 -1 src/sys/conf/Makefile.amd64 1.21 +1 -1 src/sys/conf/Makefile.arm 1.270 +1 -1 src/sys/conf/Makefile.i386 1.67 +1 -1 src/sys/conf/Makefile.ia64 1.172 +1 -1 src/sys/conf/Makefile.pc98 1.283 +1 -1 src/sys/conf/Makefile.powerpc 1.38 +1 -1 src/sys/conf/Makefile.sparc64 From owner-cvs-src@FreeBSD.ORG Mon Nov 28 17:58:47 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB21516A41F; Mon, 28 Nov 2005 17:58:47 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 218A943D6B; Mon, 28 Nov 2005 17:58:47 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.3/8.13.3) with ESMTP id jASHttga010823; Mon, 28 Nov 2005 10:55:55 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Mon, 28 Nov 2005 10:55:55 -0700 (MST) Message-Id: <20051128.105555.74739402.imp@bsdimp.com> To: ru@FreeBSD.org From: Warner Losh In-Reply-To: <20051128172714.GF62631@ip.net.ua> References: <20051128162447.GB62631@ip.net.ua> <200511281159.20751.jhb@freebsd.org> <20051128172714.GF62631@ip.net.ua> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Mon, 28 Nov 2005 10:55:56 -0700 (MST) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, jhb@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/config configvers.h mkmakefile.c src/sys/conf Makefile.alpha Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 files files.alpha files.amd64 files.i386 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Nov 2005 17:58:48 -0000 > On Mon, Nov 28, 2005 at 11:59:18AM -0500, John Baldwin wrote: > > On Monday 28 November 2005 11:24 am, Ruslan Ermilov wrote: > > > On Mon, Nov 28, 2005 at 08:53:32AM -0500, John Baldwin wrote: > > > > On Sunday 27 November 2005 06:38 pm, M. Warner Losh wrote: > > > > > How does this look to you? > > > > > > > > What is the point of the minor version number then if it is never > > > > checked? I think we just should not do bumps for changes to config that > > > > allow old files to still work. IOW, the most recent bump should simply > > > > be reverted. In practice I don't think many folks other than developers > > > > ever end up with a config that is out of date with the kernel sources. > > > > > > The old config(8) against new files should also be considered. > > > Otherwise, in this case, if it's reverted, how can I express > > > that new sys/conf/files* require a new config(8)? The old > > > config(8) will _appear_ to work with them, but will produce > > > incorrect output (exactly the problem config version attempts > > > to address). Specifically, "|" will be treated as a device. > > > > Hmm, that change might actually warrant a bump then. Things like the > > 'machine' change would not warrant a bump however. > > > Indeed, I didn't bump it for the "machine" change. The idea > Warner attempts to implement is to bump a major whenever a > backwards incompatible change is made, and bump a minor when > a change is made such that a backward compatibility is not > affected. This would allow for config versions >= the > required version to work. I'd then bump the config version > along with the change, and bump the required version in > makefiles when doing a change to conf/files* (in this > particular case). We have backward compatibility, but no forward. We can use 7-current's config to configure 6.x's kernels, but that the 6.x config would complain that a newer config was needed when it is run on 7-current's kernels. We could have (and should have) done this for 6.0, but didn't understand the problem in time. Had we done that, then we could configure all the way back to sometime in the 5.x series of releases from head. I suppose I could special case this, but to be honest, I'm not sure that uglifying the code in this way would be worth it given how quickly 6.0 and RELENG_6 seems to be being adopted. Warner From owner-cvs-src@FreeBSD.ORG Mon Nov 28 18:06:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0311A16A41F; Mon, 28 Nov 2005 18:06:40 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D22D243D66; Mon, 28 Nov 2005 18:06:31 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASI6LdY006373; Mon, 28 Nov 2005 18:06:21 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASI6L2c006372; Mon, 28 Nov 2005 18:06:21 GMT (envelope-from rwatson) Message-Id: <200511281806.jASI6L2c006372@repoman.freebsd.org> From: Robert Watson Date: Mon, 28 Nov 2005 18:06:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/netstat mbuf.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, 28 Nov 2005 18:06:40 -0000 rwatson 2005-11-28 18:06:21 UTC FreeBSD src repository Modified files: usr.bin/netstat mbuf.c Log: Remove two lines of debugging output that accidentally snuck into the commit to fix up kvm support for netstat -m. Revision Changes Path 1.46 +0 -2 src/usr.bin/netstat/mbuf.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 18:07:45 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5CC8116A41F; Mon, 28 Nov 2005 18:07:45 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 63B0843D69; Mon, 28 Nov 2005 18:07:36 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASI7a1B006440; Mon, 28 Nov 2005 18:07:36 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASI7awM006439; Mon, 28 Nov 2005 18:07:36 GMT (envelope-from rwatson) Message-Id: <200511281807.jASI7awM006439@repoman.freebsd.org> From: Robert Watson Date: Mon, 28 Nov 2005 18:07:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/netstat mbuf.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, 28 Nov 2005 18:07:45 -0000 rwatson 2005-11-28 18:07:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/netstat mbuf.c Log: Merge mbuf.c:1.46 from HEAD to RELENG_6: trim accidentally committed debugging printfs from netstat -m. Revision Changes Path 1.42.8.3 +0 -2 src/usr.bin/netstat/mbuf.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 18:09:04 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5AC2116A41F; Mon, 28 Nov 2005 18:09:04 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6442343D46; Mon, 28 Nov 2005 18:09:03 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASI936s006495; Mon, 28 Nov 2005 18:09:03 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASI93Rl006494; Mon, 28 Nov 2005 18:09:03 GMT (envelope-from rwatson) Message-Id: <200511281809.jASI93Rl006494@repoman.freebsd.org> From: Robert Watson Date: Mon, 28 Nov 2005 18:09:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Nov 2005 18:09:04 -0000 rwatson 2005-11-28 18:09:03 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: Break out functionality in sosend() responsible for building mbuf chains and copying in mbufs from the body of the send logic, creating a new function sosend_copyin(). This changes makes sosend() almost readable, and will allow the same logic to be used by tailored socket send routines. MFC after: 1 month Reviewed by: andre, glebius Revision Changes Path 1.253 +170 -141 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 18:47:49 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9776D16A41F; Mon, 28 Nov 2005 18:47:49 +0000 (GMT) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 52CB743DAE; Mon, 28 Nov 2005 18:47:08 +0000 (GMT) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASIl0mn008388; Mon, 28 Nov 2005 18:47:00 GMT (envelope-from joel@repoman.freebsd.org) Received: (from joel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASIl0G7008387; Mon, 28 Nov 2005 18:47:00 GMT (envelope-from joel) Message-Id: <200511281847.jASIl0G7008387@repoman.freebsd.org> From: Joel Dahl Date: Mon, 28 Nov 2005 18:47:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 snd_ad1816.4 snd_als4000.4 snd_cmi.4 snd_cs4281.4 snd_ds1.4 snd_emu10k1.4 snd_es137x.4 snd_ess.4 snd_solo.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Nov 2005 18:47:49 -0000 joel 2005-11-28 18:47:00 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 snd_ad1816.4 snd_als4000.4 snd_cmi.4 snd_cs4281.4 snd_ds1.4 snd_emu10k1.4 snd_es137x.4 snd_ess.4 snd_solo.4 Log: No one cares about when the manual page first appeared. Mention when the driver appeared instead. Revision Changes Path 1.5 +3 -3 src/share/man/man4/snd_ad1816.4 1.5 +3 -3 src/share/man/man4/snd_als4000.4 1.6 +3 -3 src/share/man/man4/snd_cmi.4 1.5 +3 -3 src/share/man/man4/snd_cs4281.4 1.5 +3 -3 src/share/man/man4/snd_ds1.4 1.7 +3 -3 src/share/man/man4/snd_emu10k1.4 1.7 +3 -3 src/share/man/man4/snd_es137x.4 1.6 +3 -3 src/share/man/man4/snd_ess.4 1.5 +3 -3 src/share/man/man4/snd_solo.4 From owner-cvs-src@FreeBSD.ORG Mon Nov 28 18:51:59 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 411C216A422; Mon, 28 Nov 2005 18:51:59 +0000 (GMT) (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 C7F5943D68; Mon, 28 Nov 2005 18:51:51 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id 92EA7BC66; Mon, 28 Nov 2005 18:51:48 +0000 (UTC) To: Robert Watson From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sun, 27 Nov 2005 01:03:59 GMT." <20051127005622.H81764@fledge.watson.org> Date: Mon, 28 Nov 2005 19:51:48 +0100 Message-ID: <5744.1133203908@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/sys time.h src/sys/kern kern_time.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, 28 Nov 2005 18:51:59 -0000 This is a joint reply to all that has piled up in my mail-box on this topic while I was being Robert Watson at EuroBSDcon2005[1]. First Bruce: >(1) tc_windup() has no explicit locking, so it can run concurrently > on any number of CPUs, with N-1 of the CPUs calling it via > clock_settime() and 1 calling it via hardclock (this one may also > be the same as one already in it). I doubt that the generation > stuff is enough to prevent problems here, especially with bug (2). It is not as severe as you try to make it sound, but a mutex would probably be in order at some point. >(2) The generation count stuff depends on writes as seen by other CPUs > being ordered. This is not true on many current CPUs. E.g., on > amd64, writes are ordered as seen by readers on the current CPU, > but they may be held in a buffer and I think the buffer can be > written an any order to main memory. I think this only gives a > tiny race window. There is a mutex lock in all (?) execution paths > soon after tc_windup() returns, and this serves to synchronize writes. Yes, a write barrier have been on my todolist for some time here. Your observations about how out of whac^H^H^H^Hstep things are these days is seconded apart from the bit about deliberately making it worse. The fact that your own fix cost 8% in performance is very much support to my opinion that any attempt to speed it up by adding complexity is doomed from the start. Then Robert (on programs with event engines): Yes, event engines have an issue here and yes a fast 1/HZ clock would be nice, but if we also move in the direction of a precise timeout using HPET like hardware for deadline interrupting, then 1/HZ will probably belowered significantly and it will almost certainly no longer be the number we are looking for. That is why I clipped the get*time() family to aim for "up to 1 ms" precision. > BTW, simple loopback network testing seems to dramatically confirm that > the impact of time measurement and context switching is quite significant. This is why I decided long time ago to implement timestamps in a way that would not require or trigger context switches. Getting timestamps is a lock-less process, provided you have non-neandertal hardware (ie: almost anything but i8254 timecounter). With respect to the timekeeping inherent in the context-switch, I think we have a concensus on redefining CPU seconds in times(2) to something sensible when faced with variable CPU clock rate, and that should hopefully lower the cost of context switches. I hope to spew out a proof of concept patch this week. Then Bruce on event engines: >I can see a use for making a timestamp after select() returns, not for >timeout purposes since the timeout should normally be for emergencies and >it's relative so it doesn't need the current time, but just to record when >things happen. This is unfortunately a too simplistic view of event engines. If timeouts were uniformly long, we could ignore the runtime of the programs event handlers, but this is not the case in practice. I've looked a lot at this in the ISC eventlib (bind8) but there is no way to save one timestamp per iteration without getting creeping imprecision in the timer controlled events. >The environment variable (or a sysctl/sysconf variable like vfs.timestamp_ >precision but per-process or per-user) is probably needed, since you don't >want to teach all applications about unportable CLOCK_*. This was my first suggestion as well. I will however defer to anybody who is going to actually fix the ports. Poul-Henning [1] Yes, great conference, you missed out. We beat OpenBSD approx 2:1 on the beer drinking contest and it seems the only reason DF didn't have an empty glass was a couple of "non-judgemental" participants who did one for all of the five projects :-) -- 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 Mon Nov 28 18:56:39 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 67C3A16A41F; Mon, 28 Nov 2005 18:56:39 +0000 (GMT) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1D8F43D5C; Mon, 28 Nov 2005 18:56:38 +0000 (GMT) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASIucpe008745; Mon, 28 Nov 2005 18:56:38 GMT (envelope-from joel@repoman.freebsd.org) Received: (from joel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASIucv4008744; Mon, 28 Nov 2005 18:56:38 GMT (envelope-from joel) Message-Id: <200511281856.jASIucv4008744@repoman.freebsd.org> From: Joel Dahl Date: Mon, 28 Nov 2005 18:56: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/share/man/man4 snd_als4000.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Nov 2005 18:56:39 -0000 joel 2005-11-28 18:56:38 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 snd_als4000.4 Log: s/Advance/Avance/ Revision Changes Path 1.6 +1 -1 src/share/man/man4/snd_als4000.4 From owner-cvs-src@FreeBSD.ORG Mon Nov 28 19:03:16 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E5B9F16A420; Mon, 28 Nov 2005 19:03:16 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9801D43D66; Mon, 28 Nov 2005 19:03:16 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASJ3G8x009049; Mon, 28 Nov 2005 19:03:16 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASJ3Gk6009048; Mon, 28 Nov 2005 19:03:16 GMT (envelope-from jhb) Message-Id: <200511281903.jASJ3Gk6009048@repoman.freebsd.org> From: John Baldwin Date: Mon, 28 Nov 2005 19:03:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Cc: Subject: cvs commit: src/sys/i386/isa 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: Mon, 28 Nov 2005 19:03:17 -0000 jhb 2005-11-28 19:03:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/i386/isa clock.c Log: MF5: Always read RTC_IN to clear any pending interrupt when writing to RTC_STATUSB. Tested by: Uwe Doering gemini at geminix dot org Revision Changes Path 1.149.2.7 +3 -0 src/sys/i386/isa/clock.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 19:08:52 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31DA916A41F; Mon, 28 Nov 2005 19:08:52 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DFBEB43D46; Mon, 28 Nov 2005 19:08:51 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASJ8pJo009310; Mon, 28 Nov 2005 19:08:51 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASJ8pFS009309; Mon, 28 Nov 2005 19:08:51 GMT (envelope-from ru) Message-Id: <200511281908.jASJ8pFS009309@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 28 Nov 2005 19:08: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 Makefile.inc1 src/share/mk bsd.lib.mk bsd.prog.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Nov 2005 19:08:52 -0000 ru 2005-11-28 19:08:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) . Makefile.inc1 share/mk bsd.lib.mk bsd.prog.mk Log: MFC: Added NO_INCS, use it to prevent overwriting of native headers with i386 copies when installing lib32. Revision Changes Path 1.499.2.5 +1 -1 src/Makefile.inc1 1.168.2.1 +2 -0 src/share/mk/bsd.lib.mk 1.144.2.1 +2 -0 src/share/mk/bsd.prog.mk From owner-cvs-src@FreeBSD.ORG Mon Nov 28 19:09:09 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1133816A41F; Mon, 28 Nov 2005 19:09:09 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D433E43D55; Mon, 28 Nov 2005 19:09:08 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASJ98r0009343; Mon, 28 Nov 2005 19:09:08 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASJ98Vf009342; Mon, 28 Nov 2005 19:09:08 GMT (envelope-from jhb) Message-Id: <200511281909.jASJ98Vf009342@repoman.freebsd.org> From: John Baldwin Date: Mon, 28 Nov 2005 19:09:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_synch.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, 28 Nov 2005 19:09:09 -0000 jhb 2005-11-28 19:09:08 UTC FreeBSD src repository Modified files: sys/kern kern_synch.c Log: When checking to see if a process has exceeded its time limit, flag the process as over the limit when its time is >= to the limit rather than > the limit. Technically, if p->p_rux.rux_runtime.sec == p->p_pcpulimit and p->p_rux.rux_runtime.frac == 0, the process hasn't exceeded the limit yet. However, having the fraction exactly equal to 0 is rather rare, and it is not worth the overhead to handle that edge case. With just the > comparison, the process would have to exceed its limit by almost a second before it was killed. PR: kern/83192 Submitted by: Maciej Zawadzinski mzawadzinski at gmail dot com Reviewed by: bde MFC after: 1 week Revision Changes Path 1.271 +2 -2 src/sys/kern/kern_synch.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 19:19:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C03116A41F; Mon, 28 Nov 2005 19:19:40 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C74C743D66; Mon, 28 Nov 2005 19:19:39 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASJJdFe009841; Mon, 28 Nov 2005 19:19:39 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASJJd9x009840; Mon, 28 Nov 2005 19:19:39 GMT (envelope-from jhb) Message-Id: <200511281919.jASJJd9x009840@repoman.freebsd.org> From: John Baldwin Date: Mon, 28 Nov 2005 19:19:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/libexec/rtld-elf rtld.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, 28 Nov 2005 19:19:40 -0000 jhb 2005-11-28 19:19:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) libexec/rtld-elf rtld.c Log: MFC: Include the size of the DL_serpath structures in the total size used in the RTLD_DI_SERINFOSIZE and RTLD_DI_SERINFO requests. Revision Changes Path 1.106.2.1 +1 -1 src/libexec/rtld-elf/rtld.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 19:19:54 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDD7616A453; Mon, 28 Nov 2005 19:19:53 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1768543D5D; Mon, 28 Nov 2005 19:19:52 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASJJqSG009878; Mon, 28 Nov 2005 19:19:52 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASJJqsC009877; Mon, 28 Nov 2005 19:19:52 GMT (envelope-from jhb) Message-Id: <200511281919.jASJJqsC009877@repoman.freebsd.org> From: John Baldwin Date: Mon, 28 Nov 2005 19:19:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/libexec/rtld-elf rtld.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, 28 Nov 2005 19:19:54 -0000 jhb 2005-11-28 19:19:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) libexec/rtld-elf rtld.c Log: MF6: Include the size of the DL_serpath structures in the total size used in the RTLD_DI_SERINFOSIZE and RTLD_DI_SERINFO requests. Revision Changes Path 1.99.2.5 +1 -1 src/libexec/rtld-elf/rtld.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 19:42:11 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E6E716A445; Mon, 28 Nov 2005 19:42:11 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1CFA43D4C; Mon, 28 Nov 2005 19:42:10 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASJgAcI011042; Mon, 28 Nov 2005 19:42:10 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASJgAOc011041; Mon, 28 Nov 2005 19:42:10 GMT (envelope-from jhb) Message-Id: <200511281942.jASJgAOc011041@repoman.freebsd.org> From: John Baldwin Date: Mon, 28 Nov 2005 19:42: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/sys/amd64/amd64 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, 28 Nov 2005 19:42:11 -0000 jhb 2005-11-28 19:42:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/amd64 machdep.c Log: MFC: More fully setup the ATPICs including setting up spurious interrupt handlers if 'device atpic' is not in the kernel. Revision Changes Path 1.638.2.4 +28 -8 src/sys/amd64/amd64/machdep.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 19:44:09 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 716EF16A41F; Mon, 28 Nov 2005 19:44:09 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EFBD943D55; Mon, 28 Nov 2005 19:44:08 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASJhwjW011165; Mon, 28 Nov 2005 19:43:58 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASJhw8S011164; Mon, 28 Nov 2005 19:43:58 GMT (envelope-from jhb) Message-Id: <200511281943.jASJhw8S011164@repoman.freebsd.org> From: John Baldwin Date: Mon, 28 Nov 2005 19:43: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/sys/pci if_de.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, 28 Nov 2005 19:44:09 -0000 jhb 2005-11-28 19:43:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pci if_de.c Log: MFC: Let ether_ioctl() handle SIOCSIFMTU. Revision Changes Path 1.162.2.6 +0 -13 src/sys/pci/if_de.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 19:45:30 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC24616A41F; Mon, 28 Nov 2005 19:45:30 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A7A0543D55; Mon, 28 Nov 2005 19:45:30 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASJjUWP011289; Mon, 28 Nov 2005 19:45:30 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASJjUOW011288; Mon, 28 Nov 2005 19:45:30 GMT (envelope-from jhb) Message-Id: <200511281945.jASJjUOW011288@repoman.freebsd.org> From: John Baldwin Date: Mon, 28 Nov 2005 19:45:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/acpica acpi_pci_link.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, 28 Nov 2005 19:45:31 -0000 jhb 2005-11-28 19:45:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/acpica acpi_pci_link.c Log: MFC: Correctly ask the PCI bridge device for its child PCI bus number when trying to determine the BIOS IRQ for a given link. Revision Changes Path 1.44.2.3 +15 -3 src/sys/dev/acpica/acpi_pci_link.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 20:03:13 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 518F616A41F; Mon, 28 Nov 2005 20:03:13 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B71FB43D4C; Mon, 28 Nov 2005 20:03:08 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASK34Uo011985; Mon, 28 Nov 2005 20:03:04 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASK34Km011984; Mon, 28 Nov 2005 20:03:04 GMT (envelope-from jhb) Message-Id: <200511282003.jASK34Km011984@repoman.freebsd.org> From: John Baldwin Date: Mon, 28 Nov 2005 20:03: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/sys/amd64/amd64 trap.c src/sys/i386/i386 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: Mon, 28 Nov 2005 20:03:13 -0000 jhb 2005-11-28 20:03:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/amd64 trap.c sys/i386/i386 trap.c Log: MFC: Always print the trap number for fatal traps and add trap messages for T_XMMFLT and T_RESERVED. Revision Changes Path 1.289.2.3 +9 -4 src/sys/amd64/amd64/trap.c 1.277.2.3 +10 -5 src/sys/i386/i386/trap.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 20:03:21 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 977FC16A43B; Mon, 28 Nov 2005 20:03:21 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70B8543D45; Mon, 28 Nov 2005 20:03:17 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASK3FHM012043; Mon, 28 Nov 2005 20:03:15 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASK3FIL012042; Mon, 28 Nov 2005 20:03:15 GMT (envelope-from jhb) Message-Id: <200511282003.jASK3FIL012042@repoman.freebsd.org> From: John Baldwin Date: Mon, 28 Nov 2005 20:03:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/amd64/amd64 trap.c src/sys/i386/i386 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: Mon, 28 Nov 2005 20:03:21 -0000 jhb 2005-11-28 20:03:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/amd64/amd64 trap.c sys/i386/i386 trap.c Log: MFC: Always print the trap number for fatal traps and add trap messages for T_XMMFLT and T_RESERVED. Revision Changes Path 1.279.2.4 +9 -4 src/sys/amd64/amd64/trap.c 1.267.2.4 +10 -5 src/sys/i386/i386/trap.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 20:18:43 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EEA0116A41F; Mon, 28 Nov 2005 20:18:43 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BACAB43D55; Mon, 28 Nov 2005 20:18:43 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASKIhXn012776; Mon, 28 Nov 2005 20:18:43 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASKIhb1012775; Mon, 28 Nov 2005 20:18:43 GMT (envelope-from jhb) Message-Id: <200511282018.jASKIhb1012775@repoman.freebsd.org> From: John Baldwin Date: Mon, 28 Nov 2005 20:18: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/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_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, 28 Nov 2005 20:18:44 -0000 jhb 2005-11-28 20:18:43 UTC FreeBSD src repository Modified files: sys/amd64/amd64 intr_machdep.c sys/i386/i386 intr_machdep.c Log: If we get a stray interrupt, return after logging it. In the extremely rare case of a stray interrupt to an unregistered source (such as a stray interrupt from the 8259As when using APIC), this could result in a page fault when it tried to walk the list of interrupt handlers to execute INTR_FAST handlers. This bug was introduced with the intr_event changes, so it's not present in 5.x or 6.x. Submitted by: Mark Tinguely tinguely at casselton dot net Revision Changes Path 1.17 +1 -0 src/sys/amd64/amd64/intr_machdep.c 1.16 +1 -0 src/sys/i386/i386/intr_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 20:24:22 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F07016A420; Mon, 28 Nov 2005 20:24:22 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41AA943D5C; Mon, 28 Nov 2005 20:24:22 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASKOMEJ013033; Mon, 28 Nov 2005 20:24:22 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASKOL4o013032; Mon, 28 Nov 2005 20:24:21 GMT (envelope-from jhb) Message-Id: <200511282024.jASKOL4o013032@repoman.freebsd.org> From: John Baldwin Date: Mon, 28 Nov 2005 20:24:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Nov 2005 20:24:22 -0000 jhb 2005-11-28 20:24:21 UTC FreeBSD src repository Modified files: . access Log: Forced commit to note that arun@ will now be mentored by myself (jhb@) rather than marcel@. Approved by: core, marcel Revision Changes Path 1.727 +0 -0 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Mon Nov 28 20:31:02 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D593816A420; Mon, 28 Nov 2005 20:31:02 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail6.speedfactory.net [66.23.216.219]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6951443D49; Mon, 28 Nov 2005 20:30:59 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 2753145 for multiple; Mon, 28 Nov 2005 15:31:07 -0500 Received: from localhost (john@localhost [127.0.0.1]) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id jASKUWEi062288; Mon, 28 Nov 2005 15:30:53 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: src-committers@freebsd.org Date: Mon, 28 Nov 2005 15:27:40 -0500 User-Agent: KMail/1.8.2 References: <200511211839.jALIdIff064683@repoman.freebsd.org> In-Reply-To: <200511211839.jALIdIff064683@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200511281527.41530.jhb@freebsd.org> X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: cvs-src@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/amd64 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, 28 Nov 2005 20:31:03 -0000 On Monday 21 November 2005 01:39 pm, John Baldwin wrote: > jhb 2005-11-21 18:39:17 UTC > > FreeBSD src repository > > Modified files: > sys/amd64/amd64 machdep.c > Log: > Expand the hack to mask the atpics if 'device atpic' is not in the kernel > during boot up. Now we do a full reset of the 8259As and setup a simple > interrupt handler (we actually borrow the apic one that just does an > immediate iret) to handle any spurious interrupts triggered by either > chip. This should fix some folks that were getting a Trap 30 during bootup > of certain SMP AMD systems. This might get pushed into the 6.0 branch as > an errata. For now a suitable workaround is to add 'device atpic' to your > kernel config. > > Tested by: scottl > Helpful info from: dillon > MFC after: 1 week Hmm, we probably still need to reprogram the ATPIC on resume as well. I'm not sure it's actually worth not just compiling the atpic code in on amd64. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Nov 28 21:06:30 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD32E16A41F; Mon, 28 Nov 2005 21:06:30 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 07F0343D7B; Mon, 28 Nov 2005 21:06:16 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.14] (imini.samsco.home [192.168.254.14]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id jASL6CxU077096; Mon, 28 Nov 2005 14:06:13 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <438B7144.2050709@samsco.org> Date: Mon, 28 Nov 2005 14:06:12 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.7) Gecko/20050416 X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Baldwin References: <200511211839.jALIdIff064683@repoman.freebsd.org> <200511281527.41530.jhb@freebsd.org> In-Reply-To: <200511281527.41530.jhb@freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/amd64 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, 28 Nov 2005 21:06:30 -0000 John Baldwin wrote: > On Monday 21 November 2005 01:39 pm, John Baldwin wrote: > >>jhb 2005-11-21 18:39:17 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/amd64/amd64 machdep.c >> Log: >> Expand the hack to mask the atpics if 'device atpic' is not in the kernel >> during boot up. Now we do a full reset of the 8259As and setup a simple >> interrupt handler (we actually borrow the apic one that just does an >> immediate iret) to handle any spurious interrupts triggered by either >>chip. This should fix some folks that were getting a Trap 30 during bootup >>of certain SMP AMD systems. This might get pushed into the 6.0 branch as >>an errata. For now a suitable workaround is to add 'device atpic' to your >>kernel config. >> >> Tested by: scottl >> Helpful info from: dillon >> MFC after: 1 week > > > Hmm, we probably still need to reprogram the ATPIC on resume as well. I'm not > sure it's actually worth not just compiling the atpic code in on amd64. > Problems aside, what are the benefits to not having the atpic unconditionally included on amd64? Scott From owner-cvs-src@FreeBSD.ORG Mon Nov 28 21:37:38 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD26616A41F; Mon, 28 Nov 2005 21:37:38 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail6.speedfactory.net [66.23.216.219]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6246243D6D; Mon, 28 Nov 2005 21:37:27 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 2756548 for multiple; Mon, 28 Nov 2005 16:37:19 -0500 Received: from localhost (john@localhost [127.0.0.1]) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id jASLaw2S063566; Mon, 28 Nov 2005 16:37:05 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Scott Long Date: Mon, 28 Nov 2005 16:37:09 -0500 User-Agent: KMail/1.8.2 References: <200511211839.jALIdIff064683@repoman.freebsd.org> <200511281527.41530.jhb@freebsd.org> <438B7144.2050709@samsco.org> In-Reply-To: <438B7144.2050709@samsco.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200511281637.11153.jhb@freebsd.org> X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/amd64 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, 28 Nov 2005 21:37:39 -0000 On Monday 28 November 2005 04:06 pm, Scott Long wrote: > John Baldwin wrote: > > On Monday 21 November 2005 01:39 pm, John Baldwin wrote: > >>jhb 2005-11-21 18:39:17 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> sys/amd64/amd64 machdep.c > >> Log: > >> Expand the hack to mask the atpics if 'device atpic' is not in the > >> kernel during boot up. Now we do a full reset of the 8259As and setup a > >> simple interrupt handler (we actually borrow the apic one that just does > >> an immediate iret) to handle any spurious interrupts triggered by either > >> chip. This should fix some folks that were getting a Trap 30 during > >> bootup of certain SMP AMD systems. This might get pushed into the 6.0 > >> branch as an errata. For now a suitable workaround is to add 'device > >> atpic' to your kernel config. > >> > >> Tested by: scottl > >> Helpful info from: dillon > >> MFC after: 1 week > > > > Hmm, we probably still need to reprogram the ATPIC on resume as well. > > I'm not sure it's actually worth not just compiling the atpic code in on > > amd64. > > Problems aside, what are the benefits to not having the atpic > unconditionally included on amd64? Purely space savings. It's whatever the size of atpic.o, elcr.o, and the bits of atpic_vector.S that make it into exception.o are. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Nov 28 21:45:37 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E29C16A41F; Mon, 28 Nov 2005 21:45:37 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4145843D5D; Mon, 28 Nov 2005 21:45:37 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASLja7a023627; Mon, 28 Nov 2005 21:45:36 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASLjaXk023626; Mon, 28 Nov 2005 21:45:36 GMT (envelope-from rwatson) Message-Id: <200511282145.jASLjaXk023626@repoman.freebsd.org> From: Robert Watson Date: Mon, 28 Nov 2005 21:45: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/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Nov 2005 21:45:37 -0000 rwatson 2005-11-28 21:45:36 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: Move zero copy statistics structure before sosend_copyin(). MFC after: 1 month Reported by: tinderbox, sam Revision Changes Path 1.254 +15 -15 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Mon Nov 28 21:52:00 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ECFE116A41F; Mon, 28 Nov 2005 21:51:59 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 676BF43D6B; Mon, 28 Nov 2005 21:51:58 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.14] (imini.samsco.home [192.168.254.14]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id jASLpuHL077299; Mon, 28 Nov 2005 14:51:57 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <438B7BFC.7030604@samsco.org> Date: Mon, 28 Nov 2005 14:51:56 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.7) Gecko/20050416 X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Baldwin References: <200511211839.jALIdIff064683@repoman.freebsd.org> <200511281527.41530.jhb@freebsd.org> <438B7144.2050709@samsco.org> <200511281637.11153.jhb@freebsd.org> In-Reply-To: <200511281637.11153.jhb@freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pooker.samsco.org Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/amd64 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, 28 Nov 2005 21:52:00 -0000 John Baldwin wrote: > On Monday 28 November 2005 04:06 pm, Scott Long wrote: > >>John Baldwin wrote: >> >>>On Monday 21 November 2005 01:39 pm, John Baldwin wrote: >>> >>>>jhb 2005-11-21 18:39:17 UTC >>>> >>>> FreeBSD src repository >>>> >>>> Modified files: >>>> sys/amd64/amd64 machdep.c >>>> Log: >>>> Expand the hack to mask the atpics if 'device atpic' is not in the >>>>kernel during boot up. Now we do a full reset of the 8259As and setup a >>>>simple interrupt handler (we actually borrow the apic one that just does >>>>an immediate iret) to handle any spurious interrupts triggered by either >>>>chip. This should fix some folks that were getting a Trap 30 during >>>>bootup of certain SMP AMD systems. This might get pushed into the 6.0 >>>>branch as an errata. For now a suitable workaround is to add 'device >>>>atpic' to your kernel config. >>>> >>>> Tested by: scottl >>>> Helpful info from: dillon >>>> MFC after: 1 week >>> >>>Hmm, we probably still need to reprogram the ATPIC on resume as well. >>>I'm not sure it's actually worth not just compiling the atpic code in on >>>amd64. >> >>Problems aside, what are the benefits to not having the atpic >>unconditionally included on amd64? > > > Purely space savings. It's whatever the size of atpic.o, elcr.o, and the bits > of atpic_vector.S that make it into exception.o are. > Ok, so it doesn't cut down on runtime overhead? The file sizes look to be: atpic.o 15k elcr.o 2.5k exception.o 200byte delta If, down the road, a motherboard shows up without an atpic or one that is horribly broken, would we be worse off for having the atpic code in there? Scott From owner-cvs-src@FreeBSD.ORG Mon Nov 28 22:06:59 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81DC416A41F; Mon, 28 Nov 2005 22:06:59 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail6.speedfactory.net [66.23.216.219]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B3D043D55; Mon, 28 Nov 2005 22:06:58 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 2758361 for multiple; Mon, 28 Nov 2005 17:07:01 -0500 Received: from localhost (john@localhost [127.0.0.1]) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id jASM6jwm063754; Mon, 28 Nov 2005 17:06:46 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Scott Long Date: Mon, 28 Nov 2005 17:04:57 -0500 User-Agent: KMail/1.8.2 References: <200511211839.jALIdIff064683@repoman.freebsd.org> <200511281637.11153.jhb@freebsd.org> <438B7BFC.7030604@samsco.org> In-Reply-To: <438B7BFC.7030604@samsco.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200511281704.59091.jhb@freebsd.org> X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/amd64 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, 28 Nov 2005 22:06:59 -0000 On Monday 28 November 2005 04:51 pm, Scott Long wrote: > John Baldwin wrote: > > On Monday 28 November 2005 04:06 pm, Scott Long wrote: > >>John Baldwin wrote: > >>>On Monday 21 November 2005 01:39 pm, John Baldwin wrote: > >>>>jhb 2005-11-21 18:39:17 UTC > >>>> > >>>> FreeBSD src repository > >>>> > >>>> Modified files: > >>>> sys/amd64/amd64 machdep.c > >>>> Log: > >>>> Expand the hack to mask the atpics if 'device atpic' is not in the > >>>>kernel during boot up. Now we do a full reset of the 8259As and setup > >>>> a simple interrupt handler (we actually borrow the apic one that just > >>>> does an immediate iret) to handle any spurious interrupts triggered by > >>>> either chip. This should fix some folks that were getting a Trap 30 > >>>> during bootup of certain SMP AMD systems. This might get pushed into > >>>> the 6.0 branch as an errata. For now a suitable workaround is to add > >>>> 'device atpic' to your kernel config. > >>>> > >>>> Tested by: scottl > >>>> Helpful info from: dillon > >>>> MFC after: 1 week > >>> > >>>Hmm, we probably still need to reprogram the ATPIC on resume as well. > >>>I'm not sure it's actually worth not just compiling the atpic code in on > >>>amd64. > >> > >>Problems aside, what are the benefits to not having the atpic > >>unconditionally included on amd64? > > > > Purely space savings. It's whatever the size of atpic.o, elcr.o, and the > > bits of atpic_vector.S that make it into exception.o are. > > Ok, so it doesn't cut down on runtime overhead? The file sizes look to > be: > > atpic.o 15k > elcr.o 2.5k > exception.o 200byte delta No, there isn't any effect on runtime. > If, down the road, a motherboard shows up without an atpic or one that > is horribly broken, would we be worse off for having the atpic code in > there? Well, both i386 and amd64 assume an atpic is there. Even if you don't include 'device atpic' on amd64, we do the manual bit banging to the I/O ports that assume it is there in the code I just changed. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Nov 28 22:08:53 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ACDD416A41F; Mon, 28 Nov 2005 22:08:53 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 56D5943D72; Mon, 28 Nov 2005 22:08:36 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id jASM8Ye7077405; Mon, 28 Nov 2005 15:08:34 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <438B7FEB.4090801@samsco.org> Date: Mon, 28 Nov 2005 15:08:43 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.8) Gecko/20050615 X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Baldwin References: <200511211839.jALIdIff064683@repoman.freebsd.org> <200511281637.11153.jhb@freebsd.org> <438B7BFC.7030604@samsco.org> <200511281704.59091.jhb@freebsd.org> In-Reply-To: <200511281704.59091.jhb@freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pooker.samsco.org Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/amd64 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, 28 Nov 2005 22:08:53 -0000 John Baldwin wrote: > On Monday 28 November 2005 04:51 pm, Scott Long wrote: > >>John Baldwin wrote: >> >>>On Monday 28 November 2005 04:06 pm, Scott Long wrote: >>> >>>>John Baldwin wrote: >>>> >>>>>On Monday 21 November 2005 01:39 pm, John Baldwin wrote: >>>>> >>>>>>jhb 2005-11-21 18:39:17 UTC >>>>>> >>>>>>FreeBSD src repository >>>>>> >>>>>>Modified files: >>>>>> sys/amd64/amd64 machdep.c >>>>>>Log: >>>>>>Expand the hack to mask the atpics if 'device atpic' is not in the >>>>>>kernel during boot up. Now we do a full reset of the 8259As and setup >>>>>>a simple interrupt handler (we actually borrow the apic one that just >>>>>>does an immediate iret) to handle any spurious interrupts triggered by >>>>>>either chip. This should fix some folks that were getting a Trap 30 >>>>>>during bootup of certain SMP AMD systems. This might get pushed into >>>>>>the 6.0 branch as an errata. For now a suitable workaround is to add >>>>>>'device atpic' to your kernel config. >>>>>> >>>>>>Tested by: scottl >>>>>>Helpful info from: dillon >>>>>>MFC after: 1 week >>>>> >>>>>Hmm, we probably still need to reprogram the ATPIC on resume as well. >>>>>I'm not sure it's actually worth not just compiling the atpic code in on >>>>>amd64. >>>> >>>>Problems aside, what are the benefits to not having the atpic >>>>unconditionally included on amd64? >>> >>>Purely space savings. It's whatever the size of atpic.o, elcr.o, and the >>>bits of atpic_vector.S that make it into exception.o are. >> >>Ok, so it doesn't cut down on runtime overhead? The file sizes look to >>be: >> >>atpic.o 15k >>elcr.o 2.5k >>exception.o 200byte delta > > > No, there isn't any effect on runtime. > > >>If, down the road, a motherboard shows up without an atpic or one that >>is horribly broken, would we be worse off for having the atpic code in >>there? > > > Well, both i386 and amd64 assume an atpic is there. Even if you don't include > 'device atpic' on amd64, we do the manual bit banging to the I/O ports that > assume it is there in the code I just changed. > So yeah, might as well just make it conditional then. Scott From owner-cvs-src@FreeBSD.ORG Mon Nov 28 23:08:37 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9585316A41F; Mon, 28 Nov 2005 23:08:37 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B6BF43D49; Mon, 28 Nov 2005 23:08:37 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASN8b1w027433; Mon, 28 Nov 2005 23:08:37 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASN8bB5027432; Mon, 28 Nov 2005 23:08:37 GMT (envelope-from sos) Message-Id: <200511282308.jASN8bB5027432@repoman.freebsd.org> From: Søren Schmidt Date: Mon, 28 Nov 2005 23:08:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ata ata-chipset.c ata-raid.c ata-raid.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, 28 Nov 2005 23:08:37 -0000 sos 2005-11-28 23:08:37 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-raid.c ata-raid.h Log: Fix SiS SATA support, the SATA registers was off. Add support for SiS metadata. HW donated by: obrien Revision Changes Path 1.137 +4 -3 src/sys/dev/ata/ata-chipset.c 1.104 +167 -1 src/sys/dev/ata/ata-raid.c 1.36 +72 -40 src/sys/dev/ata/ata-raid.h From owner-cvs-src@FreeBSD.ORG Mon Nov 28 23:13:59 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7013416A41F; Mon, 28 Nov 2005 23:13:59 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E99B43D64; Mon, 28 Nov 2005 23:13:57 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jASNDvC7028106; Mon, 28 Nov 2005 23:13:57 GMT (envelope-from anholt@repoman.freebsd.org) Received: (from anholt@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jASNDv2E028105; Mon, 28 Nov 2005 23:13:57 GMT (envelope-from anholt) Message-Id: <200511282313.jASNDv2E028105@repoman.freebsd.org> From: Eric Anholt Date: Mon, 28 Nov 2005 23: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/conf files src/sys/i386/conf NOTES src/sys/amd64/conf NOTES src/sys/dev/drm ati_pcigart.c drm-preprocess.sh drm-subprocess.pl drm.h drmP.h drm_agpsupport.c drm_atomic.h drm_auth.c drm_bufs.c drm_context.c drm_dma.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, 28 Nov 2005 23:13:59 -0000 anholt 2005-11-28 23:13:57 UTC FreeBSD src repository Modified files: sys/conf files sys/i386/conf NOTES sys/amd64/conf NOTES sys/dev/drm ati_pcigart.c drm.h drmP.h drm_agpsupport.c drm_atomic.h drm_auth.c drm_bufs.c drm_context.c drm_dma.c drm_drawable.c drm_drv.c drm_fops.c drm_ioctl.c drm_irq.c drm_linux_list.h drm_lock.c drm_memory.c drm_pci.c drm_pciids.h drm_sarea.h drm_scatter.c drm_sysctl.c drm_vm.c i915_dma.c i915_drm.h i915_drv.c i915_drv.h i915_irq.c i915_mem.c mach64_dma.c mach64_drm.h mach64_drv.c mach64_drv.h mach64_irq.c mach64_state.c mga_dma.c mga_drm.h mga_drv.c mga_drv.h mga_irq.c mga_state.c mga_ucode.h mga_warp.c r128_cce.c r128_drm.h r128_drv.c r128_drv.h r128_irq.c r128_state.c r300_cmdbuf.c r300_reg.h radeon_cp.c radeon_drm.h radeon_drv.c radeon_drv.h radeon_irq.c radeon_mem.c radeon_state.c savage_bci.c savage_drm.h savage_drv.c savage_drv.h savage_state.c sis_drm.h sis_drv.c sis_drv.h sis_ds.c sis_ds.h sis_mm.c tdfx_drv.c tdfx_drv.h sys/modules/drm Makefile Added files: sys/dev/drm drm-preprocess.sh drm-subprocess.pl sys/modules/drm/i915 Makefile sys/modules/drm/savage Makefile Log: Update DRM to CVS snapshot as of 2005-11-28. Notable changes: - S3 Savage driver ported. - Added support for ATI_fragment_shader registers for r200. - Improved r300 support, needed for latest r300 DRI driver. - (possibly) r300 PCIE support, needs X.Org server from CVS. - Added support for PCI Matrox cards. - Software fallbacks fixed for Rage 128, which used to render badly or hang. - Some issues reported by WITNESS are fixed. - i915 module Makefile added, as the driver may now be working, but is untested. - Added scripts for copying and preprocessing DRM CVS for inclusion in the kernel. Thanks to Daniel Stone for getting me started on that. Revision Changes Path 1.50 +1 -0 src/sys/amd64/conf/NOTES 1.1071 +3 -0 src/sys/conf/files 1.3 +39 -59 src/sys/dev/drm/ati_pcigart.c 1.1 +20 -0 src/sys/dev/drm/drm-preprocess.sh (new) 1.1 +50 -0 src/sys/dev/drm/drm-subprocess.pl (new) 1.10 +20 -3 src/sys/dev/drm/drm.h 1.15 +134 -64 src/sys/dev/drm/drmP.h 1.3 +183 -80 src/sys/dev/drm/drm_agpsupport.c 1.2 +3 -2 src/sys/dev/drm/drm_atomic.h 1.2 +3 -1 src/sys/dev/drm/drm_auth.c 1.3 +266 -167 src/sys/dev/drm/drm_bufs.c 1.2 +11 -6 src/sys/dev/drm/drm_context.c 1.2 +6 -7 src/sys/dev/drm/drm_dma.c 1.2 +3 -1 src/sys/dev/drm/drm_drawable.c 1.2 +203 -182 src/sys/dev/drm/drm_drv.c 1.2 +11 -4 src/sys/dev/drm/drm_fops.c 1.2 +7 -5 src/sys/dev/drm/drm_ioctl.c 1.2 +21 -12 src/sys/dev/drm/drm_irq.c 1.4 +3 -1 src/sys/dev/drm/drm_linux_list.h 1.2 +7 -4 src/sys/dev/drm/drm_lock.c 1.2 +4 -2 src/sys/dev/drm/drm_memory.c 1.2 +90 -15 src/sys/dev/drm/drm_pci.c 1.4 +200 -7 src/sys/dev/drm/drm_pciids.h 1.6 +3 -2 src/sys/dev/drm/drm_sarea.h 1.2 +12 -7 src/sys/dev/drm/drm_scatter.c 1.2 +4 -3 src/sys/dev/drm/drm_sysctl.c 1.2 +26 -19 src/sys/dev/drm/drm_vm.c 1.2 +80 -30 src/sys/dev/drm/i915_dma.c 1.2 +29 -2 src/sys/dev/drm/i915_drm.h 1.2 +32 -31 src/sys/dev/drm/i915_drv.c 1.2 +38 -9 src/sys/dev/drm/i915_drv.h 1.2 +31 -11 src/sys/dev/drm/i915_irq.c 1.2 +29 -9 src/sys/dev/drm/i915_mem.c 1.2 +23 -25 src/sys/dev/drm/mach64_dma.c 1.2 +5 -3 src/sys/dev/drm/mach64_drm.h 1.2 +28 -30 src/sys/dev/drm/mach64_drv.c 1.2 +10 -5 src/sys/dev/drm/mach64_drv.h 1.2 +5 -3 src/sys/dev/drm/mach64_irq.c 1.2 +30 -27 src/sys/dev/drm/mach64_state.c 1.13 +538 -100 src/sys/dev/drm/mga_dma.c 1.7 +93 -13 src/sys/dev/drm/mga_drm.h 1.10 +73 -30 src/sys/dev/drm/mga_drv.c 1.10 +64 -10 src/sys/dev/drm/mga_drv.h 1.6 +55 -5 src/sys/dev/drm/mga_irq.c 1.11 +84 -21 src/sys/dev/drm/mga_state.c 1.4 +5 -4 src/sys/dev/drm/mga_ucode.h 1.8 +32 -38 src/sys/dev/drm/mga_warp.c 1.14 +18 -12 src/sys/dev/drm/r128_cce.c 1.8 +6 -4 src/sys/dev/drm/r128_drm.h 1.10 +35 -31 src/sys/dev/drm/r128_drv.c 1.11 +14 -7 src/sys/dev/drm/r128_drv.h 1.6 +5 -3 src/sys/dev/drm/r128_irq.c 1.13 +28 -22 src/sys/dev/drm/r128_state.c 1.3 +3 -2 src/sys/dev/drm/r300_cmdbuf.c 1.2 +2 -3 src/sys/dev/drm/r300_reg.h 1.17 +97 -62 src/sys/dev/drm/radeon_cp.c 1.12 +19 -8 src/sys/dev/drm/radeon_drm.h 1.13 +42 -35 src/sys/dev/drm/radeon_drv.c 1.14 +65 -29 src/sys/dev/drm/radeon_drv.h 1.7 +17 -21 src/sys/dev/drm/radeon_irq.c 1.8 +3 -2 src/sys/dev/drm/radeon_mem.c 1.17 +147 -134 src/sys/dev/drm/radeon_state.c 1.2 +76 -52 src/sys/dev/drm/savage_bci.c 1.2 +3 -2 src/sys/dev/drm/savage_drm.h 1.2 +30 -30 src/sys/dev/drm/savage_drv.c 1.2 +17 -23 src/sys/dev/drm/savage_drv.h 1.2 +156 -138 src/sys/dev/drm/savage_state.c 1.6 +27 -2 src/sys/dev/drm/sis_drm.h 1.6 +23 -19 src/sys/dev/drm/sis_drv.c 1.4 +6 -1 src/sys/dev/drm/sis_drv.h 1.4 +5 -3 src/sys/dev/drm/sis_ds.c 1.5 +5 -2 src/sys/dev/drm/sis_ds.h 1.8 +11 -9 src/sys/dev/drm/sis_mm.c 1.9 +17 -13 src/sys/dev/drm/tdfx_drv.c 1.2 +5 -3 src/sys/dev/drm/tdfx_drv.h 1.1215 +1 -0 src/sys/i386/conf/NOTES 1.5 +1 -0 src/sys/modules/drm/Makefile 1.1 +8 -0 src/sys/modules/drm/i915/Makefile (new) 1.1 +9 -0 src/sys/modules/drm/savage/Makefile (new) From owner-cvs-src@FreeBSD.ORG Tue Nov 29 00:11:07 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3721A16A41F; Tue, 29 Nov 2005 00:11:07 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F34843D8A; Tue, 29 Nov 2005 00:11:03 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAT0B1hX032073; Tue, 29 Nov 2005 00:11:01 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAT0B1rx032072; Tue, 29 Nov 2005 00:11:01 GMT (envelope-from glebius) Message-Id: <200511290011.jAT0B1rx032072@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 29 Nov 2005 00:11: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/netinet ip_dummynet.c ip_dummynet.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, 29 Nov 2005 00:11:07 -0000 glebius 2005-11-29 00:11:01 UTC FreeBSD src repository Modified files: sys/netinet ip_dummynet.c ip_dummynet.h Log: First step in removing welding between ipfw(4) and dummynet. o Do not use ipfw_insn_pipe->pipe_ptr in locate_flowset(). The _ipfw_insn_pipe isn't touched by this commit to preserve ABI compatibility. o To optimize the lookup of the pipe/flowset in locate_flowset() introduce hashes for pipes and queues: - To preserve ABI compatibility utilize the place of global list pointer for SLIST_ENTRY. - Introduce locate_flowset(queue nr) and locate_pipe(pipe nr). o Rework all the dummynet code to deal with the hashes, not global lists. Also did some style(9) changes in the code blocks that were touched by this sweep: - Be conservative about flowset and pipe variable names on stack, use "fs" and "pipe" everywhere. - Cleanup whitespaces. - Sort variables. - Give variables more meaningful names. - Uppercase and dots in comments. - ENOMEM when malloc(9) failed. Revision Changes Path 1.96 +282 -287 src/sys/netinet/ip_dummynet.c 1.38 +5 -3 src/sys/netinet/ip_dummynet.h From owner-cvs-src@FreeBSD.ORG Tue Nov 29 00:19:01 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2ED6916A41F; Tue, 29 Nov 2005 00:19:01 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C938C43D8B; Tue, 29 Nov 2005 00:18:56 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAT0IuIR032432; Tue, 29 Nov 2005 00:18:56 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAT0IuUl032431; Tue, 29 Nov 2005 00:18:56 GMT (envelope-from marcel) Message-Id: <200511290018.jAT0IuUl032431@repoman.freebsd.org> From: Marcel Moolenaar Date: Tue, 29 Nov 2005 00:18: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/sys/alpha/alpha 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, 29 Nov 2005 00:19:01 -0000 marcel 2005-11-29 00:18:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/alpha/alpha clock.c Log: MFC rev 1.40: Improve inittodr(). Revision Changes Path 1.39.2.1 +40 -52 src/sys/alpha/alpha/clock.c From owner-cvs-src@FreeBSD.ORG Tue Nov 29 00:28:18 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 29E3616A41F; Tue, 29 Nov 2005 00:28:18 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B18A543D58; Tue, 29 Nov 2005 00:28:17 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAT0SHcE032843; Tue, 29 Nov 2005 00:28:17 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAT0SHZm032842; Tue, 29 Nov 2005 00:28:17 GMT (envelope-from rodrigc) Message-Id: <200511290028.jAT0SHZm032842@repoman.freebsd.org> From: Craig Rodrigues Date: Tue, 29 Nov 2005 00:28:17 +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 mntopts.h src/sys/compat/linprocfs linprocfs.c src/sys/sys mount.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, 29 Nov 2005 00:28:18 -0000 rodrigc 2005-11-29 00:28:17 UTC FreeBSD src repository Modified files: sbin/mount mntopts.h sys/compat/linprocfs linprocfs.c sys/sys mount.h Log: Remove MNT_NODEV mount option. In RELENG_6, MNT_NODEV was a no-op. The presence of MNT_NODEV was confusing the am-utils autoconf scripts. PR: conf/79715 Revision Changes Path 1.28 +0 -2 src/sbin/mount/mntopts.h 1.90 +0 -1 src/sys/compat/linprocfs/linprocfs.c 1.201 +0 -1 src/sys/sys/mount.h From owner-cvs-src@FreeBSD.ORG Tue Nov 29 00:49:22 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1658116A41F; Tue, 29 Nov 2005 00:49:22 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14DA743D6D; Tue, 29 Nov 2005 00:49:17 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86]) by mailout1.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jAT0nGbs011713; Tue, 29 Nov 2005 11:49:16 +1100 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy1.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jAT0nDHU018004; Tue, 29 Nov 2005 11:49:14 +1100 Date: Tue, 29 Nov 2005 11:49:13 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Steve Kargl In-Reply-To: <20051128172718.GA59929@troutmask.apl.washington.edu> Message-ID: <20051129110058.T33820@delplex.bde.org> References: <200511280832.jAS8WGvs059057@repoman.freebsd.org> <438AD8FB.A8B96AB6@freebsd.org> <20051128172718.GA59929@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Andre Oppermann , Bruce Evans , cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/msun/src e_lgammaf_r.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, 29 Nov 2005 00:49:22 -0000 On Mon, 28 Nov 2005, Steve Kargl wrote: > On Mon, Nov 28, 2005 at 11:16:27AM +0100, Andre Oppermann wrote: >> Bruce Evans wrote: >>> ... >>> lib/msun/src e_lgammaf_r.c >>> Log: >>> Fixed about 50 million errors of infinity ulps and about 3 million errors >>> of between 1.0 and 1.8509 ulps for lgammaf(x) with x between -2**-21 and >>> -2**-70. >> >> What is an ULP and are you going to write a paper on how FreeBSD has >> the best, fastest and most precise msun library of all OSs? > > Units in the Last Place. > http://docs.sun.com/source/806-3568/ncg_goldberg.html Yes, that is probably the best reference. Knuth is also good. See also ieee(3) and . The expression b**(1-p) (FLT_EPSILON, etc.) in is 1 ulp according to 1 sentence in Knuth, but this is only 1 ulp for values normalized to be >= 1.0 and < 2.0. Generally, an ulp is just like FLT_EPSILON, with the epsilon normalized to the same precision as the value instead of the value normalized to the same precision as the epsilon. I don't like writing papers, and rarely read them these days. ISTR reading the Goldberg one when it was first published not long before I almost stopped reading many technical paper papers. Hopefully at least Sun still knows everything in docs.sun.com and has the most precise if not the fastest libm. The history of {t,l}gamma's precision is interesting. The old BSD libm one (actually not so old; it is by McIlroy in {Oct,Nov} 1992) tries much harder than the (1993) fdlibm one to be precise. We still use it for tgamma. For lgamma, I think it achieves more precision for positive args. On negative args, it comments that "all bets are off" because cases like lgamma(-2.4...) have a result near 0. Such cases are especially hard to make precise and lgamma's implementation is especially unsuitable for making them precise (it uses essentially lgamma(x) = log(f(x)/g(x)) = log(f(x)) - log(g(x)), where f(x) and g(x) are large, so almost all precision is lost to cancellation when the difference is small). Bruce From owner-cvs-src@FreeBSD.ORG Tue Nov 29 01:21:07 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CCC4516A41F; Tue, 29 Nov 2005 01:21:07 +0000 (GMT) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (nagual.pp.ru [194.87.13.69]) by mx1.FreeBSD.org (Postfix) with ESMTP id 12EBF43D55; Tue, 29 Nov 2005 01:21:06 +0000 (GMT) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.4/8.13.4) with ESMTP id jAT1L5ke084151; Tue, 29 Nov 2005 04:21:05 +0300 (MSK) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.13.4/8.13.4/Submit) id jAT1L3nb084150; Tue, 29 Nov 2005 04:21:03 +0300 (MSK) (envelope-from ache) Date: Tue, 29 Nov 2005 04:21:03 +0300 From: Andrey Chernov To: Bruce Evans Message-ID: <20051129012102.GA84108@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , Bruce Evans , Steve Kargl , Andre Oppermann , Bruce Evans , cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200511280832.jAS8WGvs059057@repoman.freebsd.org> <438AD8FB.A8B96AB6@freebsd.org> <20051128172718.GA59929@troutmask.apl.washington.edu> <20051129110058.T33820@delplex.bde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20051129110058.T33820@delplex.bde.org> User-Agent: Mutt/1.5.11 Cc: src-committers@FreeBSD.ORG, Andre Oppermann , cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG, Bruce Evans , Steve Kargl Subject: Re: cvs commit: src/lib/msun/src e_lgammaf_r.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, 29 Nov 2005 01:21:08 -0000 On Tue, Nov 29, 2005 at 11:49:13AM +1100, Bruce Evans wrote: > I don't like writing papers, and rarely read them these days. Not writting the paper about your libm changes will increase chances your changes will be simple lost at some step. Possible scenario: 1) One of other *BSD totally rewrite its libm using some outside source, many new latest standard conforming functions added. 2) Although it is not so good in many aspects as yours, users will demand switching, since knows not at all about your goal/efforts/ulps/etc. 3) Someday someone switch from obsoleted N-years old etc. libm to be compatible with the rest of *BSD. BTW, do you optimize Athlon only calculation? What about Intel EM64? -- http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Tue Nov 29 03:03:36 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D26D216A41F; Tue, 29 Nov 2005 03:03:36 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB2C043D72; Tue, 29 Nov 2005 03:03:34 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAT33YqD046094; Tue, 29 Nov 2005 03:03:34 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAT33YlP046093; Tue, 29 Nov 2005 03:03:34 GMT (envelope-from sobomax) Message-Id: <200511290303.jAT33YlP046093@repoman.freebsd.org> From: Maxim Sobolev Date: Tue, 29 Nov 2005 03:03: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/geom/label g_label_ntfs.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, 29 Nov 2005 03:03:37 -0000 sobomax 2005-11-29 03:03:34 UTC FreeBSD src repository Modified files: sys/geom/label g_label_ntfs.c Log: Check value returned by g_read_data(9), otherwise we can end in panic(9) if read error happens. MFC after: 1 week Revision Changes Path 1.4 +3 -0 src/sys/geom/label/g_label_ntfs.c From owner-cvs-src@FreeBSD.ORG Tue Nov 29 03:53:03 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 21A7916A424; Tue, 29 Nov 2005 03:53:03 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D67C43D67; Tue, 29 Nov 2005 03:53:02 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.3/8.13.3) with ESMTP id jAT3oCli017059; Mon, 28 Nov 2005 20:50:13 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Mon, 28 Nov 2005 20:50:41 -0700 (MST) Message-Id: <20051128.205041.122315377.imp@bsdimp.com> To: phk@phk.freebsd.dk From: "M. Warner Losh" In-Reply-To: <5744.1133203908@critter.freebsd.dk> References: <20051127005622.H81764@fledge.watson.org> <5744.1133203908@critter.freebsd.dk> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Mon, 28 Nov 2005 20:50:13 -0700 (MST) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, rwatson@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sys time.h src/sys/kern kern_time.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, 29 Nov 2005 03:53:03 -0000 In message: <5744.1133203908@critter.freebsd.dk> "Poul-Henning Kamp" writes: : This is a joint reply to all that has piled up in my mail-box on : this topic while I was being Robert Watson at EuroBSDcon2005[1]. So what I want to know is where the little door to Robert Watson's brain is so I can charge people $100 to be Robert Watson. Warner From owner-cvs-src@FreeBSD.ORG Tue Nov 29 04:05:44 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8CAF716A41F; Tue, 29 Nov 2005 04:05:44 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF27843D5D; Tue, 29 Nov 2005 04:05:43 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86]) by mailout2.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jAT45XLV013678; Tue, 29 Nov 2005 15:05:33 +1100 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy1.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jAT45SHl029187; Tue, 29 Nov 2005 15:05:32 +1100 Date: Tue, 29 Nov 2005 15:05:27 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: =?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?= In-Reply-To: <86d5kkbygy.fsf@xps.des.no> Message-ID: <20051129145321.E33975@delplex.bde.org> References: <200511270055.jAR0tIkF032480@repoman.freebsd.org> <20051127230412.H28222@delplex.bde.org> <20051127125844.V81764@fledge.watson.org> <20051128002937.T17822@epsplex.bde.org> <86d5kkbygy.fsf@xps.des.no> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-682181516-1133237127=:33975" Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Robert Watson , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sys time.h src/sys/kern kern_time.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, 29 Nov 2005 04:05:44 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-682181516-1133237127=:33975 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE On Mon, 28 Nov 2005, [iso-8859-1] Dag-Erling Sm=F8rgrav wrote: > Bruce Evans writes: >> I can see a use for making a timestamp after select() returns, not for >> timeout purposes since the timeout should normally be for emergencies an= d >> it's relative so it doesn't need the current time, but just to record wh= en >> things happen. > > IIRC, POSIX allows (but does not require) select(2) to modify the > provided struct timeval to reflect how much time remains until the > original deadline. Personally, I would find that very useful... This would be hard to use because it is unportable. IIRC, Linux did or does this and found mainly bugs with broken applications expecting the timeval to be const. Even with this, applications would still need to know when select() was called to recover the time when it returned. Adding deltas from select() to a previous timestamp wouldn't work very well the relative error in the deltas is large for small deltas (unless you pessimize select() to get a precise timestamp). Bruce --0-682181516-1133237127=:33975-- From owner-cvs-src@FreeBSD.ORG Tue Nov 29 04:53:23 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7855B16A41F; Tue, 29 Nov 2005 04:53:23 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 30F9543D45; Tue, 29 Nov 2005 04:53:23 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAT4rNhb057513; Tue, 29 Nov 2005 04:53:23 GMT (envelope-from anholt@repoman.freebsd.org) Received: (from anholt@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAT4rN8X057512; Tue, 29 Nov 2005 04:53:23 GMT (envelope-from anholt) Message-Id: <200511290453.jAT4rN8X057512@repoman.freebsd.org> From: Eric Anholt Date: Tue, 29 Nov 2005 04:53: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/pci agp_intel.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, 29 Nov 2005 04:53:23 -0000 anholt 2005-11-29 04:53:23 UTC FreeBSD src repository Modified files: sys/pci agp_intel.c Log: Add support for the i855GM, tested by an r300 user. Revision Changes Path 1.28 +6 -1 src/sys/pci/agp_intel.c From owner-cvs-src@FreeBSD.ORG Tue Nov 29 05:31:47 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB9E716A41F; Tue, 29 Nov 2005 05:31:47 +0000 (GMT) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 45E4F43D58; Tue, 29 Nov 2005 05:31:47 +0000 (GMT) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAT5VllZ059090; Tue, 29 Nov 2005 05:31:47 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAT5VlkJ059089; Tue, 29 Nov 2005 05:31:47 GMT (envelope-from ariff) Message-Id: <200511290531.jAT5VlkJ059089@repoman.freebsd.org> From: Ariff Abdullah Date: Tue, 29 Nov 2005 05:31: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/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Nov 2005 05:31:48 -0000 ariff 2005-11-29 05:31:47 UTC FreeBSD src repository Modified files: sys/conf NOTES Log: Add notes about ATI IXP audio controller. Revision Changes Path 1.1335 +2 -0 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Tue Nov 29 06:40:19 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B53EF16A41F; Tue, 29 Nov 2005 06:40:19 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 69C4E43D5C; Tue, 29 Nov 2005 06:40:19 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAT6eJcD062413; Tue, 29 Nov 2005 06:40:19 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAT6eJUY062410; Tue, 29 Nov 2005 06:40:19 GMT (envelope-from brueffer) Message-Id: <200511290640.jAT6eJUY062410@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 29 Nov 2005 06:40:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 ataraid.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Nov 2005 06:40:19 -0000 brueffer 2005-11-29 06:40:19 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 ataraid.4 Log: New SiS support. Revision Changes Path 1.5 +3 -1 src/share/man/man4/ataraid.4 From owner-cvs-src@FreeBSD.ORG Tue Nov 29 07:08:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE18F16A41F; Tue, 29 Nov 2005 07:08:05 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id E526843D7D; Tue, 29 Nov 2005 07:07:58 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.3/8.13.3) with ESMTP id jAT77liq018454; Tue, 29 Nov 2005 00:07:48 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Tue, 29 Nov 2005 00:08:16 -0700 (MST) Message-Id: <20051129.000816.28766059.imp@bsdimp.com> To: bde@zeta.org.au From: "M. Warner Losh" In-Reply-To: <20051129145321.E33975@delplex.bde.org> References: <20051128002937.T17822@epsplex.bde.org> <86d5kkbygy.fsf@xps.des.no> <20051129145321.E33975@delplex.bde.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Tue, 29 Nov 2005 00:07:49 -0700 (MST) Cc: des@des.no, src-committers@FreeBSD.org, rwatson@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/sys time.h src/sys/kern kern_time.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, 29 Nov 2005 07:08:06 -0000 In message: <20051129145321.E33975@delplex.bde.org> Bruce Evans writes: : Even with this, applications would still need to know when select() was : called to recover the time when it returned. Adding deltas from select() : to a previous timestamp wouldn't work very well the relative error in : the deltas is large for small deltas (unless you pessimize select() to : get a precise timestamp). Not to mention the fact that scheduling delays can add somewhat to the errors here... although on modern, fast systems this is likely less of a concern. Warner From owner-cvs-src@FreeBSD.ORG Tue Nov 29 08:27:12 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4531B16A41F; Tue, 29 Nov 2005 08:27:12 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B58143D62; Tue, 29 Nov 2005 08:27:11 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87]) by mailout2.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jAT8R9sA009812; Tue, 29 Nov 2005 19:27:09 +1100 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy2.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jAT8R7K2010374; Tue, 29 Nov 2005 19:27:07 +1100 Date: Tue, 29 Nov 2005 19:27:06 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Andrey Chernov In-Reply-To: <20051129012102.GA84108@nagual.pp.ru> Message-ID: <20051129184901.I34802@delplex.bde.org> References: <200511280832.jAS8WGvs059057@repoman.freebsd.org> <438AD8FB.A8B96AB6@freebsd.org> <20051128172718.GA59929@troutmask.apl.washington.edu> <20051129110058.T33820@delplex.bde.org> <20051129012102.GA84108@nagual.pp.ru> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: src-committers@freebsd.org, Andre Oppermann , cvs-src@freebsd.org, cvs-all@freebsd.org, Bruce Evans , Steve Kargl Subject: Re: cvs commit: src/lib/msun/src e_lgammaf_r.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, 29 Nov 2005 08:27:12 -0000 On Tue, 29 Nov 2005, Andrey Chernov wrote: > On Tue, Nov 29, 2005 at 11:49:13AM +1100, Bruce Evans wrote: >> I don't like writing papers, and rarely read them these days. > > Not writting the paper about your libm changes will increase chances your > changes will be simple lost at some step. Possible scenario: 1) One of They won't be lost, becaue they are in cvs :-). > other *BSD totally rewrite its libm using some outside source, many new > latest standard conforming functions added. 2) Although it is not so good > in many aspects as yours, users will demand switching, since knows not at > all about your goal/efforts/ulps/etc. 3) Someday someone switch from > obsoleted N-years old etc. libm to be compatible with the rest of *BSD. Then the new library might be better, or someone doesn't care about its performance or accuracy, and they won't notice the difference. I might care more if I get around to fixing and optimizing more than a few functions in libm. > BTW, do you optimize Athlon only calculation? What about Intel EM64? I only have Athlons and some older machines handy. I've never used any sort of P4. There are still none in the FreeBSD cluster. But the optimizations aren't very Athlon-specific. Even the ones for parallelism are fairly generic for machines that have parallelism. I had to add 1 or 2 instructions to increase parallelism, and these have a small negative effect on K6's, but it is relatively small since K6's take more cycles (about twice as many) anyway. I haven't got back to checking the effect on machines in the FreeBSD cluster. Bruce From owner-cvs-src@FreeBSD.ORG Tue Nov 29 08:45:48 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E354916A41F; Tue, 29 Nov 2005 08:45:48 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DB2943D58; Tue, 29 Nov 2005 08:45:48 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAT8jmXa072265; Tue, 29 Nov 2005 08:45:48 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAT8jmRa072264; Tue, 29 Nov 2005 08:45:48 GMT (envelope-from glebius) Message-Id: <200511290845.jAT8jmRa072264@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 29 Nov 2005 08:45:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 29 Nov 2005 08:45:49 -0000 glebius 2005-11-29 08:45:47 UTC FreeBSD src repository Modified files: . access Log: Welcome Oleg Bulyzhin to the src committers. He joins our network stack team. I will be his mentor. Approved by: core Revision Changes Path 1.728 +1 -0 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Tue Nov 29 08:59:42 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B11E016A41F; Tue, 29 Nov 2005 08:59:42 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66C7D43D4C; Tue, 29 Nov 2005 08:59:42 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAT8xgWv079963; Tue, 29 Nov 2005 08:59:42 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAT8xgNH079962; Tue, 29 Nov 2005 08:59:42 GMT (envelope-from glebius) Message-Id: <200511290859.jAT8xgNH079962@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 29 Nov 2005 08:59: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 UPDATING src/sbin/ipfw ipfw2.c src/sys/netinet ip_fw.h ip_fw2.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, 29 Nov 2005 08:59:42 -0000 glebius 2005-11-29 08:59:41 UTC FreeBSD src repository Modified files: . UPDATING sbin/ipfw ipfw2.c sys/netinet ip_fw.h ip_fw2.c Log: Garbage-collect now unused struct _ipfw_insn_pipe and flush_pipe_ptrs(), thus removing a few XXXes. Document the ABI breakage in UPDATING. Revision Changes Path 1.424 +4 -0 src/UPDATING 1.78 +1 -1 src/sbin/ipfw/ipfw2.c 1.102 +0 -15 src/sys/netinet/ip_fw.h 1.116 +1 -29 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Tue Nov 29 09:37:43 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC39C16A41F; Tue, 29 Nov 2005 09:37:43 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F75043D49; Tue, 29 Nov 2005 09:37:43 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAT9bhoP081595; Tue, 29 Nov 2005 09:37:43 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAT9bhIG081594; Tue, 29 Nov 2005 09:37:43 GMT (envelope-from ru) Message-Id: <200511290937.jAT9bhIG081594@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 29 Nov 2005 09:37:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf kmod.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Nov 2005 09:37:43 -0000 ru 2005-11-29 09:37:42 UTC FreeBSD src repository Modified files: sys/conf kmod.mk Log: Drop the -I/usr/include (or any of its variants) from CFLAGS. The sys/sys/stddef.h is here for some time now to fulfil the kernel needs. It also was not reliable due to the exists(@) check: in an empty module directory, "make depend; mv .depend .depend~; make depend" ran mkdep(1) with different arguments. Revision Changes Path 1.200 +0 -14 src/sys/conf/kmod.mk From owner-cvs-src@FreeBSD.ORG Tue Nov 29 09:39:53 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 034B716A41F; Tue, 29 Nov 2005 09:39:53 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2525143D8A; Tue, 29 Nov 2005 09:39:42 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAT9dfbC081690; Tue, 29 Nov 2005 09:39:41 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAT9dfSv081689; Tue, 29 Nov 2005 09:39:41 GMT (envelope-from scottl) Message-Id: <200511290939.jAT9dfSv081689@repoman.freebsd.org> From: Scott Long Date: Tue, 29 Nov 2005 09:39:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ips ips.c ips.h ips_commands.c ips_disk.c ips_ioctl.c ips_pci.c ipsreg.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, 29 Nov 2005 09:39:53 -0000 scottl 2005-11-29 09:39:41 UTC FreeBSD src repository Modified files: sys/dev/ips ips.c ips.h ips_commands.c ips_disk.c ips_ioctl.c ips_pci.c Added files: sys/dev/ips ipsreg.h Log: Separate the hardware definitions into ipsreg.h so they can be used by future userland tools. Revision Changes Path 1.19 +2 -1 src/sys/dev/ips/ips.c 1.16 +5 -308 src/sys/dev/ips/ips.h 1.16 +1 -0 src/sys/dev/ips/ips_commands.c 1.10 +1 -0 src/sys/dev/ips/ips_disk.c 1.8 +1 -0 src/sys/dev/ips/ips_ioctl.c 1.14 +4 -0 src/sys/dev/ips/ips_pci.c 1.1 +337 -0 src/sys/dev/ips/ipsreg.h (new) From owner-cvs-src@FreeBSD.ORG Tue Nov 29 09:51:48 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CDCB816A41F; Tue, 29 Nov 2005 09:51:48 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 885D943D46; Tue, 29 Nov 2005 09:51:48 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAT9pmfe082225; Tue, 29 Nov 2005 09:51:48 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAT9pmbg082224; Tue, 29 Nov 2005 09:51:48 GMT (envelope-from ru) Message-Id: <200511290951.jAT9pmbg082224@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 29 Nov 2005 09:51: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/nfsclient nfs_diskless.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, 29 Nov 2005 09:51:49 -0000 ru 2005-11-29 09:51:48 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_diskless.c Log: Unexpand LLADDR(). Revision Changes Path 1.14 +2 -2 src/sys/nfsclient/nfs_diskless.c From owner-cvs-src@FreeBSD.ORG Tue Nov 29 10:33:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 268D216A41F; Tue, 29 Nov 2005 10:33:05 +0000 (GMT) (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 7286943D45; Tue, 29 Nov 2005 10:33:04 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id C5BEC2082; Tue, 29 Nov 2005 11:32:59 +0100 (CET) X-Spam-Tests: AWL,BAYES_00,FORGED_RCVD_HELO X-Spam-Learn: ham X-Spam-Score: -3.3/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on tim.des.no Received: from xps.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id B42052080; Tue, 29 Nov 2005 11:32:59 +0100 (CET) Received: by xps.des.no (Postfix, from userid 1001) id A3BB933C1D; Tue, 29 Nov 2005 11:32:59 +0100 (CET) To: "Poul-Henning Kamp" References: <5744.1133203908@critter.freebsd.dk> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Tue, 29 Nov 2005 11:32:59 +0100 In-Reply-To: <5744.1133203908@critter.freebsd.dk> (Poul-Henning Kamp's message of "Mon, 28 Nov 2005 19:51:48 +0100") Message-ID: <86irublp5w.fsf@xps.des.no> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Robert Watson , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys time.h src/sys/kern kern_time.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, 29 Nov 2005 10:33:05 -0000 "Poul-Henning Kamp" writes: > [1] Yes, great conference, you missed out. We beat OpenBSD approx > 2:1 on the beer drinking contest [...] Actually, we didn't. They stayed longer, and caught up. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Tue Nov 29 11:43:43 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4CB1D16A41F; Tue, 29 Nov 2005 11:43:43 +0000 (GMT) (envelope-from matteo@freebsd.org) Received: from vsmtp4.tin.it (vsmtp4.tin.it [212.216.176.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id 528EB43D5E; Tue, 29 Nov 2005 11:43:42 +0000 (GMT) (envelope-from matteo@freebsd.org) Received: from scudiero.sig11.org (82.50.127.179) by vsmtp4.tin.it (7.2.060.1) id 438649610033D957; Tue, 29 Nov 2005 12:43:44 +0100 Received: by scudiero.sig11.org (Postfix, from userid 1000) id 330F728386C1; Tue, 29 Nov 2005 12:41:00 +0100 (CET) Date: Tue, 29 Nov 2005 12:41:00 +0100 From: Matteo Riondato To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20051129114059.GA6488@scudiero.sig11.org> Mail-Followup-To: Matteo Riondato , Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= , Poul-Henning Kamp , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Robert Watson , cvs-all@FreeBSD.org References: <5744.1133203908@critter.freebsd.dk> <86irublp5w.fsf@xps.des.no> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <86irublp5w.fsf@xps.des.no> User-Agent: Mutt/1.5.9i Cc: cvs-src@FreeBSD.org, Poul-Henning Kamp , src-committers@FreeBSD.org, Robert Watson , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys time.h src/sys/kern kern_time.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, 29 Nov 2005 11:43:43 -0000 On Tue, Nov 29, 2005 at 11:32:59AM +0100, Dag-Erling Smørgrav wrote: > "Poul-Henning Kamp" writes: > > [1] Yes, great conference, you missed out. We beat OpenBSD approx > > 2:1 on the beer drinking contest [...] > > Actually, we didn't. They stayed longer, and caught up. The 2 guys who managed the contest told me we beat them by 4 beers anyway.. -- Matteo Riondato FreeBSD Volunteer (http://freebsd.org) G.U.F.I. Staff Member (http://www.gufi.org) FreeSBIE Developer (http://www.freesbie.org) From owner-cvs-src@FreeBSD.ORG Tue Nov 29 12:01:31 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C9E916A41F; Tue, 29 Nov 2005 12:01:31 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 28C7843D6D; Tue, 29 Nov 2005 12:01:27 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jATC1RJX088484; Tue, 29 Nov 2005 12:01:27 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jATC1RCR088483; Tue, 29 Nov 2005 12:01:27 GMT (envelope-from glebius) Message-Id: <200511291201.jATC1RCR088483@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 29 Nov 2005 12:01:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/ipfw ipfw2.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, 29 Nov 2005 12:01:31 -0000 glebius 2005-11-29 12:01:27 UTC FreeBSD src repository Modified files: sbin/ipfw ipfw2.c Log: Catch up with ip_dummynet.h rev. 1.38 and fix build. Revision Changes Path 1.79 +2 -2 src/sbin/ipfw/ipfw2.c From owner-cvs-src@FreeBSD.ORG Tue Nov 29 12:07:11 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A45916A41F; Tue, 29 Nov 2005 12:07:11 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D673043D49; Tue, 29 Nov 2005 12:07:10 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jATC7AqV088797; Tue, 29 Nov 2005 12:07:10 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jATC7AP1088796; Tue, 29 Nov 2005 12:07:10 GMT (envelope-from pjd) Message-Id: <200511291207.jATC7AP1088796@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 29 Nov 2005 12:07: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/geom/label g_label_ntfs.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, 29 Nov 2005 12:07:11 -0000 pjd 2005-11-29 12:07:10 UTC FreeBSD src repository Modified files: sys/geom/label g_label_ntfs.c Log: We do nothing with returned error value, so just remove it. Revision Changes Path 1.5 +2 -3 src/sys/geom/label/g_label_ntfs.c From owner-cvs-src@FreeBSD.ORG Tue Nov 29 15:25:15 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD8BE16A422; Tue, 29 Nov 2005 15:25:15 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3E3043D76; Tue, 29 Nov 2005 15:25:09 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jATFP9a7005177; Tue, 29 Nov 2005 15:25:09 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jATFP9EH005176; Tue, 29 Nov 2005 15:25:09 GMT (envelope-from ume) Message-Id: <200511291525.jATFP9EH005176@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Tue, 29 Nov 2005 15:25: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/sbin/ipfw ipfw.8 ipfw2.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, 29 Nov 2005 15:25:15 -0000 ume 2005-11-29 15:25:09 UTC FreeBSD src repository Modified files: sbin/ipfw ipfw.8 ipfw2.c Log: We couldn't specify the rule for filtering tunnel traffic since an IPv6 support was committed: - Stop treating `ip' and `ipv6' as special in `proto' option as they conflict with /etc/protocols. - Disuse `ipv4' in `proto' option as it is corresponding to `ipv6'. - When protocol is specified as numeric, treat it as it is even it is 41 (ipv6). - Allow zero for protocol as it is valid number of `ip'. Still, we cannot specify an IPv6 over an IPv4 tunnel like before such as: pass ipv6 from any to any But, now, you can specify it like: pass ip4 from any to any proto ipv6 PR: kern/89472 Reported by: Ga l Roualland MFC after: 1 week Revision Changes Path 1.180 +13 -0 src/sbin/ipfw/ipfw.8 1.80 +49 -16 src/sbin/ipfw/ipfw2.c From owner-cvs-src@FreeBSD.ORG Tue Nov 29 16:33:44 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E2D3D16A41F; Tue, 29 Nov 2005 16:33:44 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88ED343D66; Tue, 29 Nov 2005 16:33:44 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jATGXiF0008050; Tue, 29 Nov 2005 16:33:44 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jATGXiWe008049; Tue, 29 Nov 2005 16:33:44 GMT (envelope-from jhb) Message-Id: <200511291633.jATGXiWe008049@repoman.freebsd.org> From: John Baldwin Date: Tue, 29 Nov 2005 16:33: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/usr.sbin/slstat slstat.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, 29 Nov 2005 16:33:45 -0000 jhb 2005-11-29 16:33:44 UTC FreeBSD src repository Modified files: usr.sbin/slstat slstat.8 Log: Correct xref to systat(1) which was mispelled as ststat(1) in 1.5. Submitted by: Björn König bkoenig at cs dot tu-berlin dot de Revision Changes Path 1.18 +1 -1 src/usr.sbin/slstat/slstat.8 From owner-cvs-src@FreeBSD.ORG Tue Nov 29 16:52:08 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DA3116A420; Tue, 29 Nov 2005 16:52:08 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A4EC743D72; Tue, 29 Nov 2005 16:51:52 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jATGpnmW015899; Tue, 29 Nov 2005 16:51:49 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jATGpnCR015898; Tue, 29 Nov 2005 16:51:49 GMT (envelope-from jhb) Message-Id: <200511291651.jATGpnCR015898@repoman.freebsd.org> From: John Baldwin Date: Tue, 29 Nov 2005 16:51: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/share/man/man4 da.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Nov 2005 16:52:08 -0000 jhb 2005-11-29 16:51:49 UTC FreeBSD src repository Modified files: share/man/man4 da.4 Log: - Axe the PARTITIONING and IOCTLS section as this has been made obsolete now that all that stuff has been abstracted out of the disk drivers with GEOM. - Reference bsdlabel(8) rather than disklabel(8). Ok'd by: phk, scottl (1) Submitted by: Björn König (2) Revision Changes Path 1.47 +5 -111 src/share/man/man4/da.4 From owner-cvs-src@FreeBSD.ORG Tue Nov 29 17:07:07 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 43FCA16A41F; Tue, 29 Nov 2005 17:07:07 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 006FC43D4C; Tue, 29 Nov 2005 17:07:06 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jATH74Vo016465; Tue, 29 Nov 2005 17:07:04 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jATH74OI016464; Tue, 29 Nov 2005 17:07:04 GMT (envelope-from jhb) Message-Id: <200511291707.jATH74OI016464@repoman.freebsd.org> From: John Baldwin Date: Tue, 29 Nov 2005 17:07: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/share/man/man5 periodic.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Nov 2005 17:07:07 -0000 jhb 2005-11-29 17:07:04 UTC FreeBSD src repository Modified files: share/man/man5 periodic.conf.5 Log: Remove references to rdist(1) and friends. Submitted by: Björn König Revision Changes Path 1.56 +0 -18 src/share/man/man5/periodic.conf.5 From owner-cvs-src@FreeBSD.ORG Tue Nov 29 17:11:10 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9CE5E16A41F; Tue, 29 Nov 2005 17:11:10 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 36D2143D58; Tue, 29 Nov 2005 17:11:10 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jATHBA86016640; Tue, 29 Nov 2005 17:11:10 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jATHBAux016639; Tue, 29 Nov 2005 17:11:10 GMT (envelope-from jhb) Message-Id: <200511291711.jATHBAux016639@repoman.freebsd.org> From: John Baldwin Date: Tue, 29 Nov 2005 17:11: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/share/man/man6 intro.6 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 29 Nov 2005 17:11:10 -0000 jhb 2005-11-29 17:11:10 UTC FreeBSD src repository Modified files: share/man/man6 intro.6 Log: - We don't install USD docs for games anymore since the games with docs (trek) aren't in the base system anymore. - dm(8) isn't in the base system anymore either, so don't xref it either. Submitted by: Björn König (2) Revision Changes Path 1.11 +2 -8 src/share/man/man6/intro.6 From owner-cvs-src@FreeBSD.ORG Tue Nov 29 17:45:46 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B11216A41F; Tue, 29 Nov 2005 17:45:46 +0000 (GMT) (envelope-from julian@elischer.org) Received: from delight.idiom.com (outbound.idiom.com [216.240.47.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id A7A9F43D5D; Tue, 29 Nov 2005 17:45:45 +0000 (GMT) (envelope-from julian@elischer.org) Received: from idiom.com (idiom.com [216.240.32.1]) by delight.idiom.com (Postfix) with ESMTP id 37F7A227191; Tue, 29 Nov 2005 09:45:45 -0800 (PST) Received: from [192.168.2.5] (home.elischer.org [216.240.48.38]) by idiom.com (8.12.11/8.12.11) with ESMTP id jATHjiTE066796; Tue, 29 Nov 2005 09:45:44 -0800 (PST) (envelope-from julian@elischer.org) Message-ID: <438C93C8.7030202@elischer.org> Date: Tue, 29 Nov 2005 09:45:44 -0800 From: Julian Elischer User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.11) Gecko/20050727 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Gleb Smirnoff References: <200511290845.jAT8jmRa072264@repoman.freebsd.org> In-Reply-To: <200511290845.jAT8jmRa072264@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 29 Nov 2005 17:45:46 -0000 Gleb Smirnoff wrote: >glebius 2005-11-29 08:45:47 UTC > > FreeBSD src repository > > Modified files: > . access > Log: > Welcome Oleg Bulyzhin to the src committers. He joins our network stack > team. I will be his mentor. > > Approved by: core > > Revision Changes Path > 1.728 +1 -0 CVSROOT/access > > does that mean I'm a grandmentor? From owner-cvs-src@FreeBSD.ORG Tue Nov 29 17:56:13 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31A4C16A41F; Tue, 29 Nov 2005 17:56:13 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B4FF43D64; Tue, 29 Nov 2005 17:56:12 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jATHuBXC018612; Tue, 29 Nov 2005 17:56:11 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jATHuBXu018611; Tue, 29 Nov 2005 17:56:11 GMT (envelope-from ume) Message-Id: <200511291756.jATHuBXu018611@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Tue, 29 Nov 2005 17:56:11 +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/modules/ipfw Makefile src/sys/netinet ip_fw2.c ip_fw_pfil.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, 29 Nov 2005 17:56:13 -0000 ume 2005-11-29 17:56:11 UTC FreeBSD src repository Modified files: sys/modules/ipfw Makefile sys/netinet ip_fw2.c ip_fw_pfil.c Log: obey opt_inet6.h and opt_ipsec.h in kernel build directory. Requested by: hrs Revision Changes Path 1.22 +14 -0 src/sys/modules/ipfw/Makefile 1.117 +2 -2 src/sys/netinet/ip_fw2.c 1.20 +1 -1 src/sys/netinet/ip_fw_pfil.c From owner-cvs-src@FreeBSD.ORG Tue Nov 29 19:13:28 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF05216A41F; Tue, 29 Nov 2005 19:13:28 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6CDC943D5A; Tue, 29 Nov 2005 19:13:28 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jATJDShq023410; Tue, 29 Nov 2005 19:13:28 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jATJDSxv023409; Tue, 29 Nov 2005 19:13:28 GMT (envelope-from rodrigc) Message-Id: <200511291913.jATJDSxv023409@repoman.freebsd.org> From: Craig Rodrigues Date: Tue, 29 Nov 2005 19:13: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 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, 29 Nov 2005 19:13:28 -0000 rodrigc 2005-11-29 19:13:28 UTC FreeBSD src repository Modified files: . UPDATING Log: Document removal of nodev mount option. Requested by: gleb Revision Changes Path 1.425 +5 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Tue Nov 29 19:39:19 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D27D16A41F; Tue, 29 Nov 2005 19:39:19 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B8A943D58; Tue, 29 Nov 2005 19:39:12 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jATJd4jC029522; Tue, 29 Nov 2005 19:39:04 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jATJd4vH029521; Tue, 29 Nov 2005 19:39:04 GMT (envelope-from ru) Message-Id: <200511291939.jATJd4vH029521@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 29 Nov 2005 19:39: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/modules/ipfw 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, 29 Nov 2005 19:39:19 -0000 ru 2005-11-29 19:39:04 UTC FreeBSD src repository Modified files: sys/modules/ipfw Makefile Log: Let kmod.mk create empty opt_*.h files. Revision Changes Path 1.23 +1 -7 src/sys/modules/ipfw/Makefile From owner-cvs-src@FreeBSD.ORG Tue Nov 29 19:53:01 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5CFD416A41F; Tue, 29 Nov 2005 19:53:01 +0000 (GMT) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from transport.cksoft.de (transport.cksoft.de [62.111.66.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A90A43D5D; Tue, 29 Nov 2005 19:53:00 +0000 (GMT) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from transport.cksoft.de (localhost [127.0.0.1]) by transport.cksoft.de (Postfix) with ESMTP id 2C13C1FF91D; Tue, 29 Nov 2005 20:52:59 +0100 (CET) Received: by transport.cksoft.de (Postfix, from userid 66) id A49D41FF90C; Tue, 29 Nov 2005 20:52:56 +0100 (CET) Received: from maildrop.int.zabbadoz.net (maildrop.int.zabbadoz.net [10.111.66.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.int.zabbadoz.net (Postfix) with ESMTP id 7D9C5444F6B; Tue, 29 Nov 2005 19:47:28 +0000 (UTC) Date: Tue, 29 Nov 2005 19:47:28 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Robert Watson In-Reply-To: <200511281809.jASI93Rl006494@repoman.freebsd.org> Message-ID: <20051129194417.R23990@maildrop.int.zabbadoz.net> References: <200511281809.jASI93Rl006494@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by AMaViS cksoft-s20020300-20031204bz on transport.cksoft.de Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Nov 2005 19:53:01 -0000 On Mon, 28 Nov 2005, Robert Watson wrote: > rwatson 2005-11-28 18:09:03 UTC > > FreeBSD src repository > > Modified files: > sys/kern uipc_socket.c > Log: > Break out functionality in sosend() responsible for building mbuf > chains and copying in mbufs from the body of the send logic, creating > a new function sosend_copyin(). This changes makes sosend() almost > readable, and will allow the same logic to be used by tailored socket > send routines. > > MFC after: 1 month > Reviewed by: andre, glebius > > Revision Changes Path > 1.253 +170 -141 src/sys/kern/uipc_socket.c there seems to be some locking problem. I can easily reproduce that with a dmesg of a bootverbose boot on a ssh connection: System call write returning with the following locks held: exclusive sleep mutex so_snd r = 0 (0xffffff0094a78670) locked @ /local/building/freebsd/HEAD/sys/kern/uipc_socket.c:884 panic: witness_warn KDB: enter: panic [thread pid 523 tid 100061 ] Stopped at kdb_enter+0x31: leave -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT From owner-cvs-src@FreeBSD.ORG Tue Nov 29 20:08:32 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C1A916A420; Tue, 29 Nov 2005 20:08:32 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49A5B43D6B; Tue, 29 Nov 2005 20:08:28 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jATK8QQK032495; Tue, 29 Nov 2005 20:08:26 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jATK8QVU032494; Tue, 29 Nov 2005 20:08:26 GMT (envelope-from sos) Message-Id: <200511292008.jATK8QVU032494@repoman.freebsd.org> From: Søren Schmidt Date: Tue, 29 Nov 2005 20:08: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/dev/ata ata-all.h ata-raid.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, 29 Nov 2005 20:08:32 -0000 sos 2005-11-29 20:08:26 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.h ata-raid.c Log: Fix the ata_composite/ata_request leak when using RAID0+1. Submitted by: Michael Butler Minor changes to fit ATA style by me. Revision Changes Path 1.108 +1 -0 src/sys/dev/ata/ata-all.h 1.105 +17 -9 src/sys/dev/ata/ata-raid.c From owner-cvs-src@FreeBSD.ORG Tue Nov 29 20:29:47 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 61BB216A47A; Tue, 29 Nov 2005 20:29:47 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06E5343D5D; Tue, 29 Nov 2005 20:29:46 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jATKTixJ034437; Tue, 29 Nov 2005 20:29:44 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jATKTi0f034436; Tue, 29 Nov 2005 20:29:44 GMT (envelope-from thompsa) Message-Id: <200511292029.jATKTi0f034436@repoman.freebsd.org> From: Andrew Thompson Date: Tue, 29 Nov 2005 20:29:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_bridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Nov 2005 20:29:47 -0000 thompsa 2005-11-29 20:29:44 UTC FreeBSD src repository Modified files: sys/net if_bridge.c Log: The bridge is capable of sending broadcast packets so enable IFF_BROADCAST Requested by: des Revision Changes Path 1.35 +1 -1 src/sys/net/if_bridge.c From owner-cvs-src@FreeBSD.ORG Tue Nov 29 20:58:36 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87AAD16A41F; Tue, 29 Nov 2005 20:58:36 +0000 (GMT) (envelope-from damien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 61B2B43E79; Tue, 29 Nov 2005 20:56:14 +0000 (GMT) (envelope-from damien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jATKtsi4043906; Tue, 29 Nov 2005 20:55:54 GMT (envelope-from damien@repoman.freebsd.org) Received: (from damien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jATKtsia043905; Tue, 29 Nov 2005 20:55:54 GMT (envelope-from damien) Message-Id: <200511292055.jATKtsia043905@repoman.freebsd.org> From: Damien Bergamini Date: Tue, 29 Nov 2005 20:55: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/sys/dev/usb if_ural.c if_uralreg.h if_uralvar.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, 29 Nov 2005 20:58:36 -0000 damien 2005-11-29 20:55:54 UTC FreeBSD src repository Modified files: sys/dev/usb if_ural.c if_uralreg.h if_uralvar.h Log: o Send management frames at the lowest possible rate. o Include rate in the Rx radiotap code. o Fix RSSI value in the Rx path. o Minor tweaks. Revision Changes Path 1.27 +39 -7 src/sys/dev/usb/if_ural.c 1.3 +2 -1 src/sys/dev/usb/if_uralreg.h 1.6 +2 -0 src/sys/dev/usb/if_uralvar.h From owner-cvs-src@FreeBSD.ORG Tue Nov 29 21:08:18 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B9B516A430; Tue, 29 Nov 2005 21:08:18 +0000 (GMT) (envelope-from damien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D39443E19; Tue, 29 Nov 2005 21:07:54 +0000 (GMT) (envelope-from damien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jATL7WcF044922; Tue, 29 Nov 2005 21:07:32 GMT (envelope-from damien@repoman.freebsd.org) Received: (from damien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jATL7W02044921; Tue, 29 Nov 2005 21:07:32 GMT (envelope-from damien) Message-Id: <200511292107.jATL7W02044921@repoman.freebsd.org> From: Damien Bergamini Date: Tue, 29 Nov 2005 21: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/dev/usb if_ural.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, 29 Nov 2005 21:08:18 -0000 damien 2005-11-29 21:07:32 UTC FreeBSD src repository Modified files: sys/dev/usb if_ural.c Log: Use usbd_clear_endpoint_stall_async() instead of usbd_clear_endpoint_stall() in Tx/Rx callbacks. Obtained from: NetBSD Revision Changes Path 1.28 +2 -2 src/sys/dev/usb/if_ural.c From owner-cvs-src@FreeBSD.ORG Tue Nov 29 21:29:52 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A25B516A429; Tue, 29 Nov 2005 21:29:52 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail6.speedfactory.net [66.23.216.219]) by mx1.FreeBSD.org (Postfix) with ESMTP id CAFAE43D93; Tue, 29 Nov 2005 21:29:14 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 2827613 for multiple; Tue, 29 Nov 2005 16:28:52 -0500 Received: from localhost (john@localhost [127.0.0.1]) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id jATLSuFV074701; Tue, 29 Nov 2005 16:28:59 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: "Bjoern A. Zeeb" Date: Tue, 29 Nov 2005 16:28:40 -0500 User-Agent: KMail/1.8.2 References: <200511281809.jASI93Rl006494@repoman.freebsd.org> <20051129194417.R23990@maildrop.int.zabbadoz.net> In-Reply-To: <20051129194417.R23990@maildrop.int.zabbadoz.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200511291628.43123.jhb@freebsd.org> X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Robert Watson , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Nov 2005 21:29:52 -0000 On Tuesday 29 November 2005 02:47 pm, Bjoern A. Zeeb wrote: > On Mon, 28 Nov 2005, Robert Watson wrote: > > rwatson 2005-11-28 18:09:03 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/kern uipc_socket.c > > Log: > > Break out functionality in sosend() responsible for building mbuf > > chains and copying in mbufs from the body of the send logic, creating > > a new function sosend_copyin(). This changes makes sosend() almost > > readable, and will allow the same logic to be used by tailored socket > > send routines. > > > > MFC after: 1 month > > Reviewed by: andre, glebius > > > > Revision Changes Path > > 1.253 +170 -141 src/sys/kern/uipc_socket.c > > there seems to be some locking problem. I can easily reproduce that > with a dmesg of a bootverbose boot on a ssh connection: > > System call write returning with the following locks held: > exclusive sleep mutex so_snd r = 0 (0xffffff0094a78670) locked @ > /local/building/freebsd/HEAD/sys/kern/uipc_socket.c:884 panic: witness_warn > KDB: enter: panic > [thread pid 523 tid 100061 ] > Stopped at kdb_enter+0x31: leave Try this patch: Index: uipc_socket.c =================================================================== RCS file: /usr/cvs/src/sys/kern/uipc_socket.c,v retrieving revision 1.254 diff -u -r1.254 uipc_socket.c --- uipc_socket.c 28 Nov 2005 21:45:36 -0000 1.254 +++ uipc_socket.c 29 Nov 2005 21:28:16 -0000 @@ -716,7 +716,7 @@ } #define SBLOCKWAIT(f) (((f) & MSG_DONTWAIT) ? M_NOWAIT : M_WAITOK) -#define snderr(errno) { error = (errno); goto out; } +#define snderr(errno) { error = (errno); goto release; } /* * Send on a socket. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Nov 29 21:30:34 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C44416A521; Tue, 29 Nov 2005 21:30:34 +0000 (GMT) (envelope-from damien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98B8743DB2; Tue, 29 Nov 2005 21:30:23 +0000 (GMT) (envelope-from damien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jATLUG4v047662; Tue, 29 Nov 2005 21:30:16 GMT (envelope-from damien@repoman.freebsd.org) Received: (from damien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jATLUGOB047661; Tue, 29 Nov 2005 21:30:16 GMT (envelope-from damien) Message-Id: <200511292130.jATLUGOB047661@repoman.freebsd.org> From: Damien Bergamini Date: Tue, 29 Nov 2005 21:30:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ral if_ral.c if_ralreg.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, 29 Nov 2005 21:30:34 -0000 damien 2005-11-29 21:30:16 UTC FreeBSD src repository Modified files: sys/dev/ral if_ral.c if_ralreg.h Log: Sync with ural: o Send management frames at the lowest possible rate. o Cosmetic tweaks. Revision Changes Path 1.21 +17 -17 src/sys/dev/ral/if_ral.c 1.2 +2 -1 src/sys/dev/ral/if_ralreg.h From owner-cvs-src@FreeBSD.ORG Tue Nov 29 21:36:42 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9996016A423; Tue, 29 Nov 2005 21:36:42 +0000 (GMT) (envelope-from damien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FD9843D70; Tue, 29 Nov 2005 21:36:21 +0000 (GMT) (envelope-from damien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jATLaF7P048271; Tue, 29 Nov 2005 21:36:15 GMT (envelope-from damien@repoman.freebsd.org) Received: (from damien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jATLaFbw048270; Tue, 29 Nov 2005 21:36:15 GMT (envelope-from damien) Message-Id: <200511292136.jATLaFbw048270@repoman.freebsd.org> From: Damien Bergamini Date: Tue, 29 Nov 2005 21:36:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb if_ural.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, 29 Nov 2005 21:36:43 -0000 damien 2005-11-29 21:36:15 UTC FreeBSD src repository Modified files: sys/dev/usb if_ural.c Log: Tell Rx radiotap that hardware leaves FCS at the end of the frame. Obtained from: NetBSD (drochner@) Revision Changes Path 1.29 +1 -1 src/sys/dev/usb/if_ural.c From owner-cvs-src@FreeBSD.ORG Tue Nov 29 21:43:00 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EBC4816A425; Tue, 29 Nov 2005 21:42:59 +0000 (GMT) (envelope-from jdp@polstra.com) Received: from blake.polstra.com (blake.polstra.com [64.81.189.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8117743D5F; Tue, 29 Nov 2005 21:42:58 +0000 (GMT) (envelope-from jdp@polstra.com) Received: from strings.polstra.com (strings.polstra.com [64.81.189.67]) by blake.polstra.com (8.13.1/8.13.1) with ESMTP id jATLgvtW051087 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 29 Nov 2005 13:42:57 -0800 (PST) (envelope-from jdp@strings.polstra.com) Received: (from jdp@localhost) by strings.polstra.com (8.13.1/8.13.1/Submit) id jATLguVb055770; Tue, 29 Nov 2005 13:42:56 -0800 (PST) (envelope-from jdp) Message-ID: X-Mailer: XFMail 1.5.5 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <5744.1133203908@critter.freebsd.dk> Date: Tue, 29 Nov 2005 13:42:56 -0800 (PST) From: John Polstra To: Poul-Henning Kamp Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys time.h src/sys/kern kern_time.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, 29 Nov 2005 21:43:00 -0000 On 28-Nov-2005 Poul-Henning Kamp wrote: > I've looked a lot at this in the ISC eventlib (bind8) but there is > no way to save one timestamp per iteration without getting creeping > imprecision in the timer controlled events. Would it help if we had something like select/poll that took an absolute time (a deadline) instead of a timeout -- as is done by pthread_cond_timedwait? John From owner-cvs-src@FreeBSD.ORG Tue Nov 29 22:02:27 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 506E016A41F; Tue, 29 Nov 2005 22:02:27 +0000 (GMT) (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 CD15143D5D; Tue, 29 Nov 2005 22:02:25 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id D3821BC50; Tue, 29 Nov 2005 22:02:21 +0000 (UTC) To: John Polstra From: "Poul-Henning Kamp" In-Reply-To: Your message of "Tue, 29 Nov 2005 13:42:56 PST." Date: Tue, 29 Nov 2005 23:02:21 +0100 Message-ID: <4057.1133301741@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/sys time.h src/sys/kern kern_time.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, 29 Nov 2005 22:02:27 -0000 In message , John Polstra writes: >On 28-Nov-2005 Poul-Henning Kamp wrote: >> I've looked a lot at this in the ISC eventlib (bind8) but there is >> no way to save one timestamp per iteration without getting creeping >> imprecision in the timer controlled events. > >Would it help if we had something like select/poll that took an >absolute time (a deadline) instead of a timeout -- as is done by >pthread_cond_timedwait? There are indeed many ways this could be done, but it won't help much in practice when libisc is written to be portable over a wide range of operating systems. -- 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 Tue Nov 29 22:54:54 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD36816A41F; Tue, 29 Nov 2005 22:54:54 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 043E643D7B; Tue, 29 Nov 2005 22:54:50 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jATMsnmh055012; Tue, 29 Nov 2005 22:54:49 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jATMsndq055011; Tue, 29 Nov 2005 22:54:49 GMT (envelope-from peter) Message-Id: <200511292254.jATMsndq055011@repoman.freebsd.org> From: Peter Wemm Date: Tue, 29 Nov 2005 22:54: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/config main.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, 29 Nov 2005 22:54:54 -0000 peter 2005-11-29 22:54:49 UTC FreeBSD src repository Modified files: usr.sbin/config main.c Log: The DEFAULTS changes caused the user specified config file to be opened much later than before, and it is now after we do a mkdir ../compile/FILE. As a result, if you do 'config DOESNOTEXIST', it now creates the directory ../config/DOESNOTEXIST. It did not do that before. If DEFAULTS does not exist, it still fails early before any permanent changes. This shameless hack restores the old behavior of ensuring the config file actually exists before mkdiring its counterpart directory. Now I can rmdir ../compile/D and it will stay dead, after my fingers keep sabotaging me with 'config D'. (Some of my kernel names started with D, which used to be 1-character unique and my fingers knew this very well...) Revision Changes Path 1.68 +5 -0 src/usr.sbin/config/main.c From owner-cvs-src@FreeBSD.ORG Tue Nov 29 23:07:53 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E59B316A420; Tue, 29 Nov 2005 23:07:53 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F32043D8B; Tue, 29 Nov 2005 23:07:18 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jATN7E0n055854; Tue, 29 Nov 2005 23:07:14 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jATN7EJH055853; Tue, 29 Nov 2005 23:07:14 GMT (envelope-from jhb) Message-Id: <200511292307.jATN7EJH055853@repoman.freebsd.org> From: John Baldwin Date: Tue, 29 Nov 2005 23:07:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Nov 2005 23:07:54 -0000 jhb 2005-11-29 23:07:14 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: Fix snderr() to not leak the socket buffer lock if an error occurs in sosend(). Robert accidentally changed the snderr() macro to jump to the out label which assumes the lock is already released rather than the release label which drops the lock in his previous change to sosend(). This should fix the recent panics about returning from write(2) with the socket lock held and the most recent LOR on current@. Revision Changes Path 1.255 +1 -1 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Tue Nov 29 23:59:53 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 05FEF16A422; Tue, 29 Nov 2005 23:59:53 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail6.speedfactory.net [66.23.216.219]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC36D43D66; Tue, 29 Nov 2005 23:59:46 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 2835961 for multiple; Tue, 29 Nov 2005 18:59:13 -0500 Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id jATNxfjS075838; Tue, 29 Nov 2005 18:59:41 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: src-committers@freebsd.org Date: Tue, 29 Nov 2005 18:59:37 -0500 User-Agent: KMail/1.8.3 References: <200511292307.jATN7EJH055853@repoman.freebsd.org> In-Reply-To: <200511292307.jATN7EJH055853@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200511291859.38945.jhb@freebsd.org> X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: cvs-src@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Nov 2005 23:59:53 -0000 On Tuesday 29 November 2005 06:07 pm, John Baldwin wrote: > jhb 2005-11-29 23:07:14 UTC > > FreeBSD src repository > > Modified files: > sys/kern uipc_socket.c > Log: > Fix snderr() to not leak the socket buffer lock if an error occurs in > sosend(). Robert accidentally changed the snderr() macro to jump to the > out label which assumes the lock is already released rather than the > release label which drops the lock in his previous change to sosend(). > This should fix the recent panics about returning from write(2) with the > socket lock held and the most recent LOR on current@. > > Revision Changes Path > 1.255 +1 -1 src/sys/kern/uipc_socket.c =46orgot: Tested by: phk =2D-=20 John Baldwin =A0<>< =A0http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" =A0=3D =A0http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Wed Nov 30 01:44:34 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDC6B16A41F; Wed, 30 Nov 2005 01:44:34 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E86A743D69; Wed, 30 Nov 2005 01:44:23 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAU1iNt2074715; Wed, 30 Nov 2005 01:44:23 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAU1iMkf074714; Wed, 30 Nov 2005 01:44:22 GMT (envelope-from yongari) Message-Id: <200511300144.jAU1iMkf074714@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 30 Nov 2005 01:44: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/sys/dev/sound/pcm ac97.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, 30 Nov 2005 01:44:34 -0000 yongari 2005-11-30 01:44:22 UTC FreeBSD src repository Modified files: sys/dev/sound/pcm ac97.c Log: Add codec ID for Avance Logic ALC203 Revision Changes Path 1.59 +1 -0 src/sys/dev/sound/pcm/ac97.c From owner-cvs-src@FreeBSD.ORG Wed Nov 30 02:23:54 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2623D16A41F; Wed, 30 Nov 2005 02:23:54 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6DF8B43D6E; Wed, 30 Nov 2005 02:23:53 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAU2NrJG076326; Wed, 30 Nov 2005 02:23:53 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAU2Nrgi076325; Wed, 30 Nov 2005 02:23:53 GMT (envelope-from yongari) Message-Id: <200511300223.jAU2Nrgi076325@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 30 Nov 2005 02:23: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/dev/hme if_hme.c if_hmereg.h if_hmevar.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, 30 Nov 2005 02:23:54 -0000 yongari 2005-11-30 02:23:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/hme if_hme.c if_hmereg.h if_hmevar.h Log: MFC if_hme.c:1.44, if_hmereg.h:1.7, if_hmevar.h:1.9 to RELENG_6: - Convert hme(4) to use TX side bus_dmamap_load_mbuf_sg(9). - Move hardware counter reading/zeroing to hme_tick(). This saves 8 register access per interrupt. [1] - Use imax macro for getting max. argument between two integers. - Invoke bus_dmamap_sync(9) first before freeing mbuf. - Check driver queue first to reduce locking operation in hme_start_locked() and interrupt handler. - Simplyfy watchdog timer setup in interrupt handler. - Don't log normal errors such as RX overrun. If we have DMA stuck condition, reinitialize the driver and log it. Revision Changes Path 1.37.2.5 +128 -142 src/sys/dev/hme/if_hme.c 1.6.8.1 +6 -0 src/sys/dev/hme/if_hmereg.h 1.8.2.1 +1 -0 src/sys/dev/hme/if_hmevar.h From owner-cvs-src@FreeBSD.ORG Wed Nov 30 04:08:50 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A57116A41F; Wed, 30 Nov 2005 04:08:50 +0000 (GMT) (envelope-from tmclaugh@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC2BA43D5C; Wed, 30 Nov 2005 04:08:49 +0000 (GMT) (envelope-from tmclaugh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAU48kHT083892; Wed, 30 Nov 2005 04:08:46 GMT (envelope-from tmclaugh@repoman.freebsd.org) Received: (from tmclaugh@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAU48kFv083891; Wed, 30 Nov 2005 04:08:46 GMT (envelope-from tmclaugh) Message-Id: <200511300408.jAU48kFv083891@repoman.freebsd.org> From: Tom McLaughlin Date: Wed, 30 Nov 2005 04:08: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/lib/libfetch fetch.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Nov 2005 04:08:50 -0000 tmclaugh 2005-11-30 04:08:46 UTC FreeBSD src repository (ports committer) Modified files: lib/libfetch fetch.3 Log: Fix misspelling in Poul-Henning Kamp's email address under AUTHORS, from pkh@ to phk@. Approved by: ade Revision Changes Path 1.61 +1 -1 src/lib/libfetch/fetch.3 From owner-cvs-src@FreeBSD.ORG Wed Nov 30 04:12:47 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13AF116A41F; Wed, 30 Nov 2005 04:12:47 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 249C543D83; Wed, 30 Nov 2005 04:12:38 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAU4CbWC084096; Wed, 30 Nov 2005 04:12:37 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAU4CbMx084095; Wed, 30 Nov 2005 04:12:37 GMT (envelope-from davidxu) Message-Id: <200511300412.jAU4CbMx084095@repoman.freebsd.org> From: David Xu Date: Wed, 30 Nov 2005 04:12: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/lib/libc/sys Makefile.inc mq_close.2 mq_getattr.2 mq_notify.2 mq_open.2 mq_receive.2 mq_send.2 mq_setattr.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Nov 2005 04:12:47 -0000 davidxu 2005-11-30 04:12:37 UTC FreeBSD src repository Modified files: lib/libc/sys Makefile.inc Added files: lib/libc/sys mq_close.2 mq_getattr.2 mq_notify.2 mq_open.2 mq_receive.2 mq_send.2 mq_setattr.2 Log: Add manuals for POSIX message queue. Revision Changes Path 1.117 +4 -2 src/lib/libc/sys/Makefile.inc 1.1 +87 -0 src/lib/libc/sys/mq_close.2 (new) 1.1 +107 -0 src/lib/libc/sys/mq_getattr.2 (new) 1.1 +103 -0 src/lib/libc/sys/mq_notify.2 (new) 1.1 +278 -0 src/lib/libc/sys/mq_open.2 (new) 1.1 +190 -0 src/lib/libc/sys/mq_receive.2 (new) 1.1 +204 -0 src/lib/libc/sys/mq_send.2 (new) 1.1 +104 -0 src/lib/libc/sys/mq_setattr.2 (new) From owner-cvs-src@FreeBSD.ORG Wed Nov 30 04:15:08 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3F8016A41F; Wed, 30 Nov 2005 04:15:07 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E89A943D69; Wed, 30 Nov 2005 04:14:55 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAU4ErWW084241; Wed, 30 Nov 2005 04:14:53 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAU4Eraq084240; Wed, 30 Nov 2005 04:14:53 GMT (envelope-from davidxu) Message-Id: <200511300414.jAU4Eraq084240@repoman.freebsd.org> From: David Xu Date: Wed, 30 Nov 2005 04:14: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/lib/libc/sys Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Nov 2005 04:15:08 -0000 davidxu 2005-11-30 04:14:53 UTC FreeBSD src repository Modified files: lib/libc/sys Makefile.inc Log: Symlink mq_send to mq_timedsend. Symlink mq_receive to mq_timedreceive. Revision Changes Path 1.118 +2 -0 src/lib/libc/sys/Makefile.inc From owner-cvs-src@FreeBSD.ORG Wed Nov 30 04:15:45 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F1B516A41F; Wed, 30 Nov 2005 04:15:45 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D37B43D79; Wed, 30 Nov 2005 04:15:44 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAU4Fi2i084365; Wed, 30 Nov 2005 04:15:44 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAU4FiQB084364; Wed, 30 Nov 2005 04:15:44 GMT (envelope-from davidxu) Message-Id: <200511300415.jAU4FiQB084364@repoman.freebsd.org> From: David Xu Date: Wed, 30 Nov 2005 04:15: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/lib/libc/sys sigqueue.2 timer_create.2 timer_delete.2 timer_settime.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Nov 2005 04:15:45 -0000 davidxu 2005-11-30 04:15:44 UTC FreeBSD src repository Modified files: lib/libc/sys sigqueue.2 timer_create.2 timer_delete.2 timer_settime.2 Log: Update conformance and history sections. Revision Changes Path 1.5 +4 -1 src/lib/libc/sys/sigqueue.2 1.5 +4 -1 src/lib/libc/sys/timer_create.2 1.4 +4 -1 src/lib/libc/sys/timer_delete.2 1.4 +4 -1 src/lib/libc/sys/timer_settime.2 From owner-cvs-src@FreeBSD.ORG Wed Nov 30 04:19:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B60BB16A420; Wed, 30 Nov 2005 04:19:40 +0000 (GMT) (envelope-from tmclaugh@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5583843D55; Wed, 30 Nov 2005 04:19:40 +0000 (GMT) (envelope-from tmclaugh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAU4JeLU084487; Wed, 30 Nov 2005 04:19:40 GMT (envelope-from tmclaugh@repoman.freebsd.org) Received: (from tmclaugh@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAU4Jepr084486; Wed, 30 Nov 2005 04:19:40 GMT (envelope-from tmclaugh) Message-Id: <200511300419.jAU4Jepr084486@repoman.freebsd.org> From: Tom McLaughlin Date: Wed, 30 Nov 2005 04:19:40 +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/libfetch fetch.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Nov 2005 04:19:41 -0000 tmclaugh 2005-11-30 04:19:40 UTC FreeBSD src repository (ports committer) Modified files: (Branch: RELENG_6) lib/libfetch fetch.3 Log: MFC: Revision 1.60 Misspelling in Poul-Henning Kamp's email address under AUTHORS Approved by: ade Revision Changes Path 1.60.2.1 +1 -1 src/lib/libfetch/fetch.3 From owner-cvs-src@FreeBSD.ORG Wed Nov 30 04:22:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 54AD216A420; Wed, 30 Nov 2005 04:22:05 +0000 (GMT) (envelope-from tmclaugh@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E731143D60; Wed, 30 Nov 2005 04:21:59 +0000 (GMT) (envelope-from tmclaugh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAU4LxP0084727; Wed, 30 Nov 2005 04:21:59 GMT (envelope-from tmclaugh@repoman.freebsd.org) Received: (from tmclaugh@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAU4LxbW084726; Wed, 30 Nov 2005 04:21:59 GMT (envelope-from tmclaugh) Message-Id: <200511300421.jAU4LxbW084726@repoman.freebsd.org> From: Tom McLaughlin Date: Wed, 30 Nov 2005 04:21:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/lib/libfetch fetch.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Nov 2005 04:22:05 -0000 tmclaugh 2005-11-30 04:21:59 UTC FreeBSD src repository (ports committer) Modified files: (Branch: RELENG_5) lib/libfetch fetch.3 Log: MFC: Revision 1.60 Misspelling in Poul-Henning Kamp's email address under AUTHORS Approved by: ade Revision Changes Path 1.57.2.1 +1 -1 src/lib/libfetch/fetch.3 From owner-cvs-src@FreeBSD.ORG Wed Nov 30 04:57:14 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 83CEA16A41F; Wed, 30 Nov 2005 04:57:14 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A7B043D67; Wed, 30 Nov 2005 04:57:07 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAU4unw3093175; Wed, 30 Nov 2005 04:56:49 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAU4unoE093174; Wed, 30 Nov 2005 04:56:49 GMT (envelope-from bde) Message-Id: <200511300456.jAU4unoE093174@repoman.freebsd.org> From: Bruce Evans Date: Wed, 30 Nov 2005 04:56: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/lib/msun/src e_expf.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, 30 Nov 2005 04:57:14 -0000 bde 2005-11-30 04:56:49 UTC FreeBSD src repository Modified files: lib/msun/src e_expf.c Log: Fixed the hi+lo approximation to log(2). The normal 17+24 bit decomposition that was used doesn't work normally here, since we want to be able to multiply `hi' by the exponent of x _exactly_, and the exponent of x has more than 7 significant bits for most denormal x's, so the multiplication was not always exact despite a cloned comment claiming that it was. (The comment is correct in the double precision case -- with the normal 33+53 bit decomposition the exponent can have 20 significant bits and the extra bit for denormals is only the 11th.) Fixing this had little or no effect for denormals (I think because more precision is inherently lost for denormals than is lost by roundoff errors in the multiplication). The fix is to reduce the precision of the decomposition to 16+24 bits. Due to 2 bugs in the old deomposition and numerical accidents, reducing the precision actually increased the precision of hi+lo. The old hi+lo had about 39 bits instead of at least 41 like it should have had. There were off-by-1-bit errors in each of hi and lo, apparently due to mistranslation from the double precision hi and lo. The correct 16 bit hi happens to give about 19 bits of precision, so the correct hi+lo gives about 43 bits instead of at least 40. The end result is that expf() is now perfectly rounded (to nearest) except in 52561 cases instead of except in 67027 cases, and the maximum error is 0.5013 ulps instead of 0.5023 ulps. Revision Changes Path 1.10 +4 -4 src/lib/msun/src/e_expf.c From owner-cvs-src@FreeBSD.ORG Wed Nov 30 05:12:08 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 695FA16A420; Wed, 30 Nov 2005 05:12:08 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D322C43D76; Wed, 30 Nov 2005 05:12:04 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAU5C4Mu093773; Wed, 30 Nov 2005 05:12:04 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAU5C4UE093772; Wed, 30 Nov 2005 05:12:04 GMT (envelope-from davidxu) Message-Id: <200511300512.jAU5C4UE093772@repoman.freebsd.org> From: David Xu Date: Wed, 30 Nov 2005 05:12: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/sys mqueue.h proc.h src/sys/kern kern_descrip.c kern_thread.c uipc_mqueue.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, 30 Nov 2005 05:12:08 -0000 davidxu 2005-11-30 05:12:03 UTC FreeBSD src repository Modified files: sys/sys mqueue.h proc.h sys/kern kern_descrip.c kern_thread.c uipc_mqueue.c Log: Last step to make mq_notify conform to POSIX standard, If the process has successfully attached a notification request to the message queue via a queue descriptor, file closing should remove the attachment. Revision Changes Path 1.289 +10 -1 src/sys/kern/kern_descrip.c 1.223 +1 -0 src/sys/kern/kern_thread.c 1.4 +219 -106 src/sys/kern/uipc_mqueue.c 1.2 +5 -0 src/sys/sys/mqueue.h 1.444 +2 -0 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Wed Nov 30 06:47:19 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D4D916A41F; Wed, 30 Nov 2005 06:47:19 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40A9A43D53; Wed, 30 Nov 2005 06:47:19 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAU6lJSp098970; Wed, 30 Nov 2005 06:47:19 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAU6lJBg098969; Wed, 30 Nov 2005 06:47:19 GMT (envelope-from bde) Message-Id: <200511300647.jAU6lJBg098969@repoman.freebsd.org> From: Bruce Evans Date: Wed, 30 Nov 2005 06:47: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/lib/msun/src s_cosf.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, 30 Nov 2005 06:47:19 -0000 bde 2005-11-30 06:47:19 UTC FreeBSD src repository Modified files: lib/msun/src s_cosf.c Log: Fixed cosf(x) when x is a "negative" NaNs. I broke this in rev.1.10. cosf(x) is supposed to return something like x when x is a NaN, and we actually fairly consistently return x-x which is normally very like x (on i386 and and it is x if x is a quiet NaN and x with the quiet bit set if x is a signaling NaN. Rev.1.10 broke this by normalising x to fabsf(x). It's not clear if fabsf(x) is should preserve x if x is a NaN, but it actually clears the sign bit, and other parts of the code depended on this. The bugs can be fixed by saving x before normalizing it, and using the saved x only for NaNs, and using uint32_t instead of int32_t for ix so that negative NaNs are not misclassified even if fabsf() doesn't clear their sign bit, but gcc pessimizes the saving very well, especially on Athlon XPs (it generates extra loads and stores, and mixes use of the SSE and i387, and this somehow messes up pipelines). Normalizing x is not a very good optimization anyway, so stop doing it. (It adds latency to the FPU pipelines, but in previous versions it helped except for |x| <= 3pi/4 by simplifying the integer pipelines.) Use the same organization as in s_sinf.c and s_tanf.c with some branches reordered. These changes combined recover most of the performance of the unfixed version on A64 but still lose 10% on AXP with gcc-3.4 -O1 but not with gcc-3.3 -O1. Revision Changes Path 1.15 +19 -11 src/lib/msun/src/s_cosf.c From owner-cvs-src@FreeBSD.ORG Wed Nov 30 07:26:37 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 767CD16A41F; Wed, 30 Nov 2005 07:26:37 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 347DE43D45; Wed, 30 Nov 2005 07:26:37 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAU7QbQh000744; Wed, 30 Nov 2005 07:26:37 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAU7QaGI000743; Wed, 30 Nov 2005 07:26:37 GMT (envelope-from davidxu) Message-Id: <200511300726.jAU7QaGI000743@repoman.freebsd.org> From: David Xu Date: Wed, 30 Nov 2005 07:26: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/include mqueue.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, 30 Nov 2005 07:26:37 -0000 davidxu 2005-11-30 07:26:36 UTC FreeBSD src repository Modified files: include mqueue.h Log: Fix compiling for c++, include cdefs.h. Revision Changes Path 1.2 +3 -0 src/include/mqueue.h From owner-cvs-src@FreeBSD.ORG Wed Nov 30 08:06:08 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D91EA16A41F; Wed, 30 Nov 2005 08:06:08 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 070C043D53; Wed, 30 Nov 2005 08:06:07 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jAU863CF039298; Wed, 30 Nov 2005 10:06:03 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 56713-02; Wed, 30 Nov 2005 10:06:01 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jAU81iWV039215 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 30 Nov 2005 10:01:44 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.4/8.13.4) id jAU81kwI033430; Wed, 30 Nov 2005 10:01:46 +0200 (EET) (envelope-from ru) Date: Wed, 30 Nov 2005 10:01:46 +0200 From: Ruslan Ermilov To: Julian Elischer Message-ID: <20051130080146.GD49848@ip.net.ua> References: <200511290845.jAT8jmRa072264@repoman.freebsd.org> <438C93C8.7030202@elischer.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="YToU2i3Vx8H2dn7O" Content-Disposition: inline In-Reply-To: <438C93C8.7030202@elischer.org> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua Cc: cvs-src@FreeBSD.org, Gleb Smirnoff , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Nov 2005 08:06:09 -0000 --YToU2i3Vx8H2dn7O Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Nov 29, 2005 at 09:45:44AM -0800, Julian Elischer wrote: > Gleb Smirnoff wrote: >=20 > >glebius 2005-11-29 08:45:47 UTC > > > > FreeBSD src repository > > > > Modified files: > > . access=20 > > Log: > > Welcome Oleg Bulyzhin to the src committers. He joins our network stack > > team. I will be his mentor. > >=20 > > Approved by: core > >=20 > > Revision Changes Path > > 1.728 +1 -0 CVSROOT/access > >=20 > > > does that mean I'm a grandmentor? >=20 No, it doesn't mean that. : revision 1.685 : date: 2004/12/09 23:10:09; author: julian; state: Exp; lines: +0 -0 : Glebius is no longer in need of mentorring After this commit, glebius@ was orphaned, not forked. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --YToU2i3Vx8H2dn7O Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDjVxpqRfpzJluFF4RApJvAJ9crgglXjcLrQFVtewUuF7lIgULfACdEdiq /jOESB00iTzLDmyLvYAsYsA= =7uAQ -----END PGP SIGNATURE----- --YToU2i3Vx8H2dn7O-- From owner-cvs-src@FreeBSD.ORG Wed Nov 30 09:20:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A5F7016A41F; Wed, 30 Nov 2005 09:20:40 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 51F4543D8C; Wed, 30 Nov 2005 09:20:30 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id B925646B2D; Wed, 30 Nov 2005 04:20:27 -0500 (EST) Date: Wed, 30 Nov 2005 09:20:27 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: John Baldwin In-Reply-To: <200511292307.jATN7EJH055853@repoman.freebsd.org> Message-ID: <20051130091930.K95395@fledge.watson.org> References: <200511292307.jATN7EJH055853@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Nov 2005 09:20:40 -0000 On Tue, 29 Nov 2005, John Baldwin wrote: > Fix snderr() to not leak the socket buffer lock if an error occurs in > sosend(). Robert accidentally changed the snderr() macro to jump to the > out label which assumes the lock is already released rather than the > release label which drops the lock in his previous change to sosend(). > This should fix the recent panics about returning from write(2) with the > socket lock held and the most recent LOR on current@. Thanks for fixing this -- I ran this patch in testing for ages, but must have done some "clean up" or other such 99.85% harmless activity :-(. Robert N M Watson From owner-cvs-src@FreeBSD.ORG Wed Nov 30 09:45:38 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FFEA16A41F; Wed, 30 Nov 2005 09:45:38 +0000 (GMT) (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 E26D443D49; Wed, 30 Nov 2005 09:45:37 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 813C92082; Wed, 30 Nov 2005 10:45:28 +0100 (CET) X-Spam-Tests: AWL,BAYES_00,FORGED_RCVD_HELO X-Spam-Learn: ham X-Spam-Score: -3.3/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on tim.des.no Received: from xps.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id 0BF552080; Wed, 30 Nov 2005 10:45:28 +0100 (CET) Received: by xps.des.no (Postfix, from userid 1001) id E7F1833C1D; Wed, 30 Nov 2005 10:45:27 +0100 (CET) To: Robert Watson References: <200511292307.jATN7EJH055853@repoman.freebsd.org> <20051130091930.K95395@fledge.watson.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Wed, 30 Nov 2005 10:45:27 +0100 In-Reply-To: <20051130091930.K95395@fledge.watson.org> (Robert Watson's message of "Wed, 30 Nov 2005 09:20:27 +0000 (GMT)") Message-ID: <86veyah3k8.fsf@xps.des.no> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, John Baldwin Subject: Re: cvs commit: src/sys/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Nov 2005 09:45:38 -0000 Robert Watson writes: > Thanks for fixing this -- I ran this patch in testing for ages, but > must have done some "clean up" or other such 99.85% harmless activity > :-(. And how many years have you been drinking from glasses...? *ducks* *runs* DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Wed Nov 30 09:47:29 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 57B4516A41F; Wed, 30 Nov 2005 09:47:29 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id C62E643D46; Wed, 30 Nov 2005 09:47:28 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id E177F46B33; Wed, 30 Nov 2005 04:47:27 -0500 (EST) Date: Wed, 30 Nov 2005 09:47:27 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: =?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?= In-Reply-To: <86veyah3k8.fsf@xps.des.no> Message-ID: <20051130094647.E95395@fledge.watson.org> References: <200511292307.jATN7EJH055853@repoman.freebsd.org> <20051130091930.K95395@fledge.watson.org> <86veyah3k8.fsf@xps.des.no> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-2119920722-1133344047=:95395" Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, John Baldwin Subject: Re: cvs commit: src/sys/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Nov 2005 09:47:29 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-2119920722-1133344047=:95395 Content-Type: TEXT/PLAIN; charset=iso-8859-1; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE On Wed, 30 Nov 2005, Dag-Erling Sm=F8rgrav wrote: > Robert Watson writes: >> Thanks for fixing this -- I ran this patch in testing for ages, but >> must have done some "clean up" or other such 99.85% harmless activity >> :-(. > > And how many years have you been drinking from glasses...? > > *ducks* *runs* I hit you with my crutches. Repeatedly :-). Leigh has now instituted a strict regimine of plastic cups only within a=20 couple of meters of me. :-) Robert N M Watson --0-2119920722-1133344047=:95395-- From owner-cvs-src@FreeBSD.ORG Wed Nov 30 11:51:18 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 73D3816A41F; Wed, 30 Nov 2005 11:51:18 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F4F443D4C; Wed, 30 Nov 2005 11:51:18 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUBpIJA019972; Wed, 30 Nov 2005 11:51:18 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUBpH8v019971; Wed, 30 Nov 2005 11:51:17 GMT (envelope-from bde) Message-Id: <200511301151.jAUBpH8v019971@repoman.freebsd.org> From: Bruce Evans Date: Wed, 30 Nov 2005 11:51:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/msun/src k_cosf.c k_sinf.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, 30 Nov 2005 11:51:18 -0000 bde 2005-11-30 11:51:17 UTC FreeBSD src repository Modified files: lib/msun/src k_cosf.c k_sinf.c Log: Rearranged the polynomial evaluation to reduce dependencies, as in k_tanf.c but with different details. The polynomial is odd with degree 13 for tanf() and odd with degree 9 for sinf(), so the details are not very different for sinf() -- the term with the x**11 and x**13 coefficients goes awaym and (mysteriously) it helps to do the evaluation of w = z*z early although moving it later was a key optimization for tanf(). The details are different but simpler for cosf() because the polynomial is even and of lower degree. On Athlons, for uniformly distributed args in [-2pi, 2pi], this gives an optimization of about 4 cycles (10%) in most cases (13% for sinf() on AXP, but 0% for cosf() with gcc-3.3 -O1 on AXP). The best case (sinf() with gcc-3.4 -O1 -fcaller-saves on A64) now takes 33-39 cycles (was 37-45 cycles). Hardware sinf takes 74-129 cycles. Despite being fine tuned for Athlons, the optimization is even larger on some other arches (about 15% on ia64 (pluto2) and 20% on alpha (beast) with gcc -O2 -fomit-frame-pointer). Revision Changes Path 1.15 +6 -4 src/lib/msun/src/k_cosf.c 1.13 +7 -5 src/lib/msun/src/k_sinf.c From owner-cvs-src@FreeBSD.ORG Wed Nov 30 11:58:02 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5591216A41F; Wed, 30 Nov 2005 11:58:02 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0CCDA43D66; Wed, 30 Nov 2005 11:58:02 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUBw1dx020279; Wed, 30 Nov 2005 11:58:01 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUBw1V5020278; Wed, 30 Nov 2005 11:58:01 GMT (envelope-from nyan) Message-Id: <200511301158.jAUBw1V5020278@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Wed, 30 Nov 2005 11:58: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/pc98/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Nov 2005 11:58:02 -0000 nyan 2005-11-30 11:58:01 UTC FreeBSD src repository Modified files: sys/pc98/conf NOTES Log: MFi386: revision 1.1215 (add savagedrm). Revision Changes Path 1.68 +1 -0 src/sys/pc98/conf/NOTES From owner-cvs-src@FreeBSD.ORG Wed Nov 30 12:37:11 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3AEF416A41F; Wed, 30 Nov 2005 12:37:11 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C63D643D4C; Wed, 30 Nov 2005 12:37:10 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUCb7DQ022069; Wed, 30 Nov 2005 12:37:07 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUCb76e022068; Wed, 30 Nov 2005 12:37:07 GMT (envelope-from glebius) Message-Id: <200511301237.jAUCb76e022068@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 30 Nov 2005 12:37: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/bge if_bge.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, 30 Nov 2005 12:37:11 -0000 glebius 2005-11-30 12:37:07 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: If bus_dmamap_load() failed, we free the mbuf. We also need to clear the pointer, to avoid double free on next bge_stop(). Revision Changes Path 1.101 +6 -2 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Wed Nov 30 12:48:24 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4ED7D16A41F; Wed, 30 Nov 2005 12:48:24 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id A554343D64; Wed, 30 Nov 2005 12:48:23 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86]) by mailout1.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jAUCj1mh029454; Wed, 30 Nov 2005 23:48:16 +1100 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy1.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jAUCb4xg022653; Wed, 30 Nov 2005 23:37:04 +1100 Date: Wed, 30 Nov 2005 23:37:03 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Bruce Evans In-Reply-To: <200511300456.jAU4unoE093174@repoman.freebsd.org> Message-ID: <20051130233059.G38877@delplex.bde.org> References: <200511300456.jAU4unoE093174@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/msun/src e_expf.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, 30 Nov 2005 12:48:24 -0000 On Wed, 30 Nov 2005, Bruce Evans wrote: > Modified files: > lib/msun/src e_expf.c > Log: > ... The end result is > that expf() is now perfectly rounded (to nearest) except in 52561 cases > instead of except in 67027 cases, and the maximum error is 0.5013 ulps > instead of 0.5023 ulps. Oops, this is only for i386 where there is considerable extra precision. On A64, the maximum error actually mysteriously increased a little (to 0.9101 ulps), and there are a lot more imperfectly rounded cases (17928157 now). The algorithm is only supposed to give < 1 ulps. Bruce From owner-cvs-src@FreeBSD.ORG Wed Nov 30 13:13:54 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9F4F16A41F; Wed, 30 Nov 2005 13:13:54 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D16143D55; Wed, 30 Nov 2005 13:13:54 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUDDsID031078; Wed, 30 Nov 2005 13:13:54 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUDDrgF031077; Wed, 30 Nov 2005 13:13:54 GMT (envelope-from marius) Message-Id: <200511301313.jAUDDrgF031077@repoman.freebsd.org> From: Marius Strobl Date: Wed, 30 Nov 2005 13:13: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/boot/ofw/libofw elf_freebsd.c ofw_console.c ofw_memory.c openfirm.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, 30 Nov 2005 13:13:54 -0000 marius 2005-11-30 13:13:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/boot/ofw/libofw elf_freebsd.c ofw_console.c ofw_memory.c openfirm.c Log: MFC: elf_freebsd.c 1.10, ofw_console.c 1.11, ofw_memory.c 1.7, openfirm.c 1.12 Remove unused variables. Revision Changes Path 1.9.2.1 +0 -1 src/sys/boot/ofw/libofw/elf_freebsd.c 1.10.2.1 +0 -1 src/sys/boot/ofw/libofw/ofw_console.c 1.6.2.1 +0 -1 src/sys/boot/ofw/libofw/ofw_memory.c 1.11.2.1 +0 -4 src/sys/boot/ofw/libofw/openfirm.c From owner-cvs-src@FreeBSD.ORG Wed Nov 30 13:19:04 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D07516A41F; Wed, 30 Nov 2005 13:19:04 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D5E0C43D5C; Wed, 30 Nov 2005 13:19:03 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUDJ3sI031490; Wed, 30 Nov 2005 13:19:03 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUDJ3wS031489; Wed, 30 Nov 2005 13:19:03 GMT (envelope-from marius) Message-Id: <200511301319.jAUDJ3wS031489@repoman.freebsd.org> From: Marius Strobl Date: Wed, 30 Nov 2005 13:19:03 +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/boot/ofw/libofw libofw.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, 30 Nov 2005 13:19:04 -0000 marius 2005-11-30 13:19:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/boot/ofw/libofw libofw.h Log: MFC: 1.11 Use an ihandle_t to store the instance handle of an opened device instead of a phandle_t (package handle). Since both are typedefed to unsigned int, this is more or less cosmetic. Revision Changes Path 1.10.2.1 +1 -1 src/sys/boot/ofw/libofw/libofw.h From owner-cvs-src@FreeBSD.ORG Wed Nov 30 13:20:35 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7580716A41F; Wed, 30 Nov 2005 13:20:35 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail6.speedfactory.net [66.23.216.219]) by mx1.FreeBSD.org (Postfix) with ESMTP id E13D943D7C; Wed, 30 Nov 2005 13:20:23 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 2869515 for multiple; Wed, 30 Nov 2005 08:18:20 -0500 Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id jAUDKHAC080362; Wed, 30 Nov 2005 08:20:19 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Robert Watson Date: Wed, 30 Nov 2005 08:20:13 -0500 User-Agent: KMail/1.8.3 References: <200511292307.jATN7EJH055853@repoman.freebsd.org> <20051130091930.K95395@fledge.watson.org> In-Reply-To: <20051130091930.K95395@fledge.watson.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200511300820.15431.jhb@freebsd.org> X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Nov 2005 13:20:35 -0000 On Wednesday 30 November 2005 04:20 am, Robert Watson wrote: > On Tue, 29 Nov 2005, John Baldwin wrote: > > Fix snderr() to not leak the socket buffer lock if an error occurs in > > sosend(). Robert accidentally changed the snderr() macro to jump to t= he > > out label which assumes the lock is already released rather than the > > release label which drops the lock in his previous change to sosend(). > > This should fix the recent panics about returning from write(2) with t= he > > socket lock held and the most recent LOR on current@. > > Thanks for fixing this -- I ran this patch in testing for ages, but must > have done some "clean up" or other such 99.85% harmless activity :-(. No problem. At least you didn't commit it and then immediately leave for a= =20 small island in the Carribbean without any inet access for a week. :) =2D-=20 John Baldwin =A0<>< =A0http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" =A0=3D =A0http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Wed Nov 30 13:24:54 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C75B316A41F; Wed, 30 Nov 2005 13:24:54 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D26143D46; Wed, 30 Nov 2005 13:24:54 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUDOsUJ031705; Wed, 30 Nov 2005 13:24:54 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUDOsHV031704; Wed, 30 Nov 2005 13:24:54 GMT (envelope-from marius) Message-Id: <200511301324.jAUDOsHV031704@repoman.freebsd.org> From: Marius Strobl Date: Wed, 30 Nov 2005 13:24:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/boot/ofw/libofw devicename.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, 30 Nov 2005 13:24:55 -0000 marius 2005-11-30 13:24:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/boot/ofw/libofw devicename.c Log: MFC: 1.16 In ofw_parsedev() check the return value of malloc() and protect against a NULL pointer dereference when ofw_parsedev() is called with a NULL path argument. Revision Changes Path 1.15.8.1 +5 -1 src/sys/boot/ofw/libofw/devicename.c From owner-cvs-src@FreeBSD.ORG Wed Nov 30 13:37:30 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F51F16A41F; Wed, 30 Nov 2005 13:37:30 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D01843D8F; Wed, 30 Nov 2005 13:37:23 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUDbMYX032272; Wed, 30 Nov 2005 13:37:22 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUDbMFR032271; Wed, 30 Nov 2005 13:37:22 GMT (envelope-from marius) Message-Id: <200511301337.jAUDbMFR032271@repoman.freebsd.org> From: Marius Strobl Date: Wed, 30 Nov 2005 13:37: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/sys/boot/ofw/libofw ofw_disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Nov 2005 13:37:30 -0000 marius 2005-11-30 13:37:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/boot/ofw/libofw ofw_disk.c Log: MFC: 1.13 - Add a workaround for the fact that OFW doesn't guarantee that devices can be opened multiple times simultaneously but we're expected to be able to do so by the rest of the loader. This fixes booting from disks attached to the on-board SCSI controller of Sun Ultra 1 (previously this triggered a trap) and probably also of AX1115 boards. - While here, remove unused variables and add empty lines where style(9) requires such. Revision Changes Path 1.12.2.1 +57 -6 src/sys/boot/ofw/libofw/ofw_disk.c From owner-cvs-src@FreeBSD.ORG Wed Nov 30 14:14:20 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9DBC16A41F; Wed, 30 Nov 2005 14:14:20 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from smtp-vbr12.xs4all.nl (smtp-vbr12.xs4all.nl [194.109.24.32]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0984143D64; Wed, 30 Nov 2005 14:14:19 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-vbr12.xs4all.nl (8.13.3/8.13.3) with ESMTP id jAUEEFji088757; Wed, 30 Nov 2005 15:14:15 +0100 (CET) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.13.4/8.13.3) with ESMTP id jAUEEEio035723; Wed, 30 Nov 2005 15:14:14 +0100 (CET) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.13.4/8.13.1/Submit) id jAUEEEn5035722; Wed, 30 Nov 2005 15:14:14 +0100 (CET) (envelope-from wb) Date: Wed, 30 Nov 2005 15:14:14 +0100 From: Wilko Bulte To: Robert Watson Message-ID: <20051130141414.GA35707@freebie.xs4all.nl> References: <200511292307.jATN7EJH055853@repoman.freebsd.org> <20051130091930.K95395@fledge.watson.org> <86veyah3k8.fsf@xps.des.no> <20051130094647.E95395@fledge.watson.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20051130094647.E95395@fledge.watson.org> X-OS: FreeBSD 6.0-STABLE User-Agent: Mutt/1.5.9i X-Virus-Scanned: by XS4ALL Virus Scanner Cc: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= , src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, John Baldwin , cvs-src@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Nov 2005 14:14:20 -0000 On Wed, Nov 30, 2005 at 09:47:27AM +0000, Robert Watson wrote.. > > On Wed, 30 Nov 2005, Dag-Erling Smørgrav wrote: > > >Robert Watson writes: > >>Thanks for fixing this -- I ran this patch in testing for ages, but > >>must have done some "clean up" or other such 99.85% harmless activity > >>:-(. > > > >And how many years have you been drinking from glasses...? > > > >*ducks* *runs* > > I hit you with my crutches. Repeatedly :-). > > Leigh has now instituted a strict regimine of plastic cups only within a > couple of meters of me. :-) You will get some soft felt sneakers from Father Christmas I presume? -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Wed Nov 30 16:03:55 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E405D16A420; Wed, 30 Nov 2005 16:03:55 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6162143D78; Wed, 30 Nov 2005 16:03:55 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUG3tS9041126; Wed, 30 Nov 2005 16:03:55 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUG3tcH041125; Wed, 30 Nov 2005 16:03:55 GMT (envelope-from jhb) Message-Id: <200511301603.jAUG3tcH041125@repoman.freebsd.org> From: John Baldwin Date: Wed, 30 Nov 2005 16:03:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/acpica acpi_pci_link.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, 30 Nov 2005 16:03:56 -0000 jhb 2005-11-30 16:03:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/acpica acpi_pci_link.c Log: MFC: Quiet the pci_link(4) devices and only lookup BIOS IRQs for links that are routed via ISA IRQs. Revision Changes Path 1.44.2.4 +22 -1 src/sys/dev/acpica/acpi_pci_link.c From owner-cvs-src@FreeBSD.ORG Wed Nov 30 16:05:06 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E336016A420; Wed, 30 Nov 2005 16:05:06 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D293443D58; Wed, 30 Nov 2005 16:05:04 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUG4rNS041205; Wed, 30 Nov 2005 16:04:53 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUG4r2g041204; Wed, 30 Nov 2005 16:04:53 GMT (envelope-from jhb) Message-Id: <200511301604.jAUG4r2g041204@repoman.freebsd.org> From: John Baldwin Date: Wed, 30 Nov 2005 16:04: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/dev/lge if_lge.c if_lgereg.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, 30 Nov 2005 16:05:07 -0000 jhb 2005-11-30 16:04:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/lge if_lge.c if_lgereg.h Log: MFC: Add locking and mark MPSAFE. Revision Changes Path 1.39.2.4 +92 -54 src/sys/dev/lge/if_lge.c 1.5.2.2 +6 -1 src/sys/dev/lge/if_lgereg.h From owner-cvs-src@FreeBSD.ORG Wed Nov 30 16:09:11 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3523D16A41F; Wed, 30 Nov 2005 16:09:11 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2A7443D45; Wed, 30 Nov 2005 16:09:10 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUG9AnY041625; Wed, 30 Nov 2005 16:09:10 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUG9A3f041624; Wed, 30 Nov 2005 16:09:10 GMT (envelope-from marius) Message-Id: <200511301609.jAUG9A3f041624@repoman.freebsd.org> From: Marius Strobl Date: Wed, 30 Nov 2005 16: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/sys/sparc64/sparc64 genassym.c locore.S mem.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, 30 Nov 2005 16:09:11 -0000 marius 2005-11-30 16:09:10 UTC FreeBSD src repository Modified files: sys/sparc64/sparc64 genassym.c locore.S mem.c Log: Remove superfluous inclusion of upa.h. Revision Changes Path 1.58 +0 -1 src/sys/sparc64/sparc64/genassym.c 1.22 +0 -1 src/sys/sparc64/sparc64/locore.S 1.16 +0 -1 src/sys/sparc64/sparc64/mem.c From owner-cvs-src@FreeBSD.ORG Wed Nov 30 16:13:50 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A2D7B16A427; Wed, 30 Nov 2005 16:13:50 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EDE0443D68; Wed, 30 Nov 2005 16:13:49 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUGDn1V042192; Wed, 30 Nov 2005 16:13:49 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUGDnIF042191; Wed, 30 Nov 2005 16:13:49 GMT (envelope-from marius) Message-Id: <200511301613.jAUGDnIF042191@repoman.freebsd.org> From: Marius Strobl Date: Wed, 30 Nov 2005 16:13: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/sparc64/fhc clkbrd.c src/sys/sparc64/sparc64 eeprom.c rtc.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, 30 Nov 2005 16:13:50 -0000 marius 2005-11-30 16:13:49 UTC FreeBSD src repository Modified files: sys/sparc64/fhc clkbrd.c sys/sparc64/sparc64 eeprom.c rtc.c Log: Remove superfluous bzero()'ing of the softc. Revision Changes Path 1.2 +0 -1 src/sys/sparc64/fhc/clkbrd.c 1.10 +0 -1 src/sys/sparc64/sparc64/eeprom.c 1.5 +0 -1 src/sys/sparc64/sparc64/rtc.c From owner-cvs-src@FreeBSD.ORG Wed Nov 30 17:48:35 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4A4216A420; Wed, 30 Nov 2005 17:48:35 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D5A043D8D; Wed, 30 Nov 2005 17:48:26 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUHmNIF056360; Wed, 30 Nov 2005 17:48:23 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUHmN7U056359; Wed, 30 Nov 2005 17:48:23 GMT (envelope-from ru) Message-Id: <200511301748.jAUHmN7U056359@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 30 Nov 2005 17:48: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/pci if_de.c if_devar.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, 30 Nov 2005 17:48:36 -0000 ru 2005-11-30 17:48:23 UTC FreeBSD src repository Modified files: sys/pci if_de.c if_devar.h Log: Byte copy IF_LLADDR() on stack to align it to be safe for typecasts. Tested by: jhb Revision Changes Path 1.176 +18 -19 src/sys/pci/if_de.c 1.41 +2 -2 src/sys/pci/if_devar.h From owner-cvs-src@FreeBSD.ORG Wed Nov 30 17:55:50 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 11BF416A41F; Wed, 30 Nov 2005 17:55:50 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9EB2B43D46; Wed, 30 Nov 2005 17:55:49 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUHtnKf056722; Wed, 30 Nov 2005 17:55:49 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUHtnln056721; Wed, 30 Nov 2005 17:55:49 GMT (envelope-from ru) Message-Id: <200511301755.jAUHtnln056721@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 30 Nov 2005 17:55: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/config main.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, 30 Nov 2005 17:55:50 -0000 ru 2005-11-30 17:55:49 UTC FreeBSD src repository Modified files: usr.sbin/config main.c Log: Style: use S_ISDIR() (submitted by bde@) and eq() where appropriate. Revision Changes Path 1.69 +3 -4 src/usr.sbin/config/main.c From owner-cvs-src@FreeBSD.ORG Wed Nov 30 18:15:07 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EDE9116A41F; Wed, 30 Nov 2005 18:15:07 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5E8143D55; Wed, 30 Nov 2005 18:15:07 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUIF7VC057477; Wed, 30 Nov 2005 18:15:07 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUIF7bt057472; Wed, 30 Nov 2005 18:15:07 GMT (envelope-from ru) Message-Id: <200511301815.jAUIF7bt057472@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 30 Nov 2005 18:15:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf kern.post.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Nov 2005 18:15:08 -0000 ru 2005-11-30 18:15:07 UTC FreeBSD src repository Modified files: sys/conf kern.post.mk Log: Teach this to create the "machine" and ${MACHINE_ARCH} (for pc98 only now) symbolic links in the kernel compile directory, rather than relying on config(8) to do this. (The changes to config(8) will be committed separately.) This is aimed towards making the config(8) as lightweight as possible. Idea by: bde (all bugs are mine) Revision Changes Path 1.90 +27 -4 src/sys/conf/kern.post.mk From owner-cvs-src@FreeBSD.ORG Wed Nov 30 18:31:58 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 584E916A41F; Wed, 30 Nov 2005 18:31:58 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DC8943D55; Wed, 30 Nov 2005 18:31:58 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUIVvi6058480; Wed, 30 Nov 2005 18:31:57 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUIVvsu058479; Wed, 30 Nov 2005 18:31:57 GMT (envelope-from emax) Message-Id: <200511301831.jAUIVvsu058479@repoman.freebsd.org> From: Maksim Yevmenkin Date: Wed, 30 Nov 2005 18:31:57 +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/bluetooth/rfcomm_sppd rfcomm_sppd.1 rfcomm_sppd.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, 30 Nov 2005 18:31:58 -0000 emax 2005-11-30 18:31:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/bluetooth/rfcomm_sppd rfcomm_sppd.1 rfcomm_sppd.c Log: MFC: Teach rfcomm_sppd(1) about service names, so it is possible to specify service name instead of channel number with -c command option. Supported service names are: DUN (Dial-Up Networking), FAX (Fax) and SP (Serial Port). Revision Changes Path 1.7.2.1 +10 -3 src/usr.bin/bluetooth/rfcomm_sppd/rfcomm_sppd.1 1.6.2.1 +29 -5 src/usr.bin/bluetooth/rfcomm_sppd/rfcomm_sppd.c From owner-cvs-src@FreeBSD.ORG Wed Nov 30 18:34:15 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1638216A41F; Wed, 30 Nov 2005 18:34:15 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0905343D62; Wed, 30 Nov 2005 18:34:14 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUIYDAZ058598; Wed, 30 Nov 2005 18:34:13 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUIYDVw058597; Wed, 30 Nov 2005 18:34:13 GMT (envelope-from emax) Message-Id: <200511301834.jAUIYDVw058597@repoman.freebsd.org> From: Maksim Yevmenkin Date: Wed, 30 Nov 2005 18:34:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/usr.bin/bluetooth/rfcomm_sppd rfcomm_sppd.1 rfcomm_sppd.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, 30 Nov 2005 18:34:15 -0000 emax 2005-11-30 18:34:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.bin/bluetooth/rfcomm_sppd rfcomm_sppd.1 rfcomm_sppd.c Log: MFC: Teach rfcomm_sppd(1) about service names, so it is possible to specify service name instead of channel number with -c command option. Supported service names are: DUN (Dial-Up Networking), FAX (Fax) and SP (Serial Port). Revision Changes Path 1.4.2.2 +10 -3 src/usr.bin/bluetooth/rfcomm_sppd/rfcomm_sppd.1 1.5.2.2 +29 -5 src/usr.bin/bluetooth/rfcomm_sppd/rfcomm_sppd.c From owner-cvs-src@FreeBSD.ORG Wed Nov 30 18:35:09 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25A0516A41F; Wed, 30 Nov 2005 18:35:09 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D20843D4C; Wed, 30 Nov 2005 18:35:07 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jAUIZ6Df063133; Wed, 30 Nov 2005 20:35:06 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 63398-01-4; Wed, 30 Nov 2005 20:35:03 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jAUIXk66063056 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 30 Nov 2005 20:33:47 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.4/8.13.4) id jAUIXmt6036792; Wed, 30 Nov 2005 20:33:48 +0200 (EET) (envelope-from ru) Date: Wed, 30 Nov 2005 20:33:48 +0200 From: Ruslan Ermilov To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20051130183348.GA36718@ip.net.ua> References: <200511301815.jAUIF7bt057472@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="CE+1k2dSO48ffgeK" Content-Disposition: inline In-Reply-To: <200511301815.jAUIF7bt057472@repoman.freebsd.org> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua Cc: Subject: Re: cvs commit: src/sys/conf kern.post.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Nov 2005 18:35:09 -0000 --CE+1k2dSO48ffgeK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 30, 2005 at 06:15:07PM +0000, Ruslan Ermilov wrote: > ru 2005-11-30 18:15:07 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/conf kern.post.mk=20 > Log: > Teach this to create the "machine" and ${MACHINE_ARCH} (for pc98 > only now) symbolic links in the kernel compile directory, rather > than relying on config(8) to do this. (The changes to config(8) > will be committed separately.) This is aimed towards making the > config(8) as lightweight as possible. > =20 > Idea by: bde (all bugs are mine) > =20 > Revision Changes Path > 1.90 +27 -4 src/sys/conf/kern.post.mk >=20 If you'd like to give it more exposure, please test it along with the following patch to config(8): %%% Index: main.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.sbin/config/main.c,v retrieving revision 1.69 diff -u -p -r1.69 main.c --- main.c 30 Nov 2005 17:55:49 -0000 1.69 +++ main.c 30 Nov 2005 17:56:08 -0000 @@ -95,7 +95,6 @@ main(int argc, char **argv) struct stat buf; int ch, len; char *p; - char xxx[MAXPATHLEN]; FILE *fp; =20 while ((ch =3D getopt(argc, argv, "d:gpV")) !=3D -1) @@ -166,32 +165,6 @@ main(int argc, char **argv) printf("Specify machine type, e.g. ``machine i386''\n"); exit(1); } - /* - * make symbolic links in compilation directory - * for "sys" (to make genassym.c work along with #include ) - * and similarly for "machine". - */ - if (*srcdir =3D=3D '\0') - (void)snprintf(xxx, sizeof(xxx), "../../include"); - else - (void)snprintf(xxx, sizeof(xxx), "%s/%s/include", - srcdir, machinename); - (void) unlink(path("machine")); - (void) symlink(xxx, path("machine")); - if (strcmp(machinename, machinearch) !=3D 0) { - /* - * make symbolic links in compilation directory for - * machinearch, if it is different than machinename. - */ - if (*srcdir =3D=3D '\0') - (void)snprintf(xxx, sizeof(xxx), "../../../%s/include", - machinearch); - else - (void)snprintf(xxx, sizeof(xxx), "%s/%s/include", - srcdir, machinearch); - (void) unlink(path(machinearch)); - (void) symlink(xxx, path(machinearch)); - } options(); /* make options .h files */ makefile(); /* build Makefile */ headers(); /* make a lot of .h files */ %%% Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --CE+1k2dSO48ffgeK Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDjfCMqRfpzJluFF4RAsJ4AJ46j6pZJbJ19yvdYKBxXt8kX3eaQQCglkm5 cTzaQWYwieH21NTNcfUzw3o= =fXKR -----END PGP SIGNATURE----- --CE+1k2dSO48ffgeK-- From owner-cvs-src@FreeBSD.ORG Wed Nov 30 19:07:28 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C639616A425; Wed, 30 Nov 2005 19:07:28 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 60D6643D5F; Wed, 30 Nov 2005 19:07:28 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUJ7SbJ060177; Wed, 30 Nov 2005 19:07:28 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUJ7SPP060176; Wed, 30 Nov 2005 19:07:28 GMT (envelope-from sobomax) Message-Id: <200511301907.jAUJ7SPP060176@repoman.freebsd.org> From: Maxim Sobolev Date: Wed, 30 Nov 2005 19:07: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/geom/bde g_bde_lock.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, 30 Nov 2005 19:07:29 -0000 sobomax 2005-11-30 19:07:28 UTC FreeBSD src repository Modified files: sys/geom/bde g_bde_lock.c Log: Kill leading whilespace. Revision Changes Path 1.17 +1 -1 src/sys/geom/bde/g_bde_lock.c From owner-cvs-src@FreeBSD.ORG Wed Nov 30 19:24:52 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A2DED16A41F; Wed, 30 Nov 2005 19:24:52 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9F7843D55; Wed, 30 Nov 2005 19:24:51 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUJOpwu061334; Wed, 30 Nov 2005 19:24:51 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUJOpHL061333; Wed, 30 Nov 2005 19:24:51 GMT (envelope-from sobomax) Message-Id: <200511301924.jAUJOpHL061333@repoman.freebsd.org> From: Maxim Sobolev Date: Wed, 30 Nov 2005 19:24: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/geom/mirror g_mirror.c src/sys/geom/vinum geom_vinum_drive.c src/sys/geom/label g_label_iso9660.c g_label_msdosfs.c g_label_ufs.c src/sys/geom/raid3 g_raid3.c src/sys/geom/uzip g_uzip.c src/sys/geom/eli g_eli.c src/sys/geom ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Nov 2005 19:24:52 -0000 sobomax 2005-11-30 19:24:51 UTC FreeBSD src repository Modified files: sys/geom/mirror g_mirror.c sys/geom/vinum geom_vinum_drive.c sys/geom/label g_label_ufs.c g_label_iso9660.c g_label_msdosfs.c sys/geom/raid3 g_raid3.c sys/geom/uzip g_uzip.c sys/geom/eli g_eli.c sys/geom geom_aes.c geom_apple.c geom_bsd.c geom_fox.c geom_gpt.c geom_mbr.c geom_pc98.c geom_sunlabel.c geom_vol_ffs.c Log: Check for g_read_data(9) errors properly: o The only indication of error condition is NULL value returned by the function; o value pointed to by error argument is undefined in the case when operation completes successfully. Discussed with: phk Revision Changes Path 1.14 +1 -1 src/sys/geom/eli/g_eli.c 1.29 +1 -1 src/sys/geom/geom_aes.c 1.17 +3 -3 src/sys/geom/geom_apple.c 1.74 +2 -2 src/sys/geom/geom_bsd.c 1.10 +1 -1 src/sys/geom/geom_fox.c 1.36 +5 -5 src/sys/geom/geom_gpt.c 1.67 +2 -2 src/sys/geom/geom_mbr.c 1.55 +1 -1 src/sys/geom/geom_pc98.c 1.45 +1 -1 src/sys/geom/geom_sunlabel.c 1.15 +1 -1 src/sys/geom/geom_vol_ffs.c 1.3 +1 -1 src/sys/geom/label/g_label_iso9660.c 1.2 +1 -1 src/sys/geom/label/g_label_msdosfs.c 1.4 +1 -1 src/sys/geom/label/g_label_ufs.c 1.68 +1 -1 src/sys/geom/mirror/g_mirror.c 1.44 +1 -1 src/sys/geom/raid3/g_raid3.c 1.7 +2 -2 src/sys/geom/uzip/g_uzip.c 1.23 +1 -1 src/sys/geom/vinum/geom_vinum_drive.c From owner-cvs-src@FreeBSD.ORG Wed Nov 30 19:41:43 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1009F16A42C; Wed, 30 Nov 2005 19:41:43 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0F1443D6A; Wed, 30 Nov 2005 19:41:32 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id CB7A152C70; Wed, 30 Nov 2005 20:41:23 +0100 (CET) Received: from localhost (dkx48.neoplus.adsl.tpnet.pl [83.24.27.48]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id C8F4650B83; Wed, 30 Nov 2005 20:41:17 +0100 (CET) Date: Wed, 30 Nov 2005 20:40:40 +0100 From: Pawel Jakub Dawidek To: Maxim Sobolev Message-ID: <20051130194039.GI79912@garage.freebsd.pl> References: <200511301924.jAUJOpHL061333@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="37nyS7qXrnu4wN2o" Content-Disposition: inline In-Reply-To: <200511301924.jAUJOpHL061333@repoman.freebsd.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r535 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-0.5 required=3.0 tests=BAYES_00,RCVD_IN_NJABL_DUL, RCVD_IN_SORBS_DUL autolearn=no version=3.0.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/geom/mirror g_mirror.c src/sys/geom/vinum geom_vinum_drive.c src/sys/geom/label g_label_iso9660.c g_label_msdosfs.c g_label_ufs.c src/sys/geom/raid3 g_raid3.c src/sys/geom/uzip g_uzip.c src/sys/geom/eli g_eli.c src/sys/geom ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Nov 2005 19:41:43 -0000 --37nyS7qXrnu4wN2o Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 30, 2005 at 07:24:51PM +0000, Maxim Sobolev wrote: +> sobomax 2005-11-30 19:24:51 UTC +>=20 +> FreeBSD src repository +>=20 +> Modified files: +> sys/geom/mirror g_mirror.c=20 +> sys/geom/vinum geom_vinum_drive.c=20 +> sys/geom/label g_label_ufs.c g_label_iso9660.c=20 +> g_label_msdosfs.c=20 +> sys/geom/raid3 g_raid3.c=20 +> sys/geom/uzip g_uzip.c=20 +> sys/geom/eli g_eli.c=20 +> sys/geom geom_aes.c geom_apple.c geom_bsd.c=20 +> geom_fox.c geom_gpt.c geom_mbr.c=20 +> geom_pc98.c geom_sunlabel.c=20 +> geom_vol_ffs.c=20 +> Log: +> Check for g_read_data(9) errors properly: +> =20 +> o The only indication of error condition is NULL value returned by +> the function; +> =20 +> o value pointed to by error argument is undefined in the case when +> operation completes successfully. If you decided to clean this up, please make it a complete clean-up, so noone has to clean up after you:) The thing I'm talking about is that when you don't plan to use error value, you can just pass NULL as the last argument for g_read_data(9). There are probably few places now where 'error' variable is unused. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --37nyS7qXrnu4wN2o Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDjgA3ForvXbEpPzQRAvVEAKDAT3oerbJybZE3i1PpknKPOO0OrQCdGrs5 2Hqjp4KRhLJW969YvGFuzUM= =WeCu -----END PGP SIGNATURE----- --37nyS7qXrnu4wN2o-- From owner-cvs-src@FreeBSD.ORG Wed Nov 30 19:54:42 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D19C16A41F; Wed, 30 Nov 2005 19:54:42 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4597C43D45; Wed, 30 Nov 2005 19:54:42 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUJsgbr062781; Wed, 30 Nov 2005 19:54:42 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUJsgoE062780; Wed, 30 Nov 2005 19:54:42 GMT (envelope-from sam) Message-Id: <200511301954.jAUJsgoE062780@repoman.freebsd.org> From: Sam Leffler Date: Wed, 30 Nov 2005 19:54: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_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Nov 2005 19:54:42 -0000 sam 2005-11-30 19:54:41 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_input.c Log: fix dynamic changes in short slottime for 11g sta mode: set the slot time based on the rcvd capabilities, not the existing ones Obtained from: atheros MFC after: 1 week Revision Changes Path 1.82 +1 -1 src/sys/net80211/ieee80211_input.c From owner-cvs-src@FreeBSD.ORG Wed Nov 30 20:38:04 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2942616A420; Wed, 30 Nov 2005 20:38:04 +0000 (GMT) (envelope-from fjoe@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D258C43D6A; Wed, 30 Nov 2005 20:38:03 +0000 (GMT) (envelope-from fjoe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUKc3Zk064598; Wed, 30 Nov 2005 20:38:03 GMT (envelope-from fjoe@repoman.freebsd.org) Received: (from fjoe@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUKc3xw064597; Wed, 30 Nov 2005 20:38:03 GMT (envelope-from fjoe) Message-Id: <200511302038.jAUKc3xw064597@repoman.freebsd.org> From: Max Khon Date: Wed, 30 Nov 2005 20:38:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/make main.c var.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, 30 Nov 2005 20:38:04 -0000 fjoe 2005-11-30 20:38:03 UTC FreeBSD src repository Modified files: usr.bin/make main.c var.c Log: - match_var: do not address memory at invalid address (`len' can be greater than strlen(var) + 1) - ReadMakeFile: prevent `fname' memory leak - ReadMakeFile: prevent double free (caused by double fclose) -- ParsePopInput() closes input file Reviewed by: harti Revision Changes Path 1.157 +4 -2 src/usr.bin/make/main.c 1.160 +1 -1 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Wed Nov 30 21:08:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F26B116A41F; Wed, 30 Nov 2005 21:08:04 +0000 (GMT) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CE0B43D49; Wed, 30 Nov 2005 21:08:04 +0000 (GMT) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUL84Sg072971; Wed, 30 Nov 2005 21:08:04 GMT (envelope-from philip@repoman.freebsd.org) Received: (from philip@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUL84RJ072970; Wed, 30 Nov 2005 21:08:04 GMT (envelope-from philip) Message-Id: <200511302108.jAUL84RJ072970@repoman.freebsd.org> From: Philip Paeps Date: Wed, 30 Nov 2005 21:08: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/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, 30 Nov 2005 21:08:05 -0000 philip 2005-11-30 21:08:04 UTC FreeBSD src repository Modified files: usr.sbin/bsnmpd/modules/snmp_pf pf_snmp.c Log: Check for altq presence during module init, and allow module to work even if altq is not present (just disable the altq bits in that case). PR: 89601 Submitted by: Juraj Lutter MFC after: 3 days Revision Changes Path 1.7 +47 -2 src/usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c From owner-cvs-src@FreeBSD.ORG Wed Nov 30 22:15:03 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A01416A420; Wed, 30 Nov 2005 22:15:03 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A647343D5D; Wed, 30 Nov 2005 22:15:00 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUMF0KQ076077; Wed, 30 Nov 2005 22:15:00 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUMF0HV076076; Wed, 30 Nov 2005 22:15:00 GMT (envelope-from sobomax) Message-Id: <200511302215.jAUMF0HV076076@repoman.freebsd.org> From: Maxim Sobolev Date: Wed, 30 Nov 2005 22:15: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/geom/vinum geom_vinum_drive.c src/sys/geom/label g_label_iso9660.c g_label_msdosfs.c g_label_ufs.c src/sys/geom/uzip g_uzip.c src/sys/geom geom_aes.c geom_apple.c geom_bsd.c geom_fox.c geom_mbr.c geom_pc98.c geom_sunlabel.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, 30 Nov 2005 22:15:03 -0000 sobomax 2005-11-30 22:15:00 UTC FreeBSD src repository Modified files: sys/geom/vinum geom_vinum_drive.c sys/geom/label g_label_ufs.c g_label_iso9660.c g_label_msdosfs.c sys/geom/uzip g_uzip.c sys/geom geom_aes.c geom_apple.c geom_bsd.c geom_fox.c geom_mbr.c geom_pc98.c geom_sunlabel.c geom_vol_ffs.c Log: Don't pass error value pointer to g_read_data(9) at all if we don't have any use of it. Suggested by: pjd Revision Changes Path 1.30 +1 -1 src/sys/geom/geom_aes.c 1.18 +4 -4 src/sys/geom/geom_apple.c 1.75 +1 -2 src/sys/geom/geom_bsd.c 1.11 +1 -1 src/sys/geom/geom_fox.c 1.68 +2 -2 src/sys/geom/geom_mbr.c 1.56 +1 -1 src/sys/geom/geom_pc98.c 1.46 +1 -1 src/sys/geom/geom_sunlabel.c 1.16 +2 -2 src/sys/geom/geom_vol_ffs.c 1.4 +2 -2 src/sys/geom/label/g_label_iso9660.c 1.3 +2 -2 src/sys/geom/label/g_label_msdosfs.c 1.5 +2 -2 src/sys/geom/label/g_label_ufs.c 1.8 +2 -2 src/sys/geom/uzip/g_uzip.c 1.24 +3 -3 src/sys/geom/vinum/geom_vinum_drive.c From owner-cvs-src@FreeBSD.ORG Wed Nov 30 22:54:42 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 86EBB16A41F; Wed, 30 Nov 2005 22:54:42 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3220943D4C; Wed, 30 Nov 2005 22:54:42 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUMsfRf077561; Wed, 30 Nov 2005 22:54:42 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUMsfS6077560; Wed, 30 Nov 2005 22:54:41 GMT (envelope-from sobomax) Message-Id: <200511302254.jAUMsfS6077560@repoman.freebsd.org> From: Maxim Sobolev Date: Wed, 30 Nov 2005 22:54: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/geom geom_bsd.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, 30 Nov 2005 22:54:42 -0000 sobomax 2005-11-30 22:54:41 UTC FreeBSD src repository Modified files: sys/geom geom_bsd.c Log: It is unclear who is wrong and who is right, but when operating on plain file bsdlabel(8) always writes label at a fixed offset from its beginning (512 bytes), regardless of the sector size. At the same time, bsdlabel geom class expects label to be available at the very beginning of the second sector. As a result, images prepared in userland for media with sector size different from 512 bytes (i.e. 2k for cdroms) are not recognized by the tasting mechanism. Solve the problem by always looking for the label at 512-byte offset if we can't find it at the beginning of the second sector and sector size is not 512 bytes. Revision Changes Path 1.76 +10 -0 src/sys/geom/geom_bsd.c From owner-cvs-src@FreeBSD.ORG Wed Nov 30 23:21:49 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E329816A41F; Wed, 30 Nov 2005 23:21:49 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCF6243D64; Wed, 30 Nov 2005 23:21:48 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id AD99E52C76; Thu, 1 Dec 2005 00:21:46 +0100 (CET) Received: from localhost (dkf220.neoplus.adsl.tpnet.pl [83.24.9.220]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id A271850F92; Thu, 1 Dec 2005 00:21:41 +0100 (CET) Date: Thu, 1 Dec 2005 00:21:03 +0100 From: Pawel Jakub Dawidek To: Maxim Sobolev Message-ID: <20051130232103.GJ79912@garage.freebsd.pl> References: <200511302215.jAUMF0HV076076@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="PZYVFYZbFYjzBslI" Content-Disposition: inline In-Reply-To: <200511302215.jAUMF0HV076076@repoman.freebsd.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r535 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-0.5 required=3.0 tests=BAYES_00,RCVD_IN_NJABL_DUL, RCVD_IN_SORBS_DUL autolearn=no version=3.0.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/geom/vinum geom_vinum_drive.c src/sys/geom/label g_label_iso9660.c g_label_msdosfs.c g_label_ufs.c src/sys/geom/uzip g_uzip.c src/sys/geom geom_aes.c geom_apple.c geom_bsd.c geom_fox.c geom_mbr.c geom_pc98.c geom_sunlabel.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, 30 Nov 2005 23:21:50 -0000 --PZYVFYZbFYjzBslI Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 30, 2005 at 10:15:00PM +0000, Maxim Sobolev wrote: +> sobomax 2005-11-30 22:15:00 UTC +>=20 +> FreeBSD src repository +>=20 +> Modified files: +> sys/geom/vinum geom_vinum_drive.c=20 +> sys/geom/label g_label_ufs.c g_label_iso9660.c=20 +> g_label_msdosfs.c=20 +> sys/geom/uzip g_uzip.c=20 +> sys/geom geom_aes.c geom_apple.c geom_bsd.c=20 +> geom_fox.c geom_mbr.c geom_pc98.c=20 +> geom_sunlabel.c geom_vol_ffs.c=20 +> Log: +> Don't pass error value pointer to g_read_data(9) at all if we don't +> have any use of it. +> =20 +> Suggested by: pjd Thank you. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --PZYVFYZbFYjzBslI Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDjjPfForvXbEpPzQRAvxJAJ48WIkRjRtkuOfBNjkUxulDvX3lagCffUOr jM6suUoHYRo9VQv/jeq9qf8= =jGhP -----END PGP SIGNATURE----- --PZYVFYZbFYjzBslI-- From owner-cvs-src@FreeBSD.ORG Wed Nov 30 23:47:32 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7BA9A16A41F; Wed, 30 Nov 2005 23:47:32 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B3CD43D55; Wed, 30 Nov 2005 23:47:31 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAUNlVZ8079795; Wed, 30 Nov 2005 23:47:31 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAUNlVVd079794; Wed, 30 Nov 2005 23:47:31 GMT (envelope-from davidxu) Message-Id: <200511302347.jAUNlVVd079794@repoman.freebsd.org> From: David Xu Date: Wed, 30 Nov 2005 23:47:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys signal.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, 30 Nov 2005 23:47:32 -0000 davidxu 2005-11-30 23:47:31 UTC FreeBSD src repository Modified files: sys/sys signal.h Log: Avoid using signal 127 and 128 as RT signals, these two signals confuse wait4 interfaces, see PR: kern/19402. Revision Changes Path 1.53 +1 -1 src/sys/sys/signal.h From owner-cvs-src@FreeBSD.ORG Thu Dec 1 00:18:53 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85EAC16A41F; Thu, 1 Dec 2005 00:18:53 +0000 (GMT) (envelope-from avatar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1F1E43D7D; Thu, 1 Dec 2005 00:18:48 +0000 (GMT) (envelope-from avatar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB10ImlG081100; Thu, 1 Dec 2005 00:18:48 GMT (envelope-from avatar@repoman.freebsd.org) Received: (from avatar@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB10ImD7081099; Thu, 1 Dec 2005 00:18:48 GMT (envelope-from avatar) Message-Id: <200512010018.jB10ImD7081099@repoman.freebsd.org> From: Tai-hwa Liang Date: Thu, 1 Dec 2005 00:18: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/sbin/mount_msdosfs mount_msdosfs.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, 01 Dec 2005 00:18:53 -0000 avatar 2005-12-01 00:18:48 UTC FreeBSD src repository Modified files: sbin/mount_msdosfs mount_msdosfs.c Log: Fixing yet another regression introduced in rev1.37 by preserving cs_local pointer such that local to DOS code page conversion with combined option '-L,-D' works again. Reviewed by: rodrigc Revision Changes Path 1.41 +1 -0 src/sbin/mount_msdosfs/mount_msdosfs.c From owner-cvs-src@FreeBSD.ORG Thu Dec 1 00:25:51 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 63DA716A41F; Thu, 1 Dec 2005 00:25:51 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A6C143D46; Thu, 1 Dec 2005 00:25:51 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB10PoTF081385; Thu, 1 Dec 2005 00:25:50 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB10Poqn081384; Thu, 1 Dec 2005 00:25:50 GMT (envelope-from davidxu) Message-Id: <200512010025.jB10Poqn081384@repoman.freebsd.org> From: David Xu Date: Thu, 1 Dec 2005 00:25:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_sig.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, 01 Dec 2005 00:25:51 -0000 davidxu 2005-12-01 00:25:50 UTC FreeBSD src repository Modified files: sys/kern kern_sig.c Log: set signal queue values for sysconf(). Revision Changes Path 1.315 +4 -0 src/sys/kern/kern_sig.c From owner-cvs-src@FreeBSD.ORG Thu Dec 1 00:49:46 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3BD7216A41F; Thu, 1 Dec 2005 00:49:46 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7A2543D49; Thu, 1 Dec 2005 00:49:45 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB10njbI089537; Thu, 1 Dec 2005 00:49:45 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB10njOC089536; Thu, 1 Dec 2005 00:49:45 GMT (envelope-from davidxu) Message-Id: <200512010049.jB10njOC089536@repoman.freebsd.org> From: David Xu Date: Thu, 1 Dec 2005 00:49:45 +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/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: Thu, 01 Dec 2005 00:49:46 -0000 davidxu 2005-12-01 00:49:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libthr/thread thr_syscalls.c Log: MFC Revision 1.11: In raise(), use a shortcut to directly send signal to current thread. MFC Revision 1.12: Remove a redundant _get_curthread() call. Revision Changes Path 1.9.2.2 +2 -8 src/lib/libthr/thread/thr_syscalls.c From owner-cvs-src@FreeBSD.ORG Thu Dec 1 02:38:45 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1EF0016A41F; Thu, 1 Dec 2005 02:38:45 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BAD9643D45; Thu, 1 Dec 2005 02:38:44 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB12ciqs000311; Thu, 1 Dec 2005 02:38:44 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB12cirj000310; Thu, 1 Dec 2005 02:38:44 GMT (envelope-from yongari) Message-Id: <200512010238.jB12cirj000310@repoman.freebsd.org> From: Pyun YongHyeon Date: Thu, 1 Dec 2005 02:38:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/sparc64/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: Thu, 01 Dec 2005 02:38:45 -0000 yongari 2005-12-01 02:38:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/sparc64/conf GENERIC Log: MFC 1.66 to RELENG_6 Uncomment em(4) as it's now working. Revision Changes Path 1.96.2.5 +1 -1 src/sys/sparc64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Thu Dec 1 02:43:14 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0BB2516A41F; Thu, 1 Dec 2005 02:43:14 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F37B43D60; Thu, 1 Dec 2005 02:43:13 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB12hDNQ000587; Thu, 1 Dec 2005 02:43:13 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB12hDWV000583; Thu, 1 Dec 2005 02:43:13 GMT (envelope-from yongari) Message-Id: <200512010243.jB12hDWV000583@repoman.freebsd.org> From: Pyun YongHyeon Date: Thu, 1 Dec 2005 02:43:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/modules 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, 01 Dec 2005 02:43:14 -0000 yongari 2005-12-01 02:43:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/modules Makefile Log: MFC 1.461 to RELENG_6 Connect em(4) build on sparc64. Revision Changes Path 1.450.2.8 +1 -0 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Thu Dec 1 03:10:14 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0381D16A41F; Thu, 1 Dec 2005 03:10:14 +0000 (GMT) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 29B7843D6A; Thu, 1 Dec 2005 03:10:13 +0000 (GMT) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB13AD69001875; Thu, 1 Dec 2005 03:10:13 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB13ADgt001874; Thu, 1 Dec 2005 03:10:13 GMT (envelope-from ariff) Message-Id: <200512010310.jB13ADgt001874@repoman.freebsd.org> From: Ariff Abdullah Date: Thu, 1 Dec 2005 03:10: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/boot/forth loader.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, 01 Dec 2005 03:10:14 -0000 ariff 2005-12-01 03:10:12 UTC FreeBSD src repository Modified files: sys/boot/forth loader.conf Log: Add kernel module loading option for snd_atiixp(4). Revision Changes Path 1.105 +1 -0 src/sys/boot/forth/loader.conf From owner-cvs-src@FreeBSD.ORG Thu Dec 1 03:47:01 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E26BB16A41F; Thu, 1 Dec 2005 03:47:01 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A90543D5D; Thu, 1 Dec 2005 03:47:01 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB13l1BW003656; Thu, 1 Dec 2005 03:47:01 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB13l142003655; Thu, 1 Dec 2005 03:47:01 GMT (envelope-from sobomax) Message-Id: <200512010347.jB13l142003655@repoman.freebsd.org> From: Maxim Sobolev Date: Thu, 1 Dec 2005 03:47: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/usr.sbin/newsyslog newsyslog.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, 01 Dec 2005 03:47:02 -0000 sobomax 2005-12-01 03:47:01 UTC FreeBSD src repository Modified files: usr.sbin/newsyslog newsyslog.c Log: Fix logic error which causes to be printed instead of the actual file name in error message. MFC After: 2 weeks Revision Changes Path 1.102 +1 -1 src/usr.sbin/newsyslog/newsyslog.c From owner-cvs-src@FreeBSD.ORG Thu Dec 1 04:28:12 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 23DA316A41F; Thu, 1 Dec 2005 04:28:12 +0000 (GMT) (envelope-from wes@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7593243D55; Thu, 1 Dec 2005 04:28:11 +0000 (GMT) (envelope-from wes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB14SATq005272; Thu, 1 Dec 2005 04:28:11 GMT (envelope-from wes@repoman.freebsd.org) Received: (from wes@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB14SALJ005271; Thu, 1 Dec 2005 04:28:10 GMT (envelope-from wes) Message-Id: <200512010428.jB14SALJ005271@repoman.freebsd.org> From: Wes Peters Date: Thu, 1 Dec 2005 04:28: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/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Dec 2005 04:28:12 -0000 wes 2005-12-01 04:28:09 UTC FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: Add another 'best quote about XML evar!' courtesy Pav Lucistnik (pav@) Revision Changes Path 1.198 +3 -0 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Thu Dec 1 05:59:46 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3FB016A41F; Thu, 1 Dec 2005 05:59:45 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF06543D49; Thu, 1 Dec 2005 05:59:45 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB15xjno015959; Thu, 1 Dec 2005 05:59:45 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB15xj6X015958; Thu, 1 Dec 2005 05:59:45 GMT (envelope-from davidxu) Message-Id: <200512010559.jB15xj6X015958@repoman.freebsd.org> From: David Xu Date: Thu, 1 Dec 2005 05:59:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/make main.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, 01 Dec 2005 05:59:46 -0000 davidxu 2005-12-01 05:59:45 UTC FreeBSD src repository Modified files: usr.bin/make main.c Log: Quickly fix brokeness in revision 1.157, that change was free()ing stack memory which causes the program to abort, and I can no longer make buildworld. Revision Changes Path 1.158 +4 -4 src/usr.bin/make/main.c From owner-cvs-src@FreeBSD.ORG Thu Dec 1 07:56:16 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A8A7016A41F; Thu, 1 Dec 2005 07:56:16 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1545643D53; Thu, 1 Dec 2005 07:56:16 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB17uFPc020272; Thu, 1 Dec 2005 07:56:15 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB17uFmu020271; Thu, 1 Dec 2005 07:56:15 GMT (envelope-from davidxu) Message-Id: <200512010756.jB17uFmu020271@repoman.freebsd.org> From: David Xu Date: Thu, 1 Dec 2005 07:56:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_time.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, 01 Dec 2005 07:56:16 -0000 davidxu 2005-12-01 07:56:15 UTC FreeBSD src repository Modified files: sys/kern kern_time.c Log: 1. Set timer configuration values for sysconf(). 2. Set overrun limit to INT_MAX, report ERANGE error if overrun will be greater than INT_MAX. Revision Changes Path 1.126 +15 -2 src/sys/kern/kern_time.c From owner-cvs-src@FreeBSD.ORG Thu Dec 1 12:47:30 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4A2F16A41F; Thu, 1 Dec 2005 12:47:30 +0000 (GMT) (envelope-from vova@vbook.fbsd.ru) Received: from vbook.fbsd.ru (swsoft-mipt-nat.sw.ru [195.214.233.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 18A7F43D66; Thu, 1 Dec 2005 12:47:29 +0000 (GMT) (envelope-from vova@vbook.fbsd.ru) Received: from vova by vbook.fbsd.ru with local (Exim 4.54 (FreeBSD)) id 1EhnqS-000Iv3-1R; Thu, 01 Dec 2005 15:47:28 +0300 From: Vladimir Grebenschikov To: Craig Rodrigues In-Reply-To: <200511160247.jAG2lC9q024183@repoman.freebsd.org> References: <200511160247.jAG2lC9q024183@repoman.freebsd.org> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable Organization: SWsoft Date: Thu, 01 Dec 2005 15:47:27 +0300 Message-Id: <1133441247.1213.9.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.4.1 FreeBSD GNOME Team Port Sender: Vladimir Grebenschikov Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, current , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/smbfs/mount_smbfs getmntopts.c mntopts.h mount_smbfs.c src/usr.sbin/mount_smbfs Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: vova@fbsd.ru List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Dec 2005 12:47:31 -0000 =F7 =D3=D2, 16/11/2005 =D7 02:47 +0000, Craig Rodrigues =D0=C9=DB=C5=D4: > rodrigc 2005-11-16 02:47:12 UTC >=20 > FreeBSD src repository >=20 > Modified files: > contrib/smbfs/mount_smbfs mount_smbfs.c=20 > usr.sbin/mount_smbfs Makefile=20 > Removed files: > contrib/smbfs/mount_smbfs getmntopts.c mntopts.h=20 > Log: > Convert mount_smbfs to use nmount(). > =20 > Reviewed by: bp (smbfs maintainer) This commit broke long names on SMBFS: /usr/src/usr.sbin/mount_smbfs# /usr/obj/usr/src/usr.sbin/mount_smbfs/mount_= smbfs -I192.168.1.240 -N //mir/public /m/mir /usr/src/usr.sbin/mount_smbfs# ls /m/mir/FreeBSD DAPZBN~6 PQIGAZ~G.GZ iso packages /usr/src/usr.sbin/mount_smbfs# umount /m/mir /usr/src/contrib/smbfs# cvs upd -dP -D '2 month ago' U include/netsmb/nb_lib.h U include/netsmb/smb_lib.h U lib/smb/ctx.c U lib/smb/nb.c U lib/smb/nb_net.c U lib/smb/nbns_rq.c U mount_smbfs/getmntopts.c U mount_smbfs/mntopts.h U mount_smbfs/mount_smbfs.8 U mount_smbfs/mount_smbfs.c /usr/src/usr.sbin/mount_smbfs# make clean all rm -f mount_smbfs mount_smbfs.o getmntopts.o mount_smbfs.8.gz mount_smbfs.8= .cat.gz cc -O2 -fno-strict-aliasing -pipe -DSMBFS -I/usr/src/usr.sbin/mount_smbfs/= ../../sbin/mount -I/usr/src/usr.sbin/mount_smbfs/../../contrib/smbfs/includ= e -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -= Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcas= t-qual -Wwrite-strings -Wswitch -Wshadow -Wcast-align -Wunused-parameter -W= char-subscripts -Winline -Wnested-externs -Wredundant-decls -c /usr/src/usr= .sbin/mount_smbfs/../../contrib/smbfs/mount_smbfs/mount_smbfs.c cc -O2 -fno-strict-aliasing -pipe -DSMBFS -I/usr/src/usr.sbin/mount_smbfs/= ../../sbin/mount -I/usr/src/usr.sbin/mount_smbfs/../../contrib/smbfs/includ= e -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -= Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcas= t-qual -Wwrite-strings -Wswitch -Wshadow -Wcast-align -Wunused-parameter -W= char-subscripts -Winline -Wnested-externs -Wredundant-decls -c /usr/src/usr= .sbin/mount_smbfs/../../sbin/mount/getmntopts.c cc -O2 -fno-strict-aliasing -pipe -DSMBFS -I/usr/src/usr.sbin/mount_smbfs/= ../../sbin/mount -I/usr/src/usr.sbin/mount_smbfs/../../contrib/smbfs/includ= e -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -= Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcas= t-qual -Wwrite-strings -Wswitch -Wshadow -Wcast-align -Wunused-parameter -W= char-subscripts -Winline -Wnested-externs -Wredundant-decls -o mount_smbfs= mount_smbfs.o getmntopts.o -lsmb -lkiconv gzip -cn /usr/src/usr.sbin/mount_smbfs/../../contrib/smbfs/mount_smbfs/moun= t_smbfs.8 > mount_smbfs.8.gz /usr/src/usr.sbin/mount_smbfs# /usr/obj/usr/src/usr.sbin/mount_smbfs/mount_= smbfs -I192.168.1.240 -N //mir/public /m/mir /usr/src/usr.sbin/mount_smbfs# ls /m/mir/FreeBSD distfiles iso packages ports.tar.gz /usr/src/usr.sbin/mount_smbfs# --=20 Vladimir B. Grebenschikov vova@fbsd.ru From owner-cvs-src@FreeBSD.ORG Thu Dec 1 12:58:53 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC38B16A41F; Thu, 1 Dec 2005 12:58:53 +0000 (GMT) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 78EF443D75; Thu, 1 Dec 2005 12:58:51 +0000 (GMT) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB1CwpLk047002; Thu, 1 Dec 2005 12:58:51 GMT (envelope-from joel@repoman.freebsd.org) Received: (from joel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB1Cwpxa047001; Thu, 1 Dec 2005 12:58:51 GMT (envelope-from joel) Message-Id: <200512011258.jB1Cwpxa047001@repoman.freebsd.org> From: Joel Dahl Date: Thu, 1 Dec 2005 12:58: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/share/man/man4 snd_fm801.4 snd_mss.4 snd_neomagic.4 snd_t4dwave.4 snd_via8233.4 snd_via82c686.4 snd_vibes.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Dec 2005 12:58:54 -0000 joel 2005-12-01 12:58:51 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 snd_fm801.4 snd_mss.4 snd_neomagic.4 snd_t4dwave.4 snd_via8233.4 snd_via82c686.4 snd_vibes.4 Log: Make the SYNOPSIS section a bit more informative. Revision Changes Path 1.3 +12 -1 src/share/man/man4/snd_fm801.4 1.3 +19 -6 src/share/man/man4/snd_mss.4 1.5 +12 -1 src/share/man/man4/snd_neomagic.4 1.3 +12 -1 src/share/man/man4/snd_t4dwave.4 1.4 +12 -1 src/share/man/man4/snd_via8233.4 1.3 +12 -1 src/share/man/man4/snd_via82c686.4 1.3 +12 -1 src/share/man/man4/snd_vibes.4 From owner-cvs-src@FreeBSD.ORG Thu Dec 1 15:56:06 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5503316A41F; Thu, 1 Dec 2005 15:56:06 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 09AE043D49; Thu, 1 Dec 2005 15:56:06 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB1Fu5NB054445; Thu, 1 Dec 2005 15:56:05 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB1Fu5hP054444; Thu, 1 Dec 2005 15:56:05 GMT (envelope-from jhb) Message-Id: <200512011556.jB1Fu5hP054444@repoman.freebsd.org> From: John Baldwin Date: Thu, 1 Dec 2005 15:56: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/lib/libc/gen Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Dec 2005 15:56:06 -0000 jhb 2005-12-01 15:56:05 UTC FreeBSD src repository Modified files: lib/libc/gen Makefile.inc Log: Add MLINK for execvP(3). PR: docs/89783 Submitted by: Andreas Kohn andreas at syndrom23 dot de MFC after: 3 days Revision Changes Path 1.124 +1 -1 src/lib/libc/gen/Makefile.inc From owner-cvs-src@FreeBSD.ORG Thu Dec 1 17:08:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4086616A422; Thu, 1 Dec 2005 17:08:57 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A34B543D64; Thu, 1 Dec 2005 17:08:56 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB1H8uJ1065516; Thu, 1 Dec 2005 17:08:56 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB1H8u3Y065515; Thu, 1 Dec 2005 17:08:56 GMT (envelope-from imp) Message-Id: <200512011708.jB1H8u3Y065515@repoman.freebsd.org> From: Warner Losh Date: Thu, 1 Dec 2005 17:08: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 Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Dec 2005 17:08:57 -0000 imp 2005-12-01 17:08:56 UTC FreeBSD src repository Modified files: . Makefile.inc1 Log: In make buildenv, spell sh as ${SHELL}. In this case, we don't want to hard code /bin/sh since we're forking it for the user to type commands into. As such, ${SHELL} is the preferred thing users type commands into. Revision Changes Path 1.524 +1 -1 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Thu Dec 1 17:30:59 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8826116A41F; Thu, 1 Dec 2005 17:30:59 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 25D5C43D4C; Thu, 1 Dec 2005 17:30:57 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jB1HUutT018698; Thu, 1 Dec 2005 19:30:56 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 82617-02-2; Thu, 1 Dec 2005 19:30:55 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jB1HRtEn018582 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 1 Dec 2005 19:27:55 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.4/8.13.4) id jB1HRvvF022965; Thu, 1 Dec 2005 19:27:57 +0200 (EET) (envelope-from ru) Date: Thu, 1 Dec 2005 19:27:57 +0200 From: Ruslan Ermilov To: Warner Losh Message-ID: <20051201172757.GG20961@ip.net.ua> References: <200512011708.jB1H8u3Y065515@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="JbKQpFqZXJ2T76Sg" Content-Disposition: inline In-Reply-To: <200512011708.jB1H8u3Y065515@repoman.freebsd.org> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Dec 2005 17:30:59 -0000 --JbKQpFqZXJ2T76Sg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Dec 01, 2005 at 05:08:56PM +0000, Warner Losh wrote: > imp 2005-12-01 17:08:56 UTC >=20 > FreeBSD src repository >=20 > Modified files: > . Makefile.inc1=20 > Log: > In make buildenv, spell sh as ${SHELL}. In this case, we don't want > to hard code /bin/sh since we're forking it for the user to type > commands into. As such, ${SHELL} is the preferred thing users type > commands into. > =20 > Revision Changes Path > 1.524 +1 -1 src/Makefile.inc1 >=20 Please consider backing it out. In this case, we want to hard code it to "sh" since the stock ~root/.cshrc always resets $PATH, which breaks "make buildenv" for root (which most of us use). Testcase: "which cc" =66rom under "make buildenv" shell. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --JbKQpFqZXJ2T76Sg Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDjzKdqRfpzJluFF4RAsHsAJ476stTNyzjBse9tq6sKN/yL7zRWQCcC5GL rdKK8pRFB8KPlqv8o5/F/e8= =/GCE -----END PGP SIGNATURE----- --JbKQpFqZXJ2T76Sg-- From owner-cvs-src@FreeBSD.ORG Thu Dec 1 17:36:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 20E5B16A41F; Thu, 1 Dec 2005 17:36:40 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6076443D69; Thu, 1 Dec 2005 17:36:39 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB1HadZ2066626; Thu, 1 Dec 2005 17:36:39 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB1HadcJ066625; Thu, 1 Dec 2005 17:36:39 GMT (envelope-from jhb) Message-Id: <200512011736.jB1HadcJ066625@repoman.freebsd.org> From: John Baldwin Date: Thu, 1 Dec 2005 17:36:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/common dev.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, 01 Dec 2005 17:36:40 -0000 jhb 2005-12-01 17:36:39 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: Clarify that si(4) doesn't support the newer SX+ cards from Specialix/Perle currently. MFC after: 3 days Revision Changes Path 1.292 +3 -2 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml From owner-cvs-src@FreeBSD.ORG Thu Dec 1 17:43:26 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3168F16A41F; Thu, 1 Dec 2005 17:43:26 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB82A43D6E; Thu, 1 Dec 2005 17:43:13 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB1Hh9HZ066902; Thu, 1 Dec 2005 17:43:09 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB1Hh9Ul066901; Thu, 1 Dec 2005 17:43:09 GMT (envelope-from ru) Message-Id: <200512011743.jB1Hh9Ul066901@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 Dec 2005 17:43:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/config config.y lang.l X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Dec 2005 17:43:26 -0000 ru 2005-12-01 17:43:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/config config.y lang.l Log: MFC: "nocpu" and "nomakeoptions" directives. Revision Changes Path 1.66.2.2 +12 -0 src/usr.sbin/config/config.y 1.41.2.1 +2 -0 src/usr.sbin/config/lang.l From owner-cvs-src@FreeBSD.ORG Thu Dec 1 17:54:34 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 708E916A41F; Thu, 1 Dec 2005 17:54:34 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 17A1943D55; Thu, 1 Dec 2005 17:54:34 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB1HsXE1067387; Thu, 1 Dec 2005 17:54:33 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB1HsXX0067386; Thu, 1 Dec 2005 17:54:33 GMT (envelope-from imp) Message-Id: <200512011754.jB1HsXX0067386@repoman.freebsd.org> From: Warner Losh Date: Thu, 1 Dec 2005 17:54:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys open.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Dec 2005 17:54:34 -0000 imp 2005-12-01 17:54:33 UTC FreeBSD src repository Modified files: lib/libc/sys open.2 Log: Document O_NOCTTY and O_SYNC. O_NOCTTY is a nop on freebsd, while on other systems it prevents a tty from becoming a controlling tty on the open. O_SYNC is the POSIX name for O_FSYNC. The Markup Police may need to tweak my references to standards. Revision Changes Path 1.30 +17 -0 src/lib/libc/sys/open.2 From owner-cvs-src@FreeBSD.ORG Thu Dec 1 18:05:19 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 33E0316A41F; Thu, 1 Dec 2005 18:05:19 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8614F43D5E; Thu, 1 Dec 2005 18:05:18 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.3/8.13.3) with ESMTP id jB1I59UT060347; Thu, 1 Dec 2005 11:05:09 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Thu, 01 Dec 2005 11:05:44 -0700 (MST) Message-Id: <20051201.110544.07119736.imp@bsdimp.com> To: ru@FreeBSD.ORG From: "M. Warner Losh" In-Reply-To: <20051201172757.GG20961@ip.net.ua> References: <200512011708.jB1H8u3Y065515@repoman.freebsd.org> <20051201172757.GG20961@ip.net.ua> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Thu, 01 Dec 2005 11:05:09 -0700 (MST) Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Dec 2005 18:05:19 -0000 In message: <20051201172757.GG20961@ip.net.ua> Ruslan Ermilov writes: : On Thu, Dec 01, 2005 at 05:08:56PM +0000, Warner Losh wrote: : > imp 2005-12-01 17:08:56 UTC : > : > FreeBSD src repository : > : > Modified files: : > . Makefile.inc1 : > Log: : > In make buildenv, spell sh as ${SHELL}. In this case, we don't want : > to hard code /bin/sh since we're forking it for the user to type : > commands into. As such, ${SHELL} is the preferred thing users type : > commands into. : > : > Revision Changes Path : > 1.524 +1 -1 src/Makefile.inc1 : > : Please consider backing it out. In this case, we want to hard code it : to "sh" since the stock ~root/.cshrc always resets $PATH, which breaks : "make buildenv" for root (which most of us use). Testcase: "which cc" : from under "make buildenv" shell. This is an insufficient reason to hard code it to sh. My .cshrc files are written properly and make buildenv works. We should consider fixing ~root/.cshrc instead to do the right thing with its path. What would be wrong with Index: dot.cshrc =================================================================== RCS file: /home/ncvs/src/etc/root/dot.cshrc,v retrieving revision 1.29 diff -u -r1.29 dot.cshrc --- dot.cshrc 1 Apr 2004 19:28:00 -0000 1.29 +++ dot.cshrc 1 Dec 2005 18:04:01 -0000 @@ -14,7 +14,7 @@ # A righteous umask umask 22 -set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin $HOME/bin) +set path = ($path /sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin $HOME/bin) setenv EDITOR vi setenv PAGER more I hate enteracting with a sh prompt... Warner From owner-cvs-src@FreeBSD.ORG Thu Dec 1 18:17:51 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E98416A41F; Thu, 1 Dec 2005 18:17:51 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F66C43D64; Thu, 1 Dec 2005 18:17:50 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB1IHokJ068380; Thu, 1 Dec 2005 18:17:50 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB1IHoO2068379; Thu, 1 Dec 2005 18:17:50 GMT (envelope-from imp) Message-Id: <200512011817.jB1IHoO2068379@repoman.freebsd.org> From: Warner Losh Date: Thu, 1 Dec 2005 18:17:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys open.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Dec 2005 18:17:51 -0000 imp 2005-12-01 18:17:50 UTC FreeBSD src repository Modified files: lib/libc/sys open.2 Log: Tweak markup for POSIX standards. Minor wordsmithing. Submitted by: ru@ Revision Changes Path 1.31 +7 -3 src/lib/libc/sys/open.2 From owner-cvs-src@FreeBSD.ORG Thu Dec 1 18:28:56 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1742616A41F; Thu, 1 Dec 2005 18:28:56 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8EEBB43D53; Thu, 1 Dec 2005 18:28:11 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jB1IS3dr020654; Thu, 1 Dec 2005 20:28:03 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 83059-05-2; Thu, 1 Dec 2005 20:28:02 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jB1IQ7Pu020595 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 1 Dec 2005 20:26:08 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.4/8.13.4) id jB1IQA5P023352; Thu, 1 Dec 2005 20:26:10 +0200 (EET) (envelope-from ru) Date: Thu, 1 Dec 2005 20:26:10 +0200 From: Ruslan Ermilov To: "M. Warner Losh" Message-ID: <20051201182610.GJ20961@ip.net.ua> References: <200512011708.jB1H8u3Y065515@repoman.freebsd.org> <20051201172757.GG20961@ip.net.ua> <20051201.110544.07119736.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="QnBU6tTI9sljzm9u" Content-Disposition: inline In-Reply-To: <20051201.110544.07119736.imp@bsdimp.com> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Dec 2005 18:28:56 -0000 --QnBU6tTI9sljzm9u Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Dec 01, 2005 at 11:05:44AM -0700, M. Warner Losh wrote: > In message: <20051201172757.GG20961@ip.net.ua> > Ruslan Ermilov writes: > : On Thu, Dec 01, 2005 at 05:08:56PM +0000, Warner Losh wrote: > : > imp 2005-12-01 17:08:56 UTC > : >=20 > : > FreeBSD src repository > : >=20 > : > Modified files: > : > . Makefile.inc1=20 > : > Log: > : > In make buildenv, spell sh as ${SHELL}. In this case, we don't want > : > to hard code /bin/sh since we're forking it for the user to type > : > commands into. As such, ${SHELL} is the preferred thing users type > : > commands into. > : > =20 > : > Revision Changes Path > : > 1.524 +1 -1 src/Makefile.inc1 > : >=20 > : Please consider backing it out. In this case, we want to hard code it > : to "sh" since the stock ~root/.cshrc always resets $PATH, which breaks > : "make buildenv" for root (which most of us use). Testcase: "which cc" > : from under "make buildenv" shell. >=20 > This is an insufficient reason to hard code it to sh. My .cshrc files > are written properly and make buildenv works. We should consider > fixing ~root/.cshrc instead to do the right thing with its path. What > would be wrong with >=20 > Index: dot.cshrc > =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/etc/root/dot.cshrc,v > retrieving revision 1.29 > diff -u -r1.29 dot.cshrc > --- dot.cshrc 1 Apr 2004 19:28:00 -0000 1.29 > +++ dot.cshrc 1 Dec 2005 18:04:01 -0000 > @@ -14,7 +14,7 @@ > # A righteous umask > umask 22 > =20 > -set path =3D (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /= usr/local/bin /usr/X11R6/bin $HOME/bin) > +set path =3D ($path /sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/= sbin /usr/local/bin /usr/X11R6/bin $HOME/bin) > =20 > setenv EDITOR vi > setenv PAGER more >=20 > I hate enteracting with a sh prompt... >=20 I hate it too, but I think the PATH setting for root might have its roots in security (it's not clear from CVS history). For example, as a user, I have "." in my PATH, but I would prefer NOT to have it while I'm su'ing to root. Until we decide how to properly do it, I think unbreaking "buildenv" for the standard case would be polite. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --QnBU6tTI9sljzm9u Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDj0BBqRfpzJluFF4RAuKHAJ9efVoS7OhKyLf8Qiu45ttCOXmTRQCdFujL IRnRytAbpL9645P540NOyRw= =/6dL -----END PGP SIGNATURE----- --QnBU6tTI9sljzm9u-- From owner-cvs-src@FreeBSD.ORG Thu Dec 1 19:16:36 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F82716A41F; Thu, 1 Dec 2005 19:16:36 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35CE643D4C; Thu, 1 Dec 2005 19:16:36 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB1JGaH2070840; Thu, 1 Dec 2005 19:16:36 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB1JGaPv070839; Thu, 1 Dec 2005 19:16:36 GMT (envelope-from jhb) Message-Id: <200512011916.jB1JGaPv070839@repoman.freebsd.org> From: John Baldwin Date: Thu, 1 Dec 2005 19:16:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 timeout.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, 01 Dec 2005 19:16:36 -0000 jhb 2005-12-01 19:16:35 UTC FreeBSD src repository Modified files: share/man/man9 timeout.9 Log: - Use .fn to markup untimeout in two places it was missing. - Reword a confusing sentence. PR: docs/89810 Submitted by: Marius Nuennerich marius dot nuennerich at gmx dot net MFC after: 3 days Revision Changes Path 1.31 +6 -2 src/share/man/man9/timeout.9 From owner-cvs-src@FreeBSD.ORG Thu Dec 1 19:38:26 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0AB3516A41F; Thu, 1 Dec 2005 19:38:26 +0000 (GMT) (envelope-from gad@FreeBSD.org) Received: from smtp4.server.rpi.edu (smtp4.server.rpi.edu [128.113.2.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC58A43D8A; Thu, 1 Dec 2005 19:38:16 +0000 (GMT) (envelope-from gad@FreeBSD.org) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp4.server.rpi.edu (8.13.0/8.13.0) with ESMTP id jB1JcBws007572; Thu, 1 Dec 2005 14:38:13 -0500 Mime-Version: 1.0 Message-Id: In-Reply-To: <20051201172757.GG20961@ip.net.ua> References: <200512011708.jB1H8u3Y065515@repoman.freebsd.org> <20051201172757.GG20961@ip.net.ua> Date: Thu, 1 Dec 2005 14:38:11 -0500 To: Ruslan Ermilov , Warner Losh From: Garance A Drosehn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-CanItPRO-Stream: default X-RPI-SA-Score: undef - spam-scanning disabled X-Scanned-By: CanIt (www . canit . ca) on 128.113.2.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Dec 2005 19:38:26 -0000 At 7:27 PM +0200 12/1/05, Ruslan Ermilov wrote: >On Thu, Dec 01, 2005 at 05:08:56PM +0000, Warner Losh wrote: >> imp 2005-12-01 17:08:56 UTC >> >> FreeBSD src repository >> >> Modified files: >> . Makefile.inc1 >> Log: > > In make buildenv, spell sh as ${SHELL}. In this case, we don't > > want to hard code /bin/sh since we're forking it for the user > > to type commands into. As such, ${SHELL} is the preferred > > thing users type commands into. > >Please consider backing it out. In this case, we want to hard code >it to "sh" since the stock ~root/.cshrc always resets $PATH, which >breaks "make buildenv" for root (which most of us use). > Testcase: "which cc" from under "make buildenv" shell. Hmm. How about: BUILDENVSHELL?=sh buildenv: @echo Entering world for ${TARGET_ARCH}:${TARGET} @cd ${.CURDIR} && env ${WMAKEENV} ${BUILDENVSHELL} || true -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@FreeBSD.org Rensselaer Polytechnic Institute; Troy, NY; USA From owner-cvs-src@FreeBSD.ORG Thu Dec 1 21:18:06 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0FB2B16A41F; Thu, 1 Dec 2005 21:18:06 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7DBC943D4C; Thu, 1 Dec 2005 21:18:05 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB1LI5hr083070; Thu, 1 Dec 2005 21:18:05 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB1LI5j2083067; Thu, 1 Dec 2005 21:18:05 GMT (envelope-from ru) Message-Id: <200512012118.jB1LI5j2083067@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 Dec 2005 21:18: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/sys/pci if_de.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, 01 Dec 2005 21:18:06 -0000 ru 2005-12-01 21:18:05 UTC FreeBSD src repository Modified files: sys/pci if_de.c Log: Fix the type of "eaddr" to guarantee the required alignment. Suggested by: marcel Revision Changes Path 1.177 +8 -8 src/sys/pci/if_de.c From owner-cvs-src@FreeBSD.ORG Thu Dec 1 21:39:47 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C333716A420; Thu, 1 Dec 2005 21:39:47 +0000 (GMT) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0CF9343D79; Thu, 1 Dec 2005 21:39:44 +0000 (GMT) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB1Ldh4R084727; Thu, 1 Dec 2005 21:39:43 GMT (envelope-from philip@repoman.freebsd.org) Received: (from philip@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB1LdhlY084726; Thu, 1 Dec 2005 21:39:43 GMT (envelope-from philip) Message-Id: <200512012139.jB1LdhlY084726@repoman.freebsd.org> From: Philip Paeps Date: Thu, 1 Dec 2005 21:39:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/sysinstall installUpgrade.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, 01 Dec 2005 21:39:48 -0000 philip 2005-12-01 21:39:43 UTC FreeBSD src repository Modified files: usr.sbin/sysinstall installUpgrade.c Log: Preserve /etc/sysctl.conf when doing a binary update. This prevents, for instance, the dreaded shared memory problem in PostgreSQL coming back to haunt you after a binary update. PR: 89817 Submitted by: edwin MFC after: 2 days Revision Changes Path 1.85 +1 -0 src/usr.sbin/sysinstall/installUpgrade.c From owner-cvs-src@FreeBSD.ORG Thu Dec 1 21:46:02 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA36716A422; Thu, 1 Dec 2005 21:46:02 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E16FD43D64; Thu, 1 Dec 2005 21:46:01 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB1Lk1UY085651; Thu, 1 Dec 2005 21:46:01 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB1Lk1w6085650; Thu, 1 Dec 2005 21:46:01 GMT (envelope-from ru) Message-Id: <200512012146.jB1Lk1w6085650@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 Dec 2005 21:46: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/include 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, 01 Dec 2005 21:46:03 -0000 ru 2005-12-01 21:46:01 UTC FreeBSD src repository Modified files: include Makefile Log: Install the mqueue.h header. Revision Changes Path 1.252 +2 -1 src/include/Makefile From owner-cvs-src@FreeBSD.ORG Thu Dec 1 21:59:27 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9DC416A41F; Thu, 1 Dec 2005 21:59:27 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92F3B43D77; Thu, 1 Dec 2005 21:59:25 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB1LxOVG086265; Thu, 1 Dec 2005 21:59:24 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB1LxOti086264; Thu, 1 Dec 2005 21:59:24 GMT (envelope-from ru) Message-Id: <200512012159.jB1LxOti086264@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 Dec 2005 21:59: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/sbin/sysctl sysctl.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, 01 Dec 2005 21:59:28 -0000 ru 2005-12-01 21:59:24 UTC FreeBSD src repository Modified files: sbin/sysctl sysctl.c Log: Add -q to usage(). Revision Changes Path 1.69 +2 -2 src/sbin/sysctl/sysctl.c From owner-cvs-src@FreeBSD.ORG Thu Dec 1 22:03:35 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F018216A420; Thu, 1 Dec 2005 22:03:34 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99D0943D5C; Thu, 1 Dec 2005 22:03:34 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB1M3Yp0086510; Thu, 1 Dec 2005 22:03:34 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB1M3Ygf086509; Thu, 1 Dec 2005 22:03:34 GMT (envelope-from ru) Message-Id: <200512012203.jB1M3Ygf086509@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 Dec 2005 22:03: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/sbin/ping ping.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, 01 Dec 2005 22:03:35 -0000 ru 2005-12-01 22:03:34 UTC FreeBSD src repository Modified files: sbin/ping ping.c Log: Sync usage() with SYNOPSIS. Revision Changes Path 1.108 +4 -4 src/sbin/ping/ping.c From owner-cvs-src@FreeBSD.ORG Thu Dec 1 22:10:18 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE03016A455; Thu, 1 Dec 2005 22:10:17 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9225A43D4C; Thu, 1 Dec 2005 22:10:17 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB1MAHJh086998; Thu, 1 Dec 2005 22:10:17 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB1MAHhA086997; Thu, 1 Dec 2005 22:10:17 GMT (envelope-from cperciva) Message-Id: <200512012210.jB1MAHhA086997@repoman.freebsd.org> From: Colin Percival Date: Thu, 1 Dec 2005 22:10:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/usr.sbin/portsnap/make_index make_index.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, 01 Dec 2005 22:10:18 -0000 cperciva 2005-12-01 22:10:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/portsnap/make_index make_index.c Log: Make "missing dependency" errors more useful by indicating which port is trying to depend upon the non-existent port. Suggested by: kris MFC after: 3 days Revision Changes Path 1.3.2.3 +10 -10 src/usr.sbin/portsnap/make_index/make_index.c From owner-cvs-src@FreeBSD.ORG Thu Dec 1 22:11:21 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE6CB16A41F; Thu, 1 Dec 2005 22:11:21 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from pd4mo1so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B93F43D6D; Thu, 1 Dec 2005 22:11:21 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from pd4mr5so.prod.shaw.ca (pd4mr5so-qfe3.prod.shaw.ca [10.0.141.50]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0IQU0067GAYURQ70@l-daemon>; Thu, 01 Dec 2005 15:11:19 -0700 (MST) Received: from pn2ml10so.prod.shaw.ca ([10.0.121.80]) by pd4mr5so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0IQU0046TAYUFZB0@pd4mr5so.prod.shaw.ca>; Thu, 01 Dec 2005 15:11:18 -0700 (MST) Received: from [192.168.0.60] ([24.87.209.6]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0IQU00GQOAYT9C00@l-daemon>; Thu, 01 Dec 2005 15:11:18 -0700 (MST) Date: Thu, 01 Dec 2005 14:11:16 -0800 From: Colin Percival In-reply-to: <200512012210.jB1MAHhA086997@repoman.freebsd.org> To: Colin Percival Message-id: <438F7504.30503@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Accept-Language: en-us, en X-Enigmail-Version: 0.93.0.0 References: <200512012210.jB1MAHhA086997@repoman.freebsd.org> User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051001) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/portsnap/make_index make_index.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, 01 Dec 2005 22:11:22 -0000 Colin Percival wrote: > Modified files: (Branch: RELENG_5) > usr.sbin/portsnap/make_index make_index.c Oops. That was supposed to go onto HEAD... Colin Percival From owner-cvs-src@FreeBSD.ORG Thu Dec 1 22:12:51 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6CCF16A41F; Thu, 1 Dec 2005 22:12:51 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 861CA43D64; Thu, 1 Dec 2005 22:12:51 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB1MCpXB087171; Thu, 1 Dec 2005 22:12:51 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB1MCpI6087170; Thu, 1 Dec 2005 22:12:51 GMT (envelope-from cperciva) Message-Id: <200512012212.jB1MCpI6087170@repoman.freebsd.org> From: Colin Percival Date: Thu, 1 Dec 2005 22:12:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/usr.sbin/portsnap/make_index make_index.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, 01 Dec 2005 22:12:52 -0000 cperciva 2005-12-01 22:12:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/portsnap/make_index make_index.c Log: Revert previous commit; it isn't supposed to be on this branch yet. Revision Changes Path 1.3.2.4 +10 -10 src/usr.sbin/portsnap/make_index/make_index.c From owner-cvs-src@FreeBSD.ORG Thu Dec 1 22:14:46 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D362616A41F; Thu, 1 Dec 2005 22:14:46 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4087A43D60; Thu, 1 Dec 2005 22:14:45 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB1MEiEh087412; Thu, 1 Dec 2005 22:14:44 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB1MEirS087411; Thu, 1 Dec 2005 22:14:44 GMT (envelope-from cperciva) Message-Id: <200512012214.jB1MEirS087411@repoman.freebsd.org> From: Colin Percival Date: Thu, 1 Dec 2005 22:14:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/portsnap/make_index make_index.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, 01 Dec 2005 22:14:47 -0000 cperciva 2005-12-01 22:14:44 UTC FreeBSD src repository Modified files: usr.sbin/portsnap/make_index make_index.c Log: Make "missing dependency" errors more useful by indicating which port is trying to depend upon the non-existent port. Suggested by: kris MFC after: 3 days Revision Changes Path 1.5 +10 -10 src/usr.sbin/portsnap/make_index/make_index.c From owner-cvs-src@FreeBSD.ORG Fri Dec 2 00:17:34 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A0C6916A41F; Fri, 2 Dec 2005 00:17:34 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 372E043D45; Fri, 2 Dec 2005 00:17:34 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB20HXvZ092154; Fri, 2 Dec 2005 00:17:34 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB20HXm5092153; Fri, 2 Dec 2005 00:17:33 GMT (envelope-from emax) Message-Id: <200512020017.jB20HXm5092153@repoman.freebsd.org> From: Maksim Yevmenkin Date: Fri, 2 Dec 2005 00:17:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man5 Makefile bluetooth.device.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Dec 2005 00:17:34 -0000 emax 2005-12-02 00:17:33 UTC FreeBSD src repository Modified files: share/man/man5 Makefile Added files: share/man/man5 bluetooth.device.conf.5 Log: Add bluetooth.device.conf(5) man page MFC after: 3 days Revision Changes Path 1.62 +1 -0 src/share/man/man5/Makefile 1.1 +182 -0 src/share/man/man5/bluetooth.device.conf.5 (new) From owner-cvs-src@FreeBSD.ORG Fri Dec 2 00:50:56 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F9BF16A41F; Fri, 2 Dec 2005 00:50:56 +0000 (GMT) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C9C2243D58; Fri, 2 Dec 2005 00:50:47 +0000 (GMT) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB20oUdR000912; Fri, 2 Dec 2005 00:50:30 GMT (envelope-from ambrisko@repoman.freebsd.org) Received: (from ambrisko@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB20oU8c000911; Fri, 2 Dec 2005 00:50:30 GMT (envelope-from ambrisko) Message-Id: <200512020050.jB20oU8c000911@repoman.freebsd.org> From: Doug Ambrisko Date: Fri, 2 Dec 2005 00:50: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 Makefile.inc1 src/lib/libc/gen __xuname.c getosreldate.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, 02 Dec 2005 00:50:56 -0000 ambrisko 2005-12-02 00:50:30 UTC FreeBSD src repository Modified files: . Makefile.inc1 lib/libc/gen __xuname.c getosreldate.c Log: Add support to easily build FreeBSD unpacked in a chroot of another FreeBSD machine. To do this add the man 1 uname changes to __xuname.c so we can override the settings it reports. Add OSVERSION override to getosreldate. Finally which Makefile.inc1 to use uname -m instead of sysctl -n hw.machine_arch to get the arch. type. With these change you can put a complete FreeBSD OS image into a chroot set: UNAME_s=FreeBSD UNAME_r=4.7-RELEASE UNAME_v="FreeBSD $UNAME_r #1: Fri Jul 22 20:32:52 PDT 2005 fake@fake:/usr/obj/usr/src/sys/FAKE" UNAME_m=i386 UNAME_p=i386 OSVERSION=470000 on an amd64 or i386 and it just work including building ports and using pkg_add -r etc. The caveat for this example is that these patches have to be applied to FreeBSD 4.7 and the uname(1) changes need to be merged. This also addresses issue with libtool. This is usefull for when a build machine has been trashed for an old release and we want to do a build on a new machine that FreeBSD 4.7 won't run on ... Revision Changes Path 1.525 +1 -1 src/Makefile.inc1 1.10 +8 -0 src/lib/libc/gen/__xuname.c 1.8 +5 -0 src/lib/libc/gen/getosreldate.c From owner-cvs-src@FreeBSD.ORG Fri Dec 2 01:23:21 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 69F4416A41F; Fri, 2 Dec 2005 01:23:21 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB9C243D64; Fri, 2 Dec 2005 01:23:20 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB21NKcU002066; Fri, 2 Dec 2005 01:23:20 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB21NKVD002065; Fri, 2 Dec 2005 01:23:20 GMT (envelope-from marcel) Message-Id: <200512020123.jB21NKVD002065@repoman.freebsd.org> From: Marcel Moolenaar Date: Fri, 2 Dec 2005 01:23: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/dev/dc if_dc.c if_dcreg.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, 02 Dec 2005 01:23:21 -0000 marcel 2005-12-02 01:23:20 UTC FreeBSD src repository Modified files: sys/dev/dc if_dc.c if_dcreg.h Log: Fix the misalignment bugs differently than was done in the previous commit. Copy the ethernet address into a local buffer, which we know is sufficiently aligned for the width of the memory accesses that we do. This also eliminates all suspicious and potentionally harmful casts. In collaboration with: ru Revision Changes Path 1.174 +31 -21 src/sys/dev/dc/if_dc.c 1.47 +2 -2 src/sys/dev/dc/if_dcreg.h From owner-cvs-src@FreeBSD.ORG Fri Dec 2 02:33:29 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A55316A41F; Fri, 2 Dec 2005 02:33:29 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BF5D43D69; Fri, 2 Dec 2005 02:33:28 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB22XSQN005810; Fri, 2 Dec 2005 02:33:28 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB22XS8l005809; Fri, 2 Dec 2005 02:33:28 GMT (envelope-from davidxu) Message-Id: <200512020233.jB22XS8l005809@repoman.freebsd.org> From: David Xu Date: Fri, 2 Dec 2005 02:33: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/sys unistd.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, 02 Dec 2005 02:33:29 -0000 davidxu 2005-12-02 02:33:28 UTC FreeBSD src repository Modified files: sys/sys unistd.h Log: We've already implemented all TMO functions, set _POSIX_TIMEOUTS to 200112L. Revision Changes Path 1.45 +1 -1 src/sys/sys/unistd.h From owner-cvs-src@FreeBSD.ORG Fri Dec 2 02:36:16 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 687C616A420; Fri, 2 Dec 2005 02:36:16 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A303C43D62; Fri, 2 Dec 2005 02:36:14 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB22aDBX006000; Fri, 2 Dec 2005 02:36:13 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB22aDeP005999; Fri, 2 Dec 2005 02:36:13 GMT (envelope-from davidxu) Message-Id: <200512020236.jB22aDeP005999@repoman.freebsd.org> From: David Xu Date: Fri, 2 Dec 2005 02:36: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/include unistd.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, 02 Dec 2005 02:36:16 -0000 davidxu 2005-12-02 02:36:13 UTC FreeBSD src repository Modified files: include unistd.h Log: barrier and spin_lock had already been implemented in libpthread and libthr for a long time, set both _POSIX_BARRIERS and _POSIX_SPIN_LOCKS to 200112L. Revision Changes Path 1.79 +2 -2 src/include/unistd.h From owner-cvs-src@FreeBSD.ORG Fri Dec 2 02:52:19 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1179F16A41F; Fri, 2 Dec 2005 02:52:19 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88FC143D4C; Fri, 2 Dec 2005 02:52:18 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB22qIDS006648; Fri, 2 Dec 2005 02:52:18 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB22qIrp006647; Fri, 2 Dec 2005 02:52:18 GMT (envelope-from davidxu) Message-Id: <200512020252.jB22qIrp006647@repoman.freebsd.org> From: David Xu Date: Fri, 2 Dec 2005 02:52: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 unistd.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, 02 Dec 2005 02:52:19 -0000 davidxu 2005-12-02 02:52:18 UTC FreeBSD src repository Modified files: sys/sys unistd.h Log: messqge queue has been implemented, set _POSIX_MESSAGE_PASSING to 200112L. Revision Changes Path 1.46 +1 -1 src/sys/sys/unistd.h From owner-cvs-src@FreeBSD.ORG Fri Dec 2 03:55:02 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA50616A41F; Fri, 2 Dec 2005 03:55:02 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5321743D55; Fri, 2 Dec 2005 03:55:02 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB23t2LO009370; Fri, 2 Dec 2005 03:55:02 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB23t2JB009369; Fri, 2 Dec 2005 03:55:02 GMT (envelope-from rodrigc) Message-Id: <200512020355.jB23t2JB009369@repoman.freebsd.org> From: Craig Rodrigues Date: Fri, 2 Dec 2005 03:55: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/sbin/mount mntopts.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, 02 Dec 2005 03:55:02 -0000 rodrigc 2005-12-02 03:55:02 UTC FreeBSD src repository Modified files: sbin/mount mntopts.h Log: Remove unsupported "dev" option from comments of mntopts.h. Requested by: jkoshy Revision Changes Path 1.29 +1 -1 src/sbin/mount/mntopts.h From owner-cvs-src@FreeBSD.ORG Fri Dec 2 04:12:08 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 706B516A41F; Fri, 2 Dec 2005 04:12:08 +0000 (GMT) (envelope-from avatar@mmlab.cse.yzu.edu.tw) Received: from www.mmlab.cse.yzu.edu.tw (www.mmlab.cse.yzu.edu.tw [140.138.150.166]) by mx1.FreeBSD.org (Postfix) with ESMTP id D73FA43D5D; Fri, 2 Dec 2005 04:12:07 +0000 (GMT) (envelope-from avatar@mmlab.cse.yzu.edu.tw) Received: by www.mmlab.cse.yzu.edu.tw (qmail, from userid 1000) id D38A38C99ED; Fri, 2 Dec 2005 12:12:06 +0800 (CST) Received: from localhost (localhost [127.0.0.1]) by www.mmlab.cse.yzu.edu.tw (qmail) with ESMTP id C0A2C8C99C7; Fri, 2 Dec 2005 12:12:06 +0800 (CST) Date: Fri, 2 Dec 2005 12:12:06 +0800 (CST) From: Tai-hwa Liang To: Vladimir Grebenschikov In-Reply-To: <1133441247.1213.9.camel@localhost> Message-ID: <05120212092614.10343@www.mmlab.cse.yzu.edu.tw> References: <200511160247.jAG2lC9q024183@repoman.freebsd.org> <1133441247.1213.9.camel@localhost> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Craig Rodrigues , cvs-src@FreeBSD.org, current Subject: Re: cvs commit: src/contrib/smbfs/mount_smbfs getmntopts.c mntopts.h mount_smbfs.c src/usr.sbin/mount_smbfs 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, 02 Dec 2005 04:12:08 -0000 On Thu, 1 Dec 2005, Vladimir Grebenschikov wrote: [...] > This commit broke long names on SMBFS: > > /usr/src/usr.sbin/mount_smbfs# /usr/obj/usr/src/usr.sbin/mount_smbfs/mount_smbfs -I192.168.1.240 -N //mir/public /m/mir > /usr/src/usr.sbin/mount_smbfs# ls /m/mir/FreeBSD > DAPZBN~6 PQIGAZ~G.GZ iso packages [...] Does following patch work for you? http://people.freebsd.org/~avatar/smbfs_vfsops.c.patch From owner-cvs-src@FreeBSD.ORG Fri Dec 2 04:25:54 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC74516A41F; Fri, 2 Dec 2005 04:25:54 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 984D743D46; Fri, 2 Dec 2005 04:25:54 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB24Ps4F010819; Fri, 2 Dec 2005 04:25:54 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB24Ps7X010818; Fri, 2 Dec 2005 04:25:54 GMT (envelope-from davidxu) Message-Id: <200512020425.jB24Ps7X010818@repoman.freebsd.org> From: David Xu Date: Fri, 2 Dec 2005 04:25: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/sbin/mount_std 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, 02 Dec 2005 04:25:55 -0000 davidxu 2005-12-02 04:25:54 UTC FreeBSD src repository Modified files: sbin/mount_std Makefile Log: Remove mqueuefs from LINKS, it is no longer needed for nmount interface. Noticed by: rodrigc Revision Changes Path 1.14 +0 -1 src/sbin/mount_std/Makefile From owner-cvs-src@FreeBSD.ORG Fri Dec 2 04:55:06 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2745A16A41F; Fri, 2 Dec 2005 04:55:06 +0000 (GMT) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD29843D46; Fri, 2 Dec 2005 04:55:05 +0000 (GMT) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB24t5w2019160; Fri, 2 Dec 2005 04:55:05 GMT (envelope-from ambrisko@repoman.freebsd.org) Received: (from ambrisko@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB24t5xa019159; Fri, 2 Dec 2005 04:55:05 GMT (envelope-from ambrisko) Message-Id: <200512020455.jB24t5xa019159@repoman.freebsd.org> From: Doug Ambrisko Date: Fri, 2 Dec 2005 04:55: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/lib/libc/gen __xuname.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, 02 Dec 2005 04:55:06 -0000 ambrisko 2005-12-02 04:55:05 UTC FreeBSD src repository Modified files: lib/libc/gen __xuname.c Log: Unbreak build when I fluff the clean-up of __FBSDID diff reduction before commit. pointyhat++ Revision Changes Path 1.11 +2 -0 src/lib/libc/gen/__xuname.c From owner-cvs-src@FreeBSD.ORG Fri Dec 2 07:45:29 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 895E916A420; Fri, 2 Dec 2005 07:45:29 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42CED43D55; Fri, 2 Dec 2005 07:45:29 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB27jTS4025993; Fri, 2 Dec 2005 07:45:29 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB27jSNF025992; Fri, 2 Dec 2005 07:45:28 GMT (envelope-from davidxu) Message-Id: <200512020745.jB27jSNF025992@repoman.freebsd.org> From: David Xu Date: Fri, 2 Dec 2005 07:45: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/sys limits.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, 02 Dec 2005 07:45:29 -0000 davidxu 2005-12-02 07:45:28 UTC FreeBSD src repository Modified files: sys/sys limits.h Log: Define MQ_PRIO_MAX, it seems it is the only place the definition will be shared by kernel and userland. Revision Changes Path 1.10 +4 -0 src/sys/sys/limits.h From owner-cvs-src@FreeBSD.ORG Fri Dec 2 07:51:44 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DDF0A16A420; Fri, 2 Dec 2005 07:51:43 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1FD143D62; Fri, 2 Dec 2005 07:51:39 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jB27pcUQ002290; Fri, 2 Dec 2005 09:51:38 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 70654-06-2; Fri, 2 Dec 2005 09:51:33 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jB27mt8u002191 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 2 Dec 2005 09:48:55 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.4/8.13.4) id jB27mvUS006856; Fri, 2 Dec 2005 09:48:57 +0200 (EET) (envelope-from ru) Date: Fri, 2 Dec 2005 09:48:57 +0200 From: Ruslan Ermilov To: Doug Ambrisko Message-ID: <20051202074857.GP20961@ip.net.ua> References: <200512020050.jB20oU8c000911@repoman.freebsd.org> <20051202005110.21C0916A45A@hub.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="6sj9mcRtP+pTWLOo" Content-Disposition: inline In-Reply-To: <20051202005110.21C0916A45A@hub.freebsd.org> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 src/lib/libc/gen __xuname.c getosreldate.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, 02 Dec 2005 07:51:44 -0000 --6sj9mcRtP+pTWLOo Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Dec 02, 2005 at 12:51:10AM +0000, Doug Ambrisko wrote: > ambrisko 2005-12-02 00:50:30 UTC >=20 > FreeBSD src repository >=20 > Modified files: > . Makefile.inc1=20 > lib/libc/gen __xuname.c getosreldate.c=20 > Log: > Add support to easily build FreeBSD unpacked in a chroot of another > FreeBSD machine. To do this add the man 1 uname changes to __xuname.c > so we can override the settings it reports. Add OSVERSION override > to getosreldate. Finally which Makefile.inc1 to use uname -m instead > of sysctl -n hw.machine_arch to get the arch. type. > =20 > With these change you can put a complete FreeBSD OS image into a > chroot set: > UNAME_s=3DFreeBSD > UNAME_r=3D4.7-RELEASE > UNAME_v=3D"FreeBSD $UNAME_r #1: Fri Jul 22 20:32:52 PDT 2005 fa= ke@fake:/usr/obj/usr/src/sys/FAKE" > UNAME_m=3Di386 > UNAME_p=3Di386 > OSVERSION=3D470000 > on an amd64 or i386 and it just work including building ports and using > pkg_add -r etc. The caveat for this example is that these patches > have to be applied to FreeBSD 4.7 and the uname(1) changes need to > be merged. This also addresses issue with libtool. > =20 > This is usefull for when a build machine has been trashed for an > old release and we want to do a build on a new machine that FreeBSD > 4.7 won't run on ... > =20 > Revision Changes Path > 1.525 +1 -1 src/Makefile.inc1 > 1.10 +8 -0 src/lib/libc/gen/__xuname.c > 1.8 +5 -0 src/lib/libc/gen/getosreldate.c >=20 >=20 > Index: src/Makefile.inc1 > diff -u src/Makefile.inc1:1.524 src/Makefile.inc1:1.525 > --- src/Makefile.inc1:1.524 Thu Dec 1 17:08:56 2005 > +++ src/Makefile.inc1 Fri Dec 2 00:50:29 2005 > @@ -122,7 +122,7 @@ > .error CPUTYPE global should be set with ?=3D. > .endif > .if make(buildworld) > -BUILD_ARCH!=3D sysctl -n hw.machine_arch > +BUILD_ARCH!=3D uname -m > .if ${MACHINE_ARCH} !=3D ${BUILD_ARCH} > .error To cross-build, set TARGET_ARCH. > .endif >=20 I think you broke native pc98 builds. This should be "uname -p". Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --6sj9mcRtP+pTWLOo Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDj/xpqRfpzJluFF4RAlThAJ4nVxUbKN3Hj3d50FloNuaVKJyBVQCfVqv0 G8n5hDElIx9EGfUufKgvn74= =P9zz -----END PGP SIGNATURE----- --6sj9mcRtP+pTWLOo-- From owner-cvs-src@FreeBSD.ORG Fri Dec 2 08:02:32 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F381516A41F; Fri, 2 Dec 2005 08:02:31 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id DFABF43D6A; Fri, 2 Dec 2005 08:02:30 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jB282TBW002869; Fri, 2 Dec 2005 10:02:29 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 71053-01-3; Fri, 2 Dec 2005 10:02:24 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jB27xhFb002666 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 2 Dec 2005 09:59:44 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.4/8.13.4) id jB27xkur006912; Fri, 2 Dec 2005 09:59:46 +0200 (EET) (envelope-from ru) Date: Fri, 2 Dec 2005 09:59:45 +0200 From: Ruslan Ermilov To: Doug Ambrisko Message-ID: <20051202075945.GQ20961@ip.net.ua> References: <200512020050.jB20oU8c000911@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="V2tfspbppmK1TQo2" Content-Disposition: inline In-Reply-To: <200512020050.jB20oU8c000911@repoman.freebsd.org> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 src/lib/libc/gen __xuname.c getosreldate.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, 02 Dec 2005 08:02:32 -0000 --V2tfspbppmK1TQo2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Doug, On Fri, Dec 02, 2005 at 12:50:30AM +0000, Doug Ambrisko wrote: > ambrisko 2005-12-02 00:50:30 UTC >=20 > FreeBSD src repository >=20 > Modified files: > . Makefile.inc1=20 > lib/libc/gen __xuname.c getosreldate.c=20 > Log: > Add support to easily build FreeBSD unpacked in a chroot of another > FreeBSD machine. To do this add the man 1 uname changes to __xuname.c > so we can override the settings it reports. Add OSVERSION override > to getosreldate. Finally which Makefile.inc1 to use uname -m instead > of sysctl -n hw.machine_arch to get the arch. type. > =20 > With these change you can put a complete FreeBSD OS image into a > chroot set: > UNAME_s=3DFreeBSD > UNAME_r=3D4.7-RELEASE > UNAME_v=3D"FreeBSD $UNAME_r #1: Fri Jul 22 20:32:52 PDT 2005 fa= ke@fake:/usr/obj/usr/src/sys/FAKE" > UNAME_m=3Di386 > UNAME_p=3Di386 > OSVERSION=3D470000 > on an amd64 or i386 and it just work including building ports and using > pkg_add -r etc. The caveat for this example is that these patches > have to be applied to FreeBSD 4.7 and the uname(1) changes need to > be merged. This also addresses issue with libtool. > =20 > This is usefull for when a build machine has been trashed for an > old release and we want to do a build on a new machine that FreeBSD > 4.7 won't run on ... > =20 > Revision Changes Path > 1.525 +1 -1 src/Makefile.inc1 > 1.10 +8 -0 src/lib/libc/gen/__xuname.c > 1.8 +5 -0 src/lib/libc/gen/getosreldate.c >=20 Please document these changes in ENVIRONMENT sections of uname(3) and getosreldate(3) manpages, similarly to how this is documented in the uname(1) manpage. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --V2tfspbppmK1TQo2 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDj/7xqRfpzJluFF4RAnNvAKCJQpB1/aQFZ49auskpgjoUmZRsMgCghHmS s+fBfvExCmeCzabUNAy8smg= =4C2l -----END PGP SIGNATURE----- --V2tfspbppmK1TQo2-- From owner-cvs-src@FreeBSD.ORG Fri Dec 2 08:23:51 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E52616A41F; Fri, 2 Dec 2005 08:23:51 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1F3043D5A; Fri, 2 Dec 2005 08:23:50 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB28No2B027833; Fri, 2 Dec 2005 08:23:50 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB28No0W027832; Fri, 2 Dec 2005 08:23:50 GMT (envelope-from davidxu) Message-Id: <200512020823.jB28No0W027832@repoman.freebsd.org> From: David Xu Date: Fri, 2 Dec 2005 08:23:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern uipc_mqueue.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, 02 Dec 2005 08:23:51 -0000 davidxu 2005-12-02 08:23:50 UTC FreeBSD src repository Modified files: sys/kern uipc_mqueue.c Log: 1. Check if message priority is less than MQ_PRIO_MAX. 2. Use getnanotime instead of getnanouptime. 3. Don't free message in _mqueue_send, mqueue_send will free it. Revision Changes Path 1.5 +4 -3 src/sys/kern/uipc_mqueue.c From owner-cvs-src@FreeBSD.ORG Fri Dec 2 08:33:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E453B16A41F; Fri, 2 Dec 2005 08:33:57 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9280B43D68; Fri, 2 Dec 2005 08:33:57 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB28XvfA028759; Fri, 2 Dec 2005 08:33:57 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB28Xvdi028757; Fri, 2 Dec 2005 08:33:57 GMT (envelope-from glebius) Message-Id: <200512020833.jB28Xvdi028757@repoman.freebsd.org> From: Gleb Smirnoff Date: Fri, 2 Dec 2005 08:33: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/em if_em.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, 02 Dec 2005 08:33:58 -0000 glebius 2005-12-02 08:33:57 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: On the 82571 and newer chipset the ICR register is meaningful only if the E1000_ICR_INT_ASSERTED bit is set. Submitted by: Jack Vogel Revision Changes Path 1.91 +4 -1 src/sys/dev/em/if_em.c From owner-cvs-src@FreeBSD.ORG Fri Dec 2 08:34:58 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D54816A41F; Fri, 2 Dec 2005 08:34:58 +0000 (GMT) (envelope-from flata@magnesium.net) Received: from toxic.magnesium.net (toxic.magnesium.net [207.154.84.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B02943D49; Fri, 2 Dec 2005 08:34:58 +0000 (GMT) (envelope-from flata@magnesium.net) Received: by toxic.magnesium.net (Postfix, from userid 1212) id 219F2DA871; Fri, 2 Dec 2005 00:34:58 -0800 (PST) Date: Thu, 1 Dec 2005 22:34:58 -1000 From: juli mallett To: Ruslan Ermilov Message-ID: <20051202083458.GA54881@toxic.magnesium.net> References: <200512020050.jB20oU8c000911@repoman.freebsd.org> <20051202075945.GQ20961@ip.net.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20051202075945.GQ20961@ip.net.ua> X-Towel: Yes User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 src/lib/libc/gen __xuname.c getosreldate.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, 02 Dec 2005 08:34:58 -0000 * Ruslan Ermilov [ Date: 2005-12-01 ] [ w.r.t. Re: cvs commit: src Makefile.inc1 src/lib/libc/gen __xuname.c getosreldate.c ] > Hi Doug, > > On Fri, Dec 02, 2005 at 12:50:30AM +0000, Doug Ambrisko wrote: > > ambrisko 2005-12-02 00:50:30 UTC > > > > FreeBSD src repository > > > > Modified files: > > . Makefile.inc1 > > lib/libc/gen __xuname.c getosreldate.c > > Log: > > Add support to easily build FreeBSD unpacked in a chroot of another > > FreeBSD machine. To do this add the man 1 uname changes to __xuname.c > > so we can override the settings it reports. Add OSVERSION override > > to getosreldate. Finally which Makefile.inc1 to use uname -m instead > > of sysctl -n hw.machine_arch to get the arch. type. > > > > With these change you can put a complete FreeBSD OS image into a > > chroot set: > > UNAME_s=FreeBSD > > UNAME_r=4.7-RELEASE > > UNAME_v="FreeBSD $UNAME_r #1: Fri Jul 22 20:32:52 PDT 2005 fake@fake:/usr/obj/usr/src/sys/FAKE" > > UNAME_m=i386 > > UNAME_p=i386 > > OSVERSION=470000 > > on an amd64 or i386 and it just work including building ports and using > > pkg_add -r etc. The caveat for this example is that these patches > > have to be applied to FreeBSD 4.7 and the uname(1) changes need to > > be merged. This also addresses issue with libtool. > > > > This is usefull for when a build machine has been trashed for an > > old release and we want to do a build on a new machine that FreeBSD > > 4.7 won't run on ... > > > > Revision Changes Path > > 1.525 +1 -1 src/Makefile.inc1 > > 1.10 +8 -0 src/lib/libc/gen/__xuname.c > > 1.8 +5 -0 src/lib/libc/gen/getosreldate.c > > > Please document these changes in ENVIRONMENT sections of uname(3) and > getosreldate(3) manpages, similarly to how this is documented in the > uname(1) manpage. And please, god, remove the ungodly mess I made of uname.c, now that it's pushed down to the right layer. Mine was a hack, and is now superfluous. Might make sense to use more logical environment variables than my hack did, though maybe they're already cemented into mainstream use. Thanx a bunch, juli. -- Go to sleep. Go to sleep. Go to sleep. From owner-cvs-src@FreeBSD.ORG Fri Dec 2 08:47:17 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F296B16A41F; Fri, 2 Dec 2005 08:47:16 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A88143D49; Fri, 2 Dec 2005 08:47:15 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jB28lE0E006166; Fri, 2 Dec 2005 10:47:14 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 71549-01-3; Fri, 2 Dec 2005 10:47:13 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jB28gHii006001 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 2 Dec 2005 10:42:18 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.4/8.13.4) id jB28gKtQ007345; Fri, 2 Dec 2005 10:42:20 +0200 (EET) (envelope-from ru) Date: Fri, 2 Dec 2005 10:42:20 +0200 From: Ruslan Ermilov To: juli mallett Message-ID: <20051202084220.GA7316@ip.net.ua> References: <200512020050.jB20oU8c000911@repoman.freebsd.org> <20051202075945.GQ20961@ip.net.ua> <20051202083458.GA54881@toxic.magnesium.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="SUOF0GtieIMvvwua" Content-Disposition: inline In-Reply-To: <20051202083458.GA54881@toxic.magnesium.net> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 src/lib/libc/gen __xuname.c getosreldate.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, 02 Dec 2005 08:47:17 -0000 --SUOF0GtieIMvvwua Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Dec 01, 2005 at 10:34:58PM -1000, juli mallett wrote: [...] > And please, god, remove the ungodly mess I made of uname.c, now that it's > pushed down to the right layer. Mine was a hack, and is now superfluous.= Might > make sense to use more logical environment variables than my hack did, th= ough > maybe they're already cemented into mainstream use. >=20 Have you lost your commit bit, Juli? :-) Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --SUOF0GtieIMvvwua Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDkAjsqRfpzJluFF4RAhDiAJ9EMnIcQmSCA4+huut4rNsExPsn+QCfQxqz fxn5fMEzDeHoyxw198lmBao= =5Wt8 -----END PGP SIGNATURE----- --SUOF0GtieIMvvwua-- From owner-cvs-src@FreeBSD.ORG Fri Dec 2 08:53:53 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B00B16A41F; Fri, 2 Dec 2005 08:53:53 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C4BD43D49; Fri, 2 Dec 2005 08:53:53 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB28rri1036856; Fri, 2 Dec 2005 08:53:53 GMT (envelope-from anholt@repoman.freebsd.org) Received: (from anholt@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB28rqFd036855; Fri, 2 Dec 2005 08:53:52 GMT (envelope-from anholt) Message-Id: <200512020853.jB28rqFd036855@repoman.freebsd.org> From: Eric Anholt Date: Fri, 2 Dec 2005 08:53:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/drm drm_drv.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, 02 Dec 2005 08:53:53 -0000 anholt 2005-12-02 08:53:52 UTC FreeBSD src repository Modified files: sys/dev/drm drm_drv.c Log: Restore the enabling of debugging by default by the DRM_DEBUG kernel option. It remains controlled by hw.dri.*.debug no matter what. PR: kern/85479 Submitted by: Oliver Fromme Revision Changes Path 1.3 +4 -0 src/sys/dev/drm/drm_drv.c From owner-cvs-src@FreeBSD.ORG Fri Dec 2 09:04:36 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CDE9816A41F; Fri, 2 Dec 2005 09:04:36 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A6F543D5A; Fri, 2 Dec 2005 09:04:36 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB294aIN037306; Fri, 2 Dec 2005 09:04:36 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB294ar3037305; Fri, 2 Dec 2005 09:04:36 GMT (envelope-from davidxu) Message-Id: <200512020904.jB294ar3037305@repoman.freebsd.org> From: David Xu Date: Fri, 2 Dec 2005 09:04: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/lib/libc/sys mq_open.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Dec 2005 09:04:37 -0000 davidxu 2005-12-02 09:04:35 UTC FreeBSD src repository Modified files: lib/libc/sys mq_open.2 Log: Fix markup. Revision Changes Path 1.2 +4 -1 src/lib/libc/sys/mq_open.2 From owner-cvs-src@FreeBSD.ORG Fri Dec 2 10:13:54 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1751016A41F; Fri, 2 Dec 2005 10:13:54 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D96B143D45; Fri, 2 Dec 2005 10:13:53 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB2ADrxK039689; Fri, 2 Dec 2005 10:13:53 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB2ADrPV039688; Fri, 2 Dec 2005 10:13:53 GMT (envelope-from sos) Message-Id: <200512021013.jB2ADrPV039688@repoman.freebsd.org> From: Søren Schmidt Date: Fri, 2 Dec 2005 10:13:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h ata-raid.c ata-raid.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, 02 Dec 2005 10:13:54 -0000 sos 2005-12-02 10:13:53 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h ata-raid.c ata-raid.h Log: Update the ICH7 support so it deals better with chips without AHCI. Update Intel MatrixRAID support to be able to pick up RAID0+1 (RAID10) and RAID5 arrays without panic'ing. This has the side effect of now also supporting multiple volumes on MatrixRAID's now I have the metadata better understood.. HW sponsored by: Mullet Scandinavia AB Revision Changes Path 1.138 +80 -68 src/sys/dev/ata/ata-chipset.c 1.55 +1 -0 src/sys/dev/ata/ata-pci.h 1.106 +34 -17 src/sys/dev/ata/ata-raid.c 1.37 +2 -1 src/sys/dev/ata/ata-raid.h From owner-cvs-src@FreeBSD.ORG Fri Dec 2 11:42:24 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C22716A41F; Fri, 2 Dec 2005 11:42:24 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0356743D5E; Fri, 2 Dec 2005 11:42:23 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id AB68D46BF3; Fri, 2 Dec 2005 06:42:21 -0500 (EST) Date: Fri, 2 Dec 2005 11:42:21 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: "David E. O'Brien" In-Reply-To: <200510271539.j9RFdJdS096434@repoman.freebsd.org> Message-ID: <20051202114031.J77687@fledge.watson.org> References: <200510271539.j9RFdJdS096434@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/nve if_nve.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, 02 Dec 2005 11:42:24 -0000 On Thu, 27 Oct 2005, David E. O'Brien wrote: > obrien 2005-10-27 15:39:19 UTC > > FreeBSD src repository > > Modified files: > sys/dev/nve if_nve.c > Log: > Clear pending_txs when not "RUNNING". > > Submitted by: Q David, I have had at least one report that this patch corrects repeated wedging of the if_nve interface on 6.x systems. Do you have plans to merge this patch to RELENG_6 and/or RELENG_6_0? The PR seems to suggest a larger set of changes that I've not dug into, and as a result fail to understand, however. Robert N M Watson From owner-cvs-src@FreeBSD.ORG Fri Dec 2 12:51:53 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E53D16A43B; Fri, 2 Dec 2005 12:51:53 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id DDBE743D46; Fri, 2 Dec 2005 12:51:52 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id EFEDA52C81; Fri, 2 Dec 2005 13:51:49 +0100 (CET) Received: from localhost (dkc38.neoplus.adsl.tpnet.pl [83.24.6.38]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 7FD0A52C7F; Fri, 2 Dec 2005 13:51:43 +0100 (CET) Date: Fri, 2 Dec 2005 13:51:08 +0100 From: Pawel Jakub Dawidek To: "David E. O'Brien" Message-ID: <20051202125108.GA1427@garage.freebsd.pl> References: <200503281818.j2SIIjUe061876@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="C7zPtVaVf+AK4Oqc" Content-Disposition: inline In-Reply-To: <200503281818.j2SIIjUe061876@repoman.freebsd.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r535 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-0.5 required=3.0 tests=BAYES_00,RCVD_IN_NJABL_DUL, RCVD_IN_SORBS_DUL autolearn=no version=3.0.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/tar bsdtar.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, 02 Dec 2005 12:51:53 -0000 --C7zPtVaVf+AK4Oqc Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Mar 28, 2005 at 06:18:44PM +0000, David E. O'Brien wrote: +> obrien 2005-03-28 18:18:44 UTC +>=20 +> FreeBSD src repository +>=20 +> Modified files: +> usr.bin/tar bsdtar.1=20 +> Log: +> Add directory hierarchy copying example. [...] +> +.Dl Nm Fl cf Pa - Fl C Pa srcdir\ . | Nm Fl xpBf Pa - Fl C Pa destdir What does -B mean? It is not document in the manual page. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --C7zPtVaVf+AK4Oqc Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDkEM8ForvXbEpPzQRAgt1AJ0RnDkKTn3gqyljsVdadSMpvA2owwCeMPsX tZAaKC7D3h7w+mr0RgcLHPg= =tYpt -----END PGP SIGNATURE----- --C7zPtVaVf+AK4Oqc-- From owner-cvs-src@FreeBSD.ORG Fri Dec 2 13:09:59 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C1FD016A41F; Fri, 2 Dec 2005 13:09:59 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D14643D46; Fri, 2 Dec 2005 13:09:59 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id D2F0A52C81; Fri, 2 Dec 2005 14:09:57 +0100 (CET) Received: from localhost (dkc38.neoplus.adsl.tpnet.pl [83.24.6.38]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 9FCA652C7F; Fri, 2 Dec 2005 14:09:51 +0100 (CET) Date: Fri, 2 Dec 2005 14:09:16 +0100 From: Pawel Jakub Dawidek To: Doug Ambrisko Message-ID: <20051202130916.GB1427@garage.freebsd.pl> References: <200512020050.jB20oU8c000911@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="4bRzO86E/ozDv8r1" Content-Disposition: inline In-Reply-To: <200512020050.jB20oU8c000911@repoman.freebsd.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r535 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-0.5 required=3.0 tests=BAYES_00,RCVD_IN_NJABL_DUL, RCVD_IN_SORBS_DUL autolearn=no version=3.0.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 src/lib/libc/gen __xuname.c getosreldate.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, 02 Dec 2005 13:10:00 -0000 --4bRzO86E/ozDv8r1 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Dec 02, 2005 at 12:50:30AM +0000, Doug Ambrisko wrote: +> ambrisko 2005-12-02 00:50:30 UTC +>=20 +> FreeBSD src repository +>=20 +> Modified files: +> . Makefile.inc1=20 +> lib/libc/gen __xuname.c getosreldate.c=20 +> Log: +> Add support to easily build FreeBSD unpacked in a chroot of another +> FreeBSD machine. To do this add the man 1 uname changes to __xuname.c +> so we can override the settings it reports. Add OSVERSION override +> to getosreldate. Finally which Makefile.inc1 to use uname -m instead +> of sysctl -n hw.machine_arch to get the arch. type. +> =20 +> With these change you can put a complete FreeBSD OS image into a +> chroot set: +> UNAME_s=3DFreeBSD +> UNAME_r=3D4.7-RELEASE +> UNAME_v=3D"FreeBSD $UNAME_r #1: Fri Jul 22 20:32:52 PDT 2005 f= ake@fake:/usr/obj/usr/src/sys/FAKE" +> UNAME_m=3Di386 +> UNAME_p=3Di386 +> OSVERSION=3D470000 +> on an amd64 or i386 and it just work including building ports and using +> pkg_add -r etc. The caveat for this example is that these patches +> have to be applied to FreeBSD 4.7 and the uname(1) changes need to +> be merged. This also addresses issue with libtool. +> =20 +> This is usefull for when a build machine has been trashed for an +> old release and we want to do a build on a new machine that FreeBSD +> 4.7 won't run on ... [...] +> name->sysname[sizeof(name->sysname) - 1] =3D '\0'; +> + if ((p =3D getenv("UNAME_s"))) +> + strncpy(name->sysname, p, sizeof(name->sysname)); [...] +> name->release[sizeof(name->release) - 1] =3D '\0'; +> + if ((p =3D getenv("UNAME_r"))) +> + strncpy(name->release, p, sizeof(name->release)); [...] +> + if ((p =3D getenv("UNAME_v"))) +> + strncpy(name->version, p, sizeof(name->version)); [...] +> name->machine[sizeof(name->machine) - 1] =3D '\0'; +> + if ((p =3D getenv("UNAME_m"))) +> + strncpy(name->machine, p, sizeof(name->machine)); As you can see, previous code tried to NULL-terminate buffers copied using strncpy(3) properly and you inserted your changes after these terminations. Please, NULL-terminate the buffers after using strncpy(3). PS. Very useful change. At least for me:) --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --4bRzO86E/ozDv8r1 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDkEd7ForvXbEpPzQRAgFNAKC7KJQl1RzqUvEeKiXiBkmxQpPd3QCg7WIH DQZ0LTNK2lRzk6Aa4bPiYw4= =7fTL -----END PGP SIGNATURE----- --4bRzO86E/ozDv8r1-- From owner-cvs-src@FreeBSD.ORG Fri Dec 2 13:11:52 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A1A716A41F; Fri, 2 Dec 2005 13:11:52 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail6.speedfactory.net [66.23.216.219]) by mx1.FreeBSD.org (Postfix) with ESMTP id B72C243D7B; Fri, 2 Dec 2005 13:11:46 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 3006193 for multiple; Fri, 02 Dec 2005 08:09:42 -0500 Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id jB2DBa7t002169; Fri, 2 Dec 2005 08:11:36 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Robert Watson Date: Fri, 2 Dec 2005 07:49:04 -0500 User-Agent: KMail/1.8.3 References: <200510271539.j9RFdJdS096434@repoman.freebsd.org> <20051202114031.J77687@fledge.watson.org> In-Reply-To: <20051202114031.J77687@fledge.watson.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200512020749.06435.jhb@freebsd.org> X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, "David E. O'Brien" Subject: Re: cvs commit: src/sys/dev/nve if_nve.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, 02 Dec 2005 13:11:52 -0000 On Friday 02 December 2005 06:42 am, Robert Watson wrote: > On Thu, 27 Oct 2005, David E. O'Brien wrote: > > obrien 2005-10-27 15:39:19 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/nve if_nve.c > > Log: > > Clear pending_txs when not "RUNNING". > > > > Submitted by: Q > > David, > > I have had at least one report that this patch corrects repeated wedging > of the if_nve interface on 6.x systems. Do you have plans to merge this > patch to RELENG_6 and/or RELENG_6_0? The PR seems to suggest a larger set > of changes that I've not dug into, and as a result fail to understand, > however. > > Robert N M Watson I'd be interested in looking at the PR FWIW as I've been doing some hacking= on=20 nve(4) recently. =2D-=20 John Baldwin =A0<>< =A0http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" =A0=3D =A0http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Fri Dec 2 13:28:48 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0AD6216A41F; Fri, 2 Dec 2005 13:28:48 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 852C143D55; Fri, 2 Dec 2005 13:28:47 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id E4D7046BEB; Fri, 2 Dec 2005 08:28:46 -0500 (EST) Date: Fri, 2 Dec 2005 13:28:46 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: John Baldwin In-Reply-To: <200512020749.06435.jhb@freebsd.org> Message-ID: <20051202132726.L77687@fledge.watson.org> References: <200510271539.j9RFdJdS096434@repoman.freebsd.org> <20051202114031.J77687@fledge.watson.org> <200512020749.06435.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, "David E. O'Brien" Subject: Re: cvs commit: src/sys/dev/nve if_nve.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, 02 Dec 2005 13:28:48 -0000 On Fri, 2 Dec 2005, John Baldwin wrote: >> I have had at least one report that this patch corrects repeated >> wedging of the if_nve interface on 6.x systems. Do you have plans to >> merge this patch to RELENG_6 and/or RELENG_6_0? The PR seems to >> suggest a larger set of changes that I've not dug into, and as a result >> fail to understand, however. > > I'd be interested in looking at the PR FWIW as I've been doing some > hacking on nve(4) recently. After some discussion, it sounds like the problem here is that this patch fixes a bug in a workaround for other serious problems -- i.e., that when you reset the interface to deal with the fact that the interface has wedged, it isn't being properly reset. So this patch is useful, in that it helps work around one or more other serious bugs better, but still leaves serious underlying problems. That said, I think it would be good to MFC the fix. Robert N M Watson From owner-cvs-src@FreeBSD.ORG Fri Dec 2 13:35:19 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D46716A420; Fri, 2 Dec 2005 13:35:19 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C54543D8F; Fri, 2 Dec 2005 13:35:14 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB2DZEWf056506; Fri, 2 Dec 2005 13:35:14 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB2DZEBJ056505; Fri, 2 Dec 2005 13:35:14 GMT (envelope-from jhb) Message-Id: <200512021335.jB2DZEBJ056505@repoman.freebsd.org> From: John Baldwin Date: Fri, 2 Dec 2005 13:35:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/acpica acpi_pcib.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, 02 Dec 2005 13:35:19 -0000 jhb 2005-12-02 13:35:14 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_pcib.c Log: Add a missing newline to a printf. MFC after: 1 week Revision Changes Path 1.59 +1 -1 src/sys/dev/acpica/acpi_pcib.c From owner-cvs-src@FreeBSD.ORG Fri Dec 2 13:45:07 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C0FA16A41F; Fri, 2 Dec 2005 13:45:07 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FEA543D6E; Fri, 2 Dec 2005 13:45:06 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB2Dj641057001; Fri, 2 Dec 2005 13:45:06 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB2Dj6D3057000; Fri, 2 Dec 2005 13:45:06 GMT (envelope-from bde) Message-Id: <200512021345.jB2Dj6D3057000@repoman.freebsd.org> From: Bruce Evans Date: Fri, 2 Dec 2005 13:45:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/msun/src s_round.c s_roundf.c s_roundl.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, 02 Dec 2005 13:45:07 -0000 bde 2005-12-02 13:45:06 UTC FreeBSD src repository Modified files: lib/msun/src s_round.c s_roundf.c s_roundl.c Log: Fixed roundf(). The following cases never worked in FreeBSD: - in round-towards-minus-infinity mode, on all machines, roundf(x) never worked for 0 < |x| < 0.5 (2*0x3effffff cases in all, or almost half of float space). It was -0 for 0 < x < 0.5 and 0 for -0.5 < x < 0, but should be 0 and -0, respectively. This is because t = ceilf(|x|) = 1 for these args, and when we adjust t from 1 to 0 by subtracting 1, we get -0 in this rounding mode, but we want and expected to get 0. - in round-towards-minus-infinity, round towards zero and round-to-nearest modes, on machines that evaluate float expressions in float precision (most machines except i386's), roundf(x) never worked for |x| = (2 cases in all). It was +-1 but should have been +-0. This is because t = ceilf(|x|) = 1 for these args, and when we try to classify |x| by subtracting it from 1 we get an unexpected rounding error -- the result is 0.5 after rounding to float in all 3 rounding modes, so we we have forgotten the difference between |x| and 0.5 and end up returning the same value as for +-0.5. The fix is to use floorf() instead of ceilf() and to add 1 instead of -1 in the adjustment. With floorf() all the expressions used are always evaluated exactly so there are no rounding problems, and with adjustments of +1 we don't go near -0 when adjusting. Attempted to fix round() and roundl() by cloning the fix for roundf(). This has only been tested for round(), only on args representable as floats. Double expressions are evaluated in double precision even on i386's, so round(0.5-epsilon) was broken even on i386's. roundl() must be completely broken on i386's since long double precision is not really supported. There seem to be no other dependencies on the precision. Revision Changes Path 1.4 +6 -6 src/lib/msun/src/s_round.c 1.4 +6 -6 src/lib/msun/src/s_roundf.c 1.2 +6 -6 src/lib/msun/src/s_roundl.c From owner-cvs-src@FreeBSD.ORG Fri Dec 2 13:51:17 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D91D16A41F; Fri, 2 Dec 2005 13:51:17 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E54543D5D; Fri, 2 Dec 2005 13:51:01 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB2DouYC057243; Fri, 2 Dec 2005 13:50:56 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB2Dou5c057242; Fri, 2 Dec 2005 13:50:56 GMT (envelope-from davidxu) Message-Id: <200512021350.jB2Dou5c057242@repoman.freebsd.org> From: David Xu Date: Fri, 2 Dec 2005 13:50: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/lib/libc/sys mq_close.2 mq_getattr.2 mq_notify.2 mq_open.2 mq_receive.2 mq_send.2 mq_setattr.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Dec 2005 13:51:17 -0000 davidxu 2005-12-02 13:50:56 UTC FreeBSD src repository Modified files: lib/libc/sys mq_close.2 mq_getattr.2 mq_notify.2 mq_open.2 mq_receive.2 mq_send.2 mq_setattr.2 Log: syscall -> system call. Revision Changes Path 1.2 +2 -2 src/lib/libc/sys/mq_close.2 1.2 +3 -3 src/lib/libc/sys/mq_getattr.2 1.2 +3 -3 src/lib/libc/sys/mq_notify.2 1.3 +1 -1 src/lib/libc/sys/mq_open.2 1.2 +8 -8 src/lib/libc/sys/mq_receive.2 1.2 +6 -6 src/lib/libc/sys/mq_send.2 1.2 +2 -2 src/lib/libc/sys/mq_setattr.2 From owner-cvs-src@FreeBSD.ORG Fri Dec 2 14:11:19 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9AF8716A41F; Fri, 2 Dec 2005 14:11:19 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCFAE43D8D; Fri, 2 Dec 2005 14:09:41 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB2E9WPT058216; Fri, 2 Dec 2005 14:09:32 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB2E9W2w058215; Fri, 2 Dec 2005 14:09:32 GMT (envelope-from davidxu) Message-Id: <200512021409.jB2E9W2w058215@repoman.freebsd.org> From: David Xu Date: Fri, 2 Dec 2005 14:09: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/kern uipc_mqueue.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, 02 Dec 2005 14:11:19 -0000 davidxu 2005-12-02 14:09:32 UTC FreeBSD src repository Modified files: sys/kern uipc_mqueue.c Log: 1. Cleanup including. 2. Set configuration value for CTL_P1003_1B_MESSAGE_PASSING. Revision Changes Path 1.6 +4 -5 src/sys/kern/uipc_mqueue.c From owner-cvs-src@FreeBSD.ORG Fri Dec 2 14:23:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9949316A41F; Fri, 2 Dec 2005 14:23:40 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38C3543D69; Fri, 2 Dec 2005 14:23:40 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB2ENdP8058817; Fri, 2 Dec 2005 14:23:39 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB2ENdKZ058816; Fri, 2 Dec 2005 14:23:39 GMT (envelope-from davidxu) Message-Id: <200512021423.jB2ENdKZ058816@repoman.freebsd.org> From: David Xu Date: Fri, 2 Dec 2005 14:23:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Dec 2005 14:23:40 -0000 davidxu 2005-12-02 14:23:39 UTC FreeBSD src repository Modified files: sys/conf NOTES Log: Add option P1003_1B_MQUEUE for POSIX message queue. Revision Changes Path 1.1336 +2 -0 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Fri Dec 2 14:41:04 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C80F16A420; Fri, 2 Dec 2005 14:41:04 +0000 (GMT) (envelope-from ambrisko@ambrisko.com) Received: from mail.ambrisko.com (mail.ambrisko.com [64.174.51.43]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5E3443D46; Fri, 2 Dec 2005 14:41:03 +0000 (GMT) (envelope-from ambrisko@ambrisko.com) Received: from server2.ambrisko.com (HELO www.ambrisko.com) ([192.168.1.2]) by mail.ambrisko.com with ESMTP; 02 Dec 2005 06:41:04 -0800 Received: from ambrisko.com (localhost [127.0.0.1]) by www.ambrisko.com (8.12.11/8.12.9) with ESMTP id jB2Ef3Rg075083; Fri, 2 Dec 2005 06:41:03 -0800 (PST) (envelope-from ambrisko@ambrisko.com) Received: (from ambrisko@localhost) by ambrisko.com (8.12.11/8.12.11/Submit) id jB2Ef3gj075082; Fri, 2 Dec 2005 06:41:03 -0800 (PST) (envelope-from ambrisko) From: Doug Ambrisko Message-Id: <200512021441.jB2Ef3gj075082@ambrisko.com> In-Reply-To: <20051202075945.GQ20961@ip.net.ua> To: Ruslan Ermilov Date: Fri, 2 Dec 2005 06:41:03 -0800 (PST) X-Mailer: ELM [version 2.4ME+ PL94b (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Cc: Doug Ambrisko , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 src/lib/libc/gen __xuname.c getosreldate.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, 02 Dec 2005 14:41:04 -0000 Ruslan Ermilov writes: | Hi Doug, | | On Fri, Dec 02, 2005 at 12:50:30AM +0000, Doug Ambrisko wrote: | > ambrisko 2005-12-02 00:50:30 UTC | > | > FreeBSD src repository | > | > Modified files: | > . Makefile.inc1 | > lib/libc/gen __xuname.c getosreldate.c | > Log: | > Add support to easily build FreeBSD unpacked in a chroot of another | > FreeBSD machine. To do this add the man 1 uname changes to __xuname.c | > so we can override the settings it reports. Add OSVERSION override | > to getosreldate. Finally which Makefile.inc1 to use uname -m instead | > of sysctl -n hw.machine_arch to get the arch. type. | > | > With these change you can put a complete FreeBSD OS image into a | > chroot set: | > UNAME_s=FreeBSD | > UNAME_r=4.7-RELEASE | > UNAME_v="FreeBSD $UNAME_r #1: Fri Jul 22 20:32:52 PDT 2005 fake@fake:/usr/obj/usr/src/sys/FAKE" | > UNAME_m=i386 | > UNAME_p=i386 | > OSVERSION=470000 | > on an amd64 or i386 and it just work including building ports and using | > pkg_add -r etc. The caveat for this example is that these patches | > have to be applied to FreeBSD 4.7 and the uname(1) changes need to | > be merged. This also addresses issue with libtool. | > | > This is usefull for when a build machine has been trashed for an | > old release and we want to do a build on a new machine that FreeBSD | > 4.7 won't run on ... | > | > Revision Changes Path | > 1.525 +1 -1 src/Makefile.inc1 | > 1.10 +8 -0 src/lib/libc/gen/__xuname.c | > 1.8 +5 -0 src/lib/libc/gen/getosreldate.c | > | Please document these changes in ENVIRONMENT sections of uname(3) and | getosreldate(3) manpages, similarly to how this is documented in the | uname(1) manpage. Yep, I'll steal the section from uname. One thing that bothers me a little is that uname(1) should just use uname(3) to get stuff instead of sysctl. There might be a reason for it to not use uname(3) but I can't see it. Doug A. From owner-cvs-src@FreeBSD.ORG Fri Dec 2 14:57:43 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9631216A41F; Fri, 2 Dec 2005 14:57:43 +0000 (GMT) (envelope-from ambrisko@ambrisko.com) Received: from mail.ambrisko.com (mail.ambrisko.com [64.174.51.43]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6AB0243D6E; Fri, 2 Dec 2005 14:57:32 +0000 (GMT) (envelope-from ambrisko@ambrisko.com) Received: from server2.ambrisko.com (HELO www.ambrisko.com) ([192.168.1.2]) by mail.ambrisko.com with ESMTP; 02 Dec 2005 06:57:32 -0800 Received: from ambrisko.com (localhost [127.0.0.1]) by www.ambrisko.com (8.12.11/8.12.9) with ESMTP id jB2EvWag075949; Fri, 2 Dec 2005 06:57:32 -0800 (PST) (envelope-from ambrisko@ambrisko.com) Received: (from ambrisko@localhost) by ambrisko.com (8.12.11/8.12.11/Submit) id jB2EvWbr075948; Fri, 2 Dec 2005 06:57:32 -0800 (PST) (envelope-from ambrisko) From: Doug Ambrisko Message-Id: <200512021457.jB2EvWbr075948@ambrisko.com> In-Reply-To: <20051202130916.GB1427@garage.freebsd.pl> To: Pawel Jakub Dawidek Date: Fri, 2 Dec 2005 06:57:32 -0800 (PST) X-Mailer: ELM [version 2.4ME+ PL94b (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Cc: Doug Ambrisko , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 src/lib/libc/gen __xuname.c getosreldate.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, 02 Dec 2005 14:57:43 -0000 Pawel Jakub Dawidek writes: | On Fri, Dec 02, 2005 at 12:50:30AM +0000, Doug Ambrisko wrote: | +> ambrisko 2005-12-02 00:50:30 UTC | +> | +> FreeBSD src repository | +> | +> Modified files: | +> . Makefile.inc1 | +> lib/libc/gen __xuname.c getosreldate.c | +> Log: | +> Add support to easily build FreeBSD unpacked in a chroot of another | +> FreeBSD machine. To do this add the man 1 uname changes to __xuname.c | +> so we can override the settings it reports. Add OSVERSION override | +> to getosreldate. Finally which Makefile.inc1 to use uname -m instead | +> of sysctl -n hw.machine_arch to get the arch. type. | +> | +> With these change you can put a complete FreeBSD OS image into a | +> chroot set: | +> UNAME_s=FreeBSD | +> UNAME_r=4.7-RELEASE | +> UNAME_v="FreeBSD $UNAME_r #1: Fri Jul 22 20:32:52 PDT 2005 fake@fake:/usr/obj/usr/src/sys/FAKE" | +> UNAME_m=i386 | +> UNAME_p=i386 | +> OSVERSION=470000 | +> on an amd64 or i386 and it just work including building ports and using | +> pkg_add -r etc. The caveat for this example is that these patches | +> have to be applied to FreeBSD 4.7 and the uname(1) changes need to | +> be merged. This also addresses issue with libtool. | +> | +> This is usefull for when a build machine has been trashed for an | +> old release and we want to do a build on a new machine that FreeBSD | +> 4.7 won't run on ... | [...] | +> name->sysname[sizeof(name->sysname) - 1] = '\0'; | +> + if ((p = getenv("UNAME_s"))) | +> + strncpy(name->sysname, p, sizeof(name->sysname)); | [...] | +> name->release[sizeof(name->release) - 1] = '\0'; | +> + if ((p = getenv("UNAME_r"))) | +> + strncpy(name->release, p, sizeof(name->release)); | [...] | +> + if ((p = getenv("UNAME_v"))) | +> + strncpy(name->version, p, sizeof(name->version)); | [...] | +> name->machine[sizeof(name->machine) - 1] = '\0'; | +> + if ((p = getenv("UNAME_m"))) | +> + strncpy(name->machine, p, sizeof(name->machine)); | | As you can see, previous code tried to NULL-terminate buffers copied using | strncpy(3) properly and you inserted your changes after these | terminations. Please, NULL-terminate the buffers after using strncpy(3). The prior code had to NULL-terminate by hand since the data could come from the sysctl not NULL-terminate. I thought the strncpy would NULL-terminate but you are correct. I'll fix this when I add the man-page changes this morning and finish a make buildworld/installworld/buildworld cycle. Thanks, Doug A. From owner-cvs-src@FreeBSD.ORG Fri Dec 2 16:05:29 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A96FC16A41F; Fri, 2 Dec 2005 16:05:29 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD53643D45; Fri, 2 Dec 2005 16:05:28 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jB2G5JOM024289; Fri, 2 Dec 2005 18:05:19 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 76804-02-5; Fri, 2 Dec 2005 18:05:16 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jB2G4L3Q024207 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 2 Dec 2005 18:04:21 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.4/8.13.4) id jB2G4NQG009999; Fri, 2 Dec 2005 18:04:23 +0200 (EET) (envelope-from ru) Date: Fri, 2 Dec 2005 18:04:23 +0200 From: Ruslan Ermilov To: Doug Ambrisko Message-ID: <20051202160423.GE9219@ip.net.ua> References: <20051202075945.GQ20961@ip.net.ua> <200512021441.jB2Ef3gj075082@ambrisko.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+JUInw4efm7IfTNU" Content-Disposition: inline In-Reply-To: <200512021441.jB2Ef3gj075082@ambrisko.com> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua Cc: Doug Ambrisko , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 src/lib/libc/gen __xuname.c getosreldate.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, 02 Dec 2005 16:05:29 -0000 --+JUInw4efm7IfTNU Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Dec 02, 2005 at 06:41:03AM -0800, Doug Ambrisko wrote: > Ruslan Ermilov writes: > | Hi Doug, > |=20 > | On Fri, Dec 02, 2005 at 12:50:30AM +0000, Doug Ambrisko wrote: > | > ambrisko 2005-12-02 00:50:30 UTC > | >=20 > | > FreeBSD src repository > | >=20 > | > Modified files: > | > . Makefile.inc1=20 > | > lib/libc/gen __xuname.c getosreldate.c=20 > | > Log: > | > Add support to easily build FreeBSD unpacked in a chroot of another > | > FreeBSD machine. To do this add the man 1 uname changes to __xunam= e.c > | > so we can override the settings it reports. Add OSVERSION override > | > to getosreldate. Finally which Makefile.inc1 to use uname -m inste= ad > | > of sysctl -n hw.machine_arch to get the arch. type. > | > =20 > | > With these change you can put a complete FreeBSD OS image into a > | > chroot set: > | > UNAME_s=3DFreeBSD > | > UNAME_r=3D4.7-RELEASE > | > UNAME_v=3D"FreeBSD $UNAME_r #1: Fri Jul 22 20:32:52 PDT 200= 5 fake@fake:/usr/obj/usr/src/sys/FAKE" > | > UNAME_m=3Di386 > | > UNAME_p=3Di386 > | > OSVERSION=3D470000 > | > on an amd64 or i386 and it just work including building ports and u= sing > | > pkg_add -r etc. The caveat for this example is that these patches > | > have to be applied to FreeBSD 4.7 and the uname(1) changes need to > | > be merged. This also addresses issue with libtool. > | > =20 > | > This is usefull for when a build machine has been trashed for an > | > old release and we want to do a build on a new machine that FreeBSD > | > 4.7 won't run on ... > | > =20 > | > Revision Changes Path > | > 1.525 +1 -1 src/Makefile.inc1 > | > 1.10 +8 -0 src/lib/libc/gen/__xuname.c > | > 1.8 +5 -0 src/lib/libc/gen/getosreldate.c > | >=20 > | Please document these changes in ENVIRONMENT sections of uname(3) and > | getosreldate(3) manpages, similarly to how this is documented in the > | uname(1) manpage. >=20 > Yep, I'll steal the section from uname. One thing that bothers me > a little is that uname(1) should just use uname(3) to get stuff > instead of sysctl. There might be a reason for it to not use uname(3) > but I can't see it. >=20 uname(3) doesn't know about all things that uname(1) knows, e.g., -p and -i. (See also the commit log for __xuname.c#1.8.) Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --+JUInw4efm7IfTNU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDkHCHqRfpzJluFF4RAkIuAJ9egKwLyiCsedKY/6x3T52fXyoEDQCfcV6t mGQwXKhHk/saYrbWFVkpWss= =r154 -----END PGP SIGNATURE----- --+JUInw4efm7IfTNU-- From owner-cvs-src@FreeBSD.ORG Fri Dec 2 16:17:58 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C79FA16A41F; Fri, 2 Dec 2005 16:17:58 +0000 (GMT) (envelope-from gad@FreeBSD.org) Received: from smtp1.server.rpi.edu (smtp1.server.rpi.edu [128.113.2.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 54CE543D5C; Fri, 2 Dec 2005 16:17:58 +0000 (GMT) (envelope-from gad@FreeBSD.org) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp1.server.rpi.edu (8.13.0/8.13.0) with ESMTP id jB2GHT1d006578; Fri, 2 Dec 2005 11:17:29 -0500 Mime-Version: 1.0 Message-Id: In-Reply-To: <200512021457.jB2EvWbr075948@ambrisko.com> References: <200512021457.jB2EvWbr075948@ambrisko.com> Date: Fri, 2 Dec 2005 11:17:28 -0500 To: Doug Ambrisko , Pawel Jakub Dawidek From: Garance A Drosehn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-CanItPRO-Stream: default X-RPI-SA-Score: undef - spam-scanning disabled X-Scanned-By: CanIt (www . canit . ca) on 128.113.2.1 Cc: Doug Ambrisko , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 src/lib/libc/gen __xuname.c getosreldate.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, 02 Dec 2005 16:17:59 -0000 At 6:57 AM -0800 12/2/05, Doug Ambrisko wrote: >Pawel Jakub Dawidek writes: >| [...] >| +> name->sysname[sizeof(name->sysname) - 1] = '\0'; >| +> + if ((p = getenv("UNAME_s"))) >| +> + strncpy(name->sysname, p, sizeof(name->sysname)); >| [...] >| +> name->release[sizeof(name->release) - 1] = '\0'; >| +> + if ((p = getenv("UNAME_r"))) >| +> + strncpy(name->release, p, sizeof(name->release)); >| [...] >| +> + if ((p = getenv("UNAME_v"))) >| +> + strncpy(name->version, p, sizeof(name->version)); >| [...] >| +> name->machine[sizeof(name->machine) - 1] = '\0'; >| +> + if ((p = getenv("UNAME_m"))) >| +> + strncpy(name->machine, p, sizeof(name->machine)); >| >| As you can see, previous code tried to NULL-terminate buffer >| copied using strncpy(3) properly and you inserted your changes >| after these terminations. Please, NULL-terminate the buffers >| after using strncpy(3). > >The prior code had to NULL-terminate by hand since the data could >come from the sysctl not NULL-terminate. I thought the strncpy >would NULL-terminate but you are correct. strncpy is meant for strings where you don't want null-termination (such as fixed-length fields in structs). It was not meant for situations like this. Code like this should use strlcpy() instead. -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@FreeBSD.org Rensselaer Polytechnic Institute; Troy, NY; USA From owner-cvs-src@FreeBSD.ORG Fri Dec 2 16:45:04 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6657F16A41F; Fri, 2 Dec 2005 16:45:04 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98D2F43D49; Fri, 2 Dec 2005 16:45:03 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB2Gj3FE064297; Fri, 2 Dec 2005 16:45:03 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB2Gj3FX064296; Fri, 2 Dec 2005 16:45:03 GMT (envelope-from brueffer) Message-Id: <200512021645.jB2Gj3FX064296@repoman.freebsd.org> From: Christian Brueffer Date: Fri, 2 Dec 2005 16:45:03 +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/man/man4 wlan.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Dec 2005 16:45:04 -0000 brueffer 2005-12-02 16:45:03 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_6) share/man/man4 wlan.4 Log: MFC: rev. 1.9 + 1.10 Update the list of drivers that need wlan(4). Revision Changes Path 1.8.2.1 +13 -4 src/share/man/man4/wlan.4 From owner-cvs-src@FreeBSD.ORG Fri Dec 2 16:47:30 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8870D16A41F; Fri, 2 Dec 2005 16:47:30 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 169C243D70; Fri, 2 Dec 2005 16:47:28 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB2GlRiO071694; Fri, 2 Dec 2005 16:47:27 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB2GlREE071693; Fri, 2 Dec 2005 16:47:27 GMT (envelope-from brueffer) Message-Id: <200512021647.jB2GlREE071693@repoman.freebsd.org> From: Christian Brueffer Date: Fri, 2 Dec 2005 16:47: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/share/man/man4 ral.4 ural.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Dec 2005 16:47:30 -0000 brueffer 2005-12-02 16:47:27 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_6) share/man/man4 ral.4 ural.4 Log: MFC: In preparation for automatic hardware notes generation, reword the hardware section text to include the driver name. Revision Changes Path 1.3.2.2 +3 -1 src/share/man/man4/ral.4 1.3.2.3 +3 -1 src/share/man/man4/ural.4 From owner-cvs-src@FreeBSD.ORG Fri Dec 2 16:48:43 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FB9316A41F; Fri, 2 Dec 2005 16:48:43 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2EC4E43D53; Fri, 2 Dec 2005 16:48:43 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB2GmhRD071792; Fri, 2 Dec 2005 16:48:43 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB2Gmhtb071791; Fri, 2 Dec 2005 16:48:43 GMT (envelope-from brueffer) Message-Id: <200512021648.jB2Gmhtb071791@repoman.freebsd.org> From: Christian Brueffer Date: Fri, 2 Dec 2005 16:48: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/share/man/man4 ataraid.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Dec 2005 16:48:43 -0000 brueffer 2005-12-02 16:48:43 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_6) share/man/man4 ataraid.4 Log: MFC: rev. 1.4 Add a CAVEATS section that mentions missing RAID5 support. Revision Changes Path 1.3.2.1 +4 -1 src/share/man/man4/ataraid.4 From owner-cvs-src@FreeBSD.ORG Fri Dec 2 16:49:37 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D949716A41F; Fri, 2 Dec 2005 16:49:37 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 511F143D53; Fri, 2 Dec 2005 16:49:36 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB2Gna7k071869; Fri, 2 Dec 2005 16:49:36 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB2Gna34071868; Fri, 2 Dec 2005 16:49:36 GMT (envelope-from brueffer) Message-Id: <200512021649.jB2Gna34071868@repoman.freebsd.org> From: Christian Brueffer Date: Fri, 2 Dec 2005 16:49:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 em.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Dec 2005 16:49:38 -0000 brueffer 2005-12-02 16:49:36 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_6) share/man/man4 em.4 Log: MFC: rev. 1.26 Document 82571 and 82572 support. Revision Changes Path 1.20.2.3 +3 -3 src/share/man/man4/em.4 From owner-cvs-src@FreeBSD.ORG Fri Dec 2 18:02:55 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8232616A41F; Fri, 2 Dec 2005 18:02:55 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB78943D6A; Fri, 2 Dec 2005 18:02:54 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB2I2sZ2074770; Fri, 2 Dec 2005 18:02:54 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB2I2sqi074769; Fri, 2 Dec 2005 18:02:54 GMT (envelope-from alc) Message-Id: <200512021802.jB2I2sqi074769@repoman.freebsd.org> From: Alan Cox Date: Fri, 2 Dec 2005 18:02: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/sys/alpha/alpha 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: Fri, 02 Dec 2005 18:02:55 -0000 alc 2005-12-02 18:02:54 UTC FreeBSD src repository Modified files: sys/alpha/alpha pmap.c Log: Change pmap_enter_quick() to use the vm_prot_t parameter introduced in revision 1.179 to correctly set/clear execute permission on the mapping it creates. Thus, mmap(2)ing a memory resident file will not result in the file being mapped with execute permission when execute permission was not requested. Eliminate an unneeded Instruction Memory Barrier (IMB) in pmap_enter_quick(). Since there was no previous (instruction) mapping for the given virtual address prior to pmap_enter_quick(), there can be no instructions from the given virtual address in the pipeline that need flushing. MFC after: 1 week Revision Changes Path 1.187 +4 -3 src/sys/alpha/alpha/pmap.c From owner-cvs-src@FreeBSD.ORG Fri Dec 2 19:54:58 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D6ED16A41F; Fri, 2 Dec 2005 19:54:58 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0355343D5A; Fri, 2 Dec 2005 19:54:58 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB2JsvJE077857; Fri, 2 Dec 2005 19:54:57 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB2Jsv0b077856; Fri, 2 Dec 2005 19:54:57 GMT (envelope-from dougb) Message-Id: <200512021954.jB2Jsv0b077856@repoman.freebsd.org> From: Doug Barton Date: Fri, 2 Dec 2005 19:54: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/etc/rc.d tmp X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Dec 2005 19:54:58 -0000 dougb 2005-12-02 19:54:57 UTC FreeBSD src repository Modified files: etc/rc.d tmp Log: Force this script to run before mountcritremote to avoid non-deterministic behavior when introducing local_startup scripts to rcorder. Revision Changes Path 1.36 +1 -0 src/etc/rc.d/tmp From owner-cvs-src@FreeBSD.ORG Fri Dec 2 20:06:08 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD8D916A41F; Fri, 2 Dec 2005 20:06:08 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4E3B43D75; Fri, 2 Dec 2005 20:06:07 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB2K67FM078510; Fri, 2 Dec 2005 20:06:07 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB2K67AK078509; Fri, 2 Dec 2005 20:06:07 GMT (envelope-from dougb) Message-Id: <200512022006.jB2K67AK078509@repoman.freebsd.org> From: Doug Barton Date: Fri, 2 Dec 2005 20:06: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/etc rc rc.shutdown rc.subr src/etc/rc.d localpkg src/sys/sys param.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, 02 Dec 2005 20:06:09 -0000 dougb 2005-12-02 20:06:07 UTC FreeBSD src repository Modified files: etc rc rc.shutdown rc.subr etc/rc.d localpkg sys/sys param.h Log: Introduce startup scripts from the local_startup directories to the base rcorder. This is accomplished by running rcorder twice, first to get all the disks mounted (through mountcritremote), then again to include the local_startup directories. This dramatically changes the behavior of rc.d/localpkg, as all "local" scripts that have the new rc.d semantics are now run in the base rcorder, so only scripts that have not been converted yet will run in rc.d/localpkg. Make a similar change in rc.shutdown, and add some functions in rc.subr to support these changes. Bump __FreeBSD_version to reflect this change. Revision Changes Path 1.337 +33 -1 src/etc/rc 1.7 +5 -32 src/etc/rc.d/localpkg 1.31 +7 -1 src/etc/rc.shutdown 1.44 +38 -0 src/etc/rc.subr 1.254 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Fri Dec 2 20:35:24 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 514EA16A41F; Fri, 2 Dec 2005 20:35:24 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECC9B43D58; Fri, 2 Dec 2005 20:35:23 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB2KZNep079243; Fri, 2 Dec 2005 20:35:23 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB2KZNsI079242; Fri, 2 Dec 2005 20:35:23 GMT (envelope-from dougb) Message-Id: <200512022035.jB2KZNsI079242@repoman.freebsd.org> From: Doug Barton Date: Fri, 2 Dec 2005 20:35: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/etc/rc.d tmp X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Dec 2005 20:35:24 -0000 dougb 2005-12-02 20:35:23 UTC FreeBSD src repository Modified files: etc/rc.d tmp Log: Brooks pointed out a case where tmp needs to be run after mountcritremote, so force it the other way instead. Revision Changes Path 1.37 +1 -2 src/etc/rc.d/tmp From owner-cvs-src@FreeBSD.ORG Fri Dec 2 21:14:41 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 226A616A420; Fri, 2 Dec 2005 21:14:41 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail6.speedfactory.net [66.23.216.219]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D2FD43D7F; Fri, 2 Dec 2005 21:14:27 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 3029899 for multiple; Fri, 02 Dec 2005 16:12:28 -0500 Received: from localhost (john@localhost [127.0.0.1]) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id jB2LEJUU006597; Fri, 2 Dec 2005 16:14:23 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: David Xu Date: Fri, 2 Dec 2005 16:07:21 -0500 User-Agent: KMail/1.8.2 References: <200512021423.jB2ENdKZ058816@repoman.freebsd.org> In-Reply-To: <200512021423.jB2ENdKZ058816@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200512021607.23932.jhb@freebsd.org> X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Dec 2005 21:14:41 -0000 On Friday 02 December 2005 09:23 am, David Xu wrote: > davidxu 2005-12-02 14:23:39 UTC > > FreeBSD src repository > > Modified files: > sys/conf NOTES > Log: > Add option P1003_1B_MQUEUE for POSIX message queue. Looks like it needs to be listed in sys/conf/options? -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Fri Dec 2 21:33:54 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 11E7216A41F; Fri, 2 Dec 2005 21:33:54 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D733743D90; Fri, 2 Dec 2005 21:33:43 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB2LXhnn088260; Fri, 2 Dec 2005 21:33:43 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB2LXhTd088259; Fri, 2 Dec 2005 21:33:43 GMT (envelope-from ru) Message-Id: <200512022133.jB2LXhTd088259@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 2 Dec 2005 21:33: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/etc/rc.d root X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Dec 2005 21:33:54 -0000 ru 2005-12-02 21:33:43 UTC FreeBSD src repository Modified files: etc/rc.d root Log: "-o rw" is invalid and undocumented mount option that is only present for fstab(5) compatibility, and is otherwise ignored by mount(8) (not passed to mount_* programs, and not passed to nmount(2)). "-u -o rw" worked with an old mount(8) with mount_ufs.c because "-o rw" was stripped and simple "-u" caused an update of UFS from read-only to read-write, due to inability of mount(2) to track changes in options (MNT_RDONLY is either set or not). "-u" no longer causes the transition from RO to RW, now that mount(8) was converted to use nmount(2), so an explicit change to RW is required. Keep up with this change, and use "-uw" to mount root read-write. Revision Changes Path 1.11 +1 -1 src/etc/rc.d/root From owner-cvs-src@FreeBSD.ORG Fri Dec 2 21:57:07 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 27E5616A41F; Fri, 2 Dec 2005 21:57:07 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (gate.funkthat.com [69.17.45.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FEC443D60; Fri, 2 Dec 2005 21:57:06 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (localhost.funkthat.com [127.0.0.1]) by hydrogen.funkthat.com (8.13.3/8.13.3) with ESMTP id jB2Lv67l051523; Fri, 2 Dec 2005 13:57:06 -0800 (PST) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.13.3/8.13.3/Submit) id jB2Lv54m051522; Fri, 2 Dec 2005 13:57:05 -0800 (PST) (envelope-from jmg) Date: Fri, 2 Dec 2005 13:57:05 -0800 From: John-Mark Gurney To: Ruslan Ermilov Message-ID: <20051202215705.GX885@funkthat.com> References: <200512022133.jB2LXhTd088259@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200512022133.jB2LXhTd088259@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.4-RELEASE-p6 i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d root X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Dec 2005 21:57:07 -0000 Ruslan Ermilov wrote this message on Fri, Dec 02, 2005 at 21:33 +0000: > "-o rw" is invalid and undocumented mount option that > is only present for fstab(5) compatibility, and is > otherwise ignored by mount(8) (not passed to mount_* > programs, and not passed to nmount(2)). So, when are we going to drop rw support in favor of - (or something else) for file systems, that don't need mount options? -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-cvs-src@FreeBSD.ORG Fri Dec 2 22:27:55 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D7EB216A435; Fri, 2 Dec 2005 22:27:54 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8913343D92; Fri, 2 Dec 2005 22:27:39 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jB2MRYsi038636; Sat, 3 Dec 2005 00:27:34 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 81616-04-2; Sat, 3 Dec 2005 00:27:33 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jB2MO9bp038564 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 3 Dec 2005 00:24:09 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.4/8.13.4) id jB2MOBUh048695; Sat, 3 Dec 2005 00:24:11 +0200 (EET) (envelope-from ru) Date: Sat, 3 Dec 2005 00:24:11 +0200 From: Ruslan Ermilov To: John-Mark Gurney Message-ID: <20051202222411.GA10976@ip.net.ua> References: <200512022133.jB2LXhTd088259@repoman.freebsd.org> <20051202215705.GX885@funkthat.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="pWyiEgJYm5f9v55/" Content-Disposition: inline In-Reply-To: <20051202215705.GX885@funkthat.com> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d root X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Dec 2005 22:27:56 -0000 --pWyiEgJYm5f9v55/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Dec 02, 2005 at 01:57:05PM -0800, John-Mark Gurney wrote: > Ruslan Ermilov wrote this message on Fri, Dec 02, 2005 at 21:33 +0000: > > "-o rw" is invalid and undocumented mount option that > > is only present for fstab(5) compatibility, and is > > otherwise ignored by mount(8) (not passed to mount_* > > programs, and not passed to nmount(2)). >=20 > So, when are we going to drop rw support in favor of - (or something > else) for file systems, that don't need mount options? >=20 You mean in /etc/fstab? Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --pWyiEgJYm5f9v55/ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDkMmLqRfpzJluFF4RAtJSAJ4nqvQgt0QtpxfjT/WaewikIH50bwCcDX5G lK89G+YKOhfJIe7bF6ALIKo= =qOrZ -----END PGP SIGNATURE----- --pWyiEgJYm5f9v55/-- From owner-cvs-src@FreeBSD.ORG Fri Dec 2 22:36:20 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6226116A41F; Fri, 2 Dec 2005 22:36:20 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DE9E43D6E; Fri, 2 Dec 2005 22:36:20 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB2MaEOl090053; Fri, 2 Dec 2005 22:36:14 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB2MaEI8090052; Fri, 2 Dec 2005 22:36:14 GMT (envelope-from grehan) Message-Id: <200512022236.jB2MaEI8090052@repoman.freebsd.org> From: Peter Grehan Date: Fri, 2 Dec 2005 22:36:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ic via6522reg.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, 02 Dec 2005 22:36:20 -0000 grehan 2005-12-02 22:36:14 UTC FreeBSD src repository Added files: sys/dev/ic via6522reg.h Log: Register definitions for the ancient via6522. This 20+ year-old chip still exists as a cell in the Macio asic on Apples, and is used to communicate through the shift register with the external PMU microcontroller. Revision Changes Path 1.1 +105 -0 src/sys/dev/ic/via6522reg.h (new) From owner-cvs-src@FreeBSD.ORG Fri Dec 2 22:41:26 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 95D8816A41F; Fri, 2 Dec 2005 22:41:26 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (gate.funkthat.com [69.17.45.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F3D543D5C; Fri, 2 Dec 2005 22:41:16 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (localhost.funkthat.com [127.0.0.1]) by hydrogen.funkthat.com (8.13.3/8.13.3) with ESMTP id jB2MfAVt052714; Fri, 2 Dec 2005 14:41:10 -0800 (PST) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.13.3/8.13.3/Submit) id jB2MfAAg052713; Fri, 2 Dec 2005 14:41:10 -0800 (PST) (envelope-from jmg) Date: Fri, 2 Dec 2005 14:41:10 -0800 From: John-Mark Gurney To: Ruslan Ermilov Message-ID: <20051202224110.GY885@funkthat.com> References: <200512022133.jB2LXhTd088259@repoman.freebsd.org> <20051202215705.GX885@funkthat.com> <20051202222411.GA10976@ip.net.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20051202222411.GA10976@ip.net.ua> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.4-RELEASE-p6 i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d root X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Dec 2005 22:41:26 -0000 Ruslan Ermilov wrote this message on Sat, Dec 03, 2005 at 00:24 +0200: > On Fri, Dec 02, 2005 at 01:57:05PM -0800, John-Mark Gurney wrote: > > Ruslan Ermilov wrote this message on Fri, Dec 02, 2005 at 21:33 +0000: > > > "-o rw" is invalid and undocumented mount option that > > > is only present for fstab(5) compatibility, and is > > > otherwise ignored by mount(8) (not passed to mount_* > > > programs, and not passed to nmount(2)). > > > > So, when are we going to drop rw support in favor of - (or something > > else) for file systems, that don't need mount options? > > > You mean in /etc/fstab? Yes... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-cvs-src@FreeBSD.ORG Fri Dec 2 23:32:53 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 257AC16A41F; Fri, 2 Dec 2005 23:32:53 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from smtp-vbr13.xs4all.nl (smtp-vbr13.xs4all.nl [194.109.24.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB9E343D55; Fri, 2 Dec 2005 23:32:51 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-vbr13.xs4all.nl (8.13.3/8.13.3) with ESMTP id jB2NWo0q051440; Sat, 3 Dec 2005 00:32:50 +0100 (CET) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.13.4/8.13.3) with ESMTP id jB2NWnvX001315; Sat, 3 Dec 2005 00:32:49 +0100 (CET) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.13.4/8.13.1/Submit) id jB2NWnGb001314; Sat, 3 Dec 2005 00:32:49 +0100 (CET) (envelope-from wb) Date: Sat, 3 Dec 2005 00:32:49 +0100 From: Wilko Bulte To: Peter Grehan Message-ID: <20051202233249.GA1299@freebie.xs4all.nl> References: <200512022236.jB2MaEI8090052@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200512022236.jB2MaEI8090052@repoman.freebsd.org> X-OS: FreeBSD 6.0-STABLE User-Agent: Mutt/1.5.9i X-Virus-Scanned: by XS4ALL Virus Scanner Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/dev/ic via6522reg.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, 02 Dec 2005 23:32:53 -0000 On Fri, Dec 02, 2005 at 10:36:14PM +0000, Peter Grehan wrote.. > grehan 2005-12-02 22:36:14 UTC > > FreeBSD src repository > > Added files: > sys/dev/ic via6522reg.h > Log: > Register definitions for the ancient via6522. This 20+ year-old chip > still exists as a cell in the Macio asic on Apples, and is used to communicate > through the shift register with the external PMU microcontroller. Ah... our famous Versatile Interface Adapter chip! I'm more familiar with the 682[01] but this one is nicer ;) -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Fri Dec 2 23:49:54 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4DFF16A41F; Fri, 2 Dec 2005 23:49:54 +0000 (GMT) (envelope-from ticso@cicely12.cicely.de) Received: from ant.bwct.de (ant.bwct.de [85.159.14.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 78F8B43D46; Fri, 2 Dec 2005 23:49:50 +0000 (GMT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de ([10.1.1.7]) by ant.bwct.de (8.12.11/8.12.11) with ESMTP id jB2NnZrK025805; Sat, 3 Dec 2005 00:49:35 +0100 (CET) Received: from cicely12.cicely.de (cicely12.cicely.de [10.1.1.14]) by cicely5.cicely.de (8.13.4/8.13.4) with ESMTP id jB2NnVCe052394 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 3 Dec 2005 00:49:32 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.13.4/8.13.3) with ESMTP id jB2NnVAe058178; Sat, 3 Dec 2005 00:49:31 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.13.4/8.13.3/Submit) id jB2NnUqa058177; Sat, 3 Dec 2005 00:49:30 +0100 (CET) (envelope-from ticso) Date: Sat, 3 Dec 2005 00:49:30 +0100 From: Bernd Walter To: Wilko Bulte Message-ID: <20051202234929.GI44012@cicely12.cicely.de> References: <200512022236.jB2MaEI8090052@repoman.freebsd.org> <20051202233249.GA1299@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20051202233249.GA1299@freebie.xs4all.nl> X-Operating-System: FreeBSD cicely12.cicely.de 5.4-STABLE alpha User-Agent: Mutt/1.5.9i X-Spam-Status: No, score=-5.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.0.4 X-Spam-Report: * -3.3 ALL_TRUSTED Did not pass through any untrusted hosts * -2.6 BAYES_00 BODY: Bayesian spam probability is 0 to 1% * [score: 0.0000] X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on cicely12.cicely.de Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Peter Grehan Subject: Re: cvs commit: src/sys/dev/ic via6522reg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ticso@cicely.de List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Dec 2005 23:49:54 -0000 On Sat, Dec 03, 2005 at 12:32:49AM +0100, Wilko Bulte wrote: > On Fri, Dec 02, 2005 at 10:36:14PM +0000, Peter Grehan wrote.. > > grehan 2005-12-02 22:36:14 UTC > > > > FreeBSD src repository > > > > Added files: > > sys/dev/ic via6522reg.h > > Log: > > Register definitions for the ancient via6522. This 20+ year-old chip > > still exists as a cell in the Macio asic on Apples, and is used to communicate > > through the shift register with the external PMU microcontroller. > > Ah... our famous Versatile Interface Adapter chip! I'm more familiar > with the 682[01] but this one is nicer ;) Mmmm - very interesting stuff - I used the 6522 as well as the 6821 on many self build 6502 and 68k based systems. Usually a single 6522 to get system timers and then 6821 for firther GPIO. Since it's only a small step to the 6526: can we expect a C64 port soon ;-) But honestly - I wasn't aware that a modern computer system still uses them. -- B.Walter BWCT http://www.bwct.de bernd@bwct.de info@bwct.de From owner-cvs-src@FreeBSD.ORG Fri Dec 2 23:51:44 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5459B16A41F; Fri, 2 Dec 2005 23:51:44 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C48243D75; Fri, 2 Dec 2005 23:51:36 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB2NpaC9091884; Fri, 2 Dec 2005 23:51:36 GMT (envelope-from anholt@repoman.freebsd.org) Received: (from anholt@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB2Npakb091883; Fri, 2 Dec 2005 23:51:36 GMT (envelope-from anholt) Message-Id: <200512022351.jB2Npakb091883@repoman.freebsd.org> From: Eric Anholt Date: Fri, 2 Dec 2005 23:51: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/pci agp_i810.c agpreg.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, 02 Dec 2005 23:51:44 -0000 anholt 2005-12-02 23:51:36 UTC FreeBSD src repository Modified files: sys/pci agp_i810.c agpreg.h Log: Add support for i915 GMCH AGP. This diff is a combination of work by myself and some fixes from Motomichi Matsuzaki. Testing involved many people, but the final, successful testing was from rwatson who endured several rounds of "it crashes at XYZ stage" "oh, please correct this typo and try again." The Linux driver, and to a small extent the limited specs, were both used as a reference for how to program the chipset. PR: kern/80396 Submitted by: Martin Mersberger Revision Changes Path 1.33 +143 -31 src/sys/pci/agp_i810.c 1.16 +17 -0 src/sys/pci/agpreg.h From owner-cvs-src@FreeBSD.ORG Sat Dec 3 00:41:01 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7BAC916A41F; Sat, 3 Dec 2005 00:41:01 +0000 (GMT) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (nagual.pp.ru [194.87.13.69]) by mx1.FreeBSD.org (Postfix) with ESMTP id C582243D5C; Sat, 3 Dec 2005 00:41:00 +0000 (GMT) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.4/8.13.4) with ESMTP id jB30ewbZ025451; Sat, 3 Dec 2005 03:40:58 +0300 (MSK) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.13.4/8.13.4/Submit) id jB30ewmf025450; Sat, 3 Dec 2005 03:40:58 +0300 (MSK) (envelope-from ache) Date: Sat, 3 Dec 2005 03:40:58 +0300 From: Andrey Chernov To: Doug Barton Message-ID: <20051203004057.GA20872@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , Doug Barton , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200512022006.jB2K67AK078509@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200512022006.jB2K67AK078509@repoman.freebsd.org> User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/etc rc rc.shutdown rc.subr src/etc/rc.d localpkg src/sys/sys param.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, 03 Dec 2005 00:41:01 -0000 On Fri, Dec 02, 2005 at 08:06:07PM +0000, Doug Barton wrote: > This dramatically changes the behavior of rc.d/localpkg, as > all "local" scripts that have the new rc.d semantics are now > run in the base rcorder, so only scripts that have not been > converted yet will run in rc.d/localpkg. I don't inspect this changes yet, but please don't forget that even converted to rc.d local scripts are not as safe as system ones and must run in the subshell to avoid various environment damaging. F.e. apache change limits to user www. If it happens in the main rc shell, all following scripts will suffer. There are other examples. I remember we already hit this problem before, attempting to do similar conversion. -- http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Sat Dec 3 00:43:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE00416A41F; Sat, 3 Dec 2005 00:43:57 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4743143D58; Sat, 3 Dec 2005 00:43:57 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB30hvoD093342; Sat, 3 Dec 2005 00:43:57 GMT (envelope-from anholt@repoman.freebsd.org) Received: (from anholt@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB30hvAf093341; Sat, 3 Dec 2005 00:43:57 GMT (envelope-from anholt) Message-Id: <200512030043.jB30hvAf093341@repoman.freebsd.org> From: Eric Anholt Date: Sat, 3 Dec 2005 00:43: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/drm drm-preprocess.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, 03 Dec 2005 00:43:57 -0000 anholt 2005-12-03 00:43:57 UTC FreeBSD src repository Modified files: sys/dev/drm drm-preprocess.sh Log: Make cleaner diffs by munging the $FreeBSD$s from the FreeBSD CVS sources back into the new sources. Revision Changes Path 1.2 +15 -1 src/sys/dev/drm/drm-preprocess.sh From owner-cvs-src@FreeBSD.ORG Sat Dec 3 01:23:51 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DAAFE16A424; Sat, 3 Dec 2005 01:23:50 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F87443D46; Sat, 3 Dec 2005 01:23:50 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB31Nouf002510; Sat, 3 Dec 2005 01:23:50 GMT (envelope-from anholt@repoman.freebsd.org) Received: (from anholt@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB31NoeK002509; Sat, 3 Dec 2005 01:23:50 GMT (envelope-from anholt) Message-Id: <200512030123.jB31NoeK002509@repoman.freebsd.org> From: Eric Anholt Date: Sat, 3 Dec 2005 01:23:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/conf NOTES src/sys/i386/conf NOTES src/sys/conf files src/sys/dev/drm drm_drv.c drm_pciids.h i915_drv.c src/sys/modules/drm Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Dec 2005 01:23:51 -0000 anholt 2005-12-03 01:23:50 UTC FreeBSD src repository Modified files: sys/amd64/conf NOTES sys/i386/conf NOTES sys/conf files sys/dev/drm drm_drv.c drm_pciids.h i915_drv.c sys/modules/drm Makefile Log: Merge DRM CVS as of 2005-12-02, adding i915 DRM support thanks to Alexey Popov, and a new r300 PCI ID. Revision Changes Path 1.51 +1 -0 src/sys/amd64/conf/NOTES 1.1072 +4 -0 src/sys/conf/files 1.4 +9 -4 src/sys/dev/drm/drm_drv.c 1.5 +1 -0 src/sys/dev/drm/drm_pciids.h 1.3 +1 -1 src/sys/dev/drm/i915_drv.c 1.1216 +1 -0 src/sys/i386/conf/NOTES 1.6 +1 -0 src/sys/modules/drm/Makefile From owner-cvs-src@FreeBSD.ORG Sat Dec 3 01:26:32 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 918A416A456; Sat, 3 Dec 2005 01:26:32 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D7BA43D77; Sat, 3 Dec 2005 01:26:27 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB31QRkl002623; Sat, 3 Dec 2005 01:26:27 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB31QRR3002622; Sat, 3 Dec 2005 01:26:27 GMT (envelope-from rodrigc) Message-Id: <200512030126.jB31QRR3002622@repoman.freebsd.org> From: Craig Rodrigues Date: Sat, 3 Dec 2005 01:26:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_mount.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, 03 Dec 2005 01:26:32 -0000 rodrigc 2005-12-03 01:26:27 UTC FreeBSD src repository Modified files: sys/kern vfs_mount.c Log: - Add "rw" mount option to global_opts. - In vfs_donmount(), parse "ro", "noro", and "rw", in order to set or unset the MNT_RDONLY filesystem flag. Revision Changes Path 1.205 +10 -0 src/sys/kern/vfs_mount.c From owner-cvs-src@FreeBSD.ORG Sat Dec 3 01:30:58 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17FFF16A41F; Sat, 3 Dec 2005 01:30:58 +0000 (GMT) (envelope-from nate@root.org) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id B198D43D49; Sat, 3 Dec 2005 01:30:57 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.33] (adsl-67-119-74-222.dsl.sntc01.pacbell.net [67.119.74.222]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id jB31UWdu001265 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 2 Dec 2005 17:30:37 -0800 Message-ID: <4390F52E.6080301@root.org> Date: Fri, 02 Dec 2005 17:30:22 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: ticso@cicely.de References: <200512022236.jB2MaEI8090052@repoman.freebsd.org> <20051202233249.GA1299@freebie.xs4all.nl> <20051202234929.GI44012@cicely12.cicely.de> In-Reply-To: <20051202234929.GI44012@cicely12.cicely.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Wilko Bulte , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Peter Grehan , cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ic via6522reg.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, 03 Dec 2005 01:30:58 -0000 Bernd Walter wrote: > On Sat, Dec 03, 2005 at 12:32:49AM +0100, Wilko Bulte wrote: > >>On Fri, Dec 02, 2005 at 10:36:14PM +0000, Peter Grehan wrote.. >> >>>grehan 2005-12-02 22:36:14 UTC >>> >>> FreeBSD src repository >>> >>> Added files: >>> sys/dev/ic via6522reg.h >>> Log: >>> Register definitions for the ancient via6522. This 20+ year-old chip >>> still exists as a cell in the Macio asic on Apples, and is used to communicate >>> through the shift register with the external PMU microcontroller. >> >>Ah... our famous Versatile Interface Adapter chip! I'm more familiar >>with the 682[01] but this one is nicer ;) > > > Mmmm - very interesting stuff - I used the 6522 as well as the 6821 > on many self build 6502 and 68k based systems. > Usually a single 6522 to get system timers and then 6821 for firther > GPIO. > Since it's only a small step to the 6526: can we expect a C64 port > soon ;-) > But honestly - I wasn't aware that a modern computer system still uses > them. I still use one all the time in my Commodore 1541 floppy drive. :) The 6522 showed up as a chip in the original Macintosh (and an Apple II mouse card) and then the core of it was integrated into various VLSI chips. http://www.folklore.org/StoryView.py?project=Macintosh&story=Apple_II_Mouse_Card.txt http://folklore.org/StoryView.py?project=Macintosh&story=Macintosh_Prototypes.txt -- Nate From owner-cvs-src@FreeBSD.ORG Sat Dec 3 01:33:10 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2759F16A41F; Sat, 3 Dec 2005 01:33:10 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 767A543D68; Sat, 3 Dec 2005 01:33:07 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB31X6wU002896; Sat, 3 Dec 2005 01:33:06 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB31X6xI002895; Sat, 3 Dec 2005 01:33:06 GMT (envelope-from brooks) Message-Id: <200512030133.jB31X6xI002895@repoman.freebsd.org> From: Brooks Davis Date: Sat, 3 Dec 2005 01:33: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/etc/rc.d NETWORKING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 03 Dec 2005 01:33:10 -0000 brooks 2005-12-03 01:33:06 UTC FreeBSD src repository Modified files: etc/rc.d NETWORKING Log: Don't bogusly depend on dhclient. It's now run either by /etc/rc.d/netif or from devd rather than by the startup scripts. Revision Changes Path 1.11 +1 -1 src/etc/rc.d/NETWORKING From owner-cvs-src@FreeBSD.ORG Sat Dec 3 01:34:41 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A1D2416A41F; Sat, 3 Dec 2005 01:34:41 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FD6A43D58; Sat, 3 Dec 2005 01:34:41 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB31Yfgj002960; Sat, 3 Dec 2005 01:34:41 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB31YfRU002959; Sat, 3 Dec 2005 01:34:41 GMT (envelope-from davidxu) Message-Id: <200512030134.jB31YfRU002959@repoman.freebsd.org> From: David Xu Date: Sat, 3 Dec 2005 01:34: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/lib/libc/sys mq_close.2 mq_getattr.2 mq_notify.2 mq_open.2 mq_receive.2 mq_send.2 mq_setattr.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Dec 2005 01:34:41 -0000 davidxu 2005-12-03 01:34:41 UTC FreeBSD src repository Modified files: lib/libc/sys mq_close.2 mq_getattr.2 mq_notify.2 mq_open.2 mq_receive.2 mq_send.2 mq_setattr.2 Log: Fix lots of markup and content bug. Submitted by: ru Revision Changes Path 1.3 +8 -10 src/lib/libc/sys/mq_close.2 1.3 +17 -17 src/lib/libc/sys/mq_getattr.2 1.3 +18 -15 src/lib/libc/sys/mq_notify.2 1.4 +88 -52 src/lib/libc/sys/mq_open.2 1.3 +31 -18 src/lib/libc/sys/mq_receive.2 1.3 +29 -17 src/lib/libc/sys/mq_send.2 1.3 +10 -10 src/lib/libc/sys/mq_setattr.2 From owner-cvs-src@FreeBSD.ORG Sat Dec 3 01:40:39 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB16B16A41F; Sat, 3 Dec 2005 01:40:39 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8712643D5D; Sat, 3 Dec 2005 01:40:38 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB31ecFS003148; Sat, 3 Dec 2005 01:40:38 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB31ecce003147; Sat, 3 Dec 2005 01:40:38 GMT (envelope-from davidxu) Message-Id: <200512030140.jB31ecce003147@repoman.freebsd.org> From: David Xu Date: Sat, 3 Dec 2005 01: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/conf options X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 03 Dec 2005 01:40:39 -0000 davidxu 2005-12-03 01:40:38 UTC FreeBSD src repository Modified files: sys/conf options Log: Add option P1003_1B_MQUEUE. Revision Changes Path 1.519 +1 -0 src/sys/conf/options From owner-cvs-src@FreeBSD.ORG Sat Dec 3 01:57:58 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E564216A41F; Sat, 3 Dec 2005 01:57:58 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E99543D55; Sat, 3 Dec 2005 01:57:58 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB31vwc6003531; Sat, 3 Dec 2005 01:57:58 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB31vwwe003530; Sat, 3 Dec 2005 01:57:58 GMT (envelope-from rodrigc) Message-Id: <200512030157.jB31vwwe003530@repoman.freebsd.org> From: Craig Rodrigues Date: Sat, 3 Dec 2005 01:57: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/sbin/mount mount.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, 03 Dec 2005 01:57:59 -0000 rodrigc 2005-12-03 01:57:58 UTC FreeBSD src repository Modified files: sbin/mount mount.c Log: Simplify parsing of mount options by passing "rw" option down to kernel, since vfs_donmount() can now parse it. Revision Changes Path 1.77 +1 -1 src/sbin/mount/mount.c From owner-cvs-src@FreeBSD.ORG Sat Dec 3 02:31:19 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0154E16A41F; Sat, 3 Dec 2005 02:31:19 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABD1243D46; Sat, 3 Dec 2005 02:31:18 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB32VIkT004386; Sat, 3 Dec 2005 02:31:18 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB32VIjp004385; Sat, 3 Dec 2005 02:31:18 GMT (envelope-from davidxu) Message-Id: <200512030231.jB32VIjp004385@repoman.freebsd.org> From: David Xu Date: Sat, 3 Dec 2005 02:31: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/lib/libc/sys mq_open.2 mq_receive.2 mq_setattr.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Dec 2005 02:31:19 -0000 davidxu 2005-12-03 02:31:18 UTC FreeBSD src repository Modified files: lib/libc/sys mq_open.2 mq_receive.2 mq_setattr.2 Log: Remove implementation-defined sentences. Revision Changes Path 1.5 +3 -13 src/lib/libc/sys/mq_open.2 1.4 +0 -6 src/lib/libc/sys/mq_receive.2 1.4 +2 -3 src/lib/libc/sys/mq_setattr.2 From owner-cvs-src@FreeBSD.ORG Sat Dec 3 02:49:04 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D44E216A41F; Sat, 3 Dec 2005 02:49:04 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F02F43D5D; Sat, 3 Dec 2005 02:49:04 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB32n4bQ004804; Sat, 3 Dec 2005 02:49:04 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB32n4Mb004803; Sat, 3 Dec 2005 02:49:04 GMT (envelope-from davidxu) Message-Id: <200512030249.jB32n4Mb004803@repoman.freebsd.org> From: David Xu Date: Sat, 3 Dec 2005 02:49: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/lib/libc/sys mq_open.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Dec 2005 02:49:05 -0000 davidxu 2005-12-03 02:49:04 UTC FreeBSD src repository Modified files: lib/libc/sys mq_open.2 Log: Remove implementation-defined, it has already been described in NOTES section. Revision Changes Path 1.6 +0 -5 src/lib/libc/sys/mq_open.2 From owner-cvs-src@FreeBSD.ORG Sat Dec 3 05:11:08 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F002B16A41F; Sat, 3 Dec 2005 05:11:08 +0000 (GMT) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A1AB43D70; Sat, 3 Dec 2005 05:11:08 +0000 (GMT) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB35B7Ru016508; Sat, 3 Dec 2005 05:11:07 GMT (envelope-from ambrisko@repoman.freebsd.org) Received: (from ambrisko@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB35B7li016507; Sat, 3 Dec 2005 05:11:07 GMT (envelope-from ambrisko) Message-Id: <200512030511.jB35B7li016507@repoman.freebsd.org> From: Doug Ambrisko Date: Sat, 3 Dec 2005 05:11: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 Makefile.inc1 src/lib/libc/gen __xuname.c getosreldate.3 uname.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Dec 2005 05:11:09 -0000 ambrisko 2005-12-03 05:11:07 UTC FreeBSD src repository Modified files: . Makefile.inc1 lib/libc/gen __xuname.c getosreldate.3 uname.3 Log: Switch BUILD_ARCH in Makefile to use uname -p suggested by ru. Switch strncpy to strlcpy suggested by gad and issue found by pjd. Add to uname(3) man page describing: UNAME_s UNAME_r UNAME_v UNAME_m Add to getosreldate(3) man page describing: OSVERSION Submitted by: ru, pjd/gad Reviewed by: ru (man pages) Revision Changes Path 1.526 +1 -1 src/Makefile.inc1 1.12 +4 -4 src/lib/libc/gen/__xuname.c 1.3 +10 -1 src/lib/libc/gen/getosreldate.3 1.13 +28 -1 src/lib/libc/gen/uname.3 From owner-cvs-src@FreeBSD.ORG Sat Dec 3 06:05:25 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6441316A41F; Sat, 3 Dec 2005 06:05:25 +0000 (GMT) (envelope-from PeterJeremy@optushome.com.au) Received: from mail09.syd.optusnet.com.au (mail09.syd.optusnet.com.au [211.29.132.190]) by mx1.FreeBSD.org (Postfix) with ESMTP id 44F8143D53; Sat, 3 Dec 2005 06:05:24 +0000 (GMT) (envelope-from PeterJeremy@optushome.com.au) Received: from cirb503493.alcatel.com.au (c220-239-19-236.belrs4.nsw.optusnet.com.au [220.239.19.236]) by mail09.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id jB365HKS016282 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Sat, 3 Dec 2005 17:05:17 +1100 Received: from cirb503493.alcatel.com.au (localhost.alcatel.com.au [127.0.0.1]) by cirb503493.alcatel.com.au (8.12.10/8.12.10) with ESMTP id jB365GHh041748; Sat, 3 Dec 2005 17:05:17 +1100 (EST) (envelope-from pjeremy@cirb503493.alcatel.com.au) Received: (from pjeremy@localhost) by cirb503493.alcatel.com.au (8.12.10/8.12.9/Submit) id jB365GjE041747; Sat, 3 Dec 2005 17:05:16 +1100 (EST) (envelope-from pjeremy) Date: Sat, 3 Dec 2005 17:05:16 +1100 From: Peter Jeremy To: ticso@cicely.de Message-ID: <20051203060516.GM32006@cirb503493.alcatel.com.au> References: <200512022236.jB2MaEI8090052@repoman.freebsd.org> <20051202233249.GA1299@freebie.xs4all.nl> <20051202234929.GI44012@cicely12.cicely.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20051202234929.GI44012@cicely12.cicely.de> User-Agent: Mutt/1.4.2.1i X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/ic via6522reg.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, 03 Dec 2005 06:05:25 -0000 On Sat, 2005-Dec-03 00:49:30 +0100, Bernd Walter wrote: >Mmmm - very interesting stuff - I used the 6522 as well as the 6821 >on many self build 6502 and 68k based systems. ... >But honestly - I wasn't aware that a modern computer system still uses >them. You means things like nec765, i8237, NS8250, i8259, MC146818? One of my work colleagues was surprised to discover that his brand new computer still uses peripheral chips (embedded in ASICs) that were designed before he was born... Isn't backward compatibility a wonderful thing :-) At least back then the IC vendors would publish programming details... -- Peter Jeremy From owner-cvs-src@FreeBSD.ORG Sat Dec 3 07:23:32 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED84F16A41F; Sat, 3 Dec 2005 07:23:31 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37B6B43D5C; Sat, 3 Dec 2005 07:23:31 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB37NU6A020627; Sat, 3 Dec 2005 07:23:30 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB37NUIM020626; Sat, 3 Dec 2005 07:23:30 GMT (envelope-from bde) Message-Id: <200512030723.jB37NUIM020626@repoman.freebsd.org> From: Bruce Evans Date: Sat, 3 Dec 2005 07:23:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/msun/src s_rint.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, 03 Dec 2005 07:23:32 -0000 bde 2005-12-03 07:23:30 UTC FreeBSD src repository Modified files: lib/msun/src s_rint.c Log: Fixed rint(x) in the following cases: (1) In round-to-nearest mode, on all machines, fdlibm rint() never worked for |x| = n+0.75 where n is an even integer between 262144 and 524286 inclusive (2*131072 cases). To avoid double rounding on some machines, we begin by adjusting x to a value with the 0.25 bit not set, essentially by moving the 0.25 bit to a lower bit where it works well enough as a guard, but we botched the adjustment when log2(|x|) == 18 (2*2**52 cases) and ended up just clearing the 0.25 bit then. Most subcases still worked accidentally since another lower bit serves as a guard. The case of odd n worked accidentally because the rounding goes the right way then. However, for even n, after mangling n+0.75 to 0.5, rounding gives n but the correct result is n+1. (2) In round-towards-minus-infinity mode, on all machines, fdlibm rint() never for x = n+0.25 where n is any integer between -524287 and -262144 inclusive (262144 cases). In these cases, after mangling n+0.25 to n, rounding gives n but the correct result is n-1. (3) In round-towards-plus-infinity mode, on all machines, fdlibm rint() never for x = n+0.25 where n is any integer between 262144 and 524287 inclusive (262144 cases). In these cases, after mangling n+0.25 to n, rounding gives n but the correct result is n+1. A variant of this bug was fixed for the float case in rev.1.9 of s_rintf.c, but the analysis there is incomplete (it only mentions (1)) and the fix is buggy. Example of the problem with double rounding: rint(1.375) on a machine which evaluates double expressions with just 1 bit of extra precision and is in round-to-nearest mode. We evaluate the result using (double)(2**52 + 1.375) - 2**52. Evaluating 2**52 + 1.375 in (53+1) bit prcision gives 2**52 + 1.5 (first rounding). (Second) rounding of this to double gives 2**52 + 2.0. Subtracting 2**52 from this gives 2.0 but we want 1.0. Evaluating 2**52 + 1.375 in double precision would have given the desired intermediate result of 2**52 + 1.0. The double rounding problem is relatively rare, so the botched adjustment can be fixed for most machines by removing the entire adjustment. This would be a wrong fix (using it is 1 of the bugs in rev.1.9 of s_rintf.c) since fdlibm is supposed to be generic, but it works in the following cases: - on all machines that evaluate double expressions in double precision, provided either long double has the same precision as double (alpha, and i386's with precision forced to double) or my earlier fix to use a long double 2**52 is modified to avoid using long double precision. - on all machines that evaluate double expressions in many more than 11 bits of extra precision. The 1 bit of extra precision in the example is the worst case. With N bits of extra precision, it sufices to adjust the bit N bits below the 0.5 bit. For N >= about 52 there is no such bit so the adjustment is both impossible and unnecessary. The fix in rev.1.9 of s_rintf.c apparently depends on corresponding magic in float precision: on all supported machines N is either 0 or >= 24, so double rounding doesn't occur in practice. - on all machines that don't use fdlibm rint*() (i386's). So under FreeBSD, the double rounding problem only affects amd64 now, but should only affect i386 in future (when double expressions are evaluated in long double precision). Revision Changes Path 1.12 +9 -0 src/lib/msun/src/s_rint.c From owner-cvs-src@FreeBSD.ORG Sat Dec 3 07:38:36 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7FD4616A41F; Sat, 3 Dec 2005 07:38:36 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2A5D43D5E; Sat, 3 Dec 2005 07:38:35 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB37cZcD021011; Sat, 3 Dec 2005 07:38:35 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB37cZB8021010; Sat, 3 Dec 2005 07:38:35 GMT (envelope-from bde) Message-Id: <200512030738.jB37cZB8021010@repoman.freebsd.org> From: Bruce Evans Date: Sat, 3 Dec 2005 07:38: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/lib/msun/src s_rint.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, 03 Dec 2005 07:38:36 -0000 bde 2005-12-03 07:38:35 UTC FreeBSD src repository Modified files: lib/msun/src s_rint.c Log: Simplified the fix in rev.1.3. Instead of using long double for TWO52[sx] to trick gcc into correctly converting TWO52[sx]+x to double on assignment to "double w", force a correct assignment by assigning to *(double *)&w. This is cleaner and avoids the double rounding problem on machines that evaluate double expressions in double precision. It is not necessary to convert w-TWO52[sx] to double precision on return as implied in the comment in rev.1.3, since the difference is exact. Revision Changes Path 1.13 +2 -8 src/lib/msun/src/s_rint.c From owner-cvs-src@FreeBSD.ORG Sat Dec 3 07:51:10 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A98B16A41F; Sat, 3 Dec 2005 07:51:10 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C291643D55; Sat, 3 Dec 2005 07:51:08 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB37p8cn021367; Sat, 3 Dec 2005 07:51:08 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB37p8jp021366; Sat, 3 Dec 2005 07:51:08 GMT (envelope-from dougb) Message-Id: <200512030751.jB37p8jp021366@repoman.freebsd.org> From: Doug Barton Date: Sat, 3 Dec 2005 07:51:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src 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: Sat, 03 Dec 2005 07:51:10 -0000 dougb 2005-12-03 07:51:08 UTC FreeBSD src repository Modified files: . UPDATING Log: Add an entry explaining the changes which add local scripts to the base rcorder. Revision Changes Path 1.426 +10 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Sat Dec 3 08:39:35 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8129D16A41F; Sat, 3 Dec 2005 08:39:35 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0A6743D49; Sat, 3 Dec 2005 08:39:34 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.3/8.13.3) with ESMTP id jB38dVaP089463 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 3 Dec 2005 11:39:32 +0300 (MSK) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.3/8.13.1/Submit) id jB38dViZ089462; Sat, 3 Dec 2005 11:39:31 +0300 (MSK) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Sat, 3 Dec 2005 11:39:31 +0300 From: Gleb Smirnoff To: Robert Watson Message-ID: <20051203083931.GX22816@cell.sick.ru> References: <200510271539.j9RFdJdS096434@repoman.freebsd.org> <20051202114031.J77687@fledge.watson.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <20051202114031.J77687@fledge.watson.org> User-Agent: Mutt/1.5.6i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, "David E. O'Brien" Subject: Re: cvs commit: src/sys/dev/nve if_nve.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, 03 Dec 2005 08:39:35 -0000 On Fri, Dec 02, 2005 at 11:42:21AM +0000, Robert Watson wrote: R> >obrien 2005-10-27 15:39:19 UTC R> > R> > FreeBSD src repository R> > R> > Modified files: R> > sys/dev/nve if_nve.c R> > Log: R> > Clear pending_txs when not "RUNNING". R> > R> > Submitted by: Q R> R> David, R> R> I have had at least one report that this patch corrects repeated wedging R> of the if_nve interface on 6.x systems. Do you have plans to merge this R> patch to RELENG_6 and/or RELENG_6_0? The PR seems to suggest a larger set R> of changes that I've not dug into, and as a result fail to understand, R> however. A friend of mine is experiencing problems with nve(4). I suggested him to use this patch on his 6.0-RELEASE. If he reports that it helps, then I will handle the merge. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Sat Dec 3 08:52:08 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1827F16A41F; Sat, 3 Dec 2005 08:52:08 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC2C843D5E; Sat, 3 Dec 2005 08:52:07 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB38q77i030222; Sat, 3 Dec 2005 08:52:07 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB38q7Jc030221; Sat, 3 Dec 2005 08:52:07 GMT (envelope-from ru) Message-Id: <200512030852.jB38q7Jc030221@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 3 Dec 2005 08:52:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys mq_open.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Dec 2005 08:52:08 -0000 ru 2005-12-03 08:52:07 UTC FreeBSD src repository Modified files: lib/libc/sys mq_open.2 Log: Break hard sentence break. Revision Changes Path 1.7 +2 -1 src/lib/libc/sys/mq_open.2 From owner-cvs-src@FreeBSD.ORG Sat Dec 3 09:00:30 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B72D116A41F; Sat, 3 Dec 2005 09:00:30 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D58A43D53; Sat, 3 Dec 2005 09:00:30 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB390U0F030439; Sat, 3 Dec 2005 09:00:30 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB390Te2030438; Sat, 3 Dec 2005 09:00:29 GMT (envelope-from bde) Message-Id: <200512030900.jB390Te2030438@repoman.freebsd.org> From: Bruce Evans Date: Sat, 3 Dec 2005 09:00: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/lib/msun/src s_rintf.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, 03 Dec 2005 09:00:30 -0000 bde 2005-12-03 09:00:29 UTC FreeBSD src repository Modified files: lib/msun/src s_rintf.c Log: Restored removal of the special handling needed for a result of +-0. It was lost in rev.1.9. The log message for rev.1.9 says that the special case of +-0 is handled twice, but it was only handled once, so it became unhandled, and this happened to break half of the cases that return +-0: - round-towards-minus-infinity: 0 < x < 1: result was -0 not 0 - round-to-nearest: -0.5 <= x < 0: result was 0 not -0 - round-towards-plus-infinity: -1 < x < 0: result was 0 not -0 - round-towards-zero: -1 < x < 0: result was 0 not -0 Revision Changes Path 1.10 +2 -0 src/lib/msun/src/s_rintf.c From owner-cvs-src@FreeBSD.ORG Sat Dec 3 09:00:44 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2523F16A433; Sat, 3 Dec 2005 09:00:44 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F44443D53; Sat, 3 Dec 2005 09:00:43 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB390hQc030477; Sat, 3 Dec 2005 09:00:43 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB390hmn030476; Sat, 3 Dec 2005 09:00:43 GMT (envelope-from ru) Message-Id: <200512030900.jB390hmn030476@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 3 Dec 2005 09:00: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/lib/libc/sys lio_listio.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Dec 2005 09:00:45 -0000 ru 2005-12-03 09:00:43 UTC FreeBSD src repository Modified files: lib/libc/sys lio_listio.2 Log: Fix type of argument. Revision Changes Path 1.3 +1 -1 src/lib/libc/sys/lio_listio.2 From owner-cvs-src@FreeBSD.ORG Sat Dec 3 09:01:02 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8879816A424; Sat, 3 Dec 2005 09:01:02 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43FAA43D45; Sat, 3 Dec 2005 09:01:02 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3912GH030511; Sat, 3 Dec 2005 09:01:02 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3912GR030510; Sat, 3 Dec 2005 09:01:02 GMT (envelope-from ru) Message-Id: <200512030901.jB3912GR030510@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 3 Dec 2005 09:01: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/lib/libc/sys sigreturn.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Dec 2005 09:01:02 -0000 ru 2005-12-03 09:01:02 UTC FreeBSD src repository Modified files: lib/libc/sys sigreturn.2 Log: Fix prototype. Revision Changes Path 1.17 +1 -1 src/lib/libc/sys/sigreturn.2 From owner-cvs-src@FreeBSD.ORG Sat Dec 3 11:51:24 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A21D16A41F; Sat, 3 Dec 2005 11:51:24 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC80643D64; Sat, 3 Dec 2005 11:51:23 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 4F54846BA2; Sat, 3 Dec 2005 06:51:22 -0500 (EST) Date: Sat, 3 Dec 2005 11:51:22 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Eric Anholt In-Reply-To: <200512022351.jB2Npakb091883@repoman.freebsd.org> Message-ID: <20051203115012.S98873@fledge.watson.org> References: <200512022351.jB2Npakb091883@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/pci agp_i810.c agpreg.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, 03 Dec 2005 11:51:24 -0000 On Fri, 2 Dec 2005, Eric Anholt wrote: > Add support for i915 GMCH AGP. This diff is a combination of work by myself > and some fixes from Motomichi Matsuzaki. Testing involved many people, but the > final, successful testing was from rwatson who endured several rounds of "it > crashes at XYZ stage" "oh, please correct this typo and try again." The Linux > driver, and to a small extent the limited specs, were both used as a reference > for how to program the chipset. Thanks greatly :-). Now I have nicely working X11 for my trip. From broken X11 and wireless to fully working within two days of purchase is a pretty good record! Robert N M Watson From owner-cvs-src@FreeBSD.ORG Sat Dec 3 11:57:20 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2EFB416A41F; Sat, 3 Dec 2005 11:57:20 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AEF9643D60; Sat, 3 Dec 2005 11:57:19 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3BvJ0W034634; Sat, 3 Dec 2005 11:57:19 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3BvJu2034633; Sat, 3 Dec 2005 11:57:19 GMT (envelope-from bde) Message-Id: <200512031157.jB3BvJu2034633@repoman.freebsd.org> From: Bruce Evans Date: Sat, 3 Dec 2005 11:57: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/lib/msun/src s_logb.c s_logbf.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, 03 Dec 2005 11:57:20 -0000 bde 2005-12-03 11:57:19 UTC FreeBSD src repository Modified files: lib/msun/src s_logb.c s_logbf.c Log: Fixed fdlibm[+cygnus] logbf() and logb() on denormals. Adjustment according to the highest nonzero bit in a denormal was missing. fdlibm ilogbf() and ilogb() have always had the adjustment, but only use a small part of their method for handling denormals; use the normalization method in log[f]() for the main part. Revision Changes Path 1.10 +10 -4 src/lib/msun/src/s_logb.c 1.8 +10 -4 src/lib/msun/src/s_logbf.c From owner-cvs-src@FreeBSD.ORG Sat Dec 3 11:59:26 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8CF6A16A41F; Sat, 3 Dec 2005 11:59:26 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 433F343D53; Sat, 3 Dec 2005 11:59:26 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3BxQoV034763; Sat, 3 Dec 2005 11:59:26 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3BxQ5U034762; Sat, 3 Dec 2005 11:59:26 GMT (envelope-from marius) Message-Id: <200512031159.jB3BxQ5U034762@repoman.freebsd.org> From: Marius Strobl Date: Sat, 3 Dec 2005 11:59: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/powerpc/powermac macio.c maciovar.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, 03 Dec 2005 11:59:26 -0000 marius 2005-12-03 11:59:26 UTC FreeBSD src repository Modified files: sys/powerpc/powermac macio.c maciovar.h Log: Convert to use the recently introduced set of ofw_bus_gen_get_*() for providing the ofw_bus KOBJ interface. Tested by: grehan Revision Changes Path 1.19 +39 -88 src/sys/powerpc/powermac/macio.c 1.7 +1 -5 src/sys/powerpc/powermac/maciovar.h From owner-cvs-src@FreeBSD.ORG Sat Dec 3 12:04:32 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9C2D16A428; Sat, 3 Dec 2005 12:04:32 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4B5343D75; Sat, 3 Dec 2005 12:04:22 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3C4KpK034916; Sat, 3 Dec 2005 12:04:20 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3C4KcI034915; Sat, 3 Dec 2005 12:04:20 GMT (envelope-from rodrigc) Message-Id: <200512031204.jB3C4KcI034915@repoman.freebsd.org> From: Craig Rodrigues Date: Sat, 3 Dec 2005 12:04: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/kern vfs_mount.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, 03 Dec 2005 12:04:33 -0000 rodrigc 2005-12-03 12:04:20 UTC FreeBSD src repository Modified files: sys/kern vfs_mount.c Log: Add "rdonly" to global_opts, and parse it in vfs_donmount(). Requested by: rwatson Revision Changes Path 1.206 +4 -0 src/sys/kern/vfs_mount.c From owner-cvs-src@FreeBSD.ORG Sat Dec 3 12:06:03 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8CA0816A427; Sat, 3 Dec 2005 12:06:03 +0000 (GMT) (envelope-from philip@paeps.cx) Received: from gateway.nixsys.be (gateway.nixsys.be [195.144.77.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id C98AA43D7C; Sat, 3 Dec 2005 12:05:54 +0000 (GMT) (envelope-from philip@paeps.cx) Received: from wotan.home.paeps.cx (wotan.home.paeps.cx [IPv6:2001:6f8:32f:10:a00:20ff:fe9b:138c]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "wotan.home.paeps.cx", Issuer "NixSys CA" (verified OK)) by gateway.nixsys.be (Postfix) with ESMTP id A23DA40A9; Sat, 3 Dec 2005 13:05:39 +0100 (CET) Received: from fasolt.home.paeps.cx (fasolt.home.paeps.cx [IPv6:2001:6f8:32f:10:20a:e6ff:fe7d:c08]) by wotan.home.paeps.cx (Postfix) with ESMTP id 413CF6197; Fri, 2 Dec 2005 23:48:12 +0100 (CET) Received: from fasolt.home.paeps.cx (philip@localhost [127.0.0.1]) by fasolt.home.paeps.cx (8.13.4/8.13.4) with ESMTP id jB2MmCVN093425; Fri, 2 Dec 2005 23:48:12 +0100 (CET) (envelope-from philip@fasolt.home.paeps.cx) Received: (from philip@localhost) by fasolt.home.paeps.cx (8.13.4/8.13.4/Submit) id jB2MmBMN093424; Fri, 2 Dec 2005 23:48:11 +0100 (CET) (envelope-from philip) Date: Fri, 2 Dec 2005 23:48:11 +0100 From: Philip Paeps To: Ruslan Ermilov Message-ID: <20051202224811.GE43739@fasolt.home.paeps.cx> Mail-Followup-To: Ruslan Ermilov , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200512022133.jB2LXhTd088259@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200512022133.jB2LXhTd088259@repoman.freebsd.org> X-Date-in-Rome: ante diem IV Nonas Decembres MMDCCLVIII ab Urbe Condida X-PGP-Fingerprint: FA74 3C27 91A6 79D5 F6D3 FC53 BF4B D0E6 049D B879 X-Message-Flag: Get a proper mailclient! Organization: Happily Disorganized User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d root X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 03 Dec 2005 12:06:03 -0000 On 2005-12-02 21:33:43 (+0000), Ruslan Ermilov wrote: > "-u" no longer causes the transition from RO to RW, > now that mount(8) was converted to use nmount(2), so > an explicit change to RW is required. Keep up with > this change, and use "-uw" to mount root read-write. This fixes dhclient's no longer updating /etc/resolv.conf. Thank you, thank you, thank you. :-) - Philip -- Philip Paeps Please don't Cc me, I am philip@freebsd.org subscribed to the list. How do they know no two snowflakes are alike. From owner-cvs-src@FreeBSD.ORG Sat Dec 3 12:16:08 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D33816A41F; Sat, 3 Dec 2005 12:16:08 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40F4D43D68; Sat, 3 Dec 2005 12:16:06 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jB3CG5O3067418; Sat, 3 Dec 2005 14:16:05 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 96098-03-5; Sat, 3 Dec 2005 14:16:03 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jB3CFkId067332 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 3 Dec 2005 14:15:47 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.4/8.13.4) id jB3CFnST001158; Sat, 3 Dec 2005 14:15:49 +0200 (EET) (envelope-from ru) Date: Sat, 3 Dec 2005 14:15:49 +0200 From: Ruslan Ermilov To: Craig Rodrigues Message-ID: <20051203121549.GB960@ip.net.ua> References: <200512031204.jB3C4KcI034915@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="PmA2V3Z32TCmWXqI" Content-Disposition: inline In-Reply-To: <200512031204.jB3C4KcI034915@repoman.freebsd.org> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_mount.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, 03 Dec 2005 12:16:08 -0000 --PmA2V3Z32TCmWXqI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Dec 03, 2005 at 12:04:20PM +0000, Craig Rodrigues wrote: > rodrigc 2005-12-03 12:04:20 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/kern vfs_mount.c=20 > Log: > Add "rdonly" to global_opts, and parse it in vfs_donmount(). > =20 > Requested by: rwatson > =20 > Revision Changes Path > 1.206 +4 -0 src/sys/kern/vfs_mount.c >=20 Can you please document all these new options in the mount(8) manpage? Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --PmA2V3Z32TCmWXqI Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDkYx1qRfpzJluFF4RAgcXAJ9Wm0F9Hz6XAfdJz4zrfSy2Qckw4QCfSkVe psbjOSqLzRj0rBmBASOcMwM= =MGoG -----END PGP SIGNATURE----- --PmA2V3Z32TCmWXqI-- From owner-cvs-src@FreeBSD.ORG Sat Dec 3 12:25:35 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E667F16A41F; Sat, 3 Dec 2005 12:25:35 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 96C3E43D58; Sat, 3 Dec 2005 12:25:35 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 035FC46BD0; Sat, 3 Dec 2005 07:25:35 -0500 (EST) Date: Sat, 3 Dec 2005 12:25:34 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Ruslan Ermilov In-Reply-To: <20051203121549.GB960@ip.net.ua> Message-ID: <20051203122508.C98873@fledge.watson.org> References: <200512031204.jB3C4KcI034915@repoman.freebsd.org> <20051203121549.GB960@ip.net.ua> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Craig Rodrigues , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_mount.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, 03 Dec 2005 12:25:36 -0000 On Sat, 3 Dec 2005, Ruslan Ermilov wrote: > On Sat, Dec 03, 2005 at 12:04:20PM +0000, Craig Rodrigues wrote: >> rodrigc 2005-12-03 12:04:20 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/kern vfs_mount.c >> Log: >> Add "rdonly" to global_opts, and parse it in vfs_donmount(). >> >> Requested by: rwatson >> >> Revision Changes Path >> 1.206 +4 -0 src/sys/kern/vfs_mount.c >> > Can you please document all these new options in the mount(8) manpage? Technically, many of these options aren't new, they were merely poorly documented before, and then briefly broken. :-) Robert N M Watson From owner-cvs-src@FreeBSD.ORG Sat Dec 3 12:38:56 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C50F216A41F; Sat, 3 Dec 2005 12:38:56 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id A619C43D4C; Sat, 3 Dec 2005 12:38:55 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jB3CcsIw069241; Sat, 3 Dec 2005 14:38:54 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 96480-01-5; Sat, 3 Dec 2005 14:38:52 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jB3CbMCa068987 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 3 Dec 2005 14:37:22 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.4/8.13.4) id jB3CbPbm001274; Sat, 3 Dec 2005 14:37:25 +0200 (EET) (envelope-from ru) Date: Sat, 3 Dec 2005 14:37:25 +0200 From: Ruslan Ermilov To: Robert Watson Message-ID: <20051203123725.GC960@ip.net.ua> References: <200512031204.jB3C4KcI034915@repoman.freebsd.org> <20051203121549.GB960@ip.net.ua> <20051203122508.C98873@fledge.watson.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="nmemrqcdn5VTmUEE" Content-Disposition: inline In-Reply-To: <20051203122508.C98873@fledge.watson.org> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua Cc: Craig Rodrigues , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_mount.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, 03 Dec 2005 12:38:57 -0000 --nmemrqcdn5VTmUEE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Dec 03, 2005 at 12:25:34PM +0000, Robert Watson wrote: >=20 > On Sat, 3 Dec 2005, Ruslan Ermilov wrote: >=20 > >On Sat, Dec 03, 2005 at 12:04:20PM +0000, Craig Rodrigues wrote: > >>rodrigc 2005-12-03 12:04:20 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> sys/kern vfs_mount.c > >> Log: > >> Add "rdonly" to global_opts, and parse it in vfs_donmount(). > >> > >> Requested by: rwatson > >> > >> Revision Changes Path > >> 1.206 +4 -0 src/sys/kern/vfs_mount.c > >> > >Can you please document all these new options in the mount(8) manpage? >=20 > Technically, many of these options aren't new, they were merely poorly=20 > documented before, and then briefly broken. :-) >=20 They are new from the kernel's perspecive. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --nmemrqcdn5VTmUEE Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDkZGEqRfpzJluFF4RAj0iAKCTRC0eN8gM/aC8hkEyZzMhjzYZtACfTmCl +bk2sBQU1R8uU+yRlwhWxKI= =2849 -----END PGP SIGNATURE----- --nmemrqcdn5VTmUEE-- From owner-cvs-src@FreeBSD.ORG Sat Dec 3 12:45:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 38CEA16A41F; Sat, 3 Dec 2005 12:45:57 +0000 (GMT) (envelope-from dmitry@atlantis.dp.ua) Received: from postman.atlantis.dp.ua (postman.atlantis.dp.ua [193.108.47.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4749143D55; Sat, 3 Dec 2005 12:45:55 +0000 (GMT) (envelope-from dmitry@atlantis.dp.ua) Received: from smtp.atlantis.dp.ua (smtp.atlantis.dp.ua [193.108.46.231]) by postman.atlantis.dp.ua (8.13.1/8.13.1) with ESMTP id jB3CjkDm092997; Sat, 3 Dec 2005 14:45:46 +0200 (EET) (envelope-from dmitry@atlantis.dp.ua) Date: Sat, 3 Dec 2005 14:45:46 +0200 (EET) From: Dmitry Pryanishnikov To: cvs-src@FreeBSD.org In-Reply-To: <43918E7B.7060100@atlantis.dp.ua> Message-ID: <20051203142551.C84817@atlantis.atlantis.dp.ua> References: <43918E7B.7060100@atlantis.dp.ua> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Robert Watson Subject: Re: cvs commit: src/sys/pci agp_i810.c agpreg.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, 03 Dec 2005 12:45:57 -0000 Hello! > Date: Sat, 3 Dec 2005 11:51:22 +0000 (GMT) > From: Robert Watson >> for how to program the chipset. > > Thanks greatly :-). Now I have nicely working X11 for my trip. From > broken X11 and wireless to fully working within two days of purchase is a > pretty good record! My congratulations! But how about sound system? I suspect that something which has 915G(M) should have an ICH6(M) as a southbridge. I've just bought an ASUS M5A notebook built on that (915GM+ICH6M aka Alviso) chipset, and it's BIOS disables AC97 part of ICH6M and enables HDA (which our sound driver doesn't support yet). Moreover, it's impossible for software to re-activate disabled logical device of ICH6M (see my recent post in multimedia@). So HDA support in sound driver is a must for such notebooks ;( Sincerely, Dmitry -- Atlantis ISP, System Administrator e-mail: dmitry@atlantis.dp.ua nic-hdl: LYNX-RIPE From owner-cvs-src@FreeBSD.ORG Sat Dec 3 13:08:06 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B11016A41F; Sat, 3 Dec 2005 13:08:06 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 26FB643D60; Sat, 3 Dec 2005 13:08:06 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3D86e9043681; Sat, 3 Dec 2005 13:08:06 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3D85QA043680; Sat, 3 Dec 2005 13:08:05 GMT (envelope-from marius) Message-Id: <200512031308.jB3D85QA043680@repoman.freebsd.org> From: Marius Strobl Date: Sat, 3 Dec 2005 13:08: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/sys/sparc64/pci psycho.c psychoreg.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, 03 Dec 2005 13:08:06 -0000 marius 2005-12-03 13:08:05 UTC FreeBSD src repository Modified files: sys/sparc64/pci psycho.c psychoreg.h Log: - Improve the comment regarding the workaround for the E250 interrupt map bug by explaining what the problem is and how the workaround works. - Fix some cosmetics nits, mainly properly terminate sentences in comments, which I missed when backporting the style changes to psycho(4) in psycho.c rev. 1.54 due to lack of corresponding code. - The "USIIe version of the Sabre bridge" actually is termed "Hummingbird"; name it as such in comments and messages. Revision Changes Path 1.56 +26 -15 src/sys/sparc64/pci/psycho.c 1.11 +5 -2 src/sys/sparc64/pci/psychoreg.h From owner-cvs-src@FreeBSD.ORG Sat Dec 3 14:36:27 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 66A9C16A41F; Sat, 3 Dec 2005 14:36:27 +0000 (GMT) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FCEB43D60; Sat, 3 Dec 2005 14:36:27 +0000 (GMT) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3EaRl4045875; Sat, 3 Dec 2005 14:36:27 GMT (envelope-from philip@repoman.freebsd.org) Received: (from philip@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3EaRCt045874; Sat, 3 Dec 2005 14:36:27 GMT (envelope-from philip) Message-Id: <200512031436.jB3EaRCt045874@repoman.freebsd.org> From: Philip Paeps Date: Sat, 3 Dec 2005 14:36:26 +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/sysinstall installUpgrade.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, 03 Dec 2005 14:36:27 -0000 philip 2005-12-03 14:36:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/sysinstall installUpgrade.c Log: MFC r1.85: Preserve /etc/sysctl.conf when doing a binary update. This prevents, for instance, the dreaded shared memory problem in PostgreSQL coming back to haunt you after a binary update. Revision Changes Path 1.84.12.1 +1 -0 src/usr.sbin/sysinstall/installUpgrade.c From owner-cvs-src@FreeBSD.ORG Sat Dec 3 14:37:24 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 832B416A41F; Sat, 3 Dec 2005 14:37:24 +0000 (GMT) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3602643D46; Sat, 3 Dec 2005 14:37:24 +0000 (GMT) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3EbONC045927; Sat, 3 Dec 2005 14:37:24 GMT (envelope-from philip@repoman.freebsd.org) Received: (from philip@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3EbONJ045926; Sat, 3 Dec 2005 14:37:24 GMT (envelope-from philip) Message-Id: <200512031437.jB3EbONJ045926@repoman.freebsd.org> From: Philip Paeps Date: Sat, 3 Dec 2005 14:37:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/usr.sbin/sysinstall installUpgrade.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, 03 Dec 2005 14:37:24 -0000 philip 2005-12-03 14:37:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/sysinstall installUpgrade.c Log: MFC r1.85: Preserve /etc/sysctl.conf when doing a binary update. This prevents, for instance, the dreaded shared memory problem in PostgreSQL coming back to haunt you after a binary update. Revision Changes Path 1.84.6.1 +1 -0 src/usr.sbin/sysinstall/installUpgrade.c From owner-cvs-src@FreeBSD.ORG Sat Dec 3 14:40:47 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 988C316A41F; Sat, 3 Dec 2005 14:40:47 +0000 (GMT) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 049DA43D5D; Sat, 3 Dec 2005 14:40:47 +0000 (GMT) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3EekqW046040; Sat, 3 Dec 2005 14:40:46 GMT (envelope-from philip@repoman.freebsd.org) Received: (from philip@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3EekUE046039; Sat, 3 Dec 2005 14:40:46 GMT (envelope-from philip) Message-Id: <200512031440.jB3EekUE046039@repoman.freebsd.org> From: Philip Paeps Date: Sat, 3 Dec 2005 14:40:46 +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/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: Sat, 03 Dec 2005 14:40:47 -0000 philip 2005-12-03 14:40:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/bsnmpd/modules/snmp_pf pf_snmp.c Log: MFC r1.7: Check for altq presence during module init, and allow module to work even if altq is not present (just disable the altq bits in that case). Revision Changes Path 1.5.2.2 +47 -2 src/usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c From owner-cvs-src@FreeBSD.ORG Sat Dec 3 14:45:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C059916A41F; Sat, 3 Dec 2005 14:45:05 +0000 (GMT) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7741543D49; Sat, 3 Dec 2005 14:45:05 +0000 (GMT) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3Ej5sS046228; Sat, 3 Dec 2005 14:45:05 GMT (envelope-from philip@repoman.freebsd.org) Received: (from philip@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3Ej55J046227; Sat, 3 Dec 2005 14:45:05 GMT (envelope-from philip) Message-Id: <200512031445.jB3Ej55J046227@repoman.freebsd.org> From: Philip Paeps Date: Sat, 3 Dec 2005 14:45:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/lib/libbsnmp/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: Sat, 03 Dec 2005 14:45:05 -0000 philip 2005-12-03 14:45:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libbsnmp/modules/snmp_pf pf_snmp.c Log: MFC r1.7: Check for altq presence during module init, and allow module to work even if altq is not present (just disable the altq bits in that case). Revision Changes Path 1.1.2.3 +47 -2 src/lib/libbsnmp/modules/snmp_pf/pf_snmp.c From owner-cvs-src@FreeBSD.ORG Sat Dec 3 14:48:35 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 305CF16A41F; Sat, 3 Dec 2005 14:48:35 +0000 (GMT) (envelope-from ticso@cicely12.cicely.de) Received: from ant.bwct.de (ant.bwct.de [85.159.14.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2723043D66; Sat, 3 Dec 2005 14:48:33 +0000 (GMT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de ([10.1.1.7]) by ant.bwct.de (8.12.11/8.12.11) with ESMTP id jB3EmVRE020115; Sat, 3 Dec 2005 15:48:31 +0100 (CET) Received: from cicely12.cicely.de (cicely12.cicely.de [10.1.1.14]) by cicely5.cicely.de (8.13.4/8.13.4) with ESMTP id jB3EmQ9A061891 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 3 Dec 2005 15:48:27 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.13.4/8.13.3) with ESMTP id jB3EmQY4001318; Sat, 3 Dec 2005 15:48:26 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.13.4/8.13.3/Submit) id jB3EmPEw001317; Sat, 3 Dec 2005 15:48:25 +0100 (CET) (envelope-from ticso) Date: Sat, 3 Dec 2005 15:48:25 +0100 From: Bernd Walter To: Peter Jeremy Message-ID: <20051203144824.GB1040@cicely12.cicely.de> References: <200512022236.jB2MaEI8090052@repoman.freebsd.org> <20051202233249.GA1299@freebie.xs4all.nl> <20051202234929.GI44012@cicely12.cicely.de> <20051203060516.GM32006@cirb503493.alcatel.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20051203060516.GM32006@cirb503493.alcatel.com.au> X-Operating-System: FreeBSD cicely12.cicely.de 5.4-STABLE alpha User-Agent: Mutt/1.5.9i X-Spam-Status: No, score=-5.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.0.4 X-Spam-Report: * -3.3 ALL_TRUSTED Did not pass through any untrusted hosts * -2.6 BAYES_00 BODY: Bayesian spam probability is 0 to 1% * [score: 0.0000] X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on cicely12.cicely.de Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, ticso@cicely.de, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ic via6522reg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ticso@cicely.de List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Dec 2005 14:48:35 -0000 On Sat, Dec 03, 2005 at 05:05:16PM +1100, Peter Jeremy wrote: > On Sat, 2005-Dec-03 00:49:30 +0100, Bernd Walter wrote: > >Mmmm - very interesting stuff - I used the 6522 as well as the 6821 > >on many self build 6502 and 68k based systems. > ... > >But honestly - I wasn't aware that a modern computer system still uses > >them. > > You means things like nec765, i8237, NS8250, i8259, MC146818? One of No - I especially mean the 6522. I grow up with C64 and C128 plus my first self build computers used them, so there's a special relation. > my work colleagues was surprised to discover that his brand new > computer still uses peripheral chips (embedded in ASICs) that were > designed before he was born... Isn't backward compatibility a > wonderful thing :-) Only sometimes, we all know the bad sides with e.g. 8259 in modern systems. > At least back then the IC vendors would publish programming details... And by moving them to ASICs also add more bugs... I'm always surprised if someone manages to write a nec765 driver that runs on all chips. PS: to complete your list you'll have to add the 6845, 8254 and 8042. Although I have to say that the 8042 lost it's feature as a general purpose IO controler many years ago. -- B.Walter BWCT http://www.bwct.de bernd@bwct.de info@bwct.de From owner-cvs-src@FreeBSD.ORG Sat Dec 3 15:26:21 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96EF316A41F; Sat, 3 Dec 2005 15:26:21 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A60643D75; Sat, 3 Dec 2005 15:26:19 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id C507D52C76; Sat, 3 Dec 2005 16:26:17 +0100 (CET) Received: from localhost (dkb131.neoplus.adsl.tpnet.pl [83.24.5.131]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id A3D1D50F92; Sat, 3 Dec 2005 16:26:09 +0100 (CET) Date: Sat, 3 Dec 2005 16:25:28 +0100 From: Pawel Jakub Dawidek To: Ruslan Ermilov Message-ID: <20051203152528.GA3698@garage.freebsd.pl> References: <200512022133.jB2LXhTd088259@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="EeQfGwPcQSOJBaQU" Content-Disposition: inline In-Reply-To: <200512022133.jB2LXhTd088259@repoman.freebsd.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r535 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-0.5 required=3.0 tests=BAYES_00,RCVD_IN_NJABL_DUL, RCVD_IN_SORBS_DUL autolearn=no version=3.0.4 Cc: rodrigc@FreeBSD.org, cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d root X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 03 Dec 2005 15:26:21 -0000 --EeQfGwPcQSOJBaQU Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Dec 02, 2005 at 09:33:43PM +0000, Ruslan Ermilov wrote: +> ru 2005-12-02 21:33:43 UTC +>=20 +> FreeBSD src repository +>=20 +> Modified files: +> etc/rc.d root=20 +> Log: [...] +> "-u" no longer causes the transition from RO to RW, +> now that mount(8) was converted to use nmount(2), so +> an explicit change to RW is required. Keep up with +> this change, and use "-uw" to mount root read-write. I really don't know how we can drop support for '-u'. IMHO this is very widely used and will be a real PITA for users. I also never saw '-uw' before (I always used just '-u'). Are you guys also volunteering to fix FreeBSD documentation?:) I really, really do think that this is a very bad idea. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --EeQfGwPcQSOJBaQU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDkbjoForvXbEpPzQRAmR8AJ9qYKPOlDIw7lRmFUilrZy5+TytsACeJWqG VENtKNDSh5w8QAdfvKyOmI8= =w+/w -----END PGP SIGNATURE----- --EeQfGwPcQSOJBaQU-- From owner-cvs-src@FreeBSD.ORG Sat Dec 3 16:37:16 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CEEDA16A41F; Sat, 3 Dec 2005 16:37:16 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A0D543D8A; Sat, 3 Dec 2005 16:36:54 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3Gasnm048906; Sat, 3 Dec 2005 16:36:54 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3Gassf048905; Sat, 3 Dec 2005 16:36:54 GMT (envelope-from marius) Message-Id: <200512031636.jB3Gassf048905@repoman.freebsd.org> From: Marius Strobl Date: Sat, 3 Dec 2005 16:36: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/sys/sparc64/pci psycho.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, 03 Dec 2005 16:37:17 -0000 marius 2005-12-03 16:36:54 UTC FreeBSD src repository Modified files: sys/sparc64/pci psycho.c Log: - Register the PCI bus error interrupt handler according to which half of the bridge (PCI bus A or B) we are attaching to rather than registering both handlers at once when attaching to the first half we encounter. This is a bit cleaner as it corresponds to which PCI bus error interrupt actually is assigned to the respective half by the OFW and allows to collapse both PCI bus error interrupt handlers into one function easily. - Use the actual RID of the respective interrupt resource as index into sc_irq_res and also use it when allocating the resource. For now this is a bit cleaner and will be mandatory later on. - According to OpenSolaris the spare hardware interrupt is used as the over-temperature interrupt in systems with Psycho bridges. Unlike as with the SBus-based workstations I didn't manage to trigger it when covering the fan outlets of an U60 but better be safe than sorry and register a handler anyway. MFC after: 1 month Revision Changes Path 1.57 +36 -26 src/sys/sparc64/pci/psycho.c From owner-cvs-src@FreeBSD.ORG Sat Dec 3 16:37:33 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E059C16A420; Sat, 3 Dec 2005 16:37:33 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from smtp-vbr17.xs4all.nl (smtp-vbr17.xs4all.nl [194.109.24.37]) by mx1.FreeBSD.org (Postfix) with ESMTP id BFB9943D69; Sat, 3 Dec 2005 16:37:17 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-vbr17.xs4all.nl (8.13.3/8.13.3) with ESMTP id jB3GbEo2058169; Sat, 3 Dec 2005 17:37:14 +0100 (CET) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.13.4/8.13.3) with ESMTP id jB3GbEpo007541; Sat, 3 Dec 2005 17:37:14 +0100 (CET) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.13.4/8.13.1/Submit) id jB3GbEo6007540; Sat, 3 Dec 2005 17:37:14 +0100 (CET) (envelope-from wb) Date: Sat, 3 Dec 2005 17:37:14 +0100 From: Wilko Bulte To: ticso@cicely.de Message-ID: <20051203163714.GA7525@freebie.xs4all.nl> References: <200512022236.jB2MaEI8090052@repoman.freebsd.org> <20051202233249.GA1299@freebie.xs4all.nl> <20051202234929.GI44012@cicely12.cicely.de> <20051203060516.GM32006@cirb503493.alcatel.com.au> <20051203144824.GB1040@cicely12.cicely.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20051203144824.GB1040@cicely12.cicely.de> X-OS: FreeBSD 6.0-STABLE User-Agent: Mutt/1.5.9i X-Virus-Scanned: by XS4ALL Virus Scanner Cc: Peter Jeremy , src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-src@FreeBSD.ORG Subject: Re: cvs commit: src/sys/dev/ic via6522reg.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, 03 Dec 2005 16:37:34 -0000 On Sat, Dec 03, 2005 at 03:48:25PM +0100, Bernd Walter wrote.. > On Sat, Dec 03, 2005 at 05:05:16PM +1100, Peter Jeremy wrote: > > On Sat, 2005-Dec-03 00:49:30 +0100, Bernd Walter wrote: > > >Mmmm - very interesting stuff - I used the 6522 as well as the 6821 > > >on many self build 6502 and 68k based systems. > > ... > > >But honestly - I wasn't aware that a modern computer system still uses > > >them. > > > > You means things like nec765, i8237, NS8250, i8259, MC146818? One of > > No - I especially mean the 6522. > I grow up with C64 and C128 plus my first self build computers used > them, so there's a special relation. > > > my work colleagues was surprised to discover that his brand new > > computer still uses peripheral chips (embedded in ASICs) that were > > designed before he was born... Isn't backward compatibility a > > wonderful thing :-) > > Only sometimes, we all know the bad sides with e.g. 8259 in modern > systems. > > > At least back then the IC vendors would publish programming details... > > And by moving them to ASICs also add more bugs... > I'm always surprised if someone manages to write a nec765 driver that > runs on all chips. > > PS: to complete your list you'll have to add the 6845, 8254 and 8042. You forgot the 6850 ACIA. -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Sat Dec 3 17:32:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C28A016A423; Sat, 3 Dec 2005 17:32:40 +0000 (GMT) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E3B043D45; Sat, 3 Dec 2005 17:32:40 +0000 (GMT) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3HWemp057439; Sat, 3 Dec 2005 17:32:40 GMT (envelope-from philip@repoman.freebsd.org) Received: (from philip@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3HWeRQ057438; Sat, 3 Dec 2005 17:32:40 GMT (envelope-from philip) Message-Id: <200512031732.jB3HWeRQ057438@repoman.freebsd.org> From: Philip Paeps Date: Sat, 3 Dec 2005 17:32: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/usr.sbin/jail jail.8 jail.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, 03 Dec 2005 17:32:40 -0000 philip 2005-12-03 17:32:40 UTC FreeBSD src repository Modified files: usr.sbin/jail jail.8 jail.c Log: Add [-J jid_file] option to write out a JidFile, similar to a PidFile, containing the jailid, path, hostname, ip and the command used to start the jail. PR: misc/89883 Submitted by: L. Jason Godsey Reviewed by: phk MFC after: 1 week Revision Changes Path 1.72 +4 -0 src/usr.sbin/jail/jail.8 1.21 +26 -6 src/usr.sbin/jail/jail.c From owner-cvs-src@FreeBSD.ORG Sat Dec 3 18:11:27 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7134516A41F; Sat, 3 Dec 2005 18:11:27 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3E2443D49; Sat, 3 Dec 2005 18:11:26 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3IBQlG058456; Sat, 3 Dec 2005 18:11:26 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3IBQPu058455; Sat, 3 Dec 2005 18:11:26 GMT (envelope-from marius) Message-Id: <200512031811.jB3IBQPu058455@repoman.freebsd.org> From: Marius Strobl Date: Sat, 3 Dec 2005 18:11: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/sparc64/pci apb.c ofw_pci.c ofw_pcib_subr.c ofw_pcibus.c src/sys/sparc64/isa ofw_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: Sat, 03 Dec 2005 18:11:27 -0000 marius 2005-12-03 18:11:26 UTC FreeBSD src repository Modified files: sys/sparc64/pci apb.c ofw_pci.c ofw_pcib_subr.c ofw_pcibus.c sys/sparc64/isa ofw_isa.c Log: - Adhere style(9) (don't use function calls in initializers, use uintXX_t instead of u_intXX_t). - Use FBSDID. Revision Changes Path 1.10 +5 -4 src/sys/sparc64/isa/ofw_isa.c 1.12 +7 -6 src/sys/sparc64/pci/apb.c 1.16 +6 -5 src/sys/sparc64/pci/ofw_pci.c 1.5 +19 -13 src/sys/sparc64/pci/ofw_pcib_subr.c 1.8 +3 -1 src/sys/sparc64/pci/ofw_pcibus.c From owner-cvs-src@FreeBSD.ORG Sat Dec 3 18:14:48 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C0D516A41F; Sat, 3 Dec 2005 18:14:48 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1BF943D4C; Sat, 3 Dec 2005 18:14:47 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3IElRx058576; Sat, 3 Dec 2005 18:14:47 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3IElFj058575; Sat, 3 Dec 2005 18:14:47 GMT (envelope-from marius) Message-Id: <200512031814.jB3IElFj058575@repoman.freebsd.org> From: Marius Strobl Date: Sat, 3 Dec 2005 18:14: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/sparc64/central central.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, 03 Dec 2005 18:14:48 -0000 marius 2005-12-03 18:14:47 UTC FreeBSD src repository Modified files: sys/sparc64/central central.c Log: Remove unused sc_node from softc. Revision Changes Path 1.10 +0 -2 src/sys/sparc64/central/central.c From owner-cvs-src@FreeBSD.ORG Sat Dec 3 18:52:32 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 554C516A41F; Sat, 3 Dec 2005 18:52:32 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EDDD343D4C; Sat, 3 Dec 2005 18:52:31 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3IqVwd059728; Sat, 3 Dec 2005 18:52:31 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3IqVR2059727; Sat, 3 Dec 2005 18:52:31 GMT (envelope-from marius) Message-Id: <200512031852.jB3IqVR2059727@repoman.freebsd.org> From: Marius Strobl Date: Sat, 3 Dec 2005 18:52:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sparc64/pci ofw_pcib.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, 03 Dec 2005 18:52:32 -0000 marius 2005-12-03 18:52:31 UTC FreeBSD src repository Modified files: sys/sparc64/pci ofw_pcib.c Log: - Adhere style(9) (don't use function calls in initializers). - Use FBSDID. Revision Changes Path 1.5 +5 -3 src/sys/sparc64/pci/ofw_pcib.c From owner-cvs-src@FreeBSD.ORG Sat Dec 3 19:37:30 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D72016A41F; Sat, 3 Dec 2005 19:37:30 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A00B43D4C; Sat, 3 Dec 2005 19:37:30 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3JbUu6060876; Sat, 3 Dec 2005 19:37:30 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3JbUYC060875; Sat, 3 Dec 2005 19:37:30 GMT (envelope-from alc) Message-Id: <200512031937.jB3JbUYC060875@repoman.freebsd.org> From: Alan Cox Date: Sat, 3 Dec 2005 19: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/sys/vm vm_object.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, 03 Dec 2005 19:37:30 -0000 alc 2005-12-03 19:37:30 UTC FreeBSD src repository Modified files: sys/vm vm_object.c Log: Eliminate unneeded preallocation at initialization. Reviewed by: tegge Revision Changes Path 1.352 +0 -2 src/sys/vm/vm_object.c From owner-cvs-src@FreeBSD.ORG Sat Dec 3 19:52:21 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8AB4A16A41F; Sat, 3 Dec 2005 19:52:21 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2608A43D53; Sat, 3 Dec 2005 19:52:21 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3JqLR0061314; Sat, 3 Dec 2005 19:52:21 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3JqLVd061313; Sat, 3 Dec 2005 19:52:21 GMT (envelope-from marius) Message-Id: <200512031952.jB3JqLVd061313@repoman.freebsd.org> From: Marius Strobl Date: Sat, 3 Dec 2005 19:52:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sparc64/include ofw_upa.h src/sys/sparc64/pci ofw_pci.h psycho.c src/sys/sparc64/isa ofw_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: Sat, 03 Dec 2005 19:52:21 -0000 marius 2005-12-03 19:52:21 UTC FreeBSD src repository Modified files: sys/sparc64/include ofw_upa.h sys/sparc64/pci ofw_pci.h psycho.c sys/sparc64/isa ofw_isa.c Log: - Move the declaration of struct upa_ranges and the UPA_RANGE_* macros from sys/sparc64/include/ofw_upa.h to sys/sparc64/pci/ofw_pci.h and rename them to struct ofw_pci_ranges and OFW_PCI_RANGE_* respectively. This ranges struct only applies to host-PCI bridges but no to other bridges found on UPA. At the same time it applies to all host-PCI bridges regardless of whether the interconnection bus is Fireplane/ Safari, JBus or UPA. - While here rename the PCI_CS_* macros in sys/sparc64/pci/ofw_pci.h to OFW_PCI_CS_* in order to be consistent and change this header to use uintXX_t instead of u_intXX_t. Revision Changes Path 1.5 +0 -18 src/sys/sparc64/include/ofw_upa.h 1.11 +2 -2 src/sys/sparc64/isa/ofw_isa.c 1.10 +24 -6 src/sys/sparc64/pci/ofw_pci.h 1.58 +10 -10 src/sys/sparc64/pci/psycho.c From owner-cvs-src@FreeBSD.ORG Sat Dec 3 19:59:46 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4220116A41F; Sat, 3 Dec 2005 19:59:46 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD73843D4C; Sat, 3 Dec 2005 19:59:41 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3JxZM8061505; Sat, 3 Dec 2005 19:59:35 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3JxZ5h061504; Sat, 3 Dec 2005 19:59:35 GMT (envelope-from rodrigc) Message-Id: <200512031959.jB3JxZ5h061504@repoman.freebsd.org> From: Craig Rodrigues Date: Sat, 3 Dec 2005 19:59: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/sbin/mount mount.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, 03 Dec 2005 19:59:46 -0000 rodrigc 2005-12-03 19:59:35 UTC FreeBSD src repository Modified files: sbin/mount mount.c Log: Remove workaround for old GCC bugs. Submitted by: ru Revision Changes Path 1.78 +0 -5 src/sbin/mount/mount.c From owner-cvs-src@FreeBSD.ORG Sat Dec 3 20:04:30 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B3AC916A422; Sat, 3 Dec 2005 20:04:30 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3173D43D92; Sat, 3 Dec 2005 20:04:26 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3K4OE4061672; Sat, 3 Dec 2005 20:04:24 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3K4OLH061671; Sat, 3 Dec 2005 20:04:24 GMT (envelope-from ru) Message-Id: <200512032004.jB3K4OLH061671@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 3 Dec 2005 20:04: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/usr.sbin/config lang.l X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 03 Dec 2005 20:04:31 -0000 ru 2005-12-03 20:04:24 UTC FreeBSD src repository Modified files: usr.sbin/config lang.l Log: Add "makeoption" as an alias to "makeoptions", for symmetry. Revision Changes Path 1.44 +1 -0 src/usr.sbin/config/lang.l From owner-cvs-src@FreeBSD.ORG Sat Dec 3 20:07:33 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B4D616A41F; Sat, 3 Dec 2005 20:07:33 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BAABC43D45; Sat, 3 Dec 2005 20:07:32 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3K7WjK061783; Sat, 3 Dec 2005 20:07:32 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3K7WYk061782; Sat, 3 Dec 2005 20:07:32 GMT (envelope-from ru) Message-Id: <200512032007.jB3K7WYk061782@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 3 Dec 2005 20: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/share/man/man5 config.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Dec 2005 20:07:33 -0000 ru 2005-12-03 20:07:32 UTC FreeBSD src repository Modified files: share/man/man5 config.5 Log: Document "makeoption", "nocpu", and "nomakeoptions" directives. (Indeed this should be repo-copied to src/usr.sbin/config/.) Revision Changes Path 1.7 +29 -2 src/share/man/man5/config.5 From owner-cvs-src@FreeBSD.ORG Sat Dec 3 20:30:32 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A1CD16A41F; Sat, 3 Dec 2005 20:30:32 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D317B43D68; Sat, 3 Dec 2005 20:30:29 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3KUTu4062520; Sat, 3 Dec 2005 20:30:29 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3KUTWO062519; Sat, 3 Dec 2005 20:30:29 GMT (envelope-from ru) Message-Id: <200512032030.jB3KUTWO062519@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 3 Dec 2005 20:30: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/tools/tools README src/tools/tools/upgrade doupgrade.sh getosreldate.sh move_aout_libs.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, 03 Dec 2005 20:30:32 -0000 ru 2005-12-03 20:30:29 UTC FreeBSD src repository Modified files: tools/tools README Removed files: tools/tools/upgrade doupgrade.sh getosreldate.sh move_aout_libs.sh Log: Move the 2->3 upgrade kit on the attic. Revision Changes Path 1.44 +0 -1 src/tools/tools/README 1.4 +0 -78 src/tools/tools/upgrade/doupgrade.sh (dead) 1.3 +0 -8 src/tools/tools/upgrade/getosreldate.sh (dead) 1.8 +0 -139 src/tools/tools/upgrade/move_aout_libs.sh (dead) From owner-cvs-src@FreeBSD.ORG Sat Dec 3 21:17:29 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3527F16A420; Sat, 3 Dec 2005 21:17:29 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E860D43D5A; Sat, 3 Dec 2005 21:17:18 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3LHHb8072512; Sat, 3 Dec 2005 21:17:17 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3LHH7H072511; Sat, 3 Dec 2005 21:17:17 GMT (envelope-from jhb) Message-Id: <200512032117.jB3LHH7H072511@repoman.freebsd.org> From: John Baldwin Date: Sat, 3 Dec 2005 21:17:17 +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/acpica acpi_pcib.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, 03 Dec 2005 21:17:29 -0000 jhb 2005-12-03 21:17:17 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_pcib.c Log: Force any hardwire-routed interrupts to level trigger and active low polarity. Some machines route PCI IRQs to an ISA IRQ but fail to include an interrupt override entry to set the polarity and trigger of the given ISA IRQ in their MADT table. PR: usb/74989 Reported by: Julien Gabel jpeg at thilelli dot net MFC after: 1 week Revision Changes Path 1.60 +4 -2 src/sys/dev/acpica/acpi_pcib.c From owner-cvs-src@FreeBSD.ORG Sat Dec 3 21:38:04 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6FA0016A41F; Sat, 3 Dec 2005 21:38:04 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADFD943D66; Sat, 3 Dec 2005 21:37:55 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3LbsLS073114; Sat, 3 Dec 2005 21:37:54 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3LbsDu073113; Sat, 3 Dec 2005 21:37:54 GMT (envelope-from ru) Message-Id: <200512032137.jB3LbsDu073113@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 3 Dec 2005 21:37: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/sys/conf systags.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, 03 Dec 2005 21:38:04 -0000 ru 2005-12-03 21:37:54 UTC FreeBSD src repository Modified files: sys/conf systags.sh Log: Use a simpler way to reach the include dir, which should also work on pc98. Revision Changes Path 1.10 +1 -2 src/sys/conf/systags.sh From owner-cvs-src@FreeBSD.ORG Sat Dec 3 22:41:16 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7909316A422; Sat, 3 Dec 2005 22:41:16 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C31343D5E; Sat, 3 Dec 2005 22:41:16 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB3MfF15075098; Sat, 3 Dec 2005 22:41:15 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB3MfFBH075097; Sat, 3 Dec 2005 22:41:15 GMT (envelope-from alc) Message-Id: <200512032241.jB3MfFBH075097@repoman.freebsd.org> From: Alan Cox Date: Sat, 3 Dec 2005 22:41:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/vm vm_map.c vm_map.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, 03 Dec 2005 22:41:16 -0000 alc 2005-12-03 22:41:15 UTC FreeBSD src repository Modified files: sys/vm vm_map.c vm_map.h Log: Eliminate unneeded preallocation at initialization. Reviewed by: tegge Revision Changes Path 1.370 +0 -1 src/sys/vm/vm_map.c 1.118 +0 -1 src/sys/vm/vm_map.h From owner-cvs-src@FreeBSD.ORG Sat Dec 3 23:08:26 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6794D16A41F for ; Sat, 3 Dec 2005 23:08:26 +0000 (GMT) (envelope-from bloating@cloutier.com) Received: from zy2.esa-angers.educagri.fr (zy2.esa-angers.educagri.fr [193.49.150.12]) by mx1.FreeBSD.org (Postfix) with SMTP id E42C243D58 for ; Sat, 3 Dec 2005 23:08:25 +0000 (GMT) (envelope-from bloating@cloutier.com) Received: from unknown (HELO partisans) (192.168.144.49) by zy2.esa-angers.educagri.fr with SMTP; Sun, 4 Dec 2005 00:08:25 +0100 Content-Transfer-Encoding: 7bit Message-Id: <6866969307.118194121007@zy2.esa-angers.educagri.fr> Content-Type: text/plain; charset=us-ascii To: cvs-src@freebsd.org From: Clementine Porter Date: Sat, 3 Dec 2005 23:08:25 +0000 (GMT) Subject: Nero Burning Rom 6.6.0.5 - $19.95 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 03 Dec 2005 23:08:26 -0000 Low price software http://Constantinople.runrum.com/ The past is a foreign country; they do things differently there. Name me an emperor who was ever struck by a cannonball. Take rest; a field that has rested gives a bountiful crop. Emotions have taught mankind to reason. Experience is one thing you can't get for nothing.