From owner-cvs-src@FreeBSD.ORG Sun Oct 12 00:06:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 015DB16A4B3; Sun, 12 Oct 2003 00:06:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7431643FAF; Sun, 12 Oct 2003 00:06:03 -0700 (PDT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9C763XJ085133; Sun, 12 Oct 2003 00:06:03 -0700 (PDT) (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9C763U6085132; Sun, 12 Oct 2003 00:06:03 -0700 (PDT) (envelope-from jmg) Message-Id: <200310120706.h9C763U6085132@repoman.freebsd.org> From: John-Mark Gurney Date: Sun, 12 Oct 2003 00:06:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sys_pipe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 07:06:04 -0000 jmg 2003/10/12 00:06:03 PDT FreeBSD src repository Modified files: sys/kern sys_pipe.c Log: fix a problem referencing free'd memory. This is only a problem for kqueue write events on a socket and you regularly create tons of pipes which overwrites the structure causing a panic when removing the knote from the list. If the peer has gone away (and it's a write knote), then don't bother trying to remove the knote from the list. Submitted by: Brian Buchanan and myself Obtained from: nCircle Revision Changes Path 1.152 +7 -2 src/sys/kern/sys_pipe.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 01:05:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8251316A4B3; Sun, 12 Oct 2003 01:05:07 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2396443FA3; Sun, 12 Oct 2003 01:05:06 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.10/8.12.10) with ESMTP id h9C85349014062; Sun, 12 Oct 2003 10:05:04 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: John-Mark Gurney From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sun, 12 Oct 2003 00:06:03 PDT." <200310120706.h9C763U6085132@repoman.freebsd.org> Date: Sun, 12 Oct 2003 10:05:03 +0200 Message-ID: <14061.1065945903@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern sys_pipe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 08:05:07 -0000 In message <200310120706.h9C763U6085132@repoman.freebsd.org>, John-Mark Gurney writes: >jmg 2003/10/12 00:06:03 PDT > > FreeBSD src repository > > Modified files: > sys/kern sys_pipe.c > Log: > fix a problem referencing free'd memory. This is only a problem for > kqueue write events on a socket and you regularly create tons of pipes > which overwrites the structure causing a panic when removing the knote > from the list. If the peer has gone away (and it's a write knote), then > don't bother trying to remove the knote from the list. Does this fix make(1) compiled with -DUSE_KQUEUE ? -- 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 Oct 12 01:23:54 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 50B6D16A4C0 for ; Sun, 12 Oct 2003 01:23:54 -0700 (PDT) Received: from mail.speakeasy.net (mail5.speakeasy.net [216.254.0.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22DAD43FBF for ; Sun, 12 Oct 2003 01:23:51 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: (qmail 16097 invoked from network); 12 Oct 2003 08:23:50 -0000 Received: from unknown (HELO hydrogen.funkthat.com) ([69.17.45.168]) (envelope-sender ) by mail5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 12 Oct 2003 08:23:50 -0000 Received: (from jmg@localhost) by hydrogen.funkthat.com (8.12.9/8.11.6) id h9C8DNcW050997; Sun, 12 Oct 2003 01:13:23 -0700 (PDT) (envelope-from jmg) Date: Sun, 12 Oct 2003 01:13:23 -0700 From: John-Mark Gurney To: Poul-Henning Kamp Message-ID: <20031012081323.GL533@funkthat.com> References: <200310120706.h9C763U6085132@repoman.freebsd.org> <14061.1065945903@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <14061.1065945903@critter.freebsd.dk> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.2-RELEASE 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 cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern sys_pipe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 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: Sun, 12 Oct 2003 08:23:54 -0000 Poul-Henning Kamp wrote this message on Sun, Oct 12, 2003 at 10:05 +0200: > In message <200310120706.h9C763U6085132@repoman.freebsd.org>, John-Mark Gurney > writes: > >jmg 2003/10/12 00:06:03 PDT > > > > FreeBSD src repository > > > > Modified files: > > sys/kern sys_pipe.c > > Log: > > fix a problem referencing free'd memory. This is only a problem for > > kqueue write events on a socket and you regularly create tons of pipes > > which overwrites the structure causing a panic when removing the knote > > from the list. If the peer has gone away (and it's a write knote), then > > don't bother trying to remove the knote from the list. > > Does this fix make(1) compiled with -DUSE_KQUEUE ? Hmmm.. After looking at the make source, no, it probably doesn't. The bug this fixed was limited to EVFILT_WRITE events being registered on pipes, and make(1) doesn't use EVFILT_WRITE. Do we have a back trace on the problem with make? (I couldn't find a PR on it.) -- 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 Sun Oct 12 01:52:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CAB8716A4B3; Sun, 12 Oct 2003 01:52:41 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8186543FAF; Sun, 12 Oct 2003 01:52:40 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.10/8.12.10) with ESMTP id h9C8qa49014226; Sun, 12 Oct 2003 10:52:36 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: John-Mark Gurney From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sun, 12 Oct 2003 01:13:23 PDT." <20031012081323.GL533@funkthat.com> Date: Sun, 12 Oct 2003 10:52:36 +0200 Message-ID: <14225.1065948756@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern sys_pipe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 08:52:41 -0000 In message <20031012081323.GL533@funkthat.com>, John-Mark Gurney writes: >Poul-Henning Kamp wrote this message on Sun, Oct 12, 2003 at 10:05 +0200: >> In message <200310120706.h9C763U6085132@repoman.freebsd.org>, John-Mark Gurney >> writes: >> >jmg 2003/10/12 00:06:03 PDT >> > >> > FreeBSD src repository >> > >> > Modified files: >> > sys/kern sys_pipe.c >> > Log: >> > fix a problem referencing free'd memory. This is only a problem for >> > kqueue write events on a socket and you regularly create tons of pipes >> > which overwrites the structure causing a panic when removing the knote >> > from the list. If the peer has gone away (and it's a write knote), then >> > don't bother trying to remove the knote from the list. >> >> Does this fix make(1) compiled with -DUSE_KQUEUE ? > >Hmmm.. After looking at the make source, no, it probably doesn't. The >bug this fixed was limited to EVFILT_WRITE events being registered on >pipes, and make(1) doesn't use EVFILT_WRITE. > >Do we have a back trace on the problem with make? Just do a make -j 12 buildworld and your kernel will explode. -- 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 Oct 12 01:54:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4B4616A4B3; Sun, 12 Oct 2003 01:54:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3CF6E43F3F; Sun, 12 Oct 2003 01:54:11 -0700 (PDT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9C8sBXJ095501; Sun, 12 Oct 2003 01:54:11 -0700 (PDT) (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9C8sAM8095500; Sun, 12 Oct 2003 01:54:10 -0700 (PDT) (envelope-from hrs) Message-Id: <200310120854.h9C8sAM8095500@repoman.freebsd.org> From: Hiroki Sato Date: Sun, 12 Oct 2003 01:54:10 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/ja_JP.eucJP/errata article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 08:54:12 -0000 hrs 2003/10/12 01:54:10 PDT FreeBSD src repository Modified files: release/doc/ja_JP.eucJP/errata article.sgml Log: Refine translation. Revision Changes Path 1.24 +25 -24 src/release/doc/ja_JP.eucJP/errata/article.sgml From owner-cvs-src@FreeBSD.ORG Sun Oct 12 02:08:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 288FF16A4B3; Sun, 12 Oct 2003 02:08:55 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B4FC43F75; Sun, 12 Oct 2003 02:08:54 -0700 (PDT) (envelope-from rushani@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9C98sXJ097046; Sun, 12 Oct 2003 02:08:54 -0700 (PDT) (envelope-from rushani@repoman.freebsd.org) Received: (from rushani@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9C98s8P097045; Sun, 12 Oct 2003 02:08:54 -0700 (PDT) (envelope-from rushani) Message-Id: <200310120908.h9C98s8P097045@repoman.freebsd.org> From: Hideyuki KURASHINA Date: Sun, 12 Oct 2003 02:08:54 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/ja_JP.eucJP/errata article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 09:08:55 -0000 rushani 2003/10/12 02:08:54 PDT FreeBSD src repository (doc committer) Modified files: release/doc/ja_JP.eucJP/errata article.sgml Log: Fix a typo. Revision Changes Path 1.25 +1 -1 src/release/doc/ja_JP.eucJP/errata/article.sgml From owner-cvs-src@FreeBSD.ORG Sun Oct 12 02:41:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C50E16A4B3; Sun, 12 Oct 2003 02:41:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F01F43F3F; Sun, 12 Oct 2003 02:41:43 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9C9fgXJ098425; Sun, 12 Oct 2003 02:41:42 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9C9fgfF098424; Sun, 12 Oct 2003 02:41:42 -0700 (PDT) (envelope-from ume) Message-Id: <200310120941.h9C9fgfF098424@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 12 Oct 2003 02:41:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libipsec pfkey_dump.c src/share/doc/IPv6 IMPLEMENTATION src/sys/conf files src/sys/netinet6 ah.h ah_core.c esp_core.c src/usr.sbin/setkey setkey.8 token.l X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 09:41:44 -0000 ume 2003/10/12 02:41:42 PDT FreeBSD src repository Modified files: lib/libipsec pfkey_dump.c share/doc/IPv6 IMPLEMENTATION sys/conf files sys/netinet6 ah.h ah_core.c esp_core.c usr.sbin/setkey setkey.8 token.l Log: - RIPEMD160 support - pass size arg to ah->result (avoid assuming result buffer size) Obtained from: KAME Revision Changes Path 1.9 +3 -0 src/lib/libipsec/pfkey_dump.c 1.5 +2 -0 src/share/doc/IPv6/IMPLEMENTATION 1.829 +1 -0 src/sys/conf/files 1.8 +1 -1 src/sys/netinet6/ah.h 1.13 +186 -204 src/sys/netinet6/ah_core.c 1.16 +1 -1 src/sys/netinet6/esp_core.c 1.25 +2 -0 src/usr.sbin/setkey/setkey.8 1.6 +2 -1 src/usr.sbin/setkey/token.l From owner-cvs-src@FreeBSD.ORG Sun Oct 12 02:43:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 374E416A4B3; Sun, 12 Oct 2003 02:43:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACCF843FB1; Sun, 12 Oct 2003 02:43:48 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9C9hmXJ098558; Sun, 12 Oct 2003 02:43:48 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9C9hmM9098555; Sun, 12 Oct 2003 02:43:48 -0700 (PDT) (envelope-from ume) Message-Id: <200310120943.h9C9hmM9098555@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 12 Oct 2003 02:43:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/crypto/ripemd160 rmd160.c rmd160.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 09:43:49 -0000 ume 2003/10/12 02:43:48 PDT FreeBSD src repository Added files: sys/crypto/ripemd160 rmd160.c rmd160.h Log: RIPEMD160 support Obtained from: KAME Revision Changes Path 1.1 +369 -0 src/sys/crypto/ripemd160/rmd160.c (new) 1.1 +43 -0 src/sys/crypto/ripemd160/rmd160.h (new) From owner-cvs-src@FreeBSD.ORG Sun Oct 12 02:51:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E594316A4B3; Sun, 12 Oct 2003 02:51:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4206643F75; Sun, 12 Oct 2003 02:51:33 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9C9pXXJ098947; Sun, 12 Oct 2003 02:51:33 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9C9pWNg098946; Sun, 12 Oct 2003 02:51:32 -0700 (PDT) (envelope-from ume) Message-Id: <200310120951.h9C9pWNg098946@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 12 Oct 2003 02:51:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 ah_core.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 09:51:34 -0000 ume 2003/10/12 02:51:32 PDT FreeBSD src repository Modified files: sys/netinet6 ah_core.c Log: avoid hardcoding MD5 result length (16) Obtained from: KAME Revision Changes Path 1.14 +4 -3 src/sys/netinet6/ah_core.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 03:55:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2495916A4BF; Sun, 12 Oct 2003 03:55:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C19543FAF; Sun, 12 Oct 2003 03:55:45 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CAtjXJ003198; Sun, 12 Oct 2003 03:55:45 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CAtj6V003197; Sun, 12 Oct 2003 03:55:45 -0700 (PDT) (envelope-from phk) Message-Id: <200310121055.h9CAtj6V003197@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 12 Oct 2003 03:55:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 10:55:46 -0000 phk 2003/10/12 03:55:45 PDT FreeBSD src repository Modified files: sys/i386/i386 pmap.c Log: Initialize CMAP3 to 0 Revision Changes Path 1.446 +1 -0 src/sys/i386/i386/pmap.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 04:08:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B95C216A4BF; Sun, 12 Oct 2003 04:08:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D046A43F3F; Sun, 12 Oct 2003 04:08:18 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CB8IXJ004844; Sun, 12 Oct 2003 04:08:18 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CB8Igk004843; Sun, 12 Oct 2003 04:08:18 -0700 (PDT) (envelope-from ume) Message-Id: <200310121108.h9CB8Igk004843@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 12 Oct 2003 04:08:18 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 ah.h ah6.h ah_core.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 11:08:20 -0000 ume 2003/10/12 04:08:18 PDT FreeBSD src repository Modified files: sys/netinet6 ah.h ah6.h ah_core.c Log: - correct signedness mixups. - avoid assuming result buffer size Obtained from: KAME Revision Changes Path 1.9 +3 -3 src/sys/netinet6/ah.h 1.5 +2 -2 src/sys/netinet6/ah6.h 1.15 +75 -76 src/sys/netinet6/ah_core.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 04:10:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 71D2416A4C3; Sun, 12 Oct 2003 04:10:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD9BC43F93; Sun, 12 Oct 2003 04:10:41 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CBAfXJ005016; Sun, 12 Oct 2003 04:10:41 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CBAfTu005015; Sun, 12 Oct 2003 04:10:41 -0700 (PDT) (envelope-from sos) Message-Id: <200310121110.h9CBAfTu005015@repoman.freebsd.org> From: Søren Schmidt Date: Sun, 12 Oct 2003 04:10:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-all.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 11:10:42 -0000 sos 2003/10/12 04:10:41 PDT FreeBSD src repository Modified files: sys/dev/ata ata-all.c Log: Use isprint instead of isalpha in determining valid ident string. Revision Changes Path 1.194 +1 -1 src/sys/dev/ata/ata-all.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 04:18:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 07E5316A4BF; Sun, 12 Oct 2003 04:18:05 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F39343FAF; Sun, 12 Oct 2003 04:18:04 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CBI4XJ005358; Sun, 12 Oct 2003 04:18:04 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CBI43r005357; Sun, 12 Oct 2003 04:18:04 -0700 (PDT) (envelope-from ume) Message-Id: <200310121118.h9CBI43r005357@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 12 Oct 2003 04:18:04 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 ah_core.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 11:18:05 -0000 ume 2003/10/12 04:18:04 PDT FreeBSD src repository Modified files: sys/netinet6 ah_core.c Log: - always check for optlen overrun. - panic if NULL is passed to ah_sumsiz (as we never do it, and callers do not properly check negative returns). Obtained from: KAME Revision Changes Path 1.16 +11 -4 src/sys/netinet6/ah_core.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 04:33:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0AD116A4B3; Sun, 12 Oct 2003 04:33:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4007043FAF; Sun, 12 Oct 2003 04:33:40 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CBXeXJ005966; Sun, 12 Oct 2003 04:33:40 -0700 (PDT) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CBXd1k005965; Sun, 12 Oct 2003 04:33:39 -0700 (PDT) (envelope-from des) Message-Id: <200310121133.h9CBXd1k005965@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Sun, 12 Oct 2003 04:33:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/sound/pci au88x0.c au88x0.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 11:33:42 -0000 des 2003/10/12 04:33:39 PDT FreeBSD src repository Modified files: sys/dev/sound/pci au88x0.c au88x0.h Log: A couple of months' worth of back-burner hacking: restructure to better handle the minor (but significant) differences between the various Vortex chips; add (incomplete) support for playback. Revision Changes Path 1.5 +132 -36 src/sys/dev/sound/pci/au88x0.c 1.2 +57 -53 src/sys/dev/sound/pci/au88x0.h From owner-cvs-src@FreeBSD.ORG Sun Oct 12 04:35:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E5BD16A4B3; Sun, 12 Oct 2003 04:35:57 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 31EE543F93; Sun, 12 Oct 2003 04:35:56 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CBZtXJ006154; Sun, 12 Oct 2003 04:35:55 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CBZtoJ006153; Sun, 12 Oct 2003 04:35:55 -0700 (PDT) (envelope-from phk) Message-Id: <200310121135.h9CBZtoJ006153@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 12 Oct 2003 04:35:55 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_dev.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 11:35:57 -0000 phk 2003/10/12 04:35:55 PDT FreeBSD src repository Modified files: sys/geom geom_dev.c Log: Assume that bp->bio_offset is correctly initialized. This fixes non-power-of-2 blocksize GEOM I/O. Revision Changes Path 1.69 +0 -1 src/sys/geom/geom_dev.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 04:37:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFCE716A4BF; Sun, 12 Oct 2003 04:37:16 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F97E43FAF; Sun, 12 Oct 2003 04:37:16 -0700 (PDT) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CBbGXJ006215; Sun, 12 Oct 2003 04:37:16 -0700 (PDT) (envelope-from schweikh@repoman.freebsd.org) Received: (from schweikh@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CBbFP3006214; Sun, 12 Oct 2003 04:37:15 -0700 (PDT) (envelope-from schweikh) Message-Id: <200310121137.h9CBbFP3006214@repoman.freebsd.org> From: Jens Schweikhardt Date: Sun, 12 Oct 2003 04:37:15 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/games/fortune/datfiles limerick X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 11:37:17 -0000 schweikh 2003/10/12 04:37:15 PDT FreeBSD src repository Modified files: games/fortune/datfiles limerick Log: Correct a typo (s/And/An/) Revision Changes Path 1.5 +1 -1 src/games/fortune/datfiles/limerick From owner-cvs-src@FreeBSD.ORG Sun Oct 12 04:51:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7A0316A4B3; Sun, 12 Oct 2003 04:51:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2458343F85; Sun, 12 Oct 2003 04:51:25 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CBpOXJ012510; Sun, 12 Oct 2003 04:51:24 -0700 (PDT) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CBpOEa012509; Sun, 12 Oct 2003 04:51:24 -0700 (PDT) (envelope-from des) Message-Id: <200310121151.h9CBpOEa012509@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Sun, 12 Oct 2003 04:51:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/sound/pcm ac97.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 11:51:26 -0000 des 2003/10/12 04:51:24 PDT FreeBSD src repository Modified files: sys/dev/sound/pcm ac97.c Log: Recognize the Avance Logic ALC655 codec found on some ICH4/5-based motherboards, such as the Gigabyte I848P. PR: kern/54176 Submitted by: Chris Keladis Forgotten by: orion Revision Changes Path 1.48 +1 -0 src/sys/dev/sound/pcm/ac97.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 05:03:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B3D0E16A4B3; Sun, 12 Oct 2003 05:03:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3367B43F75; Sun, 12 Oct 2003 05:03:26 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CC3PXJ013998; Sun, 12 Oct 2003 05:03:25 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CC3Peu013997; Sun, 12 Oct 2003 05:03:25 -0700 (PDT) (envelope-from ume) Message-Id: <200310121203.h9CC3Peu013997@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 12 Oct 2003 05:03:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 ah_input.c ah_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 12:03:26 -0000 ume 2003/10/12 05:03:25 PDT FreeBSD src repository Modified files: sys/netinet6 ah_input.c ah_output.c Log: - avoid hardcoded values. - correct signedness mixups. - log fix. - preparation for 64bit sequence number. introduce SA id (unique ID for SA - SPI is useless as duplicated SPI is allowed) - no need to malloc/free cksum buffer. Obtained from: KAME Revision Changes Path 1.16 +20 -32 src/sys/netinet6/ah_input.c 1.14 +9 -9 src/sys/netinet6/ah_output.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 05:35:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4EBB016A4B3; Sun, 12 Oct 2003 05:35:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C735D43F85; Sun, 12 Oct 2003 05:35:45 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CCZjXJ015528; Sun, 12 Oct 2003 05:35:45 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CCZjY4015527; Sun, 12 Oct 2003 05:35:45 -0700 (PDT) (envelope-from sos) Message-Id: <200310121235.h9CCZjY4015527@repoman.freebsd.org> From: Søren Schmidt Date: Sun, 12 Oct 2003 05:35:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 12:35:46 -0000 sos 2003/10/12 05:35:45 PDT FreeBSD src repository Modified files: sys/dev/ata ata-disk.c Log: Up timeout to 10s (from 5) in r/w commands. Revision Changes Path 1.160 +1 -1 src/sys/dev/ata/ata-disk.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 05:37:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 49D4B16A4B3; Sun, 12 Oct 2003 05:37:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C15CF43FA3; Sun, 12 Oct 2003 05:37:11 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CCbBXJ015579; Sun, 12 Oct 2003 05:37:11 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CCbBWF015578; Sun, 12 Oct 2003 05:37:11 -0700 (PDT) (envelope-from sos) Message-Id: <200310121237.h9CCbBWF015578@repoman.freebsd.org> From: Søren Schmidt Date: Sun, 12 Oct 2003 05:37:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-all.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 12:37:12 -0000 sos 2003/10/12 05:37:11 PDT FreeBSD src repository Modified files: sys/dev/ata ata-all.c Log: Put devices into sleep mode (ie spin down) on detach. Revision Changes Path 1.195 +2 -0 src/sys/dev/ata/ata-all.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 05:38:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D5A5D16A4BF; Sun, 12 Oct 2003 05:38:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21D9D43FA3; Sun, 12 Oct 2003 05:38:04 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CCc3XJ015623; Sun, 12 Oct 2003 05:38:03 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CCc3OT015622; Sun, 12 Oct 2003 05:38:03 -0700 (PDT) (envelope-from sos) Message-Id: <200310121238.h9CCc3OT015622@repoman.freebsd.org> From: Søren Schmidt Date: Sun, 12 Oct 2003 05:38:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-queue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 12:38:05 -0000 sos 2003/10/12 05:38:03 PDT FreeBSD src repository Modified files: sys/dev/ata ata-queue.c Log: Avoid potential race on ATA_R_DONE. Revision Changes Path 1.8 +3 -2 src/sys/dev/ata/ata-queue.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 06:11:59 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0239116A4B3; Sun, 12 Oct 2003 06:11:59 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BB8D43FA3; Sun, 12 Oct 2003 06:11:58 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CDBwXJ018080; Sun, 12 Oct 2003 06:11:58 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CDBwMd018079; Sun, 12 Oct 2003 06:11:58 -0700 (PDT) (envelope-from sos) Message-Id: <200310121311.h9CDBwMd018079@repoman.freebsd.org> From: Søren Schmidt Date: Sun, 12 Oct 2003 06:11:58 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata atapi-cd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 13:11:59 -0000 sos 2003/10/12 06:11:57 PDT FreeBSD src repository Modified files: sys/dev/ata atapi-cd.c Log: Redo the code that handles eject/close. Revision Changes Path 1.148 +21 -22 src/sys/dev/ata/atapi-cd.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 07:04:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 04EB716A4B3; Sun, 12 Oct 2003 07:04:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E8D743FA3; Sun, 12 Oct 2003 07:04:40 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CE4eXJ021136; Sun, 12 Oct 2003 07:04:40 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CE4duu021135; Sun, 12 Oct 2003 07:04:39 -0700 (PDT) (envelope-from phk) Message-Id: <200310121404.h9CE4duu021135@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 12 Oct 2003 07:04:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 14:04:41 -0000 phk 2003/10/12 07:04:39 PDT FreeBSD src repository Modified files: sys/kern vfs_subr.c Log: Simplify vn_isdisk() a bit. Revision Changes Path 1.467 +10 -24 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 07:32:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 55D7216A4B3; Sun, 12 Oct 2003 07:32:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCD2943F75; Sun, 12 Oct 2003 07:32:22 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CEWKXJ022147; Sun, 12 Oct 2003 07:32:20 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CEWGkf022146; Sun, 12 Oct 2003 07:32:16 -0700 (PDT) (envelope-from ume) Message-Id: <200310121432.h9CEWGkf022146@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 12 Oct 2003 07:32:14 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/crypto/ripemd160 rmd160.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 14:32:23 -0000 ume 2003/10/12 07:32:14 PDT FreeBSD src repository Modified files: sys/crypto/ripemd160 rmd160.c Log: use bswap32() for big endian arch. Reported by: tinderbox via kris Revision Changes Path 1.2 +1 -1 src/sys/crypto/ripemd160/rmd160.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 07:47:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7537D16A4B3; Sun, 12 Oct 2003 07:47:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED93243FBD; Sun, 12 Oct 2003 07:47:25 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CElPXJ022740; Sun, 12 Oct 2003 07:47:25 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CElOK2022739; Sun, 12 Oct 2003 07:47:24 -0700 (PDT) (envelope-from ume) Message-Id: <200310121447.h9CElOK2022739@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 12 Oct 2003 07:47:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/crypto/ripemd160 rmd160.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 14:47:26 -0000 ume 2003/10/12 07:47:24 PDT FreeBSD src repository Modified files: sys/crypto/ripemd160 rmd160.c Log: drop useless define. Revision Changes Path 1.3 +0 -3 src/sys/crypto/ripemd160/rmd160.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 08:14:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FC8A16A4B3; Sun, 12 Oct 2003 08:14:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5F4243FAF; Sun, 12 Oct 2003 08:14:33 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CFEXXJ024815; Sun, 12 Oct 2003 08:14:33 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CFEXjg024814; Sun, 12 Oct 2003 08:14:33 -0700 (PDT) (envelope-from ume) Message-Id: <200310121514.h9CFEXjg024814@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 12 Oct 2003 08:14:33 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 dest6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 15:14:34 -0000 ume 2003/10/12 08:14:33 PDT FreeBSD src repository Modified files: sys/netinet6 dest6.c Log: remove unused variable. Obtained from: KAME Revision Changes Path 1.9 +1 -4 src/sys/netinet6/dest6.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 08:51:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0B7216A4B3; Sun, 12 Oct 2003 08:51:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B2DE943FA3; Sun, 12 Oct 2003 08:51:41 -0700 (PDT) (envelope-from ticso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CFpfXJ031910; Sun, 12 Oct 2003 08:51:41 -0700 (PDT) (envelope-from ticso@repoman.freebsd.org) Received: (from ticso@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CFpfXC031909; Sun, 12 Oct 2003 08:51:41 -0700 (PDT) (envelope-from ticso) Message-Id: <200310121551.h9CFpfXC031909@repoman.freebsd.org> From: Bernd Walter Date: Sun, 12 Oct 2003 08:51:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb ugen.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 15:51:43 -0000 ticso 2003/10/12 08:51:41 PDT FreeBSD src repository Modified files: sys/dev/usb ugen.c Log: Cache dev_t values in the right structure. Tested by: Jay Cornwall Revision Changes Path 1.80 +4 -4 src/sys/dev/usb/ugen.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 09:50:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6CFEB16A4B3; Sun, 12 Oct 2003 09:50:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1DD143F93; Sun, 12 Oct 2003 09:50:45 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CGojXJ034937; Sun, 12 Oct 2003 09:50:45 -0700 (PDT) (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CGojdL034936; Sun, 12 Oct 2003 09:50:45 -0700 (PDT) (envelope-from deischen) Message-Id: <200310121650.h9CGojdL034936@repoman.freebsd.org> From: Daniel Eischen Date: Sun, 12 Oct 2003 09:50:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/arch/sparc64/sparc64 pthread_md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 16:50:46 -0000 deischen 2003/10/12 09:50:45 PDT FreeBSD src repository Modified files: lib/libpthread/arch/sparc64/sparc64 pthread_md.c Log: Don't forget to initialize the fake tcb when the kcb is allocated. Revision Changes Path 1.2 +3 -0 src/lib/libpthread/arch/sparc64/sparc64/pthread_md.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 10:58:54 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D469516A4B3; Sun, 12 Oct 2003 10:58:54 -0700 (PDT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA93443F3F; Sun, 12 Oct 2003 10:58:53 -0700 (PDT) (envelope-from sam@errno.com) Received: from 66.127.85.91 ([66.127.85.91]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.9) with ESMTP id h9CHwq0x046265 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Sun, 12 Oct 2003 10:58:53 -0700 (PDT) (envelope-from sam@errno.com) From: Sam Leffler Organization: Errno Consulting To: Hajimu UMEMOTO , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Date: Sun, 12 Oct 2003 11:00:00 -0700 User-Agent: KMail/1.5.3 References: <200310120943.h9C9hmM9098555@repoman.freebsd.org> In-Reply-To: <200310120943.h9C9hmM9098555@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200310121100.00588.sam@errno.com> Subject: Re: cvs commit: src/sys/crypto/ripemd160 rmd160.c rmd160.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 17:58:55 -0000 On Sunday 12 October 2003 02:43 am, Hajimu UMEMOTO wrote: > ume 2003/10/12 02:43:48 PDT > > FreeBSD src repository > > Added files: > sys/crypto/ripemd160 rmd160.c rmd160.h > Log: > RIPEMD160 support > > Obtained from: KAME > > Revision Changes Path > 1.1 +369 -0 src/sys/crypto/ripemd160/rmd160.c (new) > http://cvsweb.FreeBSD.org/src/sys/crypto/ripemd160/rmd160.c?rev=1.1&content >-type=text/plain 1.1 +43 -0 src/sys/crypto/ripemd160/rmd160.h > (new) > http://cvsweb.FreeBSD.org/src/sys/crypto/ripemd160/rmd160.h?rev=1.1&content >-type=text/plain There is already RIPMD160 support in the system. This will break LINT builds I believe. Also, you should compare performance of your code to the existing code before importing something new--if your stuff is better then we should change the kernel crypto support to use your code; otherwise you should use what's already there. Sam From owner-cvs-src@FreeBSD.ORG Sun Oct 12 11:25:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DC4816A4B3; Sun, 12 Oct 2003 11:25:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A046843FBF; Sun, 12 Oct 2003 11:25:38 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CIPcXJ040278; Sun, 12 Oct 2003 11:25:38 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CIPcQW040277; Sun, 12 Oct 2003 11:25:38 -0700 (PDT) (envelope-from ume) Message-Id: <200310121825.h9CIPcQW040277@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 12 Oct 2003 11:25:38 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files src/sys/crypto/ripemd160 rmd160.c rmd160.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 18:25:39 -0000 ume 2003/10/12 11:25:38 PDT FreeBSD src repository Modified files: sys/conf files Removed files: sys/crypto/ripemd160 rmd160.c rmd160.h Log: use opencrypto for RMD160. Requested by: sam Revision Changes Path 1.830 +1 -1 src/sys/conf/files 1.4 +0 -366 src/sys/crypto/ripemd160/rmd160.c (dead) 1.2 +0 -43 src/sys/crypto/ripemd160/rmd160.h (dead) From owner-cvs-src@FreeBSD.ORG Sun Oct 12 11:26:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 63A8216A4B3; Sun, 12 Oct 2003 11:26:50 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2366F43FBD; Sun, 12 Oct 2003 11:26:49 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CIQmXJ040321; Sun, 12 Oct 2003 11:26:48 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CIQml7040320; Sun, 12 Oct 2003 11:26:48 -0700 (PDT) (envelope-from alc) Message-Id: <200310121826.h9CIQml7040320@repoman.freebsd.org> From: Alan Cox Date: Sun, 12 Oct 2003 11:26:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_bio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 18:26:50 -0000 alc 2003/10/12 11:26:48 PDT FreeBSD src repository Modified files: sys/kern vfs_bio.c Log: In vfs_bio_clrbuf(), ignore the state of the object lock if the page is the "bogus" page. Found by: tegge Revision Changes Path 1.411 +4 -2 src/sys/kern/vfs_bio.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 11:27:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A00B316A4C3; Sun, 12 Oct 2003 11:27:25 -0700 (PDT) Received: from cheer.mahoroba.org (flets19-166.kamome.or.jp [218.45.19.166]) by mx1.FreeBSD.org (Postfix) with ESMTP id 90EA243F75; Sun, 12 Oct 2003 11:27:23 -0700 (PDT) (envelope-from ume@mahoroba.org) Received: from lyrics.mahoroba.org (IDENT:LQ3uFjqpQNgVzwcgdV0dPNhTyWkY++FIsEXZGXM/icHHvVStiT+B+xX3PEoEMJ5i@lyrics.mahoroba.org [IPv6:3ffe:501:185b:8010:280:88ff:fe03:4841]) (user=ume mech=CRAM-MD5 bits=0)h9CIR7Xe038917 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 13 Oct 2003 03:27:10 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Mon, 13 Oct 2003 03:27:07 +0900 Message-ID: From: Hajimu UMEMOTO To: Sam Leffler In-Reply-To: <200310121100.00588.sam@errno.com> References: <200310120943.h9C9hmM9098555@repoman.freebsd.org> <200310121100.00588.sam@errno.com> User-Agent: xcite1.38> Wanderlust/2.11.3 (Wonderwall) SEMI/1.14.5 (Awara-Onsen) FLIM/1.14.5 (Demachiyanagi) APEL/10.6 Emacs/21.3 (i386--freebsd) MULE/5.0 (=?ISO-2022-JP?B?GyRCOC1MWhsoQg==?=) X-Operating-System: FreeBSD 5.1-CURRENT MIME-Version: 1.0 (generated by SEMI 1.14.5 - "Awara-Onsen") Content-Type: text/plain; charset=US-ASCII X-Virus-Scanned: by amavisd-new X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on cheer.mahoroba.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/crypto/ripemd160 rmd160.c rmd160.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 18:27:25 -0000 Hi, >>>>> On Sun, 12 Oct 2003 11:00:00 -0700 >>>>> Sam Leffler said: sam> There is already RIPMD160 support in the system. This will break LINT builds sam> I believe. Also, you should compare performance of your code to the existing sam> code before importing something new--if your stuff is better then we should sam> change the kernel crypto support to use your code; otherwise you should use sam> what's already there. Oops, there was same code already. I've just committed to use opencrypto. Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@bisd.hitachi.co.jp ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Sun Oct 12 11:33:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3029516A4B3; Sun, 12 Oct 2003 11:33:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4AA9743F75; Sun, 12 Oct 2003 11:33:31 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CIXVXJ040646; Sun, 12 Oct 2003 11:33:31 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CIXV4X040645; Sun, 12 Oct 2003 11:33:31 -0700 (PDT) (envelope-from ume) Message-Id: <200310121833.h9CIXV4X040645@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 12 Oct 2003 11:33:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 ah_core.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 18:33:32 -0000 ume 2003/10/12 11:33:30 PDT FreeBSD src repository Modified files: sys/netinet6 ah_core.c Log: include opencrypto/rmd160.h Revision Changes Path 1.17 +1 -1 src/sys/netinet6/ah_core.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 11:38:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 260EB16A4B3; Sun, 12 Oct 2003 11:38:26 -0700 (PDT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2AB2043FA3; Sun, 12 Oct 2003 11:38:25 -0700 (PDT) (envelope-from sam@errno.com) Received: from 66.127.85.91 ([66.127.85.91]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.9) with ESMTP id h9CIcO0x046459 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Sun, 12 Oct 2003 11:38:24 -0700 (PDT) (envelope-from sam@errno.com) From: Sam Leffler Organization: Errno Consulting To: Hajimu UMEMOTO Date: Sun, 12 Oct 2003 11:39:30 -0700 User-Agent: KMail/1.5.3 References: <200310120943.h9C9hmM9098555@repoman.freebsd.org> <200310121100.00588.sam@errno.com> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200310121139.30526.sam@errno.com> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/crypto/ripemd160 rmd160.c rmd160.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 18:38:26 -0000 On Sunday 12 October 2003 11:27 am, Hajimu UMEMOTO wrote: > Hi, > > >>>>> On Sun, 12 Oct 2003 11:00:00 -0700 > >>>>> Sam Leffler said: > > sam> There is already RIPMD160 support in the system. This will break LINT > builds sam> I believe. Also, you should compare performance of your code > to the existing sam> code before importing something new--if your stuff is > better then we should sam> change the kernel crypto support to use your > code; otherwise you should use sam> what's already there. > > Oops, there was same code already. I've just committed to use > opencrypto. Thank you. Sam From owner-cvs-src@FreeBSD.ORG Sun Oct 12 13:11:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4407616A4B3; Sun, 12 Oct 2003 13:11:08 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E202A43F75; Sun, 12 Oct 2003 13:11:06 -0700 (PDT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CKB6XJ051970; Sun, 12 Oct 2003 13:11:06 -0700 (PDT) (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CKB65g051969; Sun, 12 Oct 2003 13:11:06 -0700 (PDT) (envelope-from hrs) Message-Id: <200310122011.h9CKB65g051969@repoman.freebsd.org> From: Hiroki Sato Date: Sun, 12 Oct 2003 13:11:06 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/ja_JP.eucJP/relnotes/alpha article.sgml src/release/doc/ja_JP.eucJP/relnotes/amd64article.sgml src/release/doc/ja_JP.eucJP/relnotes/pc98article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 20:11:08 -0000 hrs 2003/10/12 13:11:06 PDT FreeBSD src repository Modified files: release/doc/ja_JP.eucJP/relnotes/alpha article.sgml release/doc/ja_JP.eucJP/relnotes/amd64 article.sgml release/doc/ja_JP.eucJP/relnotes/i386 article.sgml release/doc/ja_JP.eucJP/relnotes/ia64 article.sgml release/doc/ja_JP.eucJP/relnotes/pc98 article.sgml release/doc/ja_JP.eucJP/relnotes/sparc64 article.sgml Log: Use Japanese localized version of trademarks.ent. Revision Changes Path 1.5 +2 -0 src/release/doc/ja_JP.eucJP/relnotes/alpha/article.sgml 1.3 +2 -0 src/release/doc/ja_JP.eucJP/relnotes/amd64/article.sgml 1.6 +2 -0 src/release/doc/ja_JP.eucJP/relnotes/i386/article.sgml 1.3 +2 -0 src/release/doc/ja_JP.eucJP/relnotes/ia64/article.sgml 1.3 +2 -0 src/release/doc/ja_JP.eucJP/relnotes/pc98/article.sgml 1.5 +2 -0 src/release/doc/ja_JP.eucJP/relnotes/sparc64/article.sgml From owner-cvs-src@FreeBSD.ORG Sun Oct 12 13:51:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C7C916A4B3; Sun, 12 Oct 2003 13:51:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A621643F85; Sun, 12 Oct 2003 13:51:27 -0700 (PDT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CKpRXJ053429; Sun, 12 Oct 2003 13:51:27 -0700 (PDT) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CKpRBO053428; Sun, 12 Oct 2003 13:51:27 -0700 (PDT) (envelope-from rwatson) Message-Id: <200310122051.h9CKpRBO053428@repoman.freebsd.org> From: Robert Watson Date: Sun, 12 Oct 2003 13:51:27 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 20:51:28 -0000 rwatson 2003/10/12 13:51:27 PDT FreeBSD src repository Modified files: sys/net if_ethersubr.c Log: Comment spelling fix. Revision Changes Path 1.151 +1 -1 src/sys/net/if_ethersubr.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 14:02:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BEAF316A4B3; Sun, 12 Oct 2003 14:02:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4299F43F3F; Sun, 12 Oct 2003 14:02:56 -0700 (PDT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CL2uXJ053907; Sun, 12 Oct 2003 14:02:56 -0700 (PDT) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CL2txf053906; Sun, 12 Oct 2003 14:02:55 -0700 (PDT) (envelope-from jeff) Message-Id: <200310122102.h9CL2txf053906@repoman.freebsd.org> From: Jeff Roberson Date: Sun, 12 Oct 2003 14:02:55 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys mutex.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 21:02:56 -0000 jeff 2003/10/12 14:02:55 PDT FreeBSD src repository Modified files: sys/sys mutex.h Log: - Implement a mtx_ownedby() macro which can be used to determine if a particular thread owns a mutex. This cannot be done without races unless the thread is curthread. Revision Changes Path 1.66 +6 -1 src/sys/sys/mutex.h From owner-cvs-src@FreeBSD.ORG Sun Oct 12 14:05:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9948216A4B3; Sun, 12 Oct 2003 14:05:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2333943FAF; Sun, 12 Oct 2003 14:05:06 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CL55XJ054931; Sun, 12 Oct 2003 14:05:05 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CL55jW054930; Sun, 12 Oct 2003 14:05:05 -0700 (PDT) (envelope-from ume) Message-Id: <200310122105.h9CL55jW054930@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 12 Oct 2003 14:05:05 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/crypto/rijndael boxes-fst.datrijndael-alg-fst.c rijndael-alg-fst.h rijndael-api-fst.c rijndael-api-fst.h rijndael_local.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 21:05:06 -0000 ume 2003/10/12 14:05:05 PDT FreeBSD src repository Modified files: sys/crypto/rijndael rijndael-alg-fst.c rijndael-alg-fst.h rijndael-api-fst.c rijndael-api-fst.h rijndael_local.h Removed files: sys/crypto/rijndael boxes-fst.dat Log: simplify and update rijndael code. Obtained from: KAME Revision Changes Path 1.3 +0 -958 src/sys/crypto/rijndael/boxes-fst.dat (dead) 1.5 +1188 -454 src/sys/crypto/rijndael/rijndael-alg-fst.c 1.3 +31 -25 src/sys/crypto/rijndael/rijndael-alg-fst.h 1.8 +138 -250 src/sys/crypto/rijndael/rijndael-api-fst.c 1.4 +60 -56 src/sys/crypto/rijndael/rijndael-api-fst.h 1.4 +5 -9 src/sys/crypto/rijndael/rijndael_local.h From owner-cvs-src@FreeBSD.ORG Sun Oct 12 14:07:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F49816A4B3; Sun, 12 Oct 2003 14:07:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E591D43F85; Sun, 12 Oct 2003 14:07:31 -0700 (PDT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CL7VXJ055124; Sun, 12 Oct 2003 14:07:31 -0700 (PDT) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CL7V9t055123; Sun, 12 Oct 2003 14:07:31 -0700 (PDT) (envelope-from jeff) Message-Id: <200310122107.h9CL7V9t055123@repoman.freebsd.org> From: Jeff Roberson Date: Sun, 12 Oct 2003 14:07:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 21:07:32 -0000 jeff 2003/10/12 14:07:31 PDT FreeBSD src repository Modified files: sys/kern sched_ule.c Log: - In SCHED_CURR() add holding Giant to the list of criteria that will keep you on the current queue. In the future, it would be nice if priority propagation could deterministicly pluck a thread off of the next queue and put it on the current queue. Until then this hack stops us from holding up our entire current queue, including interrupt handlers, while a thread on the next queue is blocked while holding Giant. - Inherit our pctcpu information from our parent. Revision Changes Path 1.58 +7 -8 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 14:35:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D729816A4BF; Sun, 12 Oct 2003 14:35:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01C7243FA3; Sun, 12 Oct 2003 14:35:50 -0700 (PDT) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CLZoXJ056341; Sun, 12 Oct 2003 14:35:50 -0700 (PDT) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CLZoEJ056340; Sun, 12 Oct 2003 14:35:50 -0700 (PDT) (envelope-from murray) Message-Id: <200310122135.h9CLZoEJ056340@repoman.freebsd.org> From: Murray Stokely Date: Sun, 12 Oct 2003 14:35:50 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/sysinstall dist.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 21:35:52 -0000 murray 2003/10/12 14:35:50 PDT FreeBSD src repository Modified files: usr.sbin/sysinstall dist.c Log: Update the number of ports. Revision Changes Path 1.226 +1 -1 src/usr.sbin/sysinstall/dist.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 14:37:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E70916A4B3; Sun, 12 Oct 2003 14:37:16 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDEC743F75; Sun, 12 Oct 2003 14:37:15 -0700 (PDT) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CLbFXJ056405; Sun, 12 Oct 2003 14:37:15 -0700 (PDT) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CLbFYo056404; Sun, 12 Oct 2003 14:37:15 -0700 (PDT) (envelope-from murray) Message-Id: <200310122137.h9CLbFYo056404@repoman.freebsd.org> From: Murray Stokely Date: Sun, 12 Oct 2003 14:37:15 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/sysinstall dist.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 21:37:16 -0000 murray 2003/10/12 14:37:15 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) release/sysinstall dist.c Log: MFC: update number of ports in the ports collection dialog box. Revision Changes Path 1.175.2.32 +2 -2 src/release/sysinstall/dist.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 15:04:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F43A16A4B3; Sun, 12 Oct 2003 15:04:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7A6743F75; Sun, 12 Oct 2003 15:04:24 -0700 (PDT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9CM4OXJ060289; Sun, 12 Oct 2003 15:04:24 -0700 (PDT) (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9CM4O8C060288; Sun, 12 Oct 2003 15:04:24 -0700 (PDT) (envelope-from emax) Message-Id: <200310122204.h9CM4O8C060288@repoman.freebsd.org> From: Maksim Yevmenkin Date: Sun, 12 Oct 2003 15:04:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/bluetooth hcsecd.conf hosts protocols src/lib Makefile src/lib/libbluetooth Makefile bluetooth.3 bluetooth.c bluetooth.h src/lib/libsdp Makefile sdp-int.h sdp.3 sdp.h search.c session.c util.c src/share/man/man4 ng_bluetooth.4 ng_bt3c.4 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2003 22:04:26 -0000 emax 2003/10/12 15:04:24 PDT FreeBSD src repository Modified files: lib Makefile share/man/man4 ng_bluetooth.4 ng_bt3c.4 ng_btsocket.4 ng_h4.4 ng_hci.4 ng_l2cap.4 ng_ubt.4 ubtbcmfw.4 share/man/man5 Makefile share/mk bsd.libnames.mk sys/modules/netgraph/bluetooth/bluetooth Makefile sys/modules/netgraph/bluetooth/bt3c Makefile sys/modules/netgraph/bluetooth/h4 Makefile sys/modules/netgraph/bluetooth/hci Makefile sys/modules/netgraph/bluetooth/l2cap Makefile sys/modules/netgraph/bluetooth/socket Makefile sys/modules/netgraph/bluetooth/ubt Makefile sys/modules/netgraph/bluetooth/ubtbcmfw Makefile sys/netgraph/bluetooth/drivers/ubt ng_ubt.c sys/netgraph/bluetooth/drivers/ubtbcmfw ubtbcmfw.c sys/netgraph/bluetooth/hci ng_hci_cmds.c ng_hci_evnt.c ng_hci_misc.c ng_hci_misc.h ng_hci_ulpi.c sys/netgraph/bluetooth/l2cap ng_l2cap_cmds.c ng_l2cap_evnt.c ng_l2cap_llpi.c ng_l2cap_misc.c ng_l2cap_misc.h sys/netgraph/bluetooth/socket ng_btsocket.c ng_btsocket_hci_raw.c ng_btsocket_l2cap.c ng_btsocket_l2cap_raw.c ng_btsocket_rfcomm.c usr.bin Makefile usr.bin/bluetooth Makefile usr.bin/bluetooth/btsockstat Makefile btsockstat.1 btsockstat.c usr.bin/bluetooth/rfcomm_sppd Makefile rfcomm_sppd.1 rfcomm_sppd.c usr.sbin Makefile usr.sbin/bluetooth Makefile usr.sbin/bluetooth/bcmfw Makefile bcmfw.8 usr.sbin/bluetooth/bt3cfw Makefile bt3cfw.8 bt3cfw.c usr.sbin/bluetooth/hccontrol Makefile hccontrol.8 hccontrol.c hccontrol.h host_controller_baseband.c info.c link_control.c link_policy.c node.c send_recv.c status.c util.c usr.sbin/bluetooth/hcsecd Makefile hcsecd.8 hcsecd.c hcsecd.h parser.y usr.sbin/bluetooth/hcseriald Makefile hcseriald.8 hcseriald.c usr.sbin/bluetooth/l2control Makefile l2cap.c l2control.8 l2control.c usr.sbin/bluetooth/l2ping Makefile l2ping.8 l2ping.c usr.sbin/bluetooth/rfcomm_pppd Makefile rfcomm_pppd.8 rfcomm_pppd.c Added files: etc/bluetooth hcsecd.conf hosts protocols lib/libbluetooth Makefile bluetooth.3 bluetooth.c bluetooth.h lib/libsdp Makefile sdp-int.h sdp.3 sdp.h search.c session.c util.c share/man/man5 bluetooth.hosts.5 bluetooth.protocols.5 usr.bin/bluetooth Makefile.inc usr.bin/bluetooth/bthost Makefile bthost.1 bthost.c usr.bin/bluetooth/rfcomm_sppd rfcomm_sdp.c usr.sbin/bluetooth Makefile.inc usr.sbin/bluetooth/hcsecd hcsecd.conf.5 usr.sbin/bluetooth/sdpcontrol Makefile sdpcontrol.8 sdpcontrol.c sdpcontrol.h search.c Log: Update Bluetooth code. Reviewed by: M. Warner Losh ; John Hay Approved by: M. Warner Losh (mentor) Revision Changes Path 1.1 +56 -0 src/etc/bluetooth/hcsecd.conf (new) 1.1 +11 -0 src/etc/bluetooth/hosts (new) 1.1 +21 -0 src/etc/bluetooth/protocols (new) 1.173 +5 -2 src/lib/Makefile 1.1 +30 -0 src/lib/libbluetooth/Makefile (new) 1.1 +293 -0 src/lib/libbluetooth/bluetooth.3 (new) 1.1 +369 -0 src/lib/libbluetooth/bluetooth.c (new) 1.1 +78 -0 src/lib/libbluetooth/bluetooth.h (new) 1.1 +33 -0 src/lib/libsdp/Makefile (new) 1.1 +65 -0 src/lib/libsdp/sdp-int.h (new) 1.1 +309 -0 src/lib/libsdp/sdp.3 (new) 1.1 +477 -0 src/lib/libsdp/sdp.h (new) 1.1 +383 -0 src/lib/libsdp/search.c (new) 1.1 +174 -0 src/lib/libsdp/session.c (new) 1.1 +439 -0 src/lib/libsdp/util.c (new) 1.6 +1 -1 src/share/man/man4/ng_bluetooth.4 1.6 +1 -1 src/share/man/man4/ng_bt3c.4 1.6 +5 -1 src/share/man/man4/ng_btsocket.4 1.5 +1 -1 src/share/man/man4/ng_h4.4 1.6 +1 -1 src/share/man/man4/ng_hci.4 1.6 +3 -3 src/share/man/man4/ng_l2cap.4 1.5 +1 -1 src/share/man/man4/ng_ubt.4 1.3 +1 -1 src/share/man/man4/ubtbcmfw.4 1.52 +2 -1 src/share/man/man5/Makefile 1.1 +63 -0 src/share/man/man5/bluetooth.hosts.5 (new) 1.1 +62 -0 src/share/man/man5/bluetooth.protocols.5 (new) 1.72 +2 -0 src/share/mk/bsd.libnames.mk 1.4 +1 -1 src/sys/modules/netgraph/bluetooth/bluetooth/Makefile 1.4 +1 -4 src/sys/modules/netgraph/bluetooth/bt3c/Makefile 1.4 +1 -3 src/sys/modules/netgraph/bluetooth/h4/Makefile 1.4 +1 -3 src/sys/modules/netgraph/bluetooth/hci/Makefile 1.4 +1 -3 src/sys/modules/netgraph/bluetooth/l2cap/Makefile 1.4 +1 -4 src/sys/modules/netgraph/bluetooth/socket/Makefile 1.4 +1 -4 src/sys/modules/netgraph/bluetooth/ubt/Makefile 1.2 +1 -4 src/sys/modules/netgraph/bluetooth/ubtbcmfw/Makefile 1.9 +1 -2 src/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c 1.3 +1 -1 src/sys/netgraph/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c 1.5 +29 -18 src/sys/netgraph/bluetooth/hci/ng_hci_cmds.c 1.5 +16 -6 src/sys/netgraph/bluetooth/hci/ng_hci_evnt.c 1.5 +69 -71 src/sys/netgraph/bluetooth/hci/ng_hci_misc.c 1.3 +5 -5 src/sys/netgraph/bluetooth/hci/ng_hci_misc.h 1.5 +43 -25 src/sys/netgraph/bluetooth/hci/ng_hci_ulpi.c 1.3 +40 -22 src/sys/netgraph/bluetooth/l2cap/ng_l2cap_cmds.c 1.5 +37 -52 src/sys/netgraph/bluetooth/l2cap/ng_l2cap_evnt.c 1.5 +72 -16 src/sys/netgraph/bluetooth/l2cap/ng_l2cap_llpi.c 1.5 +115 -114 src/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.c 1.3 +7 -10 src/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.h 1.4 +2 -2 src/sys/netgraph/bluetooth/socket/ng_btsocket.c 1.9 +2 -2 src/sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c 1.8 +3 -3 src/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap.c 1.7 +2 -2 src/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap_raw.c 1.3 +12 -3 src/sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c 1.251 +2 -1 src/usr.bin/Makefile 1.3 +3 -1 src/usr.bin/bluetooth/Makefile 1.1 +4 -0 src/usr.bin/bluetooth/Makefile.inc (new) 1.1 +12 -0 src/usr.bin/bluetooth/bthost/Makefile (new) 1.1 +111 -0 src/usr.bin/bluetooth/bthost/bthost.1 (new) 1.1 +142 -0 src/usr.bin/bluetooth/bthost/bthost.c (new) 1.3 +6 -11 src/usr.bin/bluetooth/btsockstat/Makefile 1.5 +6 -2 src/usr.bin/bluetooth/btsockstat/btsockstat.1 1.3 +60 -75 src/usr.bin/bluetooth/btsockstat/btsockstat.c 1.2 +5 -8 src/usr.bin/bluetooth/rfcomm_sppd/Makefile 1.1 +266 -0 src/usr.bin/bluetooth/rfcomm_sppd/rfcomm_sdp.c (new) 1.3 +8 -6 src/usr.bin/bluetooth/rfcomm_sppd/rfcomm_sppd.1 1.2 +26 -24 src/usr.bin/bluetooth/rfcomm_sppd/rfcomm_sppd.c 1.274 +1 -0 src/usr.sbin/Makefile 1.5 +12 -10 src/usr.sbin/bluetooth/Makefile 1.1 +4 -0 src/usr.sbin/bluetooth/Makefile.inc (new) 1.3 +3 -17 src/usr.sbin/bluetooth/bcmfw/Makefile 1.3 +12 -1 src/usr.sbin/bluetooth/bcmfw/bcmfw.8 1.3 +3 -6 src/usr.sbin/bluetooth/bt3cfw/Makefile 1.5 +1 -1 src/usr.sbin/bluetooth/bt3cfw/bt3cfw.8 1.3 +2 -2 src/usr.sbin/bluetooth/bt3cfw/bt3cfw.c 1.3 +6 -6 src/usr.sbin/bluetooth/hccontrol/Makefile 1.5 +11 -2 src/usr.sbin/bluetooth/hccontrol/hccontrol.8 1.3 +9 -9 src/usr.sbin/bluetooth/hccontrol/hccontrol.c 1.3 +2 -1 src/usr.sbin/bluetooth/hccontrol/hccontrol.h 1.3 +204 -40 src/usr.sbin/bluetooth/hccontrol/host_controller_baseband.c 1.3 +3 -7 src/usr.sbin/bluetooth/hccontrol/info.c 1.3 +22 -36 src/usr.sbin/bluetooth/hccontrol/link_control.c 1.3 +12 -17 src/usr.sbin/bluetooth/hccontrol/link_policy.c 1.3 +7 -21 src/usr.sbin/bluetooth/hccontrol/node.c 1.3 +2 -2 src/usr.sbin/bluetooth/hccontrol/send_recv.c 1.4 +2 -2 src/usr.sbin/bluetooth/hccontrol/status.c 1.3 +30 -2 src/usr.sbin/bluetooth/hccontrol/util.c 1.3 +7 -6 src/usr.sbin/bluetooth/hcsecd/Makefile 1.3 +42 -20 src/usr.sbin/bluetooth/hcsecd/hcsecd.8 1.2 +87 -63 src/usr.sbin/bluetooth/hcsecd/hcsecd.c 1.1 +129 -0 src/usr.sbin/bluetooth/hcsecd/hcsecd.conf.5 (new) 1.2 +10 -2 src/usr.sbin/bluetooth/hcsecd/hcsecd.h 1.2 +119 -26 src/usr.sbin/bluetooth/hcsecd/parser.y 1.3 +3 -8 src/usr.sbin/bluetooth/hcseriald/Makefile 1.5 +1 -1 src/usr.sbin/bluetooth/hcseriald/hcseriald.8 1.3 +2 -2 src/usr.sbin/bluetooth/hcseriald/hcseriald.c 1.3 +6 -6 src/usr.sbin/bluetooth/l2control/Makefile 1.3 +33 -17 src/usr.sbin/bluetooth/l2control/l2cap.c 1.5 +7 -2 src/usr.sbin/bluetooth/l2control/l2control.8 1.3 +20 -27 src/usr.sbin/bluetooth/l2control/l2control.c 1.3 +5 -5 src/usr.sbin/bluetooth/l2ping/Makefile 1.5 +1 -1 src/usr.sbin/bluetooth/l2ping/l2ping.8 1.3 +28 -50 src/usr.sbin/bluetooth/l2ping/l2ping.c 1.2 +8 -7 src/usr.sbin/bluetooth/rfcomm_pppd/Makefile 1.3 +20 -9 src/usr.sbin/bluetooth/rfcomm_pppd/rfcomm_pppd.8 1.2 +50 -28 src/usr.sbin/bluetooth/rfcomm_pppd/rfcomm_pppd.c 1.1 +12 -0 src/usr.sbin/bluetooth/sdpcontrol/Makefile (new) 1.1 +100 -0 src/usr.sbin/bluetooth/sdpcontrol/sdpcontrol.8 (new) 1.1 +197 -0 src/usr.sbin/bluetooth/sdpcontrol/sdpcontrol.c (new) 1.1 +49 -0 src/usr.sbin/bluetooth/sdpcontrol/sdpcontrol.h (new) 1.1 +707 -0 src/usr.sbin/bluetooth/sdpcontrol/search.c (new) From owner-cvs-src@FreeBSD.ORG Sun Oct 12 20:28:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 165DC16A4F3; Sun, 12 Oct 2003 20:28:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 609D743FA3; Sun, 12 Oct 2003 20:28:32 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9D3SWXJ084975; Sun, 12 Oct 2003 20:28:32 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9D3SWSo084974; Sun, 12 Oct 2003 20:28:32 -0700 (PDT) (envelope-from alc) Message-Id: <200310130328.h9D3SWSo084974@repoman.freebsd.org> From: Alan Cox Date: Sun, 12 Oct 2003 20:28:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 03:28:33 -0000 alc 2003/10/12 20:28:32 PDT FreeBSD src repository Modified files: sys/i386/i386 pmap.c Log: - Modify pmap_is_current() to return FALSE when a pmap's page table is in use because a kernel thread is borrowing it. The borrowed page table can change spontaneously, making any dependence on its continued use subject to a race condition. - _pmap_unwire_pte_hold() cannot use pmap_is_current(): If a change is made to a page table page mapping for a borrowed page table, the TLB must be updated. In collaboration with: tegge Revision Changes Path 1.447 +12 -4 src/sys/i386/i386/pmap.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 20:37:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D509816A4B3; Sun, 12 Oct 2003 20:37:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 51BC243F85; Sun, 12 Oct 2003 20:37:40 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9D3bdXJ085570; Sun, 12 Oct 2003 20:37:39 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9D3bdE4085569; Sun, 12 Oct 2003 20:37:39 -0700 (PDT) (envelope-from sam) Message-Id: <200310130337.h9D3bdE4085569@repoman.freebsd.org> From: Sam Leffler Date: Sun, 12 Oct 2003 20:37:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ath if_ath.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 03:37:41 -0000 sam 2003/10/12 20:37:39 PDT FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: MFp4: change ath_rate_ctl_reset to handle transition from station mode to adhoc mode; was not resetting the initial xmit rate causing outbound frames to be dicarded Revision Changes Path 1.20 +23 -14 src/sys/dev/ath/if_ath.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 20:39:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3899B16A4B3; Sun, 12 Oct 2003 20:39:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABAB643FAF; Sun, 12 Oct 2003 20:39:39 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9D3ddXJ085630; Sun, 12 Oct 2003 20:39:39 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9D3dco1085629; Sun, 12 Oct 2003 20:39:38 -0700 (PDT) (envelope-from sam) Message-Id: <200310130339.h9D3dco1085629@repoman.freebsd.org> From: Sam Leffler Date: Sun, 12 Oct 2003 20:39:38 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ath if_ath.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 03:39:40 -0000 sam 2003/10/12 20:39:38 PDT FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: MFp4: o don't grab the mutex at the top of ath_detach; it does nothing useful o deal with entry to ath_ioctl during detach to disable promiscuous mode as a result of calling bpfdetach2: cannot call ath_init when the device is marked invalid as the code isn't prepared to deal with it (in particular by that time the hal reference may have been yanked) Revision Changes Path 1.21 +13 -3 src/sys/dev/ath/if_ath.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 20:41:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E3C716A4B3; Sun, 12 Oct 2003 20:41:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A55DE43FAF; Sun, 12 Oct 2003 20:41:33 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9D3fXXJ085769; Sun, 12 Oct 2003 20:41:33 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9D3fWI2085768; Sun, 12 Oct 2003 20:41:32 -0700 (PDT) (envelope-from sam) Message-Id: <200310130341.h9D3fWI2085768@repoman.freebsd.org> From: Sam Leffler Date: Sun, 12 Oct 2003 20:41:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ath if_ath.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 03:41:34 -0000 sam 2003/10/12 20:41:32 PDT FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: Must reset the pointer to the 802.11 header after prepending for WEP in case the prepend addes a new mbuf. This fixes WEP. Revision Changes Path 1.22 +1 -0 src/sys/dev/ath/if_ath.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 20:42:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6905516A4B3; Sun, 12 Oct 2003 20:42:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 912BA43F93; Sun, 12 Oct 2003 20:42:55 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9D3gsXJ085855; Sun, 12 Oct 2003 20:42:54 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9D3gsSm085854; Sun, 12 Oct 2003 20:42:54 -0700 (PDT) (envelope-from sam) Message-Id: <200310130342.h9D3gsSm085854@repoman.freebsd.org> From: Sam Leffler Date: Sun, 12 Oct 2003 20:42:54 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ath if_ath.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 03:42:56 -0000 sam 2003/10/12 20:42:54 PDT FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: Reduce per-packet overhead when using WEP by using an advancing IV seeded with arc4random rather than calling arc4random for each packet. Note this is the same algorithm used to select the IV when doing WEP on the host. Revision Changes Path 1.23 +8 -1 src/sys/dev/ath/if_ath.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 21:44:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E44116A4B3; Sun, 12 Oct 2003 21:44:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E680943F3F; Sun, 12 Oct 2003 21:44:55 -0700 (PDT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9D4itXJ094819; Sun, 12 Oct 2003 21:44:55 -0700 (PDT) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9D4itHB094818; Sun, 12 Oct 2003 21:44:55 -0700 (PDT) (envelope-from bde) Message-Id: <200310130444.h9D4itHB094818@repoman.freebsd.org> From: Bruce Evans Date: Sun, 12 Oct 2003 21:44:55 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libkvm kvm.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 04:44:56 -0000 bde 2003/10/12 21:44:55 PDT FreeBSD src repository Modified files: lib/libkvm kvm.h Log: Fixed some style bugs in the removal of __P(()). Blind removal of spaces before __P(()) outdented continuation lines to column 0. Revision Changes Path 1.16 +3 -3 src/lib/libkvm/kvm.h From owner-cvs-src@FreeBSD.ORG Sun Oct 12 21:54:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0267E16A4B3; Sun, 12 Oct 2003 21:54:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2955743FBF; Sun, 12 Oct 2003 21:54:52 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9D4spXJ095257; Sun, 12 Oct 2003 21:54:51 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9D4spOl095256; Sun, 12 Oct 2003 21:54:51 -0700 (PDT) (envelope-from ume) Message-Id: <200310130454.h9D4spOl095256@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 12 Oct 2003 21:54:51 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libipsec pfkey_dump.c src/sys/conf files src/sys/net pfkeyv2.h src/sys/netinet6 ah_core.c src/usr.sbin/setkey setkey.8 token.l X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 04:54:53 -0000 ume 2003/10/12 21:54:51 PDT FreeBSD src repository Modified files: lib/libipsec pfkey_dump.c sys/conf files sys/net pfkeyv2.h sys/netinet6 ah_core.c usr.sbin/setkey setkey.8 token.l Log: - support AES XCBC MAC for AH - correct SADB_X_AALG_RIPEMD160HMAC to 8 Obtained from: KAME Revision Changes Path 1.10 +3 -0 src/lib/libipsec/pfkey_dump.c 1.831 +3 -2 src/sys/conf/files 1.10 +2 -1 src/sys/net/pfkeyv2.h 1.18 +7 -0 src/sys/netinet6/ah_core.c 1.26 +2 -0 src/usr.sbin/setkey/setkey.8 1.7 +1 -0 src/usr.sbin/setkey/token.l From owner-cvs-src@FreeBSD.ORG Sun Oct 12 21:56:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 737EE16A4B3; Sun, 12 Oct 2003 21:56:05 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A0DF443F75; Sun, 12 Oct 2003 21:56:04 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9D4u4XJ095773; Sun, 12 Oct 2003 21:56:04 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9D4u4Lf095772; Sun, 12 Oct 2003 21:56:04 -0700 (PDT) (envelope-from ume) Message-Id: <200310130456.h9D4u4Lf095772@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 12 Oct 2003 21:56:04 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 ah_aesxcbcmac.c ah_aesxcbcmac.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 04:56:05 -0000 ume 2003/10/12 21:56:04 PDT FreeBSD src repository Added files: sys/netinet6 ah_aesxcbcmac.c ah_aesxcbcmac.h Log: support AES XCBC MAC for AH. Obtained from: KAME Revision Changes Path 1.1 +190 -0 src/sys/netinet6/ah_aesxcbcmac.c (new) 1.1 +40 -0 src/sys/netinet6/ah_aesxcbcmac.h (new) From owner-cvs-src@FreeBSD.ORG Sun Oct 12 21:57:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 53BE716A4B3; Sun, 12 Oct 2003 21:57:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC2A143FB1; Sun, 12 Oct 2003 21:57:31 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9D4vVXJ095869; Sun, 12 Oct 2003 21:57:31 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9D4vVVa095868; Sun, 12 Oct 2003 21:57:31 -0700 (PDT) (envelope-from sam) Message-Id: <200310130457.h9D4vVVa095868@repoman.freebsd.org> From: Sam Leffler Date: Sun, 12 Oct 2003 21:57:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ath if_ath.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 04:57:32 -0000 sam 2003/10/12 21:57:31 PDT FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: remove dangling mtx_unlock orphaned by rev 1.21 change Revision Changes Path 1.24 +0 -1 src/sys/dev/ath/if_ath.c From owner-cvs-src@FreeBSD.ORG Sun Oct 12 22:30:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1D8516A4B3; Sun, 12 Oct 2003 22:30:21 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7017D43F85; Sun, 12 Oct 2003 22:30:21 -0700 (PDT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9D5ULXJ098216; Sun, 12 Oct 2003 22:30:21 -0700 (PDT) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9D5ULo6098214; Sun, 12 Oct 2003 22:30:21 -0700 (PDT) (envelope-from bde) Message-Id: <200310130530.h9D5ULo6098214@repoman.freebsd.org> From: Bruce Evans Date: Sun, 12 Oct 2003 22:30:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libdevstat devstat.csrc/usr.bin/bluetooth/btsockstat btsockstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 05:30:22 -0000 bde 2003/10/12 22:30:21 PDT FreeBSD src repository Modified files: lib/libdevstat devstat.c usr.bin/bluetooth/btsockstat btsockstat.c Log: Include for nlist-related declarations instead of depending on namespace pollution in . Revision Changes Path 1.25 +1 -0 src/lib/libdevstat/devstat.c 1.4 +1 -0 src/usr.bin/bluetooth/btsockstat/btsockstat.c From owner-cvs-src@FreeBSD.ORG Mon Oct 13 00:24:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 15D8C16A4BF; Mon, 13 Oct 2003 00:24:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6858643FBD; Mon, 13 Oct 2003 00:24:23 -0700 (PDT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9D7ONXJ004843; Mon, 13 Oct 2003 00:24:23 -0700 (PDT) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9D7ONIu004842; Mon, 13 Oct 2003 00:24:23 -0700 (PDT) (envelope-from tjr) Message-Id: <200310130724.h9D7ONIu004842@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 13 Oct 2003 00:24:23 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/lpr/lpc lpc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 07:24:24 -0000 tjr 2003/10/13 00:24:23 PDT FreeBSD src repository Modified files: usr.sbin/lpr/lpc lpc.c Log: Fix two buffer overflows caused by off-by-one errors: avoid writing a null character 1 byte past the end of cmdline[] when libedit is being used for input, and avoid writing a null pointer 1 element past the end of margv[]. Reviewed by: gad Revision Changes Path 1.28 +2 -2 src/usr.sbin/lpr/lpc/lpc.c From owner-cvs-src@FreeBSD.ORG Mon Oct 13 01:18:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 129BC16A4B3; Mon, 13 Oct 2003 01:18:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 413A143FCB; Mon, 13 Oct 2003 01:18:06 -0700 (PDT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9D8I6XJ013431; Mon, 13 Oct 2003 01:18:06 -0700 (PDT) (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9D8I5WY013430; Mon, 13 Oct 2003 01:18:05 -0700 (PDT) (envelope-from dougb) Message-Id: <200310130818.h9D8I5WY013430@repoman.freebsd.org> From: Doug Barton Date: Mon, 13 Oct 2003 01:18:05 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/rc.d diskless initdiskless X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 08:18:07 -0000 dougb 2003/10/13 01:18:05 PDT FreeBSD src repository Modified files: etc/rc.d diskless initdiskless Log: Update references to rc.diskless[12] Revision Changes Path 1.29 +1 -1 src/etc/rc.d/diskless 1.27 +2 -2 src/etc/rc.d/initdiskless From owner-cvs-src@FreeBSD.ORG Mon Oct 13 01:20:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 79CE516A4B3; Mon, 13 Oct 2003 01:20:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EFA1643F85; Mon, 13 Oct 2003 01:20:55 -0700 (PDT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9D8KtXJ013654; Mon, 13 Oct 2003 01:20:55 -0700 (PDT) (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9D8Ktch013653; Mon, 13 Oct 2003 01:20:55 -0700 (PDT) (envelope-from dougb) Message-Id: <200310130820.h9D8Ktch013653@repoman.freebsd.org> From: Doug Barton Date: Mon, 13 Oct 2003 01:20:55 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/rc.d atm3 initdiskless ipfilter ipnat jail X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 08:20:56 -0000 dougb 2003/10/13 01:20:55 PDT FreeBSD src repository Modified files: etc/rc.d atm3 initdiskless ipfilter ipnat jail Log: Remove trailing whitespace Revision Changes Path 1.12 +1 -1 src/etc/rc.d/atm3 1.28 +3 -3 src/etc/rc.d/initdiskless 1.14 +1 -1 src/etc/rc.d/ipfilter 1.9 +1 -1 src/etc/rc.d/ipnat 1.7 +3 -3 src/etc/rc.d/jail From owner-cvs-src@FreeBSD.ORG Mon Oct 13 01:44:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BEF5416A4B3; Mon, 13 Oct 2003 01:44:08 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E6AA643FE0; Mon, 13 Oct 2003 01:44:07 -0700 (PDT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9D8i7XJ014555; Mon, 13 Oct 2003 01:44:07 -0700 (PDT) (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9D8i7xl014554; Mon, 13 Oct 2003 01:44:07 -0700 (PDT) (envelope-from dougb) Message-Id: <200310130844.h9D8i7xl014554@repoman.freebsd.org> From: Doug Barton Date: Mon, 13 Oct 2003 01:44:07 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/rc.d motd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 08:44:08 -0000 dougb 2003/10/13 01:44:07 PDT FreeBSD src repository Modified files: etc/rc.d motd Log: * Remove the OS specific bits, since NetBSD isn't interested in porting this stuff back. * Test /etc/motd for writability before trying to update it. This is especially useful when /etc/ is mounted ro, like on a diskless boot. (Thanks to phk for the idea on this one.) * Make the "updating" message reflect what actually happens. Revision Changes Path 1.7 +13 -21 src/etc/rc.d/motd From owner-cvs-src@FreeBSD.ORG Mon Oct 13 02:38:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7535B16A4B3; Mon, 13 Oct 2003 02:38:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BB3543FA3; Mon, 13 Oct 2003 02:38:17 -0700 (PDT) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9D9cHXJ017979; Mon, 13 Oct 2003 02:38:17 -0700 (PDT) (envelope-from schweikh@repoman.freebsd.org) Received: (from schweikh@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9D9cHBc017978; Mon, 13 Oct 2003 02:38:17 -0700 (PDT) (envelope-from schweikh) Message-Id: <200310130938.h9D9cHBc017978@repoman.freebsd.org> From: Jens Schweikhardt Date: Mon, 13 Oct 2003 02:38:17 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 09:38:18 -0000 schweikh 2003/10/13 02:38:17 PDT FreeBSD src repository Modified files: . access Log: Temporarily devnull my commit mail while I travel Down Under to my soul mate's wedding. Hi there, brother Vu! Revision Changes Path 1.617 +1 -1 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Mon Oct 13 03:36:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0491716A4BF; Mon, 13 Oct 2003 03:36:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D38B43F85; Mon, 13 Oct 2003 03:36:27 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9DAaRXJ022009; Mon, 13 Oct 2003 03:36:27 -0700 (PDT) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9DAaQla022008; Mon, 13 Oct 2003 03:36:26 -0700 (PDT) (envelope-from des) Message-Id: <200310131036.h9DAaQla022008@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Mon, 13 Oct 2003 03:36:26 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc netstart X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 10:36:28 -0000 des 2003/10/13 03:36:26 PDT FreeBSD src repository Modified files: etc netstart Log: There is no network2 any more. Pointy hat to: mtm Revision Changes Path 1.63 +0 -1 src/etc/netstart From owner-cvs-src@FreeBSD.ORG Mon Oct 13 07:03:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8402916A4B3; Mon, 13 Oct 2003 07:03:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A6F443FDD; Mon, 13 Oct 2003 07:03:09 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9DE39XJ039972; Mon, 13 Oct 2003 07:03:09 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9DE38Rv039971; Mon, 13 Oct 2003 07:03:08 -0700 (PDT) (envelope-from davidxu) Message-Id: <200310131403.h9DE38Rv039971@repoman.freebsd.org> From: David Xu Date: Mon, 13 Oct 2003 07:03:08 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 14:03:10 -0000 davidxu 2003/10/13 07:03:08 PDT FreeBSD src repository Modified files: sys/kern kern_sig.c Log: Don't clear signal mask in execsig(). RELENG_4 does not clear it and POSIX asks to inherit signal mask for execv. Revision Changes Path 1.259 +0 -4 src/sys/kern/kern_sig.c From owner-cvs-src@FreeBSD.ORG Mon Oct 13 07:57:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B91916A4B3; Mon, 13 Oct 2003 07:57:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43F9043FD7; Mon, 13 Oct 2003 07:57:42 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9DEvgXJ042508; Mon, 13 Oct 2003 07:57:42 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9DEvfQk042507; Mon, 13 Oct 2003 07:57:41 -0700 (PDT) (envelope-from ume) Message-Id: <200310131457.h9DEvfQk042507@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Mon, 13 Oct 2003 07:57:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libipsec pfkey_dump.c src/share/doc/IPv6 IMPLEMENTATION src/sys/conf files src/sys/net pfkeyv2.h src/sys/netinet6 esp.h esp_aesctr.c esp_aesctr.h esp_core.c esp_rijndael.c esp_rijndael.h src/usr.sbin/setkey setkey.8 token.l X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 14:57:43 -0000 ume 2003/10/13 07:57:41 PDT FreeBSD src repository Modified files: lib/libipsec pfkey_dump.c share/doc/IPv6 IMPLEMENTATION sys/conf files sys/net pfkeyv2.h sys/netinet6 esp.h esp_core.c esp_rijndael.c esp_rijndael.h usr.sbin/setkey setkey.8 token.l Added files: sys/netinet6 esp_aesctr.c esp_aesctr.h Log: - support AES counter mode for ESP. - use size_t as return type of schedlen(), as there's no error check needed. - clear key schedule buffer before freeing. Obtained from: KAME Revision Changes Path 1.11 +3 -0 src/lib/libipsec/pfkey_dump.c 1.6 +4 -3 src/share/doc/IPv6/IMPLEMENTATION 1.832 +1 -0 src/sys/conf/files 1.11 +4 -4 src/sys/net/pfkeyv2.h 1.7 +1 -1 src/sys/netinet6/esp.h 1.1 +463 -0 src/sys/netinet6/esp_aesctr.c (new) 1.1 +42 -0 src/sys/netinet6/esp_aesctr.h (new) 1.17 +18 -12 src/sys/netinet6/esp_core.c 1.3 +1 -1 src/sys/netinet6/esp_rijndael.c 1.2 +1 -1 src/sys/netinet6/esp_rijndael.h 1.27 +5 -0 src/usr.sbin/setkey/setkey.8 1.8 +1 -0 src/usr.sbin/setkey/token.l From owner-cvs-src@FreeBSD.ORG Mon Oct 13 08:01:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0EBB16A4B3; Mon, 13 Oct 2003 08:01:10 -0700 (PDT) Received: from pittgoth.com (14.zlnp1.xdsl.nauticom.net [209.195.149.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57EF243FB1; Mon, 13 Oct 2003 08:01:07 -0700 (PDT) (envelope-from trhodes@FreeBSD.org) Received: from localhost (acs-24-154-239-120.zoominternet.net [24.154.239.120]) by pittgoth.com (8.12.9/8.12.9) with SMTP id h9DF15vd030543; Mon, 13 Oct 2003 11:01:05 -0400 (EDT) (envelope-from trhodes@FreeBSD.org) Date: Mon, 13 Oct 2003 11:00:39 -0400 From: Tom Rhodes To: Stefan Esser Message-Id: <20031013110039.658d22f1.trhodes@FreeBSD.org> In-Reply-To: <200310112220.h9BMKZqA046052@repoman.freebsd.org> References: <200310112220.h9BMKZqA046052@repoman.freebsd.org> X-Mailer: Sylpheed version 0.9.6claws (GTK+ 1.2.10; i386-portbld-freebsd5.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/pci pci_user.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 15:01:10 -0000 On Sat, 11 Oct 2003 15:20:35 -0700 (PDT) Stefan Esser wrote: > se 2003/10/11 15:20:35 PDT > > FreeBSD src repository > > Modified files: > sys/dev/pci pci_user.c > Log: > The code that was meant to test alignment of the register offset > parameter in the read and write case dereferenced an unitialized > pointer and can't possibly ever have catched an actual invalid > argument. > > This was apparently true for the read/write and getconf cases. The > latter does not even receive the paramter that is to be verified. > > I'm surprised that this did not cause kernel panics, but it seems > that the uninitialized local variable happens to contain data that > may be used as a pointer to memory that satisfies the test condition. > > Make the code work as intended by moving the test inside the switch > case where the pointer has been properly initialized. > > Since the read and write case shared just about all code (except > for the single call to PCIB_READ_CONFIG resp. PCIB_WRITE_CONFIG) I > have merged both cases. > > Noticed by: trhodes@FreeBSD.org (Tom Rhodes) Thank you!! -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Mon Oct 13 12:26:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BFDF16A4B3; Mon, 13 Oct 2003 12:26:09 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC3ED43FBD; Mon, 13 Oct 2003 12:26:08 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9DJQ8XJ064093; Mon, 13 Oct 2003 12:26:08 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9DJQ8qp064092; Mon, 13 Oct 2003 12:26:08 -0700 (PDT) (envelope-from ume) Message-Id: <200310131926.h9DJQ8qp064092@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Mon, 13 Oct 2003 12:26:08 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files src/sys/crypto/blowfish bf_ecb.c blowfish.h src/sys/netinet6 esp_core.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 19:26:09 -0000 ume 2003/10/13 12:26:08 PDT FreeBSD src repository Modified files: sys/conf files sys/crypto/blowfish blowfish.h sys/netinet6 esp_core.c Added files: sys/crypto/blowfish bf_ecb.c Log: use BF_ecb_encrypt(). Obtained from: KAME Revision Changes Path 1.833 +1 -0 src/sys/conf/files 1.1 +86 -0 src/sys/crypto/blowfish/bf_ecb.c (new) 1.7 +2 -2 src/sys/crypto/blowfish/blowfish.h 1.18 +4 -20 src/sys/netinet6/esp_core.c From owner-cvs-src@FreeBSD.ORG Mon Oct 13 13:14:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC7E216A4B3; Mon, 13 Oct 2003 13:14:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DFEB43F85; Mon, 13 Oct 2003 13:14:03 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9DKE3XJ072656; Mon, 13 Oct 2003 13:14:03 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9DKE2sY072655; Mon, 13 Oct 2003 13:14:02 -0700 (PDT) (envelope-from phk) Message-Id: <200310132014.h9DKE2sY072655@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 13 Oct 2003 13:14:02 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/gbde gbde.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 20:14:04 -0000 phk 2003/10/13 13:14:02 PDT FreeBSD src repository Modified files: sbin/gbde gbde.c Log: Insert an overview of the plans here, in case I get run over by a bus. Revision Changes Path 1.18 +32 -0 src/sbin/gbde/gbde.c From owner-cvs-src@FreeBSD.ORG Mon Oct 13 13:32:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D33AD16A4B3; Mon, 13 Oct 2003 13:32:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 537B743F93; Mon, 13 Oct 2003 13:32:34 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9DKWYXJ073421; Mon, 13 Oct 2003 13:32:34 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9DKWYLV073420; Mon, 13 Oct 2003 13:32:34 -0700 (PDT) (envelope-from alc) Message-Id: <200310132032.h9DKWYLV073420@repoman.freebsd.org> From: Alan Cox Date: Mon, 13 Oct 2003 13:32:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/amd64/gen Makefile.inc rfork_thread.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 20:32:35 -0000 alc 2003/10/13 13:32:34 PDT FreeBSD src repository Modified files: lib/libc/amd64/gen Makefile.inc Added files: lib/libc/amd64/gen rfork_thread.S Log: Add rfork_thread(3). Revision Changes Path 1.24 +1 -1 src/lib/libc/amd64/gen/Makefile.inc 1.1 +101 -0 src/lib/libc/amd64/gen/rfork_thread.S (new) From owner-cvs-src@FreeBSD.ORG Mon Oct 13 16:07:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E72F16A4B3; Mon, 13 Oct 2003 16:07:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D520E43FA3; Mon, 13 Oct 2003 16:07:06 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9DN76XJ082630; Mon, 13 Oct 2003 16:07:06 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9DN763Q082629; Mon, 13 Oct 2003 16:07:06 -0700 (PDT) (envelope-from markm) Message-Id: <200310132307.h9DN763Q082629@repoman.freebsd.org> From: Mark Murray Date: Mon, 13 Oct 2003 16:07:06 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: ports/security/pgp5 Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2003 23:07:07 -0000 markm 2003/10/13 16:07:06 PDT FreeBSD src repository Modified files: security/pgp5 Makefile Log: Begin de-orbit burn for some really old code. Revision Changes Path 1.41 +3 -0 ports/security/pgp5/Makefile From owner-cvs-src@FreeBSD.ORG Mon Oct 13 17:38:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF90E16A4BF; Mon, 13 Oct 2003 17:38:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6462743FBF; Mon, 13 Oct 2003 17:38:35 -0700 (PDT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9E0cZXJ092847; Mon, 13 Oct 2003 17:38:35 -0700 (PDT) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9E0cZdX092846; Mon, 13 Oct 2003 17:38:35 -0700 (PDT) (envelope-from jeff) Message-Id: <200310140038.h9E0cZdX092846@repoman.freebsd.org> From: Jeff Roberson Date: Mon, 13 Oct 2003 17:38:35 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_bio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 00:38:36 -0000 jeff 2003/10/13 17:38:35 PDT FreeBSD src repository Modified files: sys/kern vfs_bio.c Log: - Add a mising vn_finished_write() Pointy hat: jeff Found by: robert Obtained from: kirk Revision Changes Path 1.412 +1 -0 src/sys/kern/vfs_bio.c From owner-cvs-src@FreeBSD.ORG Mon Oct 13 19:47:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADE5E16A4B3; Mon, 13 Oct 2003 19:47:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 308E343FBF; Mon, 13 Oct 2003 19:47:24 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9E2lNXJ099548; Mon, 13 Oct 2003 19:47:23 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9E2lN1f099547; Mon, 13 Oct 2003 19:47:23 -0700 (PDT) (envelope-from imp) Message-Id: <200310140247.h9E2lN1f099547@repoman.freebsd.org> From: Warner Losh Date: Mon, 13 Oct 2003 19:47:23 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 ddb.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 02:47:24 -0000 imp 2003/10/13 19:47:23 PDT FreeBSD src repository Modified files: share/man/man4 ddb.4 Log: Replace the VAX and MIPS alternate formats with the architectures that FreeBSD supports. None of them support an alternate formats, except the alpha (which prints extra register information). # if we get a mips port, we can put the mips case back to document the # actual behavior. Revision Changes Path 1.23 +12 -6 src/share/man/man4/ddb.4 From owner-cvs-src@FreeBSD.ORG Mon Oct 13 19:59:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9BD7F16A4B3; Mon, 13 Oct 2003 19:59:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22D7843FBF; Mon, 13 Oct 2003 19:59:14 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9E2xDXJ000167; Mon, 13 Oct 2003 19:59:13 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9E2xD5S000166; Mon, 13 Oct 2003 19:59:13 -0700 (PDT) (envelope-from imp) Message-Id: <200310140259.h9E2xD5S000166@repoman.freebsd.org> From: Warner Losh Date: Mon, 13 Oct 2003 19:59:13 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 inet.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 02:59:14 -0000 imp 2003/10/13 19:59:13 PDT FreeBSD src repository Modified files: share/man/man4 inet.4 Log: Use more modern architectures than VAX for little endian machines Revision Changes Path 1.25 +7 -4 src/share/man/man4/inet.4 From owner-cvs-src@FreeBSD.ORG Mon Oct 13 22:01:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A93816A4B3; Mon, 13 Oct 2003 22:01:05 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A4B0B43FA3; Mon, 13 Oct 2003 22:01:04 -0700 (PDT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9E514XJ012376; Mon, 13 Oct 2003 22:01:04 -0700 (PDT) (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9E5145M012375; Mon, 13 Oct 2003 22:01:04 -0700 (PDT) (envelope-from jmg) Message-Id: <200310140501.h9E5145M012375@repoman.freebsd.org> From: John-Mark Gurney Date: Mon, 13 Oct 2003 22:01:04 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/kern sys_pipe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 05:01:05 -0000 jmg 2003/10/13 22:01:04 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/kern sys_pipe.c Log: MFC: v1.152 Fix problem with EVFILT_WRITE filters on pipes Approved by: re@ Obtained from: nCircle Revision Changes Path 1.60.2.18 +7 -2 src/sys/kern/sys_pipe.c From owner-cvs-src@FreeBSD.ORG Mon Oct 13 22:25:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB32F16A4BF; Mon, 13 Oct 2003 22:25:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D01843F3F; Mon, 13 Oct 2003 22:25:32 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9E5PWXJ014242; Mon, 13 Oct 2003 22:25:32 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9E5PWlD014241; Mon, 13 Oct 2003 22:25:32 -0700 (PDT) (envelope-from imp) Message-Id: <200310140525.h9E5PWlD014241@repoman.freebsd.org> From: Warner Losh Date: Mon, 13 Oct 2003 22:25:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/owi if_owi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 05:25:32 -0000 imp 2003/10/13 22:25:32 PDT FreeBSD src repository Modified files: sys/dev/owi if_owi.c Log: Fix a race condition in owi. If you eject a card, then the wi_inquire timeout would continue to happen: boom! Fix this[*] by timing out earlier. [*] almost fixes the race on unload: wi_inquire could be running when untimeout is called, and there's no way to know when it has actually returned. This race is very rare and hard to lose. Submitted by: scottl Revision Changes Path 1.2 +2 -2 src/sys/dev/owi/if_owi.c From owner-cvs-src@FreeBSD.ORG Mon Oct 13 22:36:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9DBC216A4B3; Mon, 13 Oct 2003 22:36:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 36AE843FE9; Mon, 13 Oct 2003 22:36:37 -0700 (PDT) (envelope-from rushani@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9E5aaXJ014680; Mon, 13 Oct 2003 22:36:36 -0700 (PDT) (envelope-from rushani@repoman.freebsd.org) Received: (from rushani@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9E5aauQ014679; Mon, 13 Oct 2003 22:36:36 -0700 (PDT) (envelope-from rushani) Message-Id: <200310140536.h9E5aauQ014679@repoman.freebsd.org> From: Hideyuki KURASHINA Date: Mon, 13 Oct 2003 22:36:36 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 05:36:40 -0000 rushani 2003/10/13 22:36:36 PDT FreeBSD src repository (doc committer) Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Close open parenthesis. Revision Changes Path 1.638 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Oct 13 22:51:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 454BF16A4B3; Mon, 13 Oct 2003 22:51:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 836A943FA3; Mon, 13 Oct 2003 22:51:32 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9E5pWXJ015470; Mon, 13 Oct 2003 22:51:32 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9E5pVah015469; Mon, 13 Oct 2003 22:51:31 -0700 (PDT) (envelope-from alc) Message-Id: <200310140551.h9E5pVah015469@repoman.freebsd.org> From: Alan Cox Date: Mon, 13 Oct 2003 22:51:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 pmap.c uma_machdep.c src/sys/conf files.amd64 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 05:51:33 -0000 alc 2003/10/13 22:51:31 PDT FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c sys/conf files.amd64 Added files: sys/amd64/amd64 uma_machdep.c Log: MFia64 Move uma_small_alloc() and uma_small_free() to uma_machdep.c. Revision Changes Path 1.443 +0 -47 src/sys/amd64/amd64/pmap.c 1.1 +82 -0 src/sys/amd64/amd64/uma_machdep.c (new) 1.24 +1 -0 src/sys/conf/files.amd64 From owner-cvs-src@FreeBSD.ORG Mon Oct 13 23:22:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB02816A4B3; Mon, 13 Oct 2003 23:22:08 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2EDBD43FBF; Mon, 13 Oct 2003 23:22:08 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9E6M8XJ017714; Mon, 13 Oct 2003 23:22:08 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9E6M7cp017713; Mon, 13 Oct 2003 23:22:07 -0700 (PDT) (envelope-from imp) Message-Id: <200310140622.h9E6M7cp017713@repoman.freebsd.org> From: Warner Losh Date: Mon, 13 Oct 2003 23:22:07 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_bus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 06:22:08 -0000 imp 2003/10/13 23:22:07 PDT FreeBSD src repository Modified files: sys/kern subr_bus.c Log: With DIAGNOSTICS, sometimes we get weird crashes when some driver accesses softc after it is freed. Use a different malloc type for softc than the rest of the bus code to make it more clear when these things happen that it is the driver that's at fault, not the bus code. Suggested by: sam and/or phk (I think) Revision Changes Path 1.132 +4 -3 src/sys/kern/subr_bus.c From owner-cvs-src@FreeBSD.ORG Tue Oct 14 01:09:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B64E916A4B3; Tue, 14 Oct 2003 01:09:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DDBBF43FBD; Tue, 14 Oct 2003 01:09:43 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9E89hXJ029469; Tue, 14 Oct 2003 01:09:43 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9E89hMf029468; Tue, 14 Oct 2003 01:09:43 -0700 (PDT) (envelope-from phk) Message-Id: <200310140809.h9E89hMf029468@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 14 Oct 2003 01:09:43 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 08:09:45 -0000 phk 2003/10/14 01:09:43 PDT FreeBSD src repository Modified files: sys/kern subr_disk.c Log: Made use of 'error' argument, which was unused (by mistake) before. Submitted by: Pawel Jakub Dawidek Revision Changes Path 1.78 +1 -1 src/sys/kern/subr_disk.c From owner-cvs-src@FreeBSD.ORG Tue Oct 14 01:27:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EFAA016A4B3; Tue, 14 Oct 2003 01:27:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6DB8943F85; Tue, 14 Oct 2003 01:27:40 -0700 (PDT) (envelope-from rushani@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9E8ReXJ030302; Tue, 14 Oct 2003 01:27:40 -0700 (PDT) (envelope-from rushani@repoman.freebsd.org) Received: (from rushani@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9E8RelA030301; Tue, 14 Oct 2003 01:27:40 -0700 (PDT) (envelope-from rushani) Message-Id: <200310140827.h9E8RelA030301@repoman.freebsd.org> From: Hideyuki KURASHINA Date: Tue, 14 Oct 2003 01:27:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/ja_JP.eucJP/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 08:27:41 -0000 rushani 2003/10/14 01:27:40 PDT FreeBSD src repository (doc committer) Modified files: release/doc/ja_JP.eucJP/relnotes/common new.sgml Log: Catch up with the English version: 1.592 -> 1.638 relnotes/common/new.sgml Revision Changes Path 1.92 +362 -30 src/release/doc/ja_JP.eucJP/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Tue Oct 14 06:37:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E1F4D16A4BF; Tue, 14 Oct 2003 06:37:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3652743FEC; Tue, 14 Oct 2003 06:37:38 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9EDbcXJ054012; Tue, 14 Oct 2003 06:37:38 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9EDbbf1054011; Tue, 14 Oct 2003 06:37:37 -0700 (PDT) (envelope-from ume) Message-Id: <200310141337.h9EDbbf1054011@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Tue, 14 Oct 2003 06:37:37 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/crypto/rijndael rijndael-api-fst.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 13:37:39 -0000 ume 2003/10/14 06:37:37 PDT FreeBSD src repository Modified files: sys/crypto/rijndael rijndael-api-fst.c Log: Fix alignment problem on 64 bit arch. I only tested if it doesn't break anything on i368. Since I have no 64 bit machine, I cannot test it, actually. Reported by: jmallett Revision Changes Path 1.9 +49 -0 src/sys/crypto/rijndael/rijndael-api-fst.c From owner-cvs-src@FreeBSD.ORG Tue Oct 14 09:53:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A2FE16A4B3; Tue, 14 Oct 2003 09:53:16 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D72C43FBF; Tue, 14 Oct 2003 09:53:14 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9EGrDXJ071124; Tue, 14 Oct 2003 09:53:13 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9EGrDI0071123; Tue, 14 Oct 2003 09:53:13 -0700 (PDT) (envelope-from sos) Message-Id: <200310141653.h9EGrDI0071123@repoman.freebsd.org> From: Søren Schmidt Date: Tue, 14 Oct 2003 09:53:13 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-queue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 16:53:16 -0000 sos 2003/10/14 09:53:13 PDT FreeBSD src repository Modified files: sys/dev/ata ata-queue.c Log: Reintroduce the "recovered from lost interrupt" code, but in a new (hopefully) panic safe way. Why the interrupts are lost is still a mystery, to me at least. Revision Changes Path 1.9 +7 -6 src/sys/dev/ata/ata-queue.c From owner-cvs-src@FreeBSD.ORG Tue Oct 14 10:02:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A8FC516A4B3; Tue, 14 Oct 2003 10:02:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F9D543FBD; Tue, 14 Oct 2003 10:02:19 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9EH2JXJ071592; Tue, 14 Oct 2003 10:02:19 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9EH2Ihq071591; Tue, 14 Oct 2003 10:02:18 -0700 (PDT) (envelope-from peter) Message-Id: <200310141702.h9EH2Ihq071591@repoman.freebsd.org> From: Peter Wemm Date: Tue, 14 Oct 2003 10:02:18 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 locore.s X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 17:02:20 -0000 peter 2003/10/14 10:02:18 PDT FreeBSD src repository Modified files: sys/i386/i386 locore.s Log: Fix just about as many bugs in my last commit here as there were lines that I changed. That is never a good sign. 1) only map 1 page at address zero, not 4096 pages 2) page 1 starts at address 4096 (PAGE_SIZE) not 4095 (PAGE_MASK). I don't even want to think what the pte's looked like. 3) subtract the r/o page group start address from the end before converting it to a count. Otherwise an extra page is mapped. If you were affected by this, the symptoms of this was a hang at boot after the spinner. Sorry folks. :-( "You broke my laptop!" by: sam Revision Changes Path 1.180 +3 -2 src/sys/i386/i386/locore.s From owner-cvs-src@FreeBSD.ORG Tue Oct 14 10:34:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 61A6816A4C2 for ; Tue, 14 Oct 2003 10:34:27 -0700 (PDT) Received: from mail.speakeasy.net (mail5.speakeasy.net [216.254.0.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E31A43FB1 for ; Tue, 14 Oct 2003 10:34:24 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 8299 invoked from network); 14 Oct 2003 17:34:23 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 14 Oct 2003 17:34:23 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.9/8.12.9) with ESMTP id h9EHYKce048542; Tue, 14 Oct 2003 13:34:20 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200310122102.h9CL2txf053906@repoman.freebsd.org> Date: Tue, 14 Oct 2003 13:34:29 -0400 (EDT) From: John Baldwin To: Jeff Roberson X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: RE: cvs commit: src/sys/sys mutex.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 17:34:27 -0000 On 12-Oct-2003 Jeff Roberson wrote: > jeff 2003/10/12 14:02:55 PDT > > FreeBSD src repository > > Modified files: > sys/sys mutex.h > Log: > - Implement a mtx_ownedby() macro which can be used to determine if a > particular thread owns a mutex. This cannot be done without races > unless the thread is curthread. This is a very bad idea. What use do you have for this that is not already handled by mtx_owned() or a mutex assertion? -- 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 Oct 14 10:48:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B626116A4BF for ; Tue, 14 Oct 2003 10:48:20 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 4F46A43FD7 for ; Tue, 14 Oct 2003 10:48:13 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 31132 invoked by uid 1000); 14 Oct 2003 17:48:14 -0000 Date: Tue, 14 Oct 2003 10:48:14 -0700 (PDT) From: Nate Lawson To: Hajimu UMEMOTO In-Reply-To: <20031014133812.8478616A573@hub.freebsd.org> Message-ID: <20031014104645.L31046@root.org> References: <20031014133812.8478616A573@hub.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/crypto/rijndael rijndael-api-fst.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 17:48:20 -0000 On Tue, 14 Oct 2003, Hajimu UMEMOTO wrote: > Modified files: > sys/crypto/rijndael rijndael-api-fst.c > Log: > Fix alignment problem on 64 bit arch. > I only tested if it doesn't break anything on i368. Since I > have no 64 bit machine, I cannot test it, actually. > > Reported by: jmallett > > Revision Changes Path > 1.9 +49 -0 src/sys/crypto/rijndael/rijndael-api-fst.c > > Index: src/sys/crypto/rijndael/rijndael-api-fst.c > diff -u src/sys/crypto/rijndael/rijndael-api-fst.c:1.8 src/sys/crypto/rijndael/rijndael-api-fst.c:1.9 > --- src/sys/crypto/rijndael/rijndael-api-fst.c:1.8 Sun Oct 12 14:05:05 2003 > +++ src/sys/crypto/rijndael/rijndael-api-fst.c Tue Oct 14 06:37:37 2003 > @@ -103,7 +103,11 @@ > int rijndael_blockEncrypt(cipherInstance *cipher, keyInstance *key, > BYTE *input, int inputLen, BYTE *outBuffer) { > int i, k, t, numBlocks; > +#if 1 /*STRICT_ALIGN*/ > + u_int8_t block[16], iv[16]; > +#else > u_int8_t block[16], *iv; > +#endif > > if (cipher == NULL || > key == NULL || Allocating data on the stack does not give you guaranteed alignment. -Nate From owner-cvs-src@FreeBSD.ORG Tue Oct 14 11:22:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FC2A16A4B3; Tue, 14 Oct 2003 11:22:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 190EE43F3F; Tue, 14 Oct 2003 11:22:43 -0700 (PDT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9EIMgXJ076714; Tue, 14 Oct 2003 11:22:42 -0700 (PDT) (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9EIMgFb076713; Tue, 14 Oct 2003 11:22:42 -0700 (PDT) (envelope-from wilko) Message-Id: <200310141822.h9EIMgFb076713@repoman.freebsd.org> From: Wilko Bulte Date: Tue, 14 Oct 2003 11:22:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/mii e1000phy.c e1000phyreg.h miidevs miidevs.h miivar.h src/sys/pci if_sk.c if_skreg.h yukonreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 18:22:43 -0000 wilko 2003/10/14 11:22:42 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/mii e1000phy.c e1000phyreg.h miidevs miidevs.h miivar.h sys/pci if_sk.c if_skreg.h Added files: (Branch: RELENG_4) sys/pci yukonreg.h Log: MFC: Add support for SK-9521 V2.0 and 3COM 3C940. Based on: Nathan L. Binkert's patch for OpenBSD Patch submitted by and thanks to: Jung-uk Kim Approved by: re (jhb, murray) Revision Changes Path 1.1.2.3 +85 -49 src/sys/dev/mii/e1000phy.c 1.1.2.2 +29 -1 src/sys/dev/mii/e1000phyreg.h 1.4.2.14 +1 -0 src/sys/dev/mii/miidevs 1.4.2.14 +3 -1 src/sys/dev/mii/miidevs.h 1.3.2.2 +14 -3 src/sys/dev/mii/miivar.h 1.19.2.10 +541 -146 src/sys/pci/if_sk.c 1.8.2.2 +253 -29 src/sys/pci/if_skreg.h 1.1.2.1 +171 -0 src/sys/pci/yukonreg.h (new) From owner-cvs-src@FreeBSD.ORG Tue Oct 14 11:31:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1983316A4B3; Tue, 14 Oct 2003 11:31:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8FEC843F75; Tue, 14 Oct 2003 11:31:42 -0700 (PDT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9EIVgXJ077195; Tue, 14 Oct 2003 11:31:42 -0700 (PDT) (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9EIVgux077194; Tue, 14 Oct 2003 11:31:42 -0700 (PDT) (envelope-from wilko) Message-Id: <200310141831.h9EIVgux077194@repoman.freebsd.org> From: Wilko Bulte Date: Tue, 14 Oct 2003 11:31:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/share/man/man4 sk.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 18:31:43 -0000 wilko 2003/10/14 11:31:42 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) share/man/man4 sk.4 Log: MFC: Note added support for 3C940 and Marvell Semiconductor 88E1000* gigabit PHY Submitted by: Jung-uk Kim Based on: Nathan L. Binkert's OpenBSD patch for sk(4) Approved by: re (jhb, murray) Revision Changes Path 1.8.2.7 +7 -1 src/share/man/man4/sk.4 From owner-cvs-src@FreeBSD.ORG Tue Oct 14 11:39:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 133A716A4BF; Tue, 14 Oct 2003 11:39:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CBF443FAF; Tue, 14 Oct 2003 11:39:37 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9EIdaXJ077460; Tue, 14 Oct 2003 11:39:37 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9EIdaJe077459; Tue, 14 Oct 2003 11:39:36 -0700 (PDT) (envelope-from sam) Message-Id: <200310141839.h9EIdaJe077459@repoman.freebsd.org> From: Sam Leffler Date: Tue, 14 Oct 2003 11:39:36 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_poll.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 18:39:38 -0000 sam 2003/10/14 11:39:36 PDT FreeBSD src repository Modified files: sys/kern kern_poll.c Log: Change default for kern.polling.idle_poll back to 1. This was set to 0 because Luigi observed livelock but in recent testing it did not occur so I'm re-enabling it by default. Reviewed by: luigi Revision Changes Path 1.13 +1 -1 src/sys/kern/kern_poll.c From owner-cvs-src@FreeBSD.ORG Tue Oct 14 11:45:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C91316A4B3; Tue, 14 Oct 2003 11:45:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B59A743FBD; Tue, 14 Oct 2003 11:45:50 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9EIjoXJ077888; Tue, 14 Oct 2003 11:45:50 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9EIjooH077887; Tue, 14 Oct 2003 11:45:50 -0700 (PDT) (envelope-from sam) Message-Id: <200310141845.h9EIjooH077887@repoman.freebsd.org> From: Sam Leffler Date: Tue, 14 Oct 2003 11:45:50 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet ip_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 18:45:51 -0000 sam 2003/10/14 11:45:50 PDT FreeBSD src repository Modified files: sys/netinet ip_input.c Log: remove dangling ';'s` that were harmless Supported by: FreeBSD Foundation Revision Changes Path 1.243 +2 -2 src/sys/netinet/ip_input.c From owner-cvs-src@FreeBSD.ORG Tue Oct 14 11:49:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD52B16A4B3; Tue, 14 Oct 2003 11:49:09 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03AE843F93; Tue, 14 Oct 2003 11:49:09 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9EIn8XJ078014; Tue, 14 Oct 2003 11:49:08 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9EIn8PM078013; Tue, 14 Oct 2003 11:49:08 -0700 (PDT) (envelope-from sam) Message-Id: <200310141849.h9EIn8PM078013@repoman.freebsd.org> From: Sam Leffler Date: Tue, 14 Oct 2003 11:49:08 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 nd6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 18:49:10 -0000 sam 2003/10/14 11:49:08 PDT FreeBSD src repository Modified files: sys/netinet6 nd6.c Log: MFp4: correct locking issues in nd6_lookup Supported by: FreeBSD Foundation Revision Changes Path 1.31 +4 -1 src/sys/netinet6/nd6.c From owner-cvs-src@FreeBSD.ORG Tue Oct 14 11:59:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D0DD316A4BF; Tue, 14 Oct 2003 11:59:55 -0700 (PDT) Received: from ns1.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 62D5943FDF; Tue, 14 Oct 2003 11:59:53 -0700 (PDT) (envelope-from marcel@xcllnt.net) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by ns1.xcllnt.net (8.12.9/8.12.9) with ESMTP id h9EIxrbe093527; Tue, 14 Oct 2003 11:59:53 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) h9EIxqnb058577; Tue, 14 Oct 2003 11:59:52 -0700 (PDT) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.10/8.12.10/Submit) id h9EIxqfg058576; Tue, 14 Oct 2003 11:59:52 -0700 (PDT) (envelope-from marcel) Date: Tue, 14 Oct 2003 11:59:52 -0700 From: Marcel Moolenaar To: Hajimu UMEMOTO Message-ID: <20031014185952.GB58396@dhcp01.pn.xcllnt.net> References: <200310141337.h9EDbbf1054011@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200310141337.h9EDbbf1054011@repoman.freebsd.org> User-Agent: Mutt/1.5.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/crypto/rijndael rijndael-api-fst.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 18:59:56 -0000 On Tue, Oct 14, 2003 at 06:37:37AM -0700, Hajimu UMEMOTO wrote: > ume 2003/10/14 06:37:37 PDT > > FreeBSD src repository > > Modified files: > sys/crypto/rijndael rijndael-api-fst.c > Log: > Fix alignment problem on 64 bit arch. > I only tested if it doesn't break anything on i368. Since I > have no 64 bit machine, I cannot test it, actually. Thanks! -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Tue Oct 14 12:05:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D91316A4B3; Tue, 14 Oct 2003 12:05:49 -0700 (PDT) Received: from mail.chesapeake.net (chesapeake.net [208.142.252.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id D00A443F75; Tue, 14 Oct 2003 12:05:47 -0700 (PDT) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost) by mail.chesapeake.net (8.11.6/8.11.6) with ESMTP id h9EJ5lT95242; Tue, 14 Oct 2003 15:05:47 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Date: Tue, 14 Oct 2003 15:05:47 -0400 (EDT) From: Jeff Roberson To: John Baldwin In-Reply-To: Message-ID: <20031014150419.Y56213-100000@mail.chesapeake.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: Jeff Roberson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: RE: cvs commit: src/sys/sys mutex.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 19:05:49 -0000 On Tue, 14 Oct 2003, John Baldwin wrote: > > On 12-Oct-2003 Jeff Roberson wrote: > > jeff 2003/10/12 14:02:55 PDT > > > > FreeBSD src repository > > > > Modified files: > > sys/sys mutex.h > > Log: > > - Implement a mtx_ownedby() macro which can be used to determine if a > > particular thread owns a mutex. This cannot be done without races > > unless the thread is curthread. > > This is a very bad idea. What use do you have for this that is not > already handled by mtx_owned() or a mutex assertion? I know it is racy in most contexts. I use it to check to see if a thread on the runq owns giant. Since I have the sched lock it isn't racy but even if it was it wouldn't matter in this case. Cheers, Jeff > > -- > > 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 Oct 14 12:19:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 030A316A4B3; Tue, 14 Oct 2003 12:19:15 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 676B543FBF; Tue, 14 Oct 2003 12:19:14 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9EJJEXJ080491; Tue, 14 Oct 2003 12:19:14 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9EJJDtw080490; Tue, 14 Oct 2003 12:19:13 -0700 (PDT) (envelope-from sam) Message-Id: <200310141919.h9EJJDtw080490@repoman.freebsd.org> From: Sam Leffler Date: Tue, 14 Oct 2003 12:19:13 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet in_rmx.c ip_input.c ip_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 19:19:15 -0000 sam 2003/10/14 12:19:13 PDT FreeBSD src repository Modified files: sys/netinet in_rmx.c ip_input.c ip_var.h Log: Lock ip forwarding route cache. While we're at it, remove the global variable ipforward_rt by introducing an ip_forward_cacheinval() call to use to invalidate the cache. Supported by: FreeBSD Foundation Revision Changes Path 1.46 +3 -6 src/sys/netinet/in_rmx.c 1.244 +91 -30 src/sys/netinet/ip_input.c 1.77 +1 -1 src/sys/netinet/ip_var.h From owner-cvs-src@FreeBSD.ORG Tue Oct 14 12:22:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 20AF116A4B3; Tue, 14 Oct 2003 12:22:39 -0700 (PDT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2611D43FDF; Tue, 14 Oct 2003 12:22:36 -0700 (PDT) (envelope-from sam@errno.com) Received: from 66.127.85.91 ([66.127.85.91]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.9) with ESMTP id h9EJMY0x057176 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Tue, 14 Oct 2003 12:22:35 -0700 (PDT) (envelope-from sam@errno.com) From: Sam Leffler Organization: Errno Consulting To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Date: Tue, 14 Oct 2003 12:23:44 -0700 User-Agent: KMail/1.5.3 References: <200310141919.h9EJJDtw080490@repoman.freebsd.org> In-Reply-To: <200310141919.h9EJJDtw080490@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200310141223.44441.sam@errno.com> Subject: Re: cvs commit: src/sys/netinet in_rmx.c ip_input.c ip_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 19:22:39 -0000 On Tuesday 14 October 2003 12:19 pm, Sam Leffler wrote: > sam 2003/10/14 12:19:13 PDT > > FreeBSD src repository > > Modified files: > sys/netinet in_rmx.c ip_input.c ip_var.h > Log: > Lock ip forwarding route cache. While we're at it, remove the global > variable ipforward_rt by introducing an ip_forward_cacheinval() call > to use to invalidate the cache. This is a stopgap implementation that is being used to run multiple instances of IPv4 concurrently. It is likely to be eliminated with Andre's forthcoming changes. Sam From owner-cvs-src@FreeBSD.ORG Tue Oct 14 13:02:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A41816A4B3; Tue, 14 Oct 2003 13:02:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B295543FA3; Tue, 14 Oct 2003 13:01:59 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9EK1xXJ088008; Tue, 14 Oct 2003 13:01:59 -0700 (PDT) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9EK1xZd088007; Tue, 14 Oct 2003 13:01:59 -0700 (PDT) (envelope-from des) Message-Id: <200310142001.h9EK1xZd088007@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Tue, 14 Oct 2003 13:01:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/tinderbox tinderbox.pl X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 20:02:00 -0000 des 2003/10/14 13:01:59 PDT FreeBSD src repository Modified files: tools/tools/tinderbox tinderbox.pl Log: Add the "TB ---" prefix to error and warning messages so that early failures (e.g. failure to lock the sandbox) don't result in empty failure reports. Revision Changes Path 1.24 +2 -2 src/tools/tools/tinderbox/tinderbox.pl From owner-cvs-src@FreeBSD.ORG Tue Oct 14 13:42:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D90D816A4B3; Tue, 14 Oct 2003 13:42:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C9ED43F85; Tue, 14 Oct 2003 13:42:14 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9EKgEXJ090515; Tue, 14 Oct 2003 13:42:14 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9EKgEdi090514; Tue, 14 Oct 2003 13:42:14 -0700 (PDT) (envelope-from markm) Message-Id: <200310142042.h9EKgEdi090514@repoman.freebsd.org> From: Mark Murray Date: Tue, 14 Oct 2003 13:42:14 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/rcp rcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 20:42:15 -0000 markm 2003/10/14 13:42:14 PDT FreeBSD src repository Modified files: bin/rcp rcp.c Log: Turn malloc+snprintf into asnprintf. Submitted by: David Hill Revision Changes Path 1.43 +10 -14 src/bin/rcp/rcp.c From owner-cvs-src@FreeBSD.ORG Tue Oct 14 14:01:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC44B16A4B3; Tue, 14 Oct 2003 14:01:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D0A343FDF; Tue, 14 Oct 2003 14:01:02 -0700 (PDT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9EL12XJ091320; Tue, 14 Oct 2003 14:01:02 -0700 (PDT) (envelope-from wollman@repoman.freebsd.org) Received: (from wollman@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9EL121L091319; Tue, 14 Oct 2003 14:01:02 -0700 (PDT) (envelope-from wollman) Message-Id: <200310142101.h9EL121L091319@repoman.freebsd.org> From: Garrett Wollman Date: Tue, 14 Oct 2003 14:01:02 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: ADO Subject: cvs commit: src/share/zoneinfo - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 21:01:03 -0000 wollman 2003/10/14 14:01:02 PDT FreeBSD src repository src/share/zoneinfo - Imported sources Update of /home/ncvs/src/share/zoneinfo In directory repoman.freebsd.org:/tmp/cvs-serv91180 Log Message: Update timezone data from Arthur Olson. Principal changes are more accurate data for Canada and Chatham Island, and the latest Brazilian government decree. Obtained from: Status: Vendor Tag: ADO Release Tags: tzdata2003d U src/share/zoneinfo/africa U src/share/zoneinfo/antarctica C src/share/zoneinfo/asia C src/share/zoneinfo/australasia C src/share/zoneinfo/europe C src/share/zoneinfo/northamerica C src/share/zoneinfo/southamerica U src/share/zoneinfo/pacificnew U src/share/zoneinfo/etcetera U src/share/zoneinfo/factory U src/share/zoneinfo/backward U src/share/zoneinfo/systemv U src/share/zoneinfo/solar87 U src/share/zoneinfo/solar88 U src/share/zoneinfo/solar89 C src/share/zoneinfo/iso3166.tab C src/share/zoneinfo/zone.tab C src/share/zoneinfo/leapseconds U src/share/zoneinfo/yearistype.sh 8 conflicts created by this import. Use the following command to help the merge: cvs checkout -jADO:yesterday -jADO src/share/zoneinfo From owner-cvs-src@FreeBSD.ORG Tue Oct 14 14:03:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31ECC16A4EE; Tue, 14 Oct 2003 14:03:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F49D43F3F; Tue, 14 Oct 2003 14:03:22 -0700 (PDT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9EL3MXJ092334; Tue, 14 Oct 2003 14:03:22 -0700 (PDT) (envelope-from wollman@repoman.freebsd.org) Received: (from wollman@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9EL3M2n092333; Tue, 14 Oct 2003 14:03:22 -0700 (PDT) (envelope-from wollman) Message-Id: <200310142103.h9EL3M2n092333@repoman.freebsd.org> From: Garrett Wollman Date: Tue, 14 Oct 2003 14:03:22 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/zoneinfo asia australasia europe leapseconds northamerica southamerica zone.tab X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 21:03:23 -0000 wollman 2003/10/14 14:03:22 PDT FreeBSD src repository Modified files: share/zoneinfo asia australasia europe leapseconds northamerica southamerica zone.tab Log: MFV: tzdata2003d Revision Changes Path 1.24 +14 -39 src/share/zoneinfo/asia 1.25 +67 -34 src/share/zoneinfo/australasia 1.27 +28 -12 src/share/zoneinfo/europe 1.10 +16 -17 src/share/zoneinfo/leapseconds 1.23 +164 -59 src/share/zoneinfo/northamerica 1.22 +29 -10 src/share/zoneinfo/southamerica 1.16 +9 -6 src/share/zoneinfo/zone.tab From owner-cvs-src@FreeBSD.ORG Tue Oct 14 14:08:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2059F16A4C0 for ; Tue, 14 Oct 2003 14:08:29 -0700 (PDT) Received: from mail.speakeasy.net (mail7.speakeasy.net [216.254.0.207]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95F7443FE1 for ; Tue, 14 Oct 2003 14:08:25 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 2442 invoked from network); 14 Oct 2003 21:08:25 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 14 Oct 2003 21:08:25 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.9/8.12.9) with ESMTP id h9EL8Lce049413; Tue, 14 Oct 2003 17:08:21 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20031014150419.Y56213-100000@mail.chesapeake.net> Date: Tue, 14 Oct 2003 17:08:30 -0400 (EDT) From: John Baldwin To: Jeff Roberson X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.org cc: Jeff Roberson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: RE: cvs commit: src/sys/sys mutex.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 21:08:29 -0000 On 14-Oct-2003 Jeff Roberson wrote: > On Tue, 14 Oct 2003, John Baldwin wrote: > >> >> On 12-Oct-2003 Jeff Roberson wrote: >> > jeff 2003/10/12 14:02:55 PDT >> > >> > FreeBSD src repository >> > >> > Modified files: >> > sys/sys mutex.h >> > Log: >> > - Implement a mtx_ownedby() macro which can be used to determine if a >> > particular thread owns a mutex. This cannot be done without races >> > unless the thread is curthread. >> >> This is a very bad idea. What use do you have for this that is not >> already handled by mtx_owned() or a mutex assertion? > > I know it is racy in most contexts. I use it to check to see if a thread > on the runq owns giant. Since I have the sched lock it isn't racy but > even if it was it wouldn't matter in this case. sched lock doesn't keep it from being racy. Uncontested acquire and releases don't go anywhere near sched lock. Are you checking a non-curthread thread pointer? Maybe you could just do it for curthread and that would be enough for your heuristic, i.e. if (thread == curthread && mtx_owned(&Giant)) { ... } I'm just worried that if this is there someone is going to use it. :( -- 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 Oct 14 14:16:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 249FA16A4B3; Tue, 14 Oct 2003 14:16:48 -0700 (PDT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4BBF443FDF; Tue, 14 Oct 2003 14:16:47 -0700 (PDT) (envelope-from sam@errno.com) Received: from 66.127.85.91 ([66.127.85.91]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.9) with ESMTP id h9ELGg0x057602 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Tue, 14 Oct 2003 14:16:43 -0700 (PDT) (envelope-from sam@errno.com) From: Sam Leffler Organization: Errno Consulting To: John Baldwin , Jeff Roberson Date: Tue, 14 Oct 2003 14:17:54 -0700 User-Agent: KMail/1.5.3 References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200310141417.54617.sam@errno.com> cc: cvs-src@FreeBSD.org cc: Jeff Roberson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys mutex.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 21:16:48 -0000 On Tuesday 14 October 2003 02:08 pm, John Baldwin wrote: > On 14-Oct-2003 Jeff Roberson wrote: > > On Tue, 14 Oct 2003, John Baldwin wrote: > >> On 12-Oct-2003 Jeff Roberson wrote: > >> > jeff 2003/10/12 14:02:55 PDT > >> > > >> > FreeBSD src repository > >> > > >> > Modified files: > >> > sys/sys mutex.h > >> > Log: > >> > - Implement a mtx_ownedby() macro which can be used to determine if > >> > a particular thread owns a mutex. This cannot be done without races > >> > unless the thread is curthread. > >> > >> This is a very bad idea. What use do you have for this that is not > >> already handled by mtx_owned() or a mutex assertion? > > > > I know it is racy in most contexts. I use it to check to see if a thread > > on the runq owns giant. Since I have the sched lock it isn't racy but > > even if it was it wouldn't matter in this case. > > sched lock doesn't keep it from being racy. Uncontested acquire and > releases don't go anywhere near sched lock. Are you checking a > non-curthread thread pointer? Maybe you could just do it for curthread > and that would be enough for your heuristic, i.e. > > if (thread == curthread && mtx_owned(&Giant)) { > ... > } > > I'm just worried that if this is there someone is going to use it. :( Putting this in mutex.h will entice people to use it. Seems it should go away. Sam From owner-cvs-src@FreeBSD.ORG Tue Oct 14 14:18:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6DBE16A4BF; Tue, 14 Oct 2003 14:18:25 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id AAE4843F3F; Tue, 14 Oct 2003 14:18:22 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.10/8.12.1) with ESMTP id h9ELIJrq016212; Tue, 14 Oct 2003 17:18:19 -0400 (EDT) Date: Tue, 14 Oct 2003 17:18:19 -0400 (EDT) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: John Baldwin In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Jeff Roberson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: RE: cvs commit: src/sys/sys mutex.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: deischen@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Oct 2003 21:18:26 -0000 On Tue, 14 Oct 2003, John Baldwin wrote: > > On 14-Oct-2003 Jeff Roberson wrote: > > On Tue, 14 Oct 2003, John Baldwin wrote: > > > >> > >> On 12-Oct-2003 Jeff Roberson wrote: > >> > jeff 2003/10/12 14:02:55 PDT > >> > > >> > FreeBSD src repository > >> > > >> > Modified files: > >> > sys/sys mutex.h > >> > Log: > >> > - Implement a mtx_ownedby() macro which can be used to determine if a > >> > particular thread owns a mutex. This cannot be done without races > >> > unless the thread is curthread. > >> > >> This is a very bad idea. What use do you have for this that is not > >> already handled by mtx_owned() or a mutex assertion? > > > > I know it is racy in most contexts. I use it to check to see if a thread > > on the runq owns giant. Since I have the sched lock it isn't racy but > > even if it was it wouldn't matter in this case. > > sched lock doesn't keep it from being racy. Uncontested acquire and > releases don't go anywhere near sched lock. Are you checking a > non-curthread thread pointer? Maybe you could just do it for curthread > and that would be enough for your heuristic, i.e. > > if (thread == curthread && mtx_owned(&Giant)) { > ... > } > > I'm just worried that if this is there someone is going to use it. :( Just a thought. If you could assign priorities to mutexes (like priority ceiling/protect mutexes), threads owning such mutexes would inherit their priority and the schedulers wouldn't need to know about who owned specific mutexes. -- Dan Eischen From owner-cvs-src@FreeBSD.ORG Tue Oct 14 15:17:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B948B16A4BF for ; Tue, 14 Oct 2003 15:17:39 -0700 (PDT) Received: from mail.speakeasy.net (mail6.speakeasy.net [216.254.0.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F7E843FBD for ; Tue, 14 Oct 2003 15:17:34 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 7268 invoked from network); 14 Oct 2003 22:17:33 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 14 Oct 2003 22:17:33 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.9/8.12.9) with ESMTP id h9EMHRce049705; Tue, 14 Oct 2003 18:17:30 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Tue, 14 Oct 2003 18:17:35 -0400 (EDT) From: John Baldwin To: deischen@FreeBSD.org X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Jeff Roberson Subject: RE: cvs commit: src/sys/sys mutex.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 22:17:39 -0000 On 14-Oct-2003 Daniel Eischen wrote: > On Tue, 14 Oct 2003, John Baldwin wrote: > >> >> On 14-Oct-2003 Jeff Roberson wrote: >> > On Tue, 14 Oct 2003, John Baldwin wrote: >> > >> >> >> >> On 12-Oct-2003 Jeff Roberson wrote: >> >> > jeff 2003/10/12 14:02:55 PDT >> >> > >> >> > FreeBSD src repository >> >> > >> >> > Modified files: >> >> > sys/sys mutex.h >> >> > Log: >> >> > - Implement a mtx_ownedby() macro which can be used to determine if a >> >> > particular thread owns a mutex. This cannot be done without races >> >> > unless the thread is curthread. >> >> >> >> This is a very bad idea. What use do you have for this that is not >> >> already handled by mtx_owned() or a mutex assertion? >> > >> > I know it is racy in most contexts. I use it to check to see if a thread >> > on the runq owns giant. Since I have the sched lock it isn't racy but >> > even if it was it wouldn't matter in this case. >> >> sched lock doesn't keep it from being racy. Uncontested acquire and >> releases don't go anywhere near sched lock. Are you checking a >> non-curthread thread pointer? Maybe you could just do it for curthread >> and that would be enough for your heuristic, i.e. >> >> if (thread == curthread && mtx_owned(&Giant)) { >> ... >> } >> >> I'm just worried that if this is there someone is going to use it. :( > > Just a thought. If you could assign priorities to mutexes > (like priority ceiling/protect mutexes), threads owning > such mutexes would inherit their priority and the schedulers > wouldn't need to know about who owned specific mutexes. They are assigned by whoever else wants the mutex. :) As in this case, Giant is the only true special case, and it seems that his tweaking is not related to priorities but is rather an optimization that falls out from Giant's special property of still locking 90% or so of the kernel. -- 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 Oct 14 15:51:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A0AB416A4B3; Tue, 14 Oct 2003 15:51:36 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 31AC443FBF; Tue, 14 Oct 2003 15:51:36 -0700 (PDT) (envelope-from rsm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9EMpZXJ098148; Tue, 14 Oct 2003 15:51:35 -0700 (PDT) (envelope-from rsm@repoman.freebsd.org) Received: (from rsm@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9EMpZjD098147; Tue, 14 Oct 2003 15:51:35 -0700 (PDT) (envelope-from rsm) Message-Id: <200310142251.h9EMpZjD098147@repoman.freebsd.org> From: Scott Mitchell Date: Tue, 14 Oct 2003 15:51:35 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/xe if_xe.c if_xe_pccard.c if_xereg.h if_xevar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 22:51:36 -0000 rsm 2003/10/14 15:51:35 PDT FreeBSD src repository Modified files: sys/dev/xe if_xe.c if_xe_pccard.c if_xereg.h if_xevar.h Log: Major update to xe driver: - Make multicast work - Fix (some of) the watchdog timeouts after card reset - Add support for CE2, CEM28 and CEM33 cards - General code cleanup Any card that worked previously should still work, as well as a lot that didn't. The driver is not yet style(9) compliant; those changes are forthcoming, once the functional changes are done. PR: kern/50644 Reviewed by: imp Approved by: imp Revision Changes Path 1.39 +694 -547 src/sys/dev/xe/if_xe.c 1.11 +80 -32 src/sys/dev/xe/if_xe_pccard.c 1.6 +9 -2 src/sys/dev/xe/if_xereg.h 1.4 +4 -1 src/sys/dev/xe/if_xevar.h From owner-cvs-src@FreeBSD.ORG Tue Oct 14 15:51:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF2D816A4BF; Tue, 14 Oct 2003 15:51:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D55343F85; Tue, 14 Oct 2003 15:51:46 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9EMpkXJ098181; Tue, 14 Oct 2003 15:51:46 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9EMpjWU098180; Tue, 14 Oct 2003 15:51:45 -0700 (PDT) (envelope-from sam) Message-Id: <200310142251.h9EMpjWU098180@repoman.freebsd.org> From: Sam Leffler Date: Tue, 14 Oct 2003 15:51:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ath if_ath.c if_ath_pci.c if_athvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Oct 2003 22:51:47 -0000 sam 2003/10/14 15:51:45 PDT FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_ath_pci.c if_athvar.h Log: o convert mutex calls to #defines for portability, etc. o destroy mutex's on detach (was missing) Revision Changes Path 1.25 +33 -31 src/sys/dev/ath/if_ath.c 1.4 +3 -4 src/sys/dev/ath/if_ath_pci.c 1.9 +25 -0 src/sys/dev/ath/if_athvar.h From owner-cvs-src@FreeBSD.ORG Tue Oct 14 17:36:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E40F516A4B3; Tue, 14 Oct 2003 17:36:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 891C943FD7; Tue, 14 Oct 2003 17:36:45 -0700 (PDT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9F0ajXJ009785; Tue, 14 Oct 2003 17:36:45 -0700 (PDT) (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9F0aidn009782; Tue, 14 Oct 2003 17:36:44 -0700 (PDT) (envelope-from jkoshy) Message-Id: <200310150036.h9F0aidn009782@repoman.freebsd.org> From: Joseph Koshy Date: Tue, 14 Oct 2003 17:36:44 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/usr.bin/man/man man.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 00:36:47 -0000 jkoshy 2003/10/14 17:36:44 PDT FreeBSD src repository Modified files: gnu/usr.bin/man/man man.c Log: Detect errors during 'cat' page creation better. This fixes bin/5591. Reviewed by: ru Revision Changes Path 1.60 +41 -9 src/gnu/usr.bin/man/man/man.c From owner-cvs-src@FreeBSD.ORG Tue Oct 14 17:45:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6AB8E16A4B3; Tue, 14 Oct 2003 17:45:37 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B1B143F93; Tue, 14 Oct 2003 17:45:36 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9F0jaXJ010207; Tue, 14 Oct 2003 17:45:36 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9F0jaip010206; Tue, 14 Oct 2003 17:45:36 -0700 (PDT) (envelope-from peter) Message-Id: <200310150045.h9F0jaip010206@repoman.freebsd.org> From: Peter Wemm Date: Tue, 14 Oct 2003 17:45:36 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 00:45:37 -0000 peter 2003/10/14 17:45:36 PDT FreeBSD src repository Modified files: sys/i386/i386 pmap.c Log: Get some more data if we hit the pmap_enter() thing. Revision Changes Path 1.448 +8 -1 src/sys/i386/i386/pmap.c From owner-cvs-src@FreeBSD.ORG Tue Oct 14 19:04:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CEEA016A4B3; Tue, 14 Oct 2003 19:04:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5758F43F93; Tue, 14 Oct 2003 19:04:53 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9F24rXJ015518; Tue, 14 Oct 2003 19:04:53 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9F24rVO015517; Tue, 14 Oct 2003 19:04:53 -0700 (PDT) (envelope-from peter) Message-Id: <200310150204.h9F24rVO015517@repoman.freebsd.org> From: Peter Wemm Date: Tue, 14 Oct 2003 19:04:53 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 exception.S trap.c src/sys/amd64/include frame.h signal.h ucontext.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 02:04:54 -0000 peter 2003/10/14 19:04:52 PDT FreeBSD src repository Modified files: sys/amd64/amd64 exception.S trap.c sys/amd64/include frame.h signal.h ucontext.h Log: Pull the tier-2 card one last time and break the get/setcontext and sigreturn() ABI and the signal context on the stack. Make the trapframe (and its shadows in the ucontext and sigframe etc) 8 bytes larger in order to preserve 16 byte stack alignment for the following C code calls. I could have done some padding after the trapframe was saved, but some of the C code still expects an argument of 'struct trapframe'. Anyway, this gives me a spare field that can be used to store things like 'partial trapframe' status or something else in the future. The runtime impact is fairly small, *except* for threaded apps and things that decode contexts and the signal stack (eg: cvsup binary). Signal delivery isn't too badly affected because the kernel generates the sigframe that sigreturn uses after the handler has been called. The size of mcontext_t and struct sigframe hasn't changed. Only the last few fields (sc_eip etc) got moved a little and I eliminated a spare field. mc_len/sc_len did change location though so the sanity checks there will still trap it. Revision Changes Path 1.113 +1 -1 src/sys/amd64/amd64/exception.S 1.266 +9 -0 src/sys/amd64/amd64/trap.c 1.25 +3 -0 src/sys/amd64/include/frame.h 1.24 +2 -2 src/sys/amd64/include/signal.h 1.16 +2 -2 src/sys/amd64/include/ucontext.h From owner-cvs-src@FreeBSD.ORG Tue Oct 14 19:57:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C81D16A4B3; Tue, 14 Oct 2003 19:57:19 -0700 (PDT) Received: from mail.chesapeake.net (chesapeake.net [208.142.252.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id B735843FBD; Tue, 14 Oct 2003 19:57:17 -0700 (PDT) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost) by mail.chesapeake.net (8.11.6/8.11.6) with ESMTP id h9F2vHZ07827; Tue, 14 Oct 2003 22:57:17 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Date: Tue, 14 Oct 2003 22:57:17 -0400 (EDT) From: Jeff Roberson To: John Baldwin In-Reply-To: Message-ID: <20031014225540.N30029-100000@mail.chesapeake.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: Jeff Roberson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: RE: cvs commit: src/sys/sys mutex.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 02:57:19 -0000 On Tue, 14 Oct 2003, John Baldwin wrote: > > On 14-Oct-2003 Jeff Roberson wrote: > > On Tue, 14 Oct 2003, John Baldwin wrote: > > > >> > >> On 12-Oct-2003 Jeff Roberson wrote: > >> > jeff 2003/10/12 14:02:55 PDT > >> > > >> > FreeBSD src repository > >> > > >> > Modified files: > >> > sys/sys mutex.h > >> > Log: > >> > - Implement a mtx_ownedby() macro which can be used to determine if a > >> > particular thread owns a mutex. This cannot be done without races > >> > unless the thread is curthread. > >> > >> This is a very bad idea. What use do you have for this that is not > >> already handled by mtx_owned() or a mutex assertion? > > > > I know it is racy in most contexts. I use it to check to see if a thread > > on the runq owns giant. Since I have the sched lock it isn't racy but > > even if it was it wouldn't matter in this case. > > sched lock doesn't keep it from being racy. Uncontested acquire and > releases don't go anywhere near sched lock. Are you checking a > non-curthread thread pointer? Maybe you could just do it for curthread > and that would be enough for your heuristic, i.e. Yes it does. I'm checking a thread that is on the run queue but not running. If it holds giant it will hold giant until I drop the sched lock and schedule it to run. > > if (thread == curthread && mtx_owned(&Giant)) { > ... > } > > I'm just worried that if this is there someone is going to use it. :( Yes, I see, this is a valid concern. I originally had it in sched_ule.c only but decided that it was ugly to do so. I could move it back or manually code the check there. > > -- > > 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 Oct 14 20:05:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 35B2216A4B3; Tue, 14 Oct 2003 20:05:55 -0700 (PDT) Received: from exchhz01.viatech.com.cn (ip-167-164-97-218.anlai.com [218.97.164.167]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE2BD43FAF; Tue, 14 Oct 2003 20:05:49 -0700 (PDT) (envelope-from davidxu@viatech.com.cn) Received: from viatech.com.cn (ip-240-1-168-192.rev.dyxnet.com [192.168.1.240]) by exchhz01.viatech.com.cn with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id TZ2GVT34; Wed, 15 Oct 2003 10:46:39 +0800 Message-ID: <3F8CBAB3.4080105@viatech.com.cn> Date: Wed, 15 Oct 2003 11:10:43 +0800 From: David Xu User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5b) Gecko/20030723 Thunderbird/0.1 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Peter Wemm References: <200310150204.h9F24rVO015517@repoman.freebsd.org> In-Reply-To: <200310150204.h9F24rVO015517@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/amd64 exception.S trap.c src/sys/amd64/include frame.h signal.h ucontext.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 03:05:55 -0000 Peter Wemm wrote: >peter 2003/10/14 19:04:52 PDT > > FreeBSD src repository > > Modified files: > sys/amd64/amd64 exception.S trap.c > sys/amd64/include frame.h signal.h ucontext.h > Log: > Pull the tier-2 card one last time and break the get/setcontext and > sigreturn() ABI and the signal context on the stack. > > Make the trapframe (and its shadows in the ucontext and sigframe etc) > 8 bytes larger in order to preserve 16 byte stack alignment for the > following C code calls. I could have done some padding after the > trapframe was saved, but some of the C code still expects an argument of > 'struct trapframe'. Anyway, this gives me a spare field that can be used > to store things like 'partial trapframe' status or something else in > the future. > > The runtime impact is fairly small, *except* for threaded apps and things > that decode contexts and the signal stack (eg: cvsup binary). Signal > delivery isn't too badly affected because the kernel generates the > sigframe that sigreturn uses after the handler has been called. > > The size of mcontext_t and struct sigframe hasn't changed. Only > the last few fields (sc_eip etc) got moved a little and I eliminated > a spare field. mc_len/sc_len did change location though so the > sanity checks there will still trap it. > > Revision Changes Path > 1.113 +1 -1 src/sys/amd64/amd64/exception.S > 1.266 +9 -0 src/sys/amd64/amd64/trap.c > 1.25 +3 -0 src/sys/amd64/include/frame.h > 1.24 +2 -2 src/sys/amd64/include/signal.h > 1.16 +2 -2 src/sys/amd64/include/ucontext.h > > > The change you made to ucontext.h breaks libkse. :-( David Xu From owner-cvs-src@FreeBSD.ORG Tue Oct 14 20:11:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A597316A4BF; Tue, 14 Oct 2003 20:11:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2889143FE3; Tue, 14 Oct 2003 20:11:47 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9F3BkXJ018973; Tue, 14 Oct 2003 20:11:47 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9F3BkrJ018972; Tue, 14 Oct 2003 20:11:46 -0700 (PDT) (envelope-from peter) Message-Id: <200310150311.h9F3BkrJ018972@repoman.freebsd.org> From: Peter Wemm Date: Tue, 14 Oct 2003 20:11:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_proc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 03:11:47 -0000 peter 2003/10/14 20:11:46 PDT FreeBSD src repository Modified files: sys/kern kern_proc.c Log: The KERN_PROC_PROC sysctl took 4 args in 5.0-REL and 5.1-REL. We need to accept this for a bit longer. Requiring the new order of 3 args only was not very helpful. Revision Changes Path 1.196 +4 -1 src/sys/kern/kern_proc.c From owner-cvs-src@FreeBSD.ORG Tue Oct 14 20:20:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3BF016A4BF; Tue, 14 Oct 2003 20:20:29 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21F6143F75; Tue, 14 Oct 2003 20:20:29 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 0AB9A2A8DF; Tue, 14 Oct 2003 20:20:29 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: David Xu In-Reply-To: <3F8CBAB3.4080105@viatech.com.cn> Date: Tue, 14 Oct 2003 20:20:29 -0700 From: Peter Wemm Message-Id: <20031015032029.0AB9A2A8DF@canning.wemm.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/amd64 exception.S trap.c src/sys/amd64/include frame.h signal.h ucontext.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 03:20:29 -0000 David Xu wrote: > > Modified files: > > sys/amd64/amd64 exception.S trap.c > > sys/amd64/include frame.h signal.h ucontext.h > > Log: > > Pull the tier-2 card one last time and break the get/setcontext and > > sigreturn() ABI and the signal context on the stack. ... > The change you made to ucontext.h breaks libkse. :-( Yep. And probably libc_r as well, but I'm not sure about that one yet. I'll take a shot at patching it up when I get home if nobody beats me to it. :-) Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 From owner-cvs-src@FreeBSD.ORG Tue Oct 14 20:31:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E51E16A4B3; Tue, 14 Oct 2003 20:31:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 816AA43FAF; Tue, 14 Oct 2003 20:31:06 -0700 (PDT) (envelope-from linimon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9F3V6XJ019865; Tue, 14 Oct 2003 20:31:06 -0700 (PDT) (envelope-from linimon@repoman.freebsd.org) Received: (from linimon@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9F3V6aC019864; Tue, 14 Oct 2003 20:31:06 -0700 (PDT) (envelope-from linimon) Message-Id: <200310150331.h9F3V6aC019864@repoman.freebsd.org> From: Mark Linimon Date: Tue, 14 Oct 2003 20:31:06 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/calendar/calendars calendar.freebsd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 03:31:07 -0000 linimon 2003/10/14 20:31:06 PDT FreeBSD src repository (ports committer) Modified files: usr.bin/calendar/calendars calendar.freebsd Log: Let the world figure out exactly how superannuated I am. Revision Changes Path 1.107 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd From owner-cvs-src@FreeBSD.ORG Tue Oct 14 20:35:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E71CA16A4B3; Tue, 14 Oct 2003 20:35:36 -0700 (PDT) Received: from smtp01.syd.iprimus.net.au (smtp01.syd.iprimus.net.au [210.50.30.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id EFB6843F93; Tue, 14 Oct 2003 20:35:35 -0700 (PDT) (envelope-from tjr@freebsd.org) Received: from freebsd.org (210.50.37.87) by smtp01.syd.iprimus.net.au (7.0.020) id 3F8B009E0007FB34; Wed, 15 Oct 2003 13:35:32 +1000 Message-ID: <3F8CC0F5.3040708@freebsd.org> Date: Wed, 15 Oct 2003 13:37:25 +1000 From: Tim Robbins User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5b) Gecko/20030901 Thunderbird/0.2 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Peter Wemm References: <200310150311.h9F3BkrJ018972@repoman.freebsd.org> In-Reply-To: <200310150311.h9F3BkrJ018972@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_proc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 03:35:37 -0000 Peter Wemm wrote: >peter 2003/10/14 20:11:46 PDT > > FreeBSD src repository > > Modified files: > sys/kern kern_proc.c > Log: > The KERN_PROC_PROC sysctl took 4 args in 5.0-REL and 5.1-REL. We need to > accept this for a bit longer. Requiring the new order of 3 args only > was not very helpful. > > As far as I can tell, it was introduced in kern_proc.c 1.188, about a month after RELENG_5_1 was branched. I wanted to change it before the next release to stop the mistake becoming encrufted into the ABI for all eternity. Tim From owner-cvs-src@FreeBSD.ORG Tue Oct 14 22:19:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A28F16A4B3; Tue, 14 Oct 2003 22:19:49 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85C7F43F93; Tue, 14 Oct 2003 22:19:48 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.10/8.12.1) with ESMTP id h9F5Jirq017439; Wed, 15 Oct 2003 01:19:44 -0400 (EDT) Date: Wed, 15 Oct 2003 01:19:44 -0400 (EDT) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: Peter Wemm In-Reply-To: <20031015032029.0AB9A2A8DF@canning.wemm.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: David Xu cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/amd64 exception.S trap.c src/sys/amd64/include frame.h signal.h ucontext.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: deischen@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Oct 2003 05:19:49 -0000 On Tue, 14 Oct 2003, Peter Wemm wrote: > David Xu wrote: > > > > Modified files: > > > sys/amd64/amd64 exception.S trap.c > > > sys/amd64/include frame.h signal.h ucontext.h > > > Log: > > > Pull the tier-2 card one last time and break the get/setcontext and > > > sigreturn() ABI and the signal context on the stack. > ... > > The change you made to ucontext.h breaks libkse. :-( > > Yep. And probably libc_r as well, but I'm not sure about that one yet. I'll > take a shot at patching it up when I get home if nobody beats me to it. :-) Here's a quick attempt at a fix for libpthread. -- Dan Eischen %%%%% Index: context.S =================================================================== RCS file: /opt/FreeBSD/cvs/src/lib/libpthread/arch/amd64/amd64/context.S,v retrieving revision 1.3 diff -u -r1.3 context.S --- context.S 16 Sep 2003 00:00:53 -0000 1.3 +++ context.S 15 Oct 2003 11:00:39 -0000 @@ -79,10 +79,10 @@ * Where do we define these? */ #define MC_SIZE 800 /* sizeof mcontext_t */ -#define MC_LEN_OFFSET (24*8) /* offset to mc_len from mcontext */ -#define MC_FPFMT_OFFSET (25*8) /* offset to mc_fpformat from mcontext */ -#define MC_FPFMT_NODEV 0x10000 -#define MC_OWNEDFP_OFFSET (26*8) /* offset to mc_ownedfp from mcontext */ +#define MC_LEN_OFFSET (25*8) /* offset to mc_len from mcontext */ +#define MC_FPFMT_OFFSET (26*8) /* offset to mc_fpformat from mcontext */ +#define MC_FPFMT_NODEV 0x10000 +#define MC_OWNEDFP_OFFSET (27*8) /* offset to mc_ownedfp from mcontext */ #define MC_OWNEDFP_NONE 0x20000 #define MC_OWNEDFP_FPU 0x20001 #define MC_OWNEDFP_PCB 0x20002 @@ -104,9 +104,10 @@ #define MC_R13 (13 * 8) #define MC_R14 (14 * 8) #define MC_R15 (15 * 8) -#define MC_RIP (19 * 8) -#define MC_RFLAGS (21 * 8) -#define MC_RSP (22 * 8) +#define MC_FLAGS (18 * 8) +#define MC_RIP (20 * 8) +#define MC_RFLAGS (22 * 8) +#define MC_RSP (23 * 8) /* * _amd64_ctx_save(mcontext_t *mcp) %%%%% From owner-cvs-src@FreeBSD.ORG Tue Oct 14 22:34:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE66A16A4BF; Tue, 14 Oct 2003 22:34:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C5A943FD7; Tue, 14 Oct 2003 22:34:42 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9F5YfXJ031993; Tue, 14 Oct 2003 22:34:41 -0700 (PDT) (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9F5YfTc031992; Tue, 14 Oct 2003 22:34:41 -0700 (PDT) (envelope-from deischen) Message-Id: <200310150534.h9F5YfTc031992@repoman.freebsd.org> From: Daniel Eischen Date: Tue, 14 Oct 2003 22:34:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/em if_em.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 05:34:43 -0000 deischen 2003/10/14 22:34:41 PDT FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Add a wrapper for a function that takes and releases the adapter lock around a call to the original function. Make the timeout function in callout_reset() use the wrapped function to avoid a lock assertion panic. Reviewed by: sam Reported by: cgiordano@ids.net Revision Changes Path 1.32 +13 -3 src/sys/dev/em/if_em.c From owner-cvs-src@FreeBSD.ORG Wed Oct 15 00:47:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CECCD16A4B3; Wed, 15 Oct 2003 00:47:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6402A43FBD; Wed, 15 Oct 2003 00:47:07 -0700 (PDT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9F7l7XJ040983; Wed, 15 Oct 2003 00:47:07 -0700 (PDT) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9F7l7pp040915; Wed, 15 Oct 2003 00:47:07 -0700 (PDT) (envelope-from jeff) Message-Id: <200310150747.h9F7l7pp040915@repoman.freebsd.org> From: Jeff Roberson Date: Wed, 15 Oct 2003 00:47:07 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 07:47:08 -0000 jeff 2003/10/15 00:47:07 PDT FreeBSD src repository Modified files: sys/kern sched_ule.c Log: - If our user_pri doesn't match our actual priority our priority has been elevated either due to priority propagation or because we're in the kernel in either case, put us on the current queue so that we dont stop others from using important resources. At some point the priority elevations from sleeping in the kernel should go away. - Remove an optimization in sched_userret(). Before we would only set NEEDRESCHED if there was something of a higher priority available. This is a trivial optimization and it breaks priority propagation because it doesn't take threads which we may be blocking into account. Notice that the thread which is blocking others gets up to one tick of cpu time before we honor this NEEDRESCHED in sched_clock(). Revision Changes Path 1.59 +10 -3 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Wed Oct 15 01:00:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8445116A4B3; Wed, 15 Oct 2003 01:00:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 04F0E43F93; Wed, 15 Oct 2003 01:00:46 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9F80jXJ045204; Wed, 15 Oct 2003 01:00:45 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9F80j13045191; Wed, 15 Oct 2003 01:00:45 -0700 (PDT) (envelope-from alc) Message-Id: <200310150800.h9F80j13045191@repoman.freebsd.org> From: Alan Cox Date: Wed, 15 Oct 2003 01:00:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 08:00:46 -0000 alc 2003/10/15 01:00:45 PDT FreeBSD src repository Modified files: sys/vm vm_fault.c Log: - vm_fault_copy_entry() should not assume that the source object contains every page. If the source entry was read-only, one or more wired pages could be in backing objects. - vm_fault_copy_entry() should not set the PG_WRITEABLE flag on the page unless the destination entry is, in fact, writeable. Revision Changes Path 1.181 +19 -5 src/sys/vm/vm_fault.c From owner-cvs-src@FreeBSD.ORG Wed Oct 15 01:19:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 69D5016A53C; Wed, 15 Oct 2003 01:19:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D5E9D43FAF; Wed, 15 Oct 2003 01:18:59 -0700 (PDT) (envelope-from tg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9F8IxXJ046934; Wed, 15 Oct 2003 01:18:59 -0700 (PDT) (envelope-from tg@repoman.freebsd.org) Received: (from tg@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9F8IxEI046933; Wed, 15 Oct 2003 01:18:59 -0700 (PDT) (envelope-from tg) Message-Id: <200310150818.h9F8IxEI046933@repoman.freebsd.org> From: Thomas Gellekum Date: Wed, 15 Oct 2003 01:18:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/calendar/calendars/de_DE.ISO8859-1 calendar.geschichte calendar.wissenschaft X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 08:19:00 -0000 tg 2003/10/15 01:18:59 PDT FreeBSD src repository Modified files: usr.bin/calendar/calendars/de_DE.ISO8859-1 calendar.geschichte calendar.wissenschaft Log: Fix typos; reformat some entries. Revision Changes Path 1.12 +16 -14 src/usr.bin/calendar/calendars/de_DE.ISO8859-1/calendar.geschichte 1.9 +1 -1 src/usr.bin/calendar/calendars/de_DE.ISO8859-1/calendar.wissenschaft From owner-cvs-src@FreeBSD.ORG Wed Oct 15 01:40:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D877D16A4B3; Wed, 15 Oct 2003 01:40:52 -0700 (PDT) Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1DDA43FCB; Wed, 15 Oct 2003 01:40:51 -0700 (PDT) (envelope-from alc@cs.rice.edu) Received: from localhost (localhost [127.0.0.1]) by cs.rice.edu (Postfix) with ESMTP id 5F8544AA87; Wed, 15 Oct 2003 03:40:51 -0500 (CDT) Received: from cs.rice.edu ([127.0.0.1]) by localhost (cs.rice.edu [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 07534-01-96; Wed, 15 Oct 2003 03:40:43 -0500 (CDT) Received: by cs.rice.edu (Postfix, from userid 19572) id 846234A9D9; Wed, 15 Oct 2003 03:40:43 -0500 (CDT) Date: Wed, 15 Oct 2003 03:40:43 -0500 From: Alan Cox To: Alan Cox Message-ID: <20031015084043.GR27527@cs.rice.edu> References: <200310150800.h9F80j13045191@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200310150800.h9F80j13045191@repoman.freebsd.org> User-Agent: Mutt/1.3.28i X-Virus-Scanned: by amavis-20030616-p5 at rice.edu cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 08:40:53 -0000 On Wed, Oct 15, 2003 at 01:00:45AM -0700, Alan Cox wrote: > alc 2003/10/15 01:00:45 PDT > > FreeBSD src repository > > Modified files: > sys/vm vm_fault.c > Log: > - vm_fault_copy_entry() should not assume that the source object contains > every page. If the source entry was read-only, one or more wired pages > could be in backing objects. > - vm_fault_copy_entry() should not set the PG_WRITEABLE flag on the page > unless the destination entry is, in fact, writeable. > > Revision Changes Path > 1.181 +19 -5 src/sys/vm/vm_fault.c This fixes the problem with mlockall() and cdrecord. Alan From owner-cvs-src@FreeBSD.ORG Wed Oct 15 01:53:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A95A516A4B3; Wed, 15 Oct 2003 01:53:05 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1907743FB1; Wed, 15 Oct 2003 01:53:05 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9F8r4XJ048361; Wed, 15 Oct 2003 01:53:04 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9F8r4hP048360; Wed, 15 Oct 2003 01:53:04 -0700 (PDT) (envelope-from phk) Message-Id: <200310150853.h9F8r4hP048360@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 15 Oct 2003 01:53:04 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 08:53:05 -0000 phk 2003/10/15 01:53:04 PDT FreeBSD src repository Modified files: sys/conf files Log: Make sure to pull in all relevant crypto for GEOM_BDE Revision Changes Path 1.834 +3 -2 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Wed Oct 15 02:42:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F66A16A4B3; Wed, 15 Oct 2003 02:42:50 -0700 (PDT) Received: from milla.ask33.net (milla.ask33.net [217.197.166.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id 71C9A43FBD; Wed, 15 Oct 2003 02:42:49 -0700 (PDT) (envelope-from nick@milla.ask33.net) Received: by milla.ask33.net (Postfix, from userid 1001) id 32B7B3ABB35; Wed, 15 Oct 2003 11:45:59 +0200 (CEST) Date: Wed, 15 Oct 2003 11:45:59 +0200 From: Pawel Jakub Dawidek To: Hajimu UMEMOTO Message-ID: <20031015094559.GU520@garage.freebsd.pl> References: <200310141337.h9EDbbf1054011@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="oFGQ2VdWvpciDCpb" Content-Disposition: inline In-Reply-To: <200310141337.h9EDbbf1054011@repoman.freebsd.org> X-PGP-Key-URL: http://garage.freebsd.pl/jules.asc X-OS: FreeBSD 4.8-RELEASE-p9 i386 X-URL: http://garage.freebsd.pl User-Agent: Mutt/1.5.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/crypto/rijndael rijndael-api-fst.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 09:42:50 -0000 --oFGQ2VdWvpciDCpb Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Oct 14, 2003 at 06:37:37AM -0700, Hajimu UMEMOTO wrote: +> Log: +> Fix alignment problem on 64 bit arch. +> I only tested if it doesn't break anything on i368. Since I +> have no 64 bit machine, I cannot test it, actually. This is the cause of current BDE breakage? --=20 Pawel Jakub Dawidek pawel@dawidek.net UNIX Systems Programmer/Administrator http://garage.freebsd.pl Am I Evil? Yes, I Am! http://cerber.sourceforge.net --oFGQ2VdWvpciDCpb Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iQCVAwUBP40XVz/PhmMH/Mf1AQGQzgP/W9EY54yFMXD8ZrQzhEnPrVKm3/TA+NSI BUdywi06FGJwsF0yAygIApar2/NAyb4LPbjMI+sNxI9sj6M2H2mVGNYU6cSuFquc J2mPyvE0jIUuoUMNoNN6PQndihs8egaWSGqGKu5n9MG2gTGdLkCoWc7EnG5kigBQ p2Ebax4YSrM= =k3O3 -----END PGP SIGNATURE----- --oFGQ2VdWvpciDCpb-- From owner-cvs-src@FreeBSD.ORG Wed Oct 15 03:04:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C4D216A4B3; Wed, 15 Oct 2003 03:04:08 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D9DC43FB1; Wed, 15 Oct 2003 03:04:08 -0700 (PDT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9FA47XJ053248; Wed, 15 Oct 2003 03:04:07 -0700 (PDT) (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9FA47ue053247; Wed, 15 Oct 2003 03:04:07 -0700 (PDT) (envelope-from hrs) Message-Id: <200310151004.h9FA47ue053247@repoman.freebsd.org> From: Hiroki Sato Date: Wed, 15 Oct 2003 03:04:07 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 10:04:08 -0000 hrs 2003/10/15 03:04:07 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release note: - xe(4) driver update - tzdata2003d update Revision Changes Path 1.639 +7 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Wed Oct 15 03:25:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25E7D16A4B3; Wed, 15 Oct 2003 03:25:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A052C43FA3; Wed, 15 Oct 2003 03:25:32 -0700 (PDT) (envelope-from tg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9FAPWXJ054092; Wed, 15 Oct 2003 03:25:32 -0700 (PDT) (envelope-from tg@repoman.freebsd.org) Received: (from tg@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9FAPW3Z054091; Wed, 15 Oct 2003 03:25:32 -0700 (PDT) (envelope-from tg) Message-Id: <200310151025.h9FAPW3Z054091@repoman.freebsd.org> From: Thomas Gellekum Date: Wed, 15 Oct 2003 03:25:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 10:25:33 -0000 tg 2003/10/15 03:25:32 PDT FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: Fix typo. Revision Changes Path 1.117 +1 -1 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Wed Oct 15 05:27:54 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3315116A4B3; Wed, 15 Oct 2003 05:27:54 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A768C43F85; Wed, 15 Oct 2003 05:27:53 -0700 (PDT) (envelope-from rushani@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9FCRrXJ065927; Wed, 15 Oct 2003 05:27:53 -0700 (PDT) (envelope-from rushani@repoman.freebsd.org) Received: (from rushani@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9FCRrWJ065926; Wed, 15 Oct 2003 05:27:53 -0700 (PDT) (envelope-from rushani) Message-Id: <200310151227.h9FCRrWJ065926@repoman.freebsd.org> From: Hideyuki KURASHINA Date: Wed, 15 Oct 2003 05:27:53 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 12:27:54 -0000 rushani 2003/10/15 05:27:53 PDT FreeBSD src repository (doc committer) Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Modified release note: Note MFC of sk(4) support for SK-9521 V2.0 and 3COM 3C940. Revision Changes Path 1.640 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Wed Oct 15 05:44:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0799C16A4B3; Wed, 15 Oct 2003 05:44:17 -0700 (PDT) Received: from newtrinity.zeist.de (newtrinity.zeist.de [217.24.217.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id BAE7443FAF; Wed, 15 Oct 2003 05:44:15 -0700 (PDT) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (localhost [127.0.0.1]) h9FCi7nU080566; Wed, 15 Oct 2003 14:44:07 +0200 (CEST) (envelope-from marius@newtrinity.zeist.de) Received: (from marius@localhost) by newtrinity.zeist.de (8.12.10/8.12.10/Submit) id h9FCi1gf080565; Wed, 15 Oct 2003 14:44:01 +0200 (CEST) (envelope-from marius) Date: Wed, 15 Oct 2003 14:44:01 +0200 From: Marius Strobl To: Alan Cox Message-ID: <20031015144401.I40718@newtrinity.zeist.de> References: <200310150800.h9F80j13045191@repoman.freebsd.org> <20031015084043.GR27527@cs.rice.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20031015084043.GR27527@cs.rice.edu>; from alc@cs.rice.edu on Wed, Oct 15, 2003 at 03:40:43AM -0500 X-AntiVirus: checked by AntiVir Milter 1.0.6; AVE 6.22.0.1; VDF 6.22.0.6 cc: Bruce M Simpson cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 12:44:17 -0000 On Wed, Oct 15, 2003 at 03:40:43AM -0500, Alan Cox wrote: > On Wed, Oct 15, 2003 at 01:00:45AM -0700, Alan Cox wrote: > > alc 2003/10/15 01:00:45 PDT > > > > FreeBSD src repository > > > > Modified files: > > sys/vm vm_fault.c > > Log: > > - vm_fault_copy_entry() should not assume that the source object contains > > every page. If the source entry was read-only, one or more wired pages > > could be in backing objects. > > - vm_fault_copy_entry() should not set the PG_WRITEABLE flag on the page > > unless the destination entry is, in fact, writeable. > > > > Revision Changes Path > > 1.181 +19 -5 src/sys/vm/vm_fault.c > > This fixes the problem with mlockall() and cdrecord. > What was the general usability of mlockall() before this commit? I was told about at least two other programs that triggered a panic when using mlockall(). If this commit denotes the first working mlockall() would you be so kind as to bump the __FreeBSD_version? From owner-cvs-src@FreeBSD.ORG Wed Oct 15 08:31:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B955A16A4B3; Wed, 15 Oct 2003 08:31:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 374C543F3F; Wed, 15 Oct 2003 08:31:33 -0700 (PDT) (envelope-from rushani@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9FFVXXJ077083; Wed, 15 Oct 2003 08:31:33 -0700 (PDT) (envelope-from rushani@repoman.freebsd.org) Received: (from rushani@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9FFVWt9077082; Wed, 15 Oct 2003 08:31:32 -0700 (PDT) (envelope-from rushani) Message-Id: <200310151531.h9FFVWt9077082@repoman.freebsd.org> From: Hideyuki KURASHINA Date: Wed, 15 Oct 2003 08:31:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 15:31:33 -0000 rushani 2003/10/15 08:31:32 PDT FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_4) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC: Note sk(4) support for SK-9521 V2.0 and 3COM 3C940. Approved by: re (murray) Revision Changes Path 1.22.2.384 +3 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Wed Oct 15 08:42:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 28B5716A4B3; Wed, 15 Oct 2003 08:42:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D39143FBD; Wed, 15 Oct 2003 08:42:32 -0700 (PDT) (envelope-from rushani@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9FFgWXJ077534; Wed, 15 Oct 2003 08:42:32 -0700 (PDT) (envelope-from rushani@repoman.freebsd.org) Received: (from rushani@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9FFgWYn077533; Wed, 15 Oct 2003 08:42:32 -0700 (PDT) (envelope-from rushani) Message-Id: <200310151542.h9FFgWYn077533@repoman.freebsd.org> From: Hideyuki KURASHINA Date: Wed, 15 Oct 2003 08:42:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/ja_JP.eucJP/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 15:42:33 -0000 rushani 2003/10/15 08:42:31 PDT FreeBSD src repository (doc committer) Modified files: release/doc/ja_JP.eucJP/relnotes/common new.sgml Log: Refine translation. Submitted by: Hiroo Ono , Hiroyuki CHIBA References: [doc-jp-work 724, 726] Revision Changes Path 1.93 +13 -11 src/release/doc/ja_JP.eucJP/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Wed Oct 15 08:47:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C931316A4B3; Wed, 15 Oct 2003 08:47:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 50B1243FE0; Wed, 15 Oct 2003 08:47:30 -0700 (PDT) (envelope-from rushani@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9FFlUXJ083347; Wed, 15 Oct 2003 08:47:30 -0700 (PDT) (envelope-from rushani@repoman.freebsd.org) Received: (from rushani@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9FFlUJ8083346; Wed, 15 Oct 2003 08:47:30 -0700 (PDT) (envelope-from rushani) Message-Id: <200310151547.h9FFlUJ8083346@repoman.freebsd.org> From: Hideyuki KURASHINA Date: Wed, 15 Oct 2003 08:47:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/doc/ja_JP.eucJP/errata article.sgml src/release/doc/ja_JP.eucJP/relnotes/common new.sgml src/release/doc/ja_JP.eucJP/share/sgml release.dsl X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 15:47:30 -0000 rushani 2003/10/15 08:47:29 PDT FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_4) release/doc/ja_JP.eucJP/errata article.sgml release/doc/ja_JP.eucJP/relnotes/common new.sgml release/doc/ja_JP.eucJP/share/sgml release.dsl Log: Merge the following from the English version: 1.1.2.106 -> 1.1.2.113 errata/article.sgml 1.22.2.358 -> 1.22.2.384 relnotes/common/new.sgml 1.1.2.7 -> 1.1.2.8 share/sgml/release.dsl Approved by: re (murray) Revision Changes Path 1.3.2.13 +106 -1 src/release/doc/ja_JP.eucJP/errata/article.sgml 1.5.2.51 +198 -27 src/release/doc/ja_JP.eucJP/relnotes/common/new.sgml 1.2.2.8 +1 -1 src/release/doc/ja_JP.eucJP/share/sgml/release.dsl From owner-cvs-src@FreeBSD.ORG Wed Oct 15 10:08:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF9C416A4B3; Wed, 15 Oct 2003 10:08:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3080743FD7; Wed, 15 Oct 2003 10:08:34 -0700 (PDT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9FH8XXJ088447; Wed, 15 Oct 2003 10:08:34 -0700 (PDT) (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9FH8XpD088446; Wed, 15 Oct 2003 10:08:33 -0700 (PDT) (envelope-from hrs) Message-Id: <200310151708.h9FH8XpD088446@repoman.freebsd.org> From: Hiroki Sato Date: Wed, 15 Oct 2003 10:08:33 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/ja_JP.eucJP/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 17:08:34 -0000 hrs 2003/10/15 10:08:33 PDT FreeBSD src repository Modified files: release/doc/ja_JP.eucJP/relnotes/common new.sgml Log: Catch up with the English version and refine translation. 1.638 -> 1.640 relnotes/common/new.sgml Revision Changes Path 1.94 +76 -68 src/release/doc/ja_JP.eucJP/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Wed Oct 15 10:22:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A48016A4ED; Wed, 15 Oct 2003 10:22:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9CB8443F75; Wed, 15 Oct 2003 10:22:16 -0700 (PDT) (envelope-from shiba@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9FHMGXJ089002; Wed, 15 Oct 2003 10:22:16 -0700 (PDT) (envelope-from shiba@repoman.freebsd.org) Received: (from shiba@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9FHMGq4089001; Wed, 15 Oct 2003 10:22:16 -0700 (PDT) (envelope-from shiba) Message-Id: <200310151722.h9FHMGq4089001@repoman.freebsd.org> From: Takeshi Shibagaki Date: Wed, 15 Oct 2003 10:22:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed.c if_ed_cbus.c if_ed_isa.c if_edreg.h if_edvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 17:22:17 -0000 shiba 2003/10/15 10:22:16 PDT FreeBSD src repository Modified files: sys/dev/ed if_ed.c if_ed_cbus.c if_ed_isa.c if_edreg.h if_edvar.h Log: Add Allied Telesis SIC-AT boards support. Discussed in from [FreeBSD-tech-jp 3396] to [FreeBSD-tech-jp 3407] at FreeBSD-tech-jp@jp.freebsd.org. NOTE: We must put ed_probe_SIC() function into if_ed_isa.c because this is a bus dependent code. But the ed driver code is not separated explicitly whether it is bus dependent or independent now. Refer to: http://plaza17.mbn.or.jp/~chi/myprog/FreeBSD/sicat.html Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata) Revision Changes Path 1.219 +114 -0 src/sys/dev/ed/if_ed.c 1.11 +3 -3 src/sys/dev/ed/if_ed_cbus.c 1.14 +5 -0 src/sys/dev/ed/if_ed_isa.c 1.32 +10 -1 src/sys/dev/ed/if_edreg.h 1.15 +1 -0 src/sys/dev/ed/if_edvar.h From owner-cvs-src@FreeBSD.ORG Wed Oct 15 11:19:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F60E16A4BF; Wed, 15 Oct 2003 11:19:29 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C725243FCB; Wed, 15 Oct 2003 11:19:28 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9FIJSXJ092120; Wed, 15 Oct 2003 11:19:28 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9FIJSkD092119; Wed, 15 Oct 2003 11:19:28 -0700 (PDT) (envelope-from sam) Message-Id: <200310151819.h9FIJSkD092119@repoman.freebsd.org> From: Sam Leffler Date: Wed, 15 Oct 2003 11:19:28 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet ip_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 18:19:29 -0000 sam 2003/10/15 11:19:28 PDT FreeBSD src repository Modified files: sys/netinet ip_input.c Log: purge extraneous ';'s Supported by: FreeBSD Foundation Noticed by: bde Revision Changes Path 1.245 +3 -3 src/sys/netinet/ip_input.c From owner-cvs-src@FreeBSD.ORG Wed Oct 15 11:52:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 62A0616A4B3; Wed, 15 Oct 2003 11:52:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC4DA43FCB; Wed, 15 Oct 2003 11:52:47 -0700 (PDT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9FIqkXJ093468; Wed, 15 Oct 2003 11:52:47 -0700 (PDT) (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9FIqjLu093467; Wed, 15 Oct 2003 11:52:45 -0700 (PDT) (envelope-from ps) Message-Id: <200310151852.h9FIqjLu093467@repoman.freebsd.org> From: Paul Saab Date: Wed, 15 Oct 2003 11:52:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ciss ciss.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 18:52:48 -0000 ps 2003/10/15 11:52:44 PDT FreeBSD src repository Modified files: sys/dev/ciss ciss.c Log: Print the correct logical drive lun number returned by the controller. Revision Changes Path 1.30 +2 -1 src/sys/dev/ciss/ciss.c From owner-cvs-src@FreeBSD.ORG Wed Oct 15 13:01:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FAF916A4B3; Wed, 15 Oct 2003 13:01:01 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F0F1F43FE0; Wed, 15 Oct 2003 13:00:59 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9FK0xXJ003006; Wed, 15 Oct 2003 13:00:59 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9FK0xVh003005; Wed, 15 Oct 2003 13:00:59 -0700 (PDT) (envelope-from phk) Message-Id: <200310152000.h9FK0xVh003005@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 15 Oct 2003 13:00:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys conf.h src/sys/fs/specfs spec_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 20:01:01 -0000 phk 2003/10/15 13:00:59 PDT FreeBSD src repository Modified files: sys/sys conf.h sys/fs/specfs spec_vnops.c Log: Introduce a new optional memberfunction for cdevsw, fdopen() which passes the fdidx from VOP_OPEN down. This is for all I know the final API for this functionality, but the locking semantics for messing with the filedescriptor from the device driver are not settled at this time. Revision Changes Path 1.211 +7 -2 src/sys/fs/specfs/spec_vnops.c 1.178 +2 -0 src/sys/sys/conf.h From owner-cvs-src@FreeBSD.ORG Wed Oct 15 13:05:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C0EE16A4B3; Wed, 15 Oct 2003 13:05:58 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F233843FE9; Wed, 15 Oct 2003 13:05:57 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9FK5vXJ004141; Wed, 15 Oct 2003 13:05:57 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9FK5vEN004140; Wed, 15 Oct 2003 13:05:57 -0700 (PDT) (envelope-from obrien) Message-Id: <200310152005.h9FK5vEN004140@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 15 Oct 2003 13:05:57 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys endian.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 20:05:58 -0000 obrien 2003/10/15 13:05:57 PDT FreeBSD src repository Modified files: sys/sys endian.h Log: Quiet warnings about mis-matched pointer assignment. Tested on: PowerPC Revision Changes Path 1.6 +12 -12 src/sys/sys/endian.h From owner-cvs-src@FreeBSD.ORG Wed Oct 15 13:36:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DDBE16A4BF for ; Wed, 15 Oct 2003 13:36:57 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 2527643FDD for ; Wed, 15 Oct 2003 13:36:55 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 35245 invoked by uid 1000); 15 Oct 2003 20:36:56 -0000 Date: Wed, 15 Oct 2003 13:36:56 -0700 (PDT) From: Nate Lawson To: Poul-Henning Kamp In-Reply-To: <20031015200134.3404116A558@hub.freebsd.org> Message-ID: <20031015133353.W35236@root.org> References: <20031015200134.3404116A558@hub.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys conf.h src/sys/fs/specfs spec_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 20:36:57 -0000 On Wed, 15 Oct 2003, Poul-Henning Kamp wrote: > Modified files: > sys/sys conf.h > sys/fs/specfs spec_vnops.c > Log: > Introduce a new optional memberfunction for cdevsw, fdopen() which > passes the fdidx from VOP_OPEN down. > > This is for all I know the final API for this functionality, but > the locking semantics for messing with the filedescriptor from > the device driver are not settled at this time. > > Revision Changes Path > 1.211 +7 -2 src/sys/fs/specfs/spec_vnops.c > 1.178 +2 -0 src/sys/sys/conf.h > > > Index: src/sys/fs/specfs/spec_vnops.c > diff -u src/sys/fs/specfs/spec_vnops.c:1.210 src/sys/fs/specfs/spec_vnops.c:1.211 > --- src/sys/fs/specfs/spec_vnops.c:1.210 Sat Oct 4 02:20:00 2003 > +++ src/sys/fs/specfs/spec_vnops.c Wed Oct 15 13:00:59 2003 > @@ -196,9 +196,14 @@ > VOP_UNLOCK(vp, 0, td); > if(dsw->d_flags & D_NOGIANT) { > DROP_GIANT(); > - error = dsw->d_open(dev, ap->a_mode, S_IFCHR, td); > + if (dsw->d_fdopen != NULL) > + error = dsw->d_fdopen(dev, ap->a_mode, td, ap->a_fdidx); > + else > + error = dsw->d_open(dev, ap->a_mode, S_IFCHR, td); > PICKUP_GIANT(); > - } else > + } else if (dsw->d_fdopen != NULL) > + error = dsw->d_fdopen(dev, ap->a_mode, td, ap->a_fdidx); > + else > error = dsw->d_open(dev, ap->a_mode, S_IFCHR, td); > vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, td); I assume this is to avoid a trip through a vnode when doing IO to a device? Can you point me at the analysis of this approach? I've heard you talking about it before but don't have a reference. > Index: src/sys/sys/conf.h > diff -u src/sys/sys/conf.h:1.177 src/sys/sys/conf.h:1.178 > --- src/sys/sys/conf.h:1.177 Sun Sep 28 13:50:36 2003 > +++ src/sys/sys/conf.h Wed Oct 15 13:00:58 2003 > @@ -145,6 +145,7 @@ > typedef struct thread d_thread_t; > > typedef int d_open_t(dev_t dev, int oflags, int devtype, struct thread *td); > +typedef int d_fdopen_t(dev_t dev, int oflags, struct thread *td, int fdidx); > typedef int d_close_t(dev_t dev, int fflag, int devtype, struct thread *td); > typedef void d_strategy_t(struct bio *bp); > typedef int d_ioctl_t(dev_t dev, u_long cmd, caddr_t data, > @@ -223,6 +224,7 @@ > u_int d_flags; > const char *d_name; > d_open_t *d_open; > + d_fdopen_t *d_fdopen; > d_close_t *d_close; > d_read_t *d_read; > d_write_t *d_write; Sure we have C99 now but for binary compatibility with third party drivers, shouldn't this be added at the end of the structure? Especially since this is an optional function. -Nate From owner-cvs-src@FreeBSD.ORG Wed Oct 15 13:40:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D0F2C16A4B3; Wed, 15 Oct 2003 13:40:36 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF9DE43F85; Wed, 15 Oct 2003 13:40:34 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.10/8.12.10) with ESMTP id h9FKeW49046552; Wed, 15 Oct 2003 22:40:32 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: Nate Lawson From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 15 Oct 2003 13:36:56 PDT." <20031015133353.W35236@root.org> Date: Wed, 15 Oct 2003 22:40:32 +0200 Message-ID: <46551.1066250432@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys conf.h src/sys/fs/specfs spec_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 20:40:37 -0000 In message <20031015133353.W35236@root.org>, Nate Lawson writes: >I assume this is to avoid a trip through a vnode when doing IO to a >device? Can you point me at the analysis of this approach? I've heard >you talking about it before but don't have a reference. See the streams driver for an example why this can be considered merely a cleanup. >> @@ -223,6 +224,7 @@ >> u_int d_flags; >> const char *d_name; >> d_open_t *d_open; >> + d_fdopen_t *d_fdopen; >> d_close_t *d_close; >> d_read_t *d_read; >> d_write_t *d_write; > >Sure we have C99 now but for binary compatibility with third party >drivers, shouldn't this be added at the end of the structure? Especially >since this is an optional function. This was deliberately put in the logical place in order to encourage 3rdparty drivers to use the correct C99 initialization for cdevsw. -- 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 Wed Oct 15 13:49:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 83D5716A4B3 for ; Wed, 15 Oct 2003 13:49:35 -0700 (PDT) Received: from smtp.mho.com (smtp.mho.net [64.58.4.6]) by mx1.FreeBSD.org (Postfix) with SMTP id 2839743FEA for ; Wed, 15 Oct 2003 13:49:33 -0700 (PDT) (envelope-from scottl@freebsd.org) Received: (qmail 32780 invoked by uid 1002); 15 Oct 2003 20:49:30 -0000 Received: from unknown (HELO ?10.4.1.5?) (64.58.1.252) by smtp.mho.net with SMTP; 15 Oct 2003 20:49:30 -0000 Date: Wed, 15 Oct 2003 14:50:38 -0600 (MDT) From: Scott Long X-X-Sender: scottl@pooker.samsco.home To: Poul-Henning Kamp In-Reply-To: <46551.1066250432@critter.freebsd.dk> Message-ID: <20031015144549.E9965@pooker.samsco.home> References: <46551.1066250432@critter.freebsd.dk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Nate Lawson Subject: Re: cvs commit: src/sys/sys conf.h src/sys/fs/specfs spec_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 20:49:35 -0000 On Wed, 15 Oct 2003, Poul-Henning Kamp wrote: > In message <20031015133353.W35236@root.org>, Nate Lawson writes: > > >I assume this is to avoid a trip through a vnode when doing IO to a > >device? Can you point me at the analysis of this approach? I've heard > >you talking about it before but don't have a reference. > > See the streams driver for an example why this can be considered > merely a cleanup. > > >> @@ -223,6 +224,7 @@ > >> u_int d_flags; > >> const char *d_name; > >> d_open_t *d_open; > >> + d_fdopen_t *d_fdopen; > >> d_close_t *d_close; > >> d_read_t *d_read; > >> d_write_t *d_write; > > > >Sure we have C99 now but for binary compatibility with third party > >drivers, shouldn't this be added at the end of the structure? Especially > >since this is an optional function. > > This was deliberately put in the logical place in order to encourage > 3rdparty drivers to use the correct C99 initialization for cdevsw. I think that Nate was concerned about binary compatibility, not source compatibility (which is why he mentioned C99). This change will of course affect things like nvidia.ko, so a small heads-up might be in order. Even though 5.x is not yet STABLE, we still need to practice good common courtesy with API and ABI changes. Scott From owner-cvs-src@FreeBSD.ORG Wed Oct 15 15:04:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E435F16A4B3; Wed, 15 Oct 2003 15:04:22 -0700 (PDT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8695043FE1; Wed, 15 Oct 2003 15:04:21 -0700 (PDT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.12.9p2/8.12.9) with ESMTP id h9FM3gMg057292; Wed, 15 Oct 2003 18:03:42 -0400 (EDT) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)h9FM3gPC057289; Wed, 15 Oct 2003 18:03:42 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Wed, 15 Oct 2003 18:03:42 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: John Baldwin In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Jeff Roberson cc: Jeff Roberson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: RE: cvs commit: src/sys/sys mutex.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 22:04:23 -0000 On Tue, 14 Oct 2003, John Baldwin wrote: > > I know it is racy in most contexts. I use it to check to see if a thread > > on the runq owns giant. Since I have the sched lock it isn't racy but > > even if it was it wouldn't matter in this case. > > sched lock doesn't keep it from being racy. Uncontested acquire and > releases don't go anywhere near sched lock. Are you checking a > non-curthread thread pointer? Maybe you could just do it for curthread > and that would be enough for your heuristic, i.e. > > if (thread == curthread && mtx_owned(&Giant)) { > ... > } > > I'm just worried that if this is there someone is going to use it. :( You mean like this? while (mtx_trylock(&my_favorite_mtx)) { int gotthebastard; struct thread *td; struct proc *p; gotthebastard = 0; sx_slock(&allproc_lock); LIST_FOREACH(p, &allproc, p_list) { PROC_LOCK(p); FOREACH_THREAD_IN_PROC(p, td) { if (mtx_ownedby(&my_favorite_mtx, td)) { psignal(p, SIGKILL); gotthebastard = 1; break; } } PROC_UNLOCK(p); if (gotthebastard) break; } sx_sunlock(&allproc_lock); printf("Someone else owned the mutex, but I got the bastard\n"); } Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories From owner-cvs-src@FreeBSD.ORG Wed Oct 15 16:30:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56C9416A4B3; Wed, 15 Oct 2003 16:30:28 -0700 (PDT) Received: from mail.chesapeake.net (chesapeake.net [208.142.252.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C47143FBF; Wed, 15 Oct 2003 16:30:26 -0700 (PDT) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost) by mail.chesapeake.net (8.11.6/8.11.6) with ESMTP id h9FNUQs62983; Wed, 15 Oct 2003 19:30:26 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Date: Wed, 15 Oct 2003 19:30:26 -0400 (EDT) From: Jeff Roberson To: Robert Watson In-Reply-To: Message-ID: <20031015192947.E30029-100000@mail.chesapeake.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: Jeff Roberson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: John Baldwin Subject: RE: cvs commit: src/sys/sys mutex.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Oct 2003 23:30:28 -0000 On Wed, 15 Oct 2003, Robert Watson wrote: > > On Tue, 14 Oct 2003, John Baldwin wrote: > > > > I know it is racy in most contexts. I use it to check to see if a thread > > > on the runq owns giant. Since I have the sched lock it isn't racy but > > > even if it was it wouldn't matter in this case. > > > > sched lock doesn't keep it from being racy. Uncontested acquire and > > releases don't go anywhere near sched lock. Are you checking a > > non-curthread thread pointer? Maybe you could just do it for curthread > > and that would be enough for your heuristic, i.e. > > > > if (thread == curthread && mtx_owned(&Giant)) { > > ... > > } > > > > I'm just worried that if this is there someone is going to use it. :( > > You mean like this? Commit! I know of a great use for this. > > while (mtx_trylock(&my_favorite_mtx)) { > int gotthebastard; > struct thread *td; > struct proc *p; > > gotthebastard = 0; > sx_slock(&allproc_lock); > LIST_FOREACH(p, &allproc, p_list) { > PROC_LOCK(p); > FOREACH_THREAD_IN_PROC(p, td) { > if (mtx_ownedby(&my_favorite_mtx, td)) { > psignal(p, SIGKILL); > gotthebastard = 1; > break; > } > } > PROC_UNLOCK(p); > if (gotthebastard) > break; > } > sx_sunlock(&allproc_lock); > printf("Someone else owned the mutex, but I got the bastard\n"); > } > > Robert N M Watson FreeBSD Core Team, TrustedBSD Projects > robert@fledge.watson.org Network Associates Laboratories > From owner-cvs-src@FreeBSD.ORG Wed Oct 15 17:36:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E5D1716A4BF; Wed, 15 Oct 2003 17:36:40 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id E577043F93; Wed, 15 Oct 2003 17:36:39 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.9p2/8.12.9) with ESMTP id h9G0aZE7073549; Wed, 15 Oct 2003 18:36:35 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 15 Oct 2003 18:33:29 -0600 (MDT) Message-Id: <20031015.183329.95757716.imp@bsdimp.com> To: phk@phk.freebsd.dk From: "M. Warner Losh" In-Reply-To: <46551.1066250432@critter.freebsd.dk> References: <20031015133353.W35236@root.org> <46551.1066250432@critter.freebsd.dk> X-Mailer: Mew version 2.1 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: nate@root.org Subject: Re: cvs commit: src/sys/sys conf.h src/sys/fs/specfs spec_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 00:36:41 -0000 In message: <46551.1066250432@critter.freebsd.dk> "Poul-Henning Kamp" writes: : In message <20031015133353.W35236@root.org>, Nate Lawson writes: : : >I assume this is to avoid a trip through a vnode when doing IO to a : >device? Can you point me at the analysis of this approach? I've heard : >you talking about it before but don't have a reference. : : See the streams driver for an example why this can be considered : merely a cleanup. : : >> @@ -223,6 +224,7 @@ : >> u_int d_flags; : >> const char *d_name; : >> d_open_t *d_open; : >> + d_fdopen_t *d_fdopen; : >> d_close_t *d_close; : >> d_read_t *d_read; : >> d_write_t *d_write; : > : >Sure we have C99 now but for binary compatibility with third party : >drivers, shouldn't this be added at the end of the structure? Especially : >since this is an optional function. : : This was deliberately put in the logical place in order to encourage : 3rdparty drivers to use the correct C99 initialization for cdevsw. That doesn't do anything to make it binary compatible, which is nate's point. Warner From owner-cvs-src@FreeBSD.ORG Wed Oct 15 19:00:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E0F116A4B3; Wed, 15 Oct 2003 19:00:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3350D43F85; Wed, 15 Oct 2003 19:00:13 -0700 (PDT) (envelope-from mckusick@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9G20DXJ030139; Wed, 15 Oct 2003 19:00:13 -0700 (PDT) (envelope-from mckusick@repoman.freebsd.org) Received: (from mckusick@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9G20CZu030138; Wed, 15 Oct 2003 19:00:12 -0700 (PDT) (envelope-from mckusick) Message-Id: <200310160200.h9G20CZu030138@repoman.freebsd.org> From: Kirk McKusick Date: Wed, 15 Oct 2003 19:00:12 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 02:00:14 -0000 mckusick 2003/10/15 19:00:12 PDT FreeBSD src repository Modified files: sys/netinet ip_fw2.c Log: Malloc buckets of size 128 have been having their 64-byte offset trashed after being freed. This has caused several panics including kern/42277 related to soft updates. Jim Kuhn tracked the problem down to ipfw limit rule processing. In the expiry of dynamic rules, it is possible for an O_LIMIT_PARENT rule to be removed when it still has live children. When the children eventually do expire, a pointer to the (long gone) parent is dereferenced and a count decremented. Since this memory can, and is, allocated for other purposes (in the case of kern/42277 an inodedep structure), chaos ensues. The offset in question in inodedep is the offset of the 16 bit count field in the ipfw2 ipfw_dyn_rule. Submitted by: Jim Kuhn Reviewed by: "Evgueni V. Gavrilov" Reviewed by: Ben Pfountz MFC after: 1 week Revision Changes Path 1.40 +7 -4 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Wed Oct 15 20:08:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 957AE16A4BF for ; Wed, 15 Oct 2003 20:08:25 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 5716643FE9 for ; Wed, 15 Oct 2003 20:08:23 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 5107 invoked from network); 16 Oct 2003 03:08:22 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 16 Oct 2003 03:08:22 -0000 X-pair-Authenticated: 209.68.2.70 Date: Wed, 15 Oct 2003 22:08:20 -0500 (CDT) From: Mike Silbersack To: Kirk McKusick In-Reply-To: <200310160200.h9G20CZu030138@repoman.freebsd.org> Message-ID: <20031015220659.Q12341@odysseus.silby.com> References: <200310160200.h9G20CZu030138@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 03:08:25 -0000 On Wed, 15 Oct 2003, Kirk McKusick wrote: > Malloc buckets of size 128 have been having their 64-byte offset > trashed after being freed. This has caused several panics including > MFC after: 1 week If necessary, please bump that date up. We definitely want this fixed in 4.9 if it's serious! Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Thu Oct 16 00:07:21 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DEFD616A4B3; Thu, 16 Oct 2003 00:07:21 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 61D7F43FE3; Thu, 16 Oct 2003 00:07:21 -0700 (PDT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9G77LXJ055095; Thu, 16 Oct 2003 00:07:21 -0700 (PDT) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9G77LPb055094; Thu, 16 Oct 2003 00:07:21 -0700 (PDT) (envelope-from tjr) Message-Id: <200310160707.h9G77LPb055094@repoman.freebsd.org> From: "Tim J. Robbins" Date: Thu, 16 Oct 2003 00:07:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/ls print.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 07:07:22 -0000 tjr 2003/10/16 00:07:21 PDT FreeBSD src repository Modified files: bin/ls print.c Log: Handle realloc() failure correctly. Revision Changes Path 1.66 +5 -2 src/bin/ls/print.c From owner-cvs-src@FreeBSD.ORG Thu Oct 16 00:38:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 033F616A4B3; Thu, 16 Oct 2003 00:38:13 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68AFA43FDF; Thu, 16 Oct 2003 00:38:09 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.10/8.12.10) with ESMTP id h9G7bw49050268; Thu, 16 Oct 2003 09:38:03 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: "M. Warner Losh" From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 15 Oct 2003 18:33:29 MDT." <20031015.183329.95757716.imp@bsdimp.com> Date: Thu, 16 Oct 2003 09:37:58 +0200 Message-ID: <50267.1066289878@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: nate@root.org Subject: Re: cvs commit: src/sys/sys conf.h src/sys/fs/specfs spec_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 07:38:13 -0000 In message <20031015.183329.95757716.imp@bsdimp.com>, "M. Warner Losh" writes: >That doesn't do anything to make it binary compatible, which is nate's >point. I don't think recent commitlogs point to a strong commitment on the part of the project to provide binary compatibility on -current. But I'll bump __FreeBSD_version for this. -- 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 Thu Oct 16 00:58:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0075716A4C0; Thu, 16 Oct 2003 00:58:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2598043FE3; Thu, 16 Oct 2003 00:58:38 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9G7wbXJ062636; Thu, 16 Oct 2003 00:58:37 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9G7wb2t062635; Thu, 16 Oct 2003 00:58:37 -0700 (PDT) (envelope-from phk) Message-Id: <200310160758.h9G7wb2t062635@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 16 Oct 2003 00:58:37 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 07:58:39 -0000 phk 2003/10/16 00:58:37 PDT FreeBSD src repository Modified files: sys/sys param.h Log: Bump FreeBSD version for changed layout of cdevsw Revision Changes Path 1.171 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Thu Oct 16 01:17:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB22016A4D7; Thu, 16 Oct 2003 01:17:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4BEC943FA3; Thu, 16 Oct 2003 01:17:44 -0700 (PDT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9G8HiXJ064460; Thu, 16 Oct 2003 01:17:44 -0700 (PDT) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9G8Hh0D064459; Thu, 16 Oct 2003 01:17:44 -0700 (PDT) (envelope-from jeff) Message-Id: <200310160817.h9G8Hh0D064459@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 16 Oct 2003 01:17:43 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 08:17:44 -0000 jeff 2003/10/16 01:17:43 PDT FreeBSD src repository Modified files: sys/kern sched_ule.c Log: - The non iterative algorithm for interact_update was broken due to rounding errors. This was the source of the majority of the interactivity problems. Reintroduce the old algorithm and its XXX. - Up the interactivity threshold to 30. It really could stand to be even a tiny bit higher. - Let the sleep and run time accumulate up to 5 seconds of history rather than two. This helps stop XFree86 from becoming non-interactive during bursts of activity. Revision Changes Path 1.60 +6 -8 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Thu Oct 16 01:39:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C898816A4B3; Thu, 16 Oct 2003 01:39:16 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A2CF343FBF; Thu, 16 Oct 2003 01:39:15 -0700 (PDT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9G8dFXJ065313; Thu, 16 Oct 2003 01:39:15 -0700 (PDT) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9G8dF7Y065312; Thu, 16 Oct 2003 01:39:15 -0700 (PDT) (envelope-from jeff) Message-Id: <200310160839.h9G8dF7Y065312@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 16 Oct 2003 01:39:15 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys sched.h src/sys/kern kern_clock.c kern_proc.c kern_switch.c sched_4bsd.c sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 08:39:16 -0000 jeff 2003/10/16 01:39:15 PDT FreeBSD src repository Modified files: sys/sys sched.h sys/kern kern_clock.c kern_proc.c kern_switch.c sched_4bsd.c sched_ule.c Log: - Update the sched api. sched_{add,rem,clock,pctcpu} now all accept a td argument rather than a kse. Revision Changes Path 1.163 +2 -4 src/sys/kern/kern_clock.c 1.197 +3 -6 src/sys/kern/kern_proc.c 1.61 +9 -9 src/sys/kern/kern_switch.c 1.23 +14 -8 src/sys/kern/sched_4bsd.c 1.61 +14 -7 src/sys/kern/sched_ule.c 1.5 +4 -4 src/sys/sys/sched.h From owner-cvs-src@FreeBSD.ORG Thu Oct 16 01:47:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A30EF16A4B3; Thu, 16 Oct 2003 01:47:52 -0700 (PDT) Received: from mail.chesapeake.net (chesapeake.net [208.142.252.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 430A243F85; Thu, 16 Oct 2003 01:47:51 -0700 (PDT) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost) by mail.chesapeake.net (8.11.6/8.11.6) with ESMTP id h9G8loH81678; Thu, 16 Oct 2003 04:47:50 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Date: Thu, 16 Oct 2003 04:47:50 -0400 (EDT) From: Jeff Roberson To: Jeff Roberson In-Reply-To: <200310160839.h9G8dF7Y065312@repoman.freebsd.org> Message-ID: <20031016044623.F30029-100000@mail.chesapeake.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys sched.h src/sys/kern kern_clock.c kern_proc.c kern_switch.c sched_4bsd.c sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 08:47:52 -0000 On Thu, 16 Oct 2003, Jeff Roberson wrote: > jeff 2003/10/16 01:39:15 PDT > > FreeBSD src repository > > Modified files: > sys/sys sched.h > sys/kern kern_clock.c kern_proc.c kern_switch.c > sched_4bsd.c sched_ule.c > Log: > - Update the sched api. sched_{add,rem,clock,pctcpu} now all accept a td > argument rather than a kse. Forgot to mention; re approved changes to the sched api. I have a few things that I have long planed to tidy up that I'm going to try to get out of the way over the next week. No functionality changes really, just shuffling things around so that we can clean them up. > > Revision Changes Path > 1.163 +2 -4 src/sys/kern/kern_clock.c > 1.197 +3 -6 src/sys/kern/kern_proc.c > 1.61 +9 -9 src/sys/kern/kern_switch.c > 1.23 +14 -8 src/sys/kern/sched_4bsd.c > 1.61 +14 -7 src/sys/kern/sched_ule.c > 1.5 +4 -4 src/sys/sys/sched.h > From owner-cvs-src@FreeBSD.ORG Thu Oct 16 01:53:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 740E116A4B3; Thu, 16 Oct 2003 01:53:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E447043F75; Thu, 16 Oct 2003 01:53:46 -0700 (PDT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9G8rkXJ066066; Thu, 16 Oct 2003 01:53:46 -0700 (PDT) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9G8rklP066065; Thu, 16 Oct 2003 01:53:46 -0700 (PDT) (envelope-from jeff) Message-Id: <200310160853.h9G8rklP066065@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 16 Oct 2003 01:53:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys sched.h src/sys/kern kern_synch.c sched_4bsd.c sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 08:53:47 -0000 jeff 2003/10/16 01:53:46 PDT FreeBSD src repository Modified files: sys/sys sched.h sys/kern kern_synch.c sched_4bsd.c sched_ule.c Log: - Collapse sched_switchin() and sched_switchout() into sched_switch(). Now mi_switch() calls sched_switch() which calls cpu_switch(). This is actually one less function call than it had been. Revision Changes Path 1.236 +1 -12 src/sys/kern/kern_synch.c 1.24 +10 -9 src/sys/kern/sched_4bsd.c 1.62 +9 -8 src/sys/kern/sched_ule.c 1.6 +1 -2 src/sys/sys/sched.h From owner-cvs-src@FreeBSD.ORG Thu Oct 16 02:16:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF31816A4BF; Thu, 16 Oct 2003 02:16:29 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3916343F93; Thu, 16 Oct 2003 02:16:29 -0700 (PDT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9G9GSXJ067983; Thu, 16 Oct 2003 02:16:28 -0700 (PDT) (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9G9GSqQ067982; Thu, 16 Oct 2003 02:16:28 -0700 (PDT) (envelope-from dfr) Message-Id: <200310160916.h9G9GSqQ067982@repoman.freebsd.org> From: Doug Rabson Date: Thu, 16 Oct 2003 02:16:28 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys bus.h kobj.h param.h src/sys/kern subr_bus.c subr_kobj.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 09:16:29 -0000 dfr 2003/10/16 02:16:28 PDT FreeBSD src repository Modified files: sys/sys bus.h kobj.h param.h sys/kern subr_bus.c subr_kobj.c Log: * Add multiple inheritance to kobj. Each class can have zero or more base classes and if a method is not found in a given class, its base classes are searched (in the order they were declared). This search is recursive, i.e. a method may be define in a base class of a base class. * Change the kobj method lookup algorithm to one which is SMP-safe. This relies only on the constraint that an observer of a sequence of writes of pointer-sized values will see exactly one of those values, not a mixture of two or more values. This assumption holds for all processors which FreeBSD supports. * Add locking to kobj class initialisation. * Add a simpler form of 'inheritance' for devclasses. Each devclass can have a parent devclass. Searches for drivers continue up the chain of devclasses until either a matching driver is found or a devclass is reached which has no parent. This can allow, for instance, pci drivers to match cardbus devices (assuming that cardbus declares pci as its parent devclass). * Increment __FreeBSD_version. This preserves the driver API entirely except for one minor feature used by the ISA compatibility shims. A workaround for ISA compatibility will be committed separately. The kobj and newbus ABI has changed - all modules must be recompiled. Revision Changes Path 1.133 +102 -66 src/sys/kern/subr_bus.c 1.8 +155 -33 src/sys/kern/subr_kobj.c 1.56 +13 -32 src/sys/sys/bus.h 1.9 +105 -31 src/sys/sys/kobj.h 1.172 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Thu Oct 16 02:18:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D766F16A4B3; Thu, 16 Oct 2003 02:18:36 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5841443FD7; Thu, 16 Oct 2003 02:18:36 -0700 (PDT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9G9IaXJ068046; Thu, 16 Oct 2003 02:18:36 -0700 (PDT) (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9G9IaDw068045; Thu, 16 Oct 2003 02:18:36 -0700 (PDT) (envelope-from dfr) Message-Id: <200310160918.h9G9IaDw068045@repoman.freebsd.org> From: Doug Rabson Date: Thu, 16 Oct 2003 02:18:36 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/isa isa_compat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 09:18:37 -0000 dfr 2003/10/16 02:18:36 PDT FreeBSD src repository Modified files: sys/i386/isa isa_compat.c Log: Add a workaround for the fact that the priv field was removed from struct driver. We were the last user of that field (and we are scheduled for demolition) so there wasn't much point in keeping it. Revision Changes Path 1.29 +18 -4 src/sys/i386/isa/isa_compat.c From owner-cvs-src@FreeBSD.ORG Thu Oct 16 02:30:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88FC116A4B3; Thu, 16 Oct 2003 02:30:44 -0700 (PDT) Received: from herring.nlsystems.com (mailgate.nlsystems.com [80.177.232.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id D6C7B43FE0; Thu, 16 Oct 2003 02:30:42 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from [10.0.0.2] (herring.nlsystems.com [10.0.0.2]) h9G9UNPX049243; Thu, 16 Oct 2003 10:30:23 +0100 (BST) (envelope-from dfr@nlsystems.com) From: Doug Rabson To: Doug Rabson In-Reply-To: <200310160916.h9G9GSqQ067982@repoman.freebsd.org> References: <200310160916.h9G9GSqQ067982@repoman.freebsd.org> Content-Type: text/plain Message-Id: <1066296622.41567.1.camel@herring.nlsystems.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 16 Oct 2003 10:30:23 +0100 Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys bus.h kobj.h param.h src/sys/kern subr_bus.c subr_kobj.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 09:30:44 -0000 On Thu, 2003-10-16 at 10:16, Doug Rabson wrote: > dfr 2003/10/16 02:16:28 PDT > > * Increment __FreeBSD_version. I don't appear to be able to commit to the handbook any more. Could someone commit this patch for me please? Index: book.sgml =================================================================== RCS file: /home/ncvs/doc/en_US.ISO8859-1/books/porters-handbook/book.sgml,v retrieving revision 1.332 diff -u -r1.332 book.sgml --- book.sgml 16 Oct 2003 07:58:00 -0000 1.332 +++ book.sgml 16 Oct 2003 09:27:56 -0000 @@ -5563,6 +5563,11 @@ 5.1-CURRENT after changed layout of cdevsw 501111 + + 5.1-CURRENT after adding kobj multiple inheritance + + 501112 + From owner-cvs-src@FreeBSD.ORG Thu Oct 16 02:48:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA74916A4B3; Thu, 16 Oct 2003 02:48:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E7C443FB1; Thu, 16 Oct 2003 02:48:10 -0700 (PDT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9G9mAXJ069317; Thu, 16 Oct 2003 02:48:10 -0700 (PDT) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9G9m9ru069316; Thu, 16 Oct 2003 02:48:09 -0700 (PDT) (envelope-from jeff) Message-Id: <200310160948.h9G9m9ru069316@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 16 Oct 2003 02:48:09 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys mutex.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 09:48:10 -0000 jeff 2003/10/16 02:48:09 PDT FreeBSD src repository Modified files: sys/sys mutex.h Log: - mtx_ownedby() was unpopular and is no longer needed. Remove it. Revision Changes Path 1.67 +1 -6 src/sys/sys/mutex.h From owner-cvs-src@FreeBSD.ORG Thu Oct 16 03:04:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0ACF16A4B3; Thu, 16 Oct 2003 03:04:55 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3101043FBF; Thu, 16 Oct 2003 03:04:55 -0700 (PDT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9GA4tXJ071327; Thu, 16 Oct 2003 03:04:55 -0700 (PDT) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9GA4sUm071326; Thu, 16 Oct 2003 03:04:54 -0700 (PDT) (envelope-from jeff) Message-Id: <200310161004.h9GA4sUm071326@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 16 Oct 2003 03:04:54 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 10:04:55 -0000 jeff 2003/10/16 03:04:54 PDT FreeBSD src repository Modified files: sys/kern sched_ule.c Log: - Fix a minor problem with my last commit, we don't want to return from sched_switch if the thread is running, we want to fall through and pick a new thread because we have been preempted. Revision Changes Path 1.63 +1 -3 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Thu Oct 16 03:44:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F48B16A4B3; Thu, 16 Oct 2003 03:44:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1ECCB43FB1; Thu, 16 Oct 2003 03:44:25 -0700 (PDT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9GAiOXJ073057; Thu, 16 Oct 2003 03:44:24 -0700 (PDT) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9GAiOpF073056; Thu, 16 Oct 2003 03:44:24 -0700 (PDT) (envelope-from bde) Message-Id: <200310161044.h9GAiOpF073056@repoman.freebsd.org> From: Bruce Evans Date: Thu, 16 Oct 2003 03:44:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/isa apic_vector.s X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 10:44:25 -0000 bde 2003/10/16 03:44:24 PDT FreeBSD src repository Modified files: sys/i386/isa apic_vector.s Log: Don't forget to load %es with the kernel data segment selector in Xcpustop(). %es is used in at least the call to savectx() when savectx() calls bcopy(), so not loading it was fatal if a stop IPI interrupts user mode. This reduces bugs starting and stopping CPUs for debuggers. CPUs are stopped mainly in kdb_trap() and cpu_reset(). At reset time there is a good chance that all the CPUs are in the kernel, so the bug was probably harmless then. Revision Changes Path 1.90 +3 -0 src/sys/i386/isa/apic_vector.s From owner-cvs-src@FreeBSD.ORG Thu Oct 16 04:17:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 326A216A4B3; Thu, 16 Oct 2003 04:17:44 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01E5943FCB; Thu, 16 Oct 2003 04:17:42 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3p2/8.8.7) with ESMTP id VAA09380; Thu, 16 Oct 2003 21:17:39 +1000 Date: Thu, 16 Oct 2003 21:16:17 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Doug Rabson In-Reply-To: <200310160916.h9G9GSqQ067982@repoman.freebsd.org> Message-ID: <20031016210328.T930@gamplex.bde.org> References: <200310160916.h9G9GSqQ067982@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys bus.h kobj.h param.h src/sys/kern subr_bus.c subr_kobj.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 11:17:44 -0000 On Thu, 16 Oct 2003, Doug Rabson wrote: > dfr 2003/10/16 02:16:28 PDT > > FreeBSD src repository > > Modified files: > sys/sys bus.h kobj.h param.h > sys/kern subr_bus.c subr_kobj.c > Log: > * Add multiple inheritance to kobj. Each class can have zero or more base > ... > * Change the kobj method lookup algorithm to one which is SMP-safe. This > relies only on the constraint that an observer of a sequence of writes > of pointer-sized values will see exactly one of those values, not a > mixture of two or more values. This assumption holds for all processors > which FreeBSD supports. This assumption should be avoided by using atomic_load() (and atomic_store_mumble()). See a discussion of "atomicity of unlocked reads" last month. First implement atomic_load(). There is currently only atomic_load_acq_(). "acq" gives acquire semantics which is more than what is needed here and our implementations may do more than what is required anyway for some arches. "" is part of a bad API. Bruce From owner-cvs-src@FreeBSD.ORG Thu Oct 16 04:36:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 42D4A16A4B3; Thu, 16 Oct 2003 04:36:28 -0700 (PDT) Received: from mail.qubesoft.com (gate.qubesoft.com [217.169.36.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id C765143FA3; Thu, 16 Oct 2003 04:36:26 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from bluebottle.qubesoft.com (bluebottle.qubesoft.com [192.168.1.2]) by mail.qubesoft.com (8.12.9/8.12.9) with ESMTP id h9GBaQFH032257; Thu, 16 Oct 2003 12:36:26 +0100 (BST) (envelope-from dfr@nlsystems.com) Received: from builder02.qubesoft.com (builder02.qubesoft.com [192.168.1.8]) h9GBaCbx034424; Thu, 16 Oct 2003 12:36:24 +0100 (BST) (envelope-from dfr@nlsystems.com) From: Doug Rabson To: Bruce Evans In-Reply-To: <20031016210328.T930@gamplex.bde.org> References: <200310160916.h9G9GSqQ067982@repoman.freebsd.org> <20031016210328.T930@gamplex.bde.org> Content-Type: text/plain Message-Id: <1066304172.20052.8.camel@builder02.qubesoft.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.0 Date: 16 Oct 2003 12:36:12 +0100 Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: Doug Rabson cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sys bus.h kobj.h param.h src/sys/kern subr_bus.c subr_kobj.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 11:36:28 -0000 On Thu, 2003-10-16 at 12:16, Bruce Evans wrote: > On Thu, 16 Oct 2003, Doug Rabson wrote: > > > dfr 2003/10/16 02:16:28 PDT > > > > FreeBSD src repository > > > > Modified files: > > sys/sys bus.h kobj.h param.h > > sys/kern subr_bus.c subr_kobj.c > > Log: > > * Add multiple inheritance to kobj. Each class can have zero or more base > > ... > > * Change the kobj method lookup algorithm to one which is SMP-safe. This > > relies only on the constraint that an observer of a sequence of writes > > of pointer-sized values will see exactly one of those values, not a > > mixture of two or more values. This assumption holds for all processors > > which FreeBSD supports. > > This assumption should be avoided by using atomic_load() (and > atomic_store_mumble()). See a discussion of "atomicity of unlocked > reads" last month. First implement atomic_load(). There is currently > only atomic_load_acq_(). "acq" gives acquire semantics which > is more than what is needed here and our implementations may do more > than what is required anyway for some arches. "" is part of a > bad API. Without using something like , how can you know how much to read (without abusing some kind of GCC language extension)? I don't want to use atomic_load_acq_* since I don't care which order values are written to the cache. From owner-cvs-src@FreeBSD.ORG Thu Oct 16 06:24:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 48DCA16A4B3; Thu, 16 Oct 2003 06:24:17 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 54C1043FBD; Thu, 16 Oct 2003 06:24:14 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3p2/8.8.7) with ESMTP id XAA22292; Thu, 16 Oct 2003 23:23:39 +1000 Date: Thu, 16 Oct 2003 23:22:17 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Doug Rabson In-Reply-To: <1066304172.20052.8.camel@builder02.qubesoft.com> Message-ID: <20031016231222.I1298@gamplex.bde.org> References: <200310160916.h9G9GSqQ067982@repoman.freebsd.org> <1066304172.20052.8.camel@builder02.qubesoft.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@freebsd.org cc: Doug Rabson cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sys bus.h kobj.h param.h src/sys/kern subr_bus.c subr_kobj.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 13:24:17 -0000 On Thu, 16 Oct 2003, Doug Rabson wrote: > On Thu, 2003-10-16 at 12:16, Bruce Evans wrote: > > On Thu, 16 Oct 2003, Doug Rabson wrote: > > > ... > > > * Change the kobj method lookup algorithm to one which is SMP-safe. This > > > relies only on the constraint that an observer of a sequence of writes > > > of pointer-sized values will see exactly one of those values, not a > > > mixture of two or more values. This assumption holds for all processors > > > which FreeBSD supports. > > > > This assumption should be avoided by using atomic_load() (and > > atomic_store_mumble()). See a discussion of "atomicity of unlocked > > reads" last month. First implement atomic_load(). There is currently > > only atomic_load_acq_(). "acq" gives acquire semantics which > > is more than what is needed here and our implementations may do more > > than what is required anyway for some arches. "" is part of a > > bad API. > > Without using something like , how can you know how much to read > (without abusing some kind of GCC language extension)? I don't want to > use atomic_load_acq_* since I don't care which order values are written > to the cache. sizeof(parameter) gives the size (but not the type) if atomic_foo(parameter) is a macro. The type isn't really needed in MD macros, especially for load/store. The macros for this would be almost as ugly as the ones for i386 pcpu accesses though. Using GCC extensions would probably be less ugly. Bruce From owner-cvs-src@FreeBSD.ORG Thu Oct 16 06:29:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A6D616A4B3; Thu, 16 Oct 2003 06:29:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A02DA43FE5; Thu, 16 Oct 2003 06:29:26 -0700 (PDT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9GDTQXJ087838; Thu, 16 Oct 2003 06:29:26 -0700 (PDT) (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9GDTQaJ087836; Thu, 16 Oct 2003 06:29:26 -0700 (PDT) (envelope-from dfr) Message-Id: <200310161329.h9GDTQaJ087836@repoman.freebsd.org> From: Doug Rabson Date: Thu, 16 Oct 2003 06:29:26 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/tools makeobjops.awk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 13:29:28 -0000 dfr 2003/10/16 06:29:26 PDT FreeBSD src repository Modified files: sys/tools makeobjops.awk Log: Changes for new SMP-safe kobj method dispatch algorithm. Revision Changes Path 1.3 +6 -2 src/sys/tools/makeobjops.awk From owner-cvs-src@FreeBSD.ORG Thu Oct 16 06:38:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B6B9516A4B3; Thu, 16 Oct 2003 06:38:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3779043F93; Thu, 16 Oct 2003 06:38:30 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9GDcUXJ088205; Thu, 16 Oct 2003 06:38:30 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9GDcTxD088204; Thu, 16 Oct 2003 06:38:29 -0700 (PDT) (envelope-from ume) Message-Id: <200310161338.h9GDcTxD088204@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Thu, 16 Oct 2003 06:38:29 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 13:38:30 -0000 ume 2003/10/16 06:38:29 PDT FreeBSD src repository Modified files: sys/net if.c Log: AF_LINK sockaddr has to be attached to ifp->if_addrlist until the end, as many of the code assumes that TAILQ_FIRST(ifp->if_addrlist) is non-null. Submitted by: itojun Revision Changes Path 1.167 +11 -3 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Thu Oct 16 08:02:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B3C4416A4B3; Thu, 16 Oct 2003 08:02:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E08843FDD; Thu, 16 Oct 2003 08:02:35 -0700 (PDT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9GF2ZXJ092558; Thu, 16 Oct 2003 08:02:35 -0700 (PDT) (envelope-from wollman@repoman.freebsd.org) Received: (from wollman@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9GF2YaH092557; Thu, 16 Oct 2003 08:02:34 -0700 (PDT) (envelope-from wollman) Message-Id: <200310161502.h9GF2YaH092557@repoman.freebsd.org> From: Garrett Wollman Date: Thu, 16 Oct 2003 08:02:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/share/zoneinfo asia australasia backward europe leapseconds northamerica southamerica zone.tab X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 15:02:35 -0000 wollman 2003/10/16 08:02:34 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) share/zoneinfo asia australasia backward europe leapseconds northamerica southamerica zone.tab Log: MFC: tzdata2003d (updates Canada, Brazil, New Zealand) Approved by: re (murray) Revision Changes Path 1.14.2.8 +14 -39 src/share/zoneinfo/asia 1.14.2.8 +67 -34 src/share/zoneinfo/australasia 1.1.2.4.2.6 +2 -2 src/share/zoneinfo/backward 1.18.2.7 +28 -12 src/share/zoneinfo/europe 1.4.2.6 +16 -17 src/share/zoneinfo/leapseconds 1.14.2.7 +164 -59 src/share/zoneinfo/northamerica 1.12.2.8 +29 -10 src/share/zoneinfo/southamerica 1.4.2.10 +9 -6 src/share/zoneinfo/zone.tab From owner-cvs-src@FreeBSD.ORG Thu Oct 16 08:25:21 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 02DCA16A4B3; Thu, 16 Oct 2003 08:25:21 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79EAB43FDF; Thu, 16 Oct 2003 08:25:20 -0700 (PDT) (envelope-from fanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9GFPKXJ094405; Thu, 16 Oct 2003 08:25:20 -0700 (PDT) (envelope-from fanf@repoman.freebsd.org) Received: (from fanf@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9GFPKRw094404; Thu, 16 Oct 2003 08:25:20 -0700 (PDT) (envelope-from fanf) Message-Id: <200310161525.h9GFPKRw094404@repoman.freebsd.org> From: Tony Finch Date: Thu, 16 Oct 2003 08:25:20 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 15:25:21 -0000 fanf 2003/10/16 08:25:20 PDT FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: A comment about spam and cockroaches. Suggested by: dwmalone Revision Changes Path 1.118 +7 -0 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Thu Oct 16 09:13:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7872916A4B3; Thu, 16 Oct 2003 09:13:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF48143FBD; Thu, 16 Oct 2003 09:13:11 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9GGDBXJ002891; Thu, 16 Oct 2003 09:13:11 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9GGDBqg002890; Thu, 16 Oct 2003 09:13:11 -0700 (PDT) (envelope-from sam) Message-Id: <200310161613.h9GGDBqg002890@repoman.freebsd.org> From: Sam Leffler Date: Thu, 16 Oct 2003 09:13:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ath if_ath.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 16:13:12 -0000 sam 2003/10/16 09:13:11 PDT FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: o correct handling of a frame that has too many segments to fit in the tx descriptor array o while here fix a whitespace nit Obtained from: NetBSD Revision Changes Path 1.26 +6 -3 src/sys/dev/ath/if_ath.c From owner-cvs-src@FreeBSD.ORG Thu Oct 16 09:17:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6316616A4B3; Thu, 16 Oct 2003 09:17:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC4E443FF7; Thu, 16 Oct 2003 09:17:17 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9GGHHXJ003103; Thu, 16 Oct 2003 09:17:17 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9GGHHNx003102; Thu, 16 Oct 2003 09:17:17 -0700 (PDT) (envelope-from sam) Message-Id: <200310161617.h9GGHHNx003102@repoman.freebsd.org> From: Sam Leffler Date: Thu, 16 Oct 2003 09:17:17 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net route.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 16:17:18 -0000 sam 2003/10/16 09:17:17 PDT FreeBSD src repository Modified files: sys/net route.c Log: Correct handling of cloning loop avoidance: rtalloc1 may return a null pointer in which case we should not do the unlock. Supported by: FreeBSD Foundatin Revision Changes Path 1.87 +2 -1 src/sys/net/route.c From owner-cvs-src@FreeBSD.ORG Thu Oct 16 09:21:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81C4916A4BF; Thu, 16 Oct 2003 09:21:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 04DBE43FEA; Thu, 16 Oct 2003 09:21:26 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9GGLPXJ003368; Thu, 16 Oct 2003 09:21:25 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9GGLP09003367; Thu, 16 Oct 2003 09:21:25 -0700 (PDT) (envelope-from sam) Message-Id: <200310161621.h9GGLP09003367@repoman.freebsd.org> From: Sam Leffler Date: Thu, 16 Oct 2003 09:21:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet ip_dummynet.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 16:21:26 -0000 sam 2003/10/16 09:21:25 PDT FreeBSD src repository Modified files: sys/netinet ip_dummynet.c Log: Drop dummynet lock when calling back into the network stack to deliver packets. This eliminates a LOR with Giant that caused outbound pipes to fail. Supported by: FreeBSD Foundation Revision Changes Path 1.70 +5 -0 src/sys/netinet/ip_dummynet.c From owner-cvs-src@FreeBSD.ORG Thu Oct 16 09:25:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A069816A4B3; Thu, 16 Oct 2003 09:25:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF78C43FE5; Thu, 16 Oct 2003 09:25:26 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9GGPQXJ003508; Thu, 16 Oct 2003 09:25:26 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9GGPQkK003507; Thu, 16 Oct 2003 09:25:26 -0700 (PDT) (envelope-from sam) Message-Id: <200310161625.h9GGPQkK003507@repoman.freebsd.org> From: Sam Leffler Date: Thu, 16 Oct 2003 09:25:26 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet ip_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 16:25:27 -0000 sam 2003/10/16 09:25:26 PDT FreeBSD src repository Modified files: sys/netinet ip_input.c Log: pfil hooks can modify packet contents so check if the destination address has been changed when PFIL_HOOKS is enabled and, if it has, arrange for the proper action by ip*_forward. Supported by: FreeBSD Foundation Submitted by: Pyun YongHyeon Revision Changes Path 1.246 +11 -1 src/sys/netinet/ip_input.c From owner-cvs-src@FreeBSD.ORG Thu Oct 16 09:45:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B2C6516A4B3 for ; Thu, 16 Oct 2003 09:45:37 -0700 (PDT) Received: from mail.speakeasy.net (mail5.speakeasy.net [216.254.0.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id D506643F75 for ; Thu, 16 Oct 2003 09:45:31 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 25731 invoked from network); 16 Oct 2003 16:45:30 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 16 Oct 2003 16:45:30 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.9/8.12.9) with ESMTP id h9GGjGce059838; Thu, 16 Oct 2003 12:45:17 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20031014225540.N30029-100000@mail.chesapeake.net> Date: Thu, 16 Oct 2003 12:45:26 -0400 (EDT) From: John Baldwin To: Jeff Roberson X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.org cc: Jeff Roberson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: RE: cvs commit: src/sys/sys mutex.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 16:45:37 -0000 On 15-Oct-2003 Jeff Roberson wrote: > On Tue, 14 Oct 2003, John Baldwin wrote: >> On 14-Oct-2003 Jeff Roberson wrote: >> > I know it is racy in most contexts. I use it to check to see if a thread >> > on the runq owns giant. Since I have the sched lock it isn't racy but >> > even if it was it wouldn't matter in this case. >> >> sched lock doesn't keep it from being racy. Uncontested acquire and >> releases don't go anywhere near sched lock. Are you checking a >> non-curthread thread pointer? Maybe you could just do it for curthread >> and that would be enough for your heuristic, i.e. > > Yes it does. I'm checking a thread that is on the run queue but not > running. If it holds giant it will hold giant until I drop the sched lock > and schedule it to run. Ah, ok. >> >> if (thread == curthread && mtx_owned(&Giant)) { >> ... >> } >> >> I'm just worried that if this is there someone is going to use it. :( > > Yes, I see, this is a valid concern. I originally had it in sched_ule.c > only but decided that it was ugly to do so. I could move it back or > manually code the check there. I would prefer that then. This is really only a "temporary" heuristic while Giant exists anyways. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Thu Oct 16 10:16:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8EE9C16A4B3; Thu, 16 Oct 2003 10:16:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0180C43FE1; Thu, 16 Oct 2003 10:16:25 -0700 (PDT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9GHGOXJ006618; Thu, 16 Oct 2003 10:16:24 -0700 (PDT) (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9GHGO0l006617; Thu, 16 Oct 2003 10:16:24 -0700 (PDT) (envelope-from hrs) Message-Id: <200310161716.h9GHGO0l006617@repoman.freebsd.org> From: Hiroki Sato Date: Thu, 16 Oct 2003 10:16:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 17:16:25 -0000 hrs 2003/10/16 10:16:24 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release note: Bluetooth protocol stack update. Based on report by: emax Modified release note: s|challenge/|challenge/response| in SA-03:15 item. Revision Changes Path 1.641 +43 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Thu Oct 16 11:01:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CCA1116A4B3; Thu, 16 Oct 2003 11:01:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D660243FE0; Thu, 16 Oct 2003 11:01:46 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9GI1kXJ008392; Thu, 16 Oct 2003 11:01:46 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9GI1kq6008391; Thu, 16 Oct 2003 11:01:46 -0700 (PDT) (envelope-from peter) Message-Id: <200310161801.h9GI1kq6008391@repoman.freebsd.org> From: Peter Wemm Date: Thu, 16 Oct 2003 11:01:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: ports/x11-servers/XFree86-4-Server/files patch-bsd_Imakefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 18:01:47 -0000 peter 2003/10/16 11:01:46 PDT FreeBSD src repository Modified files: x11-servers/XFree86-4-Server/files patch-bsd_Imakefile Log: Having the Xserver open /dev/io on amd64 as well would help. The nv driver (among others) do not appreciate the lack of this. Revision Changes Path 1.2 +1 -1 ports/x11-servers/XFree86-4-Server/files/patch-bsd_Imakefile From owner-cvs-src@FreeBSD.ORG Thu Oct 16 11:27:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E50016A4BF; Thu, 16 Oct 2003 11:27:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F85543FB1; Thu, 16 Oct 2003 11:26:58 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9GIQwXJ010208; Thu, 16 Oct 2003 11:26:58 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9GIQwZs010207; Thu, 16 Oct 2003 11:26:58 -0700 (PDT) (envelope-from peter) Message-Id: <200310161826.h9GIQwZs010207@repoman.freebsd.org> From: Peter Wemm Date: Thu, 16 Oct 2003 11:26:58 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT avail X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 18:27:02 -0000 peter 2003/10/16 11:26:58 PDT FreeBSD src repository Modified files: . avail Log: Only allow meisters group to commit to CVSROOT,distrib,src in this repo. Otherwise cvs will cross symlinks into the ports repo with the wrong root files etc. :-( Revision Changes Path 1.209 +3 -1 CVSROOT/avail From owner-cvs-src@FreeBSD.ORG Thu Oct 16 11:35:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3228116A4B3 for ; Thu, 16 Oct 2003 11:35:13 -0700 (PDT) Received: from mail.speakeasy.net (mail6.speakeasy.net [216.254.0.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 90C7743FD7 for ; Thu, 16 Oct 2003 11:35:10 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 13314 invoked from network); 16 Oct 2003 18:30:20 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 16 Oct 2003 18:30:20 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.9/8.12.9) with ESMTP id h9GIUGce060313; Thu, 16 Oct 2003 14:30:17 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200310160200.h9G20CZu030138@repoman.freebsd.org> Date: Thu, 16 Oct 2003 14:30:26 -0400 (EDT) From: John Baldwin To: Kirk McKusick X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: RE: cvs commit: src/sys/netinet ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 18:35:13 -0000 On 16-Oct-2003 Kirk McKusick wrote: > mckusick 2003/10/15 19:00:12 PDT > > FreeBSD src repository > > Modified files: > sys/netinet ip_fw2.c > Log: > Malloc buckets of size 128 have been having their 64-byte offset > trashed after being freed. This has caused several panics including > kern/42277 related to soft updates. Jim Kuhn tracked the problem > down to ipfw limit rule processing. In the expiry of dynamic rules, > it is possible for an O_LIMIT_PARENT rule to be removed when it still > has live children. When the children eventually do expire, a pointer > to the (long gone) parent is dereferenced and a count decremented. > Since this memory can, and is, allocated for other purposes (in the > case of kern/42277 an inodedep structure), chaos ensues. The offset > in question in inodedep is the offset of the 16 bit count field in > the ipfw2 ipfw_dyn_rule. > > Submitted by: Jim Kuhn > Reviewed by: "Evgueni V. Gavrilov" > Reviewed by: Ben Pfountz > MFC after: 1 week Wow, impressive find! -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Thu Oct 16 11:57:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C1CB16A4B3; Thu, 16 Oct 2003 11:57:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F186843F93; Thu, 16 Oct 2003 11:57:46 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9GIvkXJ012058; Thu, 16 Oct 2003 11:57:46 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9GIvkxi012057; Thu, 16 Oct 2003 11:57:46 -0700 (PDT) (envelope-from sam) Message-Id: <200310161857.h9GIvkxi012057@repoman.freebsd.org> From: Sam Leffler Date: Thu, 16 Oct 2003 11:57:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 ip6_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 18:57:47 -0000 sam 2003/10/16 11:57:46 PDT FreeBSD src repository Modified files: sys/netinet6 ip6_input.c Log: pfil hooks can modify packet contents so check if the destination address has been changed when PFIL_HOOKS is enabled and, if it has, arrange for the proper action by ip*_forward. Submitted by: Pyun YongHyeon Supported by: FreeBSD Foundation Revision Changes Path 1.55 +11 -1 src/sys/netinet6/ip6_input.c From owner-cvs-src@FreeBSD.ORG Thu Oct 16 12:09:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D136716A4BF for ; Thu, 16 Oct 2003 12:09:09 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 353C843FE3 for ; Thu, 16 Oct 2003 12:09:08 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 38324 invoked by uid 1000); 16 Oct 2003 19:09:09 -0000 Date: Thu, 16 Oct 2003 12:09:09 -0700 (PDT) From: Nate Lawson To: John Baldwin In-Reply-To: Message-ID: <20031016115801.S38049@root.org> References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: RE: cvs commit: src/sys/netinet ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 19:09:09 -0000 On Thu, 16 Oct 2003, John Baldwin wrote: > On 16-Oct-2003 Kirk McKusick wrote: > > Modified files: > > sys/netinet ip_fw2.c > > Log: > > Malloc buckets of size 128 have been having their 64-byte offset > > trashed after being freed. This has caused several panics including > > kern/42277 related to soft updates. Jim Kuhn tracked the problem > > down to ipfw limit rule processing. In the expiry of dynamic rules, > > it is possible for an O_LIMIT_PARENT rule to be removed when it still > > has live children. When the children eventually do expire, a pointer > > to the (long gone) parent is dereferenced and a count decremented. > > Since this memory can, and is, allocated for other purposes (in the > > case of kern/42277 an inodedep structure), chaos ensues. The offset > > in question in inodedep is the offset of the 16 bit count field in > > the ipfw2 ipfw_dyn_rule. > > > > Submitted by: Jim Kuhn > > Reviewed by: "Evgueni V. Gavrilov" > > Reviewed by: Ben Pfountz > > MFC after: 1 week > > Wow, impressive find! I agree, but this is also aggravating. We need more maintainers hunting down their own problems. This problem was found in -stable and has been around for at least 14 months. I believe options INVARIANTS would have shown this earlier via mtrash_ctor() (if the subsystem had been testing under -current). -Nate From owner-cvs-src@FreeBSD.ORG Thu Oct 16 12:20:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7683316A4B3; Thu, 16 Oct 2003 12:20:53 -0700 (PDT) Received: from cheer.mahoroba.org (flets19-166.kamome.or.jp [218.45.19.166]) by mx1.FreeBSD.org (Postfix) with ESMTP id D426943FEA; Thu, 16 Oct 2003 12:20:46 -0700 (PDT) (envelope-from ume@mahoroba.org) Received: from lyrics.mahoroba.org (IDENT:SPUrmCB8FwrU9L+wIqpzPAplcvPY/R1cv/Dw/W6utQNtoZFT/MFs3RJVIjkT1r66@lyrics.mahoroba.org [IPv6:3ffe:501:185b:8010:280:88ff:fe03:4841]) (user=ume mech=CRAM-MD5 bits=0)h9GJKcXe062580 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 17 Oct 2003 04:20:41 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Fri, 17 Oct 2003 04:20:38 +0900 Message-ID: From: Hajimu UMEMOTO To: Sam Leffler In-Reply-To: <200310161857.h9GIvkxi012057@repoman.freebsd.org> References: <200310161857.h9GIvkxi012057@repoman.freebsd.org> User-Agent: xcite1.38> Wanderlust/2.11.3 (Wonderwall) SEMI/1.14.5 (Awara-Onsen) FLIM/1.14.5 (Demachiyanagi) APEL/10.6 Emacs/21.3 (i386--freebsd) MULE/5.0 (=?ISO-2022-JP?B?GyRCOC1MWhsoQg==?=) X-Operating-System: FreeBSD 5.1-CURRENT MIME-Version: 1.0 (generated by SEMI 1.14.5 - "Awara-Onsen") Content-Type: text/plain; charset=US-ASCII X-Virus-Scanned: by amavisd-new X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on cheer.mahoroba.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet6 ip6_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 19:20:53 -0000 Hi, >>>>> On Thu, 16 Oct 2003 11:57:46 -0700 (PDT) >>>>> Sam Leffler said: sam> pfil hooks can modify packet contents so check if the destination sam> address has been changed when PFIL_HOOKS is enabled and, if it has, sam> arrange for the proper action by ip*_forward. Is following chunk is intentional? @@ -356,6 +365,7 @@ ip6_input(m) */ if (ip6_fw_enable && ip6_fw_chk_ptr) { u_short port = 0; + srcrt = !IN6_ARE_ADDR_EQUAL(&odst, &ip6->ip6_dst); /* If ipfw says divert, we have to just drop packet */ /* use port as a dummy argument */ if ((*ip6_fw_chk_ptr)(&ip6, NULL, &port, &m)) { Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@bisd.hitachi.co.jp ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Thu Oct 16 12:55:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2013616A4B3; Thu, 16 Oct 2003 12:55:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9746543FCB; Thu, 16 Oct 2003 12:55:29 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9GJtTXJ021013; Thu, 16 Oct 2003 12:55:29 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9GJtT3c021012; Thu, 16 Oct 2003 12:55:29 -0700 (PDT) (envelope-from sam) Message-Id: <200310161955.h9GJtT3c021012@repoman.freebsd.org> From: Sam Leffler Date: Thu, 16 Oct 2003 12:55:29 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 ip6_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 19:55:30 -0000 sam 2003/10/16 12:55:29 PDT FreeBSD src repository Modified files: sys/netinet6 ip6_input.c Log: fix horribly botched MFp4 merge Revision Changes Path 1.56 +7 -7 src/sys/netinet6/ip6_input.c From owner-cvs-src@FreeBSD.ORG Thu Oct 16 13:06:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 57FEE16A4B3; Thu, 16 Oct 2003 13:06:20 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D0DD043FA3; Thu, 16 Oct 2003 13:06:19 -0700 (PDT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9GK6JXJ022524; Thu, 16 Oct 2003 13:06:19 -0700 (PDT) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9GK6JAU022523; Thu, 16 Oct 2003 13:06:19 -0700 (PDT) (envelope-from jeff) Message-Id: <200310162006.h9GK6JAU022523@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 16 Oct 2003 13:06:19 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 20:06:20 -0000 jeff 2003/10/16 13:06:19 PDT FreeBSD src repository Modified files: sys/kern sched_ule.c Log: - Call sched_add() with the correct argument on SMP. Reported by: Valentin Chopov Revision Changes Path 1.64 +1 -1 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Thu Oct 16 13:33:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 09BBA16A4B3; Thu, 16 Oct 2003 13:33:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2116043FFD; Thu, 16 Oct 2003 13:32:58 -0700 (PDT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9GKWvXJ023649; Thu, 16 Oct 2003 13:32:57 -0700 (PDT) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9GKWvNW023648; Thu, 16 Oct 2003 13:32:57 -0700 (PDT) (envelope-from jeff) Message-Id: <200310162032.h9GKWvNW023648@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 16 Oct 2003 13:32:57 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 20:33:02 -0000 jeff 2003/10/16 13:32:57 PDT FreeBSD src repository Modified files: sys/kern sched_ule.c Log: - Only kse_reassign() in the !running case. Reported by: kris Revision Changes Path 1.65 +10 -8 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Thu Oct 16 13:36:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B6EE616A4B3; Thu, 16 Oct 2003 13:36:24 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-63-207-60-234.dsl.lsan03.pacbell.net [63.207.60.234]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C3A543FE0; Thu, 16 Oct 2003 13:36:21 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 2B71266DBA; Thu, 16 Oct 2003 13:36:20 -0700 (PDT) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 02858BE6; Thu, 16 Oct 2003 13:36:19 -0700 (PDT) Date: Thu, 16 Oct 2003 13:36:19 -0700 From: Kris Kennaway To: Jeff Roberson Message-ID: <20031016203619.GA73122@rot13.obsecurity.org> References: <200310162032.h9GKWvNW023648@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="pWyiEgJYm5f9v55/" Content-Disposition: inline In-Reply-To: <200310162032.h9GKWvNW023648@repoman.freebsd.org> User-Agent: Mutt/1.4.1i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 20:36:24 -0000 --pWyiEgJYm5f9v55/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Oct 16, 2003 at 01:32:57PM -0700, Jeff Roberson wrote: > jeff 2003/10/16 13:32:57 PDT >=20 > FreeBSD src repository >=20 > Modified files: > sys/kern sched_ule.c=20 > Log: > - Only kse_reassign() in the !running case. > =20 > Reported by: kris Actually I got another panic when I reverted to sched_4bsd and started5C mozilla (same trigger case as for this ULE panic), but I was in X so I didn't see the panic. That would suggest this is a generic kse problem. I'm just waiting for bgfsck to finish then I'll panic it again. Kris --pWyiEgJYm5f9v55/ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/jwFDWry0BWjoQKURAm9LAKC6GGb/9asEgwaOMsTNvNfULi9foQCgxdxP FaiPuPT9d/VBvVIgqBvJLj4= =6f1/ -----END PGP SIGNATURE----- --pWyiEgJYm5f9v55/-- From owner-cvs-src@FreeBSD.ORG Thu Oct 16 14:13:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B282F16A4B3; Thu, 16 Oct 2003 14:13:15 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3780443FDD; Thu, 16 Oct 2003 14:13:15 -0700 (PDT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9GLDFXJ026091; Thu, 16 Oct 2003 14:13:15 -0700 (PDT) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9GLDETM026090; Thu, 16 Oct 2003 14:13:14 -0700 (PDT) (envelope-from jeff) Message-Id: <200310162113.h9GLDETM026090@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 16 Oct 2003 14:13:14 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sched_4bsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 21:13:15 -0000 jeff 2003/10/16 14:13:14 PDT FreeBSD src repository Modified files: sys/kern sched_4bsd.c Log: - The kse may be null in sched_pctcpu(). Reported by: kris Revision Changes Path 1.25 +7 -1 src/sys/kern/sched_4bsd.c From owner-cvs-src@FreeBSD.ORG Thu Oct 16 15:11:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A73D16A4B3; Thu, 16 Oct 2003 15:11:46 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8E7A43F85; Thu, 16 Oct 2003 15:11:44 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.10/8.12.10) with ESMTP id h9GMBZ49055346; Fri, 17 Oct 2003 00:11:41 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: Bruce Evans From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 16 Oct 2003 21:16:17 +1000." <20031016210328.T930@gamplex.bde.org> Date: Fri, 17 Oct 2003 00:11:35 +0200 Message-ID: <55345.1066342295@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: Doug Rabson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys bus.h kobj.h param.h src/sys/kern subr_bus.c subr_kobj.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Oct 2003 22:11:46 -0000 In message <20031016210328.T930@gamplex.bde.org>, Bruce Evans writes: >> * Change the kobj method lookup algorithm to one which is SMP-safe. This >> relies only on the constraint that an observer of a sequence of writes >> of pointer-sized values will see exactly one of those values, not a >> mixture of two or more values. This assumption holds for all processors >> which FreeBSD supports. > >This assumption should be avoided by using atomic_load() (and >atomic_store_mumble()). See a discussion of "atomicity of unlocked >reads" last month. First implement atomic_load(). There is currently >only atomic_load_acq_(). "acq" gives acquire semantics which >is more than what is needed here and our implementations may do more >than what is required anyway for some arches. "" is part of a >bad API. There are _so_ many things which explode if this assumption does not hold that I think doing anything but gold-plating it would be a total waste of time. -- 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 Thu Oct 16 19:25:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 03B0616A4B3; Thu, 16 Oct 2003 19:25:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 783CB43FBF; Thu, 16 Oct 2003 19:25:01 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9H2P0XJ047974; Thu, 16 Oct 2003 19:25:00 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9H2P0wb047973; Thu, 16 Oct 2003 19:25:00 -0700 (PDT) (envelope-from marcel) Message-Id: <200310170225.h9H2P0wb047973@repoman.freebsd.org> From: Marcel Moolenaar Date: Thu, 16 Oct 2003 19:25:00 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 machdep.c src/sys/kern kern_idle.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 02:25:02 -0000 marcel 2003/10/16 19:25:00 PDT FreeBSD src repository Modified files: sys/ia64/ia64 machdep.c sys/kern kern_idle.c Log: Implement cpu_idle() on ia64. We put the processor in a lightweight halt state that minimizes power consumption while still preserving cache and TLB coherency. Halting the processor is not conditional at this time. Tested with UP and SMP kernels. Revision Changes Path 1.158 +9 -1 src/sys/ia64/ia64/machdep.c 1.33 +1 -1 src/sys/kern/kern_idle.c From owner-cvs-src@FreeBSD.ORG Thu Oct 16 20:49:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D317716A4B3; Thu, 16 Oct 2003 20:49:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53A2F43FAF; Thu, 16 Oct 2003 20:49:04 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9H3n4XJ057504; Thu, 16 Oct 2003 20:49:04 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9H3n40k057503; Thu, 16 Oct 2003 20:49:04 -0700 (PDT) (envelope-from peter) Message-Id: <200310170349.h9H3n40k057503@repoman.freebsd.org> From: Peter Wemm Date: Thu, 16 Oct 2003 20:49:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_idle.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 03:49:05 -0000 peter 2003/10/16 20:49:03 PDT FreeBSD src repository Modified files: sys/kern kern_idle.c Log: Halt the cpu on amd64 as well. For some strange reason, this makes a fair bit of difference to the power consumption and lets my cpu cool down enough for the temperature sensitive fan controller to completely stop the cpu fan at times. Revision Changes Path 1.34 +1 -1 src/sys/kern/kern_idle.c From owner-cvs-src@FreeBSD.ORG Thu Oct 16 22:07:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E05C916A4B3; Thu, 16 Oct 2003 22:07:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6232A43FAF; Thu, 16 Oct 2003 22:07:18 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9H57IXJ062431; Thu, 16 Oct 2003 22:07:18 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9H57Hx8062430; Thu, 16 Oct 2003 22:07:17 -0700 (PDT) (envelope-from alc) Message-Id: <200310170507.h9H57Hx8062430@repoman.freebsd.org> From: Alan Cox Date: Thu, 16 Oct 2003 22:07:17 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_pageout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 05:07:19 -0000 alc 2003/10/16 22:07:17 PDT FreeBSD src repository Modified files: sys/vm vm_pageout.c Log: - Synchronize access to a vm page's valid field using the containing vm object's lock. - Release the vm object and vm page queues locks around vput(). Revision Changes Path 1.245 +19 -14 src/sys/vm/vm_pageout.c From owner-cvs-src@FreeBSD.ORG Thu Oct 16 23:25:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3FF6916A4B3; Thu, 16 Oct 2003 23:25:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B606143F75; Thu, 16 Oct 2003 23:25:37 -0700 (PDT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9H6PbXJ066464; Thu, 16 Oct 2003 23:25:37 -0700 (PDT) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9H6PbhO066463; Thu, 16 Oct 2003 23:25:37 -0700 (PDT) (envelope-from bde) Message-Id: <200310170625.h9H6PbhO066463@repoman.freebsd.org> From: Bruce Evans Date: Thu, 16 Oct 2003 23:25:37 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 panic.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 06:25:38 -0000 bde 2003/10/16 23:25:37 PDT FreeBSD src repository Modified files: share/man/man9 panic.9 Log: 1. Catch up with the move of the declaration of panic() from back to . 2. Remove hard sentence breaks. Reminded by: Stefan Farfeleder (1) Revision Changes Path 1.9 +7 -4 src/share/man/man9/panic.9 From owner-cvs-src@FreeBSD.ORG Thu Oct 16 23:54:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B592216A4BF; Thu, 16 Oct 2003 23:54:01 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 384E843FAF; Thu, 16 Oct 2003 23:54:01 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9H6s1XJ067668; Thu, 16 Oct 2003 23:54:01 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9H6s0QS067667; Thu, 16 Oct 2003 23:54:00 -0700 (PDT) (envelope-from peter) Message-Id: <200310170654.h9H6s0QS067667@repoman.freebsd.org> From: Peter Wemm Date: Thu, 16 Oct 2003 23:54:00 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/i386/i386 locore.s X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 06:54:01 -0000 peter 2003/10/16 23:54:00 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/i386/i386 locore.s Log: MFC: rev 1.178 - 1.180: map page zero read/write in case DISABLE_PSE is used (APM breaks with DISABLE_PSE) or if PSE is turned off for Pentium4. Approved by: re (scottl) Revision Changes Path 1.132.2.13 +8 -2 src/sys/i386/i386/locore.s From owner-cvs-src@FreeBSD.ORG Fri Oct 17 00:53:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D9AA16A4B3; Fri, 17 Oct 2003 00:53:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 20B9243F3F; Fri, 17 Oct 2003 00:53:31 -0700 (PDT) (envelope-from seanc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9H7rUXJ077068; Fri, 17 Oct 2003 00:53:30 -0700 (PDT) (envelope-from seanc@repoman.freebsd.org) Received: (from seanc@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9H7rUJn077067; Fri, 17 Oct 2003 00:53:30 -0700 (PDT) (envelope-from seanc) Message-Id: <200310170753.h9H7rUJn077067@repoman.freebsd.org> From: Sean Chittenden Date: Fri, 17 Oct 2003 00:53:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/time time.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 07:53:31 -0000 seanc 2003/10/17 00:53:30 PDT FreeBSD src repository (doc,ports committer) Modified files: usr.bin/time time.c Log: Uses wait4() instead of wait3() when waiting for a child process to exit. Reviewed by: yar Revision Changes Path 1.26 +1 -1 src/usr.bin/time/time.c From owner-cvs-src@FreeBSD.ORG Fri Oct 17 01:16:21 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 410DA16A4B3; Fri, 17 Oct 2003 01:16:21 -0700 (PDT) Received: from herring.nlsystems.com (mailgate.nlsystems.com [80.177.232.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B60A43FA3; Fri, 17 Oct 2003 01:16:19 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from [10.0.0.2] (herring.nlsystems.com [10.0.0.2]) h9H8Fr7e004683; Fri, 17 Oct 2003 09:15:53 +0100 (BST) (envelope-from dfr@nlsystems.com) From: Doug Rabson To: Poul-Henning Kamp In-Reply-To: <55345.1066342295@critter.freebsd.dk> References: <55345.1066342295@critter.freebsd.dk> Content-Type: text/plain Message-Id: <1066378553.1063.5.camel@herring.nlsystems.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 17 Oct 2003 09:15:53 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-4.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.55 X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.org cc: Doug Rabson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Bruce Evans Subject: Re: cvs commit: src/sys/sys bus.h kobj.h param.h src/sys/kern subr_bus.c subr_kobj.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 08:16:21 -0000 On Thu, 2003-10-16 at 23:11, Poul-Henning Kamp wrote: > In message <20031016210328.T930@gamplex.bde.org>, Bruce Evans writes: > > >> * Change the kobj method lookup algorithm to one which is SMP-safe. This > >> relies only on the constraint that an observer of a sequence of writes > >> of pointer-sized values will see exactly one of those values, not a > >> mixture of two or more values. This assumption holds for all processors > >> which FreeBSD supports. > > > >This assumption should be avoided by using atomic_load() (and > >atomic_store_mumble()). See a discussion of "atomicity of unlocked > >reads" last month. First implement atomic_load(). There is currently > >only atomic_load_acq_(). "acq" gives acquire semantics which > >is more than what is needed here and our implementations may do more > >than what is required anyway for some arches. "" is part of a > >bad API. > > There are _so_ many things which explode if this assumption does not > hold that I think doing anything but gold-plating it would be a > total waste of time. I agree. I certainly don't plan to spend hours implementing this for six architectures and write manpages for it. If someone else wants to, fine. I'll even use it where its relavent but right now, I'd like to spend my spare time on more interesting things. From owner-cvs-src@FreeBSD.ORG Fri Oct 17 04:01:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C61916A4B3; Fri, 17 Oct 2003 04:01:05 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E5D143FA3; Fri, 17 Oct 2003 04:01:04 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HB14XJ087278; Fri, 17 Oct 2003 04:01:04 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HB144Z087277; Fri, 17 Oct 2003 04:01:04 -0700 (PDT) (envelope-from scottl) Message-Id: <200310171101.h9HB144Z087277@repoman.freebsd.org> From: Scott Long Date: Fri, 17 Oct 2003 04:01:04 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/netinet ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 11:01:05 -0000 scottl 2003/10/17 04:01:04 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/netinet ip_fw2.c Log: MFC Rev 1.40 to fix use-after-free problems with dynamic rules. Submitted by: mckusick Approved by: re (murray> Revision Changes Path 1.6.2.18 +7 -4 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Fri Oct 17 04:43:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 42D8B16A4B3; Fri, 17 Oct 2003 04:43:45 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B921643FAF; Fri, 17 Oct 2003 04:43:44 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HBhiXJ089960; Fri, 17 Oct 2003 04:43:44 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HBhild089959; Fri, 17 Oct 2003 04:43:44 -0700 (PDT) (envelope-from ume) Message-Id: <200310171143.h9HBhild089959@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 17 Oct 2003 04:43:44 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/setkey setkey.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 11:43:45 -0000 ume 2003/10/17 04:43:44 PDT FreeBSD src repository Modified files: usr.sbin/setkey setkey.c Log: - style - rename variable - use strlcpy - const'fy Obtained from: KAME Revision Changes Path 1.5 +28 -25 src/usr.sbin/setkey/setkey.c From owner-cvs-src@FreeBSD.ORG Fri Oct 17 04:46:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C86F16A4B3; Fri, 17 Oct 2003 04:46:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6FA643FCB; Fri, 17 Oct 2003 04:46:40 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HBkeXJ090092; Fri, 17 Oct 2003 04:46:40 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HBke9v090091; Fri, 17 Oct 2003 04:46:40 -0700 (PDT) (envelope-from ume) Message-Id: <200310171146.h9HBke9v090091@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 17 Oct 2003 04:46:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ndp ndp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 11:46:41 -0000 ume 2003/10/17 04:46:40 PDT FreeBSD src repository Modified files: usr.sbin/ndp ndp.c Log: - NI_WITHSCOPEID was deprecated - use strlcpy() and snprintf() - use err() - style Obtained from: KAME Revision Changes Path 1.10 +151 -155 src/usr.sbin/ndp/ndp.c From owner-cvs-src@FreeBSD.ORG Fri Oct 17 04:56:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F92F16A4BF; Fri, 17 Oct 2003 04:56:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D77B243FAF; Fri, 17 Oct 2003 04:56:48 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HBumXJ096104; Fri, 17 Oct 2003 04:56:48 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HBumaM096103; Fri, 17 Oct 2003 04:56:48 -0700 (PDT) (envelope-from phk) Message-Id: <200310171156.h9HBumaM096103@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 17 Oct 2003 04:56:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 11:56:49 -0000 phk 2003/10/17 04:56:48 PDT FreeBSD src repository Modified files: sys/kern vfs_subr.c Log: Simplify count_dev() Revision Changes Path 1.468 +5 -5 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Fri Oct 17 06:57:59 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A5EE16A4B3; Fri, 17 Oct 2003 06:57:59 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A3F443FDD; Fri, 17 Oct 2003 06:57:59 -0700 (PDT) (envelope-from mckusick@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HDvwXJ002777; Fri, 17 Oct 2003 06:57:58 -0700 (PDT) (envelope-from mckusick@repoman.freebsd.org) Received: (from mckusick@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HDvwsp002776; Fri, 17 Oct 2003 06:57:58 -0700 (PDT) (envelope-from mckusick) Message-Id: <200310171357.h9HDvwsp002776@repoman.freebsd.org> From: Kirk McKusick Date: Fri, 17 Oct 2003 06:57:58 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ufs/ffs ffs_snapshot.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 13:57:59 -0000 mckusick 2003/10/17 06:57:58 PDT FreeBSD src repository Modified files: sys/ufs/ffs ffs_snapshot.c Log: When expunging unlinked files from a snapshot, skip over holes in the file rather than panicing with "indiracct: botched params". Submitted by: Mark Santcroos Revision Changes Path 1.73 +16 -6 src/sys/ufs/ffs/ffs_snapshot.c From owner-cvs-src@FreeBSD.ORG Fri Oct 17 08:12:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A0A316A4B3; Fri, 17 Oct 2003 08:12:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DDE4843FAF; Fri, 17 Oct 2003 08:12:01 -0700 (PDT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HFC1XJ007425; Fri, 17 Oct 2003 08:12:01 -0700 (PDT) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HFC1Q7007424; Fri, 17 Oct 2003 08:12:01 -0700 (PDT) (envelope-from bmah) Message-Id: <200310171512.h9HFC1Q7007424@repoman.freebsd.org> From: "Bruce A. Mah" Date: Fri, 17 Oct 2003 08:12:01 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 Makefile multicast.4 pim.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 15:12:02 -0000 bmah 2003/10/17 08:12:01 PDT FreeBSD src repository Modified files: share/man/man4 Makefile Added files: share/man/man4 multicast.4 pim.4 Log: Add multicast(4) and pim(4) manual pages and hook up to the build. Submitted by: Pavlin Radoslavov Reviewed by: hsu, bmah MFC after: 2 weeks Revision Changes Path 1.226 +2 -0 src/share/man/man4/Makefile 1.1 +917 -0 src/share/man/man4/multicast.4 (new) 1.1 +192 -0 src/share/man/man4/pim.4 (new) From owner-cvs-src@FreeBSD.ORG Fri Oct 17 08:43:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E68CF16A4B3; Fri, 17 Oct 2003 08:43:13 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 770D643FB1; Fri, 17 Oct 2003 08:43:13 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HFhDXJ008795; Fri, 17 Oct 2003 08:43:13 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HFhD4q008794; Fri, 17 Oct 2003 08:43:13 -0700 (PDT) (envelope-from peter) Message-Id: <200310171543.h9HFhD4q008794@repoman.freebsd.org> From: Peter Wemm Date: Fri, 17 Oct 2003 08:43:13 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/csu/common crtbrand.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 15:43:14 -0000 peter 2003/10/17 08:43:13 PDT FreeBSD src repository Modified files: lib/csu/common crtbrand.c Log: Explicitly specify an alignment for abitag. Without it, gcc specifies a section alignnment of 16 bytes for amd64 and this breaks file(1). Before: ./cp: ELF 64-bit LSB executable, AMD x86-64, version 1 (FreeBSD), for \ FreeBSD 127.7.9, statically linked, stripped after: ^^^^^^^ ./ls: ELF 64-bit LSB executable, AMD x86-64, version 1 (FreeBSD), for \ FreeBSD 5.0.1, dynamically linked (uses shared libs), stripped The reason for this is that the NOTE sections are not contiguous internally. If the note section has an alignment of 16, then anything that looks for the data is supposed to round up the payload start to the next multiple of the alignment. But FreeBSD/amd64 broke because the structure is declared as a single structure, not a (header,payload) group, where the payload had an explicit alignment roundup. The alternative is to change things like file(1) to ignore the ELF payload alignment rules for the PT_NOTE section only for FreeBSD. Revision Changes Path 1.4 +1 -1 src/lib/csu/common/crtbrand.c From owner-cvs-src@FreeBSD.ORG Fri Oct 17 08:46:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F227B16A4B3; Fri, 17 Oct 2003 08:46:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B68343F75; Fri, 17 Oct 2003 08:46:32 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HFkWXJ009096; Fri, 17 Oct 2003 08:46:32 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HFkWX0009095; Fri, 17 Oct 2003 08:46:32 -0700 (PDT) (envelope-from ume) Message-Id: <200310171546.h9HFkWX0009095@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 17 Oct 2003 08:46:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net if.c if_var.h src/sys/netinet icmp6.h tcp_input.c src/sys/netinet6 icmp6.c in6.c in6_ifattach.c in6_proto.c in6_src.c in6_var.h ip6_input.c ip6_output.c nd6.c nd6.h nd6_nbr.c nd6_rtr.c scope6.c scope6_var.h src/sys/sys ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 15:46:33 -0000 ume 2003/10/17 08:46:32 PDT FreeBSD src repository Modified files: sys/net if.c if_var.h sys/netinet icmp6.h tcp_input.c sys/netinet6 icmp6.c in6.c in6_ifattach.c in6_proto.c in6_src.c in6_var.h ip6_input.c ip6_output.c nd6.c nd6.h nd6_nbr.c nd6_rtr.c scope6.c scope6_var.h sys/sys domain.h kernel.h Log: - add dom_if{attach,detach} framework. - transition to use ifp->if_afdata. Obtained from: KAME Revision Changes Path 1.168 +48 -0 src/sys/net/if.c 1.59 +2 -0 src/sys/net/if_var.h 1.12 +3 -6 src/sys/netinet/icmp6.h 1.209 +1 -2 src/sys/netinet/tcp_input.c 1.39 +1 -1 src/sys/netinet6/icmp6.c 1.31 +53 -32 src/sys/netinet6/in6.c 1.18 +4 -67 src/sys/netinet6/in6_ifattach.c 1.25 +2 -1 src/sys/netinet6/in6_proto.c 1.14 +1 -1 src/sys/netinet6/in6_src.c 1.14 +13 -9 src/sys/netinet6/in6_var.h 1.57 +2 -6 src/sys/netinet6/ip6_input.c 1.59 +2 -2 src/sys/netinet6/ip6_output.c 1.32 +63 -83 src/sys/netinet6/nd6.c 1.13 +13 -1 src/sys/netinet6/nd6.h 1.19 +5 -5 src/sys/netinet6/nd6_nbr.c 1.20 +1 -1 src/sys/netinet6/nd6_rtr.c 1.8 +79 -74 src/sys/netinet6/scope6.c 1.3 +14 -4 src/sys/netinet6/scope6_var.h 1.18 +4 -0 src/sys/sys/domain.h 1.113 +1 -0 src/sys/sys/kernel.h From owner-cvs-src@FreeBSD.ORG Fri Oct 17 09:17:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F78616A4B3; Fri, 17 Oct 2003 09:17:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E905743FBF; Fri, 17 Oct 2003 09:17:47 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HGHlXJ016774; Fri, 17 Oct 2003 09:17:47 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HGHlD3016773; Fri, 17 Oct 2003 09:17:47 -0700 (PDT) (envelope-from ume) Message-Id: <200310171617.h9HGHlD3016773@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 17 Oct 2003 09:17:47 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ndp ndp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 16:17:48 -0000 ume 2003/10/17 09:17:47 PDT FreeBSD src repository Modified files: usr.sbin/ndp ndp.c Log: don't print ndp -i result if the interface is not initialized Obtained from: KAME Revision Changes Path 1.11 +5 -0 src/usr.sbin/ndp/ndp.c From owner-cvs-src@FreeBSD.ORG Fri Oct 17 09:18:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D5FE916A4BF; Fri, 17 Oct 2003 09:18:08 -0700 (PDT) Received: from postal3.es.net (proxy.es.net [198.128.3.207]) by mx1.FreeBSD.org (Postfix) with ESMTP id B446B43F85; Fri, 17 Oct 2003 09:18:07 -0700 (PDT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal3.es.net (Postal Node 3) with ESMTP (SSL) id MUA74016; Fri, 17 Oct 2003 09:18:05 -0700 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id D65715D0D; Fri, 17 Oct 2003 09:18:03 -0700 (PDT) To: Peter Wemm In-Reply-To: Message from Peter Wemm <200310170654.h9H6s0QS067667@repoman.freebsd.org> Date: Fri, 17 Oct 2003 09:18:03 -0700 From: "Kevin Oberman" Message-Id: <20031017161803.D65715D0D@ptavv.es.net> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 locore.s X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 16:18:09 -0000 > From: Peter Wemm > Date: Thu, 16 Oct 2003 23:54:00 -0700 (PDT) > Sender: owner-cvs-all@freebsd.org > > peter 2003/10/16 23:54:00 PDT > > FreeBSD src repository > > Modified files: (Branch: RELENG_4) > sys/i386/i386 locore.s > Log: > MFC: rev 1.178 - 1.180: map page zero read/write in case DISABLE_PSE is > used (APM breaks with DISABLE_PSE) or if PSE is turned off for Pentium4. Thank you VERY much, Peter! -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 From owner-cvs-src@FreeBSD.ORG Fri Oct 17 09:30:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D40716A4B3; Fri, 17 Oct 2003 09:30:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A319143FE0; Fri, 17 Oct 2003 09:30:09 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HGU9XJ017211; Fri, 17 Oct 2003 09:30:09 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HGU9i1017210; Fri, 17 Oct 2003 09:30:09 -0700 (PDT) (envelope-from peter) Message-Id: <200310171630.h9HGU9i1017210@repoman.freebsd.org> From: Peter Wemm Date: Fri, 17 Oct 2003 09:30:09 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/arch/amd64/amd64 context.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 16:30:10 -0000 peter 2003/10/17 09:30:09 PDT FreeBSD src repository Modified files: lib/libpthread/arch/amd64/amd64 context.S Log: Update context code for my last ABI breakage of mcontext. I'm worried about the fpu code here. It should be using fxsave/fxrstor instead of saving/restoring the control word. The SSE registers are used a lot in gcc generated code on amd64. I'm not sure how this all fits together though. Revision Changes Path 1.4 +8 -7 src/lib/libpthread/arch/amd64/amd64/context.S From owner-cvs-src@FreeBSD.ORG Fri Oct 17 09:31:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17DDA16A4B3; Fri, 17 Oct 2003 09:31:01 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E24E43F75; Fri, 17 Oct 2003 09:31:00 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HGV0XJ017354; Fri, 17 Oct 2003 09:31:00 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HGV0Mb017351; Fri, 17 Oct 2003 09:31:00 -0700 (PDT) (envelope-from peter) Message-Id: <200310171631.h9HGV0Mb017351@repoman.freebsd.org> From: Peter Wemm Date: Fri, 17 Oct 2003 09:31:00 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/arch/amd64/amd64 context.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 16:31:01 -0000 peter 2003/10/17 09:31:00 PDT FreeBSD src repository Modified files: lib/libpthread/arch/amd64/amd64 context.S Log: Forced commit for attribution. Last commit was Submitted by: deischen Revision Changes Path 1.5 +0 -0 src/lib/libpthread/arch/amd64/amd64/context.S From owner-cvs-src@FreeBSD.ORG Fri Oct 17 09:47:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 070D116A4B3; Fri, 17 Oct 2003 09:47:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F76E43FCB; Fri, 17 Oct 2003 09:47:43 -0700 (PDT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HGlhXJ018112; Fri, 17 Oct 2003 09:47:43 -0700 (PDT) (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HGlhGK018111; Fri, 17 Oct 2003 09:47:43 -0700 (PDT) (envelope-from hrs) Message-Id: <200310171647.h9HGlhGK018111@repoman.freebsd.org> From: Hiroki Sato Date: Fri, 17 Oct 2003 09:47:43 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 16:47:44 -0000 hrs 2003/10/17 09:47:43 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Modified release note: - Use multicast(4) and pim(4) hyperlink. - Fix a wrong description in rfcomm_sppd(1) and rfcomm_pppd(8) item. Revision Changes Path 1.642 +6 -5 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Fri Oct 17 10:01:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C7C0116A4C1 for ; Fri, 17 Oct 2003 10:01:13 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 6FEC443FB1 for ; Fri, 17 Oct 2003 10:01:11 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 41099 invoked by uid 1000); 17 Oct 2003 17:01:12 -0000 Date: Fri, 17 Oct 2003 10:01:12 -0700 (PDT) From: Nate Lawson To: Marcel Moolenaar In-Reply-To: <20031017022536.7CD8516A57A@hub.freebsd.org> Message-ID: <20031017095829.Q41079@root.org> References: <20031017022536.7CD8516A57A@hub.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ia64/ia64 machdep.c src/sys/kern kern_idle.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 17:01:13 -0000 On Thu, 16 Oct 2003, Marcel Moolenaar wrote: > FreeBSD src repository > > Modified files: > sys/ia64/ia64 machdep.c > sys/kern kern_idle.c > Log: > Implement cpu_idle() on ia64. We put the processor in a lightweight > halt state that minimizes power consumption while still preserving > cache and TLB coherency. Halting the processor is not conditional at > this time. Tested with UP and SMP kernels. Thank you! > +void > +cpu_idle() > +{ > + struct ia64_pal_result res; > + > + res = ia64_call_pal_static(PAL_HALT_LIGHT, 0, 0, 0); > } > > void Is this the preferred way to do this? If I call asm("sti; hlt") on ia64, will that work? What about on amd64? Thanks, Nate From owner-cvs-src@FreeBSD.ORG Fri Oct 17 10:03:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FA3116A4B3; Fri, 17 Oct 2003 10:03:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C5BF443FBD; Fri, 17 Oct 2003 10:03:38 -0700 (PDT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HH3cXJ020018; Fri, 17 Oct 2003 10:03:38 -0700 (PDT) (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HH3cqa020017; Fri, 17 Oct 2003 10:03:38 -0700 (PDT) (envelope-from kensmith) Message-Id: <200310171703.h9HH3cqa020017@repoman.freebsd.org> From: Ken Smith Date: Fri, 17 Oct 2003 10:03:38 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpam/modules/pam_self pam_self.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 17:03:39 -0000 kensmith 2003/10/17 10:03:38 PDT FreeBSD src repository (doc committer) Modified files: lib/libpam/modules/pam_self pam_self.8 Log: - fix to UID test description, non-zero -> zero PR: docs/57799 Reviewed by: des Approved by: blackend (mentor) Revision Changes Path 1.9 +1 -1 src/lib/libpam/modules/pam_self/pam_self.8 From owner-cvs-src@FreeBSD.ORG Fri Oct 17 10:08:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9AE8716A4B3; Fri, 17 Oct 2003 10:08:24 -0700 (PDT) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6399B43FBF; Fri, 17 Oct 2003 10:08:23 -0700 (PDT) (envelope-from marcel@xcllnt.net) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by ns1.xcllnt.net (8.12.9/8.12.9) with ESMTP id h9HH8Nbe014213; Fri, 17 Oct 2003 10:08:23 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) h9HH8Nnb070541; Fri, 17 Oct 2003 10:08:23 -0700 (PDT) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.10/8.12.10/Submit) id h9HH8M9o070540; Fri, 17 Oct 2003 10:08:22 -0700 (PDT) (envelope-from marcel) Date: Fri, 17 Oct 2003 10:08:22 -0700 From: Marcel Moolenaar To: Nate Lawson Message-ID: <20031017170822.GA70454@dhcp01.pn.xcllnt.net> References: <20031017022536.7CD8516A57A@hub.freebsd.org> <20031017095829.Q41079@root.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031017095829.Q41079@root.org> User-Agent: Mutt/1.5.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ia64/ia64 machdep.c src/sys/kern kern_idle.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 17:08:24 -0000 On Fri, Oct 17, 2003 at 10:01:12AM -0700, Nate Lawson wrote: > > > +void > > +cpu_idle() > > +{ > > + struct ia64_pal_result res; > > + > > + res = ia64_call_pal_static(PAL_HALT_LIGHT, 0, 0, 0); > > } > > > > void > > Is this the preferred way to do this? It's the only way to do it. > If I call asm("sti; hlt") on ia64, > will that work? No. > What about on amd64? Dunno. It probably works. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Fri Oct 17 10:34:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6CE1216A4B3; Fri, 17 Oct 2003 10:34:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7F1A43FDF; Fri, 17 Oct 2003 10:34:31 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HHYVXJ021250; Fri, 17 Oct 2003 10:34:31 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HHYVWk021249; Fri, 17 Oct 2003 10:34:31 -0700 (PDT) (envelope-from ume) Message-Id: <200310171734.h9HHYVWk021249@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 17 Oct 2003 10:34:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 in6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 17:34:32 -0000 ume 2003/10/17 10:34:31 PDT FreeBSD src repository Modified files: sys/netinet6 in6.c Log: revert wrongly dropped null check by previous commit. Revision Changes Path 1.32 +2 -0 src/sys/netinet6/in6.c From owner-cvs-src@FreeBSD.ORG Fri Oct 17 10:50:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8173A16A4B3; Fri, 17 Oct 2003 10:50:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 02F2043FE1; Fri, 17 Oct 2003 10:50:10 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HHo9XJ021896; Fri, 17 Oct 2003 10:50:09 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HHo9Ei021895; Fri, 17 Oct 2003 10:50:09 -0700 (PDT) (envelope-from ume) Message-Id: <200310171750.h9HHo9Ei021895@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 17 Oct 2003 10:50:09 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 in6.c in6_var.h nd6_rtr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 17:50:10 -0000 ume 2003/10/17 10:50:09 PDT FreeBSD src repository Modified files: sys/netinet6 in6.c in6_var.h nd6_rtr.c Log: nuke duplicate function and unused function. Obtained from: KAME Revision Changes Path 1.33 +3 -41 src/sys/netinet6/in6.c 1.15 +1 -3 src/sys/netinet6/in6_var.h 1.21 +1 -1 src/sys/netinet6/nd6_rtr.c From owner-cvs-src@FreeBSD.ORG Fri Oct 17 12:52:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 66F6A16A4B3; Fri, 17 Oct 2003 12:52:08 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE52443FB1; Fri, 17 Oct 2003 12:52:07 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HJq7XJ034403; Fri, 17 Oct 2003 12:52:07 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HJq7C3034402; Fri, 17 Oct 2003 12:52:07 -0700 (PDT) (envelope-from phk) Message-Id: <200310171952.h9HJq7C3034402@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 17 Oct 2003 12:52:07 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/gbde Makefile test.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 19:52:08 -0000 phk 2003/10/17 12:52:07 PDT FreeBSD src repository Modified files: sbin/gbde Makefile test.sh Log: Make the regression test run also with obj directories. Revision Changes Path 1.11 +1 -1 src/sbin/gbde/Makefile 1.3 +5 -1 src/sbin/gbde/test.sh From owner-cvs-src@FreeBSD.ORG Fri Oct 17 13:08:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4715016A4B3; Fri, 17 Oct 2003 13:08:40 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B5FD43FA3; Fri, 17 Oct 2003 13:08:39 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.10/8.12.1) with ESMTP id h9HK8crq002337; Fri, 17 Oct 2003 16:08:38 -0400 (EDT) Date: Fri, 17 Oct 2003 16:08:38 -0400 (EDT) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: Peter Wemm In-Reply-To: <200310171630.h9HGU9i1017210@repoman.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libpthread/arch/amd64/amd64 context.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 20:08:40 -0000 On Fri, 17 Oct 2003, Peter Wemm wrote: > peter 2003/10/17 09:30:09 PDT > > FreeBSD src repository > > Modified files: > lib/libpthread/arch/amd64/amd64 context.S > Log: > Update context code for my last ABI breakage of mcontext. I'm worried > about the fpu code here. It should be using fxsave/fxrstor instead of > saving/restoring the control word. The SSE registers are used a lot in > gcc generated code on amd64. I'm not sure how this all fits together > though. FYI, the arch-dependent save context is called as a result of an explicit (e.g., pthread_yield) or implicit (e.g., blocking on a userland lock) context switch. You only need to save as many registers as you would for a _setjmp() as long as you mark the context appropriately (mc_flags, mc_fpformat, etc) and respect these in the restore context function. The MD restore context needs to be able to handle both contexts passed out from the kernel (needing full restores) and those generated from the save context function (perhaps allowing a more minimal restore). -- Dan Eischen From owner-cvs-src@FreeBSD.ORG Fri Oct 17 13:20:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 792BB16A4B3; Fri, 17 Oct 2003 13:20:15 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE8C043FE0; Fri, 17 Oct 2003 13:20:14 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HKKEXJ036493; Fri, 17 Oct 2003 13:20:14 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HKKEZE036491; Fri, 17 Oct 2003 13:20:14 -0700 (PDT) (envelope-from ume) Message-Id: <200310172020.h9HKKEZE036491@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 17 Oct 2003 13:20:14 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/contrib/ipfilter/netinet ip_fil.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 20:20:15 -0000 ume 2003/10/17 13:20:14 PDT FreeBSD src repository Modified files: sys/contrib/ipfilter/netinet ip_fil.c Log: use ND_IFINFO(). Revision Changes Path 1.41 +4 -0 src/sys/contrib/ipfilter/netinet/ip_fil.c From owner-cvs-src@FreeBSD.ORG Fri Oct 17 13:53:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A37E16A4B3; Fri, 17 Oct 2003 13:53:05 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2CE343F85; Fri, 17 Oct 2003 13:53:04 -0700 (PDT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HKr4XJ037744; Fri, 17 Oct 2003 13:53:04 -0700 (PDT) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HKr4rL037743; Fri, 17 Oct 2003 13:53:04 -0700 (PDT) (envelope-from jeff) Message-Id: <200310172053.h9HKr4rL037743@repoman.freebsd.org> From: Jeff Roberson Date: Fri, 17 Oct 2003 13:53:04 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_switch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 20:53:05 -0000 jeff 2003/10/17 13:53:04 PDT FreeBSD src repository Modified files: sys/kern kern_switch.c Log: - Remove the correct thread from the run queue in setrunqueue(). This fixes ULE + KSE. Revision Changes Path 1.62 +1 -1 src/sys/kern/kern_switch.c From owner-cvs-src@FreeBSD.ORG Fri Oct 17 14:41:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 69E6216A4BF; Fri, 17 Oct 2003 14:41:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D6F0143FBD; Fri, 17 Oct 2003 14:41:52 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HLfqXJ040540; Fri, 17 Oct 2003 14:41:52 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HLfqTR040539; Fri, 17 Oct 2003 14:41:52 -0700 (PDT) (envelope-from sam) Message-Id: <200310172141.h9HLfqTR040539@repoman.freebsd.org> From: Sam Leffler Date: Fri, 17 Oct 2003 14:41:52 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net80211 ieee80211_node.c ieee80211_node.h ieee80211_proto.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 21:41:53 -0000 sam 2003/10/17 14:41:52 PDT FreeBSD src repository Modified files: sys/net80211 ieee80211_node.c ieee80211_node.h ieee80211_proto.c Log: parameterize locking to improve portability and possible change to different locking strategies Revision Changes Path 1.10 +17 -17 src/sys/net80211/ieee80211_node.c 1.7 +8 -0 src/sys/net80211/ieee80211_node.h 1.5 +4 -4 src/sys/net80211/ieee80211_proto.c From owner-cvs-src@FreeBSD.ORG Fri Oct 17 14:44:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7001C16A4B3; Fri, 17 Oct 2003 14:44:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DDCCC43FEC; Fri, 17 Oct 2003 14:44:06 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HLi6XJ040674; Fri, 17 Oct 2003 14:44:06 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HLi6Bi040673; Fri, 17 Oct 2003 14:44:06 -0700 (PDT) (envelope-from scottl) Message-Id: <200310172144.h9HLi6Bi040673@repoman.freebsd.org> From: Scott Long Date: Fri, 17 Oct 2003 14:44:06 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/aac aac.c aacreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 21:44:07 -0000 scottl 2003/10/17 14:44:06 PDT FreeBSD src repository Modified files: sys/dev/aac aac.c aacreg.h Log: Fix a couple of bugs with AIF handling: - Correct the logic for the AIF array index pointers so that correct slot is always looked at. - Copy the full FIB payload size when copying AIF's, not just the first 64 bytes. Thanks to Mirapoint, Inc, for pointing these problems out and offering a solution. Revision Changes Path 1.80 +15 -11 src/sys/dev/aac/aac.c 1.17 +4 -3 src/sys/dev/aac/aacreg.h From owner-cvs-src@FreeBSD.ORG Fri Oct 17 14:55:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A266416A4B3; Fri, 17 Oct 2003 14:55:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5C3643FB1; Fri, 17 Oct 2003 14:54:59 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HLsxXJ041082; Fri, 17 Oct 2003 14:54:59 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HLsxvK041081; Fri, 17 Oct 2003 14:54:59 -0700 (PDT) (envelope-from sam) Message-Id: <200310172154.h9HLsxvK041081@repoman.freebsd.org> From: Sam Leffler Date: Fri, 17 Oct 2003 14:54:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net80211 ieee80211_output.c ieee80211_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 21:55:00 -0000 sam 2003/10/17 14:54:59 PDT FreeBSD src repository Modified files: sys/net80211 ieee80211_output.c ieee80211_var.h Log: o add capability to indicate if device receives all management frames o use recv mgmt capability to decide if outbound frames should be discarded if no node table entry is present Revision Changes Path 1.7 +17 -6 src/sys/net80211/ieee80211_output.c 1.8 +1 -0 src/sys/net80211/ieee80211_var.h From owner-cvs-src@FreeBSD.ORG Fri Oct 17 14:55:54 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED88316A4B3; Fri, 17 Oct 2003 14:55:54 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F0AB43FBD; Fri, 17 Oct 2003 14:55:54 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HLtsXJ041204; Fri, 17 Oct 2003 14:55:54 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HLtsl5041203; Fri, 17 Oct 2003 14:55:54 -0700 (PDT) (envelope-from sam) Message-Id: <200310172155.h9HLtsl5041203@repoman.freebsd.org> From: Sam Leffler Date: Fri, 17 Oct 2003 14:55:54 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ath if_ath.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 21:55:55 -0000 sam 2003/10/17 14:55:54 PDT FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: indicate device receives all management frames Revision Changes Path 1.27 +6 -2 src/sys/dev/ath/if_ath.c From owner-cvs-src@FreeBSD.ORG Fri Oct 17 14:56:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1715116A4B3; Fri, 17 Oct 2003 14:56:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89BC043FA3; Fri, 17 Oct 2003 14:56:42 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HLugXJ041252; Fri, 17 Oct 2003 14:56:42 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HLug7e041251; Fri, 17 Oct 2003 14:56:42 -0700 (PDT) (envelope-from sam) Message-Id: <200310172156.h9HLug7e041251@repoman.freebsd.org> From: Sam Leffler Date: Fri, 17 Oct 2003 14:56:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net80211 ieee80211_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 21:56:43 -0000 sam 2003/10/17 14:56:42 PDT FreeBSD src repository Modified files: sys/net80211 ieee80211_var.h Log: correct comment Revision Changes Path 1.9 +1 -1 src/sys/net80211/ieee80211_var.h From owner-cvs-src@FreeBSD.ORG Fri Oct 17 14:58:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1210816A4F9; Fri, 17 Oct 2003 14:58:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4135F43FDD; Fri, 17 Oct 2003 14:58:40 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HLweXJ041373; Fri, 17 Oct 2003 14:58:40 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HLwe2S041372; Fri, 17 Oct 2003 14:58:40 -0700 (PDT) (envelope-from sam) Message-Id: <200310172158.h9HLwe2S041372@repoman.freebsd.org> From: Sam Leffler Date: Fri, 17 Oct 2003 14:58:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ath if_ath.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 21:58:41 -0000 sam 2003/10/17 14:58:39 PDT FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: o consolidate rx filter calculations in one place o enable beacon reception when operating in adhoc mode so the 802.11 layer can use them to create nodes for peers Revision Changes Path 1.28 +39 -19 src/sys/dev/ath/if_ath.c From owner-cvs-src@FreeBSD.ORG Fri Oct 17 15:07:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B51DE16A4B3; Fri, 17 Oct 2003 15:07:37 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14A2143FBF; Fri, 17 Oct 2003 15:07:34 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h9HM7XJC061451; Fri, 17 Oct 2003 15:07:33 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h9HM7XtM061450; Fri, 17 Oct 2003 15:07:33 -0700 (PDT) (envelope-from obrien) Date: Fri, 17 Oct 2003 15:07:32 -0700 From: "David O'Brien" To: Marc Fonvieille Message-ID: <20031017220732.GA61428@dragon.nuxi.com> References: <200310101840.h9AIefgF013012@repoman.freebsd.org> <20031010184411.GA620@nosferatu.blackend.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031010184411.GA620@nosferatu.blackend.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.1-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: phk@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 umass.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Oct 2003 22:07:37 -0000 On Fri, Oct 10, 2003 at 08:44:11PM +0200, Marc Fonvieille wrote: > On Fri, Oct 10, 2003 at 11:40:41AM -0700, Marc Fonvieille wrote: > > blackend 2003/10/10 11:40:41 PDT > > > > FreeBSD src repository (doc committer) > > > > Modified files: > > share/man/man4 umass.4 > > Log: > > Update the manual page examples: use of bsdlabel(8) instead of > > disklabel(8). While I'm there: some punctuation fixes. > > > > I'm starting the s/disklabel/bsdlabel/ update in our manual pages. > Any comment, opinion, etc...? Why?!?!? bsdlabel is MD and is most likely the wrong thing for Sun's. disklable is our MI name. From owner-cvs-src@FreeBSD.ORG Fri Oct 17 15:09:21 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3874B16A4B3; Fri, 17 Oct 2003 15:09:21 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACEF243F93; Fri, 17 Oct 2003 15:09:20 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HM9KXJ042756; Fri, 17 Oct 2003 15:09:20 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HM9KLb042755; Fri, 17 Oct 2003 15:09:20 -0700 (PDT) (envelope-from sam) Message-Id: <200310172209.h9HM9KLb042755@repoman.freebsd.org> From: Sam Leffler Date: Fri, 17 Oct 2003 15:09:20 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net80211 ieee80211_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 22:09:21 -0000 sam 2003/10/17 15:09:20 PDT FreeBSD src repository Modified files: sys/net80211 ieee80211_output.c Log: include FH/DS parameters element in probe response frames Revision Changes Path 1.8 +18 -0 src/sys/net80211/ieee80211_output.c From owner-cvs-src@FreeBSD.ORG Fri Oct 17 15:15:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 889E016A4B3; Fri, 17 Oct 2003 15:15:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A16B43FB1; Fri, 17 Oct 2003 15:15:27 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HMFQXJ043114; Fri, 17 Oct 2003 15:15:26 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HMFQ5D043113; Fri, 17 Oct 2003 15:15:26 -0700 (PDT) (envelope-from sam) Message-Id: <200310172215.h9HMFQ5D043113@repoman.freebsd.org> From: Sam Leffler Date: Fri, 17 Oct 2003 15:15:26 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net80211 ieee80211_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 22:15:27 -0000 sam 2003/10/17 15:15:26 PDT FreeBSD src repository Modified files: sys/net80211 ieee80211_input.c Log: fixup debug msgs Revision Changes Path 1.10 +6 -3 src/sys/net80211/ieee80211_input.c From owner-cvs-src@FreeBSD.ORG Fri Oct 17 16:15:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6086216A4BF; Fri, 17 Oct 2003 16:15:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCC4E43F85; Fri, 17 Oct 2003 16:15:30 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HNFUXJ046439; Fri, 17 Oct 2003 16:15:30 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HNFUE6046438; Fri, 17 Oct 2003 16:15:30 -0700 (PDT) (envelope-from sam) Message-Id: <200310172315.h9HNFUE6046438@repoman.freebsd.org> From: Sam Leffler Date: Fri, 17 Oct 2003 16:15:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net80211 ieee80211_crypto.c ieee80211_input.c ieee80211_ioctl.c ieee80211_ioctl.h ieee80211_node.c ieee80211_output.c ieee80211_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 23:15:31 -0000 sam 2003/10/17 16:15:30 PDT FreeBSD src repository Modified files: sys/net80211 ieee80211_crypto.c ieee80211_input.c ieee80211_ioctl.c ieee80211_ioctl.h ieee80211_node.c ieee80211_output.c ieee80211_var.h Log: add statistics for all failures and/or abnormal events; still need to add per-node statistics Revision Changes Path 1.3 +19 -4 src/sys/net80211/ieee80211_crypto.c 1.11 +83 -23 src/sys/net80211/ieee80211_input.c 1.7 +5 -0 src/sys/net80211/ieee80211_ioctl.c 1.4 +46 -0 src/sys/net80211/ieee80211_ioctl.h 1.11 +5 -1 src/sys/net80211/ieee80211_node.c 1.9 +14 -11 src/sys/net80211/ieee80211_output.c 1.10 +2 -0 src/sys/net80211/ieee80211_var.h From owner-cvs-src@FreeBSD.ORG Fri Oct 17 16:45:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 86B8116A4B3; Fri, 17 Oct 2003 16:45:50 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3230743FCB; Fri, 17 Oct 2003 16:45:49 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 1568A2A7EA; Fri, 17 Oct 2003 16:45:49 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Daniel Eischen In-Reply-To: Date: Fri, 17 Oct 2003 16:45:49 -0700 From: Peter Wemm Message-Id: <20031017234549.1568A2A7EA@canning.wemm.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libpthread/arch/amd64/amd64 context.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 23:45:50 -0000 Daniel Eischen wrote: > On Fri, 17 Oct 2003, Peter Wemm wrote: > > > peter 2003/10/17 09:30:09 PDT > > > > FreeBSD src repository > > > > Modified files: > > lib/libpthread/arch/amd64/amd64 context.S > > Log: > > Update context code for my last ABI breakage of mcontext. I'm worried > > about the fpu code here. It should be using fxsave/fxrstor instead of > > saving/restoring the control word. The SSE registers are used a lot in > > gcc generated code on amd64. I'm not sure how this all fits together > > though. > > FYI, the arch-dependent save context is called as a result of an > explicit (e.g., pthread_yield) or implicit (e.g., blocking on a > userland lock) context switch. You only need to save as many > registers as you would for a _setjmp() as long as you mark the > context appropriately (mc_flags, mc_fpformat, etc) and respect > these in the restore context function. The MD restore context > needs to be able to handle both contexts passed out from the > kernel (needing full restores) and those generated from the > save context function (perhaps allowing a more minimal restore). Aha! That would explain a few things. Thanks. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 From owner-cvs-src@FreeBSD.ORG Fri Oct 17 16:59:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E81316A4BF; Fri, 17 Oct 2003 16:59:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA68B43FCB; Fri, 17 Oct 2003 16:59:11 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9HNxBXJ053602; Fri, 17 Oct 2003 16:59:11 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9HNxB6T053601; Fri, 17 Oct 2003 16:59:11 -0700 (PDT) (envelope-from sam) Message-Id: <200310172359.h9HNxB6T053601@repoman.freebsd.org> From: Sam Leffler Date: Fri, 17 Oct 2003 16:59:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net80211 ieee80211_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Oct 2003 23:59:12 -0000 sam 2003/10/17 16:59:11 PDT FreeBSD src repository Modified files: sys/net80211 ieee80211_input.c Log: fix station mode breakage (repeat after me: "test every change, no matter how small...") Revision Changes Path 1.12 +24 -13 src/sys/net80211/ieee80211_input.c From owner-cvs-src@FreeBSD.ORG Fri Oct 17 19:13:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 536E016A4B3; Fri, 17 Oct 2003 19:13:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DAD4C43FA3; Fri, 17 Oct 2003 19:13:39 -0700 (PDT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9I2DdXJ061437; Fri, 17 Oct 2003 19:13:39 -0700 (PDT) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9I2DdPd061436; Fri, 17 Oct 2003 19:13:39 -0700 (PDT) (envelope-from rwatson) Message-Id: <200310180213.h9I2DdPd061436@repoman.freebsd.org> From: Robert Watson Date: Fri, 17 Oct 2003 19:13:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys cons.h src/sys/kern tty_cons.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 02:13:40 -0000 rwatson 2003/10/17 19:13:39 PDT FreeBSD src repository Modified files: sys/sys cons.h sys/kern tty_cons.c Log: Add a new cn_flags fields to struct consdev, the low-level console definition structure. Define one flag, CN_FLAG_NODEBUG, which indicates the console driver cannot be used in the context of the debugger. This may be used, for example, if the console device interacts with kernel services that cannot be used from the debugger context, such as the network stack. These drivers are skipped over for calls to cn_checkc() and cn_putc(), and the calling function simply moves on to the next available console. Revision Changes Path 1.116 +10 -6 src/sys/kern/tty_cons.c 1.33 +4 -0 src/sys/sys/cons.h From owner-cvs-src@FreeBSD.ORG Fri Oct 17 19:23:59 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 058DC16A4B3; Fri, 17 Oct 2003 19:23:59 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B6E643FB1; Fri, 17 Oct 2003 19:23:58 -0700 (PDT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9I2NwXJ061817; Fri, 17 Oct 2003 19:23:58 -0700 (PDT) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9I2NwH3061816; Fri, 17 Oct 2003 19:23:58 -0700 (PDT) (envelope-from rwatson) Message-Id: <200310180223.h9I2NwH3061816@repoman.freebsd.org> From: Robert Watson Date: Fri, 17 Oct 2003 19:23:58 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern tty_cons.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 02:23:59 -0000 rwatson 2003/10/17 19:23:58 PDT FreeBSD src repository Modified files: sys/kern tty_cons.c Log: Wrap db_active check in #ifdef DDB, as db_active is not defined ifndef DDB. Revision Changes Path 1.117 +8 -0 src/sys/kern/tty_cons.c From owner-cvs-src@FreeBSD.ORG Fri Oct 17 21:54:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0094416A4B3; Fri, 17 Oct 2003 21:54:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 681D843FDD; Fri, 17 Oct 2003 21:54:09 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9I4s9XJ074877; Fri, 17 Oct 2003 21:54:09 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9I4s8gU074876; Fri, 17 Oct 2003 21:54:08 -0700 (PDT) (envelope-from simokawa) Message-Id: <200310180454.h9I4s8gU074876@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Fri, 17 Oct 2003 21:54:08 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/examples/scsi_target scsi_cmds.cscsi_target.8 scsi_target.c scsi_target.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 04:54:10 -0000 simokawa 2003/10/17 21:54:08 PDT FreeBSD src repository Modified files: share/examples/scsi_target scsi_cmds.c scsi_target.8 scsi_target.c scsi_target.h Log: - Enable 16byte commands. - Fix printf warnings on 64bit architectures. - Accept 'k', 'm' and etc. for -s option. Reviewed by: njl Revision Changes Path 1.4 +103 -12 src/share/examples/scsi_target/scsi_cmds.c 1.3 +11 -0 src/share/examples/scsi_target/scsi_target.8 1.16 +40 -2 src/share/examples/scsi_target/scsi_target.c 1.2 +5 -5 src/share/examples/scsi_target/scsi_target.h From owner-cvs-src@FreeBSD.ORG Fri Oct 17 21:59:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5AB9016A4B3; Fri, 17 Oct 2003 21:59:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC0FA43F75; Fri, 17 Oct 2003 21:59:47 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9I4xlXJ075102; Fri, 17 Oct 2003 21:59:47 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9I4xl1U075101; Fri, 17 Oct 2003 21:59:47 -0700 (PDT) (envelope-from simokawa) Message-Id: <200310180459.h9I4xl1U075101@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Fri, 17 Oct 2003 21:59:47 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/firewire sbp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 04:59:48 -0000 simokawa 2003/10/17 21:59:47 PDT FreeBSD src repository Modified files: sys/dev/firewire sbp.c Log: - Call sbp_reset_start() for mgm timeout. - Change type of target->luns to allocate an array of LUNs dynamically. This allows targets to change their number of LUNs after each bus reset. - Serialize ORB POINTER command for each LUN. - Improve debug messages. Revision Changes Path 1.65 +316 -166 src/sys/dev/firewire/sbp.c From owner-cvs-src@FreeBSD.ORG Fri Oct 17 22:41:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EC5D16A4B3; Fri, 17 Oct 2003 22:41:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E6A343FE0; Fri, 17 Oct 2003 22:41:32 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9I5fVXJ077967; Fri, 17 Oct 2003 22:41:31 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9I5fVdl077966; Fri, 17 Oct 2003 22:41:31 -0700 (PDT) (envelope-from simokawa) Message-Id: <200310180541.h9I5fVdl077966@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Fri, 17 Oct 2003 22:41:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files src/sys/dev/firewire sbp_targ.c src/sys/modules/firewire/sbp_targ Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 05:41:32 -0000 simokawa 2003/10/17 22:41:31 PDT FreeBSD src repository Modified files: sys/conf files sys/modules/firewire Makefile Added files: sys/dev/firewire sbp_targ.c sys/modules/firewire/sbp_targ Makefile Log: Add SBP-II target mode driver. Though this is still incomplete and has some missing features such as exclusive login and event notification, it may be enough for someone who wants to play with it. This driver is supposed to work with firewire(4), targ(4) of CAM(4) and scsi_target(8) which can be found in /usr/share/example/scsi_target. This driver doesn't require sbp(4) which implements initiator mode. Sample configuration: Kernel: (you can use modules as well) device firewire device scbus device targ device sbp_targ After reboot: # mdconfig -a -t malloc -s 10m md0 # scsi_target 0:0:0 /dev/md0 (Assuming sbp_targ0 on scbus0) You should find the 10MB HDD on FreeBSD/MacOS X/WinXP or whatever connected to the target using FireWire. Manpage is not finished yet. Revision Changes Path 1.835 +1 -0 src/sys/conf/files 1.1 +1550 -0 src/sys/dev/firewire/sbp_targ.c (new) 1.3 +1 -0 src/sys/modules/firewire/Makefile 1.1 +16 -0 src/sys/modules/firewire/sbp_targ/Makefile (new) From owner-cvs-src@FreeBSD.ORG Sat Oct 18 00:10:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 71A6616A4B3; Sat, 18 Oct 2003 00:10:49 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84CE443FBF; Sat, 18 Oct 2003 00:10:47 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.10/8.12.10) with ESMTP id h9I7Akon005202; Sat, 18 Oct 2003 09:10:46 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: obrien@FreeBSD.org From: "Poul-Henning Kamp" In-Reply-To: Your message of "Fri, 17 Oct 2003 15:07:32 PDT." <20031017220732.GA61428@dragon.nuxi.com> Date: Sat, 18 Oct 2003 09:10:46 +0200 Message-ID: <5201.1066461046@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Marc Fonvieille cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 umass.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 07:10:49 -0000 In message <20031017220732.GA61428@dragon.nuxi.com>, "David O'Brien" writes: >> I'm starting the s/disklabel/bsdlabel/ update in our manual pages. >> Any comment, opinion, etc...? > >Why?!?!? bsdlabel is MD and is most likely the wrong thing for Sun's. >disklable is our MI name. You are just about as wrong as you can be there David. $ which sunlabel /sbin/sunlabel -- 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 Sat Oct 18 01:58:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9BC916A4B3; Sat, 18 Oct 2003 01:58:36 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4943143F3F; Sat, 18 Oct 2003 01:58:36 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9I8waXJ093975; Sat, 18 Oct 2003 01:58:36 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9I8wZwB093974; Sat, 18 Oct 2003 01:58:36 -0700 (PDT) (envelope-from phk) Message-Id: <200310180858.h9I8wZwB093974@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 01:58:35 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/raidframe rf_freebsdkintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 08:58:36 -0000 phk 2003/10/18 01:58:35 PDT FreeBSD src repository Modified files: sys/dev/raidframe rf_freebsdkintf.c Log: Rearrange the deck-chairs while we wait for scottl to GEOMify RF. Revision Changes Path 1.22 +1 -1 src/sys/dev/raidframe/rf_freebsdkintf.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 02:03:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 23D6516A4B3; Sat, 18 Oct 2003 02:03:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C34CB43F93; Sat, 18 Oct 2003 02:03:15 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9I93FXJ095153; Sat, 18 Oct 2003 02:03:15 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9I93FXx095152; Sat, 18 Oct 2003 02:03:15 -0700 (PDT) (envelope-from phk) Message-Id: <200310180903.h9I93FXx095152@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 02:03:15 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys buf.h conf.h src/sys/kern vfs_bio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 09:03:17 -0000 phk 2003/10/18 02:03:15 PDT FreeBSD src repository Modified files: sys/sys buf.h conf.h sys/kern vfs_bio.c Log: The size and contents of the DEV_STRATEGY() macro has progressed to the point where it being a macro is no longer sensible, and it will only be more so in days to come. BIO_STRATEGY() is now only used from DEV_STRATEGY() and should not be used directly anymore. Put the contents of both in the new function dev_strategy() and make DEV_STRATEGY() call that function. In addition, this allows us to make the rather magic bufdonebio() helper function static. This alse saves hunderedandsome bytes of code in a typical kernel. Revision Changes Path 1.413 +17 -1 src/sys/kern/vfs_bio.c 1.157 +0 -1 src/sys/sys/buf.h 1.179 +2 -17 src/sys/sys/conf.h From owner-cvs-src@FreeBSD.ORG Sat Oct 18 02:16:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D8AC16A4B3; Sat, 18 Oct 2003 02:16:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1D3043FB1; Sat, 18 Oct 2003 02:16:01 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9I9G1XJ095692; Sat, 18 Oct 2003 02:16:01 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9I9G103095691; Sat, 18 Oct 2003 02:16:01 -0700 (PDT) (envelope-from markm) Message-Id: <200310180916.h9I9G103095691@repoman.freebsd.org> From: Mark Murray Date: Sat, 18 Oct 2003 02:16:01 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/null null.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 09:16:02 -0000 markm 2003/10/18 02:16:01 PDT FreeBSD src repository Modified files: sys/dev/null null.c Log: Mark as __unused some arguments that are, erm, unused. Revision Changes Path 1.22 +5 -2 src/sys/dev/null/null.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 02:32:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E640216A4B3; Sat, 18 Oct 2003 02:32:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F18AF43F93; Sat, 18 Oct 2003 02:32:39 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9I9WdXJ096374; Sat, 18 Oct 2003 02:32:39 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9I9WdM7096373; Sat, 18 Oct 2003 02:32:39 -0700 (PDT) (envelope-from phk) Message-Id: <200310180932.h9I9WdM7096373@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 02:32:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_bio.c src/sys/fs/nwfs nwfs_vnops.c src/sys/fs/smbfs smbfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 09:32:41 -0000 phk 2003/10/18 02:32:39 PDT FreeBSD src repository Modified files: sys/kern vfs_bio.c sys/fs/nwfs nwfs_vnops.c sys/fs/smbfs smbfs_vnops.c Log: Convert some if(bla) panic("foo") to KASSERTS to improve grep-ability. Revision Changes Path 1.29 +1 -2 src/sys/fs/nwfs/nwfs_vnops.c 1.41 +1 -2 src/sys/fs/smbfs/smbfs_vnops.c 1.414 +2 -4 src/sys/kern/vfs_bio.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 02:33:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 643C716A56D; Sat, 18 Oct 2003 02:33:15 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 958B243FBF; Sat, 18 Oct 2003 02:33:14 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9I9XEXJ096420; Sat, 18 Oct 2003 02:33:14 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9I9XEuE096419; Sat, 18 Oct 2003 02:33:14 -0700 (PDT) (envelope-from phk) Message-Id: <200310180933.h9I9XEuE096419@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 02:33:14 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/nfsclient nfs_bio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 09:33:16 -0000 phk 2003/10/18 02:33:14 PDT FreeBSD src repository Modified files: sys/nfsclient nfs_bio.c Log: We do not get B_PHYS buffers here anymore. /dev/drum is long gone. Revision Changes Path 1.123 +2 -24 src/sys/nfsclient/nfs_bio.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 02:58:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2177616A4B3; Sat, 18 Oct 2003 02:58:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9476643F3F; Sat, 18 Oct 2003 02:58:39 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9I9wdXJ097402; Sat, 18 Oct 2003 02:58:39 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9I9wdtq097401; Sat, 18 Oct 2003 02:58:39 -0700 (PDT) (envelope-from markm) Message-Id: <200310180958.h9I9wdtq097401@repoman.freebsd.org> From: Mark Murray Date: Sat, 18 Oct 2003 02:58:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libutil Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 09:58:40 -0000 markm 2003/10/18 02:58:39 PDT FreeBSD src repository Modified files: lib/libutil Makefile Log: Remove a GCC specifig CFLAG. We should be using WARNS=? for this. WARNS=? is not added here at this point, because I've not tested it on enough platforms, and I don't want to break builds. Revision Changes Path 1.52 +1 -1 src/lib/libutil/Makefile From owner-cvs-src@FreeBSD.ORG Sat Oct 18 03:04:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D0FB16A4B3; Sat, 18 Oct 2003 03:04:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B37343F3F; Sat, 18 Oct 2003 03:04:17 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IA4HXJ098858; Sat, 18 Oct 2003 03:04:17 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IA4Hsv098857; Sat, 18 Oct 2003 03:04:17 -0700 (PDT) (envelope-from markm) Message-Id: <200310181004.h9IA4Hsv098857@repoman.freebsd.org> From: Mark Murray Date: Sat, 18 Oct 2003 03:04:17 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libutil _secure_path.c fparseln.c libutil.h login.c login_cap.c login_cap.h login_class.c login_ok.c login_tty.c logout.c logwtmp.c pty.c pw_util.c realhostname.c stub.c trimdomain.c uucplock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 10:04:18 -0000 markm 2003/10/18 03:04:17 PDT FreeBSD src repository Modified files: lib/libutil _secure_path.c fparseln.c libutil.h login.c login_cap.c login_cap.h login_class.c login_ok.c login_tty.c logout.c logwtmp.c pty.c pw_util.c realhostname.c stub.c trimdomain.c uucplock.c Log: ANSIfy, WARNSify, CONSTify. Bit of style(9)-ify. Revision Changes Path 1.8 +2 -2 src/lib/libutil/_secure_path.c 1.6 +3 -14 src/lib/libutil/fparseln.c 1.38 +4 -6 src/lib/libutil/libutil.h 1.11 +1 -2 src/lib/libutil/login.c 1.30 +34 -34 src/lib/libutil/login_cap.c 1.9 +3 -3 src/lib/libutil/login_cap.h 1.23 +1 -1 src/lib/libutil/login_class.c 1.11 +5 -5 src/lib/libutil/login_ok.c 1.9 +1 -2 src/lib/libutil/login_tty.c 1.11 +1 -2 src/lib/libutil/logout.c 1.19 +1 -4 src/lib/libutil/logwtmp.c 1.15 +2 -10 src/lib/libutil/pty.c 1.34 +36 -29 src/lib/libutil/pw_util.c 1.17 +9 -9 src/lib/libutil/realhostname.c 1.3 +3 -1 src/lib/libutil/stub.c 1.5 +4 -3 src/lib/libutil/trimdomain.c 1.16 +10 -10 src/lib/libutil/uucplock.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 04:01:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31B4816A4B3; Sat, 18 Oct 2003 04:01:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A1D2D43FD7; Sat, 18 Oct 2003 04:01:11 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IB1BXJ001435; Sat, 18 Oct 2003 04:01:11 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IB1Ba2001434; Sat, 18 Oct 2003 04:01:11 -0700 (PDT) (envelope-from phk) Message-Id: <200310181101.h9IB1Ba2001434@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 04:01:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam cam_periph.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 11:01:12 -0000 phk 2003/10/18 04:01:11 PDT FreeBSD src repository Modified files: sys/cam cam_periph.c Log: There is no need to muck about with the B_PHYS flag here. We never even get close to DEV_STRATEGY() which is the only place it is relevant. Revision Changes Path 1.54 +0 -8 src/sys/cam/cam_periph.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 04:02:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F161916A4B3; Sat, 18 Oct 2003 04:02:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6DD1A43F93; Sat, 18 Oct 2003 04:02:25 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IB2PXJ001482; Sat, 18 Oct 2003 04:02:25 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IB2PdD001481; Sat, 18 Oct 2003 04:02:25 -0700 (PDT) (envelope-from phk) Message-Id: <200310181102.h9IB2PdD001481@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 04:02:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/raidframe rf_freebsdkintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 11:02:26 -0000 phk 2003/10/18 04:02:25 PDT FreeBSD src repository Modified files: sys/dev/raidframe rf_freebsdkintf.c Log: Initialize bp->b_offset and remove comment about B_PHYS. Revision Changes Path 1.23 +3 -2 src/sys/dev/raidframe/rf_freebsdkintf.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 04:06:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 376E416A4B3; Sat, 18 Oct 2003 04:06:16 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD50443F93; Sat, 18 Oct 2003 04:06:15 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IB6FXJ002696; Sat, 18 Oct 2003 04:06:15 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IB6Fkv002695; Sat, 18 Oct 2003 04:06:15 -0700 (PDT) (envelope-from phk) Message-Id: <200310181106.h9IB6Fkv002695@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 04:06:15 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/hpfs hpfs_vnops.c src/sys/fs/msdosfs msdosfs_vnops.c src/sys/fs/nwfs nwfs_vnops.c src/sys/fs/smbfs smbfs_vnops.c src/sys/fs/specfs spec_vnops.c src/sys/fs/udf udf_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 11:06:16 -0000 phk 2003/10/18 04:06:15 PDT FreeBSD src repository Modified files: sys/fs/hpfs hpfs_vnops.c sys/fs/msdosfs msdosfs_vnops.c sys/fs/nwfs nwfs_vnops.c sys/fs/smbfs smbfs_vnops.c sys/fs/specfs spec_vnops.c sys/fs/udf udf_vnops.c Log: Initialize b_offset before calling VOP_STRATEGY/VOP_SPECSTRATEGY. Remove various comments of KASSERTS and comments about B_PHYS which does not apply anymore. Revision Changes Path 1.46 +1 -0 src/sys/fs/hpfs/hpfs_vnops.c 1.142 +1 -0 src/sys/fs/msdosfs/msdosfs_vnops.c 1.30 +0 -1 src/sys/fs/nwfs/nwfs_vnops.c 1.42 +0 -1 src/sys/fs/smbfs/smbfs_vnops.c 1.212 +0 -1 src/sys/fs/specfs/spec_vnops.c 1.30 +1 -0 src/sys/fs/udf/udf_vnops.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 04:08:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 915FB16A4B3; Sat, 18 Oct 2003 04:08:05 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA89443F85; Sat, 18 Oct 2003 04:08:04 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IB84XJ002781; Sat, 18 Oct 2003 04:08:04 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IB84YP002780; Sat, 18 Oct 2003 04:08:04 -0700 (PDT) (envelope-from phk) Message-Id: <200310181108.h9IB84YP002780@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 04:08:04 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/gnu/ext2fs ext2_bmap.c ext2_inode.c ext2_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 11:08:05 -0000 phk 2003/10/18 04:08:04 PDT FreeBSD src repository Modified files: sys/gnu/ext2fs ext2_bmap.c ext2_inode.c ext2_vnops.c Log: Initialize bp->b_offset before calling VOP_[SPEC]STRATEGY() Revision Changes Path 1.55 +1 -0 src/sys/gnu/ext2fs/ext2_bmap.c 1.42 +1 -0 src/sys/gnu/ext2fs/ext2_inode.c 1.80 +1 -0 src/sys/gnu/ext2fs/ext2_vnops.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 04:08:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5128D16A4BF; Sat, 18 Oct 2003 04:08:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C1DAA43F3F; Sat, 18 Oct 2003 04:08:33 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IB8XXJ002816; Sat, 18 Oct 2003 04:08:33 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IB8Xt5002815; Sat, 18 Oct 2003 04:08:33 -0700 (PDT) (envelope-from phk) Message-Id: <200310181108.h9IB8Xt5002815@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 04:08:33 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/isofs/cd9660 cd9660_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 11:08:34 -0000 phk 2003/10/18 04:08:33 PDT FreeBSD src repository Modified files: sys/isofs/cd9660 cd9660_vnops.c Log: Initialize b_offset before calling VOP_SPECSTRATEGY() Revision Changes Path 1.93 +1 -0 src/sys/isofs/cd9660/cd9660_vnops.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 04:11:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D54EE16A4B3; Sat, 18 Oct 2003 04:11:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5124A43FA3; Sat, 18 Oct 2003 04:11:06 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IBB6XJ003008; Sat, 18 Oct 2003 04:11:06 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IBB69m003007; Sat, 18 Oct 2003 04:11:06 -0700 (PDT) (envelope-from phk) Message-Id: <200310181111.h9IBB69m003007@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 04:11:06 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm swap_pager.c vnode_pager.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 11:11:07 -0000 phk 2003/10/18 04:11:06 PDT FreeBSD src repository Modified files: sys/vm swap_pager.c vnode_pager.c Log: Initialize bp->b_offset before calling VOP_[SPEC]STRATEGY(). Remove stale comment about B_PHYS. Revision Changes Path 1.230 +1 -0 src/sys/vm/swap_pager.c 1.185 +2 -1 src/sys/vm/vnode_pager.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 04:13:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4816816A4B3; Sat, 18 Oct 2003 04:13:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A0B8043FA3; Sat, 18 Oct 2003 04:13:31 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IBDVXJ003131; Sat, 18 Oct 2003 04:13:31 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IBDVx1003130; Sat, 18 Oct 2003 04:13:31 -0700 (PDT) (envelope-from phk) Message-Id: <200310181113.h9IBDVx1003130@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 04:13:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_cluster.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 11:13:32 -0000 phk 2003/10/18 04:13:31 PDT FreeBSD src repository Modified files: sys/kern vfs_cluster.c Log: Initialize bp->b_offset before calling VOP_STRATEGY() Revision Changes Path 1.144 +2 -0 src/sys/kern/vfs_cluster.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 04:14:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE2C516A4B3; Sat, 18 Oct 2003 04:14:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 69FEC43FA3; Sat, 18 Oct 2003 04:14:30 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IBEUXJ003195; Sat, 18 Oct 2003 04:14:30 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IBEUjA003194; Sat, 18 Oct 2003 04:14:30 -0700 (PDT) (envelope-from phk) Message-Id: <200310181114.h9IBEUjA003194@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 04:14:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/nfsclient nfs_bio.c nfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 11:14:31 -0000 phk 2003/10/18 04:14:30 PDT FreeBSD src repository Modified files: sys/nfsclient nfs_bio.c nfs_vnops.c Log: Initialize bp->b_offset before calling VOP_STRATEGY(). Remove KASSERTS and panics with B_PHYS checks which no longer apply. Revision Changes Path 1.124 +0 -5 src/sys/nfsclient/nfs_bio.c 1.212 +1 -3 src/sys/nfsclient/nfs_vnops.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 04:16:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4667116A4B3; Sat, 18 Oct 2003 04:16:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B3BA743F85; Sat, 18 Oct 2003 04:16:34 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IBGYXJ003387; Sat, 18 Oct 2003 04:16:34 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IBGY2u003386; Sat, 18 Oct 2003 04:16:34 -0700 (PDT) (envelope-from phk) Message-Id: <200310181116.h9IBGY2u003386@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 04:16:33 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ufs/ufs ufs_bmap.c ufs_vnops.c src/sys/ufs/ffs ffs_inode.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 11:16:35 -0000 phk 2003/10/18 04:16:33 PDT FreeBSD src repository Modified files: sys/ufs/ufs ufs_bmap.c ufs_vnops.c sys/ufs/ffs ffs_inode.c Log: Initialize bp->b_offset before calling VOP_[SPEC]STRATEGY() Revision Changes Path 1.90 +1 -0 src/sys/ufs/ffs/ffs_inode.c 1.58 +1 -0 src/sys/ufs/ufs/ufs_bmap.c 1.233 +1 -0 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 04:25:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 78CA616A4B3; Sat, 18 Oct 2003 04:25:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECE3243F93; Sat, 18 Oct 2003 04:25:42 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IBPgXJ006285; Sat, 18 Oct 2003 04:25:42 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IBPgWY006284; Sat, 18 Oct 2003 04:25:42 -0700 (PDT) (envelope-from phk) Message-Id: <200310181125.h9IBPgWY006284@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 04:25:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/md md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 11:25:43 -0000 phk 2003/10/18 04:25:42 PDT FreeBSD src repository Modified files: sys/dev/md md.c Log: Don't initialize unused bio_blkno field. Revision Changes Path 1.107 +0 -1 src/sys/dev/md/md.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 05:16:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A220016A4B3; Sat, 18 Oct 2003 05:16:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F358443FA3; Sat, 18 Oct 2003 05:16:17 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9ICGHXJ014577; Sat, 18 Oct 2003 05:16:17 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9ICGHZ4014576; Sat, 18 Oct 2003 05:16:17 -0700 (PDT) (envelope-from phk) Message-Id: <200310181216.h9ICGHZ4014576@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 05:16:17 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern tty_cons.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 12:16:18 -0000 phk 2003/10/18 05:16:17 PDT FreeBSD src repository Modified files: sys/kern tty_cons.c Log: I think rwatson got the sign wrong here... Revision Changes Path 1.118 +2 -2 src/sys/kern/tty_cons.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 07:10:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9472F16A4B3; Sat, 18 Oct 2003 07:10:29 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06C7743F75; Sat, 18 Oct 2003 07:10:29 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IEASXJ021262; Sat, 18 Oct 2003 07:10:28 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IEASo6021261; Sat, 18 Oct 2003 07:10:28 -0700 (PDT) (envelope-from phk) Message-Id: <200310181410.h9IEASo6021261@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 07:10:28 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/raidframe rf_freebsdkintf.c src/sys/fs/hpfs hpfs_vnops.c src/sys/fs/msdosfs msdosfs_vnops.c src/sys/fs/udf udf_vnops.c src/sys/gnu/ext2fs ext2_bmap.c ext2_inode.c ext2_vnops.c src/sys/isofs/cd9660 cd9660_vnops.c src/sys/kern ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 14:10:29 -0000 phk 2003/10/18 07:10:28 PDT FreeBSD src repository Modified files: sys/dev/raidframe rf_freebsdkintf.c sys/fs/hpfs hpfs_vnops.c sys/fs/msdosfs msdosfs_vnops.c sys/fs/udf udf_vnops.c sys/gnu/ext2fs ext2_bmap.c ext2_inode.c ext2_vnops.c sys/isofs/cd9660 cd9660_vnops.c sys/kern vfs_cluster.c sys/nfsclient nfs_vnops.c sys/sys buf.h sys/ufs/ffs ffs_inode.c sys/ufs/ufs ufs_bmap.c ufs_vnops.c sys/vm swap_pager.c vnode_pager.c Log: DuH! bp->b_iooffset (the spot on the disk), not bp->b_offset (the offset in the file) Revision Changes Path 1.24 +3 -2 src/sys/dev/raidframe/rf_freebsdkintf.c 1.47 +1 -1 src/sys/fs/hpfs/hpfs_vnops.c 1.143 +1 -1 src/sys/fs/msdosfs/msdosfs_vnops.c 1.31 +1 -1 src/sys/fs/udf/udf_vnops.c 1.56 +1 -1 src/sys/gnu/ext2fs/ext2_bmap.c 1.43 +1 -1 src/sys/gnu/ext2fs/ext2_inode.c 1.81 +1 -1 src/sys/gnu/ext2fs/ext2_vnops.c 1.94 +1 -1 src/sys/isofs/cd9660/cd9660_vnops.c 1.145 +2 -2 src/sys/kern/vfs_cluster.c 1.213 +1 -1 src/sys/nfsclient/nfs_vnops.c 1.158 +1 -0 src/sys/sys/buf.h 1.91 +1 -1 src/sys/ufs/ffs/ffs_inode.c 1.59 +1 -1 src/sys/ufs/ufs/ufs_bmap.c 1.234 +1 -1 src/sys/ufs/ufs/ufs_vnops.c 1.231 +1 -1 src/sys/vm/swap_pager.c 1.186 +2 -2 src/sys/vm/vnode_pager.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 08:22:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 460A616A4B3; Sat, 18 Oct 2003 08:22:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C5DA243FBF; Sat, 18 Oct 2003 08:22:43 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IFMhXJ025004; Sat, 18 Oct 2003 08:22:43 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IFMhrS025003; Sat, 18 Oct 2003 08:22:43 -0700 (PDT) (envelope-from imp) Message-Id: <200310181522.h9IFMhrS025003@repoman.freebsd.org> From: Warner Losh Date: Sat, 18 Oct 2003 08:22:43 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ep if_ep.c if_ep_isa.c if_ep_pccard.c if_epreg.h if_epvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 15:22:44 -0000 imp 2003/10/18 08:22:43 PDT FreeBSD src repository Modified files: sys/dev/ep if_ep.c if_ep_isa.c if_ep_pccard.c if_epreg.h if_epvar.h Log: Transition to using bus_space macros rather than the inb/outb/etc. Use EP_{READ,WRITE}{,_MULTI}_{1,2,4} instead. I've had several people submit patches like this over the years of varying qualities, markm being the last. The names were chosen in consulation with mdodd on irc. I've tested this with only PCMCIA cards: 3CCE589EC and 3CCSH572BT. I've not tried with my more extensive ISA, EISA and cbus collection. Reviewed by: mdodd Revision Changes Path 1.122 +97 -99 src/sys/dev/ep/if_ep.c 1.21 +1 -1 src/sys/dev/ep/if_ep_isa.c 1.32 +20 -14 src/sys/dev/ep/if_ep_pccard.c 1.32 +4 -9 src/sys/dev/ep/if_epreg.h 1.9 +21 -4 src/sys/dev/ep/if_epvar.h From owner-cvs-src@FreeBSD.ORG Sat Oct 18 08:50:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17A4A16A4B3; Sat, 18 Oct 2003 08:50:58 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87A0C43F85; Sat, 18 Oct 2003 08:50:57 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IFovXJ031696; Sat, 18 Oct 2003 08:50:57 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IFouvZ031695; Sat, 18 Oct 2003 08:50:56 -0700 (PDT) (envelope-from phk) Message-Id: <200310181550.h9IFouvZ031695@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 08:50:56 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_disk.c src/sys/sys bio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 15:50:58 -0000 phk 2003/10/18 08:50:56 PDT FreeBSD src repository Modified files: sys/kern subr_disk.c sys/sys bio.h Log: Make bioq_disksort() sort on the bio_offset field instead of bio_pblkno. Revision Changes Path 1.79 +9 -9 src/sys/kern/subr_disk.c 1.134 +1 -1 src/sys/sys/bio.h From owner-cvs-src@FreeBSD.ORG Sat Oct 18 08:52:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B4C116A4B3; Sat, 18 Oct 2003 08:52:13 -0700 (PDT) Received: from kientzle.com (h-66-166-149-50.SNVACAID.covad.net [66.166.149.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7001B43FAF; Sat, 18 Oct 2003 08:52:12 -0700 (PDT) (envelope-from kientzle@acm.org) Received: from acm.org ([66.166.149.54]) by kientzle.com (8.12.9/8.12.9) with ESMTP id h9IFqBkX084096; Sat, 18 Oct 2003 08:52:11 -0700 (PDT) (envelope-from kientzle@acm.org) Message-ID: <3F9161AB.5080608@acm.org> Date: Sat, 18 Oct 2003 08:52:11 -0700 From: Tim Kientzle User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.4) Gecko/20031006 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Poul-Henning Kamp References: <5201.1066461046@critter.freebsd.dk> In-Reply-To: <5201.1066461046@critter.freebsd.dk> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Marc Fonvieille cc: obrien@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 umass.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: kientzle@acm.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Oct 2003 15:52:13 -0000 Poul-Henning Kamp wrote: > In message <20031017220732.GA61428@dragon.nuxi.com>, "David O'Brien" writes: > >>>I'm starting the s/disklabel/bsdlabel/ update in our manual pages. >>>Any comment, opinion, etc...? >> >>Why?!?!? bsdlabel is MD and is most likely the wrong thing for Sun's. >>disklable is our MI name. > > You are just about as wrong as you can be there David. > > $ which sunlabel > /sbin/sunlabel Okay, Poul-Henning, I give up. You've shown that /sbin/sunlabel exists, and use that as proof that "bsdlabel" is the right way to label a Sun disk? Tim From owner-cvs-src@FreeBSD.ORG Sat Oct 18 08:54:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0B0416A4BF; Sat, 18 Oct 2003 08:54:43 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF66343F75; Sat, 18 Oct 2003 08:54:35 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.10/8.12.10) with ESMTP id h9IFsVon007843; Sat, 18 Oct 2003 17:54:31 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: kientzle@acm.org From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sat, 18 Oct 2003 08:52:11 PDT." <3F9161AB.5080608@acm.org> Date: Sat, 18 Oct 2003 17:54:31 +0200 Message-ID: <7842.1066492471@critter.freebsd.dk> cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Marc Fonvieille cc: obrien@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 umass.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 15:54:44 -0000 In message <3F9161AB.5080608@acm.org>, Tim Kientzle writes: >Poul-Henning Kamp wrote: >> In message <20031017220732.GA61428@dragon.nuxi.com>, "David O'Brien" writes: >> >>>>I'm starting the s/disklabel/bsdlabel/ update in our manual pages. >>>>Any comment, opinion, etc...? >>> >>>Why?!?!? bsdlabel is MD and is most likely the wrong thing for Sun's. >>>disklable is our MI name. >> >> You are just about as wrong as you can be there David. >> >> $ which sunlabel >> /sbin/sunlabel > > Okay, Poul-Henning, I give up. You've shown >that /sbin/sunlabel exists, and use that as proof that "bsdlabel" >is the right way to label a Sun disk? No, to show that disklabel isn't the right one on any platform. -- 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 Sat Oct 18 09:25:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3461E16A4B3; Sat, 18 Oct 2003 09:25:26 -0700 (PDT) Received: from kientzle.com (h-66-166-149-50.SNVACAID.covad.net [66.166.149.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06A1443F93; Sat, 18 Oct 2003 09:25:25 -0700 (PDT) (envelope-from kientzle@acm.org) Received: from acm.org ([66.166.149.54]) by kientzle.com (8.12.9/8.12.9) with ESMTP id h9IGPOkX084222; Sat, 18 Oct 2003 09:25:24 -0700 (PDT) (envelope-from kientzle@acm.org) Message-ID: <3F916974.5030502@acm.org> Date: Sat, 18 Oct 2003 09:25:24 -0700 From: Tim Kientzle User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.4) Gecko/20031006 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Poul-Henning Kamp References: <7842.1066492471@critter.freebsd.dk> In-Reply-To: <7842.1066492471@critter.freebsd.dk> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Marc Fonvieille cc: obrien@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 umass.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: kientzle@acm.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Oct 2003 16:25:26 -0000 Poul-Henning Kamp wrote: > In message <3F9161AB.5080608@acm.org>, Tim Kientzle writes: >>Poul-Henning Kamp wrote: >>>In message <20031017220732.GA61428@dragon.nuxi.com>, "David O'Brien" writes: >>> >>>>>I'm starting the s/disklabel/bsdlabel/ update in our manual pages. >>>>>Any comment, opinion, etc...? >>>> >>>>Why?!?!? bsdlabel is MD and is most likely the wrong thing for Sun's. >>>>disklable is our MI name. >>> >>>You are just about as wrong as you can be there David. >>> >>>$ which sunlabel >>>/sbin/sunlabel >> >> Okay, Poul-Henning, I give up. You've shown >>that /sbin/sunlabel exists, and use that as proof that "bsdlabel" >>is the right way to label a Sun disk? > > No, to show that disklabel isn't the right one on any platform. Okay, I clearly missed something, then. I thought that the intent of the 'disklabel' name (which is linked to 'bsdlabel' on i386, pc98, and amd64) was to provide an easy handle for the default label program for the current platform. Apparently, David thinks so, too. Is the "disklabel" name merely a transition-aid? Is it scheduled to go away? I ask because what started this thread was a comment about documentation. We either have: * A 'disklabel' name that is "the default label program for this platform." In that case, the man pages need to be checked to ensure that they use 'disklabel' in the generic case, and we need a 'disklabel.1' man page that clearly states that 'disklabel' is a synonym for different programs on different platforms. * No such default name. In that case, the docs could get pretty ugly if we have to say things like "... after using fdisk, you need to label the disk with bsdlabel, sunlabel, foolabel, or xyzlabel, depending on your platform and disk-labelling preferences." I'm not sure I want to be the one who has to explain that one. In any case, it seems that David was right that a global s/disklabel/bsdlabel/ is a bad idea. Hmmmm.... An alternative might be to have a "disklabel" wrapper along the lines of "mount" or "fsck" that accepts an argument for which disklabel sub-program to run, with the default varying by platform. That would give a single interface (easier to document) that allows savvy users to select the labelling format. It also opens the door for adding format-detection intelligence (i.e., look at the current disk label and use that format). Of course, I suppose one could argue that all disk label management should be pushed down into the kernel somehow. Wish I had time to figure out how that might work. Tim Kientzle From owner-cvs-src@FreeBSD.ORG Sat Oct 18 10:18:59 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6C4716A4B3; Sat, 18 Oct 2003 10:18:59 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77CBD43FAF; Sat, 18 Oct 2003 10:18:56 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.10/8.12.10) with ESMTP id h9IHIpon008220; Sat, 18 Oct 2003 19:18:51 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: kientzle@acm.org From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sat, 18 Oct 2003 09:25:24 PDT." <3F916974.5030502@acm.org> Date: Sat, 18 Oct 2003 19:18:51 +0200 Message-ID: <8219.1066497531@critter.freebsd.dk> cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Marc Fonvieille cc: obrien@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 umass.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 17:19:00 -0000 In message <3F916974.5030502@acm.org>, Tim Kientzle writes: >>> Okay, Poul-Henning, I give up. You've shown >>>that /sbin/sunlabel exists, and use that as proof that "bsdlabel" >>>is the right way to label a Sun disk? >> >> No, to show that disklabel isn't the right one on any platform. > >Okay, I clearly missed something, then. I thought that >the intent of the 'disklabel' name (which is linked to 'bsdlabel' >on i386, pc98, and amd64) was to provide an easy handle for >the default label program for the current platform. Apparently, >David thinks so, too. I don't think it makes much sense to symlink wildly different programs to the same name, in particularly not when that name has serious historical luggage and is used in some number of highly magic scripts. I think disklabel should print a message to stderr, pointing people to the likely choice of program and exit with an error code. If somebody wants to write a program which can truly and transparently handle all platforms paritioning needs, he is of course more than welcome to do so, but unless the user interface matches the historical use of disklabel, he should still call it something sensibly different from "disklabel". What David might think about this does not concern me much. -- 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 Sat Oct 18 10:24:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9310516A4B3; Sat, 18 Oct 2003 10:24:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8E2743FAF; Sat, 18 Oct 2003 10:24:05 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IHO5XJ036837; Sat, 18 Oct 2003 10:24:05 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IHO5gX036836; Sat, 18 Oct 2003 10:24:05 -0700 (PDT) (envelope-from phk) Message-Id: <200310181724.h9IHO5gX036836@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 10:24:05 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam/scsi scsi_cd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 17:24:06 -0000 phk 2003/10/18 10:24:05 PDT FreeBSD src repository Modified files: sys/cam/scsi scsi_cd.c Log: Use bio_offset instead of bio_blkno Revision Changes Path 1.87 +2 -2 src/sys/cam/scsi/scsi_cd.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 10:24:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6A8A16A4B3; Sat, 18 Oct 2003 10:24:52 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2731743FB1; Sat, 18 Oct 2003 10:24:52 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IHOqXJ036879; Sat, 18 Oct 2003 10:24:52 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IHOpJR036878; Sat, 18 Oct 2003 10:24:51 -0700 (PDT) (envelope-from phk) Message-Id: <200310181724.h9IHOpJR036878@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 10:24:51 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata atapi-cd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 17:24:53 -0000 phk 2003/10/18 10:24:51 PDT FreeBSD src repository Modified files: sys/dev/ata atapi-cd.c Log: No need to initialize bio_pblkno from bio_blkno, disksort uses bio_offset. Revision Changes Path 1.149 +0 -1 src/sys/dev/ata/atapi-cd.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 10:25:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5AAE616A4D5; Sat, 18 Oct 2003 10:25:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC74E43FCB; Sat, 18 Oct 2003 10:25:26 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IHPQXJ036982; Sat, 18 Oct 2003 10:25:26 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IHPQB2036981; Sat, 18 Oct 2003 10:25:26 -0700 (PDT) (envelope-from phk) Message-Id: <200310181725.h9IHPQB2036981@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 10:25:26 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ofw ofw_disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 17:25:27 -0000 phk 2003/10/18 10:25:26 PDT FreeBSD src repository Modified files: sys/dev/ofw ofw_disk.c Log: Use bio_offset instead of bio_blkno Revision Changes Path 1.8 +1 -2 src/sys/dev/ofw/ofw_disk.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 10:26:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B361216A4B3; Sat, 18 Oct 2003 10:26:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3086E43F75; Sat, 18 Oct 2003 10:26:14 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IHQEXJ037030; Sat, 18 Oct 2003 10:26:14 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IHQD8k037029; Sat, 18 Oct 2003 10:26:13 -0700 (PDT) (envelope-from phk) Message-Id: <200310181726.h9IHQD8k037029@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 10:26:13 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/raidframe rf_freebsdkintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 17:26:14 -0000 phk 2003/10/18 10:26:13 PDT FreeBSD src repository Modified files: sys/dev/raidframe rf_freebsdkintf.c Log: Use bio_offset instead of bio_blkno Revision Changes Path 1.25 +7 -7 src/sys/dev/raidframe/rf_freebsdkintf.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 10:27:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 05B3F16A4B3; Sat, 18 Oct 2003 10:27:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 78CC443F3F; Sat, 18 Oct 2003 10:27:10 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IHRAXJ037087; Sat, 18 Oct 2003 10:27:10 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IHRA24037086; Sat, 18 Oct 2003 10:27:10 -0700 (PDT) (envelope-from phk) Message-Id: <200310181727.h9IHRA24037086@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 10:27:10 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 17:27:11 -0000 phk 2003/10/18 10:27:10 PDT FreeBSD src repository Modified files: sys/kern subr_disk.c Log: Report bio_pblkbo instead of bio_blkno. Revision Changes Path 1.80 +3 -3 src/sys/kern/subr_disk.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 10:27:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3C3C16A4B3; Sat, 18 Oct 2003 10:27:48 -0700 (PDT) Received: from smtpzilla3.xs4all.nl (smtpzilla3.xs4all.nl [194.109.127.139]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7EA6843F3F; Sat, 18 Oct 2003 10:27:46 -0700 (PDT) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtpzilla3.xs4all.nl (8.12.9/8.12.9) with ESMTP id h9IHRQOL076775; Sat, 18 Oct 2003 19:27:35 +0200 (CEST) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.9p1/8.12.9) with ESMTP id h9IHRKPq069641; Sat, 18 Oct 2003 19:27:20 +0200 (CEST) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.9p1/8.12.9/Submit) id h9IHRKo1069640; Sat, 18 Oct 2003 19:27:20 +0200 (CEST) (envelope-from wkb) Date: Sat, 18 Oct 2003 19:27:20 +0200 From: Wilko Bulte To: Poul-Henning Kamp Message-ID: <20031018172720.GA69603@freebie.xs4all.nl> References: <3F916974.5030502@acm.org> <8219.1066497531@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8219.1066497531@critter.freebsd.dk> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.9-PRERELEASE X-PGP: finger wilko@freebsd.org cc: src-committers@FreeBSD.ORG cc: obrien@FreeBSD.ORG cc: cvs-src@FreeBSD.ORG cc: Marc Fonvieille cc: cvs-all@FreeBSD.ORG cc: kientzle@acm.org Subject: Re: cvs commit: src/share/man/man4 umass.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 17:27:48 -0000 On Sat, Oct 18, 2003 at 07:18:51PM +0200, Poul-Henning Kamp wrote: > In message <3F916974.5030502@acm.org>, Tim Kientzle writes: > > >>> Okay, Poul-Henning, I give up. You've shown > >>>that /sbin/sunlabel exists, and use that as proof that "bsdlabel" > >>>is the right way to label a Sun disk? > >> > >> No, to show that disklabel isn't the right one on any platform. > > > >Okay, I clearly missed something, then. I thought that > >the intent of the 'disklabel' name (which is linked to 'bsdlabel' > >on i386, pc98, and amd64) was to provide an easy handle for > >the default label program for the current platform. Apparently, > >David thinks so, too. > > I don't think it makes much sense to symlink wildly different > programs to the same name, in particularly not when that name > has serious historical luggage and is used in some number of > highly magic scripts. > > I think disklabel should print a message to stderr, pointing people > to the likely choice of program and exit with an error code. > > If somebody wants to write a program which can truly and transparently > handle all platforms paritioning needs, he is of course more than > welcome to do so, but unless the user interface matches the historical > use of disklabel, he should still call it something sensibly different > from "disklabel". > > What David might think about this does not concern me much. I think Tim's attempt to clarify things is more than welcome. We should all be concerned about a clear and concise FreeBSD .. -- | / o / /_ _ wilko@FreeBSD.org |/|/ / / /( (_) Bulte From owner-cvs-src@FreeBSD.ORG Sat Oct 18 10:28:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8995516A4B3; Sat, 18 Oct 2003 10:28:37 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BE6643F75; Sat, 18 Oct 2003 10:28:37 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IHSaXJ037266; Sat, 18 Oct 2003 10:28:36 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IHSaUM037265; Sat, 18 Oct 2003 10:28:36 -0700 (PDT) (envelope-from phk) Message-Id: <200310181728.h9IHSaUM037265@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 10:28:36 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ips ips_commands.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 17:28:37 -0000 phk 2003/10/18 10:28:36 PDT FreeBSD src repository Modified files: sys/dev/ips ips_commands.c Log: Eliminate reporting of bio_blkno. Revision Changes Path 1.6 +2 -2 src/sys/dev/ips/ips_commands.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 10:44:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 026BF16A4B3; Sat, 18 Oct 2003 10:44:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 646CF43F75; Sat, 18 Oct 2003 10:44:02 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IHi2XJ037970; Sat, 18 Oct 2003 10:44:02 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IHi2q2037969; Sat, 18 Oct 2003 10:44:02 -0700 (PDT) (envelope-from phk) Message-Id: <200310181744.h9IHi2q2037969@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 10:44:02 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/matcd matcd.c src/sys/dev/mcd mcd.c src/sys/dev/scd scd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 17:44:03 -0000 phk 2003/10/18 10:44:02 PDT FreeBSD src repository Modified files: sys/dev/matcd matcd.c sys/dev/mcd mcd.c sys/dev/scd scd.c Log: Discontinue bio_blkno, use bio_offset instead. Revision Changes Path 1.3 +10 -11 src/sys/dev/matcd/matcd.c 1.139 +1 -15 src/sys/dev/mcd/mcd.c 1.78 +1 -14 src/sys/dev/scd/scd.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 10:45:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EFE5D16A4B3; Sat, 18 Oct 2003 10:45:45 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D28E43FB1; Sat, 18 Oct 2003 10:45:45 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IHjjXJ038104; Sat, 18 Oct 2003 10:45:45 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IHjjIV038103; Sat, 18 Oct 2003 10:45:45 -0700 (PDT) (envelope-from phk) Message-Id: <200310181745.h9IHjjIV038103@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 10:45:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/pc98 wd.c wd_cd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 17:45:46 -0000 phk 2003/10/18 10:45:45 PDT FreeBSD src repository Modified files: sys/pc98/pc98 wd.c wd_cd.c Log: Discontinue bio_blkno usage. Revision Changes Path 1.135 +1 -1 src/sys/pc98/pc98/wd.c 1.50 +0 -5 src/sys/pc98/pc98/wd_cd.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 10:46:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE93916A4B3; Sat, 18 Oct 2003 10:46:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DA3743FBD; Sat, 18 Oct 2003 10:46:24 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IHkOXJ038196; Sat, 18 Oct 2003 10:46:24 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IHkOs9038195; Sat, 18 Oct 2003 10:46:24 -0700 (PDT) (envelope-from ume) Message-Id: <200310181746.h9IHkOs9038195@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sat, 18 Oct 2003 10:46:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 nd6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 17:46:25 -0000 ume 2003/10/18 10:46:24 PDT FreeBSD src repository Modified files: sys/netinet6 nd6.c Log: rtfree() must be called in lock context. Reported by: jhay Revision Changes Path 1.33 +1 -0 src/sys/netinet6/nd6.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 10:51:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9C2516A4C0; Sat, 18 Oct 2003 10:51:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AAD7143FE0; Sat, 18 Oct 2003 10:51:27 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IHpRXJ038470; Sat, 18 Oct 2003 10:51:27 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IHpRNP038469; Sat, 18 Oct 2003 10:51:27 -0700 (PDT) (envelope-from phk) Message-Id: <200310181751.h9IHpRNP038469@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 10:51:27 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/isa fd.c src/sys/pc98/pc98 fd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 17:51:29 -0000 phk 2003/10/18 10:51:27 PDT FreeBSD src repository Modified files: sys/isa fd.c sys/pc98/pc98 fd.c Log: Eliminate use bio_blkno. Revision Changes Path 1.261 +10 -16 src/sys/isa/fd.c 1.140 +9 -20 src/sys/pc98/pc98/fd.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 10:53:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1386216A4B3; Sat, 18 Oct 2003 10:53:36 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 835A343FE0; Sat, 18 Oct 2003 10:53:35 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IHrZXJ038556; Sat, 18 Oct 2003 10:53:35 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IHrYxm038555; Sat, 18 Oct 2003 10:53:34 -0700 (PDT) (envelope-from phk) Message-Id: <200310181753.h9IHrYxm038555@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 10:53:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys bio.h buf.h src/sys/geom geom_disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 17:53:36 -0000 phk 2003/10/18 10:53:34 PDT FreeBSD src repository Modified files: sys/sys bio.h buf.h sys/geom geom_disk.c Log: Retire bio_blkno entirely. bio_offset is the field drivers should use. bio_pblkno remains as a convenient place to store the number of the device drivers. Revision Changes Path 1.80 +0 -1 src/sys/geom/geom_disk.c 1.135 +0 -1 src/sys/sys/bio.h 1.159 +1 -1 src/sys/sys/buf.h From owner-cvs-src@FreeBSD.ORG Sat Oct 18 10:55:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B0CA16A4B3; Sat, 18 Oct 2003 10:55:29 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id DFE3943FBD; Sat, 18 Oct 2003 10:55:27 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.10/8.12.10) with ESMTP id h9IHtRon008668; Sat, 18 Oct 2003 19:55:27 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sat, 18 Oct 2003 10:53:34 PDT." <200310181753.h9IHrYxm038555@repoman.freebsd.org> Date: Sat, 18 Oct 2003 19:55:26 +0200 Message-ID: <8667.1066499726@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys bio.h buf.h src/sys/geom geom_disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 17:55:29 -0000 In message <200310181753.h9IHrYxm038555@repoman.freebsd.org>, Poul-Henning Kamp writes: >phk 2003/10/18 10:53:34 PDT > > FreeBSD src repository > > Modified files: > sys/sys bio.h buf.h > sys/geom geom_disk.c > Log: > Retire bio_blkno entirely. > > bio_offset is the field drivers should use. > bio_pblkno remains as a convenient place to store the number of > the device drivers. Ok, you can all come up from the cellar again now. -- 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 Sat Oct 18 10:57:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B104616A4B3; Sat, 18 Oct 2003 10:57:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11F7843FBD; Sat, 18 Oct 2003 10:57:49 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IHvmXJ038751; Sat, 18 Oct 2003 10:57:48 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IHvmrK038750; Sat, 18 Oct 2003 10:57:48 -0700 (PDT) (envelope-from phk) Message-Id: <200310181757.h9IHvmrK038750@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 10:57:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumrequest.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 17:57:49 -0000 phk 2003/10/18 10:57:48 PDT FreeBSD src repository Modified files: sys/dev/vinum vinumrequest.c Log: Do not initialize bp->b_pblkno, it is going away. Revision Changes Path 1.69 +0 -1 src/sys/dev/vinum/vinumrequest.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 10:59:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F67816A4B3; Sat, 18 Oct 2003 10:59:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9436043FBF; Sat, 18 Oct 2003 10:59:02 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IHx2XJ038858; Sat, 18 Oct 2003 10:59:02 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IHx2Mn038857; Sat, 18 Oct 2003 10:59:02 -0700 (PDT) (envelope-from phk) Message-Id: <200310181759.h9IHx2Mn038857@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 10:59:02 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_bio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 17:59:03 -0000 phk 2003/10/18 10:59:02 PDT FreeBSD src repository Modified files: sys/kern vfs_bio.c Log: Don't report b_pblkno, it is going away. Revision Changes Path 1.415 +2 -2 src/sys/kern/vfs_bio.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 11:17:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE11B16A4B3; Sat, 18 Oct 2003 11:17:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DAD8343FB1; Sat, 18 Oct 2003 11:17:55 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IIHtXJ040603; Sat, 18 Oct 2003 11:17:55 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IIHt4N040602; Sat, 18 Oct 2003 11:17:55 -0700 (PDT) (envelope-from phk) Message-Id: <200310181817.h9IIHt4N040602@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 11:17:55 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys buf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 18:17:56 -0000 phk 2003/10/18 11:17:55 PDT FreeBSD src repository Modified files: sys/sys buf.h Log: Retire b_pblkno which was an alias for a bio field which is for device drivers only. Revision Changes Path 1.160 +0 -1 src/sys/sys/buf.h From owner-cvs-src@FreeBSD.ORG Sat Oct 18 11:18:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D196216A4BF; Sat, 18 Oct 2003 11:18:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DCF443FCB; Sat, 18 Oct 2003 11:18:18 -0700 (PDT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IIIIXJ040634; Sat, 18 Oct 2003 11:18:18 -0700 (PDT) (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IIIIDP040633; Sat, 18 Oct 2003 11:18:18 -0700 (PDT) (envelope-from hrs) Message-Id: <200310181818.h9IIIIDP040633@repoman.freebsd.org> From: Hiroki Sato Date: Sat, 18 Oct 2003 11:18:18 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 18:18:19 -0000 hrs 2003/10/18 11:18:17 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release note: Fix ipfw(4) limit rule processing. Revision Changes Path 1.643 +3 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Oct 18 11:48:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3F6916A4B3; Sat, 18 Oct 2003 11:48:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4368843F3F; Sat, 18 Oct 2003 11:48:18 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IImIXJ041805; Sat, 18 Oct 2003 11:48:18 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IImH4u041804; Sat, 18 Oct 2003 11:48:17 -0700 (PDT) (envelope-from alc) Message-Id: <200310181848.h9IImH4u041804@repoman.freebsd.org> From: Alan Cox Date: Sat, 18 Oct 2003 11:48:17 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_map.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 18:48:18 -0000 alc 2003/10/18 11:48:17 PDT FreeBSD src repository Modified files: sys/vm vm_map.c Log: Corrections to revision 1.305 - Specifying VM_MAP_WIRE_HOLESOK should not assume that the start address is the beginning of the map. Instead, move to the first entry after the start address. - The implementation of VM_MAP_WIRE_HOLESOK was incomplete. This caused the failure of mlockall(2) in some circumstances. Revision Changes Path 1.312 +36 -22 src/sys/vm/vm_map.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 12:13:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B3ACA16A4BF for ; Sat, 18 Oct 2003 12:13:12 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id C255343FAF for ; Sat, 18 Oct 2003 12:13:08 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 47155 invoked by uid 1000); 18 Oct 2003 19:13:09 -0000 Date: Sat, 18 Oct 2003 12:13:09 -0700 (PDT) From: Nate Lawson To: Poul-Henning Kamp In-Reply-To: <20031018093315.22C3C16A554@hub.freebsd.org> Message-ID: <20031018121152.V47115@root.org> References: <20031018093315.22C3C16A554@hub.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_bio.c src/sys/fs/nwfs nwfs_vnops.c src/sys/fs/smbfs smbfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 19:13:12 -0000 On Sat, 18 Oct 2003, Poul-Henning Kamp wrote: > Modified files: > sys/kern vfs_bio.c > sys/fs/nwfs nwfs_vnops.c > sys/fs/smbfs smbfs_vnops.c > Log: > Convert some if(bla) panic("foo") to KASSERTS to improve grep-ability. > > Revision Changes Path > 1.29 +1 -2 src/sys/fs/nwfs/nwfs_vnops.c > 1.41 +1 -2 src/sys/fs/smbfs/smbfs_vnops.c > 1.414 +2 -4 src/sys/kern/vfs_bio.c > > > Index: src/sys/fs/nwfs/nwfs_vnops.c > diff -u src/sys/fs/nwfs/nwfs_vnops.c:1.28 src/sys/fs/nwfs/nwfs_vnops.c:1.29 > --- src/sys/fs/nwfs/nwfs_vnops.c:1.28 Sun Jun 15 11:52:58 2003 > +++ src/sys/fs/nwfs/nwfs_vnops.c Sat Oct 18 02:32:39 2003 > @@ -799,8 +799,7 @@ > KASSERT(ap->a_vp == ap->a_bp->b_vp, ("%s(%p != %p)", > __func__, ap->a_vp, ap->a_bp->b_vp)); > NCPVNDEBUG("\n"); > - if (bp->b_flags & B_PHYS) > - panic("nwfs physio"); > + KASSERT(!(bp->b_flags & B_PHYS), ("nwfs physio")); > if (bp->b_flags & B_ASYNC) > td = (struct thread *)0; > else This removes sanity checks for the !INVARIANTS case (which all our releases are). -Nate From owner-cvs-src@FreeBSD.ORG Sat Oct 18 12:15:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A73B416A4B3; Sat, 18 Oct 2003 12:15:06 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FC8443FA3; Sat, 18 Oct 2003 12:15:03 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.10/8.12.10) with ESMTP id h9IJF2on009206; Sat, 18 Oct 2003 21:15:02 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: Nate Lawson From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sat, 18 Oct 2003 12:13:09 PDT." <20031018121152.V47115@root.org> Date: Sat, 18 Oct 2003 21:15:02 +0200 Message-ID: <9205.1066504502@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_bio.c src/sys/fs/nwfs nwfs_vnops.c src/sys/fs/smbfs smbfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 19:15:06 -0000 In message <20031018121152.V47115@root.org>, Nate Lawson writes: >> @@ -799,8 +799,7 @@ >> KASSERT(ap->a_vp == ap->a_bp->b_vp, ("%s(%p != %p)", >> __func__, ap->a_vp, ap->a_bp->b_vp)); >> NCPVNDEBUG("\n"); >> - if (bp->b_flags & B_PHYS) >> - panic("nwfs physio"); >> + KASSERT(!(bp->b_flags & B_PHYS), ("nwfs physio")); >> if (bp->b_flags & B_ASYNC) >> td = (struct thread *)0; > else > >This removes sanity checks for the !INVARIANTS case (which all our >releases are). This sanity-check is OBE, and B_PHYS as such is about to disappear. -- 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 Sat Oct 18 12:24:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B18616A4BF for ; Sat, 18 Oct 2003 12:24:02 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 8BF0643FE0 for ; Sat, 18 Oct 2003 12:24:00 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 47193 invoked by uid 1000); 18 Oct 2003 19:24:01 -0000 Date: Sat, 18 Oct 2003 12:24:01 -0700 (PDT) From: Nate Lawson To: Poul-Henning Kamp In-Reply-To: <20031018121152.V47115@root.org> Message-ID: <20031018122241.P47115@root.org> References: <20031018093315.22C3C16A554@hub.freebsd.org> <20031018121152.V47115@root.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_bio.c src/sys/fs/nwfs nwfs_vnops.c src/sys/fs/smbfs smbfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 19:24:02 -0000 On Sat, 18 Oct 2003, Nate Lawson wrote: > On Sat, 18 Oct 2003, Poul-Henning Kamp wrote: > > Modified files: > > sys/kern vfs_bio.c > > sys/fs/nwfs nwfs_vnops.c > > sys/fs/smbfs smbfs_vnops.c > > Log: > > Convert some if(bla) panic("foo") to KASSERTS to improve grep-ability. > > > > Revision Changes Path > > 1.29 +1 -2 src/sys/fs/nwfs/nwfs_vnops.c > > 1.41 +1 -2 src/sys/fs/smbfs/smbfs_vnops.c > > 1.414 +2 -4 src/sys/kern/vfs_bio.c > > > > > > Index: src/sys/fs/nwfs/nwfs_vnops.c > > diff -u src/sys/fs/nwfs/nwfs_vnops.c:1.28 src/sys/fs/nwfs/nwfs_vnops.c:1.29 > > --- src/sys/fs/nwfs/nwfs_vnops.c:1.28 Sun Jun 15 11:52:58 2003 > > +++ src/sys/fs/nwfs/nwfs_vnops.c Sat Oct 18 02:32:39 2003 > > @@ -799,8 +799,7 @@ > > KASSERT(ap->a_vp == ap->a_bp->b_vp, ("%s(%p != %p)", > > __func__, ap->a_vp, ap->a_bp->b_vp)); > > NCPVNDEBUG("\n"); > > - if (bp->b_flags & B_PHYS) > > - panic("nwfs physio"); > > + KASSERT(!(bp->b_flags & B_PHYS), ("nwfs physio")); > > if (bp->b_flags & B_ASYNC) > > td = (struct thread *)0; > > else > > This removes sanity checks for the !INVARIANTS case (which all our > releases are). > > -Nate ... and removed the check completely a few commits down. Since it's part of a larger strategy, I assume that has already been evaluated. Forget the previous email. -Nate From owner-cvs-src@FreeBSD.ORG Sat Oct 18 12:32:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 127E816A4B3; Sat, 18 Oct 2003 12:32:37 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C70743FDF; Sat, 18 Oct 2003 12:32:36 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IJWZXJ044509; Sat, 18 Oct 2003 12:32:35 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IJWZ8h044508; Sat, 18 Oct 2003 12:32:35 -0700 (PDT) (envelope-from phk) Message-Id: <200310181932.h9IJWZ8h044508@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 12:32:35 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/bsdlabel bsdlabel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 19:32:37 -0000 phk 2003/10/18 12:32:35 PDT FreeBSD src repository Modified files: sbin/bsdlabel bsdlabel.c Log: Only automatically create an 'a' partition when there is nothing but a 'c' partition. Revision Changes Path 1.103 +22 -4 src/sbin/bsdlabel/bsdlabel.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 12:48:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3896B16A4B3; Sat, 18 Oct 2003 12:48:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A562743F93; Sat, 18 Oct 2003 12:48:21 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IJmLXJ050655; Sat, 18 Oct 2003 12:48:21 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IJmL4s050654; Sat, 18 Oct 2003 12:48:21 -0700 (PDT) (envelope-from phk) Message-Id: <200310181948.h9IJmL4s050654@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 12:48:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_physio.c src/sys/fs/specfs spec_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 19:48:22 -0000 phk 2003/10/18 12:48:21 PDT FreeBSD src repository Modified files: sys/kern kern_physio.c sys/fs/specfs spec_vnops.c Log: Initialize b_iooffset before calling strategy Revision Changes Path 1.213 +1 -0 src/sys/fs/specfs/spec_vnops.c 1.61 +1 -0 src/sys/kern/kern_physio.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 12:49:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 47CD316A4B3; Sat, 18 Oct 2003 12:49:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD49A43FA3; Sat, 18 Oct 2003 12:49:46 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IJnkXJ050705; Sat, 18 Oct 2003 12:49:46 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IJnk1x050704; Sat, 18 Oct 2003 12:49:46 -0700 (PDT) (envelope-from phk) Message-Id: <200310181949.h9IJnk1x050704@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 18 Oct 2003 12:49:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_bio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 19:49:47 -0000 phk 2003/10/18 12:49:46 PDT FreeBSD src repository Modified files: sys/kern vfs_bio.c Log: Initialize b_iooffset before calling VOP_[SPEC]STRATEGY Revision Changes Path 1.416 +3 -0 src/sys/kern/vfs_bio.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 13:23:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E7B816A4B3; Sat, 18 Oct 2003 13:23:36 -0700 (PDT) Received: from arginine.spc.org (arginine.spc.org [195.206.69.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FDF843FBF; Sat, 18 Oct 2003 13:23:35 -0700 (PDT) (envelope-from bms@spc.org) Received: from localhost (localhost [127.0.0.1]) by arginine.spc.org (Postfix) with ESMTP id AB5C6654BB; Sat, 18 Oct 2003 21:23:34 +0100 (BST) Received: from arginine.spc.org ([127.0.0.1]) by localhost (arginine.spc.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 82243-04-10; Sat, 18 Oct 2003 21:23:34 +0100 (BST) Received: from saboteur.dek.spc.org (unknown [81.3.72.68]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by arginine.spc.org (Postfix) with ESMTP id 41DCC654B8; Sat, 18 Oct 2003 21:23:34 +0100 (BST) Received: by saboteur.dek.spc.org (Postfix, from userid 1001) id 8415438; Sat, 18 Oct 2003 21:23:30 +0100 (BST) Date: Sat, 18 Oct 2003 21:23:30 +0100 From: Bruce M Simpson To: Alan Cox Message-ID: <20031018202330.GC10762@saboteur.dek.spc.org> Mail-Followup-To: Alan Cox , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200310181848.h9IImH4u041804@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200310181848.h9IImH4u041804@repoman.freebsd.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_map.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 20:23:36 -0000 On Sat, Oct 18, 2003 at 11:48:17AM -0700, Alan Cox wrote: > Log: > Corrections to revision 1.305 > - Specifying VM_MAP_WIRE_HOLESOK should not assume that the start > address is the beginning of the map. Instead, move to the first > entry after the start address. > - The implementation of VM_MAP_WIRE_HOLESOK was incomplete. This > caused the failure of mlockall(2) in some circumstances. Thanks. :-) BMS From owner-cvs-src@FreeBSD.ORG Sat Oct 18 13:44:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB87716A4B3; Sat, 18 Oct 2003 13:44:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E63F43F93; Sat, 18 Oct 2003 13:44:24 -0700 (PDT) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IKiOXJ053667; Sat, 18 Oct 2003 13:44:24 -0700 (PDT) (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IKiNKp053666; Sat, 18 Oct 2003 13:44:23 -0700 (PDT) (envelope-from bms) Message-Id: <200310182044.h9IKiNKp053666@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 18 Oct 2003 13:44:23 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ep if_ep_eisa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 20:44:24 -0000 bms 2003/10/18 13:44:23 PDT FreeBSD src repository Modified files: sys/dev/ep if_ep_eisa.c Log: Fix a typo. The module has the EISA front-end commented out, therefore the error may not have been picked up right away. Reviewed by: mdodd Submitted by: Stuart Walsh Revision Changes Path 1.26 +1 -1 src/sys/dev/ep/if_ep_eisa.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 14:09:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DD0E16A4B3; Sat, 18 Oct 2003 14:09:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9518443F3F; Sat, 18 Oct 2003 14:09:22 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IL9MXJ055568; Sat, 18 Oct 2003 14:09:22 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IL9M3U055567; Sat, 18 Oct 2003 14:09:22 -0700 (PDT) (envelope-from alc) Message-Id: <200310182109.h9IL9M3U055567@repoman.freebsd.org> From: Alan Cox Date: Sat, 18 Oct 2003 14:09:22 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_contig.c vm_object.c vm_pageout.c vm_pageout.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 21:09:23 -0000 alc 2003/10/18 14:09:22 PDT FreeBSD src repository Modified files: sys/vm vm_contig.c vm_object.c vm_pageout.c vm_pageout.h Log: - Increase the object lock's scope in vm_contig_launder() so that access to the object's type field and the call to vm_pageout_flush() are synchronized. - The above change allows for the eliminaton of the last parameter to vm_pageout_flush(). - Synchronize access to the page's valid field in vm_pageout_flush() using the containing object's lock. Revision Changes Path 1.25 +11 -4 src/sys/vm/vm_contig.c 1.308 +1 -1 src/sys/vm/vm_object.c 1.246 +5 -11 src/sys/vm/vm_pageout.c 1.38 +1 -1 src/sys/vm/vm_pageout.h From owner-cvs-src@FreeBSD.ORG Sat Oct 18 14:30:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F01116A4B3; Sat, 18 Oct 2003 14:30:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A720443FDF; Sat, 18 Oct 2003 14:30:29 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9ILUTXJ056459; Sat, 18 Oct 2003 14:30:29 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9ILUTIg056457; Sat, 18 Oct 2003 14:30:29 -0700 (PDT) (envelope-from alc) Message-Id: <200310182130.h9ILUTIg056457@repoman.freebsd.org> From: Alan Cox Date: Sat, 18 Oct 2003 14:30:29 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vnode_pager.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 21:30:30 -0000 alc 2003/10/18 14:30:29 PDT FreeBSD src repository Modified files: sys/vm vnode_pager.c Log: - Synchronize access to the page's valid field in vnode_pager_generic_getpages() using the containing object's lock. Revision Changes Path 1.187 +2 -1 src/sys/vm/vnode_pager.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 15:25:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D60816A4B3; Sat, 18 Oct 2003 15:25:08 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0548943F3F; Sat, 18 Oct 2003 15:25:08 -0700 (PDT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IMP7XJ059638; Sat, 18 Oct 2003 15:25:07 -0700 (PDT) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IMP7wP059637; Sat, 18 Oct 2003 15:25:07 -0700 (PDT) (envelope-from njl) Message-Id: <200310182225.h9IMP7wP059637@repoman.freebsd.org> From: Nate Lawson Date: Sat, 18 Oct 2003 15:25:07 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys proc.h src/sys/i386/i386 machdep.c src/sys/amd64/amd64 machdep.c src/sys/ia64/ia64 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 22:25:08 -0000 njl 2003/10/18 15:25:07 PDT FreeBSD src repository Modified files: sys/sys proc.h sys/i386/i386 machdep.c sys/amd64/amd64 machdep.c sys/ia64/ia64 machdep.c Log: Add the cpu_idle_hook() function pointer so that other idlers can be hooked at runtime. Make C1 sleep (e.g., HLT) be the default. This prepares the way for further ACPI sleep states. Revision Changes Path 1.594 +17 -9 src/sys/amd64/amd64/machdep.c 1.577 +17 -9 src/sys/i386/i386/machdep.c 1.159 +11 -2 src/sys/ia64/ia64/machdep.c 1.351 +1 -0 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Sat Oct 18 15:27:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE36316A4B3 for ; Sat, 18 Oct 2003 15:27:32 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 5323843FDF for ; Sat, 18 Oct 2003 15:27:31 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 47481 invoked by uid 1000); 18 Oct 2003 22:27:32 -0000 Date: Sat, 18 Oct 2003 15:27:32 -0700 (PDT) From: Nate Lawson To: cvs-all@FreeBSD.org, cvs-src@FreeBSD.org, src-committers@FreeBSD.org In-Reply-To: <20031018222542.3B64A16A4EA@hub.freebsd.org> Message-ID: <20031018152655.T47471@root.org> References: <20031018222542.3B64A16A4EA@hub.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: Re: cvs commit: src/sys/sys proc.h src/sys/i386/i386 machdep.c src/sys/amd64/amd64 machdep.c src/sys/ia64/ia64 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 22:27:32 -0000 On Sat, 18 Oct 2003, Nate Lawson wrote: > FreeBSD src repository > > Modified files: > sys/sys proc.h > sys/i386/i386 machdep.c > sys/amd64/amd64 machdep.c > sys/ia64/ia64 machdep.c > Log: > Add the cpu_idle_hook() function pointer so that other idlers can be > hooked at runtime. Make C1 sleep (e.g., HLT) be the default. This > prepares the way for further ACPI sleep states. > > Revision Changes Path > 1.594 +17 -9 src/sys/amd64/amd64/machdep.c > 1.577 +17 -9 src/sys/i386/i386/machdep.c > 1.159 +11 -2 src/sys/ia64/ia64/machdep.c > 1.351 +1 -0 src/sys/sys/proc.h I forgot to add: Help from: peter, marcel -Nate From owner-cvs-src@FreeBSD.ORG Sat Oct 18 15:54:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB75D16A4B3; Sat, 18 Oct 2003 15:54:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A33243FAF; Sat, 18 Oct 2003 15:54:46 -0700 (PDT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9IMskXJ060828; Sat, 18 Oct 2003 15:54:46 -0700 (PDT) (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9IMsjhH060827; Sat, 18 Oct 2003 15:54:45 -0700 (PDT) (envelope-from simon) Message-Id: <200310182254.h9IMsjhH060827@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 18 Oct 2003 15:54:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4/man4.i386 pae.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Oct 2003 22:54:46 -0000 simon 2003/10/18 15:54:45 PDT FreeBSD src repository (doc committer) Modified files: share/man/man4/man4.i386 pae.4 Log: Note that PAE has been MFC'd into RELENG_4 and will appear in FreeBSD 4.9. Revision Changes Path 1.6 +2 -0 src/share/man/man4/man4.i386/pae.4 From owner-cvs-src@FreeBSD.ORG Sat Oct 18 17:01:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 692BE16A4B3; Sat, 18 Oct 2003 17:01:57 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E014943F3F; Sat, 18 Oct 2003 17:01:56 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9J01uXJ070152; Sat, 18 Oct 2003 17:01:56 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9J01u5J070151; Sat, 18 Oct 2003 17:01:56 -0700 (PDT) (envelope-from alc) Message-Id: <200310190001.h9J01u5J070151@repoman.freebsd.org> From: Alan Cox Date: Sat, 18 Oct 2003 17:01:56 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vnode_pager.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 19 Oct 2003 00:01:57 -0000 alc 2003/10/18 17:01:56 PDT FreeBSD src repository Modified files: sys/vm vnode_pager.c Log: - Synchronize access to a vm page's valid field using the containing vm object's lock. - Reduce the scope of the vm page queues lock in two places. Revision Changes Path 1.188 +45 -43 src/sys/vm/vnode_pager.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 17:03:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D314416A4B3; Sat, 18 Oct 2003 17:03:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 55E5043FA3; Sat, 18 Oct 2003 17:03:11 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9J03BXJ071117; Sat, 18 Oct 2003 17:03:11 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9J03B9j071116; Sat, 18 Oct 2003 17:03:11 -0700 (PDT) (envelope-from imp) Message-Id: <200310190003.h9J03B9j071116@repoman.freebsd.org> From: Warner Losh Date: Sat, 18 Oct 2003 17:03:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ep if_epvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 19 Oct 2003 00:03:12 -0000 imp 2003/10/18 17:03:11 PDT FreeBSD src repository Modified files: sys/dev/ep if_epvar.h Log: Don't confuse tags and handles. Revision Changes Path 1.10 +2 -2 src/sys/dev/ep/if_epvar.h From owner-cvs-src@FreeBSD.ORG Sat Oct 18 17:03:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6FE6816A4BF; Sat, 18 Oct 2003 17:03:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F14FA43FAF; Sat, 18 Oct 2003 17:03:13 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9J03DXJ071165; Sat, 18 Oct 2003 17:03:13 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9J03DgU071164; Sat, 18 Oct 2003 17:03:13 -0700 (PDT) (envelope-from gshapiro) Message-Id: <200310190003.h9J03DgU071164@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 18 Oct 2003 17:03:13 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/sendmail FREEBSD-upgrade src/etc/sendmail Makefile freebsd.submit.mc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 19 Oct 2003 00:03:14 -0000 gshapiro 2003/10/18 17:03:13 PDT FreeBSD src repository Modified files: contrib/sendmail FREEBSD-upgrade etc/sendmail Makefile Added files: etc/sendmail freebsd.submit.mc Log: Adding WorkAroundBrokenAAAA seems a necessity even in the submit.mc given the number of broken DNS servers out there in the world. Since we are diverging from the sendmail.org submit.mc, it's time to make our own freebsd.submit.mc. PR: conf/57733 Reviewed by: nork MFC after: 2 weeks Revision Changes Path 1.23 +1 -0 src/contrib/sendmail/FREEBSD-upgrade 1.30 +1 -11 src/etc/sendmail/Makefile 1.1 +28 -0 src/etc/sendmail/freebsd.submit.mc (new) From owner-cvs-src@FreeBSD.ORG Sat Oct 18 17:31:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C7C2316A4B3; Sat, 18 Oct 2003 17:31:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4666E43FBF; Sat, 18 Oct 2003 17:31:51 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9J0VpXJ072481; Sat, 18 Oct 2003 17:31:51 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9J0VoGN072480; Sat, 18 Oct 2003 17:31:50 -0700 (PDT) (envelope-from gshapiro) Message-Id: <200310190031.h9J0VoGN072480@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 18 Oct 2003 17:31:50 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc rc.sendmail X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 19 Oct 2003 00:31:51 -0000 gshapiro 2003/10/18 17:31:50 PDT FreeBSD src repository Modified files: etc rc.sendmail Log: Before trying to restart/stop the MTA or MSP queue runner, make sure we are configured to use an MTA or MSP queue runner. Otherwise the script used to complain about the missing PID file. PR: conf/57075 Submitted by: Jonathan Chen MFC after: 2 weeks Revision Changes Path 1.6 +83 -0 src/etc/rc.sendmail From owner-cvs-src@FreeBSD.ORG Sat Oct 18 17:57:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2EBD616A4B3; Sat, 18 Oct 2003 17:57:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D30843F3F; Sat, 18 Oct 2003 17:57:11 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9J0vBXJ073385; Sat, 18 Oct 2003 17:57:11 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9J0vBOF073384; Sat, 18 Oct 2003 17:57:11 -0700 (PDT) (envelope-from davidxu) Message-Id: <200310190057.h9J0vBOF073384@repoman.freebsd.org> From: David Xu Date: Sat, 18 Oct 2003 17:57:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 vm_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 19 Oct 2003 00:57:12 -0000 davidxu 2003/10/18 17:57:11 PDT FreeBSD src repository Modified files: sys/i386/i386 vm_machdep.c Log: Use npxdrop in cpu_thread_exit to save some cycles. Clear FPU pcb flags for new upcall thread, these flags needn't be inherited, the new thread should start from clean FPU status. Revision Changes Path 1.216 +3 -1 src/sys/i386/i386/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 19:09:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D2A416A4B3; Sat, 18 Oct 2003 19:09:37 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D63043F93; Sat, 18 Oct 2003 19:09:36 -0700 (PDT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9J29aXJ077923; Sat, 18 Oct 2003 19:09:36 -0700 (PDT) (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9J29arq077922; Sat, 18 Oct 2003 19:09:36 -0700 (PDT) (envelope-from cognet) Message-Id: <200310190209.h9J29arq077922@repoman.freebsd.org> From: Olivier Houchard Date: Sat, 18 Oct 2003 19:09:36 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/su su.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 19 Oct 2003 02:09:37 -0000 cognet 2003/10/18 19:09:36 PDT FreeBSD src repository Modified files: usr.bin/su su.c Log: Fix broken su -m behaviour : chshell must return 0 if the shell is not a standard shell, or else it is possible to use an account without a valid shell. Reviewed by: des Revision Changes Path 1.69 +2 -4 src/usr.bin/su/su.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 19:36:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA7A516A4B3; Sat, 18 Oct 2003 19:36:08 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 238A743FAF; Sat, 18 Oct 2003 19:36:08 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9J2a7XJ079534; Sat, 18 Oct 2003 19:36:07 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9J2a7Zm079533; Sat, 18 Oct 2003 19:36:07 -0700 (PDT) (envelope-from peter) Message-Id: <200310190236.h9J2a7Zm079533@repoman.freebsd.org> From: Peter Wemm Date: Sat, 18 Oct 2003 19:36:07 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/alpha machdep.c src/sys/powerpc/powerpc machdep.c src/sys/sparc64/sparc64 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 19 Oct 2003 02:36:08 -0000 peter 2003/10/18 19:36:07 PDT FreeBSD src repository Modified files: sys/alpha/alpha machdep.c sys/powerpc/powerpc machdep.c sys/sparc64/sparc64 machdep.c Log: Add a stub cpu_idle() function for sparc64, alpha, powerpc. This is a MI declared function so it should be everywhere. Revision Changes Path 1.213 +6 -0 src/sys/alpha/alpha/machdep.c 1.62 +6 -0 src/sys/powerpc/powerpc/machdep.c 1.102 +6 -0 src/sys/sparc64/sparc64/machdep.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 19:43:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6658216A4B3; Sat, 18 Oct 2003 19:43:58 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCCA243F75; Sat, 18 Oct 2003 19:43:57 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9J2hvXJ079885; Sat, 18 Oct 2003 19:43:57 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9J2hvOe079884; Sat, 18 Oct 2003 19:43:57 -0700 (PDT) (envelope-from peter) Message-Id: <200310190243.h9J2hvOe079884@repoman.freebsd.org> From: Peter Wemm Date: Sat, 18 Oct 2003 19:43:57 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_idle.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 19 Oct 2003 02:43:58 -0000 peter 2003/10/18 19:43:57 PDT FreeBSD src repository Modified files: sys/kern kern_idle.c Log: Tidy up loose ends in the idle process. Call the MI cpu_idle() function for all platforms now. XXX alpha/sparc64/powerpc should fill in the function. Submitted by: bde Revision Changes Path 1.35 +5 -37 src/sys/kern/kern_idle.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 22:57:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2163816A4B3; Sat, 18 Oct 2003 22:57:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9706043F93; Sat, 18 Oct 2003 22:56:59 -0700 (PDT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9J5uxXJ002407; Sat, 18 Oct 2003 22:56:59 -0700 (PDT) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9J5uxo8002406; Sat, 18 Oct 2003 22:56:59 -0700 (PDT) (envelope-from njl) Message-Id: <200310190556.h9J5uxo8002406@repoman.freebsd.org> From: Nate Lawson Date: Sat, 18 Oct 2003 22:56:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 19 Oct 2003 05:57:00 -0000 njl 2003/10/18 22:56:59 PDT FreeBSD src repository Modified files: sys/dev/acpica acpi.c Log: Disable irqs before entering the power-off state. This is not known to fix any problems but is similar to how Linux implements this function. Revision Changes Path 1.105 +1 -0 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Sat Oct 18 23:08:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A968516A4C0 for ; Sat, 18 Oct 2003 23:08:37 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id EA33243FBF for ; Sat, 18 Oct 2003 23:08:35 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 48162 invoked by uid 1000); 19 Oct 2003 06:08:38 -0000 Date: Sat, 18 Oct 2003 23:08:38 -0700 (PDT) From: Nate Lawson To: Peter Wemm In-Reply-To: <20031019024431.46A7016A4F8@hub.freebsd.org> Message-ID: <20031018230806.Y48150@root.org> References: <20031019024431.46A7016A4F8@hub.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_idle.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 19 Oct 2003 06:08:37 -0000 On Sat, 18 Oct 2003, Peter Wemm wrote: > peter 2003/10/18 19:43:57 PDT > > FreeBSD src repository > > Modified files: > sys/kern kern_idle.c > Log: > Tidy up loose ends in the idle process. Call the MI cpu_idle() function > for all platforms now. > > XXX alpha/sparc64/powerpc should fill in the function. > > Submitted by: bde > > Revision Changes Path > 1.35 +5 -37 src/sys/kern/kern_idle.c Thank you! -Nate