From owner-freebsd-current@FreeBSD.ORG Sun Mar 26 00:41:27 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A5BDC16A401; Sun, 26 Mar 2006 00:41:27 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost2.sentex.ca (smarthost2.sentex.ca [205.211.164.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42A2F43D45; Sun, 26 Mar 2006 00:41:27 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2.sentex.ca [199.212.134.9]) by smarthost2.sentex.ca (8.13.4P/8.13.4) with ESMTP id k2Q0fQKW018523; Sat, 25 Mar 2006 19:41:26 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp2.sentex.ca (8.13.4P/8.13.3) with ESMTP id k2Q0fQ9V041962; Sat, 25 Mar 2006 19:41:26 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 260367304D; Sat, 25 Mar 2006 19:41:25 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20060326004125.260367304D@freebsd-current.sentex.ca> Date: Sat, 25 Mar 2006 19:41:25 -0500 (EST) X-Virus-Scanned: ClamAV version 0.85.1, clamav-milter version 0.85 on clamscanner1 X-Virus-Status: Clean Cc: Subject: [head tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Mar 2006 00:41:27 -0000 TB --- 2006-03-25 22:53:44 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2006-03-25 22:53:44 - starting HEAD tinderbox run for amd64/amd64 TB --- 2006-03-25 22:53:44 - cleaning the object tree TB --- 2006-03-25 22:53:44 - checking out the source tree TB --- 2006-03-25 22:53:44 - cd /tinderbox/HEAD/amd64/amd64 TB --- 2006-03-25 22:53:44 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2006-03-25 23:00:51 - building world (CFLAGS=-O2 -pipe) TB --- 2006-03-25 23:00:51 - cd /src TB --- 2006-03-25 23:00:51 - /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything >>> stage 5.1: building 32 bit shim libraries TB --- 2006-03-26 00:34:24 - generating LINT kernel config TB --- 2006-03-26 00:34:24 - cd /src/sys/amd64/conf TB --- 2006-03-26 00:34:24 - /usr/bin/make -B LINT TB --- 2006-03-26 00:34:24 - building LINT kernel (COPTFLAGS=-O2 -pipe) TB --- 2006-03-26 00:34:24 - cd /src TB --- 2006-03-26 00:34:24 - /usr/bin/make buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Sun Mar 26 00:34:24 UTC 2006 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies >>> stage 3.2: building everything [...] cc -c -O2 -pipe -fno-strict-aliasing -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -Werror -finstrument-functions -Wno-inline /src/sys/dev/mlx/mlx_disk.c cc -c -O2 -pipe -fno-strict-aliasing -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -Werror -finstrument-functions -Wno-inline /src/sys/dev/mlx/mlx_pci.c cc -c -O2 -pipe -fno-strict-aliasing -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -Werror -finstrument-functions -Wno-inline /src/sys/dev/mly/mly.c cc -c -O2 -pipe -fno-strict-aliasing -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -Werror -finstrument-functions -Wno-inline /src/sys/dev/mpt/mpt.c /src/sys/dev/mpt/mpt.c: In function `mpt_recv_handshake_reply': /src/sys/dev/mpt/mpt.c:1346: warning: unsigned int format, different type arg (arg 4) /src/sys/dev/mpt/mpt.c: In function `mpt_read_config_info_ioc': /src/sys/dev/mpt/mpt.c:1647: warning: unsigned int format, different type arg (arg 4) *** Error code 1 Stop in /obj/amd64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2006-03-26 00:41:25 - WARNING: /usr/bin/make returned exit code 1 TB --- 2006-03-26 00:41:25 - ERROR: failed to build lint kernel TB --- 2006-03-26 00:41:25 - tinderbox aborted TB --- 0.05 user 0.02 system 6460.55 real From owner-freebsd-current@FreeBSD.ORG Sun Mar 26 06:25:31 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D8B816A400; Sun, 26 Mar 2006 06:25:31 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27A7D43D46; Sun, 26 Mar 2006 06:25:31 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp1.sentex.ca (smtp1c.sentex.ca [64.7.153.10]) by smarthost1.sentex.ca (8.13.4P/8.13.4) with ESMTP id k2Q6PUEw077279; Sun, 26 Mar 2006 01:25:30 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp1.sentex.ca (8.13.4P/8.13.4) with ESMTP id k2Q6PdjF077712; Sun, 26 Mar 2006 01:25:39 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 956477304D; Sun, 26 Mar 2006 01:25:29 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20060326062529.956477304D@freebsd-current.sentex.ca> Date: Sun, 26 Mar 2006 01:25:29 -0500 (EST) X-Virus-Scanned: ClamAV version 0.87.1, clamav-milter version 0.87 on clamscanner1 X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.51 on 64.7.153.18 Cc: Subject: [head tinderbox] failure on sparc64/sparc64 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Mar 2006 06:25:31 -0000 TB --- 2006-03-26 04:37:07 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2006-03-26 04:37:07 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2006-03-26 04:37:07 - cleaning the object tree TB --- 2006-03-26 04:37:38 - checking out the source tree TB --- 2006-03-26 04:37:38 - cd /tinderbox/HEAD/sparc64/sparc64 TB --- 2006-03-26 04:37:38 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2006-03-26 04:45:13 - building world (CFLAGS=-O2 -pipe) TB --- 2006-03-26 04:45:13 - cd /src TB --- 2006-03-26 04:45:13 - /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything TB --- 2006-03-26 06:16:52 - generating LINT kernel config TB --- 2006-03-26 06:16:52 - cd /src/sys/sparc64/conf TB --- 2006-03-26 06:16:52 - /usr/bin/make -B LINT TB --- 2006-03-26 06:16:52 - building LINT kernel (COPTFLAGS=-O2 -pipe) TB --- 2006-03-26 06:16:52 - cd /src TB --- 2006-03-26 06:16:52 - /usr/bin/make buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Sun Mar 26 06:16:53 UTC 2006 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies >>> stage 3.2: building everything [...] cc -c -O2 -pipe -fno-strict-aliasing -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medlow -msoft-float -ffreestanding -Werror /src/sys/dev/mlx/mlx_disk.c cc -c -O2 -pipe -fno-strict-aliasing -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medlow -msoft-float -ffreestanding -Werror /src/sys/dev/mlx/mlx_pci.c cc -c -O2 -pipe -fno-strict-aliasing -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medlow -msoft-float -ffreestanding -Werror /src/sys/dev/mly/mly.c cc -c -O2 -pipe -fno-strict-aliasing -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medlow -msoft-float -ffreestanding -Werror /src/sys/dev/mpt/mpt.c /src/sys/dev/mpt/mpt.c: In function `mpt_recv_handshake_reply': /src/sys/dev/mpt/mpt.c:1346: warning: unsigned int format, different type arg (arg 4) /src/sys/dev/mpt/mpt.c: In function `mpt_read_config_info_ioc': /src/sys/dev/mpt/mpt.c:1647: warning: unsigned int format, different type arg (arg 4) *** Error code 1 Stop in /obj/sparc64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2006-03-26 06:25:29 - WARNING: /usr/bin/make returned exit code 1 TB --- 2006-03-26 06:25:29 - ERROR: failed to build lint kernel TB --- 2006-03-26 06:25:29 - tinderbox aborted TB --- 0.91 user 5.03 system 6501.41 real From owner-freebsd-current@FreeBSD.ORG Sun Mar 26 07:51:56 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5044616A401 for ; Sun, 26 Mar 2006 07:51:56 +0000 (UTC) (envelope-from viaprog@gmail.com) Received: from nproxy.gmail.com (nproxy.gmail.com [64.233.182.184]) by mx1.FreeBSD.org (Postfix) with ESMTP id AFF1643D48 for ; Sun, 26 Mar 2006 07:51:55 +0000 (GMT) (envelope-from viaprog@gmail.com) Received: by nproxy.gmail.com with SMTP id k26so870916nfc for ; Sat, 25 Mar 2006 23:51:54 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=CQmFoUOPqm6sX06O9FI5z3qvFBAJ8AAQ6YKOWYcH45cWZVgNpdX5Ap8y2K57ozih4tr0u/owbJ8BZJWZvjlcYyUBSNU43HAlDZCB1LyppsOb3uUTTdMFMHjAHnIBbTyyJjYg9b+m2GPPioINMgNoJPK0dUYLyH3rzPs64dPDqbo= Received: by 10.49.15.10 with SMTP id s10mr1126858nfi; Sat, 25 Mar 2006 23:51:51 -0800 (PST) Received: by 10.48.220.10 with HTTP; Sat, 25 Mar 2006 23:51:51 -0800 (PST) Message-ID: Date: Sun, 26 Mar 2006 10:51:51 +0300 From: "Igor A. Valcov" To: freebsd-current@freebsd.org In-Reply-To: <1143062291.6826.20.camel@alderaan.trey.hu> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <003d01c64df2$fd07d090$8a01a8c0@ntpc> <1143062291.6826.20.camel@alderaan.trey.hu> Subject: Re: requests for mbufs denied X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Mar 2006 07:51:56 -0000 I'm having the same problem on my home PC (Intel PRO/1000 adapter, em) Here's the output from netstat -m 354/726/1080 mbufs in use (current/cache/total) 310/530/840/32768 mbuf clusters in use (current/cache/total/max) 708K/1241K/1950K bytes allocated to network (current/cache/total) 43900815/32119482/32108081 requests for mbufs denied (mbufs/clusters/mbuf+clusters) 0/5/6656 sfbufs in use (current/peak/max) 0 requests for sfbufs denied 0 requests for sfbufs delayed 56 requests for I/O initiated by sendfile 2928 calls to protocol drain routines The traffic coming through that computer is pretty low, around 40kB/s in both directions at the average, 80kB/s max, so the fact that some (let alone 43 million) of mbuf requests are being denied is puzzling to say the least. From owner-freebsd-current@FreeBSD.ORG Sun Mar 26 08:43:45 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B856B16A400 for ; Sun, 26 Mar 2006 08:43:45 +0000 (UTC) (envelope-from mike@reifenberger.com) Received: from mail-out.m-online.net (mail-out.m-online.net [212.18.0.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id EBF4E43D46 for ; Sun, 26 Mar 2006 08:43:44 +0000 (GMT) (envelope-from mike@reifenberger.com) Received: from mail01.m-online.net (svr21.m-online.net [192.168.3.149]) by mail-out.m-online.net (Postfix) with ESMTP id 9098C72421 for ; Sun, 26 Mar 2006 10:43:43 +0200 (CEST) Received: from fw.reifenberger.com (ppp-62-245-211-179.mnet-online.de [62.245.211.179]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.m-online.net (Postfix) with ESMTP id 7C953B846F for ; Sun, 26 Mar 2006 10:43:43 +0200 (CEST) Received: from localhost (mike@localhost) by fw.reifenberger.com (8.13.4/8.13.4/Submit) with ESMTP id k2Q8hjN3012374 for ; Sun, 26 Mar 2006 10:43:46 +0200 (CEST) (envelope-from mike@reifenberger.com) X-Authentication-Warning: fw.reifenberger.com: mike owned process doing -bs Date: Sun, 26 Mar 2006 10:43:45 +0200 (CEST) From: Michael Reifenberger To: FreeBSD-Current Message-ID: <20060326104211.H12370@fw.reifenberger.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Subject: strange deadlock and magic resurrection with RELENG_6 (fwd) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Mar 2006 08:43:45 -0000 Hi, has anyone seen the failure bolow? Is the failure present on -current too? Bye/2 --- Michael Reifenberger, Business Development Manager SAP-Basis, Plaut Consulting Comp: Michael.Reifenberger@plaut.de | Priv: Michael@Reifenberger.com http://www.plaut.de | http://www.Reifenberger.com ---------- Forwarded message ---------- Date: Fri, 24 Mar 2006 15:42:25 +0100 (CET) From: Michael Reifenberger To: pjd@freebsd.org Subject: strange deadlock and magic resurrection with RELENG_6 (fwd) Hi, any clues about the issue below? Bye/2 --- Michael Reifenberger, Business Development Manager SAP-Basis, Plaut Consulting Comp: Michael.Reifenberger@plaut.de | Priv: Michael@Reifenberger.com http://www.plaut.de | http://www.Reifenberger.com ---------- Forwarded message ---------- Date: Thu, 23 Mar 2006 11:15:52 +0100 (CET) From: Michael Reifenberger To: FreeBSD Stable Subject: strange deadlock and magic resurrection with RELENG_6 Hi, I'm using a recent RELENG_6 under I386/SMP (Athlon X2 4800+). dmesg output is under http://people.freebsd.org/~mr/dmesg.log.gz Root is on gmirror volume (2 SATA disks), a backup FS is on graid3 (5 firewire disks). This server acts as an bacula server. During backup with bacula I discovered an complete system freeze (no keyboard, nfs, disk...) after the following lines on the screen: ... ad0: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=108916879 ad1: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=116030287 ad1: WARNING - WRITE_DMA UDMA ICRC error (retrying request) LBA=108911183 ad1: WARNING - WRITE_DMA UDMA ICRC error (retrying request) LBA=108378767 Since I could ping the system and after waiting a couple of hours in the hope the system would would resurrection by itself, I issued an flood-ping to this machine and voila, after getting the following lines: ... Limiting icmp ping response from 261 to 200 packets/sec Limiting icmp ping response from 283 to 200 packets/sec ... Anything went back to normality! This seems to me that we have an deadlock condition somewhere in the kernel. But how to debug this issue when anything is frozen? BTW: I've got the DMA errors in the past allready which seems to be an interaction between ata and some geom modules. See a former post from me regarding this issue. Maybe the same issue got fatal now after the latest gmirror/graid3 changes? Has anyone else seen this? Bye/2 --- Michael Reifenberger, Business Development Manager SAP-Basis, Plaut Consulting Comp: Michael.Reifenberger@plaut.de | Priv: Michael@Reifenberger.com http://www.plaut.de | http://www.Reifenberger.com From owner-freebsd-current@FreeBSD.ORG Sun Mar 26 10:10:39 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E78616A41F; Sun, 26 Mar 2006 10:10:39 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from pasmtp.tele.dk (pasmtp.tele.dk [193.162.159.95]) by mx1.FreeBSD.org (Postfix) with ESMTP id D407A43D45; Sun, 26 Mar 2006 10:10:38 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (0x535c0e2a.sgnxx1.adsl-dhcp.tele.dk [83.92.14.42]) by pasmtp.tele.dk (Postfix) with ESMTP id 837671EC31D; Sun, 26 Mar 2006 12:10:37 +0200 (CEST) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.4/8.13.4) with ESMTP id k2QAAaB9067813; Sun, 26 Mar 2006 12:10:37 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: current@freebsd.org, small@freebsd.org From: Poul-Henning Kamp Date: Sun, 26 Mar 2006 12:10:36 +0200 Message-ID: <67812.1143367836@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: Subject: Build option survey X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Mar 2006 10:10:39 -0000 The build option survey is online again, now with all the new and improved build options which Ruslan has provided us with: http://phk.freebsd.dk/misc/build_options/ Poul-Henning -- 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-freebsd-current@FreeBSD.ORG Sun Mar 26 11:20:54 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB08116A401 for ; Sun, 26 Mar 2006 11:20:54 +0000 (UTC) (envelope-from pho@holm.cc) Received: from relay00.pair.com (relay00.pair.com [209.68.5.9]) by mx1.FreeBSD.org (Postfix) with SMTP id 5B63643D6B for ; Sun, 26 Mar 2006 11:20:54 +0000 (GMT) (envelope-from pho@holm.cc) Received: (qmail 5721 invoked from network); 26 Mar 2006 11:20:53 -0000 Received: from unknown (HELO peter.osted.lan) (unknown) by unknown with SMTP; 26 Mar 2006 11:20:53 -0000 X-pair-Authenticated: 83.95.197.184 Received: from peter.osted.lan (localhost.osted.lan [127.0.0.1]) by peter.osted.lan (8.13.4/8.13.4) with ESMTP id k2QBKq0k033270 for ; Sun, 26 Mar 2006 13:20:52 +0200 (CEST) (envelope-from pho@peter.osted.lan) Received: (from pho@localhost) by peter.osted.lan (8.13.4/8.13.4/Submit) id k2QBKqkb033269 for current@freebsd.org; Sun, 26 Mar 2006 13:20:52 +0200 (CEST) (envelope-from pho) Date: Sun, 26 Mar 2006 13:20:51 +0200 From: Peter Holm To: current@freebsd.org Message-ID: <20060326112051.GA33145@peter.osted.lan> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: panic: No vop_lock(0xc2e95c30, 0xcd45f794) in GENERIC HEAD X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Mar 2006 11:20:55 -0000 This seems to be a Pty/devfs related problem: VNASSERT failed 0xc2e95c30: tag none, type VBAD usecount 0, writecount 0, refcount 1 mountedhere 0 flags (VI_DOOMED) VI_LOCKed panic: No vop_lock(0xc2e95c30, 0xcd45f794) cpuid = 0 KDB: enter: panic [thread pid 7636 tid 100162 ] Stopped at kdb_enter+0x2b: nop db> where Tracing pid 7636 tid 100162 td 0xc2ba61b0 kdb_enter(c089bf32) at kdb_enter+0x2b panic(c08c61d4,c2e95c30,cd45f794,c2e95c30,c08a4e9a) at panic+0x14b VOP_LOCK_APV(0,cd45f794) at VOP_LOCK_APV+0x73 vn_lock(c2e95c30,2002,c2ba61b0,c2e95c30,2) at vn_lock+0xa8 vget(c2e95c30,2,c2ba61b0) at vget+0xba devfs_allocv(c23ae980,c23d9000,cd45fb90,...) at devfs_allocv+0x37 devfs_lookupx(cd45f974,c23ce490,c0894142,...) at devfs_lookupx+0x4a6 devfs_lookup(cd45f974,c23f5000,0,cd45f990,...) at devfs_lookup+0x2d VOP_LOOKUP_APV(c0923900,cd45f974) at VOP_LOOKUP_APV+0x87 lookup(cd45fb7c,c06c24ae,0,c2ba61b0,c08a5cf8) at lookup+0x402 namei(cd45fb7c,c089d8df,26e,c2ba61b0,cd45fa18) at namei+0x382 vn_open_cred(cd45fb7c,cd45fc7c,0,c376ea80,3) at vn_open_cred+0x277 vn_open(cd45fb7c,cd45fc7c,0,3,cd45fb10) at vn_open+0x1e kern_open(c2ba61b0,bfbfe150,0,3,0) at kern_open+0xb9 open(c2ba61b0,cd45fd04,cd45fccc,c066ec40,c2ba61b0) at open+0x18 syscall(bfbf003b,ffff003b,bfbf003b,bfbfe15b,...) at syscall+0x27e More info at: http://people.freebsd.org/~pho/stress/log/cons195.html -- Peter Holm From owner-freebsd-current@FreeBSD.ORG Sun Mar 26 15:15:51 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C084116A426 for ; Sun, 26 Mar 2006 15:15:51 +0000 (UTC) (envelope-from joao.barros@gmail.com) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA88A43D6A for ; Sun, 26 Mar 2006 15:15:49 +0000 (GMT) (envelope-from joao.barros@gmail.com) Received: by xproxy.gmail.com with SMTP id t12so749281wxc for ; Sun, 26 Mar 2006 07:15:49 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=KUPziPndnLPWKGMQN+4/kfNiPxMfp0YDllPahjY8QD4A0G8BpyJzvjEzhLVDGur4VYv9PpDKrLWFBaNt6BN3tySG6/ACYrqROI4O2+o4/Bbfyo+TIMDstuODQ0umQ6d+1lVjTuWJsV29j2IBWuveapD8LX9erDWEEWbaXFXGw8I= Received: by 10.70.18.13 with SMTP id 13mr3418513wxr; Sun, 26 Mar 2006 07:15:47 -0800 (PST) Received: by 10.70.9.16 with HTTP; Sun, 26 Mar 2006 07:15:47 -0800 (PST) Message-ID: <70e8236f0603260715u54e4640di18300fa1fd031c4f@mail.gmail.com> Date: Sun, 26 Mar 2006 16:15:47 +0100 From: "Joao Barros" To: freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Subject: lockmgr: thread 0xc385ebd0 unlocking unheld lock X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Mar 2006 15:15:51 -0000 Last night I was mounting a windows share with mount_smbfs and browsing it via apache and I got the machine to panic twice. I was tired and went to bed. Today I can't replicate the panic but this always happens when I unmount: lockmgr(c36cfb08,2006,c36cfb2c,c35251b0,d5926c00) at lockmgr+0x5c6 smb_co_put(c36cfb00,d5926c00,d5926c00,c35251b0,c3703280) at smb_co_put+0x46 smbfs_unmount(c33f6800,8000000,c35251b0,0,415) at smbfs_unmount+0x71 dounmount(c33f6800,8000000,c35251b0,c0733b28,0) at dounmount+0x286 unmount(c35251b0,d5926d04,c3527234,c,c35251b0) at unmount+0x1f6 syscall(3b,3b,3b,804a465,8201a51) at syscall+0x27e Xint0x80_syscall() at Xint0x80_syscall+0x1f --- syscall (22, FreeBSD ELF32, unmount), eip =3D 0x280c205f, esp =3D 0xbfb= fe54c, eb p =3D 0xbfbfe5f8 --- Another time, a different share: lockmgr: thread 0xc385ebd0 unlocking unheld lock KDB: stack backtrace: kdb_backtrace(c06ca09c,c385ebd0) at kdb_backtrace+0x29 lockmgr(c36ed508,2006,c36ed52c,c385ebd0,dab78c00) at lockmgr+0x5c6 smb_co_put(c36ed500,dab78c00,dab78c00,c385ebd0,c3703280) at smb_co_put+0x46 smbfs_unmount(c33f5400,8000000,c385ebd0,0,415) at smbfs_unmount+0x71 dounmount(c33f5400,8000000,c385ebd0,c0733b28,0) at dounmount+0x286 unmount(c385ebd0,dab78d04,c385d000,c,c385ebd0) at unmount+0x1f6 syscall(3b,3b,3b,804a465,8201a51) at syscall+0x27e Xint0x80_syscall() at Xint0x80_syscall+0x1f --- syscall (22, FreeBSD ELF32, unmount), eip =3D 0x280c205f, esp =3D 0xbfb= fe53c, eb p =3D 0xbfbfe5e8 --- The machine is running CURRENT cvsuped last night with a kernel compiled without a bunch of drivers. I can compile GENERIC if needed. I'm trying to replicate the panic, and if I can I'll post a followup. In the meantime if anyone can provide some insight on this or needs more info I'm more than available. -- Joao Barros From owner-freebsd-current@FreeBSD.ORG Sun Mar 26 17:02:33 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C8FB916A400 for ; Sun, 26 Mar 2006 17:02:33 +0000 (UTC) (envelope-from joao.barros@gmail.com) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.207]) by mx1.FreeBSD.org (Postfix) with ESMTP id F0F4043D46 for ; Sun, 26 Mar 2006 17:02:32 +0000 (GMT) (envelope-from joao.barros@gmail.com) Received: by xproxy.gmail.com with SMTP id i28so864329wxd for ; Sun, 26 Mar 2006 09:02:31 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=q0l5jiGkHP65NzBiy9PLou89ajE9QxhWnwqAwJnnw1u62I4Rtw+VDzGpL/fPYp+GzHymBP1tL7WENKyx+uQrWcUKVfAI7PFesJr+rJ/JC/zb8thEBgJnZhmgcM0CF5+Wq5B6lY+xENlSd3m7ovJPR6qSqTxXtDkpjwH/beso6Vk= Received: by 10.70.17.20 with SMTP id 20mr3221686wxq; Sun, 26 Mar 2006 09:02:30 -0800 (PST) Received: by 10.70.9.16 with HTTP; Sun, 26 Mar 2006 09:02:30 -0800 (PST) Message-ID: <70e8236f0603260902t798560e1x6ac9b9c883ff3f20@mail.gmail.com> Date: Sun, 26 Mar 2006 18:02:30 +0100 From: "Joao Barros" To: freebsd-current@freebsd.org In-Reply-To: <70e8236f0603260715u54e4640di18300fa1fd031c4f@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <70e8236f0603260715u54e4640di18300fa1fd031c4f@mail.gmail.com> Subject: Re: lockmgr: thread 0xc385ebd0 unlocking unheld lock X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Mar 2006 17:02:33 -0000 On 3/26/06, Joao Barros wrote: > Last night I was mounting a windows share with mount_smbfs and > browsing it via apache and I got the machine to panic twice. I was > tired and went to bed. > Today I can't replicate the panic but this always happens when I unmount: > > I'm trying to replicate the panic, and if I can I'll post a followup. > Here's the panic while doing a cvsup: panic: mutex Giant not owned at /usr/src/sys/kern/vfs_subr.c:2025 KDB: enter: panic [thread pid 979 tid 100090 ] Stopped at kdb_enter+0x2b: nop db> where Tracing pid 979 tid 100090 td 0xc3573510 kdb_enter(c06cc0e7) at kdb_enter+0x2b panic(c06cb401,c06dbed4,c06d5d7b,7e9,c3766000) at panic+0xbb --More-- _mtx_assert(c0733b28,1,c06d5d7b,7e9) at _mtx_assert+0x66 vrele(c3766000,c34efc28,c34ef800,c3573510,d6aff82c) at vrele+0x4e smbfs_reclaim(d6aff82c) at smbfs_reclaim+0xc9 VOP_RECLAIM_APV(c3735a60,d6aff82c) at VOP_RECLAIM_APV+0x7e vgonel(c3766410) at vgonel+0x12d vtryrecycle(c3766410,0,2,d6aff8ac,c059f18f) at vtryrecycle+0x107 vnlru_free(1) at vnlru_free+0x14e getnewvnode(c06d3bc3,c351b000,c071e880,d6aff918,d6aff8f0) at getnewvnode+0x= 33 ffs_vget(c351b000,5dbe1,2,d6aff97c) at ffs_vget+0xc2 ufs_lookup(d6affa20) at ufs_lookup+0xaa2 VOP_CACHEDLOOKUP_APV(c071e880,d6affa20) at VOP_CACHEDLOOKUP_APV+0x7e vfs_cache_lookup(d6affabc,c3819c30,0,d6affad8,c059a3fe) at vfs_cache_lookup= +0xb2 VOP_LOOKUP_APV(c071e880,d6affabc) at VOP_LOOKUP_APV+0x87 lookup(d6affb48,0,0,c3573510,c381a000) at lookup+0x3f6 namei(d6affb48,82b5304,0,0,c3544c30) at namei+0x382 kern_lstat(c3573510,82b5304,0,d6affc1c) at kern_lstat+0x47 lstat(c3573510,d6affd04,c0734404,0,c328cd00) at lstat+0x1b syscall(bfbf003b,bfbf003b,81d003b,bfbfed28,bfbfed1c) at syscall+0x27e Xint0x80_syscall() at Xint0x80_syscall+0x1f --- syscall (190, FreeBSD ELF32, lstat), eip =3D 0x2819d9db, esp =3D 0x81dbaa0, ebp =3D 0x8 1dbb3c --- db> show pcpu cpuid =3D 0 curthread =3D 0xc3573510: pid 979 "cvsup" curpcb =3D 0xd6affd90 fpcurthread =3D 0xc3573510: pid 979 "cvsup" idlethread =3D 0xc328f510: pid 10 "idle" APIC ID =3D 0 currentldt =3D 0x50 spin locks held: db> show alllocks db> show lockedvnods Locked vnodes 0xc3819c30: tag ufs, type VDIR usecount 1, writecount 0, refcount 3 mountedhere 0 flags () lock type ufs: EXCL (count 1) by thread 0xc3573510 (pid 979) =09ino 378071, on dev da0s1f 0xc3766410: tag smbfs, type VREG usecount 0, writecount 0, refcount 1 mountedhere 0 flags (VI_DOOMED) lock type smbfs: EXCL (count 1) by thread 0xc3573510 (pid 979) db> where 979 Tracing pid 979 tid 100090 td 0xc3573510 kdb_enter(c06cc0e7) at kdb_enter+0x2b panic(c06cb401,c06dbed4,c06d5d7b,7e9,c3766000) at panic+0xbb _mtx_assert(c0733b28,1,c06d5d7b,7e9) at _mtx_assert+0x66 vrele(c3766000,c34efc28,c34ef800,c3573510,d6aff82c) at vrele+0x4e smbfs_reclaim(d6aff82c) at smbfs_reclaim+0xc9 VOP_RECLAIM_APV(c3735a60,d6aff82c) at VOP_RECLAIM_APV+0x7e vgonel(c3766410) at vgonel+0x12d vtryrecycle(c3766410,0,2,d6aff8ac,c059f18f) at vtryrecycle+0x107 vnlru_free(1) at vnlru_free+0x14e getnewvnode(c06d3bc3,c351b000,c071e880,d6aff918,d6aff8f0) at getnewvnode+0x= 33 ffs_vget(c351b000,5dbe1,2,d6aff97c) at ffs_vget+0xc2 ufs_lookup(d6affa20) at ufs_lookup+0xaa2 VOP_CACHEDLOOKUP_APV(c071e880,d6affa20) at VOP_CACHEDLOOKUP_APV+0x7e vfs_cache_lookup(d6affabc,c3819c30,0,d6affad8,c059a3fe) at vfs_cache_lookup= +0xb2 VOP_LOOKUP_APV(c071e880,d6affabc) at VOP_LOOKUP_APV+0x87 lookup(d6affb48,0,0,c3573510,c381a000) at lookup+0x3f6 namei(d6affb48,82b5304,0,0,c3544c30) at namei+0x382 kern_lstat(c3573510,82b5304,0,d6affc1c) at kern_lstat+0x47 lstat(c3573510,d6affd04,c0734404,0,c328cd00) at lstat+0x1b syscall(bfbf003b,bfbf003b,81d003b,bfbfed28,bfbfed1c) at syscall+0x27e --More-- Xint0x80_syscall() at Xint0x80_syscall+0x1f --- syscall (190, FreeBSD ELF32, lstat), eip =3D 0x2819d9db, esp =3D 0x81dbaa0, ebp =3D 0x8 1dbb3c --- db> ps pid proc uid ppid pgrp flag stat wmesg wchan cmd 979 c385cd38 0 508 979 0004002 [CPU 0] cvsup 716 c385c000 0 1 0 0000204 [SLPQ 90idle 0xc376c084][SLP] smbio= d2 695 c385c8d0 80 683 683 0000100 [SLPQ accept 0xc35b556a][SLP] httpd 694 c385c468 80 683 683 0000100 [SLPQ accept 0xc35b556a][SLP] httpd 693 c385c69c 80 683 683 0000100 [SLPQ accept 0xc35b556a][SLP] httpd 692 c36cb468 80 683 683 0000100 [SLPQ accept 0xc35b556a][SLP] httpd 691 c3571000 80 683 683 0000100 [SLPQ accept 0xc35b556a][SLP] httpd 690 c3858000 80 683 683 0000100 [SLPQ accept 0xc35b556a][SLP] httpd 686 c385869c 80 683 683 0000100 [SLPQ accept 0xc35b556a][SLP] httpd 685 c3858468 80 683 683 0000100 [SLPQ accept 0xc35b556a][SLP] httpd 684 c3858d38 80 683 683 0000100 [SLPQ accept 0xc35b556a][SLP] httpd 683 c36cad38 0 1 683 0000000 [SLPQ nanslp 0xc07343e4][SLP] httpd 508 c36ca000 0 507 508 0004002 [SLPQ pause 0xc36ca034][SLP] csh 507 c36ca234 1001 505 507 0004102 [SLPQ wait 0xc36ca234][SLP] su 505 c36ca69c 1001 504 505 0004002 [SLPQ wait 0xc36ca69c][SLP] sh 504 c36ca8d0 1001 501 501 0000100 [SLPQ select 0xc077daac][SLP] sshd 501 c36cb000 0 429 501 0004100 [SLPQ sbwait 0xc35b41e8][SLP] sshd 496 c36cbb04 0 1 496 0004002 [SLPQ ttyin 0xc3408410][SLP] getty 495 c36cbd38 0 1 495 0004002 [SLPQ ttyin 0xc3408810][SLP] getty 494 c3527d38 0 1 494 0004002 [SLPQ ttyin 0xc3418c10][SLP] getty 493 c33e3d38 0 1 493 0004002 [SLPQ ttyin 0xc3419c10][SLP] getty 492 c3571b04 0 1 492 0004002 [SLPQ ttyin 0xc3405810][SLP] getty 491 c3571468 0 1 491 0004002 [SLPQ ttyin 0xc341a810][SLP] getty 490 c3571234 0 1 490 0004002 [SLPQ ttyin 0xc3419010][SLP] getty 489 c33e38d0 0 1 489 0004002 [SLPQ ttyin 0xc3408c10][SLP] getty 445 c35718d0 0 1 445 0000000 [SLPQ nanslp 0xc07343e4][SLP] cron 439 c33e3b04 25 1 439 0000100 [SLPQ pause 0xc33e3b38][SLP] sendma= il 435 c3571d38 0 1 435 0000100 [SLPQ select 0xc077daac][SLP] sendm= ail 429 c352769c 0 1 429 0000100 [SLPQ select 0xc077daac][SLP] sshd 286 c3527468 0 1 286 0000000 [SLPQ select 0xc077daac][SLP] syslo= gd 253 c35278d0 0 1 253 0000000 [SLPQ select 0xc077daac][SLP] devd 146 c357169c 0 1 146 0000000 [SLPQ pause 0xc35716d0][SLP] adjker= ntz 46 c3524000 0 0 0 0000204 [SLPQ - 0xd58edd04][SLP] schedcpu 45 c3524234 0 0 0 0000204 [SLPQ - 0xc0780fcc][SLP] nfsiod 3 44 c3524468 0 0 0 0000204 [SLPQ - 0xc0780fc8][SLP] nfsiod 2 43 c352469c 0 0 0 0000204 [SLPQ - 0xc0780fc4][SLP] nfsiod 1 42 c35248d0 0 0 0 0000204 [SLPQ - 0xc0780fc0][SLP] nfsiod 0 41 c3524b04 0 0 0 0000204 [SLPQ sdflush 0xc07864e0][SLP] softdepflush 40 c3524d38 0 0 0 0000204 [SLPQ syncer 0xc07340ec][SLP] synce= r 39 c3527000 0 0 0 0000204 [SLPQ vlruwt 0xc3527000][SLP] vnlru 38 c332fd38 0 0 0 0000204 [SLPQ psleep 0xc077df0c][SLP] bufda= emon 37 c33dc000 0 0 0 000020c [SLPQ pgzero 0xc078ee10][SLP] pagez= ero 36 c33dc234 0 0 0 0000204 [SLPQ psleep 0xc0786d3c][SLP] vmdae= mon 35 c33dc468 0 0 0 0000204 [SLPQ psleep 0xc0786cfc][SLP] paged= aemon 34 c33dc69c 0 0 0 0000204 [IWAIT] swi0: sio 33 c33dc8d0 0 0 0 0000204 [SLPQ - 0xc33ca63c][SLP] fdc0 32 c33dcb04 0 0 0 0000204 [IWAIT] irq1: atkbd0 31 c33dcd38 0 0 0 0000204 [SLPQ usbevt 0xc33e5210][SLP] usb1 30 c33e3000 0 0 0 0000204 [SLPQ usbtsk 0xc0731924][SLP] usbta= sk 29 c33e3234 0 0 0 0000204 [SLPQ usbevt 0xc33d7210][SLP] usb0 28 c33e3468 0 0 0 0000204 [IWAIT] irq15: ata1 uhci1 27 c32df69c 0 0 0 0000204 [IWAIT] irq14: ata0 26 c32df8d0 0 0 0 0000204 [SLPQ idle 0xc33ca200][SLP] aic_recovery1 25 c32dfb04 0 0 0 0000204 [IWAIT] irq10: ahc1 amr0 24 c32dfd38 0 0 0 0000204 [SLPQ idle 0xc33ca200][SLP] aic_recovery1 23 c332f000 0 0 0 0000204 [SLPQ idle 0xc3289000][SLP] aic_recovery0 22 c332f234 0 0 0 0000204 [IWAIT] irq5: ahc0 21 c332f468 0 0 0 0000204 [SLPQ idle 0xc3289000][SLP] aic_recovery0 20 c332f69c 0 0 0 0000204 [RUNQ] irq3: fxp0 uhci0 19 c332f8d0 0 0 0 0000204 [IWAIT] irq9: acpi0 18 c332fb04 0 0 0 0000204 [IWAIT] swi6: Giant taskq 17 c3294234 0 0 0 0000204 [IWAIT] swi6: task queue 9 c3294468 0 0 0 0000204 [SLPQ - 0xc328d480][SLP] acpi_task_= 2 8 c329469c 0 0 0 0000204 [SLPQ - 0xc328d480][SLP] acpi_task_= 1 7 c32948d0 0 0 0 0000204 [SLPQ - 0xc328d480][SLP] acpi_task_= 0 6 c3294b04 0 0 0 0000204 [SLPQ - 0xc328d580][SLP] kqueue tas= kq 16 c3294d38 0 0 0 0000204 [IWAIT] swi2: cambio 15 c32df000 0 0 0 0000204 [IWAIT] swi5: + 5 c32df234 0 0 0 0000204 [SLPQ - 0xc328d800][SLP] thread tas= kq 14 c32df468 0 0 0 0000204 [SLPQ - 0xc072f880][SLP] yarrow 4 c328e000 0 0 0 0000204 [SLPQ - 0xc073205c][SLP] g_down 3 c328e234 0 0 0 0000204 [SLPQ - 0xc0732058][SLP] g_up 2 c328e468 0 0 0 0000204 [SLPQ - 0xc0732050][SLP] g_event 13 c328e69c 0 0 0 0000204 [IWAIT] swi1: net 12 c328e8d0 0 0 0 0000204 [IWAIT] swi3: vm 11 c328eb04 0 0 0 000020c [RUNQ] swi4: clock sio 10 c328ed38 0 0 0 000020c [Can run] idle 1 c3294000 0 0 1 0004200 [SLPQ wait 0xc3294000][SLP] init 0 c0732160 0 0 0 0000200 [IWAIT] swapper db> -- Joao Barros From owner-freebsd-current@FreeBSD.ORG Sun Mar 26 17:34:44 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B02016A41F for ; Sun, 26 Mar 2006 17:34:44 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2D0D43D45 for ; Sun, 26 Mar 2006 17:34:43 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id BD3711A4D88; Sun, 26 Mar 2006 09:34:43 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 1F66D511D1; Sun, 26 Mar 2006 12:34:43 -0500 (EST) Date: Sun, 26 Mar 2006 12:34:42 -0500 From: Kris Kennaway To: Joao Barros Message-ID: <20060326173442.GA28690@xor.obsecurity.org> References: <70e8236f0603260715u54e4640di18300fa1fd031c4f@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="T4sUOijqQbZv57TR" Content-Disposition: inline In-Reply-To: <70e8236f0603260715u54e4640di18300fa1fd031c4f@mail.gmail.com> User-Agent: Mutt/1.4.2.1i Cc: freebsd-current@freebsd.org Subject: Re: lockmgr: thread 0xc385ebd0 unlocking unheld lock X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Mar 2006 17:34:44 -0000 --T4sUOijqQbZv57TR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sun, Mar 26, 2006 at 04:15:47PM +0100, Joao Barros wrote: > Last night I was mounting a windows share with mount_smbfs and > browsing it via apache and I got the machine to panic twice. I was > tired and went to bed. > Today I can't replicate the panic but this always happens when I unmount: There is a PR about this - so you should add your traces there if it doesn't include them. Kris --T4sUOijqQbZv57TR Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFEJtCyWry0BWjoQKURAgZvAJ4hoemum0W4kNtpQL5qTPVp2DjKEQCeILrk Gmj7TkRzQFCy2lb34DxA/Sc= =MCqp -----END PGP SIGNATURE----- --T4sUOijqQbZv57TR-- From owner-freebsd-current@FreeBSD.ORG Sun Mar 26 21:31:12 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 11B8A16A400; Sun, 26 Mar 2006 21:31:12 +0000 (UTC) (envelope-from darren.pilgrim@bitfreak.org) Received: from mail.bitfreak.org (mail.bitfreak.org [65.75.198.146]) by mx1.FreeBSD.org (Postfix) with ESMTP id C601D43D5A; Sun, 26 Mar 2006 21:31:09 +0000 (GMT) (envelope-from darren.pilgrim@bitfreak.org) Received: from [127.0.0.1] (mail.bitfreak.org [65.75.198.146]) by mail.bitfreak.org (Postfix) with ESMTP id 5EBCC19F2C; Sun, 26 Mar 2006 13:31:08 -0800 (PST) Message-ID: <44270819.2080604@bitfreak.org> Date: Sun, 26 Mar 2006 13:31:05 -0800 From: Darren Pilgrim User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Poul-Henning Kamp References: <67812.1143367836@critter.freebsd.dk> In-Reply-To: <67812.1143367836@critter.freebsd.dk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: current@freebsd.org, small@freebsd.org Subject: Re: Build option survey X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Mar 2006 21:31:12 -0000 Poul-Henning Kamp wrote: > The build option survey is online again, now with all the new > and improved build options which Ruslan has provided us with: > > http://phk.freebsd.dk/misc/build_options/ If it's advised to use the same initial make env for building and installing, why perform the BuildWorld and InstallWorld tests in the survey? Doesn't that pretty much guarantee something will break? From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 01:45:53 2006 Return-Path: X-Original-To: current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF18916A401; Mon, 27 Mar 2006 01:45:53 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 949F143D4C; Mon, 27 Mar 2006 01:45:53 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 7F8CD1A4D7C; Sun, 26 Mar 2006 17:45:53 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id A14B951528; Sun, 26 Mar 2006 20:45:52 -0500 (EST) Date: Sun, 26 Mar 2006 20:45:52 -0500 From: Kris Kennaway To: alc@FreeBSD.org, current@FreeBSD.org Message-ID: <20060327014552.GA37946@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="lrZ03NoBR/3+SXJZ" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: panic: _mtx_lock_sleep: recursed on non-recursive mutex pmap @ ../../../i386/i386/pmap.c:1499 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 01:45:53 -0000 --lrZ03NoBR/3+SXJZ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline panic: _mtx_lock_sleep: recursed on non-recursive mutex pmap @ ../../../i386/i386/pmap.c:1499 I ran a thousand or so processes on 7.0 and the system panicked with: Approaching the limit on PV entries, increase the vm.pmap.shpgperproc tunable. panic: _mtx_lock_sleep: recursed on non-recursive mutex pmap @ ../../../i386/i386/pmap.c:1499 Tracing pid 31187 tid 102219 td 0xc9efa870 kdb_enter(c06c2710) at kdb_enter+0x2b panic(c06c19b5,c06de9f3,c06e20f4,5db,c9faf2b8) at panic+0x127 _mtx_lock_sleep(c9faf2b8,c9efa870,0,c06e20f4,5db) at _mtx_lock_sleep+0x35 _mtx_lock_flags(c9faf2b8,0,c06e20f4,5db) at _mtx_lock_flags+0x95 get_pv_entry(c9f519f0,82e7000,3cc405,bfc20b9c,f0261b9c) at get_pv_entry+0x10d pmap_insert_entry(c9f519f0,82e7000,c107f118) at pmap_insert_entry+0x12 pmap_copy(c9f519f0,c9faf2b8,82e7000,1000,82e7000) at pmap_copy+0x22e vm_map_copy_entry(c9faf210,c9f51948,c9fc20cc,c9fe64c8) at vm_map_copy_entry+0x119 vmspace_fork(c9faf210,c99b1ba0,c9f4ab04,c9f00d00,f0261c64) at vmspace_fork+0x1f8 vm_forkproc(c9efa870,c9f4ab04,c9d8d6c0,14,c9f4ab6c,0,c06bf910,298,c0729de0,c06bf910,294) at vm_forkproc+0xb3 fork1(c9efa870,14,0,f0261c7c,f0261d30) at fork1+0xe15 fork(c9efa870,f0261d04,c9fba000,c,c9efa870) at fork+0x18 syscall(3b,3b,bfbf003b,ffffffff,813cdf0) at syscall+0x27e Xint0x80_syscall() at Xint0x80_syscall+0x1f --- syscall (2, FreeBSD ELF32, fork), eip = 0x2816de5b, esp = 0xbfbcda8c, ebp = 0xbfbcdaa8 --- db> show alllocks Process 31193 (csh) thread 0xc9efb1b0 (102214) exclusive sleep mutex vm object (standard object) r = 0 (0xc9beeba0) locked @ vm/vm_fault.c:686 exclusive sx user map r = 0 (0xc9faeca4) locked @ vm/vm_map.c:2993 Process 31187 (csh) thread 0xc9efa870 (102219) exclusive sleep mutex pmap r = 0 (0xc9faf2b8) locked @ i386/i386/pmap.c:2355 exclusive sleep mutex pmap r = 0 (0xc9f519f0) locked @ i386/i386/pmap.c:2354 exclusive sleep mutex vm page queue mutex r = 0 (0xc0783e9c) locked @ i386/i386/pmap.c:2352 exclusive sx user map r = 0 (0xc9faf254) locked @ vm/vm_map.c:2485 db> Kris --lrZ03NoBR/3+SXJZ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFEJ0PQWry0BWjoQKURAtrOAKDUQjXQW3jZk6jbUiTaOe4VgdAn2QCgnwHo 1AmPH25fz6dlhAwYbklH/HM= =QiLK -----END PGP SIGNATURE----- --lrZ03NoBR/3+SXJZ-- From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 03:19:50 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 447E816A400; Mon, 27 Mar 2006 03:19:50 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE30143D46; Mon, 27 Mar 2006 03:19:49 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2c.sentex.ca [64.7.153.30]) by smarthost1.sentex.ca (8.13.4P/8.13.4) with ESMTP id k2R3JmxX059910; Sun, 26 Mar 2006 22:19:48 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp2.sentex.ca (8.13.4P/8.13.3) with ESMTP id k2R3JmvF067022; Sun, 26 Mar 2006 22:19:48 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 6E9907304D; Sun, 26 Mar 2006 22:19:48 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20060327031948.6E9907304D@freebsd-current.sentex.ca> Date: Sun, 26 Mar 2006 22:19:48 -0500 (EST) X-Virus-Scanned: ClamAV version 0.85.1, clamav-milter version 0.85 on clamscanner1 X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.51 on 64.7.153.18 Cc: Subject: [head tinderbox] failure on alpha/alpha X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 03:19:50 -0000 TB --- 2006-03-27 02:19:54 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2006-03-27 02:19:54 - starting HEAD tinderbox run for alpha/alpha TB --- 2006-03-27 02:19:54 - cleaning the object tree TB --- 2006-03-27 02:20:18 - checking out the source tree TB --- 2006-03-27 02:20:18 - cd /tinderbox/HEAD/alpha/alpha TB --- 2006-03-27 02:20:18 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2006-03-27 02:27:24 - building world (CFLAGS=-O2 -pipe) TB --- 2006-03-27 02:27:24 - cd /src TB --- 2006-03-27 02:27:24 - /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything [...] /src/sbin/mdconfig/mdconfig.c: In function `md_list': /src/sbin/mdconfig/mdconfig.c:306: warning: unused variable `cp' /src/sbin/mdconfig/mdconfig.c:308: warning: unused variable `gce' /src/sbin/mdconfig/mdconfig.c:310: warning: unused variable `gsq' /src/sbin/mdconfig/mdconfig.c:315: warning: unused variable `ch' /src/sbin/mdconfig/mdconfig.c:316: warning: unused variable `nl' /src/sbin/mdconfig/mdconfig.c: At top level: /src/sbin/mdconfig/mdconfig.c:45: warning: 'geom_config_dump' declared `static' but never defined *** Error code 1 Stop in /src/sbin/mdconfig. *** Error code 1 Stop in /obj/alpha/src/rescue/rescue. *** Error code 1 Stop in /src/rescue/rescue. *** Error code 1 Stop in /src/rescue. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2006-03-27 03:19:48 - WARNING: /usr/bin/make returned exit code 1 TB --- 2006-03-27 03:19:48 - ERROR: failed to build world TB --- 2006-03-27 03:19:48 - tinderbox aborted TB --- 0.78 user 3.77 system 3594.18 real From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 04:21:17 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8484816A401; Mon, 27 Mar 2006 04:21:17 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost2.sentex.ca (smarthost2.sentex.ca [205.211.164.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06D4943D45; Mon, 27 Mar 2006 04:21:16 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp1.sentex.ca (smtp1.sentex.ca [199.212.134.4]) by smarthost2.sentex.ca (8.13.4P/8.13.4) with ESMTP id k2R4LFqJ090837; Sun, 26 Mar 2006 23:21:15 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp1.sentex.ca (8.13.4P/8.13.4) with ESMTP id k2R4LO16072920; Sun, 26 Mar 2006 23:21:24 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id D41A37304D; Sun, 26 Mar 2006 23:21:15 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20060327042115.D41A37304D@freebsd-current.sentex.ca> Date: Sun, 26 Mar 2006 23:21:15 -0500 (EST) X-Virus-Scanned: ClamAV version 0.87.1, clamav-milter version 0.87 on clamscanner1 X-Virus-Status: Clean Cc: Subject: [head tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 04:21:17 -0000 TB --- 2006-03-27 03:19:48 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2006-03-27 03:19:48 - starting HEAD tinderbox run for amd64/amd64 TB --- 2006-03-27 03:19:48 - cleaning the object tree TB --- 2006-03-27 03:20:21 - checking out the source tree TB --- 2006-03-27 03:20:21 - cd /tinderbox/HEAD/amd64/amd64 TB --- 2006-03-27 03:20:21 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2006-03-27 03:27:34 - building world (CFLAGS=-O2 -pipe) TB --- 2006-03-27 03:27:34 - cd /src TB --- 2006-03-27 03:27:34 - /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything [...] /src/sbin/mdconfig/mdconfig.c: In function `md_list': /src/sbin/mdconfig/mdconfig.c:306: warning: unused variable `cp' /src/sbin/mdconfig/mdconfig.c:308: warning: unused variable `gce' /src/sbin/mdconfig/mdconfig.c:310: warning: unused variable `gsq' /src/sbin/mdconfig/mdconfig.c:315: warning: unused variable `ch' /src/sbin/mdconfig/mdconfig.c:316: warning: unused variable `nl' /src/sbin/mdconfig/mdconfig.c: At top level: /src/sbin/mdconfig/mdconfig.c:45: warning: 'geom_config_dump' declared `static' but never defined *** Error code 1 Stop in /src/sbin/mdconfig. *** Error code 1 Stop in /obj/amd64/src/rescue/rescue. *** Error code 1 Stop in /src/rescue/rescue. *** Error code 1 Stop in /src/rescue. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2006-03-27 04:21:15 - WARNING: /usr/bin/make returned exit code 1 TB --- 2006-03-27 04:21:15 - ERROR: failed to build world TB --- 2006-03-27 04:21:15 - tinderbox aborted TB --- 1.18 user 5.48 system 3686.99 real From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 05:17:17 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 804A116A420 for ; Mon, 27 Mar 2006 05:17:17 +0000 (UTC) (envelope-from ganbold@micom.mng.net) Received: from publicd.ub.mng.net (publicd.ub.mng.net [202.179.0.88]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81BAB43D48 for ; Mon, 27 Mar 2006 05:17:13 +0000 (GMT) (envelope-from ganbold@micom.mng.net) Received: from [202.179.0.164] (helo=[192.168.0.18]) by publicd.ub.mng.net with esmtpa (Exim 4.60 (FreeBSD)) (envelope-from ) id 1FNkB8-000HIr-64 for freebsd-current@freebsd.org; Mon, 27 Mar 2006 14:22:10 +0900 Message-ID: <44277566.40202@micom.mng.net> Date: Mon, 27 Mar 2006 14:17:26 +0900 From: Ganbold User-Agent: Thunderbird 1.5 (X11/20060202) MIME-Version: 1.0 To: freebsd-current@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: make buildworld fails on today's (2006-03-27) 7.0 CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 05:17:17 -0000 Hi, make buildworld fails on today's (2006-03-27) 7.0 CURRENT. ... mkdep -f .depend -a -DRESCUE /usr/src/sbin/mdconfig/mdconfig.c echo mdconfig: /usr/obj/usr/src/tmp/usr/lib/libc.a /usr/obj/usr/src/tmp/usr/lib/libutil.a /usr/obj/usr/src/tmp/usr/lib/libgeom.a >> .depend cc -O2 -fno-strict-aliasing -pipe -DRESCUE -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -c /usr/src/sbin/mdconfig/mdconfig.c /usr/src/sbin/mdconfig/mdconfig.c: In function `md_list': /usr/src/sbin/mdconfig/mdconfig.c:299: warning: unused variable `cp' /usr/src/sbin/mdconfig/mdconfig.c:301: warning: unused variable `gce' /usr/src/sbin/mdconfig/mdconfig.c:303: warning: unused variable `gsq' /usr/src/sbin/mdconfig/mdconfig.c:308: warning: unused variable `ch' /usr/src/sbin/mdconfig/mdconfig.c:309: warning: unused variable `nl' /usr/src/sbin/mdconfig/mdconfig.c: At top level: /usr/src/sbin/mdconfig/mdconfig.c:45: warning: 'geom_config_dump' declared `static' but never defined *** Error code 1 Stop in /usr/src/sbin/mdconfig. *** Error code 1 Stop in /usr/obj/usr/src/rescue/rescue. *** Error code 1 Stop in /usr/src/rescue/rescue. *** Error code 1 Stop in /usr/src/rescue. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 05:25:25 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B5B116A41F; Mon, 27 Mar 2006 05:25:25 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from pasmtp.tele.dk (pasmtp.tele.dk [193.162.159.95]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3361C43D49; Mon, 27 Mar 2006 05:25:25 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (0x535c0e2a.sgnxx1.adsl-dhcp.tele.dk [83.92.14.42]) by pasmtp.tele.dk (Postfix) with ESMTP id 54B921EC31E; Mon, 27 Mar 2006 07:25:19 +0200 (CEST) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.4/8.13.4) with ESMTP id k2R5PFgj071544; Mon, 27 Mar 2006 07:25:18 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Darren Pilgrim From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sun, 26 Mar 2006 13:31:05 -0800." <44270819.2080604@bitfreak.org> Date: Mon, 27 Mar 2006 07:25:15 +0200 Message-ID: <71543.1143437115@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: current@freebsd.org, small@freebsd.org Subject: Re: Build option survey X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 05:25:25 -0000 In message <44270819.2080604@bitfreak.org>, Darren Pilgrim writes: >Poul-Henning Kamp wrote: >> The build option survey is online again, now with all the new >> and improved build options which Ruslan has provided us with: >> >> http://phk.freebsd.dk/misc/build_options/ > >If it's advised to use the same initial make env for building and >installing, why perform the BuildWorld and InstallWorld tests in the survey? > Doesn't that pretty much guarantee something will break? Study the table carefully, there are options that are only valid for build- or installworld. -- 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-freebsd-current@FreeBSD.ORG Mon Mar 27 05:27:37 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8032E16A420; Mon, 27 Mar 2006 05:27:37 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost2.sentex.ca (smarthost2.sentex.ca [205.211.164.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE8D043D48; Mon, 27 Mar 2006 05:27:36 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp1.sentex.ca (smtp1.sentex.ca [199.212.134.4]) by smarthost2.sentex.ca (8.13.4P/8.13.4) with ESMTP id k2R5RZwa093621; Mon, 27 Mar 2006 00:27:35 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp1.sentex.ca (8.13.4P/8.13.4) with ESMTP id k2R5RiwM094847; Mon, 27 Mar 2006 00:27:45 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 1FF277304D; Mon, 27 Mar 2006 00:27:35 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20060327052735.1FF277304D@freebsd-current.sentex.ca> Date: Mon, 27 Mar 2006 00:27:35 -0500 (EST) X-Virus-Scanned: ClamAV version 0.87.1, clamav-milter version 0.87 on clamscanner2 X-Virus-Status: Clean Cc: Subject: [head tinderbox] failure on i386/i386 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 05:27:37 -0000 TB --- 2006-03-27 04:21:16 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2006-03-27 04:21:16 - starting HEAD tinderbox run for i386/i386 TB --- 2006-03-27 04:21:16 - cleaning the object tree TB --- 2006-03-27 04:21:52 - checking out the source tree TB --- 2006-03-27 04:21:52 - cd /tinderbox/HEAD/i386/i386 TB --- 2006-03-27 04:21:52 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2006-03-27 04:28:47 - building world (CFLAGS=-O2 -pipe) TB --- 2006-03-27 04:28:47 - cd /src TB --- 2006-03-27 04:28:47 - /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything [...] /src/sbin/mdconfig/mdconfig.c: In function `md_list': /src/sbin/mdconfig/mdconfig.c:306: warning: unused variable `cp' /src/sbin/mdconfig/mdconfig.c:308: warning: unused variable `gce' /src/sbin/mdconfig/mdconfig.c:310: warning: unused variable `gsq' /src/sbin/mdconfig/mdconfig.c:315: warning: unused variable `ch' /src/sbin/mdconfig/mdconfig.c:316: warning: unused variable `nl' /src/sbin/mdconfig/mdconfig.c: At top level: /src/sbin/mdconfig/mdconfig.c:45: warning: 'geom_config_dump' declared `static' but never defined *** Error code 1 Stop in /src/sbin/mdconfig. *** Error code 1 Stop in /obj/src/rescue/rescue. *** Error code 1 Stop in /src/rescue/rescue. *** Error code 1 Stop in /src/rescue. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2006-03-27 05:27:34 - WARNING: /usr/bin/make returned exit code 1 TB --- 2006-03-27 05:27:34 - ERROR: failed to build world TB --- 2006-03-27 05:27:34 - tinderbox aborted TB --- 1.16 user 5.76 system 3978.54 real From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 06:59:57 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 450B116A400; Mon, 27 Mar 2006 06:59:57 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost2.sentex.ca (smarthost2.sentex.ca [205.211.164.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8458F43D46; Mon, 27 Mar 2006 06:59:56 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp1.sentex.ca (smtp1.sentex.ca [199.212.134.4]) by smarthost2.sentex.ca (8.13.4P/8.13.4) with ESMTP id k2R6xtIN097169; Mon, 27 Mar 2006 01:59:55 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp1.sentex.ca (8.13.4P/8.13.4) with ESMTP id k2R704Ff030005; Mon, 27 Mar 2006 02:00:04 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 9C7277304D; Mon, 27 Mar 2006 01:59:55 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20060327065955.9C7277304D@freebsd-current.sentex.ca> Date: Mon, 27 Mar 2006 01:59:55 -0500 (EST) X-Virus-Scanned: ClamAV version 0.87.1, clamav-milter version 0.87 on clamscanner2 X-Virus-Status: Clean Cc: Subject: [head tinderbox] failure on i386/pc98 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 06:59:57 -0000 TB --- 2006-03-27 05:27:36 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2006-03-27 05:27:36 - starting HEAD tinderbox run for i386/pc98 TB --- 2006-03-27 05:27:36 - cleaning the object tree TB --- 2006-03-27 05:28:25 - checking out the source tree TB --- 2006-03-27 05:28:25 - cd /tinderbox/HEAD/i386/pc98 TB --- 2006-03-27 05:28:25 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2006-03-27 05:44:33 - building world (CFLAGS=-O2 -pipe) TB --- 2006-03-27 05:44:33 - cd /src TB --- 2006-03-27 05:44:33 - /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything [...] /src/sbin/mdconfig/mdconfig.c: In function `md_list': /src/sbin/mdconfig/mdconfig.c:306: warning: unused variable `cp' /src/sbin/mdconfig/mdconfig.c:308: warning: unused variable `gce' /src/sbin/mdconfig/mdconfig.c:310: warning: unused variable `gsq' /src/sbin/mdconfig/mdconfig.c:315: warning: unused variable `ch' /src/sbin/mdconfig/mdconfig.c:316: warning: unused variable `nl' /src/sbin/mdconfig/mdconfig.c: At top level: /src/sbin/mdconfig/mdconfig.c:45: warning: 'geom_config_dump' declared `static' but never defined *** Error code 1 Stop in /src/sbin/mdconfig. *** Error code 1 Stop in /obj/pc98/src/rescue/rescue. *** Error code 1 Stop in /src/rescue/rescue. *** Error code 1 Stop in /src/rescue. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2006-03-27 06:59:54 - WARNING: /usr/bin/make returned exit code 1 TB --- 2006-03-27 06:59:54 - ERROR: failed to build world TB --- 2006-03-27 06:59:54 - tinderbox aborted TB --- 1.10 user 5.84 system 5538.55 real From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 07:32:35 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5127016A422 for ; Mon, 27 Mar 2006 07:32:35 +0000 (UTC) (envelope-from randy@psg.com) Received: from rip.psg.com (rip.psg.com [147.28.0.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id 149D143D48 for ; Mon, 27 Mar 2006 07:32:35 +0000 (GMT) (envelope-from randy@psg.com) Received: from localhost ([127.0.0.1] helo=roam.psg.com) by rip.psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.60 (FreeBSD)) (envelope-from ) id 1FNmDK-0006bt-GG for freebsd-current@freebsd.org; Mon, 27 Mar 2006 07:32:34 +0000 Received: from localhost ([127.0.0.1] helo=roam.psg.com) by roam.psg.com with esmtp (Exim 4.60 (FreeBSD)) (envelope-from ) id 1FNmDJ-000CMN-Dn for freebsd-current@freebsd.org; Sun, 26 Mar 2006 21:32:33 -1000 From: Randy Bush MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17447.38161.9743.938805@roam.psg.com> Date: Sun, 26 Mar 2006 21:32:33 -1000 To: FreeBSD Current Subject: tzs for aussies X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 07:32:35 -0000 i am told that the aussies have gone nuts and have moved this year's change from summer time to normal one week. they are said to have made the change this weekend, a week early, at least on the east coast, due to some scheme about the commonwealth games being hosted in melbourne. and i am flying to sydney and adelaide tomorrow (for pam ) and am in the habit of tzsetupping to local time. so, are there /usr/share/zoneinfo/Australia/ files for this bit of silliness? randy From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 07:35:18 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F6B016A401 for ; Mon, 27 Mar 2006 07:35:18 +0000 (UTC) (envelope-from rabe@p-i-n.com) Received: from aposerv.p-i-n.com (aposerv.p-i-n.com [145.253.185.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 817E743D66 for ; Mon, 27 Mar 2006 07:35:12 +0000 (GMT) (envelope-from rabe@p-i-n.com) Received: from p-i-n.com (inside.p-i-n.com [129.10.9.21]) by aposerv.p-i-n.com (8.12.11/8.12.11) with ESMTP id k2R7Z9Gs010676 for ; Mon, 27 Mar 2006 09:35:09 +0200 (CEST) (envelope-from rabe@p-i-n.com) Received: (from rabe@localhost) by p-i-n.com (8.11.6/8.11.6) id k2R7Z3p49738 for freebsd-current@freebsd.org; Mon, 27 Mar 2006 09:35:03 +0200 (CEST) (envelope-from rabe) Date: Mon, 27 Mar 2006 09:35:03 +0200 From: "Raphael H. Becker" To: freebsd-current@freebsd.org Message-ID: <20060327093503.G60206@p-i-n.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Organization: PHOENIX Pharmahandel AG & Co KG, Mannheim, Deutschland Subject: devfs ruleset 4 (jails) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 07:35:18 -0000 Hello *, I hope this is not a FAQ: what is wrong about # devfs -m /data/jails/pinserv3j01.p-i-n.com/dev/ ruleset 4 After this command there still is some critical stuff in the jail's /dev: # ls /data/jails/pinserv3j01.p-i-n.com/dev/ acpi fd ptyp2 ttyp7 amr0 fd0 ptyp3 ttyp8 amrd0 fido ptyp4 ttyp9 amrd0s1 geom.ctl ptyp5 ttyv0 amrd0s1a io ptyp6 ttyv1 amrd0s1b kbd0 ptyp7 ttyv2 amrd0s1c klog ptyp8 ttyv3 amrd0s1d kmem ptyp9 ttyv4 amrd0s1e lpt0 random ttyv5 amrd0s1f lpt0.ctl stderr ttyv6 apm mdctl stdin ttyv7 ata mem stdout ttyv8 atkbd0 net sysmouse ttyv9 bpsm0 net1 ttyd0 ttyva cd0 net2 ttyd0.init ttyvb console net3 ttyd0.lock ttyvc consolectl network ttyd1 ttyvd ctty nfs4 ttyd1.init ttyve cuad0 nfslock ttyd1.lock ttyvf cuad0.init null ttyp0 urandom cuad0.lock pass0 ttyp1 usb cuad1 pci ttyp2 usb0 cuad1.init ppi0 ttyp3 xpt0 cuad1.lock psm0 ttyp4 zero devctl ptyp0 ttyp5 devstat ptyp1 ttyp6 In /etc/defaults/devfs.rules # Devices usually found in a jail. # [devfsrules_jail=4] add include $devfsrules_hide_all add include $devfsrules_unhide_basic add include $devfsrules_unhide_login I'd expect not to see at least any amr* and cua* devices in this /dev Even the following isn't working: # devfs -m /data/jails/pinserv3j01.p-i-n.com/dev/ rule applyset # uname -srm FreeBSD 6.1-PRERELEASE i386 ... with sources from last friday. BTW: I use jailctl-0.71 from the ports to manage my jails. Maybe there's something broken? Any idea? With best regards Raphael Becker From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 07:47:19 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 50C2216A400 for ; Mon, 27 Mar 2006 07:47:19 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail24.syd.optusnet.com.au (mail24.syd.optusnet.com.au [211.29.133.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABB2243D45 for ; Mon, 27 Mar 2006 07:47:18 +0000 (GMT) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-19-236.belrs4.nsw.optusnet.com.au [220.239.19.236]) by mail24.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id k2R7lEsW010976 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Mon, 27 Mar 2006 18:47:17 +1100 Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.13.4/8.13.4) with ESMTP id k2R7lExs001171; Mon, 27 Mar 2006 18:47:14 +1100 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.13.4/8.13.4/Submit) id k2R7lE8L001170; Mon, 27 Mar 2006 18:47:14 +1100 (EST) (envelope-from peter) Date: Mon, 27 Mar 2006 18:47:14 +1100 From: Peter Jeremy To: Randy Bush Message-ID: <20060327074714.GB708@turion.vk2pj.dyndns.org> References: <17447.38161.9743.938805@roam.psg.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <17447.38161.9743.938805@roam.psg.com> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.11 Cc: FreeBSD Current Subject: Re: tzs for aussies X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 07:47:19 -0000 On Sun, 2006-Mar-26 21:32:33 -1000, Randy Bush wrote: >i am told that the aussies have gone nuts and have moved >this year's change from summer time to normal one week. ... >so, are there /usr/share/zoneinfo/Australia/ files for this >bit of silliness? They were committed in zoneinfo/australasia 1.26 last August. It was MFC'd to 5.x immediately and to 6.x in December. If you want silliness: - The South Australian Act covering DST is different to the actual rules and so has to be over-ridden by regulation every year. - Broken Hill (County of Yancowinna) follows SA time but is part of NSW so the time is defined by NSW legislation - which has to therefore define SA time without any reference to the SA leglislation. -- Peter Jeremy From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 07:50:05 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 93EEB16A423 for ; Mon, 27 Mar 2006 07:50:05 +0000 (UTC) (envelope-from randy@psg.com) Received: from rip.psg.com (rip.psg.com [147.28.0.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A64443D5A for ; Mon, 27 Mar 2006 07:49:58 +0000 (GMT) (envelope-from randy@psg.com) Received: from localhost ([127.0.0.1] helo=roam.psg.com) by rip.psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.60 (FreeBSD)) (envelope-from ) id 1FNmU9-000734-Km; Mon, 27 Mar 2006 07:49:57 +0000 Received: from localhost ([127.0.0.1] helo=roam.psg.com) by roam.psg.com with esmtp (Exim 4.60 (FreeBSD)) (envelope-from ) id 1FNmU8-000COO-Ih; Sun, 26 Mar 2006 21:49:56 -1000 From: Randy Bush MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17447.39204.63262.495170@roam.psg.com> Date: Sun, 26 Mar 2006 21:49:56 -1000 To: Peter Jeremy References: <17447.38161.9743.938805@roam.psg.com> <20060327074714.GB708@turion.vk2pj.dyndns.org> Cc: FreeBSD Current Subject: Re: tzs for aussies X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 07:50:05 -0000 > They were committed in zoneinfo/australasia 1.26 last August. It was > MFC'd to 5.x immediately and to 6.x in December. thanks! > If you want silliness: nah, we have the us government, if you consider mass murder silly randy From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 07:50:29 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 703E416A451 for ; Mon, 27 Mar 2006 07:50:29 +0000 (UTC) (envelope-from rabe@p-i-n.com) Received: from aposerv.p-i-n.com (aposerv.p-i-n.com [145.253.185.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F6D643D5D for ; Mon, 27 Mar 2006 07:50:06 +0000 (GMT) (envelope-from rabe@p-i-n.com) Received: from p-i-n.com (inside.p-i-n.com [129.10.9.21]) by aposerv.p-i-n.com (8.12.11/8.12.11) with ESMTP id k2R7o2pw010769 for ; Mon, 27 Mar 2006 09:50:02 +0200 (CEST) (envelope-from rabe@p-i-n.com) Received: (from rabe@localhost) by p-i-n.com (8.11.6/8.11.6) id k2R7nvW50318 for freebsd-current@freebsd.org; Mon, 27 Mar 2006 09:49:57 +0200 (CEST) (envelope-from rabe) Date: Mon, 27 Mar 2006 09:49:57 +0200 From: "Raphael H. Becker" To: freebsd-current@freebsd.org Message-ID: <20060327094957.H60206@p-i-n.com> References: <20060327093503.G60206@p-i-n.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20060327093503.G60206@p-i-n.com>; from rabe@p-i-n.com on Mon, Mar 27, 2006 at 09:35:03AM +0200 Organization: PHOENIX Pharmahandel AG & Co KG, Mannheim, Deutschland Subject: Re: devfs ruleset 4 (jails) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 07:50:29 -0000 On Mon, Mar 27, 2006 at 09:35:03AM +0200, Raphael H. Becker wrote: > Hello *, > I hope this is not a FAQ: what is wrong about > # devfs -m /data/jails/pinserv3j01.p-i-n.com/dev/ ruleset 4 found this one for 6.0-RELEASE-p4: http://www.freebsd.org/cgi/query-pr.cgi?pr=93423 But still no solution as as far I can see. Best Regards Raphael Becker From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 08:00:35 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1CF3C16A41F; Mon, 27 Mar 2006 08:00:34 +0000 (UTC) (envelope-from ganbold@micom.mng.net) Received: from publicd.ub.mng.net (publicd.ub.mng.net [202.179.0.88]) by mx1.FreeBSD.org (Postfix) with ESMTP id DBA0B43D48; Mon, 27 Mar 2006 08:00:30 +0000 (GMT) (envelope-from ganbold@micom.mng.net) Received: from [202.179.0.164] (helo=[192.168.0.18]) by publicd.ub.mng.net with esmtpa (Exim 4.60 (FreeBSD)) (envelope-from ) id 1FNmjB-000K7g-Di; Mon, 27 Mar 2006 17:05:29 +0900 Message-ID: <44279BAC.4020904@micom.mng.net> Date: Mon, 27 Mar 2006 17:00:44 +0900 From: Ganbold User-Agent: Thunderbird 1.5 (X11/20060202) MIME-Version: 1.0 To: Adrian Steinmann References: <20060325180630.V31295@pano.marabu.ch> In-Reply-To: <20060325180630.V31295@pano.marabu.ch> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Cc: dougb@FreeBSD.org, freebsd-current@freebsd.org Subject: Re: bin/94767: [patch] rcorder(8) dumps core when does not use a proper RCng script (dansguardian) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 08:00:35 -0000 I tested your test script and found out the way to avoid core dump in rcorder. I didn't quite get the #if 0 lines that you provide in patch. Correct patch might be in following way: ------------------------------------------------- --- rcorder.c.orig Tue Jan 17 16:01:00 2006 +++ rcorder.c Mon Mar 27 16:32:18 2006 @@ -757,8 +757,11 @@ r_tmp = r; satisfy_req(r, fnode->filename); r = r->next; - if (was_set == 0) + if (was_set == 0) { +#if 0 free(r_tmp); +#endif + } } fnode->req_list = NULL; @@ -796,10 +799,14 @@ fnode->last->next = fnode->next; } - DPRINTF((stderr, "nuking %s\n", fnode->filename)); if (was_set == 0) { - free(fnode->filename); - free(fnode); + DPRINTF((stderr, "nuking %s\n", fnode->filename)); +#if 0 + free(fnode->filename); + free(fnode); +#else + DPRINTF((stderr, "but skipping it for now\n")); +#endif } } ------------------------------------------------- But, I looked at the Dragonfly rcorder.c code (http://gobsd.com/code/dragonfly/sbin/rcorder/rcorder.c) and they just disabled the lines which frees the memory. If we follow Dragonfly code the patch might look like the following (I just commented out those lines): ------------------------------------------------- --- rcorder.c.orig Tue Jan 17 16:01:00 2006 +++ rcorder.c Mon Mar 27 16:41:49 2006 @@ -757,8 +757,8 @@ r_tmp = r; satisfy_req(r, fnode->filename); r = r->next; - if (was_set == 0) - free(r_tmp); +/* if (was_set == 0)*/ +/* free(r_tmp);*/ } fnode->req_list = NULL; @@ -797,10 +797,10 @@ } DPRINTF((stderr, "nuking %s\n", fnode->filename)); - if (was_set == 0) { - free(fnode->filename); - free(fnode); - } +/* if (was_set == 0) {*/ +/* free(fnode->filename);*/ +/* free(fnode);*/ +/* }*/ } void ------------------------------------------------- So I'm bit confused here which type of patch we should apply. I guess we should follow Dragonfly. Maybe I' wrong. Can somebody enlighten me here? thanks, Ganbold Adrian Steinmann wrote: > > I've run into this problem on -current too and have created three > test cases which dump core. With the mentioned patch two of the > cases are fixed, but one remains: It seems the "don't nuke unless > last node" patch works when no third "stub dependancy" interferes. > > On 6.1-PRERELEASE all three test cases pass. > > Adrian > > Details: > > #!/bin/sh > > try() > { > [ $# -lt 2 ] && return > echo "=============== TEST rcorder $@" > files=$@ > cmd="rcorder $files" > for f in $files > do > echo === cat $f: > cat $f > done > rm -f rcorder.core > echo === $cmd: > eval $cmd > [ -e rcorder.core ] && echo "DUMPED CORE - ^C to stop" && read a > rm -f rcorder.core $@ > echo > } > > { echo "# PROVIDE: A"; echo "# REQUIRE: B"; } >A > { echo "# PROVIDE: B"; echo "# REQUIRE: A"; } >B > try A B > > { echo "# PROVIDE: A"; echo "# REQUIRE: B C"; } >A > { echo "# PROVIDE: B"; echo "# REQUIRE: A C"; } >B > { echo "# PROVIDE: C"; } > C > try A B C > > { echo "# PROVIDE: A"; echo "# REQUIRE: B"; } >A > { echo "# PROVIDE: B"; echo "# REQUIRE: C"; } >B > { echo "# PROVIDE: C"; echo "# REQUIRE: A"; } >C > try A B C > > exit 0 > > > Index: rcorder.c > =================================================================== > RCS file: /usr/cvs/src/sbin/rcorder/rcorder.c,v > retrieving revision 1.2 > diff -u -r1.2 rcorder.c > --- rcorder.c 17 Jan 2006 08:01:00 -0000 1.2 > +++ rcorder.c 25 Mar 2006 16:40:33 -0000 > @@ -51,8 +51,9 @@ > #include "sprite.h" > #include "hash.h" > > +#define DEBUG 1 > #ifdef DEBUG > -int debug = 0; > +int debug = 1; > # define DPRINTF(args) if (debug) { fflush(stdout); fprintf > args; } > #else > # define DPRINTF(args) > > here, all three test cases dump core, apparently the stack is being hit > in the first and third case: > > =============== TEST1 rcorder A B > .. > generate on ZZZZZZZZZZZZZZZZZZZZ > do_file on ZZZZZZZZZZZZZZZZZZZZ. > Segmentation fault (core dumped) > DUMPED CORE - ^C to stop > > Core was generated by `rcorder'. > Program terminated with signal 11, Segmentation fault. > #0 0x080493ac in satisfy_req (rnode=0x5a5a5a5a, > filename=0xbfbfe7b0 "?ã¿¿\003\001") at > /usr/src/sbin/rcorder/rcorder.c:655 > 655 entry = rnode->entry; > (gdb) where > #0 0x080493ac in satisfy_req (rnode=0x5a5a5a5a, > filename=0xbfbfe7b0 "?ã¿¿\003\001") at > /usr/src/sbin/rcorder/rcorder.c:655 > #1 0x08048fa3 in do_file (fnode=0xa000110) > at /usr/src/sbin/rcorder/rcorder.c:759 > #2 0x0804917b in generate_ordering () at > /usr/src/sbin/rcorder/rcorder.c:827 > #3 0x08049369 in main (argc=2, argv=0x1) > at /usr/src/sbin/rcorder/rcorder.c:193 > > =============== TEST2 rcorder A B C > Program terminated with signal 11, Segmentation fault. > #0 satisfy_req (rnode=0xa000374, filename=0xa0001a0 "B") > at /usr/src/sbin/rcorder/rcorder.c:666 > 666 if (head->next == NULL) > (gdb) where > #0 satisfy_req (rnode=0xa000374, filename=0xa0001a0 "B") > at /usr/src/sbin/rcorder/rcorder.c:666 > #1 0x08048fa3 in do_file (fnode=0xa0003e0) > at /usr/src/sbin/rcorder/rcorder.c:759 > #2 0x080493d7 in satisfy_req (rnode=0xa000374, filename=0xa0001a0 "B") > at /usr/src/sbin/rcorder/rcorder.c:687 > #3 0x08048fa3 in do_file (fnode=0xa000110) > at /usr/src/sbin/rcorder/rcorder.c:759 > #4 0x080493d7 in satisfy_req (rnode=0xa000374, filename=0xa0001a0 "B") > at /usr/src/sbin/rcorder/rcorder.c:687 > #5 0x08048fa3 in do_file (fnode=0xa0003e0) > at /usr/src/sbin/rcorder/rcorder.c:759 > #6 0x0804917b in generate_ordering () at > /usr/src/sbin/rcorder/rcorder.c:827 > #7 0x08049369 in main (argc=3, argv=0x1) > at /usr/src/sbin/rcorder/rcorder.c:193 > > =============== TEST3 rcorder A B C > Program terminated with signal 11, Segmentation fault. > #0 0x080493ac in satisfy_req (rnode=0x5a5a5a5a, > filename=0xbfbfe7b0 "?ã¿¿???\n") at > /usr/src/sbin/rcorder/rcorder.c:655 > 655 entry = rnode->entry; > (gdb) where > #0 0x080493ac in satisfy_req (rnode=0x5a5a5a5a, > filename=0xbfbfe7b0 "?ã¿¿???\n") at > /usr/src/sbin/rcorder/rcorder.c:655 > #1 0x08048fa3 in do_file (fnode=0xa000360) > at /usr/src/sbin/rcorder/rcorder.c:759 > #2 0x0804917b in generate_ordering () at > /usr/src/sbin/rcorder/rcorder.c:827 > #3 0x08049369 in main (argc=3, argv=0x1) > at /usr/src/sbin/rcorder/rcorder.c:193 > > > with the patch proposed earlier (skip nuking) > > Index: rcorder.c > =================================================================== > RCS file: /usr/cvs/src/sbin/rcorder/rcorder.c,v > retrieving revision 1.2 > diff -u -r1.2 rcorder.c > --- rcorder.c 17 Jan 2006 08:01:00 -0000 1.2 > +++ rcorder.c 25 Mar 2006 16:45:38 -0000 > @@ -51,8 +51,9 @@ > #include "sprite.h" > #include "hash.h" > > +#define DEBUG 1 > #ifdef DEBUG > -int debug = 0; > +int debug = 1; > # define DPRINTF(args) if (debug) { fflush(stdout); fprintf > args; } > #else > # define DPRINTF(args) > @@ -796,10 +797,14 @@ > fnode->last->next = fnode->next; > } > > - DPRINTF((stderr, "nuking %s\n", fnode->filename)); > if (was_set == 0) { > + DPRINTF((stderr, "nuking %s\n", fnode->filename)); > +#if 0 > free(fnode->filename); > free(fnode); > +#else > + DPRINTF((stderr, "but skipping it for now\n")); > +#endif > } > } > > only TEST2 dumps core: > > =============== TEST2 rcorder A B C > === cat A: > # PROVIDE: A > # REQUIRE: B C > === cat B: > # PROVIDE: B > # REQUIRE: A C > === cat C: > # PROVIDE: C > === rcorder A B C: > parse_args > initialize > crunch_all_files > generate on C > do_file on C. > next do: C > nuking C > but skipping it for now > generate on B > do_file on B. > do_file on A. > do_file on B. > rcorder: Circular dependency on file `B'. > Segmentation fault (core dumped) > > Program terminated with signal 11, Segmentation fault. > #0 0x080493d0 in satisfy_req () > (gdb) where > #0 0x080493d0 in satisfy_req () > #1 0x08048fa3 in do_file () > #2 0x080493ef in satisfy_req () > #3 0x08048fa3 in do_file () > #4 0x080493ef in satisfy_req () > #5 0x08048fa3 in do_file () > #6 0x08049193 in generate_ordering () > #7 0x08049381 in main () From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 08:42:52 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6549916A400; Mon, 27 Mar 2006 08:42:52 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost2.sentex.ca (smarthost2.sentex.ca [205.211.164.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA5AC43D45; Mon, 27 Mar 2006 08:42:51 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2.sentex.ca [199.212.134.9]) by smarthost2.sentex.ca (8.13.4P/8.13.4) with ESMTP id k2R8go69001753; Mon, 27 Mar 2006 03:42:50 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp2.sentex.ca (8.13.4P/8.13.3) with ESMTP id k2R8gpH2044317; Mon, 27 Mar 2006 03:42:51 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 119237304D; Mon, 27 Mar 2006 03:42:50 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20060327084250.119237304D@freebsd-current.sentex.ca> Date: Mon, 27 Mar 2006 03:42:50 -0500 (EST) X-Virus-Scanned: ClamAV version 0.85.1, clamav-milter version 0.85 on clamscanner1 X-Virus-Status: Clean Cc: Subject: [head tinderbox] failure on sparc64/sparc64 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 08:42:52 -0000 TB --- 2006-03-27 06:59:56 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2006-03-27 06:59:56 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2006-03-27 06:59:56 - cleaning the object tree TB --- 2006-03-27 07:00:35 - checking out the source tree TB --- 2006-03-27 07:00:35 - cd /tinderbox/HEAD/sparc64/sparc64 TB --- 2006-03-27 07:00:35 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2006-03-27 07:22:05 - building world (CFLAGS=-O2 -pipe) TB --- 2006-03-27 07:22:05 - cd /src TB --- 2006-03-27 07:22:05 - /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything [...] /obj/sparc64/src/tmp/usr/lib/libgeom.a(geom_xml2tree.o)(.text+0x8f0): In function `geom_xml2tree': : undefined reference to `XML_SetElementHandler' /obj/sparc64/src/tmp/usr/lib/libgeom.a(geom_xml2tree.o)(.text+0x900): In function `geom_xml2tree': : undefined reference to `XML_SetCharacterDataHandler' /obj/sparc64/src/tmp/usr/lib/libgeom.a(geom_xml2tree.o)(.text+0x91c): In function `geom_xml2tree': : undefined reference to `XML_Parse' /obj/sparc64/src/tmp/usr/lib/libgeom.a(geom_xml2tree.o)(.text+0x930): In function `geom_xml2tree': : undefined reference to `XML_ParserFree' *** Error code 1 Stop in /obj/sparc64/src/rescue/rescue. *** Error code 1 Stop in /src/rescue/rescue. *** Error code 1 Stop in /src/rescue. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2006-03-27 08:42:49 - WARNING: /usr/bin/make returned exit code 1 TB --- 2006-03-27 08:42:49 - ERROR: failed to build world TB --- 2006-03-27 08:42:49 - tinderbox aborted TB --- 0.72 user 3.73 system 6173.70 real From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 09:38:54 2006 Return-Path: X-Original-To: freebsd-current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B61B16A400; Mon, 27 Mar 2006 09:38:54 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42CB143D48; Mon, 27 Mar 2006 09:38:53 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 1B04746B06; Mon, 27 Mar 2006 04:38:48 -0500 (EST) Date: Mon, 27 Mar 2006 09:38:47 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Doug Barton In-Reply-To: <44206E9F.6020702@FreeBSD.org> Message-ID: <20060327093402.H43553@fledge.watson.org> References: <20060320221741.GA13699@troutmask.apl.washington.edu> <20060320230009.GA55254@troutmask.apl.washington.edu> <20060320231604.GH83781@ip.net.ua> <20060320232746.GI83781@ip.net.ua> <20060320234006.GV35129@funkthat.com> <20060320234145.GB33003@troutmask.apl.washington.edu> <20060321064528.GD77849@ip.net.ua> <44206E9F.6020702@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-current@FreeBSD.org, Ruslan Ermilov , Steve Kargl Subject: Re: mergemaster broken? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 09:38:54 -0000 On Tue, 21 Mar 2006, Doug Barton wrote: > I'm including rwatson here since the MACHINE_ARCH stuff was his idea. See, this is why I should never touch source code. :-) > Ruslan Ermilov wrote: > >>> On Mon, Mar 20, 2006 at 03:40:06PM -0800, John-Mark Gurney wrote: >>>> Should we also document that -m is suppose to be src's etc dir instead >>>> of src? I've accidentally pointed -m at src, and then it does a make >>>> which is quite ammuzing as it's completely the wrong thing... Or now >>>> that we call outside of /etc, should we make -m really point to src, >>>> and have the proper calls add etc to the directory? > > I strongly dislike the idea of changing the semantics of the -m option. It's > been the way it is since day 1, and I really hate to make changes to > something like that. I can see a case for making the man page more clear, > but I'd rather work around the problem with -m than change the semantics. I've always thought it was a bit odd that it pointed at etc, but agree that my fingers are now used to it. I wonder if thre's a middle ground here where we add a new argument, and if you use the old one certain things don't work (and you get a warning)? It has always struck me that mergemaster really should build from the top-level src so it gets the full context, although that's been less important in the past. >> Doesn't really matter, mergemaster(8) was broken because it was written >> when we didn't have correct wrappers for "distrib-dirs" and "distribution", >> upgrade and cross-arch friendly, at the top level. >> >> Anyway, attached is the patch I'd like to commit after a nod from Doug. >> It fixes mergemaster(8) to use src/Makefile wrappers for distrib-dirs and >> distribution targets, and makes it use TARGET_ARCH instead of faking up >> MACHINE_ARCH, now that it uses the correct wrappers. It also makes >> ${SOURCEDIR} and -m point at the src/ top, as documented in a manpage. > > Forgive me if I'm being dense here, but why do the changes you describe > require that we run make in src/? Or, alternatively, if it is _absolutely_ > necessary to do so, why do we have to redefine SOURCEDIR to be src, and why > can't we just strip /etc from SOURCEDIR where needed? > > In short, I have no objections to fixing mergemaster to work with the new > world order, but it needs to be done in a way that does not change semantics > of an existing option. I'd also like confirmation from Robert that we're not > breaking any of the behavior that he added by doing it the way you propose. The user only sees the architecture argument, so changing the underlying method for selecting the architecture with respect to the makefiles is fine by me. In fact, there is the potential for much betterness with ru's proposed changes, since mergemaster can rely on buildtools, and that in turn means that mechanically generated content in /etc can be generated using properly targetted tools. For example, when building binary versions of login.conf.db, aliases.db, etc. And for the TrustedBSD work, supporting SEBSD build tools for the target would be very good. We've always been in a bit of a sticky situation because mergemaster ran using the native tools on the system, not the target tools, so you couldn't rely on new tools, such as policy compilers, to build parts of /etc. So while I don't have opinions about the implementation details, I think what Ruslan is proposing is architecturally the right thing. How to handle the command line argument, I don't have an opinion, except that user surprise is bad, so a new argument with some compatibility and a warning is probably better than changing "-m". Robert N M Watson From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 10:47:00 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9AD9A16A41F; Mon, 27 Mar 2006 10:47:00 +0000 (UTC) (envelope-from gmicsko@szintezis.hu) Received: from mta01.mail.t-online.hu (mta03.mail.t-online.hu [195.228.240.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A58243D46; Mon, 27 Mar 2006 10:46:57 +0000 (GMT) (envelope-from gmicsko@szintezis.hu) Received: from int-62.int-air.net (unknown [82.150.62.62]) (using SSLv3 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mail.t-online.hu (Postfix) with ESMTP; Mon, 27 Mar 2006 12:46:55 +0200 (CEST) From: Gabor MICSKO To: Craig Rodrigues In-Reply-To: <20060325184842.GA10319@crodrigues.org> References: <1143290847.9536.16.camel@alderaan.trey.hu> <20060325184842.GA10319@crodrigues.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-R4rUYRuFmFw1FC7/bIEy" Date: Mon, 27 Mar 2006 12:46:27 +0200 Message-Id: <1143456387.6947.30.camel@alderaan.trey.hu> Mime-Version: 1.0 X-Mailer: Evolution 2.4.1 Cc: simokawa@freebsd.org, freebsd-current@freebsd.org Subject: Re: fatal trap 19: old firewire bug? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 10:47:00 -0000 --=-R4rUYRuFmFw1FC7/bIEy Content-Type: text/plain; charset=iso-8859-2 Content-Transfer-Encoding: quoted-printable Hi Craig Thanks for your reply.=20 On Sat, 2006-03-25 at 13:48 -0500, Craig Rodrigues wrote: > Does the Dragonfly fix work for you if applied to FreeBSD? I will try. How can i boot FreeBSD installer without firewire support? At boot i tried "disable-module firewire" without success. I think the firewire support statically compiled in kernel. I'm right? I will make a custom installer with a kernel without firewire support.=20 > simokawa@ implemented a similar fix in version 1.50 of FreeBSD's > fwohci_pci.c, but it is not quite the same as Dfly's....it=20 > explicitly sets the PCIM_CMD_SERRESPEN and PCIM_CMD_PERRESPEN > bits to off, while Dfly just uses whatever default values > the BIOS has for those bits. >=20 > I would ask simokawa if Dfly's fix is OK for FreeBSD. It looks > like it might work for you: > http://www.dragonflybsd.org/cvsweb/src/sys/bus/firewire/fwohci_pci.c.diff= ?r1=3D1.15&r2=3D1.16&f=3Du Thanks. --=20 Micsk=F3 G=E1bor HP APS, AIS, ASE Szint=E9zis Rt. H-9023 Gy=F5r, Tihanyi =C1. u. 2. Tel: +36 96 502 221 Fax: +36 96 318 658 E-mail: gmicsko@szintezis.hu --=-R4rUYRuFmFw1FC7/bIEy Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQBEJ8KDo75Oas+VX1ARAnVBAJwNk05j67JqIsTUbIuxdZf9ljvTjQCgryui nv1JpQ1cvQBOgGJkdMobyZc= =6HfM -----END PGP SIGNATURE----- --=-R4rUYRuFmFw1FC7/bIEy-- From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 14:00:17 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 749E216A400; Mon, 27 Mar 2006 14:00:17 +0000 (UTC) (envelope-from kaakun@highway.ne.jp) Received: from mx.highway.ne.jp (pip7.gate01.com [61.122.117.245]) by mx1.FreeBSD.org (Postfix) with ESMTP id 077AC43D49; Mon, 27 Mar 2006 14:00:16 +0000 (GMT) (envelope-from kaakun@highway.ne.jp) Received: from [219.0.96.106] (helo=[192.168.11.17]) by pop12.isp.us-com.jp with esmtp (Mail 4.20) id 1FNsGU-0004u0-Fe; Mon, 27 Mar 2006 23:00:14 +0900 Message-ID: <4427EEA0.3040603@highway.ne.jp> Date: Mon, 27 Mar 2006 22:54:40 +0900 From: Kazuaki Oda User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051211) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Gabor MICSKO References: <1143058963.6826.11.camel@alderaan.trey.hu> In-Reply-To: <1143058963.6826.11.camel@alderaan.trey.hu> Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-net@freebsd.org, freebsd-current@freebsd.org Subject: Re: requests for mbufs denied X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 14:00:17 -0000 Gabor MICSKO wrote: > Hi! > > I have a relative high traffic server, running Apache, MySQL and Drupal. > With FreeBSD 6.0 and 6.1-PRERELEASE i got some distressing "netstat -m" > outputs. > > Can anybody explain for me what does this message mean exactly? > > "16064849/9164254/9384500 requests for mbufs denied (mbufs/clusters/mbuf > +clusters)" > > And what can i do with this? > > Full "netstat -m" output: > > $ netstat -m > 445/695/1140 mbufs in use (current/cache/total) > 407/255/662/65536 mbuf clusters in use (current/cache/total/max) > 407/237 mbuf+clusters out of packet secondary zone in use > (current/cache) > 0/0/0/0 4k (page size) jumbo clusters in use (current/cache/total/max) > 0/0/0/0 9k jumbo clusters in use (current/cache/total/max) > 0/0/0/0 16k jumbo clusters in use (current/cache/total/max) > 925K/683K/1609K bytes allocated to network (current/cache/total) > 16064849/9164254/9384500 requests for mbufs denied (mbufs/clusters/mbuf > +clusters) > 0/0/0 requests for jumbo clusters denied (4k/9k/16k) > 33/964/6656 sfbufs in use (current/peak/max) > 0 requests for sfbufs denied > 0 requests for sfbufs delayed > 56067 requests for I/O initiated by sendfile > 5500 calls to protocol drain routines > > > Sorry for my bad english. > > Thank you! > > In my case, that happens when the number of free pages become less than vm.v_free_min. In such case, we drain cached buckets from zones (including mbuf zone) to the system to get more free pages, and disable bucket allocation. As the result, we cannot get a bucket when freeing a mbuf to the zone and just do internal free, counting up the number of allocation failure, i.e. the number of "requests for mbufs denied". I don't know whether this (as to counting up the number of failure in such case) is expected or not. -- Kazuaki Oda From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 14:12:08 2006 Return-Path: X-Original-To: freebsd-current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8185216A400; Mon, 27 Mar 2006 14:12:08 +0000 (UTC) (envelope-from ast@marabu.ch) Received: from oneplusone.ch (oneplusone.ch [212.55.208.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85B4543D45; Mon, 27 Mar 2006 14:12:05 +0000 (GMT) (envelope-from ast@marabu.ch) Received: from oneplusone.ch (localhost [127.0.0.1]) by oneplusone.ch (8.13.4/8.13.4) with ESMTP id k2REC1w8019289 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 27 Mar 2006 16:12:02 +0200 (CEST) (envelope-from ast@marabu.ch) Received: (from uucp@localhost) by oneplusone.ch (8.13.4/8.13.4/Submit) with UUCP id k2REC112019288; Mon, 27 Mar 2006 16:12:01 +0200 (CEST) (envelope-from ast@marabu.ch) Received: from [192.168.21.5] (ardea.marabu.ch [192.168.21.5]) by pano.marabu.ch (8.13.4/8.13.4) with ESMTP id k2RE9NHD056602; Mon, 27 Mar 2006 16:09:23 +0200 (CEST) (envelope-from ast@marabu.ch) In-Reply-To: <44279BAC.4020904@micom.mng.net> References: <20060325180630.V31295@pano.marabu.ch> <44279BAC.4020904@micom.mng.net> Mime-Version: 1.0 (Apple Message framework v746.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Adrian Steinmann Date: Mon, 27 Mar 2006 16:09:21 +0200 To: Ganbold X-Mailer: Apple Mail (2.746.3) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.2 (oneplusone.ch [127.0.0.1]); Mon, 27 Mar 2006 16:12:03 +0200 (CEST) X-Mailfilter: egfilter version 1.14; Archiver [msg.SDKo1q7r] (oneplusone.ch [127.0.0.1]); Mon, 27 Mar 2006 16:12:03 +0200 (CEST) X-AntiVirus: checked by AntiVir Milter (version: 1.1.2-1; AVE: 6.34.0.14; VDF: 6.34.0.102; host: oneplusone.ch) Cc: freebsd-current@FreeBSD.org, dougb@FreeBSD.org Subject: Re: bin/94767: [patch] rcorder(8) dumps core when does not use a proper RCng script (dansguardian) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 14:12:08 -0000 On Mar 27, 2006, at 10:00, Ganbold wrote: > I tested your test script and found out the way to avoid core dump > in rcorder. > I didn't quite get the #if 0 lines that you provide in patch. well, my #if 0 was just a way to "comment out" those free() calls... I didn't check Dragonfly but simply suspected freeing too early. It was a mistake to leave that in for the PR, it was just a local test. > So I'm bit confused here which type of patch we should apply. > I guess we should follow Dragonfly. Maybe I' wrong. > Can somebody enlighten me here? It seems there was a "cleanup" in rcorder.c lately, and maybe those introduced the bugs. But commenting (or #ifdef-ing out) those free()'s is probably better than having rcorder dump core. I just reworked my solution not to use rcorder but tsort... I know that doesn't help here, sorry. Adrian From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 18:30:45 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C857A16A401; Mon, 27 Mar 2006 18:30:45 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1EE4E43D46; Mon, 27 Mar 2006 18:30:45 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost (john@localhost [127.0.0.1]) by server.baldwin.cx (8.13.4/8.13.4) with ESMTP id k2RIUfZF062840; Mon, 27 Mar 2006 13:30:41 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: jeff@freebsd.org Date: Mon, 27 Mar 2006 13:18:49 -0500 User-Agent: KMail/1.9.1 References: <70e8236f0603260715u54e4640di18300fa1fd031c4f@mail.gmail.com> <70e8236f0603260902t798560e1x6ac9b9c883ff3f20@mail.gmail.com> In-Reply-To: <70e8236f0603260902t798560e1x6ac9b9c883ff3f20@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200603271318.51311.jhb@freebsd.org> X-Virus-Scanned: ClamAV 0.87.1/1358/Mon Mar 27 11:12:27 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-3.8 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on server.baldwin.cx Cc: freebsd-current@freebsd.org Subject: Re: lockmgr: thread 0xc385ebd0 unlocking unheld lock X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 18:30:45 -0000 On Sunday 26 March 2006 12:02, Joao Barros wrote: > On 3/26/06, Joao Barros wrote: > > Last night I was mounting a windows share with mount_smbfs and > > browsing it via apache and I got the machine to panic twice. I was > > tired and went to bed. > > Today I can't replicate the panic but this always happens when I unmount: > > > > I'm trying to replicate the panic, and if I can I'll post a followup. > > > > Here's the panic while doing a cvsup: > > panic: mutex Giant not owned at /usr/src/sys/kern/vfs_subr.c:2025 > KDB: enter: panic > [thread pid 979 tid 100090 ] > Stopped at kdb_enter+0x2b: nop > db> where > Tracing pid 979 tid 100090 td 0xc3573510 > kdb_enter(c06cc0e7) at kdb_enter+0x2b > panic(c06cb401,c06dbed4,c06d5d7b,7e9,c3766000) at panic+0xbb > --More-- _mtx_assert(c0733b28,1,c06d5d7b,7e9) at _mtx_assert+0x66 > vrele(c3766000,c34efc28,c34ef800,c3573510,d6aff82c) at vrele+0x4e > smbfs_reclaim(d6aff82c) at smbfs_reclaim+0xc9 > VOP_RECLAIM_APV(c3735a60,d6aff82c) at VOP_RECLAIM_APV+0x7e > vgonel(c3766410) at vgonel+0x12d > vtryrecycle(c3766410,0,2,d6aff8ac,c059f18f) at vtryrecycle+0x107 > vnlru_free(1) at vnlru_free+0x14e > getnewvnode(c06d3bc3,c351b000,c071e880,d6aff918,d6aff8f0) at getnewvnode+0x33 > ffs_vget(c351b000,5dbe1,2,d6aff97c) at ffs_vget+0xc2 > ufs_lookup(d6affa20) at ufs_lookup+0xaa2 > VOP_CACHEDLOOKUP_APV(c071e880,d6affa20) at VOP_CACHEDLOOKUP_APV+0x7e > vfs_cache_lookup(d6affabc,c3819c30,0,d6affad8,c059a3fe) at vfs_cache_lookup+0xb2 > VOP_LOOKUP_APV(c071e880,d6affabc) at VOP_LOOKUP_APV+0x87 > lookup(d6affb48,0,0,c3573510,c381a000) at lookup+0x3f6 > namei(d6affb48,82b5304,0,0,c3544c30) at namei+0x382 > kern_lstat(c3573510,82b5304,0,d6affc1c) at kern_lstat+0x47 > lstat(c3573510,d6affd04,c0734404,0,c328cd00) at lstat+0x1b > syscall(bfbf003b,bfbf003b,81d003b,bfbfed28,bfbfed1c) at syscall+0x27e > Xint0x80_syscall() at Xint0x80_syscall+0x1f Hmm, so if an MPSAFE vfs needs a vnode it might be recycling a vnode from a non-MPSAFE vfs resulting in this. Does getnewvnode() or some other function in the recycling chain need to conditionally acquire Giant? -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 18:30:47 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5EAC216A420; Mon, 27 Mar 2006 18:30:47 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id A632443D46; Mon, 27 Mar 2006 18:30:46 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost (john@localhost [127.0.0.1]) by server.baldwin.cx (8.13.4/8.13.4) with ESMTP id k2RIUfZG062840; Mon, 27 Mar 2006 13:30:43 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: freebsd-current@freebsd.org Date: Mon, 27 Mar 2006 13:23:43 -0500 User-Agent: KMail/1.9.1 References: <20060327014552.GA37946@xor.obsecurity.org> In-Reply-To: <20060327014552.GA37946@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200603271323.46073.jhb@freebsd.org> X-Virus-Scanned: ClamAV 0.87.1/1358/Mon Mar 27 11:12:27 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-3.8 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on server.baldwin.cx Cc: alc@freebsd.org, current@freebsd.org, Kris Kennaway Subject: Re: panic: _mtx_lock_sleep: recursed on non-recursive mutex pmap @ ../../../i386/i386/pmap.c:1499 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 18:30:47 -0000 On Sunday 26 March 2006 20:45, Kris Kennaway wrote: > panic: _mtx_lock_sleep: recursed on non-recursive mutex pmap @ ../../../i386/i386/pmap.c:1499 > > I ran a thousand or so processes on 7.0 and the system panicked with: > > Approaching the limit on PV entries, increase the vm.pmap.shpgperproc tunable. > panic: _mtx_lock_sleep: recursed on non-recursive mutex pmap @ ../../../i386/i386/pmap.c:1499 > > Tracing pid 31187 tid 102219 td 0xc9efa870 > kdb_enter(c06c2710) at kdb_enter+0x2b > panic(c06c19b5,c06de9f3,c06e20f4,5db,c9faf2b8) at panic+0x127 > _mtx_lock_sleep(c9faf2b8,c9efa870,0,c06e20f4,5db) at _mtx_lock_sleep+0x35 > _mtx_lock_flags(c9faf2b8,0,c06e20f4,5db) at _mtx_lock_flags+0x95 > get_pv_entry(c9f519f0,82e7000,3cc405,bfc20b9c,f0261b9c) at get_pv_entry+0x10d > pmap_insert_entry(c9f519f0,82e7000,c107f118) at pmap_insert_entry+0x12 > pmap_copy(c9f519f0,c9faf2b8,82e7000,1000,82e7000) at pmap_copy+0x22e > vm_map_copy_entry(c9faf210,c9f51948,c9fc20cc,c9fe64c8) at vm_map_copy_entry+0x119 > vmspace_fork(c9faf210,c99b1ba0,c9f4ab04,c9f00d00,f0261c64) at vmspace_fork+0x1f8 > vm_forkproc(c9efa870,c9f4ab04,c9d8d6c0,14,c9f4ab6c,0,c06bf910,298,c0729de0,c06bf910,294) at vm_forkproc+0xb3 > fork1(c9efa870,14,0,f0261c7c,f0261d30) at fork1+0xe15 > fork(c9efa870,f0261d04,c9fba000,c,c9efa870) at fork+0x18 > syscall(3b,3b,bfbf003b,ffffffff,813cdf0) at syscall+0x27e > Xint0x80_syscall() at Xint0x80_syscall+0x1f > --- syscall (2, FreeBSD ELF32, fork), eip = 0x2816de5b, esp = 0xbfbcda8c, ebp = 0xbfbcdaa8 --- > db> show alllocks > Process 31193 (csh) thread 0xc9efb1b0 (102214) > exclusive sleep mutex vm object (standard object) r = 0 (0xc9beeba0) locked @ vm/vm_fault.c:686 > exclusive sx user map r = 0 (0xc9faeca4) locked @ vm/vm_map.c:2993 > Process 31187 (csh) thread 0xc9efa870 (102219) > exclusive sleep mutex pmap r = 0 (0xc9faf2b8) locked @ i386/i386/pmap.c:2355 > exclusive sleep mutex pmap r = 0 (0xc9f519f0) locked @ i386/i386/pmap.c:2354 > exclusive sleep mutex vm page queue mutex r = 0 (0xc0783e9c) locked @ i386/i386/pmap.c:2352 > exclusive sx user map r = 0 (0xc9faf254) locked @ vm/vm_map.c:2485 > db> Looks like it locked the two pmap's in pmap_copy(), and while trying to get a PV entry for the dst_pmap it tried to reclaim a pv entry from a page in the src_pmap. Hopefully Alan will have a good idea. :) -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 18:30:47 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5EAC216A420; Mon, 27 Mar 2006 18:30:47 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id A632443D46; Mon, 27 Mar 2006 18:30:46 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost (john@localhost [127.0.0.1]) by server.baldwin.cx (8.13.4/8.13.4) with ESMTP id k2RIUfZG062840; Mon, 27 Mar 2006 13:30:43 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: freebsd-current@freebsd.org Date: Mon, 27 Mar 2006 13:23:43 -0500 User-Agent: KMail/1.9.1 References: <20060327014552.GA37946@xor.obsecurity.org> In-Reply-To: <20060327014552.GA37946@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200603271323.46073.jhb@freebsd.org> X-Virus-Scanned: ClamAV 0.87.1/1358/Mon Mar 27 11:12:27 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-3.8 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on server.baldwin.cx Cc: alc@freebsd.org, current@freebsd.org, Kris Kennaway Subject: Re: panic: _mtx_lock_sleep: recursed on non-recursive mutex pmap @ ../../../i386/i386/pmap.c:1499 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 18:30:47 -0000 On Sunday 26 March 2006 20:45, Kris Kennaway wrote: > panic: _mtx_lock_sleep: recursed on non-recursive mutex pmap @ ../../../i386/i386/pmap.c:1499 > > I ran a thousand or so processes on 7.0 and the system panicked with: > > Approaching the limit on PV entries, increase the vm.pmap.shpgperproc tunable. > panic: _mtx_lock_sleep: recursed on non-recursive mutex pmap @ ../../../i386/i386/pmap.c:1499 > > Tracing pid 31187 tid 102219 td 0xc9efa870 > kdb_enter(c06c2710) at kdb_enter+0x2b > panic(c06c19b5,c06de9f3,c06e20f4,5db,c9faf2b8) at panic+0x127 > _mtx_lock_sleep(c9faf2b8,c9efa870,0,c06e20f4,5db) at _mtx_lock_sleep+0x35 > _mtx_lock_flags(c9faf2b8,0,c06e20f4,5db) at _mtx_lock_flags+0x95 > get_pv_entry(c9f519f0,82e7000,3cc405,bfc20b9c,f0261b9c) at get_pv_entry+0x10d > pmap_insert_entry(c9f519f0,82e7000,c107f118) at pmap_insert_entry+0x12 > pmap_copy(c9f519f0,c9faf2b8,82e7000,1000,82e7000) at pmap_copy+0x22e > vm_map_copy_entry(c9faf210,c9f51948,c9fc20cc,c9fe64c8) at vm_map_copy_entry+0x119 > vmspace_fork(c9faf210,c99b1ba0,c9f4ab04,c9f00d00,f0261c64) at vmspace_fork+0x1f8 > vm_forkproc(c9efa870,c9f4ab04,c9d8d6c0,14,c9f4ab6c,0,c06bf910,298,c0729de0,c06bf910,294) at vm_forkproc+0xb3 > fork1(c9efa870,14,0,f0261c7c,f0261d30) at fork1+0xe15 > fork(c9efa870,f0261d04,c9fba000,c,c9efa870) at fork+0x18 > syscall(3b,3b,bfbf003b,ffffffff,813cdf0) at syscall+0x27e > Xint0x80_syscall() at Xint0x80_syscall+0x1f > --- syscall (2, FreeBSD ELF32, fork), eip = 0x2816de5b, esp = 0xbfbcda8c, ebp = 0xbfbcdaa8 --- > db> show alllocks > Process 31193 (csh) thread 0xc9efb1b0 (102214) > exclusive sleep mutex vm object (standard object) r = 0 (0xc9beeba0) locked @ vm/vm_fault.c:686 > exclusive sx user map r = 0 (0xc9faeca4) locked @ vm/vm_map.c:2993 > Process 31187 (csh) thread 0xc9efa870 (102219) > exclusive sleep mutex pmap r = 0 (0xc9faf2b8) locked @ i386/i386/pmap.c:2355 > exclusive sleep mutex pmap r = 0 (0xc9f519f0) locked @ i386/i386/pmap.c:2354 > exclusive sleep mutex vm page queue mutex r = 0 (0xc0783e9c) locked @ i386/i386/pmap.c:2352 > exclusive sx user map r = 0 (0xc9faf254) locked @ vm/vm_map.c:2485 > db> Looks like it locked the two pmap's in pmap_copy(), and while trying to get a PV entry for the dst_pmap it tried to reclaim a pv entry from a page in the src_pmap. Hopefully Alan will have a good idea. :) -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 18:30:51 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BCF116A420 for ; Mon, 27 Mar 2006 18:30:51 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E12A43D46 for ; Mon, 27 Mar 2006 18:30:50 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost (john@localhost [127.0.0.1]) by server.baldwin.cx (8.13.4/8.13.4) with ESMTP id k2RIUfZH062840; Mon, 27 Mar 2006 13:30:46 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: freebsd-current@freebsd.org Date: Mon, 27 Mar 2006 13:31:38 -0500 User-Agent: KMail/1.9.1 References: <20060327093503.G60206@p-i-n.com> <20060327094957.H60206@p-i-n.com> In-Reply-To: <20060327094957.H60206@p-i-n.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200603271331.40658.jhb@freebsd.org> X-Virus-Scanned: ClamAV 0.87.1/1358/Mon Mar 27 11:12:27 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-3.8 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on server.baldwin.cx Cc: "Raphael H. Becker" Subject: Re: devfs ruleset 4 (jails) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 18:30:51 -0000 On Monday 27 March 2006 02:49, Raphael H. Becker wrote: > On Mon, Mar 27, 2006 at 09:35:03AM +0200, Raphael H. Becker wrote: > > Hello *, > > I hope this is not a FAQ: what is wrong about > > # devfs -m /data/jails/pinserv3j01.p-i-n.com/dev/ ruleset 4 > > found this one for 6.0-RELEASE-p4: > http://www.freebsd.org/cgi/query-pr.cgi?pr=93423 > > But still no solution as as far I can see. Have you tried on a current box perhaps? -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 18:32:35 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 317FD16A427 for ; Mon, 27 Mar 2006 18:32:35 +0000 (UTC) (envelope-from pho@holm.cc) Received: from relay03.pair.com (relay03.pair.com [209.68.5.17]) by mx1.FreeBSD.org (Postfix) with SMTP id 10D1943D76 for ; Mon, 27 Mar 2006 18:32:25 +0000 (GMT) (envelope-from pho@holm.cc) Received: (qmail 90160 invoked from network); 27 Mar 2006 18:32:23 -0000 Received: from unknown (HELO peter.osted.lan) (unknown) by unknown with SMTP; 27 Mar 2006 18:32:23 -0000 X-pair-Authenticated: 83.95.197.184 Received: from peter.osted.lan (localhost.osted.lan [127.0.0.1]) by peter.osted.lan (8.13.4/8.13.4) with ESMTP id k2RIWMqn082649 for ; Mon, 27 Mar 2006 20:32:22 +0200 (CEST) (envelope-from pho@peter.osted.lan) Received: (from pho@localhost) by peter.osted.lan (8.13.4/8.13.4/Submit) id k2RIWMbZ082648 for current@freebsd.org; Mon, 27 Mar 2006 20:32:22 +0200 (CEST) (envelope-from pho) Date: Mon, 27 Mar 2006 20:32:22 +0200 From: Peter Holm To: current@freebsd.org Message-ID: <20060327183222.GA82595@peter.osted.lan> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: panic: m_prepend: MH_ALIGN not PKTHDR mbuf X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 18:32:35 -0000 In GENERIC HEAD from Mar 25 12:55 UTC I got this panic: panic: m_prepend: MH_ALIGN not PKTHDR mbuf cpuid = 0 KDB: enter: panic [thread pid 1118 tid 100169 ] Stopped at kdb_enter+0x2b: nop db> where Tracing pid 1118 tid 100169 td 0xc2783510 kdb_enter(c089bf32) at kdb_enter+0x2b panic(c08a2d42,c0851313,0,e,0) at panic+0x14b m_prepend(c23c4c00,c,2,c23c4c00,0) at m_prepend+0xae sendit(c2783510,d937a968,cd43bc5c,7ba38d14,...) at sendit+0x107 osendmsg(c2783510,cd43bd04,c2783510,cd43bca8,...) at osendmsg+0x5a syscall(2805003b,bfbf003b,bfbf003b,2805188c,...) at syscall+0x27e More info at http://people.freebsd.org/~pho/stress/log/cons196.html -- Peter Holm From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 18:57:54 2006 Return-Path: X-Original-To: freebsd-current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F87016A400; Mon, 27 Mar 2006 18:57:54 +0000 (UTC) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (gate.funkthat.com [69.17.45.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F04F43D48; Mon, 27 Mar 2006 18:57:54 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (nnyonsp4jdoaori1@localhost.funkthat.com [127.0.0.1]) by hydrogen.funkthat.com (8.13.4/8.13.3) with ESMTP id k2RIvr66005141; Mon, 27 Mar 2006 10:57:53 -0800 (PST) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.13.4/8.13.3/Submit) id k2RIvrLZ005140; Mon, 27 Mar 2006 10:57:53 -0800 (PST) (envelope-from jmg) Date: Mon, 27 Mar 2006 10:57:53 -0800 From: John-Mark Gurney To: Robert Watson Message-ID: <20060327185752.GG7001@funkthat.com> Mail-Followup-To: Robert Watson , Doug Barton , freebsd-current@FreeBSD.org, Ruslan Ermilov , Steve Kargl References: <20060320221741.GA13699@troutmask.apl.washington.edu> <20060320230009.GA55254@troutmask.apl.washington.edu> <20060320231604.GH83781@ip.net.ua> <20060320232746.GI83781@ip.net.ua> <20060320234006.GV35129@funkthat.com> <20060320234145.GB33003@troutmask.apl.washington.edu> <20060321064528.GD77849@ip.net.ua> <44206E9F.6020702@FreeBSD.org> <20060327093402.H43553@fledge.watson.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060327093402.H43553@fledge.watson.org> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.4-RELEASE-p6 i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html Cc: freebsd-current@FreeBSD.org, Doug Barton , Ruslan Ermilov , Steve Kargl Subject: Re: mergemaster broken? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: John-Mark Gurney List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 18:57:54 -0000 Robert Watson wrote this message on Mon, Mar 27, 2006 at 09:38 +0000: > So while I don't have opinions about the implementation details, I think > what Ruslan is proposing is architecturally the right thing. How to handle > the command line argument, I don't have an opinion, except that user > surprise is bad, so a new argument with some compatibility and a warning is > probably better than changing "-m". Why not detect etc as the last component of -m and print a nice little warning, and then remove /etc from the path? (or adding .. if we end up with an empty path).. and after a year or so, remove the warning and the compat code... I doubt people are doing something really crazy like making foobarbaz a symlink to etc, and depending upon that.. If they are, they get what the deserve... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 19:51:16 2006 Return-Path: X-Original-To: freebsd-current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F79916A401 for ; Mon, 27 Mar 2006 19:51:16 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.FreeBSD.org (Postfix) with SMTP id 41C4543D7C for ; Mon, 27 Mar 2006 19:51:01 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: (qmail 70023 invoked by uid 399); 27 Mar 2006 19:51:00 -0000 Received: from localhost (HELO ?192.168.1.100?) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 27 Mar 2006 19:51:00 -0000 Message-ID: <4428421D.4060101@FreeBSD.org> Date: Mon, 27 Mar 2006 11:50:53 -0800 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Robert Watson , freebsd-current@FreeBSD.org, Ruslan Ermilov , Steve Kargl References: <20060320221741.GA13699@troutmask.apl.washington.edu> <20060320230009.GA55254@troutmask.apl.washington.edu> <20060320231604.GH83781@ip.net.ua> <20060320232746.GI83781@ip.net.ua> <20060320234006.GV35129@funkthat.com> <20060320234145.GB33003@troutmask.apl.washington.edu> <20060321064528.GD77849@ip.net.ua> <44206E9F.6020702@FreeBSD.org> <20060327093402.H43553@fledge.watson.org> <20060327185752.GG7001@funkthat.com> In-Reply-To: <20060327185752.GG7001@funkthat.com> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: Re: mergemaster broken? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 19:51:16 -0000 John-Mark Gurney wrote: > Robert Watson wrote this message on Mon, Mar 27, 2006 at 09:38 +0000: >> So while I don't have opinions about the implementation details, I think >> what Ruslan is proposing is architecturally the right thing. How to handle >> the command line argument, I don't have an opinion, except that user >> surprise is bad, so a new argument with some compatibility and a warning is >> probably better than changing "-m". > > Why not detect etc as the last component of -m and print a nice little > warning, and then remove /etc from the path? (or adding .. if we end > up with an empty path).. and after a year or so, remove the warning > and the compat code... That's basically the direction I'm looking at right now. > I doubt people are doing something really crazy > like making foobarbaz a symlink to etc, and depending upon that.. If > they are, they get what the deserve... My concern is more people who have scripted solutions that include the -m argument, but I'm sure that we can make this work. Doug -- This .signature sanitized for your protection From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 19:52:04 2006 Return-Path: X-Original-To: current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4835A16A42D; Mon, 27 Mar 2006 19:52:04 +0000 (UTC) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 12EF243D55; Mon, 27 Mar 2006 19:51:52 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id k2RJpoX5056822; Mon, 27 Mar 2006 22:51:51 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ip.net.ua [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 48967-06; Mon, 27 Mar 2006 22:51:18 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id k2RJoSZT056780 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 27 Mar 2006 22:50:28 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.4/8.13.4) id k2RJorOV000370; Mon, 27 Mar 2006 22:50:53 +0300 (EEST) (envelope-from ru) Date: Mon, 27 Mar 2006 22:50:53 +0300 From: Ruslan Ermilov To: Robert Watson , Doug Barton , current@FreeBSD.org Message-ID: <20060327195053.GA48986@ip.net.ua> References: <20060320221741.GA13699@troutmask.apl.washington.edu> <20060320230009.GA55254@troutmask.apl.washington.edu> <20060320231604.GH83781@ip.net.ua> <20060320232746.GI83781@ip.net.ua> <20060320234006.GV35129@funkthat.com> <20060320234145.GB33003@troutmask.apl.washington.edu> <20060321064528.GD77849@ip.net.ua> <44206E9F.6020702@FreeBSD.org> <20060327093402.H43553@fledge.watson.org> <20060327185752.GG7001@funkthat.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="xXmbgvnjoT4axfJE" Content-Disposition: inline In-Reply-To: <20060327185752.GG7001@funkthat.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: amavisd-new at ip.net.ua Cc: Subject: Re: mergemaster broken? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 19:52:04 -0000 --xXmbgvnjoT4axfJE Content-Type: multipart/mixed; boundary="cWoXeonUoKmBZSoM" Content-Disposition: inline --cWoXeonUoKmBZSoM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Mar 27, 2006 at 10:57:53AM -0800, John-Mark Gurney wrote: > Robert Watson wrote this message on Mon, Mar 27, 2006 at 09:38 +0000: > > So while I don't have opinions about the implementation details, I thin= k=20 > > what Ruslan is proposing is architecturally the right thing. How to ha= ndle=20 > > the command line argument, I don't have an opinion, except that user=20 > > surprise is bad, so a new argument with some compatibility and a warnin= g is=20 > > probably better than changing "-m". >=20 > Why not detect etc as the last component of -m and print a nice little > warning, and then remove /etc from the path? (or adding .. if we end > up with an empty path).. and after a year or so, remove the warning > and the compat code... I doubt people are doing something really crazy > like making foobarbaz a symlink to etc, and depending upon that.. If > they are, they get what the deserve... >=20 Yes, I had the same idea. An updated patch implements this. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --cWoXeonUoKmBZSoM Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=p Content-Transfer-Encoding: quoted-printable Index: mergemaster.8 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/usr.sbin/mergemaster/mergemaster.8,v retrieving revision 1.34 diff -u -r1.34 mergemaster.8 --- mergemaster.8 4 Feb 2006 18:24:06 -0000 1.34 +++ mergemaster.8 27 Mar 2006 19:44:40 -0000 @@ -54,7 +54,7 @@ directory before beginning this process. .Pp The script uses -.Pa /usr/src/etc/Makefile +.Pa /usr/src/Makefile to build a temporary root environment from .Pa / down, populating that environment with the various @@ -318,7 +318,7 @@ #PRESERVE_FILES_DIR=3D/var/tmp/mergemaster/preserved-files-`date +%y%m%d-%= H%M%S` # # Sourcedir is the directory to do the 'make' in (where the new files are) -#SOURCEDIR=3D'/usr/src/etc' +#SOURCEDIR=3D'/usr/src' # # The umask for mergemaster to compare the default file's modes to #NEW_UMASK=3D022 Index: mergemaster.sh =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/usr.sbin/mergemaster/mergemaster.sh,v retrieving revision 1.53 diff -u -r1.53 mergemaster.sh --- mergemaster.sh 4 Feb 2006 18:24:06 -0000 1.53 +++ mergemaster.sh 27 Mar 2006 19:40:54 -0000 @@ -242,7 +242,7 @@ while getopts ":ascrvhipCPm:t:du:w:D:A:" COMMAND_LINE_ARGUMENT ; do case "${COMMAND_LINE_ARGUMENT}" in A) - ARCHSTRING=3D'MACHINE_ARCH=3D'${OPTARG} + ARCHSTRING=3D'TARGET_ARCH=3D'${OPTARG} ;; s) STRICT=3Dyes @@ -380,7 +380,15 @@ =20 # Assign the source directory # -SOURCEDIR=3D${SOURCEDIR:-/usr/src/etc} +SOURCEDIR=3D${SOURCEDIR:-/usr/src} +if [ ! -f ${SOURCEDIR}/Makefile.inc1 -a \ + -f ${SOURCEDIR}/../Makefile.inc1 ]; then + echo " *** The source directory you specified (${SOURCEDIR})" + echo " will be reset to ${SOURCEDIR}/.." + echo '' + sleep 3 + SOURCEDIR=3D${SOURCEDIR}/.. +fi =20 # Check the width of the user's terminal # @@ -511,8 +519,8 @@ ;; esac make DESTDIR=3D${TEMPROOT} ${ARCHSTRING} distrib-dirs && - MAKEOBJDIRPREFIX=3D${TEMPROOT}/usr/obj make ${ARCHSTRING} obj && - MAKEOBJDIRPREFIX=3D${TEMPROOT}/usr/obj make ${ARCHSTRING} all && + MAKEOBJDIRPREFIX=3D${TEMPROOT}/usr/obj make ${ARCHSTRING} obj SUBDIR= _OVERRIDE=3Detc && + MAKEOBJDIRPREFIX=3D${TEMPROOT}/usr/obj make ${ARCHSTRING} all SUBDIR= _OVERRIDE=3Detc && MAKEOBJDIRPREFIX=3D${TEMPROOT}/usr/obj make ${ARCHSTRING} \ DESTDIR=3D${TEMPROOT} distribution;} || { echo ''; @@ -524,8 +532,8 @@ *) # Only set up files that are crucial to {build|install}world { mkdir -p ${TEMPROOT}/etc && - cp -p ${SOURCEDIR}/master.passwd ${TEMPROOT}/etc && - cp -p ${SOURCEDIR}/group ${TEMPROOT}/etc;} || + cp -p ${SOURCEDIR}/etc/master.passwd ${TEMPROOT}/etc && + cp -p ${SOURCEDIR}/etc/group ${TEMPROOT}/etc;} || { echo ''; echo ' *** FATAL ERROR: Cannot copy files to the temproot environme= nt'; echo ''; @@ -590,7 +598,7 @@ echo '' echo " *** Your umask is currently set to ${USER_UMASK}. By default, = this script" echo " installs all files with the same user, group and modes that" - echo " they are created with by ${SOURCEDIR}/Makefile, compared to" + echo " they are created with by ${SOURCEDIR}/etc/Makefile, compare= d to" echo " a umask of 022. This umask allows world read permission wh= en" echo " the file's default permissions have it." echo '' @@ -840,7 +848,7 @@ fi =20 # Using -size +0 avoids uselessly checking the empty log files created -# by ${SOURCEDIR}/Makefile and the device entries in ./dev, but does +# by ${SOURCEDIR}/etc/Makefile and the device entries in ./dev, but does # check the scripts in ./dev, as we'd like (assuming no devfs of course). # for COMPFILE in `find . -type f -size +0`; do @@ -1095,7 +1103,7 @@ case "${PRE_WORLD}" in '') ;; *) - MAKE_CONF=3D"${SOURCEDIR%etc}share/examples/etc/make.conf" + MAKE_CONF=3D"${SOURCEDIR}/share/examples/etc/make.conf" =20 (echo '' echo '*** Comparing make variables' --cWoXeonUoKmBZSoM-- --xXmbgvnjoT4axfJE Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFEKEIdqRfpzJluFF4RAo+bAJ4kznRoz7U73tw8z1WOIHnhExMCJwCffgUc JI1n/Pc6zQ7rWStWA2MPwgs= =5OT7 -----END PGP SIGNATURE----- --xXmbgvnjoT4axfJE-- From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 20:27:20 2006 Return-Path: X-Original-To: current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA0DC16A401; Mon, 27 Mar 2006 20:27:20 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0E9643D49; Mon, 27 Mar 2006 20:27:20 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 951AF1A4DAA; Mon, 27 Mar 2006 12:27:20 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 17EDE511EF; Mon, 27 Mar 2006 15:27:20 -0500 (EST) Date: Mon, 27 Mar 2006 15:27:19 -0500 From: Kris Kennaway To: jroberson@chesapeake.net, mohans@FreeBSD.org Message-ID: <20060327202719.GA72349@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="jRHKVT23PllUwdXP" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: current@FreeBSD.org Subject: panic: bundirty: buffer 0xdf4ac490 still on queue 1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 20:27:21 -0000 --jRHKVT23PllUwdXP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline I raced mount/umount -f of a nfs volume with two fsx processes writing into a directory on the nfs mount. I get a lot of expected faults like: vm_fault: pager read error, pid 19302 (fsx) nfs_getpages: error 70 vm_fault: pager read error, pid 19317 (fsx) nfs_getpages: error 70 vm_fault: pager read error, pid 19576 (fsx) nfs_getpages: error 70 vm_fault: pager read error, pid 19679 (fsx) but then a panic: panic: bundirty: buffer 0xdf4ac490 still on queue 1 cpuid = 2 KDB: enter: panic [thread pid 20040 tid 100111 ] Stopped at kdb_enter+0x2b: nop db> wh Tracing pid 20040 tid 100111 td 0xc6a5fa20 kdb_enter(c06c2470) at kdb_enter+0x2b panic(c06ca947,df4ac490,1,df4ac490,ee1f1990) at panic+0x127 bundirty(df4ac490) at bundirty+0x35 brelse(df4ac490,c6bdb218,df4ac490,2022,ee1f19bc) at brelse+0x758 nfs_writebp(df4ac490,1,c6a5fa20,ee1f19e8,c055ee45) at nfs_writebp+0x13e nfs_bwrite(df4ac490) at nfs_bwrite+0x14 getblk(c6bdb150,3,0,8000,0) at getblk+0x31d nfs_getcacheblk(c6bdb150,3,0,8000,c6a5fa20) at nfs_getcacheblk+0xb1 nfs_bioread(c6bdb150,ee1f1c64,0,c6a57a80,ee1f1b74) at nfs_bioread+0x68e nfs_read(ee1f1b9c,c6b153a8,c6bdb150,ee1f1be8,c0578512) at nfs_read+0x2b VOP_READ_APV(c0711880,ee1f1b9c) at VOP_READ_APV+0x9b vn_read(c6b153a8,ee1f1c64,c6a57a80,0,c6a5fa20) at vn_read+0x19a dofileread(c6a5fa20,3,c6b153a8,ee1f1c64,ffffffff) at dofileread+0x89 kern_readv(c6a5fa20,3,ee1f1c64,821723d,62da) at kern_readv+0x36 read(c6a5fa20,ee1f1d04,c0776068,ee1f1cc4,c0539c74) at read+0x45 syscall(1003b,3b,bfbf003b,d517,10dc3) at syscall+0x27e Xint0x80_syscall() at Xint0x80_syscall+0x1f --- syscall (3, FreeBSD ELF32, read), eip = 0x2814a083, esp = 0xbfbfe37c, ebp = 0xbfbfe3a8 --- db> Core available. Kris --jRHKVT23PllUwdXP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFEKEqnWry0BWjoQKURAs7MAJ4gD6angk/0zYl7kvwxq4p3MI1XmQCg+tBu 614hoF4YADbOCNrtFFry9B4= =dWFt -----END PGP SIGNATURE----- --jRHKVT23PllUwdXP-- From owner-freebsd-current@FreeBSD.ORG Mon Mar 27 23:41:01 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A75E316A400 for ; Mon, 27 Mar 2006 23:41:01 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32D5E43D46 for ; Mon, 27 Mar 2006 23:41:01 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id k2RNdHCr092588; Mon, 27 Mar 2006 16:39:17 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Mon, 27 Mar 2006 16:39:55 -0700 (MST) Message-Id: <20060327.163955.17747269.imp@bsdimp.com> To: anderson@centtech.com From: "M. Warner Losh" In-Reply-To: <4422FCE1.7040105@centtech.com> References: <20060320.115438.97293590.imp@bsdimp.com> <441F2302.8050402@centtech.com> <4422FCE1.7040105@centtech.com> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org Subject: Re: Seagate 4GB CF drive in pccard slot won't work X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 23:41:01 -0000 In message: <4422FCE1.7040105@centtech.com> Eric Anderson writes: : Is this a 'fix' or a workaround? If it's a fix, do you think it'll get : included and trickled down to 6.1 in time? I've made a fix to -current that I think will fix this problem. Would you like me to send you a patch? Warner From owner-freebsd-current@FreeBSD.ORG Tue Mar 28 00:55:30 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5188F16A401 for ; Tue, 28 Mar 2006 00:55:30 +0000 (UTC) (envelope-from grog@lemis.com) Received: from ext-gw.lemis.com (ext-gw.lemis.com [150.101.14.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id B70DE43D45 for ; Tue, 28 Mar 2006 00:55:29 +0000 (GMT) (envelope-from grog@lemis.com) Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.135]) by ext-gw.lemis.com (Postfix) with ESMTP id 8CAB2131E0A; Tue, 28 Mar 2006 11:25:28 +1030 (CST) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id 613A686F5A; Tue, 28 Mar 2006 11:25:28 +1030 (CST) Date: Tue, 28 Mar 2006 11:25:28 +1030 From: Greg 'groggy' Lehey To: Randy Bush Message-ID: <20060328005528.GA25392@wantadilla.lemis.com> References: <17447.38161.9743.938805@roam.psg.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="14l74oP8pwp5L87R" Content-Disposition: inline In-Reply-To: <17447.38161.9743.938805@roam.psg.com> User-Agent: Mutt/1.4.2.1i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 VoIP: sip:0871270137@sip.internode.on.net WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Cc: FreeBSD Current Subject: Re: tzs for aussies X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 00:55:30 -0000 --14l74oP8pwp5L87R Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sunday, 26 March 2006 at 21:32:33 -1000, Randy Bush wrote: > i am told that the aussies have gone nuts and have moved > this year's change from summer time to normal one week. > they are said to have made the change this weekend, a week > early, at least on the east coast, due to some scheme about > the commonwealth games being hosted in melbourne. No, it's the other way round. It should have been on Sunday, but now it's a week late on 2 April. > so, are there /usr/share/zoneinfo/Australia/ files for this bit of > silliness? Sure. Greg -- See complete headers for address and phone numbers. --14l74oP8pwp5L87R Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFEKImAIubykFB6QiMRAgA+AJwLMEbC/qL1jghP8lIrld0p8C0JUwCeMTaT TPkSuwOpoC5Wk9RBnMORYEU= =9moM -----END PGP SIGNATURE----- --14l74oP8pwp5L87R-- From owner-freebsd-current@FreeBSD.ORG Tue Mar 28 00:59:04 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C67516A425 for ; Tue, 28 Mar 2006 00:59:04 +0000 (UTC) (envelope-from grog@lemis.com) Received: from ext-gw.lemis.com (ext-gw.lemis.com [150.101.14.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15BE943D46 for ; Tue, 28 Mar 2006 00:59:03 +0000 (GMT) (envelope-from grog@lemis.com) Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.135]) by ext-gw.lemis.com (Postfix) with ESMTP id 484DB131E0A; Tue, 28 Mar 2006 11:29:02 +1030 (CST) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id 1FBE086F5A; Tue, 28 Mar 2006 11:29:02 +1030 (CST) Date: Tue, 28 Mar 2006 11:29:02 +1030 From: Greg 'groggy' Lehey To: Peter Jeremy Message-ID: <20060328005902.GB25392@wantadilla.lemis.com> References: <17447.38161.9743.938805@roam.psg.com> <20060327074714.GB708@turion.vk2pj.dyndns.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="D3BijKHUTCcPeQ2M" Content-Disposition: inline In-Reply-To: <20060327074714.GB708@turion.vk2pj.dyndns.org> User-Agent: Mutt/1.4.2.1i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 VoIP: sip:0871270137@sip.internode.on.net WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Cc: Randy Bush , FreeBSD Current Subject: Re: tzs for aussies X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 00:59:04 -0000 --D3BijKHUTCcPeQ2M Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Monday, 27 March 2006 at 18:47:14 +1100, Peter Jeremy wrote: > On Sun, 2006-Mar-26 21:32:33 -1000, Randy Bush wrote: >> i am told that the aussies have gone nuts and have moved >> this year's change from summer time to normal one week. > ... >> so, are there /usr/share/zoneinfo/Australia/ files for this >> bit of silliness? > > They were committed in zoneinfo/australasia 1.26 last August. It was > MFC'd to 5.x immediately and to 6.x in December. > > If you want silliness: > - The South Australian Act covering DST is different to the actual rules and > so has to be over-ridden by regulation every year. Do you have details? > - Broken Hill (County of Yancowinna) follows SA time but is part of NSW so > the time is defined by NSW legislation - which has to therefore define > SA time without any reference to the SA leglislation. Heh. You forgot to mention Central Western Time, round Eucla. UTC+08:45, no DST. http://www.lemis.com/grog/Photos-20040202.html#time-1 and http://www.lemis.com/grog/Photos-20040203.html#time-4 Greg -- See complete headers for address and phone numbers. --D3BijKHUTCcPeQ2M Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFEKIpWIubykFB6QiMRAo8lAJ9aW6sXgteeaaoGCR3SRRqlIpNNCQCfX1as 7/9MQ3AlPvtKpo3wOyUCf7U= =xINe -----END PGP SIGNATURE----- --D3BijKHUTCcPeQ2M-- From owner-freebsd-current@FreeBSD.ORG Tue Mar 28 01:09:35 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C0C216A41F for ; Tue, 28 Mar 2006 01:09:35 +0000 (UTC) (envelope-from emil@cs.rmit.edu.au) Received: from its-mu-mail4.its.rmit.edu.au (its-mu-mail4.its.rmit.edu.au [131.170.2.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D71B43D46 for ; Tue, 28 Mar 2006 01:09:33 +0000 (GMT) (envelope-from emil@cs.rmit.edu.au) Received: from wombat.cs.rmit.edu.au (wombat.cs.rmit.edu.au [131.170.24.41]) by its-mu-mail4.its.rmit.edu.au (8.13.6/8.13.6/mail4) with ESMTP id k2S192rM011522; Tue, 28 Mar 2006 12:09:28 +1100 (EST) Received: from goanna.cs.rmit.edu.au (root@goanna.cs.rmit.edu.au [131.170.24.40]) by wombat.cs.rmit.edu.au (8.12.10/8.12.10/cshub) with ESMTP id k2S17Kw8020902; Tue, 28 Mar 2006 12:07:20 +1100 (EST) Received: from goanna.cs.rmit.edu.au (emil@localhost [127.0.0.1]) by goanna.cs.rmit.edu.au (8.13.4+Sun/8.13.4/csnode) with ESMTP id k2S17KIL009429; Tue, 28 Mar 2006 12:07:20 +1100 (EST) Received: (from emil@localhost) by goanna.cs.rmit.edu.au (8.13.4+Sun/8.13.3/Submit) id k2S17KVA009428; Tue, 28 Mar 2006 12:07:20 +1100 (EST) Date: Tue, 28 Mar 2006 12:07:20 +1100 From: Emil Mikulic To: Peter Jeremy Message-ID: <20060328010719.GA7460@cs.rmit.edu.au> References: <17447.38161.9743.938805@roam.psg.com> <20060327074714.GB708@turion.vk2pj.dyndns.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060327074714.GB708@turion.vk2pj.dyndns.org> X-Operating-System: SunOS 5.10 X-PGP-Fingerprint: D2B4 7C14 0C41 9AE5 8D2B 16B0 D3D6 F910 8E4C 5D35 X-Authentication-Warning: localhost: emil pwned teh intarweb User-Agent: Mutt/1.5.10i X-Scanned-By: MIMEDefang 2.44 Cc: Randy Bush , FreeBSD Current Subject: Re: tzs for aussies X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 01:09:35 -0000 On Mon, Mar 27, 2006 at 06:47:14PM +1100, Peter Jeremy wrote: > On Sun, 2006-Mar-26 21:32:33 -1000, Randy Bush wrote: > >i am told that the aussies have gone nuts and have moved > >this year's change from summer time to normal one week. > ... > >so, are there /usr/share/zoneinfo/Australia/ files for this > >bit of silliness? > > They were committed in zoneinfo/australasia 1.26 last August. It was > MFC'd to 5.x immediately and to 6.x in December. Yeah, this came up at work weeks ago and I did zdump and it gave me the correct output[1] and I thought "hey, cool, FreeBSD is totally on the ball with this DST stuff" and put it out of my mind. Of course, I forgot to update /etc/localtime, which was a very old copy of /usr/share/zoneinfo/Australia/Melbourne, so my workstation was off by an hour on Monday morning. =/ [1] zdump -v Australia/Melbourne | grep 2006 | head -2 You want to see: Australia/Melbourne Sat Apr 1 15:59:59 2006 UTC = Sun Apr 2 02:59:59 2006 EST isdst=1 gmtoff=39600 Australia/Melbourne Sat Apr 1 16:00:00 2006 UTC = Sun Apr 2 02:00:00 2006 EST isdst=0 gmtoff=36000 -- And then the squirrel ate Dib's greasy head. From owner-freebsd-current@FreeBSD.ORG Tue Mar 28 02:20:29 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E8DD16A425; Tue, 28 Mar 2006 02:20:29 +0000 (UTC) (envelope-from kdk@daleco.biz) Received: from ezekiel.daleco.biz (southernuniform.com [66.76.92.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB2E843D49; Tue, 28 Mar 2006 02:20:28 +0000 (GMT) (envelope-from kdk@daleco.biz) Received: from [192.168.2.2] ([69.27.149.254]) by ezekiel.daleco.biz (8.13.4/8.13.1) with ESMTP id k2S2JBsD014677; Mon, 27 Mar 2006 20:19:31 -0600 (CST) (envelope-from kdk@daleco.biz) Message-ID: <44289D15.7080907@daleco.biz> Date: Mon, 27 Mar 2006 20:19:01 -0600 From: Kevin Kinsey User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060127 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Greg 'groggy' Lehey" References: <17447.38161.9743.938805@roam.psg.com> <20060327074714.GB708@turion.vk2pj.dyndns.org> <20060328005902.GB25392@wantadilla.lemis.com> In-Reply-To: <20060328005902.GB25392@wantadilla.lemis.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: Randy Bush , Peter Jeremy , FreeBSD Current Subject: Re: tzs for aussies X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 02:20:29 -0000 Greg 'groggy' Lehey wrote: >On Monday, 27 March 2006 at 18:47:14 +1100, Peter Jeremy wrote: > > >>On Sun, 2006-Mar-26 21:32:33 -1000, Randy Bush wrote: >> >> >>>i am told that the aussies have gone nuts and have moved >>>this year's change from summer time to normal one week. >>> >>> > > >>Peter Jeremy wrote: >> >>- Broken Hill (County of Yancowinna) follows SA time but is part of NSW so >> the time is defined by NSW legislation - which has to therefore define >> SA time without any reference to the SA leglislation. >> >> > >Heh. > >You forgot to mention Central Western Time, round Eucla. UTC+08:45, >no DST. http://www.lemis.com/grog/Photos-20040202.html#time-1 and >http://www.lemis.com/grog/Photos-20040203.html#time-4 > >Greg >-- > > And I'm perfectly willing to be corrected by you Southern gents, but isn't New Zealand over yon at GMT +14 for a good part of the year? (I've an acquaintance who made a fuss at some forum we frequent 'cause he couldn't set his TZ on the board's cpanel.....) KDK -- Hey, Jim, it's me, Susie Lillis from the laundromat. You said you were gonna call and it's been two weeks. What's wrong, you lose my number? From owner-freebsd-current@FreeBSD.ORG Tue Mar 28 02:28:34 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3A4F16A401; Tue, 28 Mar 2006 02:28:34 +0000 (UTC) (envelope-from julian@elischer.org) Received: from a50.ironport.com (a50.ironport.com [63.251.108.112]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AF4143D6A; Tue, 28 Mar 2006 02:28:32 +0000 (GMT) (envelope-from julian@elischer.org) Received: from unknown (HELO [10.251.17.229]) ([10.251.17.229]) by a50.ironport.com with ESMTP; 27 Mar 2006 18:28:32 -0800 Message-ID: <44289F50.2030708@elischer.org> Date: Mon, 27 Mar 2006 18:28:32 -0800 From: Julian Elischer User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.11) Gecko/20050727 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Greg 'groggy' Lehey References: <17447.38161.9743.938805@roam.psg.com> <20060327074714.GB708@turion.vk2pj.dyndns.org> <20060328005902.GB25392@wantadilla.lemis.com> In-Reply-To: <20060328005902.GB25392@wantadilla.lemis.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: Randy Bush , Peter Jeremy , FreeBSD Current Subject: Re: tzs for aussies X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 02:28:34 -0000 Greg 'groggy' Lehey wrote: >On Monday, 27 March 2006 at 18:47:14 +1100, Peter Jeremy wrote: > > >>On Sun, 2006-Mar-26 21:32:33 -1000, Randy Bush wrote: >> >> >>>i am told that the aussies have gone nuts and have moved >>>this year's change from summer time to normal one week. >>> >>> >>... >> >> >>>so, are there /usr/share/zoneinfo/Australia/ files for this >>>bit of silliness? >>> >>> >>They were committed in zoneinfo/australasia 1.26 last August. It was >>MFC'd to 5.x immediately and to 6.x in December. >> >>If you want silliness: >>- The South Australian Act covering DST is different to the actual rules and >> so has to be over-ridden by regulation every year. >> >> > >Do you have details? > > > >>- Broken Hill (County of Yancowinna) follows SA time but is part of NSW so >> the time is defined by NSW legislation - which has to therefore define >> SA time without any reference to the SA leglislation. >> >> > >Heh. > >You forgot to mention Central Western Time, round Eucla. UTC+08:45, >no DST. http://www.lemis.com/grog/Photos-20040202.html#time-1 and >http://www.lemis.com/grog/Photos-20040203.html#time-4 > > > I'm not sure where Kalgoorlie fits in.. last time I was there they were running the pubs on something like that.. >Greg >-- >See complete headers for address and phone numbers. > > From owner-freebsd-current@FreeBSD.ORG Tue Mar 28 02:31:15 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9D3016A401; Tue, 28 Mar 2006 02:31:15 +0000 (UTC) (envelope-from darren.pilgrim@bitfreak.org) Received: from mail.bitfreak.org (mail.bitfreak.org [65.75.198.146]) by mx1.FreeBSD.org (Postfix) with ESMTP id 59F1C43D45; Tue, 28 Mar 2006 02:31:13 +0000 (GMT) (envelope-from darren.pilgrim@bitfreak.org) Received: from [127.0.0.1] (mail.bitfreak.org [65.75.198.146]) by mail.bitfreak.org (Postfix) with ESMTP id 01AB919F2C; Mon, 27 Mar 2006 18:31:11 -0800 (PST) Message-ID: <44289FEF.7000008@bitfreak.org> Date: Mon, 27 Mar 2006 18:31:11 -0800 From: Darren Pilgrim User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Poul-Henning Kamp References: <71543.1143437115@critter.freebsd.dk> In-Reply-To: <71543.1143437115@critter.freebsd.dk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: current@freebsd.org, small@freebsd.org Subject: Re: Build option survey X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 02:31:15 -0000 Poul-Henning Kamp wrote: > In message <44270819.2080604@bitfreak.org>, Darren Pilgrim writes: >> Poul-Henning Kamp wrote: >>> The build option survey is online again, now with all the new >>> and improved build options which Ruslan has provided us with: >>> >>> http://phk.freebsd.dk/misc/build_options/ >> If it's advised to use the same initial make env for building and >> installing, why perform the BuildWorld and InstallWorld tests in the survey? >> Doesn't that pretty much guarantee something will break? > > Study the table carefully, there are options that are only valid for > build- or installworld. Right, but these are make.conf options so they'll be present in the environment for both regardless of if/how they're used in either target. Why run tests with inconsistent environments? From owner-freebsd-current@FreeBSD.ORG Tue Mar 28 02:31:59 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F95416A400 for ; Tue, 28 Mar 2006 02:31:59 +0000 (UTC) (envelope-from grog@lemis.com) Received: from ext-gw.lemis.com (ext-gw.lemis.com [150.101.14.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9004343D48 for ; Tue, 28 Mar 2006 02:31:58 +0000 (GMT) (envelope-from grog@lemis.com) Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.135]) by ext-gw.lemis.com (Postfix) with ESMTP id 3FF62131DD7; Tue, 28 Mar 2006 13:01:57 +1030 (CST) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id 14D2A86F5A; Tue, 28 Mar 2006 13:01:57 +1030 (CST) Date: Tue, 28 Mar 2006 13:01:57 +1030 From: Greg 'groggy' Lehey To: Kevin Kinsey Message-ID: <20060328023157.GK25392@wantadilla.lemis.com> References: <17447.38161.9743.938805@roam.psg.com> <20060327074714.GB708@turion.vk2pj.dyndns.org> <20060328005902.GB25392@wantadilla.lemis.com> <44289D15.7080907@daleco.biz> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="QFc33vVxrMbdQT/w" Content-Disposition: inline In-Reply-To: <44289D15.7080907@daleco.biz> User-Agent: Mutt/1.4.2.1i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 VoIP: sip:0871270137@sip.internode.on.net WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Cc: Randy Bush , Peter Jeremy , FreeBSD Current Subject: Re: tzs for aussies X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 02:31:59 -0000 --QFc33vVxrMbdQT/w Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Monday, 27 March 2006 at 20:19:01 -0600, Kevin Kinsey wrote: > Greg 'groggy' Lehey wrote: >> You forgot to mention Central Western Time, round Eucla. UTC+08:45, >> no DST. http://www.lemis.com/grog/Photos-20040202.html#time-1 and >> http://www.lemis.com/grog/Photos-20040203.html#time-4 > > And I'm perfectly willing to be corrected by you Southern gents, > but isn't New Zealand over yon at GMT +14 for a good part of > the year? No. It's UTC+12 in the winter (now) and UTC+13 in the summer. Greg -- See complete headers for address and phone numbers. --QFc33vVxrMbdQT/w Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFEKKAdIubykFB6QiMRAmYBAKCIGnW8+PdHJYwIX+T5gePHWpOFfQCgnmH6 cNlUphVxL92r8B+mge9Vw08= =D+Gi -----END PGP SIGNATURE----- --QFc33vVxrMbdQT/w-- From owner-freebsd-current@FreeBSD.ORG Tue Mar 28 02:44:54 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 381B916A400 for ; Tue, 28 Mar 2006 02:44:54 +0000 (UTC) (envelope-from fyedernoggersnodden@gmail.com) Received: from nproxy.gmail.com (nproxy.gmail.com [64.233.182.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D2B643D4C for ; Tue, 28 Mar 2006 02:44:53 +0000 (GMT) (envelope-from fyedernoggersnodden@gmail.com) Received: by nproxy.gmail.com with SMTP id m18so1187416nfc for ; Mon, 27 Mar 2006 18:44:52 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=ta6lWJXMAmawGjTB+AeRV6Vor4WY68CJerOzdnXmCYKnBuevtNBDlgqP3ml7wzcn6amkTtNNNfYM7eQlu101YWZWT0RNnBSwqtv/YIAJi3+Dpkhzl0bQzHRm090S4l4emUADYhBgDPWQ2uNuXmGvDzIe7GrxldA+EO1K46fdaws= Received: by 10.49.59.6 with SMTP id m6mr1989918nfk; Mon, 27 Mar 2006 18:38:43 -0800 (PST) Received: by 10.49.87.2 with HTTP; Mon, 27 Mar 2006 18:38:43 -0800 (PST) Message-ID: <65e6d5810603271838t740651b3hbaa0960e53208c3a@mail.gmail.com> Date: Mon, 27 Mar 2006 21:38:43 -0500 From: "Eric Scott" To: freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Subject: Hang on GEOM: new disk ad0 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 02:44:54 -0000 Yo; I was gonna try to install FreeBSD 6.0 on my comp, but when I pop in the CD and try to load it up, it hangs right after the message "GEOM: new disk ad0" in verbose mode. I tried it off an old 5.3 disk I had lying around from last time I tinkered with FreeBSD (Never used it much; Linux user), but same error. I know I've had FreeBSD (I think 5.3) running on this comptuer before without a hitch... but I can't for the life of me think of what hardware changes I've made that might be causing the problem. Any ideas? SigmaX -- My home page: http://www.SigmaX.org "ttocs laeno cire oshkosh b'gosh fyedernoggersnodden nicht stein bon probis= cus" "Education is what remains after one has forgotten everything he learned in school" -- Albert Einstein From owner-freebsd-current@FreeBSD.ORG Tue Mar 28 02:50:24 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE74416A401 for ; Tue, 28 Mar 2006 02:50:24 +0000 (UTC) (envelope-from grog@lemis.com) Received: from ext-gw.lemis.com (ext-gw.lemis.com [150.101.14.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E39B43D46 for ; Tue, 28 Mar 2006 02:50:24 +0000 (GMT) (envelope-from grog@lemis.com) Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.135]) by ext-gw.lemis.com (Postfix) with ESMTP id 21866131DD7; Tue, 28 Mar 2006 13:20:23 +1030 (CST) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id E9C8F86F5A; Tue, 28 Mar 2006 13:20:22 +1030 (CST) Date: Tue, 28 Mar 2006 13:20:22 +1030 From: Greg 'groggy' Lehey To: Julian Elischer Message-ID: <20060328025022.GL25392@wantadilla.lemis.com> References: <17447.38161.9743.938805@roam.psg.com> <20060327074714.GB708@turion.vk2pj.dyndns.org> <20060328005902.GB25392@wantadilla.lemis.com> <44289F50.2030708@elischer.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="8NYrCPYtclKi0Lqa" Content-Disposition: inline In-Reply-To: <44289F50.2030708@elischer.org> User-Agent: Mutt/1.4.2.1i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 VoIP: sip:0871270137@sip.internode.on.net WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Cc: Randy Bush , Peter Jeremy , FreeBSD Current Subject: Re: tzs for aussies X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 02:50:25 -0000 --8NYrCPYtclKi0Lqa Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Monday, 27 March 2006 at 18:28:32 -0800, Julian Elischer wrote: > Greg 'groggy' Lehey wrote: >> >> You forgot to mention Central Western Time, round Eucla. UTC+08:45, >> no DST. http://www.lemis.com/grog/Photos-20040202.html#time-1 and >> http://www.lemis.com/grog/Photos-20040203.html#time-4 > > I'm not sure where Kalgoorlie fits in.. last time I was there they > were running the pubs on something like that.. I was there a couple of years ago. Standard Western time zone (UTC+8:00). The Central Western Time Zone starts just east of Caiguna ("The hub of the universe", as the car stickers proclaim). Greg -- See complete headers for address and phone numbers. --8NYrCPYtclKi0Lqa Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFEKKRuIubykFB6QiMRAsDeAJ9myIPJBX+H5fIEB7m9X7lnAlnMcQCdF2Q7 IGVVjFyhytt+zJZRV0HTFBg= =ksZb -----END PGP SIGNATURE----- --8NYrCPYtclKi0Lqa-- From owner-freebsd-current@FreeBSD.ORG Tue Mar 28 02:56:40 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 08DB716A400 for ; Tue, 28 Mar 2006 02:56:40 +0000 (UTC) (envelope-from root@solink.ru) Received: from ns.itam.nsc.ru (ns.itam.nsc.ru [194.226.179.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49E9243D45 for ; Tue, 28 Mar 2006 02:56:38 +0000 (GMT) (envelope-from root@solink.ru) Received: from site.lan (itut.itam.nsc.ru [194.226.179.2]) by ns.itam.nsc.ru (8.13.1/8.13.1) with ESMTP id k2S2uZi8022922 for ; Tue, 28 Mar 2006 09:56:36 +0700 Received: from bocha.solink.office ([192.168.66.166]) (authenticated bits=0) by site.lan (8.12.11.20060308/8.12.11) with ESMTP id k2S2uUt2005661 for ; Tue, 28 Mar 2006 09:56:30 +0700 From: Bachilo Dmitry Organization: SoLink To: current@freebsd.org Date: Tue, 28 Mar 2006 09:56:30 +0700 User-Agent: KMail/1.8 MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200603280956.30659.root@solink.ru> Cc: Subject: nve0: device timeout (1) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 02:56:40 -0000 I've recently upgraded one of my home PCs from Intel Celeron to AMD Athlon.= I=20 used to have Marvel Gigabit network (sk), and now I have nVidia nForce 3=20 network - nve (witch man says: "First appeared in FreeBSD 5.5", so it has n= ot=20 appeared yet? :-) The problem is that if this interface is online and I run something that us= es=20 network (for example XChat, or even Quake 4, witch is always accessing=20 127.0.0.1 for ID Server), then like every minute (interval is not always th= e=20 same) the computer hangs absolutely (even mouse is not moving) for like two= =20 seconds and then "Jan 2 09:41:12 gamer kernel: nve0: device timeout (1)"=20 falls on tty0. And dmesg says: Jan 2 09:39:13 gamer kernel: nve0: device timeout (1) Jan 2 09:39:13 gamer kernel: nve0: link state changed to DOWN Jan 2 09:39:14 gamer kernel: nve0: link state changed to UP Jan 2 09:39:44 gamer kernel: nve0: device timeout (1) Jan 2 09:39:44 gamer kernel: nve0: link state changed to DOWN Jan 2 09:39:46 gamer kernel: nve0: link state changed to UP Jan 2 09:40:16 gamer kernel: nve0: device timeout (1) Jan 2 09:40:16 gamer kernel: nve0: link state changed to DOWN Jan 2 09:40:17 gamer kernel: nve0: link state changed to UP Jan 2 09:40:48 gamer kernel: nve0: device timeout (1) Jan 2 09:40:48 gamer kernel: nve0: link state changed to DOWN Jan 2 09:40:49 gamer kernel: nve0: link state changed to UP Jan 2 09:41:12 gamer kernel: nve0: device timeout (1) Jan 2 09:41:12 gamer kernel: nve0: link state changed to DOWN Jan 2 09:41:13 gamer kernel: nve0: link state changed to UP Jan 2 09:41:22 gamer kernel: nve0: device timeout (1) Jan 2 09:41:22 gamer kernel: nve0: link state changed to DOWN Jan 2 09:41:23 gamer kernel: nve0: link state changed to UP and so on. This, you know, spoils all the mood from upgrade. Do I do something wrong o= r=20 is that driver or is that the device? =46irst I thought that it was overclocking problem, but no, I've set everyt= hing=20 to default and the problem stays. I use this PC for games, no secure data or anything else is there, so if it= =20 would be necessary, I could provide ssh shell to it. =2D-=20 =2D----------------------- =F3 =D5=D7=C1=D6=C5=CE=C9=C5=CD, =E2=C1=DE=C9=CC=CF =E4=CD=C9=D4=D2=C9=CA =F2=D5=CB=CF=D7=CF=C4=C9=D4=C5=CC=D8 =CF=D4=C4=C5=CC=C1 =D3=C9=D3=D4=C5=CD= =CE=CF=CA =C9=CE=D4=C5=C7=D2=C1=C3=C9=C9 =EF=EF=EF "=EB=CF=CD=D0=C1=CE=C9=D1 =F3=CF=EC=C9=CE=CB" From owner-freebsd-current@FreeBSD.ORG Tue Mar 28 04:34:37 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A132916A41F; Tue, 28 Mar 2006 04:34:37 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from avmta4-rme.xtra.co.nz (avmta4-rme.xtra.co.nz [210.86.15.159]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7FF7143D48; Tue, 28 Mar 2006 04:34:35 +0000 (GMT) (envelope-from andrew@fubar.geek.nz) Received: from mta4-rme.xtra.co.nz ([210.86.15.193]) by avmta4-rme.xtra.co.nz with ESMTP id <20060328043433.CUVX170.avmta4-rme.xtra.co.nz@mta4-rme.xtra.co.nz>; Tue, 28 Mar 2006 16:34:33 +1200 Received: from serv.int.fubar.geek.nz ([222.152.251.112]) by mta4-rme.xtra.co.nz with ESMTP id <20060328043433.XWUY4601.mta4-rme.xtra.co.nz@serv.int.fubar.geek.nz>; Tue, 28 Mar 2006 16:34:33 +1200 Received: from [192.168.1.10] (hermies [192.168.1.10]) by serv.int.fubar.geek.nz (Postfix) with ESMTP id 20AAC6124; Tue, 28 Mar 2006 16:34:32 +1200 (NZST) Message-ID: <4428BCD7.1020701@fubar.geek.nz> Date: Tue, 28 Mar 2006 16:34:31 +1200 From: Andrew Turner User-Agent: Thunderbird 1.5 (X11/20060213) MIME-Version: 1.0 To: Kevin Kinsey References: <17447.38161.9743.938805@roam.psg.com> <20060327074714.GB708@turion.vk2pj.dyndns.org> <20060328005902.GB25392@wantadilla.lemis.com> <44289D15.7080907@daleco.biz> In-Reply-To: <44289D15.7080907@daleco.biz> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Greg 'groggy' Lehey , Randy Bush , FreeBSD Current , Peter Jeremy Subject: Re: tzs for aussies X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 04:34:37 -0000 Kevin Kinsey wrote: > And I'm perfectly willing to be corrected by you Southern gents, > but isn't New Zealand over yon at GMT +14 for a good part of > the year? > The closest part of New Zealand to +14 is Chatham Island. It's DST is +13:45 but currently is +12:45 Andrew From owner-freebsd-current@FreeBSD.ORG Tue Mar 28 04:36:11 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1BC8316A401 for ; Tue, 28 Mar 2006 04:36:11 +0000 (UTC) (envelope-from oberman@es.net) Received: from postal1.es.net (postal1.es.net [198.128.3.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id D678443D48 for ; Tue, 28 Mar 2006 04:36:10 +0000 (GMT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal1.es.net (Postal Node 1) with ESMTP (SSL) id IBA74465; Mon, 27 Mar 2006 20:36:05 -0800 Received: from ptavv.es.net (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 64C9F45047; Mon, 27 Mar 2006 20:36:06 -0800 (PST) To: Bachilo Dmitry In-reply-to: Your message of "Tue, 28 Mar 2006 09:56:30 +0700." <200603280956.30659.root@solink.ru> Date: Mon, 27 Mar 2006 20:36:06 -0800 From: "Kevin Oberman" Message-Id: <20060328043606.64C9F45047@ptavv.es.net> Cc: current@freebsd.org Subject: Re: nve0: device timeout (1) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 04:36:11 -0000 > From: Bachilo Dmitry > Date: Tue, 28 Mar 2006 09:56:30 +0700 > Sender: owner-freebsd-current@freebsd.org > > I've recently upgraded one of my home PCs from Intel Celeron to AMD Athlon. I > used to have Marvel Gigabit network (sk), and now I have nVidia nForce 3 > network - nve (witch man says: "First appeared in FreeBSD 5.5", so it has > not appeared yet? :-) > > The problem is that if this interface is online and I run something that uses > network (for example XChat, or even Quake 4, witch is always accessing > 127.0.0.1 for ID Server), then like every minute (interval is not always the > same) the computer hangs absolutely (even mouse is not moving) for like two > seconds and then "Jan 2 09:41:12 gamer kernel: nve0: device timeout (1)" > falls on tty0. > > And dmesg says: > Jan 2 09:39:13 gamer kernel: nve0: device timeout (1) > Jan 2 09:39:13 gamer kernel: nve0: link state changed to DOWN > Jan 2 09:39:14 gamer kernel: nve0: link state changed to UP > Jan 2 09:39:44 gamer kernel: nve0: device timeout (1) > Jan 2 09:39:44 gamer kernel: nve0: link state changed to DOWN > Jan 2 09:39:46 gamer kernel: nve0: link state changed to UP > Jan 2 09:40:16 gamer kernel: nve0: device timeout (1) > Jan 2 09:40:16 gamer kernel: nve0: link state changed to DOWN > Jan 2 09:40:17 gamer kernel: nve0: link state changed to UP > Jan 2 09:40:48 gamer kernel: nve0: device timeout (1) > Jan 2 09:40:48 gamer kernel: nve0: link state changed to DOWN > Jan 2 09:40:49 gamer kernel: nve0: link state changed to UP > Jan 2 09:41:12 gamer kernel: nve0: device timeout (1) > Jan 2 09:41:12 gamer kernel: nve0: link state changed to DOWN > Jan 2 09:41:13 gamer kernel: nve0: link state changed to UP > Jan 2 09:41:22 gamer kernel: nve0: device timeout (1) > Jan 2 09:41:22 gamer kernel: nve0: link state changed to DOWN > Jan 2 09:41:23 gamer kernel: nve0: link state changed to UP > > and so on. > > This, you know, spoils all the mood from upgrade. Do I do something wrong or > is that driver or is that the device? > > First I thought that it was overclocking problem, but no, I've set > everything to default and the problem stays. > I use this PC for games, no secure data or anything else is there, so if it > would be necessary, I could provide ssh shell to it. No need. This has been a popular thread for the past few days, but some information might be useful. Is the system an Athlon-64? Is it running amd64 or i386? SMP? Which scheduler are you running? Some systems seem to run fine with the driver in 6.1-Beta. Others show the timeouts. Sometimes they recover. Other times they don't. I have four identical systems. Two never have the problem. One has it a lot and sometimes totally locks up; other times just logs the timeouts. Turning off the watchdog timer in the source may work around the problem. It's probably not a real fix, but, if it works... *** if_nve.c 25 Dec 2005 21:57:03 -0000 1.7.2.8 --- if_nve.c 5 Jan 2006 00:12:45 -0000 *************** *** 943,949 **** return; } /* Set watchdog timer. */ ! ifp->if_timer = 8; /* Copy packet to BPF tap */ BPF_MTAP(ifp, m0); --- 943,949 ---- return; } /* Set watchdog timer. */ ! ifp->if_timer = 0; /* Copy packet to BPF tap */ BPF_MTAP(ifp, m0); -- 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-freebsd-current@FreeBSD.ORG Tue Mar 28 04:44:36 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 585CB16A400 for ; Tue, 28 Mar 2006 04:44:36 +0000 (UTC) (envelope-from oberman@es.net) Received: from postal1.es.net (postal1.es.net [198.128.3.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2798A43D46 for ; Tue, 28 Mar 2006 04:44:36 +0000 (GMT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal1.es.net (Postal Node 1) with ESMTP (SSL) id IBA74465 for ; Mon, 27 Mar 2006 20:44:31 -0800 Received: from ptavv.es.net (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 152CD45047 for ; Mon, 27 Mar 2006 20:44:32 -0800 (PST) To: current@freebsd.org In-reply-to: Your message of "Mon, 27 Mar 2006 20:36:06 PST." <20060328043606.64C9F45047@ptavv.es.net> Date: Mon, 27 Mar 2006 20:44:32 -0800 From: "Kevin Oberman" Message-Id: <20060328044432.152CD45047@ptavv.es.net> Cc: Subject: Re: nve0: device timeout (1) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 04:44:36 -0000 > Turning off the watchdog timer in the source may work around the > problem. It's probably not a real fix, but, if it works... > *** if_nve.c 25 Dec 2005 21:57:03 -0000 1.7.2.8 > --- if_nve.c 5 Jan 2006 00:12:45 -0000 > *************** > *** 943,949 **** > return; > } > /* Set watchdog timer. */ > ! ifp->if_timer = 8; > > /* Copy packet to BPF tap */ > BPF_MTAP(ifp, m0); > --- 943,949 ---- > return; > } > /* Set watchdog timer. */ > ! ifp->if_timer = 0; > > /* Copy packet to BPF tap */ > BPF_MTAP(ifp, m0); I must apologize. This patch is from David G. Lawrence of Download Technologies. He posted Saturday in a thread titled "nve timeout (and down) regression?" -- 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-freebsd-current@FreeBSD.ORG Tue Mar 28 04:52:04 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E742516A400 for ; Tue, 28 Mar 2006 04:52:04 +0000 (UTC) (envelope-from root@solink.ru) Received: from ns.itam.nsc.ru (ns.itam.nsc.ru [194.226.179.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2AF3E43D66 for ; Tue, 28 Mar 2006 04:51:59 +0000 (GMT) (envelope-from root@solink.ru) Received: from site.lan (itut.itam.nsc.ru [194.226.179.2]) by ns.itam.nsc.ru (8.13.1/8.13.1) with ESMTP id k2S4pubC026142 for ; Tue, 28 Mar 2006 11:51:56 +0700 Received: from bocha.solink.office ([192.168.66.166]) (authenticated bits=0) by site.lan (8.12.11.20060308/8.12.11) with ESMTP id k2S4ppuS028856 for ; Tue, 28 Mar 2006 11:51:51 +0700 From: Bachilo Dmitry Organization: SoLink To: freebsd-current@freebsd.org Date: Tue, 28 Mar 2006 11:51:51 +0700 User-Agent: KMail/1.8 References: <20060328044432.152CD45047@ptavv.es.net> In-Reply-To: <20060328044432.152CD45047@ptavv.es.net> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200603281151.51818.root@solink.ru> Subject: Re: nve0: device timeout (1) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 04:52:05 -0000 =F7 =D3=CF=CF=C2=DD=C5=CE=C9=C9 =CF=D4 =F7=D4=CF=D2=CE=C9=CB 28 =ED=C1=D2= =D4 2006 11:44 Kevin Oberman =CE=C1=D0=C9=D3=C1=CC(a): > > Turning off the watchdog timer in the source may work around the > > problem. It's probably not a real fix, but, if it works... > > *** if_nve.c 25 Dec 2005 21:57:03 -0000 1.7.2.8 > > --- if_nve.c 5 Jan 2006 00:12:45 -0000 > > *************** > > *** 943,949 **** > > return; > > } > > /* Set watchdog timer. */ > > ! ifp->if_timer =3D 8; > > > > /* Copy packet to BPF tap */ > > BPF_MTAP(ifp, m0); > > --- 943,949 ---- > > return; > > } > > /* Set watchdog timer. */ > > ! ifp->if_timer =3D 0; > > > > /* Copy packet to BPF tap */ > > BPF_MTAP(ifp, m0); > > I must apologize. This patch is from David G. Lawrence of Download > Technologies. He posted Saturday in a thread titled "nve timeout (and > down) regression?" Well, that thanks to You and David. I will try now... =2D-=20 =2D----------------------- =F3 =D5=D7=C1=D6=C5=CE=C9=C5=CD, =E2=C1=DE=C9=CC=CF =E4=CD=C9=D4=D2=C9=CA =F2=D5=CB=CF=D7=CF=C4=C9=D4=C5=CC=D8 =CF=D4=C4=C5=CC=C1 =D3=C9=D3=D4=C5=CD= =CE=CF=CA =C9=CE=D4=C5=C7=D2=C1=C3=C9=C9 =EF=EF=EF "=EB=CF=CD=D0=C1=CE=C9=D1 =F3=CF=EC=C9=CE=CB" From owner-freebsd-current@FreeBSD.ORG Tue Mar 28 05:33:06 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25C0F16A426 for ; Tue, 28 Mar 2006 05:33:06 +0000 (UTC) (envelope-from sem@FreeBSD.org) Received: from relay-er5.mbrd.ru (relay-er5.mbrd.ru [194.117.71.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85C4343D46 for ; Tue, 28 Mar 2006 05:33:05 +0000 (GMT) (envelope-from sem@FreeBSD.org) Received: from msd.mbrd.ru ([172.16.33.193]) by relay-er5.mbrd.ru with esmtpa (Exim 4.x) id 1FO6p7-000H7s-50; Tue, 28 Mar 2006 09:32:57 +0400 Message-ID: <4428CA90.7090501@FreeBSD.org> Date: Tue, 28 Mar 2006 09:33:04 +0400 From: Sergey Matveychuk User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Kevin Oberman References: <20060328044432.152CD45047@ptavv.es.net> In-Reply-To: <20060328044432.152CD45047@ptavv.es.net> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 7bit Cc: current@freebsd.org Subject: Re: nve0: device timeout (1) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 05:33:06 -0000 Kevin Oberman wrote: > I must apologize. This patch is from David G. Lawrence of Download > Technologies. He posted Saturday in a thread titled "nve timeout (and > down) regression?" Does nve(4) detect unplugging a network cable well with the patch? -- Sem. From owner-freebsd-current@FreeBSD.ORG Tue Mar 28 05:47:57 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 223D116A400 for ; Tue, 28 Mar 2006 05:47:57 +0000 (UTC) (envelope-from root@solink.ru) Received: from ns.itam.nsc.ru (ns.itam.nsc.ru [194.226.179.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D6F543D48 for ; Tue, 28 Mar 2006 05:47:55 +0000 (GMT) (envelope-from root@solink.ru) Received: from site.lan (itut.itam.nsc.ru [194.226.179.2]) by ns.itam.nsc.ru (8.13.1/8.13.1) with ESMTP id k2S5lrgF027626 for ; Tue, 28 Mar 2006 12:47:54 +0700 Received: from bocha.solink.office ([192.168.66.166]) (authenticated bits=0) by site.lan (8.12.11.20060308/8.12.11) with ESMTP id k2S5lmq7007134 for ; Tue, 28 Mar 2006 12:47:48 +0700 From: Bachilo Dmitry Organization: SoLink To: freebsd-current@freebsd.org Date: Tue, 28 Mar 2006 12:47:48 +0700 User-Agent: KMail/1.8 References: <20060328044432.152CD45047@ptavv.es.net> <4428CA90.7090501@FreeBSD.org> In-Reply-To: <4428CA90.7090501@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200603281247.49142.root@solink.ru> Subject: Re: nve0: device timeout (1) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 05:47:57 -0000 =F7 =D3=CF=CF=C2=DD=C5=CE=C9=C9 =CF=D4 =F7=D4=CF=D2=CE=C9=CB 28 =ED=C1=D2= =D4 2006 12:33 Sergey Matveychuk =CE=C1=D0=C9=D3=C1=CC(a): > Kevin Oberman wrote: > > I must apologize. This patch is from David G. Lawrence of Download > > Technologies. He posted Saturday in a thread titled "nve timeout (and > > down) regression?" > > Does nve(4) detect unplugging a network cable well with the patch? Patch, by the way, was rejected. I have edited if_nve.c by hands, just chan= ged=20 watchdog manually from 8 to 0 and recompiled the kernel. The problem is gon= e.=20 But I am accessing this pc using ssh now, so I can't check unplugging the=20 cable. I'll test this 6 hours later and report. Actually this is no difference for me, I never unplug the cable so it is li= ke=20 a solution for the most people i think. =2D-=20 =2D----------------------- =F3 =D5=D7=C1=D6=C5=CE=C9=C5=CD, =E2=C1=DE=C9=CC=CF =E4=CD=C9=D4=D2=C9=CA =F2=D5=CB=CF=D7=CF=C4=C9=D4=C5=CC=D8 =CF=D4=C4=C5=CC=C1 =D3=C9=D3=D4=C5=CD= =CE=CF=CA =C9=CE=D4=C5=C7=D2=C1=C3=C9=C9 =EF=EF=EF "=EB=CF=CD=D0=C1=CE=C9=D1 =F3=CF=EC=C9=CE=CB" From owner-freebsd-current@FreeBSD.ORG Tue Mar 28 06:00:10 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D5A0D16A401 for ; Tue, 28 Mar 2006 06:00:10 +0000 (UTC) (envelope-from sem@FreeBSD.org) Received: from relay-er5.mbrd.ru (relay-er5.mbrd.ru [194.117.71.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42B8D43D46 for ; Tue, 28 Mar 2006 06:00:10 +0000 (GMT) (envelope-from sem@FreeBSD.org) Received: from msd.mbrd.ru ([172.16.33.193]) by relay-er5.mbrd.ru with esmtpa (Exim 4.x) id 1FO7FP-000Iel-RA; Tue, 28 Mar 2006 10:00:08 +0400 Message-ID: <4428D0EE.6080603@FreeBSD.org> Date: Tue, 28 Mar 2006 10:00:14 +0400 From: Sergey Matveychuk User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Bachilo Dmitry References: <20060328044432.152CD45047@ptavv.es.net> <4428CA90.7090501@FreeBSD.org> <200603281247.49142.root@solink.ru> In-Reply-To: <200603281247.49142.root@solink.ru> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org Subject: Re: nve0: device timeout (1) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 06:00:10 -0000 Bachilo Dmitry wrote: > Patch, by the way, was rejected. I have edited if_nve.c by hands, just changed Yep. It looks as a workaround, not a fix. -- Sem. From owner-freebsd-current@FreeBSD.ORG Tue Mar 28 06:39:36 2006 Return-Path: X-Original-To: freebsd-current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D5C516A420; Tue, 28 Mar 2006 06:39:36 +0000 (UTC) (envelope-from dg@dglawrence.com) Received: from dglawrence.com (dsl-230-156.ipns.com [209.210.230.156]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1069343D48; Tue, 28 Mar 2006 06:39:32 +0000 (GMT) (envelope-from dg@dglawrence.com) Received: from tnn.dglawrence.com (localhost [127.0.0.1]) by dglawrence.com (8.13.4/8.13.3) with ESMTP id k2S6dWmI046920; Mon, 27 Mar 2006 22:39:32 -0800 (PST) (envelope-from dg@dglawrence.com) Received: (from dg@localhost) by tnn.dglawrence.com (8.13.4/8.13.3/Submit) id k2S6dVJZ046919; Mon, 27 Mar 2006 22:39:31 -0800 (PST) (envelope-from dg@dglawrence.com) X-Authentication-Warning: tnn.dglawrence.com: dg set sender to dg@dglawrence.com using -f Date: Mon, 27 Mar 2006 22:39:31 -0800 From: David Greenman-Lawrence To: Sergey Matveychuk Message-ID: <20060328063930.GC12815@tnn.dglawrence.com> References: <20060328044432.152CD45047@ptavv.es.net> <4428CA90.7090501@FreeBSD.org> <200603281247.49142.root@solink.ru> <4428D0EE.6080603@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4428D0EE.6080603@FreeBSD.org> Cc: Bachilo Dmitry , freebsd-current@FreeBSD.org Subject: Re: nve0: device timeout (1) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 06:39:36 -0000 > Bachilo Dmitry wrote: > > Patch, by the way, was rejected. I have edited if_nve.c by hands, just changed > > Yep. It looks as a workaround, not a fix. Right. It's a reasonable work-around, however, so people shouldn't be afraid of using it. Here is my original message on this subject: In reply to... > It doesn't only run into timeouts, during some of these timeout the > machine or at least the keyboard hangs for about a minute. > > Is there anything I can do to help debug this? I ran into this problem recently as well and spent some time diagnosing it. It's not that the cable isn't plugged in - rather it happens whenever the traffic levels are low. The problem is that the nvidia-supplied portion of the driver is defering the releasing of the completed transmit buffers and this occasionally results in if_timer expiring, causing the driver watchdog routine to be called ("device timeout"). The watchdog routine resets the card and the nvidia-supplied code sits in a high-priority loop waiting for the card to reset. This can take many seconds and your system will be hung until it completes. I have a work-around patch for the problem that I've attached to this email. It simply disables the watchdog. A real fix would involve accounting for the outstanding transmit buffers differently (or perhaps not at all - e.g. always attempt to call the nvidia-supplied code and if a queue-full error occurs, then wait for an interrupt before trying to queue more transmit packets). Index: if_nve.c =================================================================== RCS file: /home/ncvs/src/sys/dev/nve/if_nve.c,v retrieving revision 1.7.2.8 diff -c -r1.7.2.8 if_nve.c *** if_nve.c 25 Dec 2005 21:57:03 -0000 1.7.2.8 --- if_nve.c 5 Jan 2006 00:12:45 -0000 *************** *** 943,949 **** return; } /* Set watchdog timer. */ ! ifp->if_timer = 8; /* Copy packet to BPF tap */ BPF_MTAP(ifp, m0); --- 943,949 ---- return; } /* Set watchdog timer. */ ! ifp->if_timer = 0; /* Copy packet to BPF tap */ BPF_MTAP(ifp, m0); -DG David Greenman-Lawrence President Download Technologies, Inc. - http://www.downloadtech.com - (866) 399 8500 The FreeBSD Project - http://www.freebsd.org Pave the road of life with opportunities. From owner-freebsd-current@FreeBSD.ORG Tue Mar 28 07:34:51 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2020516A41F for ; Tue, 28 Mar 2006 07:34:51 +0000 (UTC) (envelope-from Stanley.Jobson@gmx.ch) Received: from mail.gmx.net (mail.gmx.de [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 59FB643D46 for ; Tue, 28 Mar 2006 07:34:50 +0000 (GMT) (envelope-from Stanley.Jobson@gmx.ch) Received: (qmail 15339 invoked by uid 0); 28 Mar 2006 07:34:49 -0000 Received: from 153.97.66.2 by www098.gmx.net with HTTP; Tue, 28 Mar 2006 09:34:49 +0200 (MEST) Date: Tue, 28 Mar 2006 09:34:49 +0200 (MEST) From: "Stanley Jobson" To: current@freebsd.org MIME-Version: 1.0 References: <24143.1143531014@www098.gmx.net> X-Priority: 3 (Normal) X-Authenticated: #25056747 Message-ID: <9531.1143531289@www098.gmx.net> X-Mailer: WWW-Mail 1.6 (Global Message Exchange) X-Flags: 0001 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Cc: Subject: KLD technical docs X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 07:34:51 -0000 hi, for my master thesis i am looking for technical docs about dynamic linking esp. about the kernel dynamic linker facility. i found some good docs about dynamic linking in general but nothing about KLD/LKM. are there any technical docs on KLD? I read the short chapter in the arch handbook but thats not much info. i am interested in docs answering the following questions: - how does the dynamic loading and linking work for KLDs/LKMs? - does this anything has to do with libbfd, libdl or rtld? - how are dependencies handled? technical info to LKM and dynamic linking facility of the other BSDs would be also interesting :) thx, regards, stan -- "Feel free" mit GMX FreeMail! Monat für Monat 10 FreeSMS inklusive! http://www.gmx.net From owner-freebsd-current@FreeBSD.ORG Tue Mar 28 11:26:33 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F01AF16A424 for ; Tue, 28 Mar 2006 11:26:33 +0000 (UTC) (envelope-from gmicsko@szintezis.hu) Received: from mta01.mail.t-online.hu (mta02.mail.t-online.hu [195.228.240.51]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8835F43D49 for ; Tue, 28 Mar 2006 11:26:33 +0000 (GMT) (envelope-from gmicsko@szintezis.hu) Received: from int-62.int-air.net (unknown [82.150.62.62]) (using SSLv3 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mail.t-online.hu (Postfix) with ESMTP; Tue, 28 Mar 2006 13:26:31 +0200 (CEST) From: Gabor MICSKO To: sos@DeepCore.dk Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-bxWX5ViHHv7iS0REO2uP" Date: Tue, 28 Mar 2006 13:26:31 +0200 Message-Id: <1143545191.6943.29.camel@alderaan.trey.hu> Mime-Version: 1.0 X-Mailer: Evolution 2.4.1 Cc: freebsd-current@freebsd.org Subject: New SATA PCI ID req X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 11:26:34 -0000 --=-bxWX5ViHHv7iS0REO2uP Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi S=C3=B8ren! I have a brand new laptop with an Intel 82801GBM/GHM SATA controller. FreeBSD 6.4 beta 4 doesn't recognize this controller at boot. I've created an obviously lame patch against the 6.4 beta 4 kernel. --- ata-pci.h.orig Mon Mar 27 16:48:14 2006 +++ ata-pci.h Mon Mar 27 16:48:27 2006 @@ -152,7 +152,7 @@ #define ATA_I82801GB_S1 0x27c08086 #define ATA_I82801GB_R1 0x27c38086 #define ATA_I82801GB_AH 0x27c18086 -#define ATA_I82801GB_M 0x27c58086 +#define ATA_I82801GB_M 0x27c48086 #define ATA_I31244 0x32008086 #define ATA_ITE_ID 0x1283 Lame, but working. With this patch i can install the OS. Can you help me with some pointers (to doc, or whatever) how can i add this new PCI ID smoothly? (eg. which file(s) must i edit, etc.) (This is my first try, please be gentle. :-) Thank you! --=20 Micsk=C3=B3 G=C3=A1bor HP APS, AIS, ASE Szint=C3=A9zis Rt. H-9023 Gy=C5=91r, Tihanyi =C3=81. u. 2. Tel: +36 96 502 221 Fax: +36 96 318 658 E-mail: gmicsko@szintezis.hu --=-bxWX5ViHHv7iS0REO2uP Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQBEKR1no75Oas+VX1ARAgWFAKDCgenyORnWJ8r1pP9vDcCLNmfUVQCgwNfu b4nUTU/43a/XIJXWPiEvJ50= =brnD -----END PGP SIGNATURE----- --=-bxWX5ViHHv7iS0REO2uP-- From owner-freebsd-current@FreeBSD.ORG Tue Mar 28 15:22:19 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DF5B16A400 for ; Tue, 28 Mar 2006 15:22:19 +0000 (UTC) (envelope-from anderson@centtech.com) Received: from mh1.centtech.com (moat3.centtech.com [207.200.51.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84E4C43D45 for ; Tue, 28 Mar 2006 15:22:18 +0000 (GMT) (envelope-from anderson@centtech.com) Received: from [10.177.171.220] (neutrino.centtech.com [10.177.171.220]) by mh1.centtech.com (8.13.1/8.13.1) with ESMTP id k2SFMAbm001924; Tue, 28 Mar 2006 09:22:10 -0600 (CST) (envelope-from anderson@centtech.com) Message-ID: <442954A4.7090805@centtech.com> Date: Tue, 28 Mar 2006 09:22:12 -0600 From: Eric Anderson User-Agent: Thunderbird 1.5 (X11/20060112) MIME-Version: 1.0 To: "M. Warner Losh" References: <20060320.115438.97293590.imp@bsdimp.com> <441F2302.8050402@centtech.com> <4422FCE1.7040105@centtech.com> <20060327.163955.17747269.imp@bsdimp.com> In-Reply-To: <20060327.163955.17747269.imp@bsdimp.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.87.1/1359/Tue Mar 28 05:49:08 2006 on mh1.centtech.com X-Virus-Status: Clean Cc: freebsd-current@freebsd.org Subject: Re: Seagate 4GB CF drive in pccard slot won't work X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 15:22:19 -0000 M. Warner Losh wrote: > In message: <4422FCE1.7040105@centtech.com> > Eric Anderson writes: > : Is this a 'fix' or a workaround? If it's a fix, do you think it'll get > : included and trickled down to 6.1 in time? > > I've made a fix to -current that I think will fix this problem. Would > you like me to send you a patch? Yea, that would be great. Thanks! Eric -- ------------------------------------------------------------------------ Eric Anderson Sr. Systems Administrator Centaur Technology Anything that works is better than anything that doesn't. ------------------------------------------------------------------------ From owner-freebsd-current@FreeBSD.ORG Tue Mar 28 16:03:50 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 22E3716A4D4; Tue, 28 Mar 2006 16:03:50 +0000 (UTC) (envelope-from jhein@timing.com) Received: from Daffy.timing.com (w.timing.com [206.168.13.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98E0843FD8; Tue, 28 Mar 2006 16:03:08 +0000 (GMT) (envelope-from jhein@timing.com) Received: from gromit.timing.com (gromit.timing.com [206.168.13.209]) by Daffy.timing.com (8.13.1/8.12.8) with ESMTP id k2SG35W3053477; Tue, 28 Mar 2006 09:03:05 -0700 (MST) (envelope-from jhein@timing.com) Received: from gromit.timing.com (localhost [127.0.0.1]) by gromit.timing.com (8.13.4/8.13.4) with ESMTP id k2SG33jO060059; Tue, 28 Mar 2006 09:03:03 -0700 (MST) (envelope-from jhein@gromit.timing.com) Received: (from jhein@localhost) by gromit.timing.com (8.13.4/8.13.4/Submit) id k2SG32nA060056; Tue, 28 Mar 2006 09:03:02 -0700 (MST) (envelope-from jhein) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17449.24117.693739.325109@gromit.timing.com> Date: Tue, 28 Mar 2006 09:03:01 -0700 From: John E Hein To: Darren Pilgrim In-Reply-To: <44289FEF.7000008@bitfreak.org> References: <71543.1143437115@critter.freebsd.dk> <44289FEF.7000008@bitfreak.org> X-Mailer: VM 7.19 under Emacs 21.3.1 X-Virus-Scanned: ClamAV version 0.87.1, clamav-milter version 0.87 on Daffy.timing.com X-Virus-Status: Clean Cc: Poul-Henning Kamp , current@freebsd.org, small@freebsd.org Subject: Re: Build option survey X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 16:03:50 -0000 Darren Pilgrim wrote at 18:31 -0800 on Mar 27, 2006: > Right, but these are make.conf options so they'll be present in the > environment for both regardless of if/how they're used in either target. > Why run tests with inconsistent environments? There are cases where one might want to build one subset of FreeBSD and install another. Typically the install subset is entirely contained within the build subset. For instance, one might not want to install gcc on a 16 MB target. In these cases we're more concerned with the space savings in the installworld column. Nevertheless, it's still nice to know what kind of space savings one gets due to the different buildworld knobs. This is useful for chroot/jail size allocation planning. Also... you don't have to put these options in make.conf (or more recently src.conf). You can pass them on the command line or in your environment. There are numerous ways to pass one set of options to buildworld and another to installworld. From owner-freebsd-current@FreeBSD.ORG Tue Mar 28 16:03:51 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 998C316A442 for ; Tue, 28 Mar 2006 16:03:51 +0000 (UTC) (envelope-from pho@holm.cc) Received: from relay03.pair.com (relay03.pair.com [209.68.5.17]) by mx1.FreeBSD.org (Postfix) with SMTP id 71D5243E60 for ; Tue, 28 Mar 2006 15:53:22 +0000 (GMT) (envelope-from pho@holm.cc) Received: (qmail 81642 invoked from network); 28 Mar 2006 15:53:20 -0000 Received: from unknown (HELO peter.osted.lan) (unknown) by unknown with SMTP; 28 Mar 2006 15:53:20 -0000 X-pair-Authenticated: 83.95.197.184 Received: from peter.osted.lan (localhost.osted.lan [127.0.0.1]) by peter.osted.lan (8.13.4/8.13.4) with ESMTP id k2SFrHQV020733 for ; Tue, 28 Mar 2006 17:53:17 +0200 (CEST) (envelope-from pho@peter.osted.lan) Received: (from pho@localhost) by peter.osted.lan (8.13.4/8.13.4/Submit) id k2SFrHvn020732 for current@freebsd.org; Tue, 28 Mar 2006 17:53:17 +0200 (CEST) (envelope-from pho) Date: Tue, 28 Mar 2006 17:53:16 +0200 From: Peter Holm To: current@freebsd.org Message-ID: <20060328155316.GA20036@peter.osted.lan> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: Fun with df X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 16:03:52 -0000 I've seen this problem on both RELENG_6 from Mar 27 19:37 UTC and HEAD: vnodes Filesystem Size Used Avail Capacity Mounted on num want free 16:51 /dev/ad0s1e 1.9G -68G 70G -3900% /tmp 480 17495 132 16:52 /dev/ad0s1e 1.9G -68G 70G -3900% /tmp 479 17495 132 16:53 /dev/ad0s1e 1.9G -68G 70G -3900% /tmp 479 17495 132 16:54 /dev/ad0s1e 1.9G -68G 70G -3900% /tmp 17885 17495 17495 16:55 /dev/ad0s1e 1.9G -68G 70G -3899% /tmp 17875 17495 17496 16:56 /dev/ad0s1e 1.9G -70G 72G -4013% /tmp 17855 17495 17496 16:57 /dev/ad0s1e 1.9G -70G 72G -4013% /tmp 17856 17495 5594 16:58 /dev/ad0s1e 1.9G -70G 72G -4013% /tmp 356 17495 5 16:59 /dev/ad0s1e 1.9G -70G 72G -4013% /tmp 356 17495 5 17:00 /dev/ad0s1e 1.9G -70G 72G -4013% /tmp 364 17495 13 17:01 /dev/ad0s1e 1.9G -70G 72G -4013% /tmp 364 17495 13 17:02 /dev/ad0s1e 1.9G -70G 72G -4013% /tmp 364 17495 13 17:03 /dev/ad0s1e 1.9G -70G 72G -4013% /tmp 370 17495 18 17:04 /dev/ad0s1e 1.9G -70G 72G -4013% /tmp 380 17495 20 17:05 /dev/ad0s1e 1.9G 226M 1.5G 13% /tmp 393 17495 21 This is what "fixed" the problem (the fsck is not really needed): : $ umount -f /tmp; fsck -y /tmp; mount /tmp ** /dev/ad0s1e ** Last Mounted on /tmp ** Phase 1 - Check Blocks and Sizes ** Phase 2 - Check Pathnames ** Phase 3 - Check Connectivity ** Phase 4 - Check Reference Counts ** Phase 5 - Check Cyl groups 26939 files, 115910 used, 875489 free (633 frags, 109357 blocks, 0.1% fragmentation) A test with "cd /tmp; umount /tmp) did not seem to have any effect. -- Peter Holm From owner-freebsd-current@FreeBSD.ORG Tue Mar 28 18:28:27 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC0B816A515 for ; Tue, 28 Mar 2006 18:28:27 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE9064417C for ; Tue, 28 Mar 2006 18:05:54 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 96A3E1A4DB0; Tue, 28 Mar 2006 10:05:54 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 0BB0A51352; Tue, 28 Mar 2006 13:05:54 -0500 (EST) Date: Tue, 28 Mar 2006 13:05:53 -0500 From: Kris Kennaway To: Peter Holm Message-ID: <20060328180553.GA8364@xor.obsecurity.org> References: <20060328155316.GA20036@peter.osted.lan> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="mP3DRpeJDSE+ciuQ" Content-Disposition: inline In-Reply-To: <20060328155316.GA20036@peter.osted.lan> User-Agent: Mutt/1.4.2.1i Cc: current@freebsd.org Subject: Re: Fun with df X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 18:28:28 -0000 --mP3DRpeJDSE+ciuQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Mar 28, 2006 at 05:53:16PM +0200, Peter Holm wrote: > I've seen this problem on both RELENG_6 from Mar 27 19:37 UTC and HEAD: Have you figured out how to cause it? I and others see it occasionally (also things like this at reboot: /c: unmount pending error: blocks -68512 files 0 which dates back at least to 5.3). But I haven't been able to figure out how to trigger it on demand. Kris --mP3DRpeJDSE+ciuQ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFEKXsBWry0BWjoQKURAlobAKC7kAfDQyM/693FeXtJ6f+KzkVwPQCgltFI m4g13wQdORgP4rST4j/xAV0= =myVO -----END PGP SIGNATURE----- --mP3DRpeJDSE+ciuQ-- From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 00:06:23 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B49CD16A400; Wed, 29 Mar 2006 00:06:23 +0000 (UTC) (envelope-from dillon@apollo.backplane.com) Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F44443D49; Wed, 29 Mar 2006 00:06:23 +0000 (GMT) (envelope-from dillon@apollo.backplane.com) Received: from apollo.backplane.com (localhost [127.0.0.1]) by apollo.backplane.com (8.13.4.20060308/8.13.4) with ESMTP id k2T06MoP038891; Tue, 28 Mar 2006 16:06:23 -0800 (PST) Received: (from dillon@localhost) by apollo.backplane.com (8.13.4.20060308/8.13.4/Submit) id k2T066Cr038883; Tue, 28 Mar 2006 16:06:06 -0800 (PST) Date: Tue, 28 Mar 2006 16:06:06 -0800 (PST) From: Matthew Dillon Message-Id: <200603290006.k2T066Cr038883@apollo.backplane.com> To: Adrian Steinmann References: <20060325180630.V31295@pano.marabu.ch> <44279BAC.4020904@micom.mng.net> Cc: Ganbold , freebsd-current@freebsd.org, dougb@freebsd.org Subject: Re: bin/94767: [patch] rcorder(8) dumps core when does not use a proper RCng script (dansguardian) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 00:06:23 -0000 I commented out the free()'s in DragonFly. The reason is that the free()s don't take into account the fact that there can be circular dependancies on those structures. If a circular dependancy occurs, you wind up with a use-after-free and then a double-free situation. Commenting out the free() was the easiest solution. -Matt From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 02:01:43 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4CF4716A400; Wed, 29 Mar 2006 02:01:43 +0000 (UTC) (envelope-from ganbold@micom.mng.net) Received: from publicd.ub.mng.net (publicd.ub.mng.net [202.179.0.88]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3EA2B43D48; Wed, 29 Mar 2006 02:01:41 +0000 (GMT) (envelope-from ganbold@micom.mng.net) Received: from [202.179.0.164] (helo=[192.168.0.18]) by publicd.ub.mng.net with esmtpa (Exim 4.60 (FreeBSD)) (envelope-from ) id 1FOQ58-0007cB-Q6; Wed, 29 Mar 2006 11:06:48 +0900 Message-ID: <4429EA92.9070501@micom.mng.net> Date: Wed, 29 Mar 2006 11:01:54 +0900 From: Ganbold User-Agent: Thunderbird 1.5 (X11/20060202) MIME-Version: 1.0 To: freebsd-current@freebsd.org References: <20060328200624.GA10800@xor.obsecurity.org> <20060328211231.GB1968@xor.obsecurity.org> In-Reply-To: <20060328211231.GB1968@xor.obsecurity.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: deischen@freebsd.org, Kris Kennaway Subject: Re: libpthread compile failure X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 02:01:43 -0000 Hi, I've got some errors on todays's CURRENT. How can I fix this quickly? cc -O2 -fno-strict-aliasing -pipe -I/usr/src/lib/librt/../libc/include -I/usr/src/lib/librt -Winline -Wall -g -c /usr/src/lib/librt/timer.c cc -fpic -DPIC -O2 -fno-strict-aliasing -pipe -I/usr/src/lib/librt/../libc/include -I/usr/src/lib/librt -Winline -Wall -g -c /usr/src/lib/librt/timer.c -o timer.So /usr/src/lib/librt/sigev_thread.c: In function `have_threads': /usr/src/lib/librt/sigev_thread.c:105: error: `pthread_create' undeclared (first use in this function) /usr/src/lib/librt/sigev_thread.c:105: error: (Each undeclared identifier is reported only once /usr/src/lib/librt/sigev_thread.c:105: error: for each function it appears in.) /usr/src/lib/librt/sigev_thread.c: In function `sigev_thread_create': /usr/src/lib/librt/sigev_thread.c:336: warning: implicit declaration of function `pthread_create' /usr/src/lib/librt/sigev_thread.c: In function `have_threads': /usr/src/lib/librt/sigev_thread.c:105: error: `pthread_create' undeclared (first use in this function) /usr/src/lib/librt/sigev_thread.c:105: error: (Each undeclared identifier is reported only once /usr/src/lib/librt/sigev_thread.c:105: error: for each function it appears in.) /usr/src/lib/librt/sigev_thread.c: In function `sigev_thread_create': /usr/src/lib/librt/sigev_thread.c:336: warning: implicit declaration of function `pthread_create' *** Error code 1 *** Error code 1 2 errors *** Error code 2 1 error *** Error code 2 1 error Ganbold Kris Kennaway wrote: > On Tue, Mar 28, 2006 at 04:09:10PM -0500, Daniel Eischen wrote: > >> On Tue, 28 Mar 2006, Kris Kennaway wrote: >> >> >>> On 7.0 during buildworld: >>> >>> /usr/src/lib/libpthread/thread/thr_barrier.c:69: error: conflicting types for '_pthread_barrier_init' >>> /usr/src/lib/libpthread/../../include/pthread.h:156: error: previous declaration of '_pthread_barrier_init' was here >>> /usr/src/lib/libpthread/thread/thr_barrier.c:69: error: conflicting types for '_pthread_barrier_init' >>> /usr/src/lib/libpthread/../../include/pthread.h:156: error: previous declaration of '_pthread_barrier_init' was here >>> *** Error code 1 >>> >>> Those two declarations are: >>> >>> >>>> int >>>> _pthread_barrier_init(pthread_barrier_t *barrier, >>>> const pthread_barrierattr_t *attr, int count) >>>> >>>> int pthread_barrier_init(pthread_barrier_t *, >>>> const pthread_barrierattr_t *, unsigned); >>>> >>> What is odd is that I can't see how this suddenly broke. >>> >> I just applied a fix to this. I'm not sure if this will be the >> only bug you find though (I haven't had a chance to test it >> with the recent namespace.h changes). >> > > Thanks, I'll let you know. > > Kris > From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 02:13:41 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B6A5216A400; Wed, 29 Mar 2006 02:13:41 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2AFFF43D48; Wed, 29 Mar 2006 02:13:41 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 13A4A1A4D87; Tue, 28 Mar 2006 18:13:41 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 0F09052FDD; Tue, 28 Mar 2006 21:13:40 -0500 (EST) Date: Tue, 28 Mar 2006 21:13:39 -0500 From: Kris Kennaway To: Ganbold Message-ID: <20060329021339.GA16817@xor.obsecurity.org> References: <20060328200624.GA10800@xor.obsecurity.org> <20060328211231.GB1968@xor.obsecurity.org> <4429EA92.9070501@micom.mng.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="PEIAKu/WMn1b1Hv9" Content-Disposition: inline In-Reply-To: <4429EA92.9070501@micom.mng.net> User-Agent: Mutt/1.4.2.1i Cc: deischen@freebsd.org, freebsd-current@freebsd.org, Kris Kennaway Subject: Re: libpthread compile failure X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 02:13:41 -0000 --PEIAKu/WMn1b1Hv9 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 29, 2006 at 11:01:54AM +0900, Ganbold wrote: > Hi, >=20 > I've got some errors on todays's CURRENT. How can I fix this quickly? Upgrade to sources from yesterday or so. Kris --PEIAKu/WMn1b1Hv9 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFEKe1TWry0BWjoQKURAoDiAKDRjxeyozIsoSx8BRzDNrMYbloF/gCgpT7C anAfEbt2rHh1xQKP6UsHjKc= =W3IJ -----END PGP SIGNATURE----- --PEIAKu/WMn1b1Hv9-- From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 04:04:37 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E6FC16A401 for ; Wed, 29 Mar 2006 04:04:37 +0000 (UTC) (envelope-from pho@holm.cc) Received: from relay02.pair.com (relay02.pair.com [209.68.5.16]) by mx1.FreeBSD.org (Postfix) with SMTP id 0B8E043D46 for ; Wed, 29 Mar 2006 04:04:36 +0000 (GMT) (envelope-from pho@holm.cc) Received: (qmail 11890 invoked from network); 29 Mar 2006 04:04:35 -0000 Received: from unknown (HELO peter.osted.lan) (unknown) by unknown with SMTP; 29 Mar 2006 04:04:35 -0000 X-pair-Authenticated: 83.95.197.184 Received: from peter.osted.lan (localhost.osted.lan [127.0.0.1]) by peter.osted.lan (8.13.4/8.13.4) with ESMTP id k2T44W7a034313; Wed, 29 Mar 2006 06:04:32 +0200 (CEST) (envelope-from pho@peter.osted.lan) Received: (from pho@localhost) by peter.osted.lan (8.13.4/8.13.4/Submit) id k2T44W1h034312; Wed, 29 Mar 2006 06:04:32 +0200 (CEST) (envelope-from pho) Date: Wed, 29 Mar 2006 06:04:32 +0200 From: Peter Holm To: Kris Kennaway Message-ID: <20060329040432.GA23872@peter.osted.lan> References: <20060328155316.GA20036@peter.osted.lan> <20060328180553.GA8364@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060328180553.GA8364@xor.obsecurity.org> User-Agent: Mutt/1.4.2.1i Cc: current@freebsd.org Subject: Re: Fun with df X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 04:04:37 -0000 On Tue, Mar 28, 2006 at 01:05:53PM -0500, Kris Kennaway wrote: > On Tue, Mar 28, 2006 at 05:53:16PM +0200, Peter Holm wrote: > > I've seen this problem on both RELENG_6 from Mar 27 19:37 UTC and HEAD: > > Have you figured out how to cause it? I and others see it I've narrowed it down to two test programs (the stress test programs: creat and rw). My working theory was that it may be related to running low of free vnodes. > occasionally (also things like this at reboot: > > /c: unmount pending error: blocks -68512 files 0 > > which dates back at least to 5.3). But I haven't been able to figure > out how to trigger it on demand. > Yes, I too get lots of: tip022.log:/tmp: mount pending error: blocks 310295648 files 37638 tip023.log:/tmp: unmount pending error: blocks 3913836608 files 0 but haven't spend time on tracing the origin, as I assumed it was harmless? - Peter > Kris > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.2.2 (FreeBSD) > > iD8DBQFEKXsBWry0BWjoQKURAlobAKC7kAfDQyM/693FeXtJ6f+KzkVwPQCgltFI > m4g13wQdORgP4rST4j/xAV0= > =myVO > -----END PGP SIGNATURE----- -- Peter Holm From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 04:34:05 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F043916A400 for ; Wed, 29 Mar 2006 04:34:05 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B0D543D49 for ; Wed, 29 Mar 2006 04:34:05 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.ntplx.net (8.13.6/8.13.6/NETPLEX) with ESMTP id k2T4Y1Eq015828; Tue, 28 Mar 2006 23:34:04 -0500 (EST) Date: Tue, 28 Mar 2006 23:34:01 -0500 (EST) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Ganbold In-Reply-To: <4429EA92.9070501@micom.mng.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) Cc: freebsd-current@freebsd.org, Kris Kennaway Subject: Re: libpthread compile failure X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 04:34:06 -0000 On Wed, 29 Mar 2006, Ganbold wrote: > Hi, > > I've got some errors on todays's CURRENT. How can I fix this quickly? > > cc -O2 -fno-strict-aliasing -pipe -I/usr/src/lib/librt/../libc/include > -I/usr/src/lib/librt -Winline -Wall -g -c /usr/src/lib/librt/timer.c > cc -fpic -DPIC -O2 -fno-strict-aliasing -pipe I committed a fix for this. I haven't been able to test a buildworld yet, so the recent namespace changes may still cause other errors. -- DE From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 06:11:37 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B72E16A400 for ; Wed, 29 Mar 2006 06:11:37 +0000 (UTC) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (gate.funkthat.com [69.17.45.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCDA643D49 for ; Wed, 29 Mar 2006 06:11:36 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (z6h2f15b0ix4tn03@localhost.funkthat.com [127.0.0.1]) by hydrogen.funkthat.com (8.13.4/8.13.3) with ESMTP id k2T6BaGB057472; Tue, 28 Mar 2006 22:11:36 -0800 (PST) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.13.4/8.13.3/Submit) id k2T6BZuj057471; Tue, 28 Mar 2006 22:11:35 -0800 (PST) (envelope-from jmg) Date: Tue, 28 Mar 2006 22:11:35 -0800 From: John-Mark Gurney To: Stanley Jobson Message-ID: <20060329061135.GP7001@funkthat.com> Mail-Followup-To: Stanley Jobson , current@freebsd.org References: <24143.1143531014@www098.gmx.net> <9531.1143531289@www098.gmx.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <9531.1143531289@www098.gmx.net> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.4-RELEASE-p6 i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html Cc: current@freebsd.org Subject: Re: KLD technical docs X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: John-Mark Gurney List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 06:11:37 -0000 Stanley Jobson wrote this message on Tue, Mar 28, 2006 at 09:34 +0200: > for my master thesis i am looking for technical docs about > dynamic linking esp. about the kernel dynamic linker facility. > > i found some good docs about dynamic linking in general but > nothing about KLD/LKM. > > are there any technical docs on KLD? I read the short chapter > in the arch handbook but thats not much info. > > i am interested in docs answering the following questions: > - how does the dynamic loading and linking work for KLDs/LKMs? > - does this anything has to do with libbfd, libdl or rtld? > - how are dependencies handled? > > technical info to LKM and dynamic linking facility of the other > BSDs would be also interesting :) The best technical doc is src/sys/kern/kern_linker.c... :) That handles all the magic of SYSINIT's, sysctl's and the other magic of kernel modules... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 06:58:08 2006 Return-Path: X-Original-To: current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B6F916A422; Wed, 29 Mar 2006 06:58:08 +0000 (UTC) (envelope-from nate@root.org) Received: from ylpvm43.prodigy.net (ylpvm43-ext.prodigy.net [207.115.57.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2A9B43D55; Wed, 29 Mar 2006 06:58:07 +0000 (GMT) (envelope-from nate@root.org) Received: from pimout7-ext.prodigy.net (pimout7-int.prodigy.net [207.115.4.147]) by ylpvm43.prodigy.net (8.12.10 outbound/8.12.10) with ESMTP id k2T6wABd017601; Wed, 29 Mar 2006 01:58:10 -0500 X-ORBL: [71.139.114.10] Received: from [10.0.5.50] (ppp-71-139-114-10.dsl.snfc21.pacbell.net [71.139.114.10]) by pimout7-ext.prodigy.net (8.13.4 outbound domainkey aix/8.13.4) with ESMTP id k2T6w515124432; Wed, 29 Mar 2006 01:58:05 -0500 Message-ID: <442A2FDB.7070102@root.org> Date: Tue, 28 Mar 2006 22:57:31 -0800 From: Nate Lawson User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: current@FreeBSD.org Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit Cc: Subject: Xorg server using a lot of CPU time on 7-current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 06:58:08 -0000 I noticed my system is getting about 3.7% interrupt time after upgrading my Xorg server to accomodate the malloc change. This is when the system is completely idle where normally it gets 99-100% idle when not in X. I did a truss log and found it is looping like mad through these events: select(256,{1 3 4 6 8 9 10 11 13 14 15 16 17 18},0x0,0x0,{0 0}) = 0 (0x0) read(12,0x86e8000,4096) ERR#35 'Resource temporarily unavailable' gettimeofday({1143613464 285523},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{0 474000}) ERR#4 'Interrupted system call' SIGNAL 14 (SIGALRM) SIGNAL 14 (SIGALRM) setitimer(0,{0 0, 0 0},0x0) = 0 (0x0) sigreturn(0xbfbfe480) ERR#4 'Interrupted system call' gettimeofday({1143613464 305228},0x0) = 0 (0x0) gettimeofday({1143613464 305469},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{0 454000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(6,"œ",64) = 1 (0x1) gettimeofday({1143613464 363831},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe550,0xbfbfe540) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) setitimer(0,{0 20000, 0 20000},0x0) = 0 (0x0) gettimeofday({1143613464 364888},0x0) = 0 (0x0) gettimeofday({1143613464 365152},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{0 394000}) ERR#4 'Interrupted system call' SIGNAL 14 (SIGALRM) SIGNAL 14 (SIGALRM) setitimer(0,{0 0, 0 0},0x0) = 0 (0x0) sigreturn(0xbfbfe480) ERR#4 'Interrupted system call' gettimeofday({1143613464 394393},0x0) = 0 (0x0) gettimeofday({1143613464 394635},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{0 365000}) = 1 (0x1) setitimer(0,{0 20000, 0 20000},0x0) = 0 (0x0) gettimeofday({1143613464 464211},0x0) = 0 (0x0) read(15,">",4096) = 64 (0x40) read(15,0x86ff000,4096) ERR#35 'Resource temporarily unavailable' writev(0xf,0xbfbfe980,0x1) = 32 (0x20) gettimeofday({1143613464 465482},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{0 294000}) ERR#4 'Interrupted system call' SIGNAL 14 (SIGALRM) SIGNAL 14 (SIGALRM) setitimer(0,{0 0, 0 0},0x0) = 0 (0x0) sigreturn(0xbfbfe480) ERR#4 'Interrupted system call' gettimeofday({1143613464 494408},0x0) = 0 (0x0) gettimeofday({1143613464 494650},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{0 265000}) = 0 (0x0) setitimer(0,{0 20000, 0 20000},0x0) = 0 (0x0) gettimeofday({1143613464 774071},0x0) = 0 (0x0) gettimeofday({1143613464 774314},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{119 590000}) ERR#4 'Interrupted system call' SIGNAL 14 (SIGALRM) SIGNAL 14 (SIGALRM) setitimer(0,{0 0, 0 0},0x0) = 0 (0x0) sigreturn(0xbfbfe480) ERR#4 'Interrupted system call' gettimeofday({1143613464 804396},0x0) = 0 (0x0) gettimeofday({1143613464 804637},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{119 560000}) = 1 (0x1) setitimer(0,{0 20000, 0 20000},0x0) = 0 (0x0) gettimeofday({1143613465 14703},0x0) = 0 (0x0) read(17,"F",4096) = 4096 (0x1000) read(17,"”1",4056) = 4056 (0xfd8) read(17,"",4016) = 828 (0x33c) read(17,0x89fb000,4096) ERR#35 'Resource temporarily unavailable' gettimeofday({1143613465 18237},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{119 346000}) ERR#4 'Interrupted system call' SIGNAL 14 (SIGALRM) SIGNAL 14 (SIGALRM) setitimer(0,{0 0, 0 0},0x0) = 0 (0x0) sigreturn(0xbfbfe480) ERR#4 'Interrupted system call' gettimeofday({1143613465 44412},0x0) = 0 (0x0) gettimeofday({1143613465 44653},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{119 320000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ÿ",64) = 9 (0x9) gettimeofday({1143613465 524576},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) gettimeofday({1143613465 525083},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) gettimeofday({1143613465 525583},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 1 (0x1) read(8,"ÿÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 526948},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) setitimer(0,{0 20000, 0 20000},0x0) = 0 (0x0) gettimeofday({1143613465 528466},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 836000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"þÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 536547},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) gettimeofday({1143613465 537762},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 827000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"þÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 547239},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) gettimeofday({1143613465 548467},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 816000}) ERR#4 'Interrupted system call' SIGNAL 14 (SIGALRM) SIGNAL 14 (SIGALRM) setitimer(0,{0 0, 0 0},0x0) = 0 (0x0) sigreturn(0xbfbfe480) ERR#4 'Interrupted system call' gettimeofday({1143613465 554415},0x0) = 0 (0x0) gettimeofday({1143613465 554656},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 810000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"þÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 557973},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) setitimer(0,{0 20000, 0 20000},0x0) = 0 (0x0) gettimeofday({1143613465 559476},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 805000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ýÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 569101},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) gettimeofday({1143613465 570316},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 794000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"þÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 580558},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) gettimeofday({1143613465 581773},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 783000}) ERR#4 'Interrupted system call' SIGNAL 14 (SIGALRM) SIGNAL 14 (SIGALRM) setitimer(0,{0 0, 0 0},0x0) = 0 (0x0) sigreturn(0xbfbfe480) ERR#4 'Interrupted system call' gettimeofday({1143613465 584275},0x0) = 0 (0x0) gettimeofday({1143613465 584517},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 780000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ýÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 591138},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) setitimer(0,{0 20000, 0 20000},0x0) = 0 (0x0) gettimeofday({1143613465 592641},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 772000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ýÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 601881},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) gettimeofday({1143613465 603107},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 761000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"þÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 612630},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) SIGNAL 14 (SIGALRM) SIGNAL 14 (SIGALRM) setitimer(0,{0 0, 0 0},0x0) = 0 (0x0) sigreturn(0xbfbfe250) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) setitimer(0,{0 20000, 0 20000},0x0) = 0 (0x0) gettimeofday({1143613465 614776},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 750000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ýÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 623330},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) gettimeofday({1143613465 624579},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 740000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"þÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 634206},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) gettimeofday({1143613465 635420},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 729000}) ERR#4 'Interrupted system call' SIGNAL 14 (SIGALRM) SIGNAL 14 (SIGALRM) setitimer(0,{0 0, 0 0},0x0) = 0 (0x0) sigreturn(0xbfbfe480) ERR#4 'Interrupted system call' gettimeofday({1143613465 644485},0x0) = 0 (0x0) gettimeofday({1143613465 644727},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 720000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ýÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 645955},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) setitimer(0,{0 20000, 0 20000},0x0) = 0 (0x0) gettimeofday({1143613465 647457},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 717000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"þÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 655811},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) gettimeofday({1143613465 657026},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 707000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ýÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 666948},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) gettimeofday({1143613465 668163},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 696000}) ERR#4 'Interrupted system call' SIGNAL 14 (SIGALRM) SIGNAL 14 (SIGALRM) setitimer(0,{0 0, 0 0},0x0) = 0 (0x0) sigreturn(0xbfbfe480) ERR#4 'Interrupted system call' gettimeofday({1143613465 674418},0x0) = 0 (0x0) gettimeofday({1143613465 674659},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 690000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ýÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 677828},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) setitimer(0,{0 20000, 0 20000},0x0) = 0 (0x0) gettimeofday({1143613465 679330},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 685000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ÿÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 688721},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) gettimeofday({1143613465 689935},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 675000}) ERR#4 'Interrupted system call' SIGNAL 14 (SIGALRM) SIGNAL 14 (SIGALRM) setitimer(0,{0 0, 0 0},0x0) = 0 (0x0) sigreturn(0xbfbfe480) ERR#4 'Interrupted system call' gettimeofday({1143613465 704423},0x0) = 0 (0x0) gettimeofday({1143613465 704664},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 660000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ýÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 714244},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) setitimer(0,{0 20000, 0 20000},0x0) = 0 (0x0) gettimeofday({1143613465 715746},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 649000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ÿÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 724959},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) gettimeofday({1143613465 726172},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 638000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"þÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 735852},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) gettimeofday({1143613465 737067},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 627000}) ERR#4 'Interrupted system call' SIGNAL 14 (SIGALRM) SIGNAL 14 (SIGALRM) setitimer(0,{0 0, 0 0},0x0) = 0 (0x0) sigreturn(0xbfbfe480) ERR#4 'Interrupted system call' gettimeofday({1143613465 744413},0x0) = 0 (0x0) gettimeofday({1143613465 744654},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 620000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ýÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 746653},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) setitimer(0,{0 20000, 0 20000},0x0) = 0 (0x0) gettimeofday({1143613465 748179},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 616000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"þÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 757090},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) gettimeofday({1143613465 758305},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 606000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ýÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 768023},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) gettimeofday({1143613465 769239},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 595000}) ERR#4 'Interrupted system call' SIGNAL 14 (SIGALRM) SIGNAL 14 (SIGALRM) setitimer(0,{0 0, 0 0},0x0) = 0 (0x0) sigreturn(0xbfbfe480) ERR#4 'Interrupted system call' gettimeofday({1143613465 774432},0x0) = 0 (0x0) gettimeofday({1143613465 774673},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 590000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ýÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 778835},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) setitimer(0,{0 20000, 0 20000},0x0) = 0 (0x0) gettimeofday({1143613465 780363},0x0) = 0 (0x0) writev(0xa,0xbfbfe740,0x1) = 64 (0x40) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 584000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"þÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 790395},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) gettimeofday({1143613465 791619},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 573000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ýÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 800960},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) gettimeofday({1143613465 802199},0x0) = 0 (0x0) writev(0xa,0xbfbfe740,0x1) = 96 (0x60) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 562000}) ERR#4 'Interrupted system call' SIGNAL 14 (SIGALRM) SIGNAL 14 (SIGALRM) setitimer(0,{0 0, 0 0},0x0) = 0 (0x0) sigreturn(0xbfbfe480) ERR#4 'Interrupted system call' gettimeofday({1143613465 804423},0x0) = 0 (0x0) gettimeofday({1143613465 804665},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 560000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ýÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 811912},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) setitimer(0,{0 20000, 0 20000},0x0) = 0 (0x0) gettimeofday({1143613465 813672},0x0) = 0 (0x0) writev(0xa,0xbfbfe740,0x1) = 96 (0x60) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 551000}) = 1 (0x1) gettimeofday({1143613465 814781},0x0) = 0 (0x0) read(10,"*",4096) = 12 (0xc) gettimeofday({1143613465 815386},0x0) = 0 (0x0) read(10,0x8675000,4096) ERR#35 'Resource temporarily unavailable' writev(0xa,0xbfbfe980,0x1) = 64 (0x40) writev(0xc,0xbfbfe980,0x1) = 32 (0x20) writev(0xd,0xbfbfe980,0x1) = 32 (0x20) gettimeofday({1143613465 817870},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 547000}) = 2 (0x2) gettimeofday({1143613465 818533},0x0) = 0 (0x0) read(10,"5",4096) = 4096 (0x1000) read(10,"",4088) = 1908 (0x774) gettimeofday({1143613465 823552},0x0) = 0 (0x0) read(10,0x8675000,4096) ERR#35 'Resource temporarily unavailable' writev(0xa,0xbfbfe980,0x1) = 32 (0x20) gettimeofday({1143613465 824574},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 540000}) = 2 (0x2) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ýÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 825880},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) read(16,"",4096) = 128 (0x80) read(16,0x89fa000,4096) ERR#35 'Resource temporarily unavailable' writev(0xa,0xbfbfe980,0x1) = 64 (0x40) writev(0x10,0xbfbfe980,0x1) = 96 (0x60) gettimeofday({1143613465 828834},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 536000}) = 2 (0x2) gettimeofday({1143613465 829516},0x0) = 0 (0x0) read(10,"*",4096) = 12 (0xc) gettimeofday({1143613465 830121},0x0) = 0 (0x0) read(10,0x8675000,4096) ERR#35 'Resource temporarily unavailable' gettimeofday({1143613465 830652},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 534000}) = 1 (0x1) gettimeofday({1143613465 831299},0x0) = 0 (0x0) read(16,"8",4096) = 116 (0x74) read(16,0x89fa000,4096) ERR#35 'Resource temporarily unavailable' writev(0x10,0xbfbfe980,0x1) = 32 (0x20) gettimeofday({1143613465 832744},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 532000}) = 2 (0x2) SIGNAL 14 (SIGALRM) SIGNAL 14 (SIGALRM) setitimer(0,{0 0, 0 0},0x0) = 0 (0x0) sigreturn(0xbfbfe480) = 2 (0x2) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ýÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 835252},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) setitimer(0,{0 20000, 0 20000},0x0) = 0 (0x0) read(16,"J",4096) = 84 (0x54) read(16,0x89fa000,4096) ERR#35 'Resource temporarily unavailable' writev(0x10,0xbfbfe980,0x1) = 32 (0x20) gettimeofday({1143613465 837810},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 527000}) = 2 (0x2) gettimeofday({1143613465 838467},0x0) = 0 (0x0) read(12,"=",4096) = 56 (0x38) read(12,0x86e8000,4096) ERR#35 'Resource temporarily unavailable' gettimeofday({1143613465 839390},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 525000}) = 1 (0x1) gettimeofday({1143613465 840038},0x0) = 0 (0x0) read(13,"8",4096) = 40 (0x28) read(13,0x86ea000,4096) ERR#35 'Resource temporarily unavailable' gettimeofday({1143613465 840940},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 524000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ýÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 845113},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) gettimeofday({1143613465 846337},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 518000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ýÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 855796},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) gettimeofday({1143613465 857012},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 507000}) ERR#4 'Interrupted system call' SIGNAL 14 (SIGALRM) SIGNAL 14 (SIGALRM) setitimer(0,{0 0, 0 0},0x0) = 0 (0x0) sigreturn(0xbfbfe480) ERR#4 'Interrupted system call' gettimeofday({1143613465 864445},0x0) = 0 (0x0) gettimeofday({1143613465 864686},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 500000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ýÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 867012},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) setitimer(0,{0 20000, 0 20000},0x0) = 0 (0x0) gettimeofday({1143613465 868531},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 496000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ýÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 878078},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) gettimeofday({1143613465 879295},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 485000}) = 1 (0x1) sigprocmask(0x1,0xbfbfe6b0,0xbfbfe6a0) = 0 (0x0) read(8,"ýÿþÿ ",64) = 3 (0x3) gettimeofday({1143613465 889123},0x0) = 0 (0x0) sigprocmask(0x1,0xbfbfe370,0xbfbfe360) = 0 (0x0) select(1024,{8},0x0,0x0,{0 0}) = 0 (0x0) sigprocmask(0x2,0xbfbfe6a0,0x0) = 0 (0x0) gettimeofday({1143613465 890339},0x0) = 0 (0x0) select(256,{1 3 4 6 8 9 10 11 12 13 14 15 16 17 18},0x0,0x0,{118 474000}) ERR#4 'Interrupted system call' SIGNAL 14 (SIGALRM) SIGNAL 14 (SIGALRM) setitimer(0,{0 0, 0 0},0x0) = 0 (0x0) sigreturn(0xbfbfe480) ERR#4 'Interrupted system call' gettimeofday({1143613465 894414},0x0) = 0 (0x0) gettimeofday({1143613465 894656},0x0) = 0 (0x0) -- Nate From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 08:05:34 2006 Return-Path: X-Original-To: freebsd-current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 947F216A400 for ; Wed, 29 Mar 2006 08:05:34 +0000 (UTC) (envelope-from conrads@cox.net) Received: from eastrmmtao02.cox.net (eastrmmtao02.cox.net [68.230.240.37]) by mx1.FreeBSD.org (Postfix) with ESMTP id A96B143D4C for ; Wed, 29 Mar 2006 08:05:33 +0000 (GMT) (envelope-from conrads@cox.net) Received: from serene.no-ip.org ([68.14.59.177]) by eastrmmtao02.cox.net (InterMail vM.6.01.05.02 201-2131-123-102-20050715) with ESMTP id <20060329080531.UDTK14821.eastrmmtao02.cox.net@serene.no-ip.org> for ; Wed, 29 Mar 2006 03:05:31 -0500 Received: from localhost (localhost [127.0.0.1]) by serene.no-ip.org (8.13.4/8.13.4) with SMTP id k2T85WYw068748 for ; Wed, 29 Mar 2006 02:05:32 -0600 (CST) (envelope-from conrads@cox.net) Date: Wed, 29 Mar 2006 02:05:27 -0600 From: "Conrad J. Sabatier" To: freebsd-current@FreeBSD.org Message-Id: <20060329020527.f8f087a4.conrads@cox.net> X-Mailer: Sylpheed version 2.2.3 (GTK+ 2.8.16; amd64-unknown-freebsd6.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Subject: device atpic to be deprecated? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 08:05:34 -0000 While searching the mailing lists recently on an unrelated subject, I happened across a message mentioning the intended removal of "device atpic" in 7.0. So, I tried building a kernel without it on my RELENG_6 amd64 box (nVidia nForce 3 chipset) and discovered that it was unable to mount the root slice. Naturally, I'm a little concerned about this. :-) Is the plan still in effect to abolish this device? -- Conrad J. Sabatier -- "In Unix veritas" From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 08:05:58 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2FE9516A422 for ; Wed, 29 Mar 2006 08:05:58 +0000 (UTC) (envelope-from stanley.jobson@gmx.ch) Received: from sigma.informatik.hu-berlin.de (sigma.informatik.hu-berlin.de [141.20.20.51]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89C2C43D4C for ; Wed, 29 Mar 2006 08:05:57 +0000 (GMT) (envelope-from stanley.jobson@gmx.ch) Received: from tyrael.linnet (p54BCE7ED.dip.t-dialin.net [84.188.231.237]) (authenticated bits=0) by sigma.informatik.hu-berlin.de (8.13.4+Sun/8.13.4/INF-2.0-MA-SOLARIS-2.10) with ESMTP id k2T85VIF007509; Wed, 29 Mar 2006 10:05:52 +0200 (CEST) Date: Wed, 29 Mar 2006 10:03:46 +0200 From: stanley jobson To: John-Mark Gurney Message-Id: <20060329100346.95aa1e6a.stanley.jobson@gmx.ch> In-Reply-To: <20060329061135.GP7001@funkthat.com> References: <24143.1143531014@www098.gmx.net> <9531.1143531289@www098.gmx.net> <20060329061135.GP7001@funkthat.com> X-Mailer: Sylpheed version 2.2.0 (GTK+ 2.8.12; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Status: No (sigma) X-Spam-Status: No, score=1.6 required=5.0 tests=AWL,BAYES_05, RCVD_IN_NJABL_DUL,RCVD_IN_SORBS_DUL autolearn=no version=3.0.4 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on rabe Cc: current@freebsd.org Subject: Re: KLD technical docs X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 08:05:58 -0000 > > for my master thesis i am looking for technical docs about > > dynamic linking esp. about the kernel dynamic linker facility. > > > > i found some good docs about dynamic linking in general but > > nothing about KLD/LKM. > > > > are there any technical docs on KLD? I read the short chapter > > in the arch handbook but thats not much info. > > > > i am interested in docs answering the following questions: > > - how does the dynamic loading and linking work for KLDs/LKMs? > > - does this anything has to do with libbfd, libdl or rtld? > > - how are dependencies handled? > > > > technical info to LKM and dynamic linking facility of the other > > BSDs would be also interesting :) > > The best technical doc is src/sys/kern/kern_linker.c... :) That > handles all the magic of SYSINIT's, sysctl's and the other magic of > kernel modules... sure ;-) ... but kinda low level ... so am i right that there is no higher level doc available ? thx regards, stan From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 08:49:07 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 608FD16A401; Wed, 29 Mar 2006 08:49:07 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 210E543D48; Wed, 29 Mar 2006 08:49:03 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.14] (imini.samsco.home [192.168.254.14]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k2T8n0p9098195; Wed, 29 Mar 2006 01:49:00 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <442A49FC.9050307@samsco.org> Date: Wed, 29 Mar 2006 01:49:00 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.7) Gecko/20050416 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Daniel Eischen References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pooker.samsco.org Cc: Ganbold , freebsd-current@freebsd.org, Kris Kennaway Subject: Re: libpthread compile failure X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 08:49:07 -0000 Daniel Eischen wrote: > On Wed, 29 Mar 2006, Ganbold wrote: > > >>Hi, >> >>I've got some errors on todays's CURRENT. How can I fix this quickly? >> >>cc -O2 -fno-strict-aliasing -pipe -I/usr/src/lib/librt/../libc/include >>-I/usr/src/lib/librt -Winline -Wall -g -c /usr/src/lib/librt/timer.c >>cc -fpic -DPIC -O2 -fno-strict-aliasing -pipe > > > I committed a fix for this. I haven't been able to test a buildworld > yet, so the recent namespace changes may still cause other errors. > I'm going to be rude and say that it would be really nice if the tree compiled when commits are made. It's almost 2am and I've been trying for several hours in vain to get some work done on 7-CURRENT. Scot From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 08:51:20 2006 Return-Path: X-Original-To: freebsd-current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F39B16A400 for ; Wed, 29 Mar 2006 08:51:20 +0000 (UTC) (envelope-from bms@spc.org) Received: from mindfull.spc.org (mindfull.spc.org [83.167.185.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03FEB43D48 for ; Wed, 29 Mar 2006 08:51:19 +0000 (GMT) (envelope-from bms@spc.org) Received: from arginine.spc.org ([83.167.185.2]) by mindfull.spc.org with esmtps (TLSv1:AES256-SHA:256) (Exim 4.52) id 1FOWOa-0006tP-Cs; Wed, 29 Mar 2006 09:51:16 +0100 Received: from localhost (localhost [127.0.0.1]) by arginine.spc.org (Postfix) with ESMTP id 1E5CA65499; Wed, 29 Mar 2006 09:51:18 +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 60767-02-8; Wed, 29 Mar 2006 09:51:17 +0100 (BST) Received: by arginine.spc.org (Postfix, from userid 1078) id 5E4BE653F9; Wed, 29 Mar 2006 09:51:17 +0100 (BST) Date: Wed, 29 Mar 2006 09:51:17 +0100 From: Bruce M Simpson To: "Conrad J. Sabatier" Message-ID: <20060329085117.GU80492@spc.org> Mail-Followup-To: Bruce M Simpson , "Conrad J. Sabatier" , freebsd-current@FreeBSD.org References: <20060329020527.f8f087a4.conrads@cox.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060329020527.f8f087a4.conrads@cox.net> User-Agent: Mutt/1.4.1i Organization: Incunabulum X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - mindfull.spc.org X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - spc.org X-Source: X-Source-Args: X-Source-Dir: Cc: freebsd-current@FreeBSD.org Subject: Re: device atpic to be deprecated? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 08:51:20 -0000 On Wed, Mar 29, 2006 at 02:05:27AM -0600, Conrad J. Sabatier wrote: > Is the plan still in effect to abolish this device? To my mind it wouldn't make much sense, given the sheer amount of hardware out there which doesn't have an IOAPIC, then again I'm probably out of touch with the state of interrupt handling in -CURRENT. Regards, BMS From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 09:05:17 2006 Return-Path: X-Original-To: freebsd-current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A84216A400; Wed, 29 Mar 2006 09:05:17 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail18.syd.optusnet.com.au (mail18.syd.optusnet.com.au [211.29.132.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F40043D45; Wed, 29 Mar 2006 09:05:16 +0000 (GMT) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-19-236.belrs4.nsw.optusnet.com.au [220.239.19.236]) by mail18.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id k2T954IK005211 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Wed, 29 Mar 2006 20:05:14 +1100 Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.13.4/8.13.4) with ESMTP id k2T94wbA001330; Wed, 29 Mar 2006 20:04:59 +1100 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.13.4/8.13.4/Submit) id k2T94wKn001329; Wed, 29 Mar 2006 20:04:58 +1100 (EST) (envelope-from peter) Date: Wed, 29 Mar 2006 20:04:58 +1100 From: Peter Jeremy To: "Greg 'groggy' Lehey" Message-ID: <20060329090458.GC736@turion.vk2pj.dyndns.org> References: <17447.38161.9743.938805@roam.psg.com> <20060327074714.GB708@turion.vk2pj.dyndns.org> <20060328005902.GB25392@wantadilla.lemis.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/04w6evG8XlLl3ft" Content-Disposition: inline In-Reply-To: <20060328005902.GB25392@wantadilla.lemis.com> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.11 Cc: FreeBSD Current Subject: Re: tzs for aussies X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 09:05:17 -0000 --/04w6evG8XlLl3ft Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, 2006-Mar-28 11:29:02 +1030, Greg 'groggy' Lehey wrote: >On Monday, 27 March 2006 at 18:47:14 +1100, Peter Jeremy wrote: >> If you want silliness: >> - The South Australian Act covering DST is different to the actual rules= and >> so has to be over-ridden by regulation every year. > >Do you have details? I looked into this in 1999 following some discussions with a customer. My (then) conclusion was: SA time is defined by two acts: "The Standard Time Act, 1898" and "Daylight Saving Act, 1971, No. 54 of 1971". The latter was amended in 1972 and 1986. This overall result of this legislation is that by default, SA summer time runs from the last Sunday in October until the _first_ Sunday in March (but at least the times are specified precisely). This has been over-ridden annually by Regulation (eg Daylight Saving Regulations 1998, No. 162 of 1998) specifying actual dates and times. References are: http://www.austlii.edu.au/au/legis/sa/consol_act/dsa1971165/ http://www.austlii.edu.au/au/legis/sa/consol_act/dsa1971165/s2.html http://www.austlii.edu.au/au/legis/sa/consol_reg/dsr2005274/ http://www.austlii.edu.au/au/legis/sa/consol_reg/dsr2005274/s3.html Logically, it would be more efficient to change one word in the Act but I guess the extra regulations help keep unemployment down :-). Our taxes at work (since SA gets part of the my GST). >You forgot to mention Central Western Time, round Eucla. UTC+08:45, I wasn't aware of that. It didn't come up when I was investigating time issues in 1999. --=20 Peter Jeremy --/04w6evG8XlLl3ft Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFEKk25/opHv/APuIcRAuZvAJ0SpaOkp5rDNFJkLnciropC01q/6wCgga8K 3xQeU9LUCRPPLPtbQ9+dL+A= =jgk/ -----END PGP SIGNATURE----- --/04w6evG8XlLl3ft-- From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 09:15:27 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0FF9A16A401; Wed, 29 Mar 2006 09:15:27 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88FAD43D45; Wed, 29 Mar 2006 09:15:26 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 2ACD820A0; Wed, 29 Mar 2006 11:15:22 +0200 (CEST) X-Spam-Tests: AWL,BAYES_00,FORGED_RCVD_HELO X-Spam-Learn: ham X-Spam-Score: -2.4/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on tim.des.no Received: from xps.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id 1CFC32081; Wed, 29 Mar 2006 11:15:22 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id F0C0333C8D; Wed, 29 Mar 2006 11:15:21 +0200 (CEST) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Scott Long References: <442A49FC.9050307@samsco.org> Date: Wed, 29 Mar 2006 11:15:21 +0200 In-Reply-To: <442A49FC.9050307@samsco.org> (Scott Long's message of "Wed, 29 Mar 2006 01:49:00 -0700") Message-ID: <86wtedd32u.fsf@xps.des.no> User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Daniel Eischen , Ganbold , freebsd-current@freebsd.org, Kris Kennaway Subject: Re: libpthread compile failure X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 09:15:27 -0000 Scott Long writes: > I'm going to be rude and say that it would be really nice if the > tree compiled when commits are made. It's almost 2am and I've been > trying for several hours in vain to get some work done on 7-CURRENT. Don't blame deischen, it was my mistake. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 09:16:46 2006 Return-Path: X-Original-To: freebsd-current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87DE716A400 for ; Wed, 29 Mar 2006 09:16:46 +0000 (UTC) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66F9643D48 for ; Wed, 29 Mar 2006 09:16:45 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id k2T9GevE052123; Wed, 29 Mar 2006 12:16:40 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ip.net.ua [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 07478-01; Wed, 29 Mar 2006 12:16:39 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id k2T9G2Sj052099 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 29 Mar 2006 12:16:02 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.4/8.13.4) id k2T9GSS3035987; Wed, 29 Mar 2006 12:16:28 +0300 (EEST) (envelope-from ru) Date: Wed, 29 Mar 2006 12:16:28 +0300 From: Ruslan Ermilov To: Bruce M Simpson , "Conrad J. Sabatier" , freebsd-current@FreeBSD.org Message-ID: <20060329091628.GC39779@ip.net.ua> References: <20060329020527.f8f087a4.conrads@cox.net> <20060329085117.GU80492@spc.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="TYecfFk8j8mZq+dy" Content-Disposition: inline In-Reply-To: <20060329085117.GU80492@spc.org> User-Agent: Mutt/1.5.11 X-Virus-Scanned: amavisd-new at ip.net.ua Cc: Subject: Re: device atpic to be deprecated? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 09:16:46 -0000 --TYecfFk8j8mZq+dy Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 29, 2006 at 09:51:17AM +0100, Bruce M Simpson wrote: > On Wed, Mar 29, 2006 at 02:05:27AM -0600, Conrad J. Sabatier wrote: > > Is the plan still in effect to abolish this device? >=20 > To my mind it wouldn't make much sense, given the sheer amount of hardware > out there which doesn't have an IOAPIC, then again I'm probably out of > touch with the state of interrupt handling in -CURRENT. >=20 The 'atpic' is standard on i386, and optional on amd64: /sys/conf/files.i386:i386/isa/atpic.c standard /sys/conf/files.amd64:amd64/isa/atpic.c optional atpic isa Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --TYecfFk8j8mZq+dy Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFEKlBsqRfpzJluFF4RAkLdAJwLo2+zgCsgCjicmUWRfLR/gqG2oQCfVgrx bF+AjBVZQgLQNFYfmU6fn0w= =ufsc -----END PGP SIGNATURE----- --TYecfFk8j8mZq+dy-- From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 09:19:16 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8640E16A401; Wed, 29 Mar 2006 09:19:16 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED17543D53; Wed, 29 Mar 2006 09:19:15 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.14] (imini.samsco.home [192.168.254.14]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k2T9J9fS098344; Wed, 29 Mar 2006 02:19:09 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <442A510D.9060403@samsco.org> Date: Wed, 29 Mar 2006 02:19:09 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.7) Gecko/20050416 X-Accept-Language: en-us, en MIME-Version: 1.0 To: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= References: <442A49FC.9050307@samsco.org> <86wtedd32u.fsf@xps.des.no> In-Reply-To: <86wtedd32u.fsf@xps.des.no> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pooker.samsco.org Cc: Daniel Eischen , Ganbold , freebsd-current@freebsd.org, Kris Kennaway Subject: Re: libpthread compile failure X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 09:19:16 -0000 Dag-Erling Smørgrav wrote: > Scott Long writes: > >>I'm going to be rude and say that it would be really nice if the >>tree compiled when commits are made. It's almost 2am and I've been >>trying for several hours in vain to get some work done on 7-CURRENT. > > > Don't blame deischen, it was my mistake. > > DES Sorry, I wasn't blaming Dan. I am a bit frustrated, though. At the very least, when doing changes like you are doing, please send an email to the lists telling people that the tree might be unstable for a bit of time. Scott From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 09:28:57 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D7E4A16A400 for ; Wed, 29 Mar 2006 09:28:57 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 377EB43D46 for ; Wed, 29 Mar 2006 09:28:57 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.14] (imini.samsco.home [192.168.254.14]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k2T9SqK2098404; Wed, 29 Mar 2006 02:28:53 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <442A5354.4020108@samsco.org> Date: Wed, 29 Mar 2006 02:28:52 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.7) Gecko/20050416 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Conrad J. Sabatier" References: <20060329020527.f8f087a4.conrads@cox.net> In-Reply-To: <20060329020527.f8f087a4.conrads@cox.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pooker.samsco.org Cc: freebsd-current@freebsd.org Subject: Re: device atpic to be deprecated? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 09:28:57 -0000 Conrad J. Sabatier wrote: > While searching the mailing lists recently on an unrelated subject, I happened across a message mentioning the intended removal of "device atpic" in 7.0. So, I tried building a kernel without it on my RELENG_6 amd64 box (nVidia nForce 3 chipset) and discovered that it was unable to mount the root slice. > > Naturally, I'm a little concerned about this. :-) > > Is the plan still in effect to abolish this device? > There might have been hope at one time that amd64 would not need it. I beleive that that ioapic is part of the amd64 system spec that motherboard/chipset makers must implement. However, engineering inertia is hard to overcome, and it's likely that this is just a fantasy. For i386, it simply has no chance of ever going away. My guess is that it'll take a next generation platform to completely do away with ISA, ATPIC, and other legacy components. Hmmm.... maybe that next-gen platform is the MacIntel? Scott From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 09:39:19 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E09816A41F; Wed, 29 Mar 2006 09:39:19 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id 241E443D45; Wed, 29 Mar 2006 09:39:18 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 5B5802096; Wed, 29 Mar 2006 11:39:14 +0200 (CEST) X-Spam-Tests: AWL,BAYES_00,FORGED_RCVD_HELO X-Spam-Learn: ham X-Spam-Score: -2.4/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on tim.des.no Received: from xps.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id D061D2081; Wed, 29 Mar 2006 11:39:13 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id A873C33C8D; Wed, 29 Mar 2006 11:39:13 +0200 (CEST) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Scott Long References: <442A49FC.9050307@samsco.org> <86wtedd32u.fsf@xps.des.no> <442A510D.9060403@samsco.org> Date: Wed, 29 Mar 2006 11:39:13 +0200 In-Reply-To: <442A510D.9060403@samsco.org> (Scott Long's message of "Wed, 29 Mar 2006 02:19:09 -0700") Message-ID: <86odzpd1z2.fsf@xps.des.no> User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Daniel Eischen , Ganbold , freebsd-current@freebsd.org, Kris Kennaway Subject: Re: libpthread compile failure X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 09:39:19 -0000 Scott Long writes: > Dag-Erling Sm=F8rgrav wrote: > > Don't blame deischen, it was my mistake. > Sorry, I wasn't blaming Dan. I am a bit frustrated, though. At the > very least, when doing changes like you are doing, please send an > email to the lists telling people that the tree might be unstable for > a bit of time. The problem was that I made this change in the context of a larger patch, and didn't realize that committing it without also committing other parts of that larger patch would break the tree. I should have, though, and I should have tested it in a clean tree before committing. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 10:11:59 2006 Return-Path: X-Original-To: current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 074AC16A400 for ; Wed, 29 Mar 2006 10:11:59 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7221E43D53 for ; Wed, 29 Mar 2006 10:11:58 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id CF77246B2C for ; Wed, 29 Mar 2006 05:11:57 -0500 (EST) Date: Wed, 29 Mar 2006 10:11:57 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: current@FreeBSD.org In-Reply-To: <20060317141627.W2181@fledge.watson.org> Message-ID: <20060329100839.V19236@fledge.watson.org> References: <20060317141627.W2181@fledge.watson.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Subject: REMINDER: Re: HEADS UP: network stack and socket hackery over the next few weeks X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 10:11:59 -0000 On Fri, 17 Mar 2006, Robert Watson wrote: > Over the next few weeks, I'll be doing a fairly serious workworking of the > socket and protocol reference models, in order to clean up a number of > long-standing race conditions and provide infrastructure for significant > locking optimizations for several protocols (including TCP). This is high > risk work, in that this part of the socket code is very complex and there > are a great many subtleties. Part of the goal of the work is to eliminate > some of this complexity, and make the subtle a bit more obvious (and > documented), so I think it's all for the good in the long term. However, it > will likely introduce significant instability in the short term, especially > in the TCP code where there will be substantial changes in the memory > management model. > > I've started merging minor parts of the patch over the last few days, but > things will get serious around April 1 when the deadline for maintenance on > the netatm stack expires (see arch@ and net@ posts about this), allowing me > to bring in changes that are not known to work with netatm. As such, be > warned that things may get a bit messy! As a reminder, April 1 is now three days away. On April 1, I will be committed an extensive set of socket and netinet changes which will likely render the network stack broken. I say this with some confidence because I have tested the changes fairly extensively, as have a number of other developers, and they appear to mostly work. Therefore, they will be broken :-). I will be posting updated versions of these patches shortly, but unless we run into show-stopper serious instability with them, rather than nits, I will commit them (in their updated form) on April 1 shortly after the netatm build is disabled. I will post another HEADS UP as the changes go into the tree, and will be monitoring things closely to try and get any bugs that might turn up fixed as quickly as possible. As an FYI, I will be travelling the weeks of April 6 - April 21, but will be online frequently, and working for several days in the Bay Area during the trip. Please report bugs relating to this work to current@. Robert N M Watson From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 10:40:55 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC6B416A401; Wed, 29 Mar 2006 10:40:55 +0000 (UTC) (envelope-from gmicsko@szintezis.hu) Received: from mta01.mail.t-online.hu (mta04.mail.t-online.hu [195.228.240.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C15F43D46; Wed, 29 Mar 2006 10:40:55 +0000 (GMT) (envelope-from gmicsko@szintezis.hu) Received: from int-62.int-air.net (unknown [82.150.62.62]) (using SSLv3 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mail.t-online.hu (Postfix) with ESMTP; Wed, 29 Mar 2006 12:40:49 +0200 (CEST) From: Gabor MICSKO To: Craig Rodrigues In-Reply-To: <20060325184842.GA10319@crodrigues.org> References: <1143290847.9536.16.camel@alderaan.trey.hu> <20060325184842.GA10319@crodrigues.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-ewkN9u0JCyeG+peMEOME" Date: Wed, 29 Mar 2006 12:40:49 +0200 Message-Id: <1143628849.7700.30.camel@alderaan.trey.hu> Mime-Version: 1.0 X-Mailer: Evolution 2.4.1 Cc: simokawa@freebsd.org, freebsd-current@freebsd.org Subject: Re: fatal trap 19: old firewire bug? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 10:40:55 -0000 --=-ewkN9u0JCyeG+peMEOME Content-Type: text/plain; charset=iso-8859-2 Content-Transfer-Encoding: quoted-printable Hi Craig! I have created a modified 6.4 beta 4 installer ISO with a patched GENERIC kernel.=20 With the following patch (dfly), i have successfully installed the FreeBSD 6.4 beta 4 to my laptop. At firewire init i have'nt got fatal trap. Firewire itself doesn't recognized correctly (i think because a new, unknown hardware or PCI ID?). Dmesg: Copyright (c) 1992-2006 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.1-BETA4 #1: Mon Mar 27 17:14:54 CEST 2006 root@trey03.trey.hu:/usr/obj/usr/src/sys/COREDUO Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Genuine Intel(R) CPU T2600 @ 2.16GHz (2161.27-MHz 686-class CPU) Origin =3D "GenuineIntel" Id =3D 0x6e8 Stepping =3D 8 Features=3D0xbfe9fbff Features2=3D0xc1a9,> AMD Features=3D0x100000 Hyperthreading: 2 logical CPUs real memory =3D 526909440 (502 MB) avail memory =3D 506241024 (482 MB) ACPI APIC Table: ioapic0: Changing APIC ID to 1 ioapic0 irqs 0-23 on motherboard npx0: [FAST] npx0: on motherboard npx0: INT 16 interface acpi0: on motherboard acpi_bus_number: can't get _ADR acpi_bus_number: can't get _ADR acpi0: Power Button (fixed) acpi_bus_number: can't get _ADR acpi_bus_number: can't get _ADR acpi_ec0: port 0x62,0x66 on acpi0 Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0 cpu0: on acpi0 acpi_throttle0: on cpu0 battery0: on acpi0 acpi_button0: on acpi0 acpi_button1: on acpi0 acpi_acad0: on acpi0 acpi_lid0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 pci0: at device 2.0 (no driver attached) pci0: at device 2.1 (no driver attached) pci0: at device 27.0 (no driver attached) pcib1: irq 17 at device 28.0 on pci0 pci2: on pcib1 pcib2: irq 16 at device 28.1 on pci0 pci3: on pcib2 uhci0: port 0x1820-0x183f irq 23 at device 29.0 on pci0 uhci0: [GIANT-LOCKED] usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhci1: port 0x1840-0x185f irq 19 at device 29.1 on pci0 uhci1: [GIANT-LOCKED] usb1: on uhci1 usb1: USB revision 1.0 uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered uhci2: port 0x1860-0x187f irq 18 at device 29.2 on pci0 uhci2: [GIANT-LOCKED] usb2: on uhci2 usb2: USB revision 1.0 uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub2: 2 ports with 2 removable, self powered uhci3: port 0x1880-0x189f irq 16 at device 29.3 on pci0 uhci3: [GIANT-LOCKED] usb3: on uhci3 usb3: USB revision 1.0 uhub3: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub3: 2 ports with 2 removable, self powered ehci0: mem 0xd0444000-0xd04443ff irq 23 at device 29.7 on pci0 ehci0: [GIANT-LOCKED] usb4: EHCI version 1.0 usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3 usb4: on ehci0 usb4: USB revision 2.0 uhub4: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1 uhub4: 8 ports with 8 removable, self powered ugen0: vendor 0x0402 USB2.0 Camera, rev 2.00/1.00, addr 2 pcib3: at device 30.0 on pci0 pci4: on pcib3 cbb0: at device 7.0 on pci4 cardbus0: on cbb0 pccard0: <16-bit PCCard bus> on cbb0 pci4: at device 7.1 (no driver attached) pci4: at device 7.2 (no driver attached) pci4: at device 7.3 (no driver attached) re0: port 0x2000-0x20ff mem 0xd0005c00-0xd0005cff irq 17 at device 11.0 on pci4 miibus0: on re0 rgephy0: on miibus0 rgephy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto re0: Ethernet address: 00:90:f5:4d:15:05 isab0: at device 31.0 on pci0 isa0: on isab0 atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x1810-0x181f at device 31.1 on pci0 ata0: on atapci0 ata1: on atapci0 atapci1: port 0x18d0-0x18d7,0x18c4-0x18c7,0x18c8-0x18cf,0x18c0-0x18c3,0x18b0-0x18bf mem 0xd0444400-0xd04447ff irq 19 at device 31.2 on pci0 ata2: on atapci1 ata3: on atapci1 pci0: at device 31.3 (no driver attached) acpi_tz0: on acpi0 acpi_tz0: _CRT value is absurd, ignored (154.8C) atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] psm0: irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: model IntelliMouse, device ID 3 pmtimer0 on isa0 orm0: at iomem 0xce800-0xcf7ff,0xdc000-0xdffff,0xe0000-0xe17ff on isa0 ppc0: parallel port not found. sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=3D0x300> sio0: configured irq 4 not in bitmap of probed irqs 0 sio0: port may not be enabled sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 8250 or not responding sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Timecounter "TSC" frequency 2161269669 Hz quality 800 Timecounters tick every 1.000 msec acpi_tz0: _CRT value is absurd, ignored (154.8C) cpu0: Cx states changed acd0: DVDR at ata0-master UDMA33 ad4: 76319MB at ata2-master SATA150 Trying to mount root from ufs:/dev/ad4s1a cpu0: Cx states changed cpu0: Cx states changed re0: link state changed to UP acpi_tz0: _CRT value is absurd, ignored (154.8C) acpi_tz0: _CRT value is absurd, ignored (154.8C) cpu0: Cx states changed cpu0: Cx states changed umass0: USB Solid state disk, rev 1.10/1.00, addr 2 da0 at umass-sim0 bus 0 target 0 lun 0 da0: Removable Direct Access SCSI-2 device=20 da0: 1.000MB/s transfers da0: 31MB (64512 512 byte sectors: 64H 32S/T 31C) Patch: =20 --- fwohci_pci.c.orig Mon Mar 27 22:11:47 2006 +++ fwohci_pci.c Mon Mar 27 22:36:47 2006 @@ -240,13 +240,23 @@ int olatency, latency, ocache_line, cache_line; uint16_t cmd; + /* + * Clear PCIM_CMD_MWRICEN as per FreeBSD/1.20, but note that the + * problem may have been related to SERR and PERR being + * unconditionally enabled in that rev. + * + * Do not change the SERRESPEN or PERRESPEN bits. Use the BIOS + * values (probably off). This crashes some machines in fwohci_init(). + * + * The theory here is that the device may not be properly initializing + * its on-chip memory, leaving some of it in a parity errored state, + * and enabling parity check may result in the device blowing up. + * It's also possible that some hardware is just plain broken. OpenBSD + * does not turn on SERRESPEN or PERRESPEN so we won't either. + */ cmd =3D pci_read_config(self, PCIR_COMMAND, 2); - cmd |=3D PCIM_CMD_MEMEN | PCIM_CMD_BUSMASTEREN | PCIM_CMD_MWRICEN | - PCIM_CMD_SERRESPEN | PCIM_CMD_PERRESPEN; -#if 1 /* for broken hardware */ + cmd |=3D PCIM_CMD_MEMEN | PCIM_CMD_BUSMASTEREN; cmd &=3D ~PCIM_CMD_MWRICEN; - cmd &=3D ~(PCIM_CMD_SERRESPEN | PCIM_CMD_PERRESPEN); -#endif pci_write_config(self, PCIR_COMMAND, cmd, 2); /* Please test and commit it if possible. Thank you! On Sat, 2006-03-25 at 13:48 -0500, Craig Rodrigues wrote: > On Sat, Mar 25, 2006 at 01:47:26PM +0100, Gabor MICSKO wrote: > >=20 > > Hi! > >=20 > > I have an Intel Core Duo-based laptop.=20 > > http://hup.hu/old/images/trey/work/clevo_core_duo/S3600054.JPG > >=20 > > With FreeBSD 6.1 beta 4 and FreeBSD 5.5 beta i got following error > > message: > >=20 > > http://hup.hu/old/images/trey/work/clevo_core_duo/S3600052.JPG > >=20 > > It seems to me like an old firewire initialization problem in FreeBSD. > > I've reported thid problem in 2004 to both FreeBSD (no success) and > > Dragonfly BSD with an AMD64-based laptop: > >=20 > > http://marc.theaimsgroup.com/?l=3Ddragonfly-kernel&m=3D109967161431080&= w=3D2 > >=20 > > Matthew Dillon fixed the problem in DragonFly BSD in 2004: > >=20 > > http://marc.theaimsgroup.com/?l=3Ddragonfly-commits&m=3D109993279403326= &w=3D2 >=20 >=20 > Does the Dragonfly fix work for you if applied to FreeBSD? >=20 > simokawa@ implemented a similar fix in version 1.50 of FreeBSD's > fwohci_pci.c, but it is not quite the same as Dfly's....it=20 > explicitly sets the PCIM_CMD_SERRESPEN and PCIM_CMD_PERRESPEN > bits to off, while Dfly just uses whatever default values > the BIOS has for those bits. >=20 > I would ask simokawa if Dfly's fix is OK for FreeBSD. It looks > like it might work for you: >=20 > http://www.dragonflybsd.org/cvsweb/src/sys/bus/firewire/fwohci_pci.c.diff= ?r1=3D1.15&r2=3D1.16&f=3Du >=20 --=20 Micsk=F3 G=E1bor HP APS, AIS, ASE Szint=E9zis Rt. H-9023 Gy=F5r, Tihanyi =C1. u. 2. Tel: +36 96 502 221 Fax: +36 96 318 658 E-mail: gmicsko@szintezis.hu --=-ewkN9u0JCyeG+peMEOME Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQBEKmQwo75Oas+VX1ARAtK1AKClsUOo1L8jfCB53Y8GBHn0evWVdACgiKQL fRdJCd6ioecwZPbS3bnuF48= =wu/h -----END PGP SIGNATURE----- --=-ewkN9u0JCyeG+peMEOME-- From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 12:05:52 2006 Return-Path: X-Original-To: current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DDF2416A420 for ; Wed, 29 Mar 2006 12:05:52 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5476643D45 for ; Wed, 29 Mar 2006 12:05:52 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id C402746C5E; Wed, 29 Mar 2006 07:05:51 -0500 (EST) Date: Wed, 29 Mar 2006 12:05:51 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: current@FreeBSD.org In-Reply-To: <20060329100839.V19236@fledge.watson.org> Message-ID: <20060329115028.C19236@fledge.watson.org> References: <20060317141627.W2181@fledge.watson.org> <20060329100839.V19236@fledge.watson.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Randall Stewart Subject: Re: REMINDER: Re: HEADS UP: network stack and socket hackery over the next few weeks X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 12:05:52 -0000 On Wed, 29 Mar 2006, Robert Watson wrote: > As a reminder, April 1 is now three days away. On April 1, I will be > committed an extensive set of socket and netinet changes which will likely > render the network stack broken. I say this with some confidence because I > have tested the changes fairly extensively, as have a number of other > developers, and they appear to mostly work. Therefore, they will be broken > :-). I will be posting updated versions of these patches shortly, but > unless we run into show-stopper serious instability with them, rather than > nits, I will commit them (in their updated form) on April 1 shortly after > the netatm build is disabled. > > I will post another HEADS UP as the changes go into the tree, and will be > monitoring things closely to try and get any bugs that might turn up fixed > as quickly as possible. As an FYI, I will be travelling the weeks of April > 6 - April 21, but will be online frequently, and working for several days in > the Bay Area during the trip. Please report bugs relating to this work to > current@. An updated version of the patch is now available for download at: http://www.watson.org/~robert/freebsd/netperf/20060329-rwatson_sockref.diff Earlier versions of the patch may be found in the same directory in similarly named files. The working branch maintaining these changes may be found in Perforce at: //depot/user/rwatson/sockref/... As a high level recap, the following classes of changes appear in this patch: - The socket code now no longer relies on reading so_pcb as a hint regarding protocol behavior and shutdown. This eliminates a number of races, and means that only the protocol is responsible for reading/maintaining the field, and can synchronize it as desired. - All protocols converted to maintain the invariant that so_pcb will be non-NULL and point to a valid PCB at all times while the socket is in valid. Depending on the protocol, this change either removed a number of crashes and races, or eliminated heavy-weight locking to maintain the validity of so_pcb during use by the socket layer. - In some cases, this required significant rewriting of state management -- specifically, for IPX/SPX and TCP/IP. SPX and TCP now maintain DROPPED flags on their inpcb's to reflect the state previously identified through a NULL so_pcb pointer. - Protocols can now explicitly request that a socket not be freed on last consumer reference, using the SS_PROTOREF flag, in order that they can continue to access the socket buffer until it is no longer required. I.e., TCP after socket close() but before final ACKs from the remote endpoint for sent data. sotryfree() is eliminated. TCP has gained an inpcb flag to reflect this condition. - Improved documentation of kernel socket API calls, which will be followed with man pages once things are hammered out a bit more. - fgetsock() and fputsock() are deprecated, with long-term plans to eliminate the use of soref() and sorele() for consumer use. Consumers now receive a reference to a socket using socreate(), and release it using soclose(), in order to avoid use of sockets after close. Consumer reference counts, such as file descriptor reference counts, should be used in preference, as this offers cleaner behavior at the socket layer, and also avoids additional mutex operations. Some consumer still remain, but have been annotated. - pru_abort, pru_detach are now no longer allowed to fail. Garbage collection of the socket after these, assuming SS_PROTOREF isn't set, is unconditional, and not a property of the error value returned. - Protocols now only call sofree() if they have claimed SS_PROTOREF. They don't attempt to spontaneously free sockets in numerous situations in the hopes of not leaking it, since socket teardown is now well-defined. The following protocols are updated, tested, and believed to work in the new world order: uipc_usrreq net (raw, routing) netinet netinet6 netipx netatalk The following protocols are updated for the new world order, but not tested: netnatm ng_socket netipsec netinet6/ipsec netkey The following protocols are not updated for the new world order, but the maintainer is aware of these changes and plans to updated the protocol in the immediate future: ng_btsocket The following protocols are not updated for the new world order, and do not have a maintainer: netatm I will commit the changes to make netatm compile, but am pretty sure there will be socket reference problems. Please see posts on arch@ on this topic for more information. As with all significant kernel changes, these changes likely include significant bugs, which you, the -current user, will have the opportunity to help me find. I will attempt to respond as quickly as I can, although debugging complex network stack issues can, of course, be tricky and take a bit. Hopefully these changes will, in the long term, improve both the stability and performance of the FreeBSD stack, by sanitizing and sanifying otherwise obscure and often broken behavior, and eliminating several subtle types of race conditions that may have been responsible for occasional network instability reported in RELENG_5 and RELENG_6 (and in some cases, RELENG_4). I do expect the ride to initially be bumpy though. Robert N M Watson From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 13:43:24 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C4B116A423 for ; Wed, 29 Mar 2006 13:43:24 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 97FC243D48 for ; Wed, 29 Mar 2006 13:43:23 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.4/8.13.4) with ESMTP id k2TDhJoE079408; Wed, 29 Mar 2006 08:43:19 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: freebsd-current@freebsd.org Date: Wed, 29 Mar 2006 08:41:49 -0500 User-Agent: KMail/1.8.3 References: <20060329020527.f8f087a4.conrads@cox.net> <20060329085117.GU80492@spc.org> In-Reply-To: <20060329085117.GU80492@spc.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200603290841.50759.jhb@freebsd.org> X-Virus-Scanned: ClamAV 0.87.1/1361/Wed Mar 29 01:50:38 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-3.8 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on server.baldwin.cx Cc: Bruce M Simpson , "Conrad J. Sabatier" Subject: Re: device atpic to be deprecated? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 13:43:24 -0000 On Wednesday 29 March 2006 03:51 am, Bruce M Simpson wrote: > On Wed, Mar 29, 2006 at 02:05:27AM -0600, Conrad J. Sabatier wrote: > > Is the plan still in effect to abolish this device? > > To my mind it wouldn't make much sense, given the sheer amount of hardware > out there which doesn't have an IOAPIC, then again I'm probably out of > touch with the state of interrupt handling in -CURRENT. All amd64 machines (which is where atpic would be removed) have an APIC. =2D-=20 John Baldwin =A0<>< =A0http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" =A0=3D =A0http://www.FreeBSD.org From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 13:43:24 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B609316A401 for ; Wed, 29 Mar 2006 13:43:24 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3A2443D49 for ; Wed, 29 Mar 2006 13:43:23 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.4/8.13.4) with ESMTP id k2TDhJoF079408; Wed, 29 Mar 2006 08:43:20 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: freebsd-current@freebsd.org Date: Wed, 29 Mar 2006 08:42:40 -0500 User-Agent: KMail/1.8.3 References: <20060329020527.f8f087a4.conrads@cox.net> In-Reply-To: <20060329020527.f8f087a4.conrads@cox.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200603290842.40970.jhb@freebsd.org> X-Virus-Scanned: ClamAV 0.87.1/1361/Wed Mar 29 01:50:38 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-3.8 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on server.baldwin.cx Cc: "Conrad J. Sabatier" Subject: Re: device atpic to be deprecated? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 13:43:24 -0000 On Wednesday 29 March 2006 03:05 am, Conrad J. Sabatier wrote: > While searching the mailing lists recently on an unrelated subject, I > happened across a message mentioning the intended removal of "device atpi= c" > in 7.0. So, I tried building a kernel without it on my RELENG_6 amd64 box > (nVidia nForce 3 chipset) and discovered that it was unable to mount the > root slice. > > Naturally, I'm a little concerned about this. :-) Some more details would be handy. :) Is your machine UP or SMP? > Is the plan still in effect to abolish this device? Yes, if it works for folks. =2D-=20 John Baldwin =A0<>< =A0http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" =A0=3D =A0http://www.FreeBSD.org From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 14:38:40 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0EA116A401 for ; Wed, 29 Mar 2006 14:38:40 +0000 (UTC) (envelope-from ssouhlal@FreeBSD.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F40243D45 for ; Wed, 29 Mar 2006 14:38:40 +0000 (GMT) (envelope-from ssouhlal@FreeBSD.org) Received: from [172.30.10.193] (unknown [216.239.55.7]) by elvis.mu.org (Postfix) with ESMTP id A247D1A4DCB; Wed, 29 Mar 2006 06:38:39 -0800 (PST) Message-ID: <442A8D86.9010903@FreeBSD.org> Date: Wed, 29 Mar 2006 15:37:10 +0200 From: Suleiman Souhlal User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051204) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Kris Kennaway References: <20060328155316.GA20036@peter.osted.lan> <20060328180553.GA8364@xor.obsecurity.org> In-Reply-To: <20060328180553.GA8364@xor.obsecurity.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: current@freebsd.org Subject: Re: Fun with df X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 14:38:40 -0000 Kris Kennaway wrote: > On Tue, Mar 28, 2006 at 05:53:16PM +0200, Peter Holm wrote: > >>I've seen this problem on both RELENG_6 from Mar 27 19:37 UTC and HEAD: > > > Have you figured out how to cause it? I and others see it > occasionally (also things like this at reboot: > > /c: unmount pending error: blocks -68512 files 0 > > which dates back at least to 5.3). But I haven't been able to figure > out how to trigger it on demand. IIRC it's pretty easy to trigger: delete a lot of files, and unmount right after as rm is done. umount -f in the middle of the rm might also work. -- Suleiman From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 15:56:05 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A96016A423; Wed, 29 Mar 2006 15:56:05 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECAD143D70; Wed, 29 Mar 2006 15:55:58 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.14] (imini.samsco.home [192.168.254.14]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k2TFtvIW000624; Wed, 29 Mar 2006 08:55:57 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <442AAE0D.2080608@samsco.org> Date: Wed, 29 Mar 2006 08:55:57 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.7) Gecko/20050416 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Suleiman Souhlal References: <20060328155316.GA20036@peter.osted.lan> <20060328180553.GA8364@xor.obsecurity.org> <442A8D86.9010903@FreeBSD.org> In-Reply-To: <442A8D86.9010903@FreeBSD.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pooker.samsco.org Cc: current@freebsd.org, Kris Kennaway Subject: Re: Fun with df X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 15:56:05 -0000 Suleiman Souhlal wrote: > Kris Kennaway wrote: > >> On Tue, Mar 28, 2006 at 05:53:16PM +0200, Peter Holm wrote: >> >>> I've seen this problem on both RELENG_6 from Mar 27 19:37 UTC and HEAD: >> >> >> >> Have you figured out how to cause it? I and others see it >> occasionally (also things like this at reboot: >> >> /c: unmount pending error: blocks -68512 files 0 >> >> which dates back at least to 5.3). But I haven't been able to figure >> out how to trigger it on demand. > > > IIRC it's pretty easy to trigger: delete a lot of files, and unmount > right after as rm is done. > umount -f in the middle of the rm might also work. > > -- Suleiman So does this mean that dirty metadata buffers didn't get flushed? If so, where did they go? Or does it mean that certain metadata fields never even got updated? Sigh, what a mess =-( Does this happen with softupdates turned off? Scott From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 16:07:14 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E5CED16A422; Wed, 29 Mar 2006 16:07:14 +0000 (UTC) (envelope-from rabe@p-i-n.com) Received: from aposerv.p-i-n.com (aposerv.p-i-n.com [145.253.185.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B76543D45; Wed, 29 Mar 2006 16:07:13 +0000 (GMT) (envelope-from rabe@p-i-n.com) Received: from p-i-n.com (inside.p-i-n.com [129.10.9.21]) by aposerv.p-i-n.com (8.12.11/8.12.11) with ESMTP id k2TG7AQv050358; Wed, 29 Mar 2006 18:07:10 +0200 (CEST) (envelope-from rabe@p-i-n.com) Received: (from rabe@localhost) by p-i-n.com (8.11.6/8.11.6) id k2TG75G96154; Wed, 29 Mar 2006 18:07:05 +0200 (CEST) (envelope-from rabe) Date: Wed, 29 Mar 2006 18:07:05 +0200 From: "Raphael H. Becker" To: John Baldwin Message-ID: <20060329180704.I60206@p-i-n.com> References: <20060327093503.G60206@p-i-n.com> <20060327094957.H60206@p-i-n.com> <200603271331.40658.jhb@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200603271331.40658.jhb@freebsd.org>; from jhb@freebsd.org on Mon, Mar 27, 2006 at 01:31:38PM -0500 Organization: PHOENIX Pharmahandel AG & Co KG, Mannheim, Deutschland Cc: freebsd-current@freebsd.org Subject: Re: devfs ruleset 4 (jails) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 16:07:15 -0000 Hi John, On Mon, Mar 27, 2006 at 01:31:38PM -0500, John Baldwin wrote: > On Monday 27 March 2006 02:49, Raphael H. Becker wrote: > > On Mon, Mar 27, 2006 at 09:35:03AM +0200, Raphael H. Becker wrote: > > > Hello *, > > > I hope this is not a FAQ: what is wrong about > > > # devfs -m /data/jails/pinserv3j01.p-i-n.com/dev/ ruleset 4 > > > > found this one for 6.0-RELEASE-p4: > > http://www.freebsd.org/cgi/query-pr.cgi?pr=93423 > > > > But still no solution as as far I can see. > > Have you tried on a current box perhaps? I cvsup'ed to "." today, recompiled and installed -CURRENT just 15 minutes ago. After starting the jail with "jailctl start pinserv3j01.p-i-n.com", everything is running but /dev still has those critical nodes: root@pinserv3# pwd /data/jails/pinserv3j01.p-i-n.com/dev root@pinserv3# ls -1 amr* cua* amr0 amrd0 amrd0s1 amrd0s1a amrd0s1b amrd0s1c amrd0s1d amrd0s1e amrd0s1f cuad0 cuad0.init cuad0.lock cuad1 cuad1.init cuad1.lock I, again, use jailctl-0.71, which uses devfs to apply the ruleset 4 to /data/jails/pinserv3j01.p-i-n.com/dev Same setup as in my original mail using 6.1-PRERELEASE. Any idea? What additional information / debug output do you need? Regards Raphael Becker PS: the box crashed just while writing this (while using devfs ) so I'll need to powercycle it before leaving my office. From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 16:26:29 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 449D316A423; Wed, 29 Mar 2006 16:26:29 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A60B43D6D; Wed, 29 Mar 2006 16:26:22 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k2TGQG9u000798; Wed, 29 Mar 2006 09:26:16 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <442AB520.5050505@samsco.org> Date: Wed, 29 Mar 2006 09:26:08 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20051230 X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Baldwin References: <20060329020527.f8f087a4.conrads@cox.net> <20060329085117.GU80492@spc.org> <200603290841.50759.jhb@freebsd.org> In-Reply-To: <200603290841.50759.jhb@freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pooker.samsco.org Cc: Bruce M Simpson , "Conrad J. Sabatier" , freebsd-current@freebsd.org Subject: Re: device atpic to be deprecated? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 16:26:29 -0000 John Baldwin wrote: > On Wednesday 29 March 2006 03:51 am, Bruce M Simpson wrote: > >>On Wed, Mar 29, 2006 at 02:05:27AM -0600, Conrad J. Sabatier wrote: >> >>>Is the plan still in effect to abolish this device? >> >>To my mind it wouldn't make much sense, given the sheer amount of hardware >>out there which doesn't have an IOAPIC, then again I'm probably out of >>touch with the state of interrupt handling in -CURRENT. > > > All amd64 machines (which is where atpic would be removed) have an APIC. > That's kind of like saying that ISA will be removed because there is PCI =-) Having an APIC doesn't necessarily guarantee that it works. There have been enough reports of problems on the mailing lists over time that I think it's a bit premature to declare the ATPIC dead. Also, is the ATPIC code in amd64 causing problems, holding back progress, or creating a maintenance burden? Scott From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 16:29:01 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F49516A401 for ; Wed, 29 Mar 2006 16:29:01 +0000 (UTC) (envelope-from ssouhlal@FreeBSD.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3AB0F43D55 for ; Wed, 29 Mar 2006 16:29:00 +0000 (GMT) (envelope-from ssouhlal@FreeBSD.org) Received: from [172.30.10.193] (unknown [216.239.55.7]) by elvis.mu.org (Postfix) with ESMTP id 426FF1A4DCE; Wed, 29 Mar 2006 08:28:59 -0800 (PST) Message-ID: <442AA762.3000509@FreeBSD.org> Date: Wed, 29 Mar 2006 17:27:30 +0200 From: Suleiman Souhlal User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051204) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Scott Long References: <20060328155316.GA20036@peter.osted.lan> <20060328180553.GA8364@xor.obsecurity.org> <442A8D86.9010903@FreeBSD.org> <442AAE0D.2080608@samsco.org> In-Reply-To: <442AAE0D.2080608@samsco.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: current@freebsd.org, Kris Kennaway Subject: Re: Fun with df X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 16:29:01 -0000 Scott Long wrote: > So does this mean that dirty metadata buffers didn't get flushed? If > so, where did they go? Or does it mean that certain metadata fields > never even got updated? Sigh, what a mess =-( Does this happen with > softupdates turned off? I'd have to take a look at this problem again, but if I remember correctly, some blocks don't get freed if we unmount in the middle, and I couldn't figure out why the hell not. I don't think I tried without softupdates, but I'm pretty sure this would not happen with softupdates off. -- Suleiman From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 16:33:14 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A5A5416A424; Wed, 29 Mar 2006 16:33:14 +0000 (UTC) (envelope-from rabe@p-i-n.com) Received: from aposerv.p-i-n.com (aposerv.p-i-n.com [145.253.185.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 23BC843D45; Wed, 29 Mar 2006 16:33:06 +0000 (GMT) (envelope-from rabe@p-i-n.com) Received: from p-i-n.com (inside.p-i-n.com [129.10.9.21]) by aposerv.p-i-n.com (8.12.11/8.12.11) with ESMTP id k2TGX5Ta050661; Wed, 29 Mar 2006 18:33:05 +0200 (CEST) (envelope-from rabe@p-i-n.com) Received: (from rabe@localhost) by p-i-n.com (8.11.6/8.11.6) id k2TGWxA97436; Wed, 29 Mar 2006 18:32:59 +0200 (CEST) (envelope-from rabe) Date: Wed, 29 Mar 2006 18:32:59 +0200 From: "Raphael H. Becker" To: John Baldwin Message-ID: <20060329183259.J60206@p-i-n.com> References: <20060327093503.G60206@p-i-n.com> <20060327094957.H60206@p-i-n.com> <200603271331.40658.jhb@freebsd.org> <20060329180704.I60206@p-i-n.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20060329180704.I60206@p-i-n.com>; from rabe@p-i-n.com on Wed, Mar 29, 2006 at 06:07:05PM +0200 Organization: PHOENIX Pharmahandel AG & Co KG, Mannheim, Deutschland Cc: freebsd-current@freebsd.org Subject: Re: devfs ruleset 4 (jails) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 16:33:14 -0000 On Wed, Mar 29, 2006 at 06:07:05PM +0200, Raphael H. Becker wrote: > PS: the box crashed just while writing this (while using devfs > ) so I'll need to powercycle it before leaving my office. crash: ----------------------------------------------------------------------- Memory modified after free 0xc47b42e0(28) val=deadc0df @ 0xc47b42f4 panic: Most recently used by DEVFS_RULE cpuid = 1 KBD: enter: panic [thread pid 527 tid 100088 ] Stopped at kbd_enter+0x2b: nop db> ----------------------------------------------------------------------- I don't know much about the debugger, so I just resetted the box by typing "reset" at the prompt. Hope that helps a little. Regards Raphael Becker From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 16:56:56 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DFB616A41F for ; Wed, 29 Mar 2006 16:56:56 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DA9E43D45 for ; Wed, 29 Mar 2006 16:56:54 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost (john@localhost [127.0.0.1]) by server.baldwin.cx (8.13.4/8.13.4) with ESMTP id k2TGurIt081352; Wed, 29 Mar 2006 11:56:53 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: "Raphael H. Becker" Date: Wed, 29 Mar 2006 11:54:17 -0500 User-Agent: KMail/1.9.1 References: <20060327093503.G60206@p-i-n.com> <20060329180704.I60206@p-i-n.com> <20060329183259.J60206@p-i-n.com> In-Reply-To: <20060329183259.J60206@p-i-n.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200603291154.18847.jhb@freebsd.org> X-Virus-Scanned: ClamAV 0.87.1/1361/Wed Mar 29 01:50:38 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-3.8 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on server.baldwin.cx Cc: freebsd-current@freebsd.org Subject: Re: devfs ruleset 4 (jails) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 16:56:56 -0000 On Wednesday 29 March 2006 11:32, Raphael H. Becker wrote: > On Wed, Mar 29, 2006 at 06:07:05PM +0200, Raphael H. Becker wrote: > > PS: the box crashed just while writing this (while using devfs > > ) so I'll need to powercycle it before leaving my office. > > crash: > ----------------------------------------------------------------------- > Memory modified after free 0xc47b42e0(28) val=deadc0df @ 0xc47b42f4 > panic: Most recently used by DEVFS_RULE > > cpuid = 1 > KBD: enter: panic > [thread pid 527 tid 100088 ] > Stopped at kbd_enter+0x2b: nop > db> > ----------------------------------------------------------------------- > > I don't know much about the debugger, so I just resetted the box by > typing "reset" at the prompt. > > Hope that helps a little. Well, it means that it's broken in HEAD as well at least. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 16:57:05 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1479B16A4F4 for ; Wed, 29 Mar 2006 16:57:05 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id B2FA143D48 for ; Wed, 29 Mar 2006 16:57:03 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost (john@localhost [127.0.0.1]) by server.baldwin.cx (8.13.4/8.13.4) with ESMTP id k2TGurIu081352; Wed, 29 Mar 2006 11:56:56 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Scott Long Date: Wed, 29 Mar 2006 11:57:52 -0500 User-Agent: KMail/1.9.1 References: <20060329020527.f8f087a4.conrads@cox.net> <200603290841.50759.jhb@freebsd.org> <442AB520.5050505@samsco.org> In-Reply-To: <442AB520.5050505@samsco.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200603291157.54467.jhb@freebsd.org> X-Virus-Scanned: ClamAV 0.87.1/1361/Wed Mar 29 01:50:38 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-3.8 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on server.baldwin.cx Cc: Bruce M Simpson , "Conrad J. Sabatier" , freebsd-current@freebsd.org Subject: Re: device atpic to be deprecated? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 16:57:05 -0000 On Wednesday 29 March 2006 11:26, Scott Long wrote: > John Baldwin wrote: > > On Wednesday 29 March 2006 03:51 am, Bruce M Simpson wrote: > > > >>On Wed, Mar 29, 2006 at 02:05:27AM -0600, Conrad J. Sabatier wrote: > >> > >>>Is the plan still in effect to abolish this device? > >> > >>To my mind it wouldn't make much sense, given the sheer amount of hardware > >>out there which doesn't have an IOAPIC, then again I'm probably out of > >>touch with the state of interrupt handling in -CURRENT. > > > > > > All amd64 machines (which is where atpic would be removed) have an APIC. > > > > That's kind of like saying that ISA will be removed because there is PCI > =-) Having an APIC doesn't necessarily guarantee that it works. There > have been enough reports of problems on the mailing lists over time that > I think it's a bit premature to declare the ATPIC dead. Also, is the > ATPIC code in amd64 causing problems, holding back progress, or creating > a maintenance burden? I think that once the lapic timer stuff was added almost all of the APIC issues I was aware of went away on amd64 that were fixed by using device atpic instead. Most of the earlier problems were due to chipsets not setting up pin 0 as extint, etc. but all that is no longer relevant when we switched to using the lapic timer and stopped using irq0 and irq8 with APIC. This is the first I've heard since the lapic timer stuff that APIC didn't work on an amd64 box, and device atpic has been off by default in HEAD for quite a while now. If we were able to require APIC on amd64, then we might be able to try out some optimizations and other things I haven't bothered with since they wouldn't be feasible on i386. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 17:09:04 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B3EF16A41F; Wed, 29 Mar 2006 17:09:04 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CE2B43D48; Wed, 29 Mar 2006 17:08:56 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [10.10.3.185] ([69.15.205.254]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k2TH8oaJ000977; Wed, 29 Mar 2006 10:08:51 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <442ABF1B.5040305@samsco.org> Date: Wed, 29 Mar 2006 10:08:43 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060206 X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Baldwin References: <20060329020527.f8f087a4.conrads@cox.net> <200603290841.50759.jhb@freebsd.org> <442AB520.5050505@samsco.org> <200603291157.54467.jhb@freebsd.org> In-Reply-To: <200603291157.54467.jhb@freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=0.0 required=3.8 tests=none autolearn=failed version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pooker.samsco.org Cc: Bruce M Simpson , "Conrad J. Sabatier" , freebsd-current@freebsd.org Subject: Re: device atpic to be deprecated? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 17:09:04 -0000 John Baldwin wrote: > On Wednesday 29 March 2006 11:26, Scott Long wrote: > >>John Baldwin wrote: >> >>>On Wednesday 29 March 2006 03:51 am, Bruce M Simpson wrote: >>> >>> >>>>On Wed, Mar 29, 2006 at 02:05:27AM -0600, Conrad J. Sabatier wrote: >>>> >>>> >>>>>Is the plan still in effect to abolish this device? >>>> >>>>To my mind it wouldn't make much sense, given the sheer amount of hardware >>>>out there which doesn't have an IOAPIC, then again I'm probably out of >>>>touch with the state of interrupt handling in -CURRENT. >>> >>> >>>All amd64 machines (which is where atpic would be removed) have an APIC. >>> >> >>That's kind of like saying that ISA will be removed because there is PCI >>=-) Having an APIC doesn't necessarily guarantee that it works. There >>have been enough reports of problems on the mailing lists over time that >>I think it's a bit premature to declare the ATPIC dead. Also, is the >>ATPIC code in amd64 causing problems, holding back progress, or creating >>a maintenance burden? > > > I think that once the lapic timer stuff was added almost all of the APIC > issues I was aware of went away on amd64 that were fixed by using device > atpic instead. Most of the earlier problems were due to chipsets not > setting up pin 0 as extint, etc. but all that is no longer relevant when > we switched to using the lapic timer and stopped using irq0 and irq8 with > APIC. This is the first I've heard since the lapic timer stuff that APIC > didn't work on an amd64 box, and device atpic has been off by default in > HEAD for quite a while now. If we were able to require APIC on amd64, then > we might be able to try out some optimizations and other things I haven't > bothered with since they wouldn't be feasible on i386. > Fine, remove it. Scott From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 17:27:23 2006 Return-Path: X-Original-To: current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 58D7E16A426 for ; Wed, 29 Mar 2006 17:27:23 +0000 (UTC) (envelope-from pho@holm.cc) Received: from relay03.pair.com (relay03.pair.com [209.68.5.17]) by mx1.FreeBSD.org (Postfix) with SMTP id 9DA6043D6A for ; Wed, 29 Mar 2006 17:27:19 +0000 (GMT) (envelope-from pho@holm.cc) Received: (qmail 80250 invoked from network); 29 Mar 2006 17:27:17 -0000 Received: from unknown (HELO peter.osted.lan) (unknown) by unknown with SMTP; 29 Mar 2006 17:27:17 -0000 X-pair-Authenticated: 83.95.197.184 Received: from peter.osted.lan (localhost.osted.lan [127.0.0.1]) by peter.osted.lan (8.13.4/8.13.4) with ESMTP id k2THRHlR048912; Wed, 29 Mar 2006 19:27:17 +0200 (CEST) (envelope-from pho@peter.osted.lan) Received: (from pho@localhost) by peter.osted.lan (8.13.4/8.13.4/Submit) id k2THRCWc048907; Wed, 29 Mar 2006 19:27:12 +0200 (CEST) (envelope-from pho) Date: Wed, 29 Mar 2006 19:27:12 +0200 From: Peter Holm To: Suleiman Souhlal Message-ID: <20060329172712.GA48623@peter.osted.lan> References: <20060328155316.GA20036@peter.osted.lan> <20060328180553.GA8364@xor.obsecurity.org> <442A8D86.9010903@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <442A8D86.9010903@FreeBSD.org> User-Agent: Mutt/1.4.2.1i Cc: current@FreeBSD.org, Kris Kennaway Subject: Re: Fun with df X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 17:27:23 -0000 On Wed, Mar 29, 2006 at 03:37:10PM +0200, Suleiman Souhlal wrote: > Kris Kennaway wrote: > >On Tue, Mar 28, 2006 at 05:53:16PM +0200, Peter Holm wrote: > > > >>I've seen this problem on both RELENG_6 from Mar 27 19:37 UTC and HEAD: > > > > > >Have you figured out how to cause it? I and others see it > >occasionally (also things like this at reboot: > > > >/c: unmount pending error: blocks -68512 files 0 > > > >which dates back at least to 5.3). But I haven't been able to figure > >out how to trigger it on demand. > > IIRC it's pretty easy to trigger: delete a lot of files, and unmount > right after as rm is done. > umount -f in the middle of the rm might also work. > Yes! I created a few hundred thousand empty files, umount + fsck + mount without any problems. The df corruption started the moment I began deleting the files. The following umount gave this warning: /tmp: unmount pending error: blocks 4137248 files 0 - Peter > -- Suleiman From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 18:00:51 2006 Return-Path: X-Original-To: current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DFEF816A424; Wed, 29 Mar 2006 18:00:51 +0000 (UTC) (envelope-from skip.ford@verizon.net) Received: from vms046pub.verizon.net (vms046pub.verizon.net [206.46.252.46]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99C9F43D46; Wed, 29 Mar 2006 18:00:51 +0000 (GMT) (envelope-from skip.ford@verizon.net) Received: from pool-70-17-33-65.pskn.east.verizon.net ([70.17.33.65]) by vms046.mailsrvcs.net (Sun Java System Messaging Server 6.2-4.02 (built Sep 9 2005)) with ESMTPA id <0IWW00MDGI1EHO21@vms046.mailsrvcs.net>; Wed, 29 Mar 2006 12:00:51 -0600 (CST) Date: Wed, 29 Mar 2006 13:00:50 -0500 From: Skip Ford In-reply-to: <20060329115028.C19236@fledge.watson.org> To: Robert Watson Message-id: <20060329180050.GA997@lucy.pool-70-17-33-65.pskn.east.verizon.net> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Content-disposition: inline References: <20060317141627.W2181@fledge.watson.org> <20060329100839.V19236@fledge.watson.org> <20060329115028.C19236@fledge.watson.org> User-Agent: Mutt/1.4.2.1i Cc: Randall Stewart , current@FreeBSD.org Subject: Re: REMINDER: Re: HEADS UP: network stack and socket hackery over the next few weeks X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 18:00:52 -0000 Robert Watson wrote: > The following protocols are not updated for the new world order, and do not > have a maintainer: > > netatm > > I will commit the changes to make netatm compile, but am pretty sure there > will be socket reference problems. I've been working on bringing netatm into compliance with the new world order. There are currently so many other problems with netatm, socket reference problems aren't likely to cause much more of a headache for users. :-) I have a list of half a dozen or so netatm panics prior to your changes, without exercising much of code over just a few days. I've fixed two panics locally, the rest still exist in my tree, and all are still in HEAD. I don't believe the version in the tree can even do the simplest of tasks. My version at least has minimal functionality but I can still make it panic within seconds. So, it's hard for me to believe anyone will notice when it's disconnected from the build. That's not to say they won't miss it in a release though. -- Skip From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 18:12:02 2006 Return-Path: X-Original-To: current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 653FB16A426 for ; Wed, 29 Mar 2006 18:12:02 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9A8843D45 for ; Wed, 29 Mar 2006 18:12:01 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id EA8A746C73; Wed, 29 Mar 2006 13:11:52 -0500 (EST) Date: Wed, 29 Mar 2006 18:11:53 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Skip Ford In-Reply-To: <20060329180050.GA997@lucy.pool-70-17-33-65.pskn.east.verizon.net> Message-ID: <20060329181036.I19236@fledge.watson.org> References: <20060317141627.W2181@fledge.watson.org> <20060329100839.V19236@fledge.watson.org> <20060329115028.C19236@fledge.watson.org> <20060329180050.GA997@lucy.pool-70-17-33-65.pskn.east.verizon.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Randall Stewart , current@FreeBSD.org Subject: Re: REMINDER: Re: HEADS UP: network stack and socket hackery over the next few weeks X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 18:12:02 -0000 On Wed, 29 Mar 2006, Skip Ford wrote: >> The following protocols are not updated for the new world order, and do not >> have a maintainer: >> >> netatm >> >> I will commit the changes to make netatm compile, but am pretty sure there >> will be socket reference problems. > > I've been working on bringing netatm into compliance with the new world > order. There are currently so many other problems with netatm, socket > reference problems aren't likely to cause much more of a headache for users. > :-) > > I have a list of half a dozen or so netatm panics prior to your changes, > without exercising much of code over just a few days. I've fixed two panics > locally, the rest still exist in my tree, and all are still in HEAD. > > I don't believe the version in the tree can even do the simplest of tasks. > My version at least has minimal functionality but I can still make it panic > within seconds. So, it's hard for me to believe anyone will notice when > it's disconnected from the build. That's not to say they won't miss it in a > release though. Ah, great. Please feel free to drop me (or Harti, or whomever) netatm patches to bring in. I will move ahead with disconnecting netatm (which primarily means not building it in LINT at this point), and merge my changes. Let me know if I can be of any use in working out issues in getting netatm updated with respect to the sockets side of the house. Robert N M Watson From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 18:15:07 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5FD7E16A423 for ; Wed, 29 Mar 2006 18:15:07 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00CE143D5E for ; Wed, 29 Mar 2006 18:15:04 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost (john@localhost [127.0.0.1]) by server.baldwin.cx (8.13.4/8.13.4) with ESMTP id k2TIEt06081789; Wed, 29 Mar 2006 13:15:00 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Scott Long Date: Wed, 29 Mar 2006 13:15:54 -0500 User-Agent: KMail/1.9.1 References: <20060329020527.f8f087a4.conrads@cox.net> <200603291157.54467.jhb@freebsd.org> <442ABF1B.5040305@samsco.org> In-Reply-To: <442ABF1B.5040305@samsco.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200603291315.56671.jhb@freebsd.org> X-Virus-Scanned: ClamAV 0.87.1/1361/Wed Mar 29 01:50:38 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-3.8 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on server.baldwin.cx Cc: Bruce M Simpson , "Conrad J. Sabatier" , freebsd-current@freebsd.org Subject: Re: device atpic to be deprecated? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 18:15:07 -0000 On Wednesday 29 March 2006 12:08, Scott Long wrote: > John Baldwin wrote: > > On Wednesday 29 March 2006 11:26, Scott Long wrote: > > > >>John Baldwin wrote: > >> > >>>On Wednesday 29 March 2006 03:51 am, Bruce M Simpson wrote: > >>> > >>> > >>>>On Wed, Mar 29, 2006 at 02:05:27AM -0600, Conrad J. Sabatier wrote: > >>>> > >>>> > >>>>>Is the plan still in effect to abolish this device? > >>>> > >>>>To my mind it wouldn't make much sense, given the sheer amount of hardware > >>>>out there which doesn't have an IOAPIC, then again I'm probably out of > >>>>touch with the state of interrupt handling in -CURRENT. > >>> > >>> > >>>All amd64 machines (which is where atpic would be removed) have an APIC. > >>> > >> > >>That's kind of like saying that ISA will be removed because there is PCI > >>=-) Having an APIC doesn't necessarily guarantee that it works. There > >>have been enough reports of problems on the mailing lists over time that > >>I think it's a bit premature to declare the ATPIC dead. Also, is the > >>ATPIC code in amd64 causing problems, holding back progress, or creating > >>a maintenance burden? > > > > > > I think that once the lapic timer stuff was added almost all of the APIC > > issues I was aware of went away on amd64 that were fixed by using device > > atpic instead. Most of the earlier problems were due to chipsets not > > setting up pin 0 as extint, etc. but all that is no longer relevant when > > we switched to using the lapic timer and stopped using irq0 and irq8 with > > APIC. This is the first I've heard since the lapic timer stuff that APIC > > didn't work on an amd64 box, and device atpic has been off by default in > > HEAD for quite a while now. If we were able to require APIC on amd64, then > > we might be able to try out some optimizations and other things I haven't > > bothered with since they wouldn't be feasible on i386. > > > > Fine, remove it. I have to make sure it really works for everyone first though before removing it would really be viable. :-/ -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 19:01:25 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B47116A427 for ; Wed, 29 Mar 2006 19:01:25 +0000 (UTC) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (gate.funkthat.com [69.17.45.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2C6543D45 for ; Wed, 29 Mar 2006 19:01:24 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (7km5rha5flkps4o8@localhost.funkthat.com [127.0.0.1]) by hydrogen.funkthat.com (8.13.4/8.13.3) with ESMTP id k2TJ1OR3075971; Wed, 29 Mar 2006 11:01:24 -0800 (PST) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.13.4/8.13.3/Submit) id k2TJ1Nc5075970; Wed, 29 Mar 2006 11:01:23 -0800 (PST) (envelope-from jmg) Date: Wed, 29 Mar 2006 11:01:23 -0800 From: John-Mark Gurney To: stanley jobson Message-ID: <20060329190123.GQ7001@funkthat.com> Mail-Followup-To: stanley jobson , current@freebsd.org References: <24143.1143531014@www098.gmx.net> <9531.1143531289@www098.gmx.net> <20060329061135.GP7001@funkthat.com> <20060329100346.95aa1e6a.stanley.jobson@gmx.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060329100346.95aa1e6a.stanley.jobson@gmx.ch> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.4-RELEASE-p6 i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html Cc: current@freebsd.org Subject: Re: KLD technical docs X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: John-Mark Gurney List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 19:01:25 -0000 stanley jobson wrote this message on Wed, Mar 29, 2006 at 10:03 +0200: > > > for my master thesis i am looking for technical docs about > > > dynamic linking esp. about the kernel dynamic linker facility. > > > > > > i found some good docs about dynamic linking in general but > > > nothing about KLD/LKM. > > > > > > are there any technical docs on KLD? I read the short chapter > > > in the arch handbook but thats not much info. > > > > > > i am interested in docs answering the following questions: > > > - how does the dynamic loading and linking work for KLDs/LKMs? > > > - does this anything has to do with libbfd, libdl or rtld? > > > - how are dependencies handled? > > > > > > technical info to LKM and dynamic linking facility of the other > > > BSDs would be also interesting :) > > > > The best technical doc is src/sys/kern/kern_linker.c... :) That > > handles all the magic of SYSINIT's, sysctl's and the other magic of > > kernel modules... > > sure ;-) ... but kinda low level ... so am i right that there is no > higher level doc available ? Besides docs on how to write kld drivers, not really... A couple links I found on writing kld's: http://ezine.daemonnews.org/200010/blueprints.html http://www.freebsd.org/doc/en_US.ISO8859-1/books/arch-handbook/driverbasics-kld.html -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 19:07:08 2006 Return-Path: X-Original-To: current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 66CF516A422; Wed, 29 Mar 2006 19:07:08 +0000 (UTC) (envelope-from maksim.yevmenkin@savvis.net) Received: from mailgate1b.savvis.net (mailgate1b.savvis.net [216.91.182.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CF1443D75; Wed, 29 Mar 2006 19:07:03 +0000 (GMT) (envelope-from maksim.yevmenkin@savvis.net) Received: from localhost (localhost.localdomain [127.0.0.1]) by mailgate1b.savvis.net (Postfix) with ESMTP id DCF403BE94; Wed, 29 Mar 2006 13:07:02 -0600 (CST) Received: from mailgate1b.savvis.net ([127.0.0.1]) by localhost (mailgate1b.savvis.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 27636-02-38; Wed, 29 Mar 2006 13:07:02 -0600 (CST) Received: from [10.254.186.111] (sntc04ep01.savvis.net [64.14.1.106]) by mailgate1b.savvis.net (Postfix) with ESMTP id 6DDBD3BE91; Wed, 29 Mar 2006 13:07:02 -0600 (CST) Message-ID: <442ADAD5.1050409@savvis.net> Date: Wed, 29 Mar 2006 11:07:01 -0800 From: Maksim Yevmenkin User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050404) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Robert Watson References: <20060317141627.W2181@fledge.watson.org> <20060329100839.V19236@fledge.watson.org> <20060329115028.C19236@fledge.watson.org> In-Reply-To: <20060329115028.C19236@fledge.watson.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at savvis.net Cc: current@FreeBSD.org Subject: Re: REMINDER: Re: HEADS UP: network stack and socket hackery over the next few weeks X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 19:07:08 -0000 Robert, [...] > An updated version of the patch is now available for download at: > > http://www.watson.org/~robert/freebsd/netperf/20060329-rwatson_sockref.diff [...] > The following protocols are not updated for the new world order, but the > maintainer is aware of these changes and plans to updated the protocol > in the immediate future: > > ng_btsocket please go ahead and commit the changes. just make it compile, please :) please do not worry about breaking it. if something gets broken in ng_btsocket after your changes, i will step up and fix it. thanks, max From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 19:54:47 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9AF5816A400 for ; Wed, 29 Mar 2006 19:54:47 +0000 (UTC) (envelope-from eischen@vigrid.com) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 441A843D5C for ; Wed, 29 Mar 2006 19:54:44 +0000 (GMT) (envelope-from eischen@vigrid.com) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.ntplx.net (8.13.6/8.13.6/NETPLEX) with ESMTP id k2TJshVt005559 for ; Wed, 29 Mar 2006 14:54:43 -0500 (EST) Date: Wed, 29 Mar 2006 14:54:43 -0500 (EST) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: current@freebsd.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) Cc: Subject: _cleanup() vs Linux fcloseall() X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: deischen@freebsd.org List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 19:54:47 -0000 It seems that some 3rd party code, pmake in particular, rely on the implementation exporting _cleanup() to close all open file descriptors. Linux supplies fcloseall() and does not export _cleanup(). In the initial cut of symbol versioning for libc, I did not export _cleanup(). This breaks pmake, and perhaps some other 3rd party applications. Do we want to continue to export this interface, or should we provide an equivalent of Linux' fcloseall()? -- DE From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 21:04:40 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA47D16A424; Wed, 29 Mar 2006 21:04:40 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD03543D46; Wed, 29 Mar 2006 21:04:38 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost (john@localhost [127.0.0.1]) by server.baldwin.cx (8.13.4/8.13.4) with ESMTP id k2TL4bdr083073; Wed, 29 Mar 2006 16:04:37 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: freebsd-current@freebsd.org, deischen@freebsd.org Date: Wed, 29 Mar 2006 16:05:35 -0500 User-Agent: KMail/1.9.1 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: <200603291605.36884.jhb@freebsd.org> X-Virus-Scanned: ClamAV 0.87.1/1361/Wed Mar 29 01:50:38 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-3.8 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on server.baldwin.cx Cc: Subject: Re: _cleanup() vs Linux fcloseall() X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 21:04:40 -0000 On Wednesday 29 March 2006 14:54, Daniel Eischen wrote: > It seems that some 3rd party code, pmake in particular, rely on > the implementation exporting _cleanup() to close all open file > descriptors. Linux supplies fcloseall() and does not export > _cleanup(). > > In the initial cut of symbol versioning for libc, I did not > export _cleanup(). This breaks pmake, and perhaps some other > 3rd party applications. Do we want to continue to export this > interface, or should we provide an equivalent of Linux' > fcloseall()? I would vote for fcloseall() personally. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 22:41:00 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7783B16A422; Wed, 29 Mar 2006 22:41:00 +0000 (UTC) (envelope-from mux@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4926A43D46; Wed, 29 Mar 2006 22:41:00 +0000 (GMT) (envelope-from mux@freebsd.org) Received: by elvis.mu.org (Postfix, from userid 1920) id 2CAFE1A4DE1; Wed, 29 Mar 2006 14:41:00 -0800 (PST) Date: Thu, 30 Mar 2006 00:41:00 +0200 From: Maxime Henrion To: John Baldwin Message-ID: <20060329224100.GB2293@elvis.mu.org> References: <200603291605.36884.jhb@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200603291605.36884.jhb@freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: deischen@freebsd.org, freebsd-current@freebsd.org Subject: Re: _cleanup() vs Linux fcloseall() X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 22:41:00 -0000 John Baldwin wrote: > On Wednesday 29 March 2006 14:54, Daniel Eischen wrote: > > It seems that some 3rd party code, pmake in particular, rely on > > the implementation exporting _cleanup() to close all open file > > descriptors. Linux supplies fcloseall() and does not export > > _cleanup(). > > > > In the initial cut of symbol versioning for libc, I did not > > export _cleanup(). This breaks pmake, and perhaps some other > > 3rd party applications. Do we want to continue to export this > > interface, or should we provide an equivalent of Linux' > > fcloseall()? > > I would vote for fcloseall() personally. Seconded. Slightly OT: Does fcloseall() really closes all the open file descriptors? The name suggests that it will close all the FILE * streams instead, which is not quite the same. The manpage I found on the net seems to confirm this indirectly by saying that fflush() is used prior to closing the streams. FWIW, NetBSD has something that close all the file descriptors, and it's done with fcntl(fd, F_CLOSEM) (using fcntl() on one file descriptor to close all of them looks a bit weird to me, but well...). Cheers, Maxime From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 23:30:47 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B2AD916A400 for ; Wed, 29 Mar 2006 23:30:47 +0000 (UTC) (envelope-from davidxu@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 83C1E43D4C; Wed, 29 Mar 2006 23:30:47 +0000 (GMT) (envelope-from davidxu@freebsd.org) Received: from localhost.my.domain (root@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k2TNUjkC013956; Wed, 29 Mar 2006 23:30:47 GMT (envelope-from davidxu@freebsd.org) From: David Xu To: current@freebsd.org, core@freeebsd.org Date: Thu, 30 Mar 2006 07:30:34 +0800 User-Agent: KMail/1.8.2 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200603300730.35065.davidxu@freebsd.org> Cc: Subject: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 23:30:47 -0000 Hi everyone, I will go away today due to some unpleasant person attack to me, in the past, I have made lots of work in FreeBSD threading work, this includes kernel threading in earlier stage and thread libraries later, and gdb support for these new thread libraries from kernel to userland everywhere, spent lots of time to work in libpthread, and later make libthr to be best performance library for mysql and possible other applications developed on Linux and make it run on most platforms we current support. because the work load was large, I admit I have made some coding mistakes which some people think it is serious while other don't think so, I don't think it is not fixable, time goes and things will be fixed, think about FreeBSD comes from a 4.x which is ignorant about true kernel based thread, changing to current thread based kernel is really a painful thing to do, even with recently 6.1, I still have fixed lots of thread suspension race which I think is obscure, of course, my work does not stop on threading, recent, I also have added signal queue, POSIX message queue and timer, made AIO MP-safe, these are all work-in-progress, but I am sorry, the attack made to me is very harmful, I feel I can not recover from such disaster, working on FreeBSD is no longer fun. I will still use FreeBSD, but no contribution, current it is default OS I use in daily work from desktop to notebook. I wish FreeBSD will succeed as its 4.x versions did. Sincerely, David Xu From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 23:44:24 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3159D16A420; Wed, 29 Mar 2006 23:44:24 +0000 (UTC) (envelope-from grog@lemis.com) Received: from ext-gw.lemis.com (ext-gw.lemis.com [150.101.14.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89DF543D46; Wed, 29 Mar 2006 23:44:23 +0000 (GMT) (envelope-from grog@lemis.com) Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.135]) by ext-gw.lemis.com (Postfix) with ESMTP id 7E4D4131DE1; Thu, 30 Mar 2006 10:14:22 +1030 (CST) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id 5494F86F58; Thu, 30 Mar 2006 10:14:22 +1030 (CST) Date: Thu, 30 Mar 2006 10:14:22 +1030 From: Greg 'groggy' Lehey To: David Xu Message-ID: <20060329234422.GH69582@wantadilla.lemis.com> References: <200603300730.35065.davidxu@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="U3BNvdZEnlJXqmh+" Content-Disposition: inline In-Reply-To: <200603300730.35065.davidxu@freebsd.org> User-Agent: Mutt/1.4.2.1i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 VoIP: sip:0871270137@sip.internode.on.net WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Cc: core@freeebsd.org, current@freebsd.org Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 23:44:24 -0000 --U3BNvdZEnlJXqmh+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thursday, 30 March 2006 at 7:30:34 +0800, David Xu wrote: > Hi everyone, > > I will go away today due to some unpleasant person attack to me, in > the past, I'm sorry to hear it. > I have made lots of work in FreeBSD threading work, this includes > kernel threading in earlier stage and thread libraries later, and > gdb support for these new thread libraries from kernel to userland > everywhere, spent lots of time to work in libpthread, and later make > libthr to be best performance library for mysql and possible other > applications developed on Linux and make it run on most platforms we > current support. because the work load was large, I admit I have > made some coding mistakes which some people think it is serious > while other don't think so, I don't think it is not fixable, time > goes and things will be fixed, think about FreeBSD comes from a 4.x > which is ignorant about true kernel based thread, changing to > current thread based kernel is really a painful thing to do, even > with recently 6.1, I still have fixed lots of thread suspension race > which I think is obscure, of course, my work does not stop on > threading, recent, I also have added signal queue, POSIX message > queue and timer, made AIO MP-safe, these are all work-in-progress, > but I am sorry, the attack made to me is very harmful, I feel I can > not recover from such disaster, working on FreeBSD is no longer fun. David, I'm sure I'm not the only one who greatly admires the work you have done. The fact that you're resigning seems nothing short of a disaster. Is there any way we can convince you to change your mind? Core, you'll recall that this is one of my recurrent concerns. If we (you) don't do more to encourage harmony in the project, it will fail. And yes, I already have my asbestos-substitute underwear on waiting for people to say "what are you talking about? We're already doing things". Greg -- See complete headers for address and phone numbers. --U3BNvdZEnlJXqmh+ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFEKxvWIubykFB6QiMRAjHPAJ0eJxh2kHjIH3ALJEsAJr1S9LRsTwCfbz7K Y4jGxlsWQGUBPYiKLyJZhGo= =Qv/A -----END PGP SIGNATURE----- --U3BNvdZEnlJXqmh+-- From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 23:49:36 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9973916A420; Wed, 29 Mar 2006 23:49:36 +0000 (UTC) (envelope-from davidxu@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D5B843D5A; Wed, 29 Mar 2006 23:49:36 +0000 (GMT) (envelope-from davidxu@freebsd.org) Received: from localhost.my.domain (root@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k2TNnXJx014713; Wed, 29 Mar 2006 23:49:35 GMT (envelope-from davidxu@freebsd.org) From: David Xu To: freebsd-current@freebsd.org Date: Thu, 30 Mar 2006 07:49:23 +0800 User-Agent: KMail/1.8.2 References: <200603300730.35065.davidxu@freebsd.org> In-Reply-To: <200603300730.35065.davidxu@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200603300749.23464.davidxu@freebsd.org> Cc: core@freeebsd.org, current@freebsd.org Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 23:49:36 -0000 Forgot to say: Many thanks to Julian Elischer who gave me chance to work on FreeBSD, and many thanks to Daniel Eischen, these two committers are very cooperative and kindly, it is very pleasant to work with them. David Xu From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 23:49:36 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9973916A420; Wed, 29 Mar 2006 23:49:36 +0000 (UTC) (envelope-from davidxu@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D5B843D5A; Wed, 29 Mar 2006 23:49:36 +0000 (GMT) (envelope-from davidxu@freebsd.org) Received: from localhost.my.domain (root@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k2TNnXJx014713; Wed, 29 Mar 2006 23:49:35 GMT (envelope-from davidxu@freebsd.org) From: David Xu To: freebsd-current@freebsd.org Date: Thu, 30 Mar 2006 07:49:23 +0800 User-Agent: KMail/1.8.2 References: <200603300730.35065.davidxu@freebsd.org> In-Reply-To: <200603300730.35065.davidxu@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200603300749.23464.davidxu@freebsd.org> Cc: core@freeebsd.org, current@freebsd.org Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 23:49:36 -0000 Forgot to say: Many thanks to Julian Elischer who gave me chance to work on FreeBSD, and many thanks to Daniel Eischen, these two committers are very cooperative and kindly, it is very pleasant to work with them. David Xu From owner-freebsd-current@FreeBSD.ORG Wed Mar 29 23:58:59 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC3DE16A401; Wed, 29 Mar 2006 23:58:59 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6893643D46; Wed, 29 Mar 2006 23:58:59 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id k2TNvjVJ028795; Wed, 29 Mar 2006 16:57:45 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 29 Mar 2006 16:58:27 -0700 (MST) Message-Id: <20060329.165827.92382025.imp@bsdimp.com> To: grog@freebsd.org From: "M. Warner Losh" In-Reply-To: <20060329234422.GH69582@wantadilla.lemis.com> References: <200603300730.35065.davidxu@freebsd.org> <20060329234422.GH69582@wantadilla.lemis.com> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: core@freeebsd.org, davidxu@freebsd.org, current@freebsd.org Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 23:58:59 -0000 In message: <20060329234422.GH69582@wantadilla.lemis.com> "Greg 'groggy' Lehey" writes: : Core, you'll recall that this is one of my recurrent concerns. If we : (you) don't do more to encourage harmony in the project, it will fail. Greg, We have been promoting project harmony. Within hours of DES' attack, he was dressed down in private for the over-the-top nature of it and it wouldn't be tolerated. What more would you have me do? I think your critisms here aren't warranted. Warner From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 00:10:33 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C191F16A424; Thu, 30 Mar 2006 00:10:33 +0000 (UTC) (envelope-from danny@ricin.com) Received: from smtpq1.groni1.gr.home.nl (smtpq1.groni1.gr.home.nl [213.51.130.200]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C68F43D45; Thu, 30 Mar 2006 00:10:33 +0000 (GMT) (envelope-from danny@ricin.com) Received: from [213.51.130.189] (port=48829 helo=smtp2.groni1.gr.home.nl) by smtpq1.groni1.gr.home.nl with esmtp (Exim 4.30) id 1FOkkB-0004Yj-TV; Thu, 30 Mar 2006 02:10:31 +0200 Received: from cp464173-a.dbsch1.nb.home.nl ([84.27.215.228]:57215 helo=desktop.homenet) by smtp2.groni1.gr.home.nl with esmtp (Exim 4.30) id 1FOkkA-00014g-Rp; Thu, 30 Mar 2006 02:10:30 +0200 From: Danny Pansters To: freebsd-current@freebsd.org Date: Thu, 30 Mar 2006 02:10:27 +0200 User-Agent: KMail/1.9.1 References: <200603300730.35065.davidxu@freebsd.org> In-Reply-To: <200603300730.35065.davidxu@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200603300210.27566.danny@ricin.com> X-AtHome-MailScanner-Information: Please contact support@home.nl for more information X-AtHome-MailScanner: Found to be clean Cc: David Xu Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 00:10:33 -0000 On Thursday 30 March 2006 01:30, David Xu wrote: > Hi everyone, > > I will go away today due to some unpleasant person attack to me, in the > past, I have made lots of work in FreeBSD threading work, this includes > kernel threading in earlier stage and thread libraries later, and gdb > support for these new thread libraries from kernel to userland everywhere, > spent lots of time to work in libpthread, and later make libthr to be best > performance library for mysql and possible other applications developed on > Linux and make it run on most platforms we current support. > because the work load was large, I admit I have made some coding David, while I'm not involved or very qualified to comment on kernel/threading work, I do realize that this is one of the most difficult things to work on. I also understand that FreeBSD has chronically shortage of qualified people. And as anyone should understand, the changes between 4 and 5+ were huge here. I can only say that as a FreeBSD user and small scale contributor I very very very much appreciate all the work you've done. I hope you reconsider. FreeBSD needs people like you (well, they also need people like me but not as hard). > mistakes which some people think it is serious while other don't think so, Everyone makes mistakes. Perhaps we even spend most our times making mistakes. It's not mistakes that are to blame and certainly not yours (no matter what exactly happened), it's the simple fact that we have too few people. Having one less, especially a very good one, only makes that worse. > I don't think it is not fixable, time goes and things will be fixed, think > about FreeBSD comes from a 4.x which is ignorant about true kernel based > thread, changing to current thread based kernel is really a painful thing > to do, even with recently 6.1, I still have fixed lots of thread suspension > race which I think is obscure, of course, my work does not stop on > threading, recent, I also have added signal queue, POSIX message queue and Ergo, we don't need more overworking or more blame. We need more people. And well, maybe cooperation could be improved sometimes but that's really secondary I think. It's about manpower. > timer, made AIO MP-safe, these are all work-in-progress, but I am sorry, This just sounds to me as way too much work and burden for one person. > the attack made to me is very harmful, I feel I can not recover from such > disaster, working on FreeBSD is no longer fun. I will still use FreeBSD, > but no contribution, current it is default OS I use in daily work from > desktop to notebook. > > I wish FreeBSD will succeed as its 4.x versions did. It will. But it will do so faster and better with you on board :( Anyway, much obliged, Dan From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 00:14:55 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5EA4016A401; Thu, 30 Mar 2006 00:14:55 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from mail.localelinks.com (web.localelinks.com [64.39.75.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F7C343D45; Thu, 30 Mar 2006 00:14:54 +0000 (GMT) (envelope-from fullermd@over-yonder.net) Received: from draco.over-yonder.net (adsl-072-148-013-213.sip.jan.bellsouth.net [72.148.13.213]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.localelinks.com (Postfix) with ESMTP id 1611116C; Wed, 29 Mar 2006 18:14:54 -0600 (CST) Received: by draco.over-yonder.net (Postfix, from userid 100) id 3F3FF61C39; Wed, 29 Mar 2006 18:14:53 -0600 (CST) Date: Wed, 29 Mar 2006 18:14:53 -0600 From: "Matthew D. Fuller" To: Scott Long Message-ID: <20060330001453.GU37096@over-yonder.net> References: <20060328155316.GA20036@peter.osted.lan> <20060328180553.GA8364@xor.obsecurity.org> <442A8D86.9010903@FreeBSD.org> <442AAE0D.2080608@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <442AAE0D.2080608@samsco.org> X-Editor: vi X-OS: FreeBSD User-Agent: Mutt/1.5.11-fullermd.3 Cc: Suleiman Souhlal , current@freebsd.org, Kris Kennaway Subject: Re: Fun with df X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 00:14:55 -0000 On Wed, Mar 29, 2006 at 08:55:57AM -0700 I heard the voice of Scott Long, and lo! it spake thus: > > So does this mean that dirty metadata buffers didn't get flushed? This (or similar) happens to me when I `mount -u` a filesystem that's had a fair amount of activity. For instance, the partition with my local CVS mirror is mounted r/o, so my cvsup script remounts it r/w. At the end, it remounts r/o, but that'll cause the errors (after which I unmount and fsck, and it blows away a number of files), so my script does a bunch of sync;sleep;sync;sleep stuff to try and avoid it (it still managed to happen from time to time). e.g: Mar 13 05:40:22 draco kernel: /bsd: update error: blocks 39992 files 250 (Of course, that only affects the partitions I *CAN* mount -u; I haven't upgraded since January to see if the problem with fs's that WOULDN'T -u went away.) -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream. From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 00:36:29 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4CB216A401; Thu, 30 Mar 2006 00:36:29 +0000 (UTC) (envelope-from so14k@so14k.com) Received: from ender.liquidneon.com (ender.liquidneon.com [64.78.150.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C6B443D4C; Thu, 30 Mar 2006 00:36:29 +0000 (GMT) (envelope-from so14k@so14k.com) Received: from localhost (localhost [127.0.0.1]) by ender.liquidneon.com (Postfix) with ESMTP id BBB022E02A; Wed, 29 Mar 2006 17:36:28 -0700 (MST) Received: from ender.liquidneon.com ([127.0.0.1]) by localhost (ender.liquidneon.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00158-03; Wed, 29 Mar 2006 17:36:28 -0700 (MST) Received: by ender.liquidneon.com (Postfix, from userid 1000) id 44CEA2E025; Wed, 29 Mar 2006 17:36:28 -0700 (MST) Date: Wed, 29 Mar 2006 17:36:28 -0700 From: Brad Davis To: hackers@freebsd.org Message-ID: <20060330003628.GA81305@ender.liquidneon.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i X-Virus-Scanned: by amavisd-new at ender.liquidneon.com Cc: stable@freebsd.org, current@freebsd.org Subject: Call for FreeBSD Status Reports X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 00:36:30 -0000 Hi All, It is time for the quarterly Status Reports. As always, reports are encouraged for anything that relates to FreeBSD development, documentation, independent projects, or anything else that might be interesting to the community as a whole. Reports should be one to two paragraphs in length. The template for submissions is here: http://www.freebsd.org/news/status/report-sample.xml Submissions should be submitted to monthly at FreeBSD.org by April 7th. Regards, Brad Davis From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 05:46:51 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5DAEC16A422 for ; Thu, 30 Mar 2006 05:46:51 +0000 (UTC) (envelope-from Stanley.Jobson@gmx.ch) Received: from mail.gmx.net (mail.gmx.de [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 083FD43D53 for ; Thu, 30 Mar 2006 05:46:49 +0000 (GMT) (envelope-from Stanley.Jobson@gmx.ch) Received: (qmail 31187 invoked by uid 0); 30 Mar 2006 05:46:48 -0000 Received: from 153.97.66.2 by www080.gmx.net with HTTP; Thu, 30 Mar 2006 07:46:48 +0200 (MEST) Date: Thu, 30 Mar 2006 07:46:48 +0200 (MEST) From: "Stanley Jobson" To: John-Mark Gurney MIME-Version: 1.0 References: <20060329190123.GQ7001@funkthat.com> X-Priority: 3 (Normal) X-Authenticated: #25056747 Message-ID: <20878.1143697608@www080.gmx.net> X-Mailer: WWW-Mail 1.6 (Global Message Exchange) X-Flags: 0001 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Cc: current@freebsd.org Subject: Re: KLD technical docs X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 05:46:51 -0000 > > > > for my master thesis i am looking for technical docs about > > > > dynamic linking esp. about the kernel dynamic linker facility. > > > > > > > > i found some good docs about dynamic linking in general but > > > > nothing about KLD/LKM. > > > > > > > > are there any technical docs on KLD? I read the short chapter > > > > in the arch handbook but thats not much info. > > > > > > > > i am interested in docs answering the following questions: > > > > - how does the dynamic loading and linking work for KLDs/LKMs? > > > > - does this anything has to do with libbfd, libdl or rtld? > > > > - how are dependencies handled? > > > > > > > > technical info to LKM and dynamic linking facility of the other > > > > BSDs would be also interesting :) > > > > > > The best technical doc is src/sys/kern/kern_linker.c... :) That > > > handles all the magic of SYSINIT's, sysctl's and the other magic of > > > kernel modules... > > > > sure ;-) ... but kinda low level ... so am i right that there is no > > higher level doc available ? > > Besides docs on how to write kld drivers, not really... > > A couple links I found on writing kld's: > http://ezine.daemonnews.org/200010/blueprints.html > http://www.freebsd.org/doc/en_US.ISO8859-1/books/arch-handbook/driverbasics-kld.html > thank u - i know these docs - unfort. not really what i am looking for :( btw: i read somewhere that there was a discussion about KLD vs. LKM but i couldnt find the original (only citations). does anybody has a link? thx regards, stan -- Echte DSL-Flatrate dauerhaft für 0,- Euro*! "Feel free" mit GMX DSL! http://www.gmx.net/de/go/dsl From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 06:24:36 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0249C16A400; Thu, 30 Mar 2006 06:24:36 +0000 (UTC) (envelope-from ganbold@micom.mng.net) Received: from publicd.ub.mng.net (publicd.ub.mng.net [202.179.0.88]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0AD5F43D45; Thu, 30 Mar 2006 06:24:35 +0000 (GMT) (envelope-from ganbold@micom.mng.net) Received: from [202.179.0.164] (helo=[192.168.0.18]) by publicd.ub.mng.net with esmtpa (Exim 4.60 (FreeBSD)) (envelope-from ) id 1FOqf9-000JWZ-RJ; Thu, 30 Mar 2006 15:29:43 +0900 Message-ID: <442B79AE.9000800@micom.mng.net> Date: Thu, 30 Mar 2006 15:24:46 +0900 From: Ganbold User-Agent: Thunderbird 1.5 (X11/20060202) MIME-Version: 1.0 To: freebsd-current@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: jasone@freebsd.org, deischen@freebsd.org, phk@phk.freebsd.dk, rwatson@FreeBSD.org, davidxu@freebsd.org, grog@freebsd.org Subject: mysql performance test results under FreeBSD-7.0-CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 06:24:36 -0000 Hi all, I did make some mysql performance tests under FreeBSD-7.0-CURRENT with various scheduler and compile time options. It seems like mysql(BUILD_OPTIMIZED=yes, BUILD_STATIC=yes, WITH_PROC_SCOPE_PTH=yes)-libpthread-tsc-sched_4bsd+preemption gives better performance. The test results are at: http://www.mnbsd.org/ftp/mysql_test_results.txt There are several things I didn't test and this leads to some questions: 1. I didn't make test with Poul-Henning's CPU accounting patch. Somehow I can't apply it (http://phk.freebsd.dk/patch/cpu_acct_2.patch) cleanly. Where can I find latest patch? When this patch will be included in CURRENT? 2. I didn't make test with Robert Watson's patch (http://www.watson.org/~robert/freebsd/clock/)? Does CURRENT src tree include it? If not when this patch will be included in CURRENT? 3. I did make tests with default malloc in CURRENT. I'm confused what malloc options should try (jemalloc? phkmalloc?) What is the default malloc in CURRENT? How to use these different mallocs? thanks in advance, Ganbold From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 06:45:25 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F0C3F16A422; Thu, 30 Mar 2006 06:45:24 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from pasmtp.tele.dk (pasmtp.tele.dk [193.162.159.95]) by mx1.FreeBSD.org (Postfix) with ESMTP id 650C743D48; Thu, 30 Mar 2006 06:45:24 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (0x535c0e2a.sgnxx1.adsl-dhcp.tele.dk [83.92.14.42]) by pasmtp.tele.dk (Postfix) with ESMTP id B719B1EC321; Thu, 30 Mar 2006 08:45:22 +0200 (CEST) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.4/8.13.4) with ESMTP id k2U6jKDl003700; Thu, 30 Mar 2006 08:45:21 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Ganbold From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 30 Mar 2006 15:24:46 +0900." <442B79AE.9000800@micom.mng.net> Date: Thu, 30 Mar 2006 08:45:20 +0200 Message-ID: <3699.1143701120@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: jasone@freebsd.org, deischen@freebsd.org, freebsd-current@freebsd.org, rwatson@freebsd.org, davidxu@freebsd.org, grog@freebsd.org Subject: Re: mysql performance test results under FreeBSD-7.0-CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 06:45:25 -0000 In message <442B79AE.9000800@micom.mng.net>, Ganbold writes: >1. I didn't make test with Poul-Henning's CPU accounting patch. Somehow >I can't apply it (http://phk.freebsd.dk/patch/cpu_acct_2.patch) cleanly. >Where can I find latest patch? >When this patch will be included in CURRENT? It's already in -current. -- 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-freebsd-current@FreeBSD.ORG Thu Mar 30 06:56:42 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C16816A41F; Thu, 30 Mar 2006 06:56:42 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11B1043D45; Thu, 30 Mar 2006 06:56:40 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5D949.dip.t-dialin.net [84.165.217.73]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.4/8.13.1) with ESMTP id k2U6teZD070133; Thu, 30 Mar 2006 08:55:41 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from localhost (localhost [127.0.0.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k2U6ubgR020638; Thu, 30 Mar 2006 08:56:37 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Thu, 30 Mar 2006 08:56:37 +0200 Message-ID: <20060330085637.jsjbbeczwocogwcg@netchild.homeip.net> X-Priority: 3 (Normal) Date: Thu, 30 Mar 2006 08:56:37 +0200 From: Alexander Leidinger To: Ganbold References: <442B79AE.9000800@micom.mng.net> In-Reply-To: <442B79AE.9000800@micom.mng.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.0.3) / FreeBSD-4.11 X-Virus-Scanned: by amavisd-new Cc: jasone@freebsd.org, deischen@freebsd.org, phk@phk.freebsd.dk, freebsd-current@freebsd.org, rwatson@freebsd.org, davidxu@freebsd.org, grog@freebsd.org Subject: Re: mysql performance test results under FreeBSD-7.0-CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 06:56:42 -0000 Ganbold wrote: > Hi all, > > I did make some mysql performance tests under FreeBSD-7.0-CURRENT > with various > scheduler and compile time options. > It seems like mysql(BUILD_OPTIMIZED=yes, BUILD_STATIC=yes, > WITH_PROC_SCOPE_PTH=yes)-libpthread-tsc-sched_4bsd+preemption gives > better performance. You should test without WITNESS (and maybe without INVARIANTS), as it's a safety net / debug feature for us developers. > There are several things I didn't test and this leads to some questions: > > 1. I didn't make test with Poul-Henning's CPU accounting patch. > Somehow I can't apply it > (http://phk.freebsd.dk/patch/cpu_acct_2.patch) cleanly. Where can I > find latest patch? > When this patch will be included in CURRENT? It looks like a different version of this patch is committed. > 3. I did make tests with default malloc in CURRENT. I'm confused what > malloc options should try (jemalloc? phkmalloc?) What is the default > malloc in CURRENT? How to use these different mallocs? The default in current is jemalloc as it is supposed to give a lot of benefits in the SMP case, and no no drawbacks in the UP case. The previous version is called phkmalloc. Have a look at "man malloc.conf" for tuning features. You can also disable some debug stuff by recompiling the world with "-DNO_MALLOC_EXTRAS" added to your CFLAGS. Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 The further away the disaster or accident occurs, the greater the number of dead and injured required for it to become a story. From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 06:57:11 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 69D1916A420; Thu, 30 Mar 2006 06:57:11 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from mgat.rdu.kirov.ru (mgat.rdu.kirov.ru [85.93.37.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 049AD43D48; Thu, 30 Mar 2006 06:57:09 +0000 (GMT) (envelope-from bu7cher@yandex.ru) Received: from kirov.so-cdu.ru (kirov [172.21.81.1]) by mail.rdu.kirov.ru (Postfix) with ESMTP id 98B1033B56; Thu, 30 Mar 2006 10:57:06 +0400 (MSD) Received: from kirov.so-cdu.ru (localhost [127.0.0.1]) by rdu.kirov.ru (Postfix) with SMTP id 9202A15438; Thu, 30 Mar 2006 10:57:06 +0400 (MSD) Received: by rdu.kirov.ru (Postfix, from userid 1014) id 42FDF15435; Thu, 30 Mar 2006 10:57:06 +0400 (MSD) Received: from [172.21.81.52] (elsukov.kirov.so-cdu.ru [172.21.81.52]) by rdu.kirov.ru (Postfix) with ESMTP id 2CF9E1543E; Thu, 30 Mar 2006 10:57:06 +0400 (MSD) Message-ID: <442B8141.1010404@yandex.ru> Date: Thu, 30 Mar 2006 10:57:05 +0400 From: "Andrey V. Elsukov" User-Agent: Mozilla Thunderbird 1.5 (FreeBSD/20051231) MIME-Version: 1.0 To: David Xu References: <200603300730.35065.davidxu@freebsd.org> In-Reply-To: <200603300730.35065.davidxu@freebsd.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: core@freeebsd.org, current@freebsd.org Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 06:57:11 -0000 David Xu wrote: > made AIO MP-safe, these are all work-in-progress, but I am sorry, the attack > made to me is very harmful, I feel I can not recover from such disaster, David, Do not pay attention to behaviour of the ill-bred people, which can not hold themselves within the bounds of decency. Your work is very important for the FreeBSD Project and for FreeBSD Community. Please, do not leave FreeBSD! -- WBR, Andrey V. Elsukov From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 06:58:43 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DAA9216A41F for ; Thu, 30 Mar 2006 06:58:43 +0000 (UTC) (envelope-from ganbold@micom.mng.net) Received: from publicd.ub.mng.net (publicd.ub.mng.net [202.179.0.88]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B84D43D53 for ; Thu, 30 Mar 2006 06:58:39 +0000 (GMT) (envelope-from ganbold@micom.mng.net) Received: from [202.179.0.164] (helo=[192.168.0.18]) by publicd.ub.mng.net with esmtpa (Exim 4.60 (FreeBSD)) (envelope-from ) id 1FOrCM-000K7O-7m; Thu, 30 Mar 2006 16:04:02 +0900 Message-ID: <442B81B9.30206@micom.mng.net> Date: Thu, 30 Mar 2006 15:59:05 +0900 From: Ganbold User-Agent: Thunderbird 1.5 (X11/20060202) MIME-Version: 1.0 To: "Thyer, Matthew" References: <07018E951F2FBF42B40B3D61086788344C1D9D@ednex511.dsto.defence.gov.au> In-Reply-To: <07018E951F2FBF42B40B3D61086788344C1D9D@ednex511.dsto.defence.gov.au> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org Subject: Re: mysql performance test results under FreeBSD-7.0-CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 06:58:43 -0000 Thyer, Matthew wrote: > A couple of things I have noticed in the kernel messages: > > WARNING: WITNESS option enabled, expect reduced performance. > Yes, I left this option in case if there comes something wrong. > You need to remove the WITNESS and the INVARIANTS options from your > kernel when benchmarking. > > ad0: DMA limited to UDMA33, controller found non-ATA66 cable > ad0: 28629MB at ata0-master UDMA33 > ad1: DMA limited to UDMA33, controller found non-ATA66 cable > ad1: 28629MB at ata0-slave UDMA33 > ad3: 38166MB at ata1-slave UDMA100 > > You need to use the 80 core conductor cables instead of the old standard > 40 core conductor IDE cables to get the best performance from your hard > drives. Just use another cable like you already have connected to the > 40GB drive. > That is true, I don't have any UDMA100 cables right now:( Ganbold > -----Original Message----- > From: owner-freebsd-current@freebsd.org > [mailto:owner-freebsd-current@freebsd.org] On Behalf Of Ganbold > Sent: Thursday, 30 March 2006 4:55 PM > To: freebsd-current@freebsd.org > Cc: jasone@freebsd.org; deischen@freebsd.org; phk@phk.freebsd.dk; > rwatson@freebsd.org; davidxu@freebsd.org; grog@freebsd.org > Subject: mysql performance test results under FreeBSD-7.0-CURRENT > > Hi all, > > I did make some mysql performance tests under FreeBSD-7.0-CURRENT with > various > scheduler and compile time options. > It seems like mysql(BUILD_OPTIMIZED=yes, BUILD_STATIC=yes, > WITH_PROC_SCOPE_PTH=yes)-libpthread-tsc-sched_4bsd+preemption gives > better performance. > > The test results are at: > > http://www.mnbsd.org/ftp/mysql_test_results.txt > > There are several things I didn't test and this leads to some questions: > > 1. I didn't make test with Poul-Henning's CPU accounting patch. Somehow > I can't apply it (http://phk.freebsd.dk/patch/cpu_acct_2.patch) cleanly. > > Where can I find latest patch? > When this patch will be included in CURRENT? > > 2. I didn't make test with Robert Watson's patch > (http://www.watson.org/~robert/freebsd/clock/)? Does CURRENT src tree > include it? If not when this patch will be included in CURRENT? > > 3. I did make tests with default malloc in CURRENT. I'm confused what > malloc options should try (jemalloc? phkmalloc?) What is the default > malloc in CURRENT? How to use these different mallocs? > > thanks in advance, > > Ganbold > > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to > "freebsd-current-unsubscribe@freebsd.org" > > > > From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 08:16:22 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A5E316A41F; Thu, 30 Mar 2006 08:16:22 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail19.syd.optusnet.com.au (mail19.syd.optusnet.com.au [211.29.132.200]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D6D243D45; Thu, 30 Mar 2006 08:16:21 +0000 (GMT) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-19-236.belrs4.nsw.optusnet.com.au [220.239.19.236]) by mail19.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id k2U8GJbp010454 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Thu, 30 Mar 2006 19:16:19 +1100 Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.13.4/8.13.4) with ESMTP id k2U8GJBE001310; Thu, 30 Mar 2006 19:16:19 +1100 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.13.4/8.13.4/Submit) id k2U8GJcv001309; Thu, 30 Mar 2006 19:16:19 +1100 (EST) (envelope-from peter) Date: Thu, 30 Mar 2006 19:16:19 +1100 From: Peter Jeremy To: Maxime Henrion Message-ID: <20060330081619.GB736@turion.vk2pj.dyndns.org> References: <200603291605.36884.jhb@freebsd.org> <20060329224100.GB2293@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060329224100.GB2293@elvis.mu.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.11 Cc: deischen@freebsd.org, freebsd-current@freebsd.org Subject: Re: _cleanup() vs Linux fcloseall() X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 08:16:22 -0000 On Thu, 2006-Mar-30 00:41:00 +0200, Maxime Henrion wrote: >John Baldwin wrote: >> I would vote for fcloseall() personally. > >Seconded. I'd prefer to see a function that closed all file descriptors greater than a specified limit (which makes it easy for a process to preserve stdin/out/err but close everything else). Two obvious places for this would be: - At the beginning of a setuid program (making sure that the user hasn't passed in any unexpected open FDs). - Before an exec() to prevent fd's leaking into a child. >Does fcloseall() really closes all the open file descriptors? The name >suggests that it will close all the FILE * streams instead, which is not >quite the same. The manpage I found on the net seems to confirm this >indirectly by saying that fflush() is used prior to closing the streams. Something that just closed all stdio FILE streams would be far less useful (close to totally useless IMHO) than something that closed file descriptors. >FWIW, NetBSD has something that close all the file descriptors, and it's >done with fcntl(fd, F_CLOSEM) (using fcntl() on one file descriptor to >close all of them looks a bit weird to me, but well...). If it close any fd's numerically greater than the passed fd, that would make a lot of sense. -- Peter Jeremy From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 08:39:15 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A76216A422; Thu, 30 Mar 2006 08:39:15 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from fw.zoral.com.ua (ll-227.216.82.212.sovam.net.ua [212.82.216.227]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5553043D45; Thu, 30 Mar 2006 08:39:14 +0000 (GMT) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by fw.zoral.com.ua (8.13.4/8.13.3) with ESMTP id k2U8d7Yj022561 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 30 Mar 2006 11:39:07 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.13.6/8.13.6) with ESMTP id k2U8d7sZ015339; Thu, 30 Mar 2006 11:39:07 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.13.6/8.13.6/Submit) id k2U8d7UV015338; Thu, 30 Mar 2006 11:39:07 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Thu, 30 Mar 2006 11:39:07 +0300 From: Kostik Belousov To: Peter Jeremy Message-ID: <20060330083907.GE1375@deviant.kiev.zoral.com.ua> References: <200603291605.36884.jhb@freebsd.org> <20060329224100.GB2293@elvis.mu.org> <20060330081619.GB736@turion.vk2pj.dyndns.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="xJK8B5Wah2CMJs8h" Content-Disposition: inline In-Reply-To: <20060330081619.GB736@turion.vk2pj.dyndns.org> User-Agent: Mutt/1.4.2.1i X-Virus-Scanned: ClamAV version 0.88, clamav-milter version 0.87 on fw.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-1.4 required=5.0 tests=ALL_TRUSTED autolearn=failed version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on fw.zoral.com.ua Cc: deischen@freebsd.org, freebsd-current@freebsd.org Subject: Re: _cleanup() vs Linux fcloseall() X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 08:39:15 -0000 --xJK8B5Wah2CMJs8h Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Mar 30, 2006 at 07:16:19PM +1100, Peter Jeremy wrote: > On Thu, 2006-Mar-30 00:41:00 +0200, Maxime Henrion wrote: > >John Baldwin wrote: > >> I would vote for fcloseall() personally. > > > >Seconded. >=20 > I'd prefer to see a function that closed all file descriptors greater > than a specified limit (which makes it easy for a process to preserve > stdin/out/err but close everything else). Two obvious places for this > would be: > - At the beginning of a setuid program (making sure that the user hasn't > passed in any unexpected open FDs). > - Before an exec() to prevent fd's leaking into a child. >=20 > >Does fcloseall() really closes all the open file descriptors? The name > >suggests that it will close all the FILE * streams instead, which is not > >quite the same. The manpage I found on the net seems to confirm this > >indirectly by saying that fflush() is used prior to closing the streams. >=20 > Something that just closed all stdio FILE streams would be far less > useful (close to totally useless IMHO) than something that closed file > descriptors. >=20 > >FWIW, NetBSD has something that close all the file descriptors, and it's > >done with fcntl(fd, F_CLOSEM) (using fcntl() on one file descriptor to > >close all of them looks a bit weird to me, but well...). >=20 > If it close any fd's numerically greater than the passed fd, that would > make a lot of sense. According to fcntl(2) manpage from the netbsd, this is exactly the functionality of F_CLOSEM. FreeBSD already has a way to close all file descriptors: rfork(RFCFDG). --xJK8B5Wah2CMJs8h Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFEK5kqC3+MBN1Mb4gRAhCXAKDkUU+7n0iqWKNF6MmDeFwEIL4rKgCdEyXf t3Q+DXFjwaVQtetiKMCn0Vc= =fbjc -----END PGP SIGNATURE----- --xJK8B5Wah2CMJs8h-- From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 08:40:53 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 279C616A401; Thu, 30 Mar 2006 08:40:53 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail21.syd.optusnet.com.au (mail21.syd.optusnet.com.au [211.29.133.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79ECE43D46; Thu, 30 Mar 2006 08:40:52 +0000 (GMT) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-19-236.belrs4.nsw.optusnet.com.au [220.239.19.236]) by mail21.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id k2U8eo28015968 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Thu, 30 Mar 2006 19:40:51 +1100 Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.13.4/8.13.4) with ESMTP id k2U8eoXf001441; Thu, 30 Mar 2006 19:40:50 +1100 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.13.4/8.13.4/Submit) id k2U8eoQX001440; Thu, 30 Mar 2006 19:40:50 +1100 (EST) (envelope-from peter) Date: Thu, 30 Mar 2006 19:40:50 +1100 From: Peter Jeremy To: Robert Watson Message-ID: <20060330084050.GC736@turion.vk2pj.dyndns.org> References: <20060317141627.W2181@fledge.watson.org> <20060329100839.V19236@fledge.watson.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060329100839.V19236@fledge.watson.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.11 Cc: current@freebsd.org Subject: Re: REMINDER: Re: HEADS UP: network stack and socket hackery over the next few weeks X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 08:40:53 -0000 On Wed, 2006-Mar-29 10:11:57 +0000, Robert Watson wrote: >As a reminder, April 1 is now three days away. On April 1, I will be >committed an extensive set of socket and netinet changes which will likely >render the network stack broken. Good choice of date :-). Maybe you could borrow PHK's axe and have some fun: Remove the IPv4 stack to encourage the use of IPv6 :-). Seriously, thanks for all your efforts in improving FreeBSD. -- Peter Jeremy From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 08:44:14 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9455216A401 for ; Thu, 30 Mar 2006 08:44:14 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B9B843D4C for ; Thu, 30 Mar 2006 08:44:14 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id C676F46BAF; Thu, 30 Mar 2006 03:44:13 -0500 (EST) Date: Thu, 30 Mar 2006 08:44:13 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Peter Jeremy In-Reply-To: <20060330084050.GC736@turion.vk2pj.dyndns.org> Message-ID: <20060330084257.I9972@fledge.watson.org> References: <20060317141627.W2181@fledge.watson.org> <20060329100839.V19236@fledge.watson.org> <20060330084050.GC736@turion.vk2pj.dyndns.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: current@freebsd.org Subject: Re: REMINDER: Re: HEADS UP: network stack and socket hackery over the next few weeks X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 08:44:14 -0000 On Thu, 30 Mar 2006, Peter Jeremy wrote: > On Wed, 2006-Mar-29 10:11:57 +0000, Robert Watson wrote: >> As a reminder, April 1 is now three days away. On April 1, I will be >> committed an extensive set of socket and netinet changes which will likely >> render the network stack broken. > > Good choice of date :-). Maybe you could borrow PHK's axe and have some > fun: Remove the IPv4 stack to encourage the use of IPv6 :-). > > Seriously, thanks for all your efforts in improving FreeBSD. Yeah, it's actually quite funny. I picked the date based on a number of weeks from when things appeared to start stabilizing, and giving a long enough time to appeal for maintainers. Only after I posted did I realize what a good choice it was -- when I mentioned to someone I was breaking TCP on April 1. :-) Robert N M Watson From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 09:00:07 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1ECD816A432; Thu, 30 Mar 2006 09:00:07 +0000 (UTC) (envelope-from is@rambler-co.ru) Received: from yam.park.rambler.ru (yam.park.rambler.ru [81.19.64.116]) by mx1.FreeBSD.org (Postfix) with ESMTP id 658EE43D46; Thu, 30 Mar 2006 09:00:05 +0000 (GMT) (envelope-from is@rambler-co.ru) Received: from is.park.rambler.ru (is.park.rambler.ru [81.19.64.102]) by yam.park.rambler.ru (8.13.3/8.13.3) with ESMTP id k2U903Wj075880; Thu, 30 Mar 2006 13:00:03 +0400 (MSD) (envelope-from is@rambler-co.ru) Date: Thu, 30 Mar 2006 13:00:03 +0400 (MSD) From: Igor Sysoev X-X-Sender: is@is.park.rambler.ru To: David Xu In-Reply-To: <200603300730.35065.davidxu@freebsd.org> Message-ID: <20060330125740.K4421@is.park.rambler.ru> References: <200603300730.35065.davidxu@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: core@freeebsd.org, current@freebsd.org Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 09:00:07 -0000 On Thu, 30 Mar 2006, David Xu wrote: > I will go away today due to some unpleasant person attack to me, in the past, > I have made lots of work in FreeBSD threading work, this includes kernel > threading in earlier stage and thread libraries later, and gdb support for > these new thread libraries from kernel to userland everywhere, spent lots > of time to work in libpthread, and later make libthr to be best performance > library for mysql and possible other applications developed on Linux and make > it run on most platforms we current support. > because the work load was large, I admit I have made some coding > mistakes which some people think it is serious while other don't think so, > I don't think it is not fixable, time goes and things will be fixed, think > about FreeBSD comes from a 4.x which is ignorant about true kernel based > thread, changing to current thread based kernel is really a painful thing to > do, even with recently 6.1, I still have fixed lots of thread suspension race > which I think is obscure, of course, my work does not stop on threading, > recent, I also have added signal queue, POSIX message queue and timer, > made AIO MP-safe, these are all work-in-progress, but I am sorry, the attack > made to me is very harmful, I feel I can not recover from such disaster, > working on FreeBSD is no longer fun. I will still use FreeBSD, but no > contribution, current it is default OS I use in daily work from desktop to > notebook. David, please, do not leave FreeBSD development! Your work is very important for FreeBSD. Igor Sysoev http://sysoev.ru/en/ From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 09:05:55 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 82EE216A400; Thu, 30 Mar 2006 09:05:55 +0000 (UTC) (envelope-from frank@pinky.sax.de) Received: from pinky.frank-behrens.de (pinky.frank-behrens.de [82.139.199.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AC0043D66; Thu, 30 Mar 2006 09:05:51 +0000 (GMT) (envelope-from frank@pinky.sax.de) Received: from [192.168.20.31] (pulse.behrens [192.168.20.31]) by pinky.frank-behrens.de (8.13.4/8.13.4) with ESMTP/MSA id k2U95mXN031215; Thu, 30 Mar 2006 11:05:48 +0200 (CEST) (envelope-from frank@pinky.sax.de) Message-Id: <200603300905.k2U95mXN031215@pinky.frank-behrens.de> From: "Frank Behrens" To: freebsd-current@freebsd.org Date: Thu, 30 Mar 2006 11:05:46 +0200 MIME-Version: 1.0 Priority: normal In-reply-to: <20060330081619.GB736@turion.vk2pj.dyndns.org> References: <20060329224100.GB2293@elvis.mu.org> X-mailer: Pegasus Mail for Windows (4.31, DE v4.31 R1) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body Cc: deischen@freebsd.org, Peter Jeremy Subject: Re: _cleanup() vs Linux fcloseall() X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 09:05:55 -0000 Peter Jeremy wrote on 30 Mar 2006 19:16: > On Thu, 2006-Mar-30 00:41:00 +0200, Maxime Henrion wrote: > >FWIW, NetBSD has something that close all the file descriptors, and it's > >done with fcntl(fd, F_CLOSEM) (using fcntl() on one file descriptor to > >close all of them looks a bit weird to me, but well...). > > If it close any fd's numerically greater than the passed fd, that would > make a lot of sense. Yes. It is also implemented in IBM AIX (and I believe in SGI IRIX, too). see http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.doc/libs/basetrf1/fcntl.htm -- Frank Behrens, Osterwieck, Germany PGP-key 0x5B7C47ED on public servers available. From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 09:28:17 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E948E16A401; Thu, 30 Mar 2006 09:28:16 +0000 (UTC) (envelope-from ganbold@micom.mng.net) Received: from publicd.ub.mng.net (publicd.ub.mng.net [202.179.0.88]) by mx1.FreeBSD.org (Postfix) with ESMTP id C707A43D46; Thu, 30 Mar 2006 09:28:15 +0000 (GMT) (envelope-from ganbold@micom.mng.net) Received: from [202.179.0.164] (helo=[192.168.0.18]) by publicd.ub.mng.net with esmtpa (Exim 4.60 (FreeBSD)) (envelope-from ) id 1FOtWu-000MdQ-D3; Thu, 30 Mar 2006 18:33:24 +0900 Message-ID: <442BA4BB.1050306@micom.mng.net> Date: Thu, 30 Mar 2006 18:28:27 +0900 From: Ganbold User-Agent: Thunderbird 1.5 (X11/20060202) MIME-Version: 1.0 To: freebsd-current@freebsd.org References: <07018E951F2FBF42B40B3D61086788344C1D9D@ednex511.dsto.defence.gov.au> In-Reply-To: <07018E951F2FBF42B40B3D61086788344C1D9D@ednex511.dsto.defence.gov.au> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: jasone@freebsd.org, deischen@freebsd.org, phk@phk.freebsd.dk, rwatson@FreeBSD.org, davidxu@freebsd.org, grog@freebsd.org Subject: Re: mysql performance test results under FreeBSD-7.0-CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 09:28:17 -0000 I added some more test results (without WITNESS, INVARIANTS options in kernel). For example: 55. mysql(BUILD_OPTIMIZED=yes, BUILD_STATIC=yes, WITH_PROC_SCOPE_PTH=yes)-libpthread-acpifast-sched_4bsd+preemption select_index 20000 1 0 8774.85 select_index 20000 1 0 8516.60 select_index 20000 0 0 8670.70 select_index 20000 1 0 8645.69 select_index 20000 1 0 8581.23 select_index 10000 2 0 1469.15 select_index 10000 5 0 1428.56 select_index 10000 2 0 1466.94 select_index 10000 5 0 1465.94 select_index 10000 3 0 1488.45 56. mysql(BUILD_OPTIMIZED=yes, BUILD_STATIC=yes, WITH_PROC_SCOPE_PTH=yes)-libpthread-tsc-sched_4bsd+preemption select_index 20000 0 0 9192.43 select_index 20000 1 0 8937.86 select_index 20000 0 0 9017.22 select_index 20000 0 0 9227.45 select_index 20000 1 0 9332.93 select_index 10000 3 0 1498.85 select_index 10000 2 0 1508.35 select_index 10000 3 0 1495.36 select_index 10000 3 0 1402.65 select_index 10000 3 0 1508.09 More results are at: http://www.mnbsd.org/ftp/mysql_test_results.txt Ganbold From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 09:38:37 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C957616A400; Thu, 30 Mar 2006 09:38:37 +0000 (UTC) (envelope-from martin@gneto.com) Received: from av9-1-sn3.vrr.skanova.net (av9-1-sn3.vrr.skanova.net [81.228.9.185]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2AD8543D49; Thu, 30 Mar 2006 09:38:36 +0000 (GMT) (envelope-from martin@gneto.com) Received: by av9-1-sn3.vrr.skanova.net (Postfix, from userid 502) id DAF36382CD; Thu, 30 Mar 2006 11:38:34 +0200 (CEST) Received: from smtp3-2-sn3.vrr.skanova.net (smtp3-2-sn3.vrr.skanova.net [81.228.9.102]) by av9-1-sn3.vrr.skanova.net (Postfix) with ESMTP id C6D8C38197; Thu, 30 Mar 2006 11:38:34 +0200 (CEST) Received: from [192.168.2.30] (h99n2fls34o985.telia.com [213.66.202.99]) by smtp3-2-sn3.vrr.skanova.net (Postfix) with ESMTP id ADBA237E4E; Thu, 30 Mar 2006 11:38:34 +0200 (CEST) Message-ID: <442BA714.90303@gneto.com> Date: Thu, 30 Mar 2006 11:38:28 +0200 From: Martin Nilsson User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: David Xu References: <200603300730.35065.davidxu@freebsd.org> In-Reply-To: <200603300730.35065.davidxu@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: current@freebsd.org Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 09:38:37 -0000 David Xu wrote: > Hi everyone, > > I will go away today due to some unpleasant person attack to me, That is really sad to read! I've read your numerous commit messages with a warm and fuzzy feeling that my favorite OS is being constantly improved even in the non-trivial and hard to understand parts. > because the work load was large, I admit I have made some coding > mistakes which some people think it is serious while other don't think so, > I don't think it is not fixable, time goes and things will be fixed, Please remember that it is better to have done _something_, even with a few mistakes, than to sit and whine, having accomplished nothing! > the attack made to me is very harmful, I feel I can not recover > from such disaster, working on FreeBSD is no longer fun. Do you really feel that what you have done for FreeBSD is so bad that you should put so much grief and sadness into what one/some/a few people have said/done? (I personally know nothing about the matter - so I can't comment on it further) It's better to recognized, although in a non positive way, than it is to be ignored and met with a total lack interest. At least your adversaries think that what you have done is important enough to get upset about :-) Please reconsider, I'm confident that you still have many valuable contributions to make in the future, and don't forget to ask for help when you need it. Regards, Martin Nilsson (Swedish FreeBSD user/advocate/consultant/server-pusher) From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 10:55:35 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9E2516A400; Thu, 30 Mar 2006 10:55:35 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4465D43D46; Thu, 30 Mar 2006 10:55:35 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 746B22096; Thu, 30 Mar 2006 12:55:29 +0200 (CEST) X-Spam-Tests: AWL,BAYES_00,FORGED_RCVD_HELO X-Spam-Learn: ham X-Spam-Score: -2.4/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on tim.des.no Received: from xps.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id 576E62081; Thu, 30 Mar 2006 12:55:29 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id 31F3033C31; Thu, 30 Mar 2006 12:55:29 +0200 (CEST) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: David Xu References: <200603300730.35065.davidxu@freebsd.org> Date: Thu, 30 Mar 2006 12:55:28 +0200 In-Reply-To: <200603300730.35065.davidxu@freebsd.org> (David Xu's message of "Thu, 30 Mar 2006 07:30:34 +0800") Message-ID: <861wwktd5r.fsf@xps.des.no> User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: core@freeebsd.org, current@freebsd.org Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 10:55:35 -0000 David Xu writes: > I will go away today due to some unpleasant person attack to me, in > the past, I have made lots of work in FreeBSD threading work, this > includes kernel threading in earlier stage and thread libraries > later, and gdb support for these new thread libraries from kernel to > userland everywhere, spent lots of time to work in libpthread, and > later make libthr to be best performance library for mysql and > possible other applications developed on Linux and make it run on > most platforms we current support. I've been reading and re-reading the relevant threads on -threads, -current and -developers. The more I read, the less I understand. At the tail end of two days spent immersed in libthr, I sniped at you on -committers. That was wrong. I understand that you were insulted. I compounded my mistake by not apologizing immediately. I'm not trying to defend that. To spell it out plainly, for the record: David, what I wrote to you on -committers was unfair and unprofessional, and I apologize. However, I do not understand how things developed from there. I tried to start a technical discussion with you on -threads, explaining what I thought was wrong with libthr, hoping that you would understand my concerns, and hoping to work with you to correct and improve the code. This did not work out. Perhaps you had already made up your mind to leave; perhaps you were too hurt to read anything but insult into anything I wrote. I am not trying to rush you, as you implied, and I would not commit my patch without your approval; if I did, I'd be out on my arse faster than you can say "backout war", and with good reason. My initial impulse was to tell you to grow a thicker skin. I'm not going to say that, because it's stupid and insensitive. What I'm going to say, instead, is this: I am only one of several hundred FreeBSD developers. I have no special position or authority in the project. My opinion of your work is not representative of that of other committers or of the project as a whole. What's more, while I may disagree with some of the choices you made in the course of your work, I do not disapprove of your work in general. You should not view my criticism of the umtx interface as more than what it is: criticism of one small part of your work from one single developer. In closing, I'd like to ask you to reconsider your decision to leave the project. I don't think it's in anybody's interest to have you leave; and whatever you may think of me, it was certainly not what I intended when I started looking at libthr. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 11:20:26 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0775B16A41F for ; Thu, 30 Mar 2006 11:20:26 +0000 (UTC) (envelope-from toxahost@gmail.com) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.231]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3AD3543D45 for ; Thu, 30 Mar 2006 11:20:24 +0000 (GMT) (envelope-from toxahost@gmail.com) Received: by wproxy.gmail.com with SMTP id i20so385314wra for ; Thu, 30 Mar 2006 03:20:24 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=RFmzmL/dMzrf/esy33iD01ZUAihzpswzyBIvZDl07iidpEBO8NOOUXquZnWS2wcAbg1ZQHysPXfJUf7rkDBF1YOpSEWzZ/QiNG+xaI0SZYpeZuGnpQFP9x/ChdeWIooLzZwxeZnJ8/S1vRLShWq2Tk1+ZHztZckaH3NOgTYa5Do= Received: by 10.65.216.1 with SMTP id t1mr577650qbq; Thu, 30 Mar 2006 03:20:23 -0800 (PST) Received: by 10.64.208.6 with HTTP; Thu, 30 Mar 2006 03:20:23 -0800 (PST) Message-ID: Date: Thu, 30 Mar 2006 15:20:23 +0400 From: "Anton Karpov" To: "David Xu" , core@freeebsd.org, current@freebsd.org In-Reply-To: <861wwktd5r.fsf@xps.des.no> MIME-Version: 1.0 References: <200603300730.35065.davidxu@freebsd.org> <861wwktd5r.fsf@xps.des.no> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: current@freebsd.or Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 11:20:26 -0000 2006/3/30, Dag-Erling Sm=F8rgrav : > > David Xu writes: > > I will go away today due to some unpleasant person attack to me, in > > the past, I have made lots of work in FreeBSD threading work, this > > includes kernel threading in earlier stage and thread libraries David, your work was greatly appreciated by all FreeBSD users. Please, do not leave FreeBSD development. Give peace a chance. From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 11:28:35 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0397D16A400 for ; Thu, 30 Mar 2006 11:28:35 +0000 (UTC) (envelope-from toxahost@gmail.com) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.237]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86E5A43D45 for ; Thu, 30 Mar 2006 11:28:34 +0000 (GMT) (envelope-from toxahost@gmail.com) Received: by wproxy.gmail.com with SMTP id 71so390020wri for ; Thu, 30 Mar 2006 03:28:34 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=AZvn43K0QqvXmYG6wc0wv0CjhIB2JWqkZa+rFSTzfTOOkaf8eglOBS09esRdpPU2bL7DcIt/ycNU8S2td9A6uRgPJvCKWFnvZxWSjyAlyPxsSDxHdNqlG0zRsZCTDn17RznBbbeyzJrChmOffEA/PnVKPUnB7YvVR2fIZtIeJ88= Received: by 10.64.209.3 with SMTP id h3mr1219521qbg; Thu, 30 Mar 2006 03:21:45 -0800 (PST) Received: by 10.64.208.6 with HTTP; Thu, 30 Mar 2006 03:21:45 -0800 (PST) Message-ID: Date: Thu, 30 Mar 2006 15:21:45 +0400 From: "Anton Karpov" To: current@freebsd.org In-Reply-To: <200603300730.35065.davidxu@freebsd.org> MIME-Version: 1.0 References: <200603300730.35065.davidxu@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 11:28:35 -0000 2006/3/30, Dag-Erling Sm=F8rgrav : > David Xu writes: > > I will go away today due to some unpleasant person attack to me, in > > the past, I have made lots of work in FreeBSD threading work, this > > includes kernel threading in earlier stage and thread libraries David, your work is greatly appreciated by all FreeBSD users. Please, do not leave FreeBSD development. Give peace a chance. From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 12:41:17 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB4F016A401 for ; Thu, 30 Mar 2006 12:41:17 +0000 (UTC) (envelope-from current@dino.sk) Received: from bsd.dino.sk (bsd.dino.sk [213.215.72.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id BCE6E43D4C for ; Thu, 30 Mar 2006 12:41:16 +0000 (GMT) (envelope-from current@dino.sk) Received: from lex ([213.215.74.194]) (AUTH: PLAIN milan, SSL: TLSv1/SSLv3,128bits,RC4-MD5) by bsd.dino.sk with esmtp; Thu, 30 Mar 2006 14:41:19 +0200 id 00000549.442BD1EF.00011DF8 From: Milan Obuch To: freebsd-current@freebsd.org Date: Thu, 30 Mar 2006 13:40:32 +0100 User-Agent: KMail/1.8.3 References: <4408E4E9.1010705@savvis.net> <200603062248.47937.current@dino.sk> <200603101527.07556.current@dino.sk> In-Reply-To: <200603101527.07556.current@dino.sk> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200603301440.34672.current@dino.sk> Subject: Keyboard at TC1000 (was Re: HEADSUP: kbdmux(4) is in both HEAD and RELENG_6) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 12:41:18 -0000 On Friday 10 March 2006 15:27, Milan Obuch wrote: > On Monday 06 March 2006 22:48, Milan Obuch wrote: > > On Saturday 04 March 2006 01:52, Maksim Yevmenkin wrote: > > > kbdmux(4) is now fully integrated into HEAD and RELENG_6. > > > > ... it works on my TabletPC TC1000. Many thanks, I think this is a must > > for every notebook/similar device user. > TC1000 has two keyboards - technically. There is standard AT keyboard=20 controller with four side keys/buttons, somewhat hidden reset key, and a jo= g=20 dial (Left, Press, Right). Scan codes produced are as follows: 'Outlook' =9A =9A =9A e0 02 =9A =9A =9A =9A =9A e0 82 'CompaQ' =9A =9A =9A =9Ae0 03 =9A =9A =9A =9A =9A e0 83 TAB =9A =9A =9A =9A =9A =9A e0 04 =9A =9A =9A =9A =9A e0 84 ESC =9A =9A =9A =9A =9A =9A e0 05 =9A =9A =9A =9A =9A e0 85 Left =9A =9A =9A =9A =9A =9Ae0 06 =9A =9A =9A =9A =9A e0 86 Press =9A =9A =9A =9A =9A 1c =9A =9A =9A =9A =9A =9A =9A9c Right =9A =9A =9A =9A =9A e0 07 =9A =9A =9A =9A =9A e0 87 Ctrl-Alt-Del =9A =9A1d 38 e0 53 =9A =9A 9d b8 e0 d3 Detachable USB keyboard (with pointing stick working like USB mouse) works= =20 well. In that situation, using kbdmux is the best solution - even another=20 keyboard attached via USB works well. Scan codes are another story - with n= o=20 other changes, only Press (like Enter) and Ctrl-Alt-Del (like=20 Ctrl-Alt-Del :) ) works. As there is no point using TC1000 with no (either= =20 detachable or standard) USB keyboard, I think the best way is modify kbdmux= =2Ec=20 to recognize TC1000's non standard scan codes. I used this patch: =2D-- kbdmux.c.orig =9A =9A =9A Sat Mar =9A4 01:08:20 2006 +++ kbdmux.c.patched =9A =9AMon Mar 27 00:11:33 2006 @@ -697,6 +697,24 @@ =9A =9A =9A =9A case 0xE0: =9A =9A =9A/* 0xE0 prefix */ =9A =9A =9A =9A =9A =9A =9A =9A state->ks_prefix =3D 0; =9A =9A =9A =9A =9A =9A =9A =9A switch (keycode) { + =9A =9A =9A =9A =9A =9A =9A case 0x02: =9A =9A =9A/* TC1000 'Outlook' key= */ + =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A devctl_notify("TC1000","Outlo= ok",scancode & 0x80 ?=20 "RELEASE" : "MAKE",NULL); + =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A goto next_code; + =9A =9A =9A =9A =9A =9A =9A case 0x03: =9A =9A =9A/* TC1000 'CompaQ' key = */ + =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A devctl_notify("TC1000","Compa= Q",scancode & 0x80 ?=20 "RELEASE" : "MAKE",NULL); + =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A goto next_code; + =9A =9A =9A =9A =9A =9A =9A case 0x04: =9A =9A =9A/* TC1000 Tab key */ + =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A keycode =3D 0x0F; + =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A break; + =9A =9A =9A =9A =9A =9A =9A case 0x05: =9A =9A =9A/* TC1000 Esc key */ + =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A keycode =3D 0x01; + =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A break; + =9A =9A =9A =9A =9A =9A =9A case 0x06: =9A =9A =9A/* TC1000 Left key */ + =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A keycode =3D 0x61; + =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A break; + =9A =9A =9A =9A =9A =9A =9A case 0x07: =9A =9A =9A/* TC1000 Right key */ + =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A keycode =3D 0x62; + =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A break; =9A =9A =9A =9A =9A =9A =9A =9A case 0x1C: =9A =9A =9A/* right enter key */ =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A keycode =3D 0x59; =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A =9A break; (please unwrap what's necessary, use tabs instead of spaces where applicabl= e). I would like to get this into source tree - at least Maxim has no objection= s,=20 however, maybe making this patch an option would be good, too, but I have n= o=20 idea now, how to do it, exactly. As both 'Outlook' and 'CompaQ' keys start an application under Windows, I=20 decided to send a notification from kernel, so a user level script could be= =20 fired. Relevant dev.conf lines could be notify 0 { match "system" "TC1000"; action "/root/test $subsystem $type"; }; Today I discovered a way to go with those kays undex X and verified it, so= =20 with this patch one can create both console text-mode and X configuration. Regards, Milan =2D-=20 Please reply to the mailing list only. This address is filtered. From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 12:46:44 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6F8B16A400; Thu, 30 Mar 2006 12:46:44 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 45AD243D46; Thu, 30 Mar 2006 12:46:44 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.ntplx.net (8.13.6/8.13.6/NETPLEX) with ESMTP id k2UCkgjl015833; Thu, 30 Mar 2006 07:46:42 -0500 (EST) Date: Thu, 30 Mar 2006 07:46:42 -0500 (EST) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Frank Behrens In-Reply-To: <200603300905.k2U95mXN031215@pinky.frank-behrens.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) Cc: Peter Jeremy , freebsd-current@freebsd.org Subject: Re: _cleanup() vs Linux fcloseall() X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 12:46:44 -0000 On Thu, 30 Mar 2006, Frank Behrens wrote: > Peter Jeremy wrote on 30 Mar 2006 19:16: > > On Thu, 2006-Mar-30 00:41:00 +0200, Maxime Henrion wrote: > > >FWIW, NetBSD has something that close all the file descriptors, and it's > > >done with fcntl(fd, F_CLOSEM) (using fcntl() on one file descriptor to > > >close all of them looks a bit weird to me, but well...). > > > > If it close any fd's numerically greater than the passed fd, that would > > make a lot of sense. > > Yes. It is also implemented in IBM AIX (and I believe in SGI IRIX, > too). > see http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.doc/libs/basetrf1/fcntl.htm fcloseall() closes and flushes all FILEs, not file descriptors. Libc needs to perform this work since that is where FILEs are allocated. fcntl() is a system call. -- DE From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 13:18:36 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9AA7316A400 for ; Thu, 30 Mar 2006 13:18:36 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (eva.fit.vutbr.cz [147.229.10.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id DEABA43D45 for ; Thu, 30 Mar 2006 13:18:35 +0000 (GMT) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (localhost [127.0.0.1]) by eva.fit.vutbr.cz (envelope-from xdivac02@eva.fit.vutbr.cz) (8.13.6/8.13.3) with ESMTP id k2UDIUUI046029 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Thu, 30 Mar 2006 15:18:30 +0200 (CEST) Received: (from xdivac02@localhost) by eva.fit.vutbr.cz (8.13.6/8.13.3/Submit) id k2UDIUjr046028; Thu, 30 Mar 2006 15:18:30 +0200 (CEST) Date: Thu, 30 Mar 2006 15:18:30 +0200 From: Divacky Roman To: Ganbold Message-ID: <20060330131829.GA45836@stud.fit.vutbr.cz> References: <07018E951F2FBF42B40B3D61086788344C1D9D@ednex511.dsto.defence.gov.au> <442BA4BB.1050306@micom.mng.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <442BA4BB.1050306@micom.mng.net> User-Agent: Mutt/1.4.2i X-Scanned-By: MIMEDefang 2.54 on 147.229.10.14 Cc: freebsd-current@freebsd.org Subject: Re: mysql performance test results under FreeBSD-7.0-CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 13:18:36 -0000 On Thu, Mar 30, 2006 at 06:28:27PM +0900, Ganbold wrote: > I added some more test results (without WITNESS, INVARIANTS options in > kernel). could you try wihtout COMPAT_43 in kernel? From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 14:16:38 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3096D16A400 for ; Thu, 30 Mar 2006 14:16:38 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.200]) by mx1.FreeBSD.org (Postfix) with ESMTP id EAC2D43D5C for ; Thu, 30 Mar 2006 14:16:36 +0000 (GMT) (envelope-from swhetzel@gmail.com) Received: by xproxy.gmail.com with SMTP id s9so294148wxc for ; Thu, 30 Mar 2006 06:16:36 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:mime-version:content-type:content-transfer-encoding:content-disposition; b=LWV+CfpSndXowmFESraIYJrv7NmNYPWOo/8eKnLP0Dc0mTfLHXs0Ime9GUTmDOm208YYqsItbPHHRZ9uTfn+KSxSw0NlHxeWIGQe22QxaY/0SI39zd02uMtPHPFl9EMnB6TL0reTnj7BkYfEVnEJ/8bq5DFrbao0KgLVFyaZCoA= Received: by 10.70.71.18 with SMTP id t18mr1134097wxa; Thu, 30 Mar 2006 06:16:36 -0800 (PST) Received: by 10.70.27.14 with HTTP; Thu, 30 Mar 2006 06:16:36 -0800 (PST) Message-ID: <790a9fff0603300616y62afae4cp50b448b53112de8c@mail.gmail.com> Date: Thu, 30 Mar 2006 08:16:36 -0600 From: "Scot Hetzel" To: freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Cc: wpaul@freebsd.org, sam@freebsd.org Subject: wpa_supplicant fails to find the NDIS adapter names X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 14:16:38 -0000 In setting up my laptop (FreeBSD/amd64 6.1-BETA), I needed to use the NDIS driver, since FreeBSD doesn't have a driver for my Broadcom card. I added ifconfig_ndis0=3D"WPA DHCP", created a /etc/wpa_supplicant.conf and restarted the network (/etc/rc.d/netif stop|start). Except I received this error: NDIS: Failed to get adapter list (PacketGetAdapterNames) Failed to initialize driver interface Running wpa_supplicant manually with the following command, resulted in the same error. # wpa_supplicant -B -q -i ndis0 -D ndis -c /etc/wpa_supplicant.conf -P /var/run/wpa_supplicant/ndis0.pid Searching the sources, I found this routine being used in src/contrib/wpa_supplicant/driver_ndis.c (wpa_driver_ndis_get_names). In this section of source code: =09res =3D PacketGetAdapterNames(names, &len); =09if (!res && len > 8192) { =09=09free(names); =09=09names =3D malloc(len); =09=09if (names =3D=3D NULL) =09=09=09return -1; =09=09memset(names, 0, len); =09=09res =3D PacketGetAdapterNames(names, &len); =09} =09if (!res) { =09=09wpa_printf(MSG_ERROR, "NDIS: Failed to get adapter list " =09=09=09 "(PacketGetAdapterNames)"); =09=09free(names); =09=09return -1; =09} I had added a couple of wpa_printf(MSG_DEBUG..); that printed the value of res and names. This indicated that PacketGetAdapterNames was returning with the name of the ndis interface and that res was being set to zero. The problem is that PacketGetAdapterNames is returning with a zero value, which causes wpa_driver_ndis_get_names to print ths error message and return with a -1. I then found PacketGetAdapterNames routine in usr.sbin/wpa/wpa_supplicant/Packet32.c. After replacing 'return(0)' with 'return(1)', then recompiling and installing the new wpa_supplicant, I was able to get wpa_supplicant to use the ndis0 interface. I also noticed that PacketGetAdapterNames is returning with EIO, ENOMEM, ENOSPC, since wpa_driver_ndis_get_names expects a boolean value for the return code from PacketGetAdapterNames, should these return values be changed to a zero also? The only thing I have tested right now is that wpa_supplicant can find the ndis0 interface. As I won't be near a wireless network until tomorrow. If someone can test if replacing the return value in Packet32.c works for them with the ndis driver. NOTE: This problem affects both RELENG_6 and CURRENT since the import and MFC of wpa_supplicant to version 0.4.8. The only thing I'm not sure about is if my /etc/wpa_supplicant.conf file is set up properly for this wireless network: ctrl_interface=3D/var/run/wpa_supplicant ctrl_intreface_group=3Dwheel network=3D{ ssid=3D"campuswpa" key_mgmt=3DWPA-EAP pairwise=3DTKIP group=3DTKIP eap=3DPEAP identity=3D"" password=3D"" # phase1=3D"peaplabel=3D1" phase2=3D"auth=3DMSCHAPV2" priority=3D1 } When I connect to this network thru Windows XP, the setup is as follows: Network Authentication: WPA Data encryption: TKIP EAP Type: Protected EAP (PEAP) Authentication Method: Secured password (EAP-MSCHAP v2) Fast Reconnect: Enabled Validate server certificate: Unchecked Scot -- DISCLAIMER: No electrons were mamed while sending this message. Only slightly bruised. From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 14:33:06 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE35D16A420 for ; Thu, 30 Mar 2006 14:33:06 +0000 (UTC) (envelope-from davidxu@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B01143D55; Thu, 30 Mar 2006 14:33:06 +0000 (GMT) (envelope-from davidxu@freebsd.org) Received: from localhost.my.domain (root@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k2UEX11c070638; Thu, 30 Mar 2006 14:33:04 GMT (envelope-from davidxu@freebsd.org) From: David Xu To: "Dag-Erling =?utf-8?q?Sm=C3=B8rgrav?=" Date: Thu, 30 Mar 2006 22:32:49 +0800 User-Agent: KMail/1.8.2 References: <200603300730.35065.davidxu@freebsd.org> <861wwktd5r.fsf@xps.des.no> In-Reply-To: <861wwktd5r.fsf@xps.des.no> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200603302232.49740.davidxu@freebsd.org> Cc: core@freeebsd.org, current@freebsd.org Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 14:33:06 -0000 =E5=9C=A8 Thursday 30 March 2006 18:55=EF=BC=8CDag-Erling Sm=C3=B8rgrav =E5= =86=99=E9=81=93=EF=BC=9A >=20 > David Xu writes: > > I will go away today due to some unpleasant person attack to me, in > > the past, I have made lots of work in FreeBSD threading work, this > > includes kernel threading in earlier stage and thread libraries > > later, and gdb support for these new thread libraries from kernel to > > userland everywhere, spent lots of time to work in libpthread, and > > later make libthr to be best performance library for mysql and > > possible other applications developed on Linux and make it run on > > most platforms we current support. >=20 > I've been reading and re-reading the relevant threads on -threads, > -current and -developers. The more I read, the less I understand. >=20 > At the tail end of two days spent immersed in libthr, I sniped at you > on -committers. That was wrong. I understand that you were insulted. > I compounded my mistake by not apologizing immediately. I'm not > trying to defend that. >=20 > To spell it out plainly, for the record: David, what I wrote to you on > -committers was unfair and unprofessional, and I apologize. >=20 > However, I do not understand how things developed from there. I tried > to start a technical discussion with you on -threads, explaining what > I thought was wrong with libthr, hoping that you would understand my > concerns, and hoping to work with you to correct and improve the code. > This did not work out. Perhaps you had already made up your mind to > leave; perhaps you were too hurt to read anything but insult into > anything I wrote. >=20 I didn't have idea to leave the project just before your rush, I was discussing with deischen@ about versioning things, and libc bump etcs. and I wanted to get an approve from re@ to merge rtld locking from -HEAD to RELENG_6 for libthr, I was still improving libthr, that's not even a fin= al=20 shape, e.g, I had planned to implement C++ object destruction safe with pthread_exit(), and implement a structure based not pointer based pthread synchronization objects, can be shared between processes, current FreeBSD does not support these, but other systems do! of course, I am not satisfied with current umtx interface, I do know, I even want to recreate a whole new interfaces to make things more clean, I talked about lwp mutex which supports robustness and priority propagating, the current umtx will be outaged, deischen@ should know this, I had a private communication with him. but your words really hurt me, you meant I should go back and study CS lesson again ? this is definitly an insult. I graduated from Computer Science in college in 1993 summer, my first programming language is Pascal learned in 1989, second is C, and third is X86 assemble language, I studied how to operate a computer on VAX 8200 system, I still remember its green character on terminal and longer command line than unix did, I also use unix system which to learn shell script, I learned programming on PC, there is Apple II in lab, but I dislike it, PC= is=20 8088 based, only has 640K memory, but can run turbo C and Borland C++ etcs, I wrote some very funny code, TSR, TUI (better than current ugly freebsd installer!) my graduation task is to mannually setup a micro=20 processor using very simple chips and hundred of physical lines, and use switch to input micro code and data and strobe it into the chips, and run t= he=20 program and print data on LED. I learned how to programming in protect mode by 32 bit dos emulator, figure out how to implement a GUI system, rectangle clipping, layer and foc= us management, 2D graphics clipping, etcs, the code is still on my old CD. I touched Linux at 1997, used to be a system manager and a programmer, needn't to day, linux's ealier version has serious performance problem unde= r=20 load, so I went to FreeBSD, and met julian on net, started work on KSE. The KSE work was started from zero, nobody knows how to make a full threaded system, it was a very hard time, there was debate and rush, this made us very bad, I don't want to say more. I picked up libthr and a rotted umtx=20 interface, try to make other peoples to believe that M:N might be not a rig= ht way to go, as I know it is very diffcult to make it SMP friendly, it's my personal view, because I tried to implement a SMP scheduler and got the feeling, I also fixed some stability bugs in ULE scheduler. I may be totall= y=20 wrong. > I am not trying to rush you, as you implied, and I would not commit my > patch without your approval; if I did, I'd be out on my arse faster > than you can say "backout war", and with good reason. >=20 > My initial impulse was to tell you to grow a thicker skin. I'm not > going to say that, because it's stupid and insensitive. What I'm > going to say, instead, is this: I am only one of several hundred > FreeBSD developers. I have no special position or authority in the > project. My opinion of your work is not representative of that of > other committers or of the project as a whole. What's more, while I > may disagree with some of the choices you made in the course of your > work, I do not disapprove of your work in general. You should not > view my criticism of the umtx interface as more than what it is: > criticism of one small part of your work from one single developer. >=20 > In closing, I'd like to ask you to reconsider your decision to leave > the project. I don't think it's in anybody's interest to have you > leave; and whatever you may think of me, it was certainly not what I > intended when I started looking at libthr. >=20 > DES > --=20 > Dag-Erling Sm=C3=B8rgrav - des@des.no >=20 >=20 see above, I am in a bad mood, I don't know when I will return, wish you can work better without me, I beg pardon if some mistakes I made and some words I said here brought inconvince to you and all other people. Best wishes to all FreeBSD people. David Xu From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 14:35:28 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32E3F16A41F for ; Thu, 30 Mar 2006 14:35:28 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FAAB43D5D for ; Thu, 30 Mar 2006 14:35:26 +0000 (GMT) (envelope-from swhetzel@gmail.com) Received: by xproxy.gmail.com with SMTP id s9so297167wxc for ; Thu, 30 Mar 2006 06:35:26 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Fau6OLYjyr+8o9MmdgaHuFOrt00M5avPiC+wC4x0Aykt77cQGEye5zJFsod5AjcQUtuy5xTrkqrQjtpP7iJb4VzHX7eht7vd2LqU3qy1GuyQYKwtty/skZQT6/F994hjbEnrYajTc1lw3gB6HDfZwRjVb10EJw3hZ5+HltKVlAs= Received: by 10.70.104.12 with SMTP id b12mr2432222wxc; Thu, 30 Mar 2006 06:35:26 -0800 (PST) Received: by 10.70.27.14 with HTTP; Thu, 30 Mar 2006 06:35:26 -0800 (PST) Message-ID: <790a9fff0603300635p6b70cebbw89e26a2b73aa06f8@mail.gmail.com> Date: Thu, 30 Mar 2006 08:35:26 -0600 From: "Scot Hetzel" To: freebsd-current@freebsd.org In-Reply-To: <790a9fff0603300616y62afae4cp50b448b53112de8c@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <790a9fff0603300616y62afae4cp50b448b53112de8c@mail.gmail.com> Cc: wpaul@freebsd.org, sam@freebsd.org Subject: Re: wpa_supplicant fails to find the NDIS adapter names X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 14:35:28 -0000 I just found somemore information on the PacketGetAdapterNames on the winpcap web site: http://www.winpcap.org/docs/man/html/Packet32_8c.html --- BOOLEAN PacketGetAdapterNames ( PTSTR pStr, PULONG BufferSize ) Retrieve the list of available network adapters and their description. Parameters: pStr User allocated string that will be filled with the names of the adapters. BufferSize Length of the buffer pointed by pStr. Returns: If the function succeeds, the return value is nonzero. --- So we do need to replace the EIO, ENOSPC, ENOMEM with FALSE, and the last return with TRUE in src/usr.sbin/wpa/wpa_supplicant/Packet32.c for the PacketGetAdapterNames routine. Scot -- DISCLAIMER: No electrons were mamed while sending this message. Only slightly bruised. From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 15:06:55 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7AA4516A46F for ; Thu, 30 Mar 2006 15:06:55 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB33343DE6 for ; Thu, 30 Mar 2006 15:06:11 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id C18501A4D82; Thu, 30 Mar 2006 07:06:11 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 2CDDA51F4D; Thu, 30 Mar 2006 10:06:11 -0500 (EST) Date: Thu, 30 Mar 2006 10:06:11 -0500 From: Kris Kennaway To: Ganbold Message-ID: <20060330150610.GA13098@xor.obsecurity.org> References: <07018E951F2FBF42B40B3D61086788344C1D9D@ednex511.dsto.defence.gov.au> <442B81B9.30206@micom.mng.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="BXVAT5kNtrzKuDFl" Content-Disposition: inline In-Reply-To: <442B81B9.30206@micom.mng.net> User-Agent: Mutt/1.4.2.1i Cc: "Thyer, Matthew" , freebsd-current@freebsd.org Subject: Re: mysql performance test results under FreeBSD-7.0-CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 15:06:55 -0000 --BXVAT5kNtrzKuDFl Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Mar 30, 2006 at 03:59:05PM +0900, Ganbold wrote: > Thyer, Matthew wrote: > >A couple of things I have noticed in the kernel messages: > > > > WARNING: WITNESS option enabled, expect reduced performance. > > =20 > Yes, I left this option in case if there comes something wrong. Then your performance numbers are useless, sorry. > >You need to use the 80 core conductor cables instead of the old standard > >40 core conductor IDE cables to get the best performance from your hard > >drives. Just use another cable like you already have connected to the > >40GB drive. > > =20 > That is true, I don't have any UDMA100 cables right now:( Ditto. Sorry, but benchmarking is hard. Kris --BXVAT5kNtrzKuDFl Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFEK/PiWry0BWjoQKURAndJAKDYX0YEIx/cASRMEui701IYYlwPjQCg1t7e ReA/wQjn4hBoWWRLK77RXVo= =GD3h -----END PGP SIGNATURE----- --BXVAT5kNtrzKuDFl-- From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 15:06:58 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 155AB16A48C for ; Thu, 30 Mar 2006 15:06:58 +0000 (UTC) (envelope-from oceanare@pacific.net.sg) Received: from smtpgate2.pacific.net.sg (smtpgate2.pacific.net.sg [203.120.90.32]) by mx1.FreeBSD.org (Postfix) with SMTP id 6EBC643DFC for ; Thu, 30 Mar 2006 15:06:33 +0000 (GMT) (envelope-from oceanare@pacific.net.sg) Received: (qmail 868 invoked from network); 30 Mar 2006 15:06:30 -0000 Received: from maxwell2.pacific.net.sg (203.120.90.192) by smtpgate2.pacific.net.sg with SMTP; 30 Mar 2006 15:06:30 -0000 Received: from [192.168.0.107] ([210.24.122.26]) by maxwell2.pacific.net.sg with ESMTP id <20060330150630.MUUK28656.maxwell2.pacific.net.sg@[192.168.0.107]>; Thu, 30 Mar 2006 23:06:30 +0800 Message-ID: <442BF3C8.6030503@pacific.net.sg> Date: Thu, 30 Mar 2006 23:05:44 +0800 From: Erich Dollansky Organization: oceanare pte ltd User-Agent: Thunderbird 1.5 (X11/20060112) MIME-Version: 1.0 To: David Xu References: <200603300730.35065.davidxu@freebsd.org> In-Reply-To: <200603300730.35065.davidxu@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: core@freeebsd.org, current@freebsd.org Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 15:06:58 -0000 Hi David, David Xu wrote: > > I will go away today due to some unpleasant person attack to me, in the past, let me tell you about a conversation I have had recently with a Chinese. He wondered how people with a different social background handle things like this. He learned that a situation which makes Chinese mortal enemies for at least a year makes people having a beer on the very next day if they come from a different background. He learned this with his own experience. > because the work load was large, I admit I have made some coding > mistakes which some people think it is serious while other don't think so, People who criticize you do no mistakes? > made to me is very harmful, I feel I can not recover from such disaster, What disaster? Did you do some work for that big software company known for their 'open' software? Take a break! Erich From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 15:22:02 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 23C0A16A424 for ; Thu, 30 Mar 2006 15:22:02 +0000 (UTC) (envelope-from ca+envelope@esmtp.org) Received: from zardoc.esmtp.org (adsl-63-195-85-27.dsl.snfc21.pacbell.net [63.195.85.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8DB3143D67 for ; Thu, 30 Mar 2006 15:21:56 +0000 (GMT) (envelope-from ca+envelope@esmtp.org) Received: from zardoc.esmtp.org (localhost. [127.0.0.1]) by zardoc.esmtp.org (sendmail X.1.0.PreAlpha3.0) with ESMTPS (TLS=TLSv1/SSLv3, cipher=AES256-SHA, bits=256, verify=OK) id S0000000000030C5300; Thu, 30 Mar 2006 07:21:55 -0800 Received: (from ca@localhost) by zardoc.esmtp.org (8.13.4/8.12.10.Beta0/Submit) id k2UFLrPL001003 for freebsd-current@freebsd.org; Thu, 30 Mar 2006 07:21:53 -0800 (PST) Date: Thu, 30 Mar 2006 07:21:53 -0800 From: Claus Assmann To: freebsd-current@freebsd.org Message-ID: <20060330152153.GA19625@zardoc.esmtp.org> Mail-Followup-To: freebsd-current@freebsd.org References: <200603291605.36884.jhb@freebsd.org> <20060329224100.GB2293@elvis.mu.org> <20060330081619.GB736@turion.vk2pj.dyndns.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060330081619.GB736@turion.vk2pj.dyndns.org> User-Agent: Mutt/1.5.9i Subject: Re: _cleanup() vs Linux fcloseall() X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 15:22:02 -0000 On Thu, Mar 30, 2006, Peter Jeremy wrote: > I'd prefer to see a function that closed all file descriptors greater > than a specified limit (which makes it easy for a process to preserve > stdin/out/err but close everything else). Two obvious places for this closefrom(), see SunOS 5.10 et.al: Standard C Library Functions closefrom(3C) NAME closefrom, fdwalk - close or iterate over open file descrip- tors SYNOPSIS #include void closefrom(int lowfd); int fdwalk(int (*func)(void *, int), void *cd); DESCRIPTION The closefrom() function calls close(2) on all open file descriptors greater than or equal to lowfd. From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 15:31:46 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B623916A424; Thu, 30 Mar 2006 15:31:46 +0000 (UTC) (envelope-from andy@siliconlandmark.com) Received: from lexi.siliconlandmark.com (lexi.siliconlandmark.com [209.69.98.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A3EE43D60; Thu, 30 Mar 2006 15:31:41 +0000 (GMT) (envelope-from andy@siliconlandmark.com) Received: from [10.7.6.254] ([63.76.235.163]) by lexi.siliconlandmark.com (8.13.3/8.13.3) with ESMTP id k2UFVdEK032551; Thu, 30 Mar 2006 10:31:39 -0500 (EST) (envelope-from andy@siliconlandmark.com) In-Reply-To: <200603302232.49740.davidxu@freebsd.org> References: <200603300730.35065.davidxu@freebsd.org> <861wwktd5r.fsf@xps.des.no> <200603302232.49740.davidxu@freebsd.org> Mime-Version: 1.0 (Apple Message framework v746.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Andre Guibert de Bruet Date: Thu, 30 Mar 2006 10:32:25 -0500 To: David Xu X-Mailer: Apple Mail (2.746.3) X-Information: Please contact the ISP for more information X-SL-MailScanner: Found to be clean X-SL-SpamCheck: not spam, SpamAssassin (score=-1.457, required 6, BAYES_00 -2.60, SPF_FAIL 1.14) X-MailScanner-From: andy@siliconlandmark.com Cc: current@freebsd.org Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 15:31:46 -0000 On Mar 30, 2006, at 9:32 AM, David Xu wrote: > see above, I am in a bad mood, I don't know when I will return, > wish you can > work better without me, I beg pardon if some mistakes I made and some > words I said here brought inconvince to you and all other people. > > Best wishes to all FreeBSD people. David, I have been following your commits for quite a while and I must say that I am impressed not only by your threading knowledge but also by your C skill. I am very grateful for all of the hours you (and everyone) have spent improving my favorite operating system. I realize that at times, lack of positive feedback from the user base feels like you're rowing upstream. At the end of the day, the fact remains that you picked up one of the most neglected parts of the system and MADE A DIFFERENCE. My hat goes off to you. Andy /* Andre Guibert de Bruet * 6f43 6564 7020 656f 2e74 4220 7469 6a20 */ /* Code poet / Sysadmin * 636f 656b 2e79 5320 7379 6461 696d 2e6e */ /* GSM: +1 734 846 8758 * 5520 494e 2058 6c73 7565 6874 002e 0000 */ /* WWW: siliconlandmark.com * C/C++, Perl, PHP, SQL, XHTML, XML */ From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 16:00:37 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C947416A463; Thu, 30 Mar 2006 16:00:37 +0000 (UTC) (envelope-from sem@FreeBSD.org) Received: from relay-er5.mbrd.ru (relay-er5.mbrd.ru [194.117.71.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 90B3543D7B; Thu, 30 Mar 2006 16:00:22 +0000 (GMT) (envelope-from sem@FreeBSD.org) Received: from msd.mbrd.ru ([172.16.33.193]) by relay-er5.mbrd.ru with esmtpa (Exim 4.x) id 1FOzZJ-000KkC-4J; Thu, 30 Mar 2006 20:00:17 +0400 Message-ID: <442C0090.7080009@FreeBSD.org> Date: Thu, 30 Mar 2006 20:00:16 +0400 From: Sergey Matveychuk User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: David Xu References: <200603300730.35065.davidxu@freebsd.org> <861wwktd5r.fsf@xps.des.no> <200603302232.49740.davidxu@freebsd.org> In-Reply-To: <200603302232.49740.davidxu@freebsd.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: =?UTF-8?B?RGFnLUVybGluZyBTbcO4cmdyYXY=?= , core@freeebsd.org, current@freebsd.org Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 16:00:38 -0000 David Xu wrote: > see above, I am in a bad mood, I don't know when I will return, wish you can > work better without me, I beg pardon if some mistakes I made and some > words I said here brought inconvince to you and all other people. David, you just tired. Take a rest. Don't make a quick decision. Nobody doubt your skills. Dag was on an emotional side and he was wrong, but he apologized, so let's go forward and will not see backward. Take a rest for a week or more and then back and make you decision what to do. Anyway we'll respect it. Thank you for your huge work. -- Sem. From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 16:11:14 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A945516A440 for ; Thu, 30 Mar 2006 16:11:14 +0000 (UTC) (envelope-from scottro@nyc.rr.com) Received: from mail13.simplicato.com (mail13.simplicato.com [207.99.47.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F37443D4C for ; Thu, 30 Mar 2006 16:11:13 +0000 (GMT) (envelope-from scottro@nyc.rr.com) Received: from mail13.simplicato.com (localhost [127.0.0.1]) by mail13.simplicato.com (Postfix) with ESMTP id CB4DC77ACCC for ; Thu, 30 Mar 2006 11:11:12 -0500 (EST) Received: from uws1.starlofashions.com (unknown [12.44.50.124]) by mail13.simplicato.com (Postfix) with ESMTP id A9ABE77ACCA for ; Thu, 30 Mar 2006 11:11:12 -0500 (EST) Received: by uws1.starlofashions.com (sSMTP sendmail emulation); Thu, 30 Mar 2006 11:11:12 -0500 Date: Thu, 30 Mar 2006 11:11:12 -0500 From: Scott Robbins To: freebsd-current@freebsd.org Message-ID: <20060330161112.GB14635@uws1.starlofashions.com> Mail-Followup-To: freebsd-current@freebsd.org References: <200603300730.35065.davidxu@freebsd.org> <861wwktd5r.fsf@xps.des.no> <200603302232.49740.davidxu@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; x-action=pgp-signed Content-Disposition: inline In-Reply-To: User-Agent: mutt-ng/devel-r581 (FreeBSD) Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 16:11:14 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thu, Mar 30, 2006 at 10:32:25AM -0500, Andre Guibert de Bruet wrote: > > On Mar 30, 2006, at 9:32 AM, David Xu wrote: > >see above, I am in a bad mood, I don't know when I will return, wish you > >can > >work better without me, I beg pardon if some mistakes I made and some > >words I said here brought inconvince to you and all other people. > > > >Best wishes to all FreeBSD people. > I realize that at times, > lack of positive feedback from the user base feels like you're rowing > upstream. At the end of the day, the fact remains that you picked up one > of the most neglected parts of the system and MADE A DIFFERENCE. My hat > goes off to you. > > Andy I would like to second this. I am not a programmer, simply a user. Sometimes, people, especially when stressed, say things that they don't really mean, or wish they could take back. However, from what I see, it seems that the person who made the comments that hurt you sincerely regrets it. Another comment had to do with cultures. Being married to someone from East Asia, I have found, along with the stresses of marriage, that this can often be a factor as well. Some things that one culture considers rude, to another is acceptable. As a simple user, I ask that you reconsider your decision. I hope you have seen from the various posts in this thread that everyone, including the person who originally made the comments that hurt, wants you to stay. Thank you for taking the time to read this. Most sincerely, - -- Scott Robbins GPG KeyID EB3467D6 ( 1B848 077D 66F6 9DB0 FDC2 A409 FA54 D575 EB34 67D6) gpg --keyserver pgp.mit.edu --recv-keys EB3467D6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFELAMg+lTVdes0Z9YRAjFKAKCFo+2tqotJZl3YdOVjecYs6X25XwCgjIje jSB/TZNJbZjK8Ccqie2nyH8= =vm7O -----END PGP SIGNATURE----- From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 16:36:01 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A7FC16A42A for ; Thu, 30 Mar 2006 16:36:01 +0000 (UTC) (envelope-from dan.cojocar@gmail.com) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id E214F43D79 for ; Thu, 30 Mar 2006 16:35:51 +0000 (GMT) (envelope-from dan.cojocar@gmail.com) Received: by wproxy.gmail.com with SMTP id i21so497665wra for ; Thu, 30 Mar 2006 08:35:51 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=dvCKkwXJ3AqrRQkOnTW72N8I6CBFyg86trNFy3mmSbpiAnu7LSUHR1nxpbCEHK+3u4tsrysLt14S+RmmUx+wapcpFPpQwjokJmb1k3HhUk4ToQYec69FnRerQgX+EpCj2K6dAiEwdcLA7HEZ7bWnf1Qsb3d8cxl9b9u+W3jYCsY= Received: by 10.65.151.15 with SMTP id d15mr352423qbo; Thu, 30 Mar 2006 08:35:51 -0800 (PST) Received: by 10.65.228.3 with HTTP; Thu, 30 Mar 2006 08:35:51 -0800 (PST) Message-ID: Date: Thu, 30 Mar 2006 19:35:51 +0300 From: "Dan Cojocar" To: "David Xu" In-Reply-To: <442C0090.7080009@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <200603300730.35065.davidxu@freebsd.org> <861wwktd5r.fsf@xps.des.no> <200603302232.49740.davidxu@freebsd.org> <442C0090.7080009@FreeBSD.org> Cc: current@freebsd.org, Sergey Matveychuk Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 16:36:01 -0000 On 3/30/06, Sergey Matveychuk wrote: > David Xu wrote: > > see above, I am in a bad mood, I don't know when I will return, wish yo= u can > > work better without me, I beg pardon if some mistakes I made and some > > words I said here brought inconvince to you and all other people. > > David, you just tired. Take a rest. Don't make a quick decision. > > Nobody doubt your skills. Dag was on an emotional side and he was wrong, > but he apologized, so let's go forward and will not see backward. > > Take a rest for a week or more and then back and make you decision what > to do. Anyway we'll respect it. > > Thank you for your huge work. Hello David, I'm not in position to give you advices, i know you only from your work on src and from the mailing list messages and you are a great developer, but like Sergey Matveychuk and other great members of freebsd community are saying please reconsider, don't make rush decision, give us as a community another chance. Dan From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 18:15:15 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4060C16A428 for ; Thu, 30 Mar 2006 18:15:15 +0000 (UTC) (envelope-from joao.barros@gmail.com) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 30E6343D45 for ; Thu, 30 Mar 2006 18:15:14 +0000 (GMT) (envelope-from joao.barros@gmail.com) Received: by xproxy.gmail.com with SMTP id s9so330988wxc for ; Thu, 30 Mar 2006 10:15:13 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=V+/tnN0cV6FzTi8OK5n5k1fDj0O+z39d6p/yWTDc3dp0IyyOpcjHEhJNXAK6aPwg1s89Qk8dIG0k4MqNo7s+1Rge8puhSSp8WhIor7X5biIw3+/BkrYClNmRCO0aYkrgYywXkkhz0WBBR+p0unbm9xNmZ6PwXe9k378aQkRNS1c= Received: by 10.70.16.13 with SMTP id 13mr2320739wxp; Thu, 30 Mar 2006 10:15:13 -0800 (PST) Received: by 10.70.36.17 with HTTP; Thu, 30 Mar 2006 10:15:13 -0800 (PST) Message-ID: <70e8236f0603301015g193243a5ndbf700c5a360730a@mail.gmail.com> Date: Thu, 30 Mar 2006 19:15:13 +0100 From: "Joao Barros" To: "Adam Retter" In-Reply-To: <1143740137.89530.3.camel@funkalicious.home.dom> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <200603300730.35065.davidxu@freebsd.org> <442BC198.5000209@wincmd.ru> <20060330083736.diiud3wv280k0cww@webmail.1command.com> <1143740137.89530.3.camel@funkalicious.home.dom> Cc: freebsd-current@freebsd.org, freebsd-stable@freebsd.org Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 18:15:15 -0000 On 3/30/06, Adam Retter wrote: > Who attacked him, can we not give them a kicking ;-) At most a kick on IRC since the person in question is also a valid FreeBSD developer. I read most of -current, -stable, -hackers, -cvsall as well as some other FreeBSD lists and sometimes I read someone's comment and think: "That was totally unnecessary..." But people are all not the same and we have our good days and our bad days. I guess David was on a bad day when Dag wrote what he wrote, on a bad day himself. I have been accompanying David and Dag's work and both are important and needed and have their credit for, no doubt about it. David, Dag has done the more difficult part: recognizing and apologizing. From there, forgiving is easy ;-) Can't we all just code along? :-D -- Joao Barros From owner-freebsd-current@FreeBSD.ORG Thu Mar 30 18:42:16 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3D0616A422 for ; Thu, 30 Mar 2006 18:42:16 +0000 (UTC) (envelope-from eksffa@freebsdbrasil.com.br) Received: from capeta.freebsdbrasil.com.br (vrrp.freebsdbrasil.com.br [200.210.70.30]) by mx1.FreeBSD.org (Postfix) with SMTP id 763DE43D49 for ; Thu, 30 Mar 2006 18:42:05 +0000 (GMT) (envelope-from eksffa@freebsdbrasil.com.br) Received: (qmail 64766 invoked by uid 0); 30 Mar 2006 15:42:03 -0300 Received: from eksffa@freebsdbrasil.com.br by capeta.freebsdbrasil.com.br by uid 82 with qmail-scanner-1.22 (spamassassin: 2.64. Clear:RC:1(201.17.152.115):. Processed in 0.720996 secs); 30 Mar 2006 18:42:03 -0000 Received: from unknown (HELO ?10.69.69.69?) (201.17.152.115) by capeta.freebsdbrasil.com.br with SMTP; 30 Mar 2006 15:42:02 -0300 Message-ID: <442C2675.9050703@freebsdbrasil.com.br> Date: Thu, 30 Mar 2006 15:41:57 -0300 From: Patrick Tracanelli Organization: FreeBSD Brasil LTDA User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20051013 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-current@freebsd.org References: <200603300730.35065.davidxu@freebsd.org> <442BC198.5000209@wincmd.ru> <20060330083736.diiud3wv280k0cww@webmail.1command.com> <1143740137.89530.3.camel@funkalicious.home.dom> <70e8236f0603301015g193243a5ndbf700c5a360730a@mail.gmail.com> In-Reply-To: <70e8236f0603301015g193243a5ndbf700c5a360730a@mail.gmail.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-stable@freebsd.org Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Mar 2006 18:42:17 -0000 Joao Barros wrote: > On 3/30/06, Adam Retter wrote: > >>Who attacked him, can we not give them a kicking ;-) > > > At most a kick on IRC since the person in question is also a valid > FreeBSD developer. > I read most of -current, -stable, -hackers, -cvsall as well as some > other FreeBSD lists and sometimes I read someone's comment and think: > "That was totally unnecessary..." > But people are all not the same and we have our good days and our bad days. > I guess David was on a bad day when Dag wrote what he wrote, on a bad > day himself. > I have been accompanying David and Dag's work and both are important > and needed and have their credit for, no doubt about it. > > David, Dag has done the more difficult part: recognizing and > apologizing. From there, forgiving is easy ;-) > > Can't we all just code along? :-D I completly do agree with every single statement Joao has made. It could have been kept on private mailing list. From what it looks like for people like me, when-possible contributor and every-day-user, It seems to be just a simple "work" discussion, like those ones which usually happen one day or one other in everywhere there is work getting done by more than one person, a cooperative working-style discussion on what is good and what can be done in different (hopefully better) way. Accepting and interpreting suggestions as well as suggesting on a non-rude manner is something that everyone one day fail, in their busy heavy days. No big deal, It is human nature. Anyway, everyone who follows cvs-all@ is very thankfull for what David has done everyday in the system, and probably will appreciate a lot more if Mr. Xu decide to keep doing the good work, improving what he has noted himself that should be improved and work together with others to improve things that more than one brain could probably get better results than only a single one. Hope you stay. Osho in one of his books usually say that apologizing is a difficult decision, apologizing honestly is even more difficult and rare. And do not accepting the honest apollogies is a severe decision and as such, comes with a lot of consequences. -- Patrick Tracanelli From owner-freebsd-current@FreeBSD.ORG Fri Mar 31 00:13:39 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 19F8216A420 for ; Fri, 31 Mar 2006 00:13:39 +0000 (UTC) (envelope-from davidxu@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB84143D48; Fri, 31 Mar 2006 00:13:38 +0000 (GMT) (envelope-from davidxu@freebsd.org) Received: from localhost.my.domain (root@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k2V0DaYV003735; Fri, 31 Mar 2006 00:13:38 GMT (envelope-from davidxu@freebsd.org) From: David Xu To: Erich Dollansky Date: Fri, 31 Mar 2006 08:13:26 +0800 User-Agent: KMail/1.8.2 References: <200603300730.35065.davidxu@freebsd.org> <442BF3C8.6030503@pacific.net.sg> In-Reply-To: <442BF3C8.6030503@pacific.net.sg> MIME-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200603310813.26187.davidxu@freebsd.org> Cc: core@freeebsd.org, current@freebsd.org Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Mar 2006 00:13:39 -0000 =D4=DA Thursday 30 March 2006 23:05=A3=ACErich Dollansky =D0=B4=B5=C0=A3=BA >=20 > Hi David, >=20 > David Xu wrote: > >=20 > > I will go away today due to some unpleasant person attack to me, in the= =20 past, >=20 > let me tell you about a conversation I have had recently with a Chinese.= =20 > He wondered how people with a different social background handle things=20 > like this. >=20 > He learned that a situation which makes Chinese mortal enemies for at=20 > least a year makes people having a beer on the very next day if they=20 > come from a different background. >=20 > He learned this with his own experience. >=20 > > because the work load was large, I admit I have made some coding > > mistakes which some people think it is serious while other don't think = so, >=20 > People who criticize you do no mistakes? >=20 > > made to me is very harmful, I feel I can not recover from such disaster= ,=20 >=20 > What disaster? >=20 > Did you do some work for that big software company known for their=20 > 'open' software? >=20 > Take a break! >=20 > Erich >=20 > Thanks for you encourage, the disaster is my skill was doubted and insulted and I may lose job opportunity, this can kill me if it is widely spreaded. Regards, David Xu From owner-freebsd-current@FreeBSD.ORG Fri Mar 31 00:30:51 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F34816A401; Fri, 31 Mar 2006 00:30:51 +0000 (UTC) (envelope-from julian@elischer.org) Received: from a50.ironport.com (a50.ironport.com [63.251.108.112]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11FD343D67; Fri, 31 Mar 2006 00:30:46 +0000 (GMT) (envelope-from julian@elischer.org) Received: from unknown (HELO [10.251.17.229]) ([10.251.17.229]) by a50.ironport.com with ESMTP; 30 Mar 2006 16:30:48 -0800 Message-ID: <442C7836.6010108@elischer.org> Date: Thu, 30 Mar 2006 16:30:46 -0800 From: Julian Elischer User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.11) Gecko/20050727 X-Accept-Language: en-us, en MIME-Version: 1.0 To: David Xu References: <200603300730.35065.davidxu@freebsd.org> <442BF3C8.6030503@pacific.net.sg> <200603310813.26187.davidxu@freebsd.org> In-Reply-To: <200603310813.26187.davidxu@freebsd.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: core@freeebsd.org, Erich Dollansky , current@freebsd.org Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Mar 2006 00:30:51 -0000 David Xu wrote: > >> >> >> >Thanks for you encourage, the disaster is my skill was doubted and insulted >and I may lose job opportunity, this can kill me if it is widely spreaded. > > David, should it ever come to wanting a reference, there will always be 100 of us standing in line attesting to your ability to work deeply in the heart of something with mind-numbing complexity (e.g signals+threads). From owner-freebsd-current@FreeBSD.ORG Fri Mar 31 00:35:41 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 53A7716A423 for ; Fri, 31 Mar 2006 00:35:41 +0000 (UTC) (envelope-from jrwid@presys.com) Received: from s1.mail.pciwest.net (s1.mail.pciwest.net [64.5.1.147]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0639B43D5A for ; Fri, 31 Mar 2006 00:35:40 +0000 (GMT) (envelope-from jrwid@presys.com) Received: (qmail 1825 invoked from network); 31 Mar 2006 00:35:37 -0000 Received: from dialup-4.255.54.14.dial1.seattle1.level3.net (HELO [4.255.54.14]) (jrwid@presys.com@[4.255.54.14]) (envelope-sender ) by presys.com (qmail-ldap-1.03) with SMTP for ; 31 Mar 2006 00:35:37 -0000 Message-ID: <442C7987.8030001@presys.com> Date: Thu, 30 Mar 2006 16:36:23 -0800 From: John Widenoja User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060305 X-Accept-Language: en-us, en MIME-Version: 1.0 To: David Xu References: <200603300730.35065.davidxu@freebsd.org> <442BF3C8.6030503@pacific.net.sg> <200603310813.26187.davidxu@freebsd.org> In-Reply-To: <200603310813.26187.davidxu@freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: core@freeebsd.org, Erich Dollansky , current@freebsd.org Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Mar 2006 00:35:41 -0000 >> Thanks for you encourage, the disaster is my skill was doubted and insulted >> and I may lose job opportunity, this can kill me if it is widely spreaded. >> >> Regards, >> David Xu David, While I am but a lowly, but extremely appreciative, user of FreeBSD, I still would like to respond to your very real concern. No worthwhile employer or group will view the total of these posts and believe that your skills or integrity are in doubt. No worthwhile employer or group will view only a portion of the posts. Thank you for your contributions to my favorite operating system. John Widenoja Christmas Valley, Oregon From owner-freebsd-current@FreeBSD.ORG Fri Mar 31 00:41:44 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1331F16A422 for ; Fri, 31 Mar 2006 00:41:44 +0000 (UTC) (envelope-from mikej@rogers.com) Received: from smtp109.rog.mail.re2.yahoo.com (smtp109.rog.mail.re2.yahoo.com [68.142.225.207]) by mx1.FreeBSD.org (Postfix) with SMTP id 3585843D6D for ; Fri, 31 Mar 2006 00:41:43 +0000 (GMT) (envelope-from mikej@rogers.com) Received: (qmail 83541 invoked from network); 31 Mar 2006 00:41:42 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=3HJ/zmMYVF0EJzTtqBI8dELr3NsWKe83If1teAiS2GIG4BMB0K7S6sVbIBGgB5oXA4J7jx2OLrUDhGXg/PUlOOUsXr7lSQfapbxWwEEuy7MtAF5tyuSNCf0NfGAyJbq2WUXfzwHZ+GE6adlHcoK/vBINelZla2zPPcJ/tW1hIWM= ; Received: from unknown (HELO ?70.31.50.218?) (mikej@rogers.com@70.31.50.218 with plain) by smtp109.rog.mail.re2.yahoo.com with SMTP; 31 Mar 2006 00:41:42 -0000 Message-ID: <442C7AD6.7080501@rogers.com> Date: Thu, 30 Mar 2006 19:41:58 -0500 From: Mike Jakubik User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: David Xu References: <200603300730.35065.davidxu@freebsd.org> <442BF3C8.6030503@pacific.net.sg> <200603310813.26187.davidxu@freebsd.org> In-Reply-To: <200603310813.26187.davidxu@freebsd.org> Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: 7bit Cc: core@freeebsd.org, Erich Dollansky , current@freebsd.org Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Mar 2006 00:41:44 -0000 David Xu wrote: > Thanks for you encourage, the disaster is my skill was doubted and insulted > and I may lose job opportunity, this can kill me if it is widely spreaded. > Don't get me wrong here, like many other users, i would not like to see FreeBSD loose another coder. But seriously, what employer follows technical mailing lists of open source OSs? And what coder has not been ridiculed by some other coder? From owner-freebsd-current@FreeBSD.ORG Fri Mar 31 00:49:00 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81F5616A400; Fri, 31 Mar 2006 00:49:00 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id F134143D62; Fri, 31 Mar 2006 00:48:44 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.ntplx.net (8.13.6/8.13.6/NETPLEX) with ESMTP id k2V0mhpR020560; Thu, 30 Mar 2006 19:48:43 -0500 (EST) Date: Thu, 30 Mar 2006 19:48:43 -0500 (EST) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Mike Jakubik In-Reply-To: <442C7AD6.7080501@rogers.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) Cc: current@freebsd.org, core@freeebsd.org, David Xu , Erich Dollansky Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Mar 2006 00:49:00 -0000 On Thu, 30 Mar 2006, Mike Jakubik wrote: > David Xu wrote: > > Thanks for you encourage, the disaster is my skill was doubted and insulted > > and I may lose job opportunity, this can kill me if it is widely spreaded. > > > > Don't get me wrong here, like many other users, i would not like to see > FreeBSD loose another coder. But seriously, what employer follows > technical mailing lists of open source OSs? And what coder has not been > ridiculed by some other coder? Just accept that there are different cultures. And if your employer is basing products on, or heavily using, FreeBSD... -- DE From owner-freebsd-current@FreeBSD.ORG Fri Mar 31 00:50:22 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A2EE16A401; Fri, 31 Mar 2006 00:50:22 +0000 (UTC) (envelope-from danny@ricin.com) Received: from smtpq1.tilbu1.nb.home.nl (smtpq1.tilbu1.nb.home.nl [213.51.146.200]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D13243D6B; Fri, 31 Mar 2006 00:50:17 +0000 (GMT) (envelope-from danny@ricin.com) Received: from [213.51.146.190] (port=35609 helo=smtp1.tilbu1.nb.home.nl) by smtpq1.tilbu1.nb.home.nl with esmtp (Exim 4.30) id 1FP7qB-00052L-Og; Fri, 31 Mar 2006 02:50:15 +0200 Received: from cp464173-a.dbsch1.nb.home.nl ([84.27.215.228]:51578 helo=desktop.homenet) by smtp1.tilbu1.nb.home.nl with esmtp (Exim 4.30) id 1FP7q9-0007jc-2P; Fri, 31 Mar 2006 02:50:13 +0200 From: Danny Pansters To: freebsd-current@freebsd.org Date: Fri, 31 Mar 2006 02:50:09 +0200 User-Agent: KMail/1.9.1 References: <200603300730.35065.davidxu@freebsd.org> <442BF3C8.6030503@pacific.net.sg> <200603310813.26187.davidxu@freebsd.org> In-Reply-To: <200603310813.26187.davidxu@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200603310250.09658.danny@ricin.com> X-AtHome-MailScanner-Information: Please contact support@home.nl for more information X-AtHome-MailScanner: Found to be clean Cc: David Xu Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Mar 2006 00:50:22 -0000 On Friday 31 March 2006 02:13, David Xu wrote: > =D4=DA Thursday 30 March 2006 23:05=A3=ACErich Dollansky =D0=B4=B5=C0=A3= =BA > > > Hi David, > > > > David Xu wrote: > > > I will go away today due to some unpleasant person attack to me, in t= he > > past, > > > let me tell you about a conversation I have had recently with a Chinese. > > He wondered how people with a different social background handle things > > like this. > > > > He learned that a situation which makes Chinese mortal enemies for at > > least a year makes people having a beer on the very next day if they > > come from a different background. > > > > He learned this with his own experience. > > > > > because the work load was large, I admit I have made some coding > > > mistakes which some people think it is serious while other don't think > > > so, > > > > People who criticize you do no mistakes? > > > > > made to me is very harmful, I feel I can not recover from such > > > disaster, > > > > What disaster? > > > > Did you do some work for that big software company known for their > > 'open' software? > > > > Take a break! > > > > Erich > > Thanks for you encourage, the disaster is my skill was doubted and insult= ed > and I may lose job opportunity, this can kill me if it is widely spreaded. Well it just may be that the eye of the beholder isn't that clear at all. I= =20 think you're viewing all this in a much too modest way, it may be a cultura= l=20 difference. I think instead you should take the stance that with your work= =20 things work and without it doesn't and is there anyone as qualified as you= =20 who w/could suggest another way? (answer will be a long silence mostly). How come you're so insecure? Everything points to that. Why? You know much= =20 more than most of us do. The people paying you should know better than to=20 judge you based on what people _not_ paying you are saying (even if those a= re=20 right. then you can adapt, no? that's what open source is about, and maybe= =20 you'll finally get the feedback you always wanted in the process -- I said = we=20 were short of people, we're even more short of feedback generally). Also, kudos to DES who I think handled the damage control as best as possib= le.=20 Well done there. Take a vacation David, and then just come back, that would be my advice if= =20 anyone cares ;-) (and yeah I can be a prick ever so often by my own device, and feel ashamed= =20 for it later. people are people) Dan From owner-freebsd-current@FreeBSD.ORG Fri Mar 31 02:02:37 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F029516A420 for ; Fri, 31 Mar 2006 02:02:37 +0000 (UTC) (envelope-from oceanare@pacific.net.sg) Received: from smtpgate1.pacific.net.sg (smtpgate1.pacific.net.sg [203.120.90.31]) by mx1.FreeBSD.org (Postfix) with SMTP id A423243D46 for ; Fri, 31 Mar 2006 02:02:36 +0000 (GMT) (envelope-from oceanare@pacific.net.sg) Received: (qmail 15450 invoked from network); 31 Mar 2006 02:02:34 -0000 Received: from maxwell6.pacific.net.sg (203.120.90.212) by smtpgate1.pacific.net.sg with SMTP; 31 Mar 2006 02:02:32 -0000 Received: from [192.168.0.107] ([210.24.122.26]) by maxwell6.pacific.net.sg with ESMTP id <20060331020231.HVAE1180.maxwell6.pacific.net.sg@[192.168.0.107]>; Fri, 31 Mar 2006 10:02:31 +0800 Message-ID: <442C8D80.7060504@pacific.net.sg> Date: Fri, 31 Mar 2006 10:01:36 +0800 From: Erich Dollansky Organization: oceanare pte ltd User-Agent: Thunderbird 1.5 (X11/20060112) MIME-Version: 1.0 To: David Xu References: <200603300730.35065.davidxu@freebsd.org> <442BF3C8.6030503@pacific.net.sg> <200603310813.26187.davidxu@freebsd.org> In-Reply-To: <200603310813.26187.davidxu@freebsd.org> Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: 7bit Cc: core@freeebsd.org, current@freebsd.org Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Mar 2006 02:02:38 -0000 Hi David, David Xu wrote: >> > Thanks for you encourage, the disaster is my skill was doubted and insulted > and I may lose job opportunity, this can kill me if it is widely spreaded. the Bavarian method is to get this: http://www.bayerische-bierstrasse.de/rund_ums_bier/pics/bierkrug.jpg Drink it and then bang the glass - which is pretty heavy - onto their heads. I think that every serious person will understand what you did. Just forget about the others. How would the world look like if the loudest would rule always? They already rule way to much. Erich From owner-freebsd-current@FreeBSD.ORG Fri Mar 31 02:19:00 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA02316A400 for ; Fri, 31 Mar 2006 02:19:00 +0000 (UTC) (envelope-from kravnus@yahoo.com) Received: from web34311.mail.mud.yahoo.com (web34311.mail.mud.yahoo.com [66.163.178.143]) by mx1.FreeBSD.org (Postfix) with SMTP id 69EFC43D46 for ; Fri, 31 Mar 2006 02:19:00 +0000 (GMT) (envelope-from kravnus@yahoo.com) Received: (qmail 26862 invoked by uid 60001); 31 Mar 2006 02:18:59 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=EVKxN/yz0RrJ3o7bZGOri4WlSvXVK55c4n8Wa3nM3cbH9wOiphDLiX0Vi2xU8/dW0XjXUfe09ZyIZTF7QWbwM8NP7catK8ZkftiQggL2GkHodOOpFK+IiJWGD2nIaJmQTvVTbBAE9qnlU94c4SL03JXtKHmZRhtAUK2H/D9ssUg= ; Message-ID: <20060331021859.26860.qmail@web34311.mail.mud.yahoo.com> Received: from [60.48.143.10] by web34311.mail.mud.yahoo.com via HTTP; Thu, 30 Mar 2006 18:18:59 PST Date: Thu, 30 Mar 2006 18:18:59 -0800 (PST) From: kravnus wolf To: current@freebsd.org In-Reply-To: <442C8D80.7060504@pacific.net.sg> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Cc: Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Mar 2006 02:19:00 -0000 David, Making mistakes are just apart of a programmer's life. No matter how good including the giants they do tend to make mistakes. Can we dare make a claim like Donald E Knuth? He made the claim after vigorous testing on his software. Yet he still place prize money for catching the bugs in his software. Sometimes the worst thing a programmer is having wrong vision or direction. But that is not the case here. Heck, security programs always have problems but does that stop the user from using them? Your contribution is great*all that longs hours reading and writing code during your time*. I do hope that you contribute in some other developments out there. Best wishes, John Chung --- Erich Dollansky wrote: > Hi David, > > David Xu wrote: > >> > > Thanks for you encourage, the disaster is my skill > was doubted and insulted > > and I may lose job opportunity, this can kill me > if it is widely spreaded. > > the Bavarian method is to get this: > > http://www.bayerische-bierstrasse.de/rund_ums_bier/pics/bierkrug.jpg > > Drink it and then bang the glass - which is pretty > heavy - onto their heads. > > I think that every serious person will understand > what you did. Just > forget about the others. > > How would the world look like if the loudest would > rule always? > > They already rule way to much. > > Erich > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to > "freebsd-current-unsubscribe@freebsd.org" > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From owner-freebsd-current@FreeBSD.ORG Fri Mar 31 03:45:03 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 99B4A16A422 for ; Fri, 31 Mar 2006 03:45:03 +0000 (UTC) (envelope-from darren.pilgrim@bitfreak.org) Received: from mail.bitfreak.org (mail.bitfreak.org [65.75.198.146]) by mx1.FreeBSD.org (Postfix) with ESMTP id E096643D46 for ; Fri, 31 Mar 2006 03:45:00 +0000 (GMT) (envelope-from darren.pilgrim@bitfreak.org) Received: from [127.0.0.1] (mail.bitfreak.org [65.75.198.146]) by mail.bitfreak.org (Postfix) with ESMTP id BFFCB19F2C; Thu, 30 Mar 2006 19:44:58 -0800 (PST) Message-ID: <442CA5B8.2040405@bitfreak.org> Date: Thu, 30 Mar 2006 19:44:56 -0800 From: Darren Pilgrim User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Kris Kennaway References: <07018E951F2FBF42B40B3D61086788344C1D9D@ednex511.dsto.defence.gov.au> <442B81B9.30206@micom.mng.net> <20060330150610.GA13098@xor.obsecurity.org> In-Reply-To: <20060330150610.GA13098@xor.obsecurity.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "Thyer, Matthew" , Ganbold , freebsd-current@freebsd.org Subject: Re: mysql performance test results under FreeBSD-7.0-CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Mar 2006 03:45:03 -0000 The timing of this thread is fantastic, as I just happen to be getting to the point in my self-taught pseudo-recertiftication where I'm brushing up on the installation and tuning of MySQL and Postgres. Installation was the easy part, but I've run into a bit of trouble finding really good references on tuning the MySQL server under FreeBSD. Linux stuff is there, but many of the metrics and tunables used are Linux specific or, as is common to a lot of Linux How-to stuff, has giant gaping holes in them from my FreeBSD-centric point of view. Any pointers (meaning URLs or books)? From owner-freebsd-current@FreeBSD.ORG Fri Mar 31 03:50:17 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F07416A48F for ; Fri, 31 Mar 2006 03:50:17 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC33343D49 for ; Fri, 31 Mar 2006 03:50:16 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 8DB4A1A3C2A; Thu, 30 Mar 2006 19:50:16 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 86270515BF; Thu, 30 Mar 2006 22:50:15 -0500 (EST) Date: Thu, 30 Mar 2006 22:50:15 -0500 From: Kris Kennaway To: Darren Pilgrim Message-ID: <20060331035015.GA27004@xor.obsecurity.org> References: <07018E951F2FBF42B40B3D61086788344C1D9D@ednex511.dsto.defence.gov.au> <442B81B9.30206@micom.mng.net> <20060330150610.GA13098@xor.obsecurity.org> <442CA5B8.2040405@bitfreak.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="TB36FDmn/VVEgNH/" Content-Disposition: inline In-Reply-To: <442CA5B8.2040405@bitfreak.org> User-Agent: Mutt/1.4.2.1i Cc: "Thyer, Matthew" , Ganbold , freebsd-current@freebsd.org, Kris Kennaway Subject: Re: mysql performance test results under FreeBSD-7.0-CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Mar 2006 03:50:17 -0000 --TB36FDmn/VVEgNH/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Mar 30, 2006 at 07:44:56PM -0800, Darren Pilgrim wrote: > The timing of this thread is fantastic, as I just happen to be getting to= =20 > the point in my self-taught pseudo-recertiftication where I'm brushing up= =20 > on the installation and tuning of MySQL and Postgres. Installation was t= he=20 > easy part, but I've run into a bit of trouble finding really good=20 > references on tuning the MySQL server under FreeBSD. Linux stuff is ther= e,=20 > but many of the metrics and tunables used are Linux specific or, as is=20 > common to a lot of Linux How-to stuff, has giant gaping holes in them fro= m=20 > my FreeBSD-centric point of view. Any pointers (meaning URLs or books)? There is a wiki page on this somewhere..try googling for it. Kris --TB36FDmn/VVEgNH/ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFELKb2Wry0BWjoQKURAqVxAKD7MYzt+hDYvsHR4ODN+XOe4R9bLwCglzUI 71S0l/B5SVTgDr7Ax2gSmZ8= =Ufhk -----END PGP SIGNATURE----- --TB36FDmn/VVEgNH/-- From owner-freebsd-current@FreeBSD.ORG Fri Mar 31 03:52:40 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 95A1F16A465 for ; Fri, 31 Mar 2006 03:52:40 +0000 (UTC) (envelope-from noackjr@alumni.rice.edu) Received: from smtp101.biz.mail.re2.yahoo.com (smtp101.biz.mail.re2.yahoo.com [68.142.229.215]) by mx1.FreeBSD.org (Postfix) with SMTP id 09A1743D49 for ; Fri, 31 Mar 2006 03:52:30 +0000 (GMT) (envelope-from noackjr@alumni.rice.edu) Received: (qmail 56939 invoked from network); 31 Mar 2006 03:52:30 -0000 Received: from unknown (HELO optimator.noacks.org) (noackjr@supercrime.org@24.99.22.177 with login) by smtp101.biz.mail.re2.yahoo.com with SMTP; 31 Mar 2006 03:52:30 -0000 Received: from localhost (localhost [127.0.0.1]) by optimator.noacks.org (Postfix) with ESMTP id 67B2D6179; Thu, 30 Mar 2006 22:52:29 -0500 (EST) Received: from optimator.noacks.org ([127.0.0.1]) by localhost (optimator.noacks.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 31136-03; Thu, 30 Mar 2006 22:52:28 -0500 (EST) Received: from compgeek.noacks.org (compgeek [192.168.1.10]) by optimator.noacks.org (Postfix) with ESMTP id 604F360F4; Thu, 30 Mar 2006 22:52:28 -0500 (EST) Received: from [127.0.0.1] (localhost [127.0.0.1]) by compgeek.noacks.org (8.13.4/8.13.4) with ESMTP id k2V3qN3B014431; Thu, 30 Mar 2006 22:52:24 -0500 (EST) (envelope-from noackjr@alumni.rice.edu) Message-ID: <442CA770.7060200@alumni.rice.edu> Date: Thu, 30 Mar 2006 22:52:16 -0500 From: Jonathan Noack User-Agent: Thunderbird 1.5 (X11/20060221) MIME-Version: 1.0 To: Darren Pilgrim References: <07018E951F2FBF42B40B3D61086788344C1D9D@ednex511.dsto.defence.gov.au> <442B81B9.30206@micom.mng.net> <20060330150610.GA13098@xor.obsecurity.org> <442CA5B8.2040405@bitfreak.org> In-Reply-To: <442CA5B8.2040405@bitfreak.org> X-Enigmail-Version: 0.94.0.0 OpenPGP: id=991D8195; url=http://www.noacks.org/cert/noackjr.asc Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig0F9F08ABE36911DBC5E048E2" X-Virus-Scanned: amavisd-new at noacks.org Cc: "Thyer, Matthew" , Ganbold , freebsd-current@freebsd.org, Kris Kennaway Subject: Re: mysql performance test results under FreeBSD-7.0-CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: noackjr@alumni.rice.edu List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Mar 2006 03:52:40 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig0F9F08ABE36911DBC5E048E2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 03/30/06 22:44, Darren Pilgrim wrote: > The timing of this thread is fantastic, as I just happen to be getting > to the point in my self-taught pseudo-recertiftication where I'm > brushing up on the installation and tuning of MySQL and Postgres.=20 > Installation was the easy part, but I've run into a bit of trouble > finding really good references on tuning the MySQL server under > FreeBSD. Linux stuff is there, but many of the metrics and tunables > used are Linux specific or, as is common to a lot of Linux How-to stuff= , > has giant gaping holes in them from my FreeBSD-centric point of view.=20 > Any pointers (meaning URLs or books)? Here is an oft-referenced URL: http://wikitest.freebsd.org/moin.cgi/MySQL Cheers, -Jonathan --=20 Jonathan Noack | noackjr@alumni.rice.edu | OpenPGP: 0x991D8195 --------------enig0F9F08ABE36911DBC5E048E2 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFELKd3UFz01pkdgZURAmIGAKDA8bqmqO82gftRg+apWgCOo8Br/wCfdvwW 7KC731a6zE4xauF9Lrre/88= =zvTL -----END PGP SIGNATURE----- --------------enig0F9F08ABE36911DBC5E048E2-- From owner-freebsd-current@FreeBSD.ORG Fri Mar 31 05:19:25 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB86A16A401 for ; Fri, 31 Mar 2006 05:19:25 +0000 (UTC) (envelope-from mikej@rogers.com) Received: from smtp107.rog.mail.re2.yahoo.com (smtp107.rog.mail.re2.yahoo.com [68.142.225.205]) by mx1.FreeBSD.org (Postfix) with SMTP id 6573F43D46 for ; Fri, 31 Mar 2006 05:19:25 +0000 (GMT) (envelope-from mikej@rogers.com) Received: (qmail 72495 invoked from network); 31 Mar 2006 05:19:24 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:Content-Type:Content-Transfer-Encoding; b=Sblg3FYXRE7/eGY2A6Ij5Dq4kDQ9X2BQcHCzxIDru8ar2M4tqxXMEWK3AgaBuoddnRaBC92ZtuS5tkbFudRl18qZOUfAS50FspKt89LFsqwrXnx3N5qOTNnTaBUWF4J76FLmU6FJVLnq2R5VrQWDF+Lp7F1ExnK5R+a9XWfJxPI= ; Received: from unknown (HELO ?70.31.50.218?) (mikej@rogers.com@70.31.50.218 with plain) by smtp107.rog.mail.re2.yahoo.com with SMTP; 31 Mar 2006 05:19:24 -0000 Message-ID: <442CBBEE.90705@rogers.com> Date: Fri, 31 Mar 2006 00:19:42 -0500 From: Mike Jakubik User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: current@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: named rc script broken X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Mar 2006 05:19:26 -0000 root@fbsd.local:~# /etc/rc.d/named restart Stopping named. named already running? (pid=78666). root@fbsd.local:~# /etc/rc.d/named stop Stopping named: rndc failed, trying killall: No matching processes were found root@fbsd.local:~# /etc/rc.d/named start Starting named. From owner-freebsd-current@FreeBSD.ORG Fri Mar 31 06:51:18 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81DF016A401; Fri, 31 Mar 2006 06:51:18 +0000 (UTC) (envelope-from pfak@telus.net) Received: from bpd2mo1no.prod.shawcable.com (shawmail.shawcable.com [64.59.128.220]) by mx1.FreeBSD.org (Postfix) with ESMTP id 313EA43D46; Fri, 31 Mar 2006 06:51:17 +0000 (GMT) (envelope-from pfak@telus.net) Received: from bpd2mi2no.prod.shawcable.com (bpd2mi2no-qfe3.prod.shawcable.com [10.0.184.121]) by bpd2mo1no.prod.shawcable.com (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0IWZ000N0CDHJ050@bpd2mo1no.prod.shawcable.com>; Thu, 30 Mar 2006 23:51:17 -0700 (MST) Received: from [192.168.1.151] ([70.68.135.197]) by bpd2mi2no.prod.shawcable.com (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0IWZ00GE3CDHRTA0@bpd2mi2no.prod.shawcable.com>; Thu, 30 Mar 2006 23:51:17 -0700 (MST) Date: Thu, 30 Mar 2006 22:51:20 -0800 From: Peter Kieser In-reply-to: <200603310813.26187.davidxu@freebsd.org> To: David Xu Message-id: <442CD168.7000506@telus.net> MIME-version: 1.0 Content-type: text/plain; charset=GB2312 Content-transfer-encoding: 8BIT X-Enigmail-Version: 0.94.0.0 References: <200603300730.35065.davidxu@freebsd.org> <442BF3C8.6030503@pacific.net.sg> <200603310813.26187.davidxu@freebsd.org> User-Agent: Thunderbird 1.5 (Windows/20051201) Cc: core@freeebsd.org, current@freebsd.org Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Mar 2006 06:51:18 -0000 David Xu wrote: > ÔÚ Thursday 30 March 2006 23:05£¬Erich Dollansky дµÀ£º > >> Hi David, >> >> What disaster? >> >> Did you do some work for that big software company known for their >> 'open' software? >> >> Take a break! >> >> Erich >> >> >> > Thanks for you encourage, the disaster is my skill was doubted and insulted > and I may lose job opportunity, this can kill me if it is widely spreaded. > > Regards, > David Xu David, People make mistakes, all the time. You move on from them, and learn from them.. Your employer (or future employer) should understand this, or they are not someone you should work for. The work you have done for FreeBSD in the past (and hopefully the future) is some of the hardest parts of code to work on, and we commend you for your effort to do so. Over the past years (6?) lurking on the mailing lists, I have seen much worse personal attacks occur then this one -- I have seen the core team change (and some say for better or worse?), and I have tried to stay objective. You are needed, and wanted on the team. You do not have a large ego, and mostly stay in the background with your work. I urge you to stay. I am quite impressed by your work.. Add oil, --Peter From owner-freebsd-current@FreeBSD.ORG Fri Mar 31 08:24:28 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C46EB16A48E for ; Fri, 31 Mar 2006 08:24:28 +0000 (UTC) (envelope-from davidxu@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4FAB043D5D; Fri, 31 Mar 2006 08:24:28 +0000 (GMT) (envelope-from davidxu@freebsd.org) Received: from localhost.my.domain (root@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k2V8OPul034498; Fri, 31 Mar 2006 08:24:27 GMT (envelope-from davidxu@freebsd.org) From: David Xu To: "Dag-Erling =?utf-8?q?Sm=C3=B8rgrav?=" Date: Fri, 31 Mar 2006 16:24:13 +0800 User-Agent: KMail/1.8.2 References: <200603300730.35065.davidxu@freebsd.org> <861wwktd5r.fsf@xps.des.no> In-Reply-To: <861wwktd5r.fsf@xps.des.no> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200603311624.13871.davidxu@freebsd.org> Cc: core@freeebsd.org, current@freebsd.org Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Mar 2006 08:24:28 -0000 =E5=9C=A8 Thursday 30 March 2006 18:55=EF=BC=8CDag-Erling Sm=C3=B8rgrav Wro= te=EF=BC=9A > At the tail end of two days spent immersed in libthr, I sniped at you > on -committers. That was wrong. I understand that you were insulted. > I compounded my mistake by not apologizing immediately. I'm not > trying to defend that. >=20 > To spell it out plainly, for the record: David, what I wrote to you on > -committers was unfair and unprofessional, and I apologize. >=20 > However, I do not understand how things developed from there. I tried > to start a technical discussion with you on -threads, explaining what > I thought was wrong with libthr, hoping that you would understand my > concerns, and hoping to work with you to correct and improve the code. > This did not work out. Perhaps you had already made up your mind to > leave; perhaps you were too hurt to read anything but insult into > anything I wrote. >=20 > I am not trying to rush you, as you implied, and I would not commit my > patch without your approval; if I did, I'd be out on my arse faster > than you can say "backout war", and with good reason. > ... I accept your apology, it is not my intention to keep so long time without an clear answer, I just was a bit sad. I received lots of mail (many are in private), thanks everyone who sent mai= l=20 to me and gave me very good comments, most are encouragement, philosophic ideas. Regards, David Xu From owner-freebsd-current@FreeBSD.ORG Fri Mar 31 08:33:56 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D31216A422 for ; Fri, 31 Mar 2006 08:33:56 +0000 (UTC) (envelope-from root@solink.ru) Received: from ns.itam.nsc.ru (ns.itam.nsc.ru [194.226.179.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6B9843D46 for ; Fri, 31 Mar 2006 08:33:55 +0000 (GMT) (envelope-from root@solink.ru) Received: from site.lan (itut.itam.nsc.ru [194.226.179.2]) by ns.itam.nsc.ru (8.13.1/8.13.1) with ESMTP id k2V8Xqis018322 for ; Fri, 31 Mar 2006 15:33:52 +0700 Received: from bocha.solink.office ([192.168.66.166]) (authenticated bits=0) by site.lan (8.12.11.20060308/8.12.11) with ESMTP id k2V8XjNa004328 for ; Fri, 31 Mar 2006 15:33:46 +0700 From: Bachilo Dmitry Organization: SoLink To: freebsd-current@freebsd.org Date: Fri, 31 Mar 2006 15:33:47 +0700 User-Agent: KMail/1.8 References: <200603300730.35065.davidxu@freebsd.org> <861wwktd5r.fsf@xps.des.no> <200603311624.13871.davidxu@freebsd.org> In-Reply-To: <200603311624.13871.davidxu@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Content-Disposition: inline Message-Id: <200603311533.48200.root@solink.ru> Subject: Re: away X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Mar 2006 08:33:56 -0000 0JIg0YHQvtC+0LHRidC10L3QuNC4INC+0YIg0J/Rj9GC0L3QuNGG0LAgMzEg0JzQsNGA0YIgMjAw NiAxNToyNCBEYXZpZCBYdSDQvdCw0L/QuNGB0LDQuyhhKToKPiBJIGFjY2VwdCB5b3VyIGFwb2xv Z3ksIGl0IGlzIG5vdCBteSBpbnRlbnRpb24gdG8ga2VlcCBzbyBsb25nIHRpbWUgd2l0aG91dAo+ IGFuIGNsZWFyIGFuc3dlciwgSSBqdXN0IHdhcyBhIGJpdCBzYWQuCj4gSSByZWNlaXZlZCBsb3Rz IG9mIG1haWwgKG1hbnkgYXJlIGluIHByaXZhdGUpLCB0aGFua3MgZXZlcnlvbmUgd2hvIHNlbnQK PiBtYWlsIHRvIG1lIGFuZCBnYXZlIG1lIHZlcnkgZ29vZCBjb21tZW50cywgbW9zdCBhcmUgZW5j b3VyYWdlbWVudCwKPiBwaGlsb3NvcGhpYyBpZGVhcy4KPgo+IFJlZ2FyZHMsCj4gRGF2aWQgWHUK U28geW91IGFyZSBzdGF5aW5nPyBJZiBzbywgdGhlbiB0aGFua3MgR29kISBPaCwgSSBhbSBqdXN0 IGEgdXNlciwgd2hvIHJlYWRzIAptYWlsaW5nIGxpc3RzLiBJdCB3YXMgYSBzaG9jayB0byBrbm93 IHRoYXQgeW91IHdhbnRlZCB0byBsZWF2ZS4gSSBob3BlIHlvdSAKd291bGQgbm90LCBJIGFtIG9u ZSBvZiB0aG9zZSwgd2hvIHVzZSB3aGF0IHlvdSBkbyBhbmQgSSB3YW50IHRvIHRoYW5rIHlvdSBm b3IgCnRoYXQuIEFuZCBJIHdpbGwgdGhhbmsgeW91IGFnYWluIGlmIHlvdSB3aWxsIHNheSB0aGF0 IHlvdSBzdGF5LgoKQmVzdCByZWdhcmRzIGFuZCBuZXZlci1lbmRpbmcgcmVzcGVjdCB0byB5b3Ug TXIuIFh1IQpCYWNoaWxvIERtaXRyeS4KLS0gCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQrQoSDR g9Cy0LDQttC10L3QuNC10LwsINCR0LDRh9C40LvQviDQlNC80LjRgtGA0LjQuQrQoNGD0LrQvtCy 0L7QtNC40YLQtdC70Ywg0L7RgtC00LXQu9CwINGB0LjRgdGC0LXQvNC90L7QuSDQuNC90YLQtdCz 0YDQsNGG0LjQuArQntCe0J4gItCa0L7QvNC/0LDQvdC40Y8g0KHQvtCb0LjQvdC6Igo= From owner-freebsd-current@FreeBSD.ORG Fri Mar 31 08:43:52 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1457916A41F for ; Fri, 31 Mar 2006 08:43:52 +0000 (UTC) (envelope-from ganbold@micom.mng.net) Received: from publicd.ub.mng.net (publicd.ub.mng.net [202.179.0.88]) by mx1.FreeBSD.org (Postfix) with ESMTP id 160AC43D49 for ; Fri, 31 Mar 2006 08:43:51 +0000 (GMT) (envelope-from ganbold@micom.mng.net) Received: from [202.179.0.164] (helo=[192.168.0.18]) by publicd.ub.mng.net with esmtpa (Exim 4.60 (FreeBSD)) (envelope-from ) id 1FPFJg-000Da1-Kr; Fri, 31 Mar 2006 17:49:12 +0900 Message-ID: <442CEBDD.4060902@micom.mng.net> Date: Fri, 31 Mar 2006 17:44:13 +0900 From: Ganbold User-Agent: Thunderbird 1.5 (X11/20060202) MIME-Version: 1.0 To: Kris Kennaway References: <07018E951F2FBF42B40B3D61086788344C1D9D@ednex511.dsto.defence.gov.au> <442B81B9.30206@micom.mng.net> <20060330150610.GA13098@xor.obsecurity.org> In-Reply-To: <20060330150610.GA13098@xor.obsecurity.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org Subject: Re: mysql performance test results under FreeBSD-7.0-CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Mar 2006 08:43:52 -0000 Kris Kennaway wrote: > On Thu, Mar 30, 2006 at 03:59:05PM +0900, Ganbold wrote: > >> Thyer, Matthew wrote: >> >>> A couple of things I have noticed in the kernel messages: >>> >>> WARNING: WITNESS option enabled, expect reduced performance. >>> >>> >> Yes, I left this option in case if there comes something wrong. >> > > Then your performance numbers are useless, sorry. > I removed WITNESS and INVARIANTS options from kernel and tested again. http://www.mnbsd.org/ftp/mysql_test_results.txt I hope it will be useful to someone now. Ganbold > >>> You need to use the 80 core conductor cables instead of the old standard >>> 40 core conductor IDE cables to get the best performance from your hard >>> drives. Just use another cable like you already have connected to the >>> 40GB drive. >>> >>> >> That is true, I don't have any UDMA100 cables right now:( >> > > Ditto. > > Sorry, but benchmarking is hard. > > Kris From owner-freebsd-current@FreeBSD.ORG Fri Mar 31 12:48:23 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C7E9116A42B; Fri, 31 Mar 2006 12:48:23 +0000 (UTC) (envelope-from cejkar@fit.vutbr.cz) Received: from kazi.fit.vutbr.cz (kazi.fit.vutbr.cz [147.229.8.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F62343D60; Fri, 31 Mar 2006 12:48:20 +0000 (GMT) (envelope-from cejkar@fit.vutbr.cz) Received: from kazi.fit.vutbr.cz (localhost [127.0.0.1]) by kazi.fit.vutbr.cz (envelope-from cejkar@fit.vutbr.cz) (8.13.6/8.13.5) with ESMTP id k2VCmIVF083353 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 31 Mar 2006 14:48:18 +0200 (CEST) Received: (from cejkar@localhost) by kazi.fit.vutbr.cz (8.13.6/8.13.1/Submit) id k2VCmIDu083351; Fri, 31 Mar 2006 14:48:18 +0200 (CEST) (envelope-from cejkar@fit.vutbr.cz) X-Authentication-Warning: kazi.fit.vutbr.cz: cejkar set sender to cejkar@fit.vutbr.cz using -f Date: Fri, 31 Mar 2006 14:48:18 +0200 From: Rudolf Cejka To: Scot Hetzel Message-ID: <20060331124817.GA83081@fit.vutbr.cz> References: <790a9fff0603300616y62afae4cp50b448b53112de8c@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <790a9fff0603300616y62afae4cp50b448b53112de8c@mail.gmail.com> User-Agent: Mutt/1.4.2.1i X-Scanned-By: MIMEDefang 2.54 on 147.229.8.12 Cc: wpaul@freebsd.org, sam@freebsd.org, freebsd-current@freebsd.org Subject: Re: wpa_supplicant fails to find the NDIS adapter names X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Mar 2006 12:48:23 -0000 Scot Hetzel wrote (2006/03/30): > NDIS: Failed to get adapter list (PacketGetAdapterNames) > Failed to initialize driver interface Hello, please see PR bin/94735 - you can try to give your force so somebody will commit it ;o) Regards. -- Rudolf Cejka http://www.fit.vutbr.cz/~cejkar Brno University of Technology, Faculty of Information Technology Bozetechova 2, 612 66 Brno, Czech Republic From owner-freebsd-current@FreeBSD.ORG Fri Mar 31 14:12:58 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0140616A41F for ; Fri, 31 Mar 2006 14:12:58 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3709D43D75 for ; Fri, 31 Mar 2006 14:12:51 +0000 (GMT) (envelope-from swhetzel@gmail.com) Received: by xproxy.gmail.com with SMTP id s9so453676wxc for ; Fri, 31 Mar 2006 06:12:51 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ohFxav8wqnniTdOdZ+rNhkb6BaVwWsBGolvSQtXwFAfCLoS2koJUpwOhTN/glt5JonP0VmNEP41bVwnrRCvbinWYWJbCDBdCRochyUtCDrG0qPAlvyanPH8RDr3sYbG1vDilgiwxU5uzOO0TgwzGoyx1VzxUKzT0hkkrErpUTXM= Received: by 10.70.75.16 with SMTP id x16mr518509wxa; Fri, 31 Mar 2006 06:12:51 -0800 (PST) Received: by 10.70.31.3 with HTTP; Fri, 31 Mar 2006 06:12:51 -0800 (PST) Message-ID: <790a9fff0603310612v72b9528ewf52e53ec5fc1b647@mail.gmail.com> Date: Fri, 31 Mar 2006 08:12:51 -0600 From: "Scot Hetzel" To: "Rudolf Cejka" In-Reply-To: <20060331124817.GA83081@fit.vutbr.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <790a9fff0603300616y62afae4cp50b448b53112de8c@mail.gmail.com> <20060331124817.GA83081@fit.vutbr.cz> Cc: wpaul@freebsd.org, sam@freebsd.org, freebsd-current@freebsd.org Subject: Re: wpa_supplicant fails to find the NDIS adapter names X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Mar 2006 14:12:58 -0000 On 3/31/06, Rudolf Cejka wrote: > Scot Hetzel wrote (2006/03/30): > > NDIS: Failed to get adapter list (PacketGetAdapterNames) > > Failed to initialize driver interface > > Hello, please see PR bin/94735 - you can try to give your force > so somebody will commit it ;o) > The first patch in that PR is exactly what I am using (except I used TRUE/FALSE instead of 0/1). Scot -- DISCLAIMER: No electrons were mamed while sending this message. Only slightly bruised. From owner-freebsd-current@FreeBSD.ORG Fri Mar 31 18:31:46 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 55FC816A423; Fri, 31 Mar 2006 18:31:46 +0000 (UTC) (envelope-from nb_root@videotron.ca) Received: from relais.videotron.ca (relais.videotron.ca [24.201.245.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0407043D46; Fri, 31 Mar 2006 18:31:45 +0000 (GMT) (envelope-from nb_root@videotron.ca) Received: from clk01a ([66.130.198.54]) by VL-MO-MR002.ip.videotron.ca (Sun Java System Messaging Server 6.2-2.05 (built Apr 28 2005)) with ESMTP id <0IX0009YF8SWSPE0@VL-MO-MR002.ip.videotron.ca>; Fri, 31 Mar 2006 13:31:45 -0500 (EST) Date: Fri, 31 Mar 2006 13:31:43 -0500 From: Nicolas Blais In-reply-to: <790a9fff0603310612v72b9528ewf52e53ec5fc1b647@mail.gmail.com> To: freebsd-current@freebsd.org Message-id: <200603311331.43434.nb_root@videotron.ca> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 7BIT Content-disposition: inline References: <790a9fff0603300616y62afae4cp50b448b53112de8c@mail.gmail.com> <20060331124817.GA83081@fit.vutbr.cz> <790a9fff0603310612v72b9528ewf52e53ec5fc1b647@mail.gmail.com> User-Agent: KMail/1.9.1 Cc: Rudolf Cejka , wpaul@freebsd.org, sam@freebsd.org, Scot Hetzel Subject: Re: wpa_supplicant fails to find the NDIS adapter names X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Mar 2006 18:31:46 -0000 On Friday 31 March 2006 09:12, Scot Hetzel wrote: > On 3/31/06, Rudolf Cejka wrote: > > Scot Hetzel wrote (2006/03/30): > > > NDIS: Failed to get adapter list (PacketGetAdapterNames) > > > Failed to initialize driver interface > > > > Hello, please see PR bin/94735 - you can try to give your force > > so somebody will commit it ;o) > > The first patch in that PR is exactly what I am using (except I used > TRUE/FALSE instead of 0/1). > > Scot And please commit down to -STABLE. Nicolas. -- FreeBSD 7.0-CURRENT #13: Sat Mar 25 09:45:35 EST 2006 root@clk01a:/usr/obj/usr/src/sys/CLK01A PGP? : http://www.clkroot.net/security/nb_root.asc From owner-freebsd-current@FreeBSD.ORG Sat Apr 1 00:18:12 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A8CB16A400 for ; Sat, 1 Apr 2006 00:18:12 +0000 (UTC) (envelope-from tom.hurst@clara.net) Received: from spork.qfe3.net (spork.qfe3.net [212.13.207.101]) by mx1.FreeBSD.org (Postfix) with ESMTP id 687A543D55 for ; Sat, 1 Apr 2006 00:18:11 +0000 (GMT) (envelope-from tom.hurst@clara.net) Received: from [81.104.145.173] (helo=voi.aagh.net) by spork.qfe3.net with esmtp (Exim 4.60 (FreeBSD)) (envelope-from ) id 1FPToe-000O0n-LR; Sat, 01 Apr 2006 01:18:08 +0100 Received: from freaky by voi.aagh.net with local (Exim 4.54 (FreeBSD)) id 1FPTof-00019K-Ev; Sat, 01 Apr 2006 01:18:09 +0100 Date: Sat, 1 Apr 2006 01:18:09 +0100 From: Thomas Hurst To: Ganbold Message-ID: <20060401001809.GA93514@voi.aagh.net> Mail-Followup-To: Ganbold , Kris Kennaway , freebsd-current@freebsd.org References: <07018E951F2FBF42B40B3D61086788344C1D9D@ednex511.dsto.defence.gov.au> <442B81B9.30206@micom.mng.net> <20060330150610.GA13098@xor.obsecurity.org> <442CEBDD.4060902@micom.mng.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <442CEBDD.4060902@micom.mng.net> Organization: Not much. User-Agent: Mutt/1.5.11 Sender: Thomas Hurst Cc: freebsd-current@freebsd.org, Kris Kennaway Subject: Re: mysql performance test results under FreeBSD-7.0-CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Apr 2006 00:18:12 -0000 * Ganbold (ganbold@micom.mng.net) wrote: > I removed WITNESS and INVARIANTS options from kernel and tested again. > > http://www.mnbsd.org/ftp/mysql_test_results.txt > > I hope it will be useful to someone now. Comparisons with Linux on the same hardware would be interesting, though a 2 or 4-way system would be a more useful test of scaling. -- Thomas 'Freaky' Hurst http://hur.st/ From owner-freebsd-current@FreeBSD.ORG Sat Apr 1 10:32:44 2006 Return-Path: X-Original-To: current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB73316A41F for ; Sat, 1 Apr 2006 10:32:43 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87BF543D45 for ; Sat, 1 Apr 2006 10:32:43 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 30C7C46C3C for ; Sat, 1 Apr 2006 05:32:43 -0500 (EST) Date: Sat, 1 Apr 2006 10:32:43 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: current@FreeBSD.org In-Reply-To: <20060329100839.V19236@fledge.watson.org> Message-ID: <20060401102918.P79188@fledge.watson.org> References: <20060317141627.W2181@fledge.watson.org> <20060329100839.V19236@fledge.watson.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Subject: HEADS UP: socket and pcb reference changes entering tree today X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Apr 2006 10:32:44 -0000 Just in case you missed the e-mails over the last few weeks, I will be starting to merge socket and pcb reference changes today. This will result in: - Hopefully brief tree breakage. I won't bring all the changes in in a single commit in order to generate a more detailed log of the changes. This means there may be several hours today when the kernel doesn't build, the tinderbox complains, etc. - Short term instability. While these changes have been through quite a bit of testing, including by Kris and Paul under high load circumstances, there are likely significant bugs remaining in them that will be exercised only under more diverse load, or with more creativity applied. - Long term improvements, as these changes should reduce lock contention on critical network locks, offer better-documented and better-implemented structural invariants in the network stack, close a number of long-standing race conditions and bugs, and provide a strong foundation for the next iteration of protocol locking improvements. You get to experience the above in the order presented. :-) I will send out a follow-up e-mail once the merges have stopped and/or slowed down, which will be later today sometime. Robert N M Watson On Wed, 29 Mar 2006, Robert Watson wrote: > > On Fri, 17 Mar 2006, Robert Watson wrote: > >> Over the next few weeks, I'll be doing a fairly serious workworking of the >> socket and protocol reference models, in order to clean up a number of >> long-standing race conditions and provide infrastructure for significant >> locking optimizations for several protocols (including TCP). This is high >> risk work, in that this part of the socket code is very complex and there >> are a great many subtleties. Part of the goal of the work is to eliminate >> some of this complexity, and make the subtle a bit more obvious (and >> documented), so I think it's all for the good in the long term. However, >> it will likely introduce significant instability in the short term, >> especially in the TCP code where there will be substantial changes in the >> memory management model. >> >> I've started merging minor parts of the patch over the last few days, but >> things will get serious around April 1 when the deadline for maintenance on >> the netatm stack expires (see arch@ and net@ posts about this), allowing me >> to bring in changes that are not known to work with netatm. As such, be >> warned that things may get a bit messy! > > As a reminder, April 1 is now three days away. On April 1, I will be > committed an extensive set of socket and netinet changes which will likely > render the network stack broken. I say this with some confidence because I > have tested the changes fairly extensively, as have a number of other > developers, and they appear to mostly work. Therefore, they will be broken > :-). I will be posting updated versions of these patches shortly, but unless > we run into show-stopper serious instability with them, rather than nits, I > will commit them (in their updated form) on April 1 shortly after the netatm > build is disabled. > > I will post another HEADS UP as the changes go into the tree, and will be > monitoring things closely to try and get any bugs that might turn up fixed as > quickly as possible. As an FYI, I will be travelling the weeks of April 6 - > April 21, but will be online frequently, and working for several days in the > Bay Area during the trip. Please report bugs relating to this work to > current@. > > Robert N M Watson > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > From owner-freebsd-current@FreeBSD.ORG Sat Apr 1 17:07:39 2006 Return-Path: X-Original-To: current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 26B1616A422 for ; Sat, 1 Apr 2006 17:07:39 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01E4043D49 for ; Sat, 1 Apr 2006 17:07:37 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 1F08546B89 for ; Sat, 1 Apr 2006 12:07:33 -0500 (EST) Date: Sat, 1 Apr 2006 17:07:32 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: current@FreeBSD.org In-Reply-To: <20060401102918.P79188@fledge.watson.org> Message-ID: <20060401170554.R82503@fledge.watson.org> References: <20060317141627.W2181@fledge.watson.org> <20060329100839.V19236@fledge.watson.org> <20060401102918.P79188@fledge.watson.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Subject: Re: HEADS UP: socket and pcb reference changes entering tree today X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Apr 2006 17:07:39 -0000 On Sat, 1 Apr 2006, Robert Watson wrote: > You get to experience the above in the order presented. :-) I will send out > a follow-up e-mail once the merges have stopped and/or slowed down, which > will be later today sometime. This e-mail is to let you know that the commit spree is over for the day, with no remaining changes in the rwatson_sockref branch. There are likely bugs. You may find them. If you do, please e-mail bug reports, ideally including any panic messages, stack traces, reproduction cases, etc, to current@, and I will try to get to them as quickly as possible. Robert N M Watson > > Robert N M Watson > > On Wed, 29 Mar 2006, Robert Watson wrote: > >> >> On Fri, 17 Mar 2006, Robert Watson wrote: >> >>> Over the next few weeks, I'll be doing a fairly serious workworking of the >>> socket and protocol reference models, in order to clean up a number of >>> long-standing race conditions and provide infrastructure for significant >>> locking optimizations for several protocols (including TCP). This is high >>> risk work, in that this part of the socket code is very complex and there >>> are a great many subtleties. Part of the goal of the work is to eliminate >>> some of this complexity, and make the subtle a bit more obvious (and >>> documented), so I think it's all for the good in the long term. However, >>> it will likely introduce significant instability in the short term, >>> especially in the TCP code where there will be substantial changes in the >>> memory management model. >>> >>> I've started merging minor parts of the patch over the last few days, but >>> things will get serious around April 1 when the deadline for maintenance >>> on the netatm stack expires (see arch@ and net@ posts about this), >>> allowing me to bring in changes that are not known to work with netatm. >>> As such, be warned that things may get a bit messy! >> >> As a reminder, April 1 is now three days away. On April 1, I will be >> committed an extensive set of socket and netinet changes which will likely >> render the network stack broken. I say this with some confidence because I >> have tested the changes fairly extensively, as have a number of other >> developers, and they appear to mostly work. Therefore, they will be broken >> :-). I will be posting updated versions of these patches shortly, but >> unless we run into show-stopper serious instability with them, rather than >> nits, I will commit them (in their updated form) on April 1 shortly after >> the netatm build is disabled. >> >> I will post another HEADS UP as the changes go into the tree, and will be >> monitoring things closely to try and get any bugs that might turn up fixed >> as quickly as possible. As an FYI, I will be travelling the weeks of April >> 6 - April 21, but will be online frequently, and working for several days >> in the Bay Area during the trip. Please report bugs relating to this work >> to current@. >> >> Robert N M Watson >> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" >> > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > From owner-freebsd-current@FreeBSD.ORG Sat Apr 1 20:26:16 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 511A916A401; Sat, 1 Apr 2006 20:26:16 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FCC143D5A; Sat, 1 Apr 2006 20:26:12 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k31KQ8L0026421; Sat, 1 Apr 2006 13:26:08 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <442EE1D7.90909@samsco.org> Date: Sat, 01 Apr 2006 13:25:59 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20051230 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "'FreeBSD Current'" , freebsd-stable X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pooker.samsco.org Content-Type: text/plain; name="2.2.9-announce.txt.asc" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="2.2.9-announce.txt.asc" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: FreeBSD 2.2.9 Released X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Apr 2006 20:26:16 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 It is my great pleasure and privilege to announce the availability of FreeBSD 2.2.9-RELEASE. This release is the culmination of SEVENTY-SEVEN months of tireless work by the FreeBSD developers, users, their children, and their pets. Significant features in this release: - - XFree86 3.3.3, the industry leader in support for cutting edge PCI graphics adapters and 2D acceleration. - - The 8GB barrier in IDE drive sizes has finally been broken. The wd(4) driver now supports unimaginable sizes of 137GB on a single drive! - - Support for all of the latest high-speed FAST-WIDE (20MB/s) SCSI-2 controllers. - - The Linux emulator is now able to run Quake2 out-of-the-box. A full description of the release can be found here: ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/i386/2.2.9-RELEASE/README.TXT ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/i386/2.2.9-RELEASE/RELNOTES.TXT Availability ------------- FreeBSD 2.2.9-RELEASE supports the i386 architecture and can be installed directly over the net using bootable media or copied to a local NFS/FTP server. Please continue to support the FreeBSD Project by purchasing media from one of our supporting vendors. The following companies will be offering FreeBSD 2.2.9 based products: ~ FreeBSD Mall, Inc. http://www.freebsdmall.com/ ~ Daemonnews, Inc. http://www.bsdmall.com/freebsd1.html If you can't afford FreeBSD on media, are impatient, or just want to use it for evangelism purposes, then by all means download the ISO images. We can't promise that all the mirror sites will carry the larger ISO images, but they will at least be available from the following sites. FTP --- At the time of this announcement the following FTP sites have FreeBSD 2.2.9-RELEASE available. ftp://ftp.FreeBSD.org/pub/FreeBSD/releases FreeBSD is also available via anonymous FTP from mirror sites in the following countries: Argentina, Australia, Brazil, Bulgaria, Canada, China, Czech Republic, Denmark, Estonia, Finland, France, Germany, Hong Kong, Hungary, Iceland, Ireland, Japan, Korea, Lithuania, the Netherlands, New Zealand, Poland, Portugal, Romania, Russia, Saudi Arabia, South Africa, Slovak Republic, Slovenia, Spain, Sweden, Taiwan, Thailand, Ukraine, and the United Kingdom. Before trying the central FTP site, please check your regional mirror(s) first by going to: ftp://ftp..FreeBSD.org/pub/FreeBSD Any additional mirror sites will be labeled ftp2, ftp3 and so on. More information about FreeBSD mirror sites can be found at: http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/mirrors-ftp.html For instructions on installing FreeBSD, please see Chapter 2 of The FreeBSD Handbook. It provides a complete installation walk-through for users new to FreeBSD, and can be found online at: http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/install.html Acknowledgments ---------------- The release engineering team for 2.2.9-RELEASE includes: Scott Long Release Engineering Ruslan Ermilov I386, creative director Sniffy The Wonder Cat Warrm lap, typing assistance Max The Dancing Cat Early morning wakeups, QA Sammy The Tiny Cat Face licks, QA -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFELuG+HTr20QF8Xr8RAkoyAJ4nU4v9TK/Tjh8eEGbjNtGxmiVu0gCfcNtg oNz6FNHVuv87MSKJeXJcMAU= =Z5hh -----END PGP SIGNATURE----- From owner-freebsd-current@FreeBSD.ORG Sat Apr 1 20:37:59 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C85216A400 for ; Sat, 1 Apr 2006 20:37:59 +0000 (UTC) (envelope-from rainer.alves@gmail.com) Received: from valfenda.ibest.com.br (valfenda.ibest.com.br [200.181.68.248]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD09F43D5C for ; Sat, 1 Apr 2006 20:37:58 +0000 (GMT) (envelope-from rainer.alves@gmail.com) Received: from [127.0.0.1] (centaurus.ibest.com.br [200.181.68.107]) by valfenda.ibest.com.br (Postfix) with ESMTP id 2D4A83E8861 for ; Sat, 1 Apr 2006 17:37:53 -0300 (BRST) Message-ID: <442EE429.9020500@gmail.com> Date: Sat, 01 Apr 2006 17:35:53 -0300 From: Rainer Alves User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8) Gecko/20060401 Thunderbird/1.5 Mnenhy/0.7.3.0 MIME-Version: 1.0 To: freebsd-current@freebsd.org References: <442EE1D7.90909@samsco.org> In-Reply-To: <442EE1D7.90909@samsco.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-iBEST-MailScanner-Information: iBEST E-Mail Scanner X-MailScanner-From: rainer.alves@gmail.com Subject: Re: FreeBSD 2.2.9 Released X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Apr 2006 20:37:59 -0000 > It is my great pleasure and privilege to announce the availability of > FreeBSD 2.2.9-RELEASE. This release is the culmination of SEVENTY-SEVEN > months of tireless work. Small typo, you probably mean 77 *years* here... how's that for a time travel. Happy april 1st everyone. -- Rainer Alves From owner-freebsd-current@FreeBSD.ORG Sat Apr 1 20:50:36 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E723D16A423 for ; Sat, 1 Apr 2006 20:50:36 +0000 (UTC) (envelope-from darren.pilgrim@bitfreak.org) Received: from mail.bitfreak.org (mail.bitfreak.org [65.75.198.146]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2266543D46 for ; Sat, 1 Apr 2006 20:50:35 +0000 (GMT) (envelope-from darren.pilgrim@bitfreak.org) Received: from [127.0.0.1] (mail.bitfreak.org [65.75.198.146]) by mail.bitfreak.org (Postfix) with ESMTP id 1779019F2C; Sat, 1 Apr 2006 12:50:34 -0800 (PST) Message-ID: <442EE79B.1060003@bitfreak.org> Date: Sat, 01 Apr 2006 12:50:35 -0800 From: Darren Pilgrim User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Rainer Alves References: <442EE1D7.90909@samsco.org> <442EE429.9020500@gmail.com> In-Reply-To: <442EE429.9020500@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org Subject: Re: FreeBSD 2.2.9 Released X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Apr 2006 20:50:37 -0000 Rainer Alves wrote: >> It is my great pleasure and privilege to announce the availability of >> FreeBSD 2.2.9-RELEASE. This release is the culmination of SEVENTY-SEVEN >> months of tireless work. > > Small typo, you probably mean 77 *years* here... how's that for a time > travel. > Happy april 1st everyone. cvsweb.freebsd.org is a wayback machine. From owner-freebsd-current@FreeBSD.ORG Sat Apr 1 20:58:52 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D1B9016A420; Sat, 1 Apr 2006 20:58:52 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail27.syd.optusnet.com.au (mail27.syd.optusnet.com.au [211.29.133.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C2BF43D45; Sat, 1 Apr 2006 20:58:51 +0000 (GMT) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-19-236.belrs4.nsw.optusnet.com.au [220.239.19.236]) by mail27.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id k31Kwoio013344 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Sun, 2 Apr 2006 06:58:50 +1000 Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.13.4/8.13.4) with ESMTP id k31KwobU003072; Sun, 2 Apr 2006 06:58:50 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.13.4/8.13.4/Submit) id k31KwocW003071; Sun, 2 Apr 2006 06:58:50 +1000 (EST) (envelope-from peter) Date: Sun, 2 Apr 2006 06:58:50 +1000 From: Peter Jeremy To: Scott Long Message-ID: <20060401205849.GC684@turion.vk2pj.dyndns.org> References: <442EE1D7.90909@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <442EE1D7.90909@samsco.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.11 Cc: 'FreeBSD Current' , freebsd-stable Subject: Re: FreeBSD 2.2.9 Released X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Apr 2006 20:58:52 -0000 On Sat, 2006-Apr-01 13:25:59 -0700, Scott Long wrote: >It is my great pleasure and privilege to announce the availability of >FreeBSD 2.2.9-RELEASE. This release is the culmination of SEVENTY-SEVEN >months of tireless work by the FreeBSD developers, users, their children, >and their pets. Significant features in this release: Thank you for this. I was beginning to think the 2.2 branch had been abandoned - the mailing lists seem full of references to 5.5 and 6.1 these days. Can you please advise what CVSup tag I should use to upgrade to 2.2.9. -- Peter Jeremy From owner-freebsd-current@FreeBSD.ORG Sat Apr 1 21:44:05 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6129A16A401; Sat, 1 Apr 2006 21:44:05 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from pd3mo3so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id C17A643D70; Sat, 1 Apr 2006 21:43:45 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from pd5mr7so.prod.shaw.ca (pd5mr7so-qfe3.prod.shaw.ca [10.0.141.183]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0IX200AQ4CBBC640@l-daemon>; Sat, 01 Apr 2006 14:42:47 -0700 (MST) Received: from pn2ml9so.prod.shaw.ca ([10.0.121.7]) by pd5mr7so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0IX2009C2CBB5ZF0@pd5mr7so.prod.shaw.ca>; Sat, 01 Apr 2006 14:42:47 -0700 (MST) Received: from [192.168.0.60] ([24.82.18.31]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0IX2009CYCBAON90@l-daemon>; Sat, 01 Apr 2006 14:42:47 -0700 (MST) Date: Sat, 01 Apr 2006 13:43:13 -0800 From: Colin Percival In-reply-to: <442EF312.3040309@zefacadas.com> To: Silves Message-id: <442EF3F1.7090809@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Enigmail-Version: 0.94.0.0 References: <442EE1D7.90909@samsco.org> <20060401205849.GC684@turion.vk2pj.dyndns.org> <442EF312.3040309@zefacadas.com> User-Agent: Thunderbird 1.5 (X11/20060112) Cc: Peter Jeremy , 'FreeBSD Current' , freebsd-stable Subject: Re: FreeBSD 2.2.9 Released X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Apr 2006 21:44:05 -0000 Silves wrote: >> On Sat, 2006-Apr-01 13:25:59 -0700, Scott Long wrote: ^^^^^^^^^^^ >>> It is my great pleasure and privilege to announce the availability of >>> FreeBSD 2.2.9-RELEASE. > I have just one curious question, why is FreeBSD 2.2.x still being > developed ? > This is maybe a stupid question, but i am only curious to know why ? > Is there any special reason for this ? Look at the date on Scott's email. :-) Colin Percival From owner-freebsd-current@FreeBSD.ORG Sat Apr 1 21:47:39 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3FA8116A423 for ; Sat, 1 Apr 2006 21:47:39 +0000 (UTC) (envelope-from sullrich@gmail.com) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.200]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB83D43D62 for ; Sat, 1 Apr 2006 21:47:23 +0000 (GMT) (envelope-from sullrich@gmail.com) Received: by zproxy.gmail.com with SMTP id l8so1190487nzf for ; Sat, 01 Apr 2006 13:47:22 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=DqcA2GEAcKr8TtminAh9gzKYnDLXHnQ9ES27RvTwYqd5/fpwouQBy5uGKOtkOHFnejX40lmePmAcYC4Qt/Mjub/NktJatXSCadSwvawxTI/r22NPMF8yLkfwvtaIRvyFPODyyOR0cm+4PZQTC8MtpHUPqCZc9dqz6SPJamwcFN0= Received: by 10.35.96.11 with SMTP id y11mr18863pyl; Sat, 01 Apr 2006 13:47:22 -0800 (PST) Received: by 10.35.94.5 with HTTP; Sat, 1 Apr 2006 13:47:22 -0800 (PST) Message-ID: Date: Sat, 1 Apr 2006 16:47:22 -0500 From: "Scott Ullrich" To: Silves In-Reply-To: <442EF312.3040309@zefacadas.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <442EE1D7.90909@samsco.org> <20060401205849.GC684@turion.vk2pj.dyndns.org> <442EF312.3040309@zefacadas.com> Cc: Peter Jeremy , FreeBSD Current , freebsd-stable Subject: Re: FreeBSD 2.2.9 Released X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Apr 2006 21:47:39 -0000 On 4/1/06, Silves wrote: > I have just one curious question, why is FreeBSD 2.2.x still being > developed ? The same reason Slashdot is now in purple with the "OMG Ponies!!!" theme. > This is maybe a stupid question, but i am only curious to know why ? > Is there any special reason for this ? Check the date. :) Scott From owner-freebsd-current@FreeBSD.ORG Sat Apr 1 21:53:55 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 710F916A400; Sat, 1 Apr 2006 21:53:55 +0000 (UTC) (envelope-from ta.nakamura@crs.co.jp) Received: from ns.crs.co.jp (ns.crs.co.jp [202.214.152.13]) by mx1.FreeBSD.org (Postfix) with ESMTP id A1A2243D72; Sat, 1 Apr 2006 21:53:54 +0000 (GMT) (envelope-from ta.nakamura@crs.co.jp) Received: from ycc.crs.co.jp (unknown [192.168.30.205]) by ns.crs.co.jp with ESMTP id D625CBC0D5; Sun, 2 Apr 2006 06:53:44 +0900 (JST) Received: from ([192.168.30.202]) by smail.ycc.crs.co.jp with ESMTP id KP-GTV61.708320; Sun, 02 Apr 2006 06:53:32 +0900 Received: from inns.ycc.crs.co.jp (localhost [127.0.0.1]) by localhost.crs.co.jp with ESMTP id 708ED124015; Sun, 2 Apr 2006 06:53:32 +0900 (JST) Received: from crcc1712.tky.crc.co.jp (localhost [127.0.0.1]) by inns.ycc.crs.co.jp with ESMTP id 545DB124014; Sun, 2 Apr 2006 06:53:32 +0900 (JST) Received: from [127.0.0.1] (crcc1565 [157.113.63.205]) by crcc1712.tky.crc.co.jp (8.13.3/8.13.3) with ESMTP id k31LrTph088374; Sun, 2 Apr 2006 06:53:29 +0900 (JST) (envelope-from ta.nakamura@crs.co.jp) Date: Sun, 02 Apr 2006 06:53:32 +0900 From: NAKAMURA Takeshi <1yen@sh.rim.or.jp> To: Peter Jeremy In-Reply-To: <20060401205849.GC684@turion.vk2pj.dyndns.org> References: <442EE1D7.90909@samsco.org> <20060401205849.GC684@turion.vk2pj.dyndns.org> X-Mailer-Plugin: BkASPil for Becky!2 Ver.2.064 Message-Id: <20060402065000.2F30.1YEN@sh.rim.or.jp> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Mailer: Becky! ver. 2.24.02 [ja] Cc: freebsd-current@freebsd.org, freebsd-stable@freebsd.org Subject: Re: FreeBSD 2.2.9 Released X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Apr 2006 21:53:55 -0000 On Sun, 2 Apr 2006 06:58:50 +1000, Peter Jeremy wrote: > Thank you for this. I was beginning to think the 2.2 branch had been > abandoned - the mailing lists seem full of references to 5.5 and 6.1 > these days. Can you please advise what CVSup tag I should use to > upgrade to 2.2.9. It likes `csv -r"April_Fool"' ----+----1----+----2----+----3----+----4----+----5----+----6----+ NAKAMURA Takeshi <1yen@sh.rim.or.jp> Today is `1 April 2006' in USA.