From owner-freebsd-hackers Sun Nov 3 3: 1:15 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6261B37B404 for ; Sun, 3 Nov 2002 03:01:14 -0800 (PST) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5556243E91 for ; Sun, 3 Nov 2002 03:01:11 -0800 (PST) (envelope-from ticso@cicely8.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) by srv1.cosmo-project.de (8.12.5/8.12.5) with ESMTP id gA3B15WQ078981 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Sun, 3 Nov 2002 12:01:08 +0100 (CET) (envelope-from ticso@cicely8.cicely.de) Received: from cicely8.cicely.de (cicely8.cicely.de [10.1.1.10]) by cicely5.cicely.de (8.12.6/8.12.6) with ESMTP id gA3B13Cu094789 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Sun, 3 Nov 2002 12:01:04 +0100 (CET) (envelope-from ticso@cicely8.cicely.de) Received: from cicely8.cicely.de (localhost [127.0.0.1]) by cicely8.cicely.de (8.12.6/8.12.6) with ESMTP id gA3B12l8034652; Sun, 3 Nov 2002 12:01:03 +0100 (CET) (envelope-from ticso@cicely8.cicely.de) Received: (from ticso@localhost) by cicely8.cicely.de (8.12.6/8.12.6/Submit) id gA3B11MK034651; Sun, 3 Nov 2002 12:01:01 +0100 (CET) Date: Sun, 3 Nov 2002 12:01:01 +0100 From: Bernd Walter To: John Fieber Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Formatting a large (1.3TB) SCSI disk Message-ID: <20021103110100.GC20256@cicely8.cicely.de> Reply-To: ticso@cicely.de References: <7ABB1A10-ED15-11D6-BA17-00039349B214@slis.indiana.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <7ABB1A10-ED15-11D6-BA17-00039349B214@slis.indiana.edu> X-Operating-System: FreeBSD cicely8.cicely.de 5.0-CURRENT i386 User-Agent: Mutt/1.5.1i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, Oct 31, 2002 at 04:12:36PM -0500, John Fieber wrote: > I'm a bit stumped on this. I have a roughly 1.3 terabyte disk array > attached via an Adaptec 39166 controller (on the motherboard of a Dell > 2650). I understand there is a gap between the theoretical filesystem > size limits and the actual limits which I gather hover around 1TB. > Okay, so I can partition the disk and make a couple smaller > filesystems. But I can't even get the thing sliced (fdisk) or > partitioned (disklabel). 1T disks and bigger are not supported under -stable. I don't know how far the development under -current is. -- B.Walter COSMO-Project http://www.cosmo-project.de ticso@cicely.de Usergroup info@cosmo-project.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Nov 3 6:56:57 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 09A4A37B401 for ; Sun, 3 Nov 2002 06:56:57 -0800 (PST) Received: from pearl.zonasa.com (pearl.zonasa.net [202.140.168.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8789743E42 for ; Sun, 3 Nov 2002 06:56:52 -0800 (PST) (envelope-from rlcw@pearl.zonasa.com) Received: from localhost (rlcw@localhost) by pearl.zonasa.com (8.11.3/8.11.3) with ESMTP id gA3F8JJ57821 for ; Sun, 3 Nov 2002 23:08:19 +0800 (HKT) Date: Sun, 3 Nov 2002 23:08:19 +0800 (HKT) From: Raymond Leung To: freebsd-hackers@FreeBSD.ORG Subject: Problem Occur /usr/libexec/ld-elf.so.1: w: Undefined symbol "nl_langinfo" Message-ID: <20021103230617.N57716-100000@pearl.zonasa.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG After I've compile a program , this kind of error occur when i use command "w , man , who" etc.... any expert can advise me what should I do with this suitation ? Thanks... /usr/libexec/ld-elf.so.1: w: Undefined symbol "nl_langinfo" With Regards, Raymond Leung mailto:rlcw@zonasa.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Nov 3 9:49:45 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA24537B401; Sun, 3 Nov 2002 09:49:43 -0800 (PST) Received: from sol.aptsolutions.com (sol.aptsolutions.com [63.231.253.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0138043E75; Sun, 3 Nov 2002 09:49:42 -0800 (PST) (envelope-from godfrey@sol.aptsolutions.com) Received: from sol.aptsolutions.com (localhost.aptsolutions.com [127.0.0.1]) by sol.aptsolutions.com (8.12.2/8.12.2) with ESMTP id gA3HoAGK043886; Sun, 3 Nov 2002 11:50:10 -0600 (CST) (envelope-from godfrey@sol.aptsolutions.com) X-Authentication-Warning: sol.aptsolutions.com: Host localhost.aptsolutions.com [127.0.0.1] claimed to be sol.aptsolutions.com Received: (from godfrey@localhost) by sol.aptsolutions.com (8.12.2/8.12.2/Submit) id gA3Ho94s043885; Sun, 3 Nov 2002 11:50:09 -0600 (CST) (envelope-from godfrey) Date: Sun, 3 Nov 2002 11:50:09 -0600 From: Jason Godfrey To: Jeff Jirsa Cc: freebsd-questions@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: Disk activity leading to hangs Message-ID: <20021103115009.C43728@sol.aptsolutions.com> References: <20021102235447.D35685@sol.aptsolutions.com> <20021102220616.S7015-100000@boris.st.hmc.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20021102220616.S7015-100000@boris.st.hmc.edu>; from jeff@unixconsults.com on Sat, Nov 02, 2002 at 10:12:09PM -0800 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG (CC'ing to freebsd-hackers, since a previous discussion took place there.) Thanks. I tried pinging the machine after a hang, but no response. After a bit of experimentation it seems that the hang (at least on the AMD) occurs under write activity. (A yes > /tmp/foo hangs it.) It seems to hold up under read loads. I'm hoping someone on the lists has either a workaround/fix or could maybe say "I've hit this, but when I switched to a non-maxtor drive things worked." - Jason On Sat, Nov 02, 2002 at 10:12:09PM -0800, Jeff Jirsa wrote: > On Sat, 2 Nov 2002, Jason Godfrey wrote: > > > > > Basically under heavy disk load (buildworld, large package install, nightly > > script run) the system will hang hard. The two systems have very little in > > common, one is a P2 400 running FreeBSD-Stable from Oct 2, the other (a new > > machine) is a AMD 1600+ running FreeBSD 4.5-Release. The faster machine seems > > to hit the hange much more regularly. > > > > The only thing in common between the two machines I can think of is that they > > both have Maxtor IDE drives on a Ultra-ATA channel. (On the P2 400 I've been > > running in PIO mode, as that _seems_ to reduce the frequency of the hangs. > > On the AMD it seems to make no difference.) > > > > I've seen it too, with a 4.5 system with a maxtor drive. Unfortunately, > I've never been able to track it down to anything certain: I was (and > still am) leaning towards poor hardware over an OS fault. The only thing > leading me to believe it's NOT a hardware issue is that the kernel seems > to be running, although nothing responds: network activity lights flash on > the NIC and switch, but NOTHING else works (have to powercycle). > > I remember someone else pointing out the same problem about a year ago, > and nobody ever offered any explanation of the problem or even hinted at a > solution. > > The last thread is here (watch the line wrap): > http://docs.freebsd.org/cgi/getmsg.cgi?fetch=6504+0+archive/2002/freebsd-hackers/20020512.freebsd-hackers > > > - Jeff To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Nov 3 22: 1:46 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A5F5637B401 for ; Sun, 3 Nov 2002 22:01:45 -0800 (PST) Received: from ns3.unixmexico.net (ns3.unixmexico.net [64.141.69.184]) by mx1.FreeBSD.org (Postfix) with SMTP id 164C343E42 for ; Sun, 3 Nov 2002 22:01:45 -0800 (PST) (envelope-from nbari@unixmexico.com) Received: (qmail 668 invoked by uid 85); 3 Nov 2002 22:55:01 -0000 Received: from nbari@unixmexico.com by ns1.unixmexico.net by uid 82 with qmail-scanner-1.14 ( Clear:. Processed in 0.109515 secs); 03 Nov 2002 22:55:01 -0000 Received: from unknown (HELO unixmexico.com) (127.0.0.1) by localhost.unixmexico.net with SMTP; 3 Nov 2002 22:55:01 -0000 Received: from 148.243.211.172 (SquirrelMail authenticated user nbari@unixmexico.com) by mail.unixmexico.net with HTTP; Sun, 3 Nov 2002 16:55:01 -0600 (CST) Message-ID: <33687.148.243.211.172.1036364101.squirrel@mail.unixmexico.net> Date: Sun, 3 Nov 2002 16:55:01 -0600 (CST) Subject: qmail-smtpd-auth & vpopmail From: To: X-Priority: 3 Importance: Normal X-Mailer: SquirrelMail (version 1.2.9) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG qmail-smtpd-auth & vpopmail Hi all i want to install qmail-smtpd-auth with vpopmail under freebsd any idea or sugestion or any other method for smtp-auth ----------------------------------------- "UNIXMEXICO la comunidad *nix en todo México!" http://www.unixmexico.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Nov 3 22:22:33 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D30C37B401 for ; Sun, 3 Nov 2002 22:22:32 -0800 (PST) Received: from ns3.unixmexico.net (ns3.unixmexico.net [64.141.69.184]) by mx1.FreeBSD.org (Postfix) with SMTP id DE22743E42 for ; Sun, 3 Nov 2002 22:22:31 -0800 (PST) (envelope-from nbari@unixmexico.com) Received: (qmail 37338 invoked by uid 85); 3 Nov 2002 19:15:51 -0000 Received: from nbari@unixmexico.com by ns1.unixmexico.net by uid 82 with qmail-scanner-1.14 ( Clear:. Processed in 0.015319 secs); 03 Nov 2002 19:15:51 -0000 Received: from unknown (HELO unixmexico.com) (127.0.0.1) by localhost.unixmexico.net with SMTP; 3 Nov 2002 19:15:51 -0000 Received: from 148.243.211.172 (SquirrelMail authenticated user nbari@unixmexico.com) by mail.unixmexico.net with HTTP; Sun, 3 Nov 2002 13:15:51 -0600 (CST) Message-ID: <32939.148.243.211.172.1036350951.squirrel@mail.unixmexico.net> Date: Sun, 3 Nov 2002 13:15:51 -0600 (CST) Subject: qmail-smtpd-auth & vpopmail From: To: X-Priority: 3 Importance: Normal X-Mailer: SquirrelMail (version 1.2.9) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG qmail-smtpd-auth & vpopmail Hi all i want to install qmail-smtpd-auth with vpopmail under freebsd any idea or sugestion or any other method for smtp-auth ----------------------------------------- "UNIXMEXICO la comunidad *nix en todo México!" http://www.unixmexico.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Nov 3 22:28: 5 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F8B837B401 for ; Sun, 3 Nov 2002 22:28:04 -0800 (PST) Received: from ns3.unixmexico.net (ns3.unixmexico.net [64.141.69.184]) by mx1.FreeBSD.org (Postfix) with SMTP id 9238743E3B for ; Sun, 3 Nov 2002 22:28:03 -0800 (PST) (envelope-from nbari@unixmexico.com) Received: (qmail 37494 invoked by uid 85); 3 Nov 2002 19:21:23 -0000 Received: from nbari@unixmexico.com by ns1.unixmexico.net by uid 82 with qmail-scanner-1.14 ( Clear:. Processed in 0.01557 secs); 03 Nov 2002 19:21:23 -0000 Received: from unknown (HELO unixmexico.com) (127.0.0.1) by localhost.unixmexico.net with SMTP; 3 Nov 2002 19:21:23 -0000 Received: from 148.243.211.172 (SquirrelMail authenticated user nbari@unixmexico.com) by mail.unixmexico.net with HTTP; Sun, 3 Nov 2002 13:21:23 -0600 (CST) Message-ID: <32949.148.243.211.172.1036351283.squirrel@mail.unixmexico.net> Date: Sun, 3 Nov 2002 13:21:23 -0600 (CST) Subject: qmail-smtpd-auth & vpopmail From: To: X-Priority: 3 Importance: Normal X-Mailer: SquirrelMail (version 1.2.9) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG qmail-smtpd-auth & vpopmail Hi all i want to install qmail-smtpd-auth with vpopmail under freebsd any idea or sugestion or any other method for smtp-auth ----------------------------------------- "UNIXMEXICO la comunidad *nix en todo México!" http://www.unixmexico.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Nov 3 22:52:16 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 326EE37B401 for ; Sun, 3 Nov 2002 22:52:15 -0800 (PST) Received: from ns3.unixmexico.net (ns3.unixmexico.net [64.141.69.184]) by mx1.FreeBSD.org (Postfix) with SMTP id A5A1F43E4A for ; Sun, 3 Nov 2002 22:52:14 -0800 (PST) (envelope-from nbari@unixmexico.com) Received: (qmail 38040 invoked by uid 85); 3 Nov 2002 19:45:34 -0000 Received: from nbari@unixmexico.com by ns1.unixmexico.net by uid 82 with qmail-scanner-1.14 ( Clear:. Processed in 0.116075 secs); 03 Nov 2002 19:45:34 -0000 Received: from unknown (HELO unixmexico.com) (127.0.0.1) by localhost.unixmexico.net with SMTP; 3 Nov 2002 19:45:34 -0000 Received: from 148.243.211.172 (SquirrelMail authenticated user nbari@unixmexico.com) by mail.unixmexico.net with HTTP; Sun, 3 Nov 2002 13:45:34 -0600 (CST) Message-ID: <33010.148.243.211.172.1036352734.squirrel@mail.unixmexico.net> Date: Sun, 3 Nov 2002 13:45:34 -0600 (CST) Subject: qmail-smtpd-auth & vpopmail From: To: X-Priority: 3 Importance: Normal X-Mailer: SquirrelMail (version 1.2.9) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG qmail-smtpd-auth & vpopmail Hi all i want to install qmail-smtpd-auth with vpopmail under freebsd any idea or sugestion or any other method for smtp-auth ----------------------------------------- "UNIXMEXICO la comunidad *nix en todo México!" http://www.unixmexico.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Nov 4 0: 5:35 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE0A437B401 for ; Mon, 4 Nov 2002 00:05:34 -0800 (PST) Received: from brain.cc.rsu.ru (brain.cc.rsu.ru [195.208.252.154]) by mx1.FreeBSD.org (Postfix) with ESMTP id E64AD43E4A for ; Mon, 4 Nov 2002 00:05:33 -0800 (PST) (envelope-from os@rsu.ru) Received: from localhost (os@localhost [127.0.0.1]) by brain.cc.rsu.ru (8.12.3/8.12.3) with ESMTP id gA485TK6073081; Mon, 4 Nov 2002 11:05:29 +0300 (MSK) (envelope-from os@rsu.ru) Date: Mon, 4 Nov 2002 11:05:29 +0300 (MSK) From: Oleg Sharoiko X-X-Sender: os@brain.cc.rsu.ru To: hackers@freebsd.org Cc: Andrey Beresovsky Subject: dgb driver update Message-ID: <20021104110005.L70227-100000@brain.cc.rsu.ru> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hello! We've updated dgb driver so that it doesn't 'use old compatibility schemes' I think this update is worth being included into source tree. Should I send it to the list or there is now another way of submitting updates? -- Oleg Sharoiko. Software and Network Engineer Computer Center of Rostov State University. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Nov 4 0: 8:14 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 566A237B406 for ; Mon, 4 Nov 2002 00:08:13 -0800 (PST) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE77443E3B for ; Mon, 4 Nov 2002 00:08:10 -0800 (PST) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.6/8.12.6) with ESMTP id gA4889kF026473; Mon, 4 Nov 2002 09:08:09 +0100 (CET) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.6/8.12.6/Submit) id gA4889m0026472; Mon, 4 Nov 2002 09:08:09 +0100 (CET) Date: Mon, 4 Nov 2002 09:08:09 +0100 From: Wilko Bulte To: Oleg Sharoiko Cc: hackers@FreeBSD.ORG, Andrey Beresovsky Subject: Re: dgb driver update Message-ID: <20021104090809.A26450@freebie.xs4all.nl> References: <20021104110005.L70227-100000@brain.cc.rsu.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20021104110005.L70227-100000@brain.cc.rsu.ru>; from os@rsu.ru on Mon, Nov 04, 2002 at 11:05:29AM +0300 X-OS: FreeBSD 4.7-RC X-PGP: finger wilko@freebsd.org Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Nov 04, 2002 at 11:05:29AM +0300, Oleg Sharoiko wrote: you could use send-pr to make the proposed patch visible in the bug tracking database Wilko > Hello! > > We've updated dgb driver so that it doesn't 'use old compatibility schemes' > I think this update is worth being included into source tree. Should I send it > to the list or there is now another way of submitting updates? > > -- > Oleg Sharoiko. > Software and Network Engineer > Computer Center of Rostov State University. > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message ---end of quoted text--- -- | / o / /_ _ wilko@FreeBSD.org |/|/ / / /( (_) Bulte Arnhem, the Netherlands To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Nov 4 1:38:17 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C35BC37B401 for ; Mon, 4 Nov 2002 01:38:16 -0800 (PST) Received: from apache.metrocom.ru (www.metrocom.ru [195.5.128.139]) by mx1.FreeBSD.org (Postfix) with ESMTP id A302743E3B for ; Mon, 4 Nov 2002 01:38:15 -0800 (PST) (envelope-from alex@metrocom.ru) Received: from apache.metrocom.ru (localhost [127.0.0.1]) by apache.metrocom.ru (8.12.3/8.12.3) with ESMTP id gA49cDpn017191 for ; Mon, 4 Nov 2002 12:38:13 +0300 (MSK) Received: from localhost (alex@localhost) by apache.metrocom.ru (8.12.3/8.12.3/Submit) with ESMTP id gA49cD7R017188 for ; Mon, 4 Nov 2002 12:38:13 +0300 (MSK) X-Authentication-Warning: apache.metrocom.ru: alex owned process doing -bs Date: Mon, 4 Nov 2002 12:38:13 +0300 (MSK) From: Varshavchick Alexander To: Subject: D-Link DGE-550T NIC Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi people, did anybody use it with FreeBSD 4.5? The problem is that the system doesn't see it, however 'nge' and 'miibus' support are included into the kernel. Is it correct that it must be 'nge', because as described in the man page, only DGE-500T card is supported by nge, however both DGE-550T and DGE-500T use the same DP83820 chip. Or am I missing something here? Thanks ---- Alexander Varshavchick, Metrocom Joint Stock Company Phone: (812)118-3322, 118-3115(fax) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Nov 4 2:21:21 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D22D37B401 for ; Mon, 4 Nov 2002 02:21:20 -0800 (PST) Received: from fatma.kssgm.gov.tr (fatma.kssgm.gov.tr [195.142.143.69]) by mx1.FreeBSD.org (Postfix) with SMTP id 84AB643E42 for ; Mon, 4 Nov 2002 02:21:19 -0800 (PST) (envelope-from ulku.sayilan@kssgm.gov.tr) Received: (qmail 50791 invoked from network); 4 Nov 2002 10:19:18 -0000 Received: from unknown (HELO MELIHA) (172.16.0.2) by 0 with SMTP; 4 Nov 2002 10:19:18 -0000 Date: Mon, 4 Nov 2002 12:20:57 +0200 From: =?ISO-8859-1?B?3Gxr/CBTQVlJTEFO?= X-Mailer: The Bat! (v1.45) Personal Reply-To: ulku SAYILAN Organization: DGSPW X-Priority: 3 (Normal) Message-ID: <985325179.20021104122057@kssgm.gov.tr> To: hackers@freebsd.org Subject: subscribe Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG This e-mail was scanned by Antivirus! http://www.kssgm.gov.tr To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Nov 4 3:15:25 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E9B1537B401 for ; Mon, 4 Nov 2002 03:15:24 -0800 (PST) Received: from harrier.mail.pas.earthlink.net (harrier.mail.pas.earthlink.net [207.217.120.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C38743E77 for ; Mon, 4 Nov 2002 03:15:24 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0034.cvx21-bradley.dialup.earthlink.net ([209.179.192.34] helo=mindspring.com) by harrier.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 188fCQ-0004dI-00; Mon, 04 Nov 2002 03:15:18 -0800 Message-ID: <3DC65679.3D74C1CC@mindspring.com> Date: Mon, 04 Nov 2002 03:14:01 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Wilko Bulte Cc: Oleg Sharoiko , hackers@FreeBSD.ORG, Andrey Beresovsky Subject: Re: dgb driver update References: <20021104110005.L70227-100000@brain.cc.rsu.ru> <20021104090809.A26450@freebie.xs4all.nl> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Wilko Bulte wrote: > On Mon, Nov 04, 2002 at 11:05:29AM +0300, Oleg Sharoiko wrote: > > you could use send-pr to make the proposed patch visible in the > bug tracking database Submit it to the PR database. It can get in line behind the other almost 3000 open PR's, 65% of which are ports, 30% of which are against kern, and for which many contain patches, but have not been committed (yes, I am skeptical about the effectiveness of "send-pr", and will probably remain so, until all PR's with patches attached have their patches committed and are closed). -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Nov 4 3:50:37 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 09AD337B401 for ; Mon, 4 Nov 2002 03:50:34 -0800 (PST) Received: from outside.albsmeier.net (outside.albsmeier.net [212.125.105.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89C0F43E4A for ; Mon, 4 Nov 2002 03:50:32 -0800 (PST) (envelope-from andre@albsmeier.net) Received: from outside.albsmeier.net (uucp@localhost [127.0.0.1]) by outside.albsmeier.net (8.12.6/8.12.6) with ESMTP id gA4BoBxn099299; Mon, 4 Nov 2002 12:50:15 +0100 (CET) (envelope-from andre@albsmeier.net) Received: from schlappy.albsmeier.net (uucp@localhost) by outside.albsmeier.net (8.12.6/8.12.6/Submit) with ESMTP id gA4Bo79B099298; Mon, 4 Nov 2002 12:50:08 +0100 (CET) (envelope-from andre@albsmeier.net) Received: from schlappy.albsmeier.net (schlappy.albsmeier.net [127.0.0.1]) by schlappy.albsmeier.net (8.12.6/8.12.6) with ESMTP id gA3DWwdr001153; Sun, 3 Nov 2002 14:32:58 +0100 (CET) (envelope-from andre@schlappy.albsmeier.net) Received: (from andre@localhost) by schlappy.albsmeier.net (8.12.6/8.12.6/Submit) id gA3DWwpE001152; Sun, 3 Nov 2002 14:32:58 +0100 (CET) (envelope-from andre) Date: Sun, 3 Nov 2002 14:32:58 +0100 From: Andre Albsmeier To: David Nicholas Kayal Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: i am looking for a 5 volt signal Message-ID: <20021103143258.A1092@schlappy.albsmeier.net> References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="G4iJoqBmSsgzjUCe" Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from davek@saturn5.com on Sun, Oct 27, 2002 at 09:12:33AM -0800 X-Echelon: Uzi, chain reaction, Pretoria, interception, Submarine Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --G4iJoqBmSsgzjUCe Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sun, 27-Oct-2002 at 09:12:33 -0800, David Nicholas Kayal wrote: > I'm looking for a 5 volt signal. > > I have wires plugged into pins 2 and 25 of the parallel port. > > I have written a small program: > > #include > #include > #include > > int main() > { > int fd; > while(1) > { > ioctl(fd, PPISDATA, 255); > } > } > I had at least one machine where I had to drive the STROBE signal to actually get the data appear on the bus. The program attached below did the trick. It does a little bit more so here is a quick explanation: I wanted to physically push the RESET button of another machine (running Windoze, btw. :-)). To make things a bit more robust I used all 8 lines of data which are attached to a HC 688 (iirc) whose second 8 bit input is hardwired to the value 0x5A. Its output drives an optocoupler whose output is connected to the RESET connector of the Windoze box. The power was supplied by all output capable lines of the parallel port (8 data, strobe, some control lines) which are all connected via diodes and a resistor to a capacitor. The program first drives the 8 databits high to charge the capacitor for 5 seconds. It then puts the 0x5A word on the wire for one second. This is when the HC 688's output goes high and drives the optocoupler to reset the windoze box. If you look at the program you'll find that every dataoutput is surrounded by the apprpropriate STROBE action. Hth, -Andre --G4iJoqBmSsgzjUCe Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="ppi.c" #include #include #include #include #include #include #include int Fd; void send( u_int8_t byte ) { u_int8_t myc, tmp; printf( "Sending %02X\n", byte ); if( ioctl( Fd, PPIGCTRL, &myc ) == -1 ) // save old control err( EX_IOERR, "save control" ); myc &= ~STROBE & ~PCD; // strobe high tmp = myc; if( ioctl( Fd, PPISCTRL, &tmp )== -1 ) err( EX_IOERR, "set control" ); if( ioctl( Fd, PPISDATA, &byte ) == 1 ) // set my code err( EX_IOERR, "set data" ); tmp = myc | STROBE; // strobe low if( ioctl( Fd, PPISCTRL, &tmp )== -1 ) err( EX_IOERR, "set control" ); tmp = myc; if( ioctl( Fd, PPISCTRL, &tmp )== -1 ) // strobe high err( EX_IOERR, "set control" ); } int main( int argc, const char* argv[] ) { if( (Fd = open( "/dev/ppi0", O_RDWR)) <= 0 ) err( EX_IOERR, "open /dev/ppi0" ); send( 0xFF ); // charge C sleep( 5 ); send( 0x5A ); // send code sleep( 1 ); send( 0xFF ); // disable code return( 0 ); } --G4iJoqBmSsgzjUCe-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Nov 4 4: 7:22 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3323137B401 for ; Mon, 4 Nov 2002 04:07:21 -0800 (PST) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2AC8B43E75 for ; Mon, 4 Nov 2002 04:07:20 -0800 (PST) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.6/8.12.6) with ESMTP id gA4C7IkF028002; Mon, 4 Nov 2002 13:07:18 +0100 (CET) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.6/8.12.6/Submit) id gA4C7HN0028001; Mon, 4 Nov 2002 13:07:17 +0100 (CET) Date: Mon, 4 Nov 2002 13:07:17 +0100 From: Wilko Bulte To: Terry Lambert Cc: Oleg Sharoiko , hackers@FreeBSD.ORG, Andrey Beresovsky Subject: Re: dgb driver update Message-ID: <20021104130717.A27977@freebie.xs4all.nl> References: <20021104110005.L70227-100000@brain.cc.rsu.ru> <20021104090809.A26450@freebie.xs4all.nl> <3DC65679.3D74C1CC@mindspring.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3DC65679.3D74C1CC@mindspring.com>; from tlambert2@mindspring.com on Mon, Nov 04, 2002 at 03:14:01AM -0800 X-OS: FreeBSD 4.7-RC X-PGP: finger wilko@freebsd.org Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Nov 04, 2002 at 03:14:01AM -0800, Terry Lambert wrote: > Wilko Bulte wrote: > > On Mon, Nov 04, 2002 at 11:05:29AM +0300, Oleg Sharoiko wrote: > > > > you could use send-pr to make the proposed patch visible in the > > bug tracking database > > > Submit it to the PR database. > > It can get in line behind the other almost 3000 open PR's, 65% of > which are ports, 30% of which are against kern, and for which many > contain patches, but have not been committed (yes, I am skeptical > about the effectiveness of "send-pr", and will probably remain so, You have every right to be sceptical. I'm unfortunately just as sceptical about a patch floating in a random mailing list. Rock & a hard place :( W/ -- | / o / /_ _ wilko@FreeBSD.org |/|/ / / /( (_) Bulte Arnhem, the Netherlands To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Nov 4 11:16:13 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0106937B401 for ; Mon, 4 Nov 2002 11:16:11 -0800 (PST) Received: from mail.silverwraith.com (apple.silverwraith.com [212.25.240.44]) by mx1.FreeBSD.org (Postfix) with SMTP id 51EE743E42 for ; Mon, 4 Nov 2002 11:16:08 -0800 (PST) (envelope-from lists-freebsd@silverwraith.com) Received: (qmail 60067 invoked by uid 1000); 4 Nov 2002 19:16:01 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 4 Nov 2002 19:16:01 -0000 Date: Mon, 4 Nov 2002 19:16:01 +0000 (GMT) From: Avleen Vig X-X-Sender: avleen@apple.silverwraith.com To: freebsd-hackers@freebsd.org Subject: Panic: ffs_clusteralloc: map mismatch (fwd) Message-ID: <20021104191526.T418-100000@apple.silverwraith.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I sent this to freebsd-questions a few minutes ago.. if anyone here can help too I'd really be indebted :-) ---------- Forwarded message ---------- From: Avleen Vig To: freebsd-questions@freebsd.org Date: Mon, 4 Nov 2002 09:56:36 +0000 (GMT) Subject: Panic: ffs_clusteralloc: map mismatch Maybe a question for freebsd-hackers.. not sure.. FreeBSD 4.4, P166, 128Mb, 3 HD's: ad0, ad1, ad4, as ata0-master, ata1-master and ata2-master. ata2-master is a Promise ata 100 controller (tx2 I think). For several months my server has been panicing, and I'm starting to think it's a bad harddrive. I don't believe it's bad code (although I guess it could be). I really need help in finding the drive responsible so that I can replace it, but my debugging skills are limited to what I've learnt from the OnLamp kernel debugging lesson :-) I'd really appreciate it if someone could look over the crash dump output below and let me know how I might be able to find out what write was attempted when the server paniced. I have the last 4 crash dumps saved so I can go back and look for matches in consistancy too. Also running a debugging kernel but the code was last CVSUp'd about 8 months ago. If it is a bad drive, I plan to replace it with 4.7-RELEASE. #0 dumpsys () at ../../kern/kern_shutdown.c:473 #1 0xc0142f17 in boot (howto=256) at ../../kern/kern_shutdown.c:313 #2 0xc01432fd in panic (fmt=0xc0210e20 "ffs_clusteralloc: map mismatch") at ../../kern/kern_shutdown.c:581 #3 0xc019ddd1 in ffs_clusteralloc (ip=0xc198c800, cg=1, bpref=0, len=13) at ../../ufs/ffs/ffs_alloc.c:1190 #4 0xc019d1b2 in ffs_hashalloc (ip=0xc198c800, cg=0, pref=8, size=13, allocator=0xc019dba8 ) at ../../ufs/ffs/ffs_alloc.c:778 #5 0xc019cbd7 in ffs_reallocblks (ap=0xc9de2dc4) at ../../ufs/ffs/ffs_alloc.c:442 #6 0xc016d096 in cluster_write (bp=0xc3ccd5d8, filesize=106496, seqcount=14) at vnode_if.h:1077 #7 0xc01a899e in ffs_write (ap=0xc9de2e68) at ../../ufs/ufs/ufs_readwrite.c:535 #8 0xc0177b46 in vn_write (fp=0xc15ba880, uio=0xc9de2ed8, cred=0xc1ac7700, flags=0, p=0xc9856d00) at vnode_if.h:363 #9 0xc01518e5 in dofilewrite (p=0xc9856d00, fp=0xc15ba880, fd=3, buf=0x8161000, nbyte=8192, offset=-1, flags=0) at ../../sys/file.h:162 #10 0xc015179e in write (p=0xc9856d00, uap=0xc9de2f80) at ../../kern/sys_generic.c:329 #11 0xc01f07e1 in syscall2 (frame={tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = 135663616, tf_esi = 672134208, tf_ebp = -1077945820, tf_isp = -908185644, tf_ebx = 672060612, tf_edx = 672134208, tf_ecx = 0, tf_eax = 4, tf_trapno = 0, tf_err = 2, tf_eip = 672014432, tf_cs = 31, tf_eflags = 659, tf_esp = -1077945864, tf_ss = 47}) at ../../i386/i386/trap.c:1155 #12 0xc01e41c5 in Xint0x80_syscall () To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Nov 4 11:17:46 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C59B37B401 for ; Mon, 4 Nov 2002 11:17:45 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 49C2E43E4A for ; Mon, 4 Nov 2002 11:17:41 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 7520 invoked by uid 1000); 4 Nov 2002 19:17:41 -0000 Date: Mon, 4 Nov 2002 11:17:41 -0800 (PST) From: Nate Lawson To: Wilko Bulte Cc: Terry Lambert , hackers@FreeBSD.ORG Subject: Re: dgb driver update In-Reply-To: <20021104130717.A27977@freebie.xs4all.nl> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 4 Nov 2002, Wilko Bulte wrote: > On Mon, Nov 04, 2002 at 03:14:01AM -0800, Terry Lambert wrote: > > Wilko Bulte wrote: > > > On Mon, Nov 04, 2002 at 11:05:29AM +0300, Oleg Sharoiko wrote: > > > > > > you could use send-pr to make the proposed patch visible in the > > > bug tracking database > > > > Submit it to the PR database. > > > > It can get in line behind the other almost 3000 open PR's, 65% of > > which are ports, 30% of which are against kern, and for which many > > contain patches, but have not been committed (yes, I am skeptical > > about the effectiveness of "send-pr", and will probably remain so, > > You have every right to be sceptical. I'm unfortunately just as > sceptical about a patch floating in a random mailing list. > > Rock & a hard place :( The best way is to send a pr and then followup on mailing lists as appropriate or perhaps by contacting the maintainer. The PR provides history for a given problem and patch and the followup initiates action on behalf of the committers. It's important to get someone to take up the "responsible" field before any action can happen. BTW, the number of PRs is not totally the fault of committers. I've been scanning through the DB with about 50% of my FreeBSD-time and fixing things that I find there. However, it has taken about 3x as long as I expected to commit a patch because almost all of them are very incomplete and actually are more a suggestion on an area that needs improvement, not a fix. -Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Nov 4 17:36:53 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBA6637B401; Mon, 4 Nov 2002 17:36:51 -0800 (PST) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE99243E4A; Mon, 4 Nov 2002 17:36:50 -0800 (PST) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.12.4/8.12.4) with SMTP id gA51aEOo033930; Mon, 4 Nov 2002 20:36:14 -0500 (EST) (envelope-from robert@fledge.watson.org) Date: Mon, 4 Nov 2002 20:36:13 -0500 (EST) From: Robert Watson X-Sender: robert@fledge.watson.org To: hackers@FreeBSD.org Subject: Request for submissions: FreeBSD Bi-Monthly Development Status Report Sept-Oct 2002 (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Reminder that the deadline for status report submissions is rapidly approaching. Please follow the directions below to submit a FreeBSD development status report. Thanks, Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories ---------- Forwarded message ---------- Date: Fri, 1 Nov 2002 13:29:54 -0500 (EST) From: Robert Watson To: hackers@FreeBSD.org Subject: Request for submissions: FreeBSD Bi-Monthly Development Status Report Sept-Oct 2002 This is a solicitation for submissions for the September 2002 - October 2002 FreeBSD Bi-Monthly Development Status Report. All submissions are due by November 10, 2002. Submissions should be made by filling out the template found at: http://www.FreeBSD.org/news/status/report-sample.xml Submissions must then be e-mailed to the following address for automated processing (IT HAS CHANGED): monthly@FreeBSD.org Reports must be submitted in the XML format described, or they will be silently dropped. Submissions made to other e-mail addresses will be ignored. If more than one report is submitted for a project, the latest instance will be used. Status reports should be submitted once per project, although project developers may choose to submit additional reports on specific sub-projects of substantial size. Status reports are typically one or two short paragraphs, but the text may be up to 20 lines in length. Submissions are welcome on a variety of topics relating to FreeBSD, including development, documentation, advocacy, and development processes. Submitting developer status reports help maintain an important link between FreeBSD developers, as well as a link to the user and sponsor communities. By submitting a report, you help share information about the rapid progress made by the project, making it easier for advocates to point at the excellent work that's being done! Prior status reports may be viewed at: http://www.FreeBSD.org/news/status/ Of particular interest, rolling up to the 5.0 release, are reports relating to the major architectural projects with results in 5.0, including SMPng, KSE, GEOM, TrustedBSD, UFS2, newcard, firewire, ACPI, IPsec acceleration, and new hardware ports including sparc64 and ia64. Including reports on the status approaching the release, and identifying areas where "must be done" requirements are present for the release will help consumers of FreeBSD get a sense of what they can expect in 5.0, as well as what other developers need to work on in order to make it happen. Robert Watson, Scott Long FreeBSD Project To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Nov 4 21:44:42 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 579E237B401 for ; Mon, 4 Nov 2002 21:44:41 -0800 (PST) Received: from mice.XGforce.COM (mice.XGforce.COM [63.203.118.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id A88D443E77 for ; Mon, 4 Nov 2002 21:44:38 -0800 (PST) (envelope-from mattl3@earthlink.net) Received: from brams (brams.XGforce.COM [63.203.118.78]) by mice.XGforce.COM (8.11.6/8.11.6) with SMTP id gA55iRK56111 for ; Mon, 4 Nov 2002 21:44:33 -0800 (PST) (envelope-from mattl3@earthlink.net) Message-ID: <000201c2848d$bae96bb0$4e76cb3f@brams> From: "Matt" To: Subject: max phy mem known working with FreeBSD 4.x Date: Mon, 4 Nov 2002 18:39:35 -0800 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 Disposition-Notification-To: "Matt" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Anyone knows the max physical mem that can be used with FreeBSD4.3? Thanks in advance To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Nov 4 22:28:19 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 69F2E37B404 for ; Mon, 4 Nov 2002 22:28:18 -0800 (PST) Received: from ns.aus.com (adsl-66-127-240-132.dsl.sntc01.pacbell.net [66.127.240.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC59043E4A for ; Mon, 4 Nov 2002 22:28:13 -0800 (PST) (envelope-from rsharpe@ns.aus.com) Received: from localhost (rsharpe@localhost) by ns.aus.com (8.11.6/8.11.6) with ESMTP id gA56oFe09186; Tue, 5 Nov 2002 17:20:15 +1030 Date: Tue, 5 Nov 2002 17:20:15 +1030 (CST) From: Richard Sharpe To: Matt Cc: Subject: Re: max phy mem known working with FreeBSD 4.x In-Reply-To: <000201c2848d$bae96bb0$4e76cb3f@brams> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 4 Nov 2002, Matt wrote: > Anyone knows the max physical mem that can be used with FreeBSD4.3? Well, we have 4GB in a 4.6.2 system, and I think that we ran 4.3 on those systems for a while. However, you lose anywhere between 128M and 512M because of the PCI address space. Regards ----- Richard Sharpe, rsharpe@ns.aus.com, rsharpe@samba.org, sharpe@ethereal.com, http://www.richardsharpe.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Nov 4 23:34:18 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C939437B401 for ; Mon, 4 Nov 2002 23:34:16 -0800 (PST) Received: from mice.XGforce.COM (mice.XGforce.COM [63.203.118.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0025443E42 for ; Mon, 4 Nov 2002 23:34:15 -0800 (PST) (envelope-from mattl3@earthlink.net) Received: from brams (brams.XGforce.COM [63.203.118.78]) by mice.XGforce.COM (8.11.6/8.11.6) with SMTP id gA57Y1K56373; Mon, 4 Nov 2002 23:34:11 -0800 (PST) (envelope-from mattl3@earthlink.net) Message-ID: <001801c2849d$0bf172a0$4e76cb3f@brams> From: "Matt" To: "Richard Sharpe" Cc: References: Subject: Re: max phy mem known working with FreeBSD 4.x Date: Mon, 4 Nov 2002 23:29:05 -0800 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 Disposition-Notification-To: "Matt" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG any chance going more than 4G? Best Regards Matt http://www.xgforce.com/product.html ____________________________________________ The Next Generation Server Clustering and Clustered Enterprise SQL database, and Firewall/VPN Solutions. ____________________________________________ ----- Original Message ----- From: "Richard Sharpe" To: "Matt" Cc: Sent: Monday, November 04, 2002 10:50 PM Subject: Re: max phy mem known working with FreeBSD 4.x > On Mon, 4 Nov 2002, Matt wrote: > > > Anyone knows the max physical mem that can be used with FreeBSD4.3? > > Well, we have 4GB in a 4.6.2 system, and I think that we ran 4.3 on those > systems for a while. > > However, you lose anywhere between 128M and 512M because of the PCI > address space. > > Regards > ----- > Richard Sharpe, rsharpe@ns.aus.com, rsharpe@samba.org, > sharpe@ethereal.com, http://www.richardsharpe.com > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Nov 4 23:38:57 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA8E537B401 for ; Mon, 4 Nov 2002 23:38:56 -0800 (PST) Received: from avocet.mail.pas.earthlink.net (avocet.mail.pas.earthlink.net [207.217.120.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8FABE43E75 for ; Mon, 4 Nov 2002 23:38:56 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0237.cvx21-bradley.dialup.earthlink.net ([209.179.192.237] helo=mindspring.com) by avocet.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 188yIY-000620-00; Mon, 04 Nov 2002 23:38:55 -0800 Message-ID: <3DC77543.5B7E2D71@mindspring.com> Date: Mon, 04 Nov 2002 23:37:39 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Matt Cc: hackers@FreeBSD.ORG Subject: Re: max phy mem known working with FreeBSD 4.x References: <000201c2848d$bae96bb0$4e76cb3f@brams> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Matt wrote: > Anyone knows the max physical mem that can be used with FreeBSD4.3? 2G on Alpha. 4G on Intel, if you tune your kernel and modify your KVA size to 3G. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Nov 4 23:40:25 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5EF5F37B401 for ; Mon, 4 Nov 2002 23:40:24 -0800 (PST) Received: from InterJet.elischer.org (12-232-206-8.client.attbi.com [12.232.206.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id DBFEF43E3B for ; Mon, 4 Nov 2002 23:40:23 -0800 (PST) (envelope-from julian@elischer.org) Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id XAA66764; Mon, 4 Nov 2002 23:39:25 -0800 (PST) Date: Mon, 4 Nov 2002 23:39:24 -0800 (PST) From: Julian Elischer To: Matt Cc: Richard Sharpe , hackers@FreeBSD.ORG Subject: Re: max phy mem known working with FreeBSD 4.x In-Reply-To: <001801c2849d$0bf172a0$4e76cb3f@brams> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 4 Nov 2002, Matt wrote: > any chance going more than 4G? Not yet. (on x86) The hardware changes to do > 32 bit physical addresses include a redefinition of how page tables and page directories are layed out and to be able to use it we'd have to define and turn on code for that differnt mode. iIt has not yet been written. It wouldn't be hard to make a system that ONLY ran in that mode but one that can run on new systems withthat mode and also run on old 486 machines is much harder. Julian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 0:20:15 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E215937B401 for ; Tue, 5 Nov 2002 00:20:14 -0800 (PST) Received: from conure.mail.pas.earthlink.net (conure.mail.pas.earthlink.net [207.217.120.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D4BD43E3B for ; Tue, 5 Nov 2002 00:20:14 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0237.cvx21-bradley.dialup.earthlink.net ([209.179.192.237] helo=mindspring.com) by conure.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 188ywR-0001al-00; Tue, 05 Nov 2002 00:20:07 -0800 Message-ID: <3DC77EEB.AC0782@mindspring.com> Date: Tue, 05 Nov 2002 00:18:51 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Matt Cc: Richard Sharpe , hackers@FreeBSD.ORG Subject: Re: max phy mem known working with FreeBSD 4.x References: <001801c2849d$0bf172a0$4e76cb3f@brams> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Matt wrote: > > > Anyone knows the max physical mem that can be used with FreeBSD4.3? [ ... ] > any chance going more than 4G? Sure, if you want to install it to warm things up. No, if you want to access it; access is limited to 4G, because that's 32 bits of address space, and your machine is a 32 bit machine. Unless you run IA-64 or SPARC-64, or run Alpha, and fix several of the drivers to use "bus space" properly. Of course, for these platforms, you wouldn't be running 4.3. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 0:26:26 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D71C737B401 for ; Tue, 5 Nov 2002 00:26:24 -0800 (PST) Received: from ns.aus.com (adsl-66-127-240-132.dsl.sntc01.pacbell.net [66.127.240.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3117D43E6E for ; Tue, 5 Nov 2002 00:26:19 -0800 (PST) (envelope-from rsharpe@ns.aus.com) Received: from localhost (rsharpe@localhost) by ns.aus.com (8.11.6/8.11.6) with ESMTP id gA58mKP09586; Tue, 5 Nov 2002 19:18:20 +1030 Date: Tue, 5 Nov 2002 19:18:20 +1030 (CST) From: Richard Sharpe To: Terry Lambert Cc: Matt , Subject: Re: max phy mem known working with FreeBSD 4.x In-Reply-To: <3DC77EEB.AC0782@mindspring.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 5 Nov 2002, Terry Lambert wrote: > Matt wrote: > > > > Anyone knows the max physical mem that can be used with FreeBSD4.3? > [ ... ] > > any chance going more than 4G? > > Sure, if you want to install it to warm things up. > > No, if you want to access it; access is limited to 4G, because > that's 32 bits of address space, and your machine is a 32 bit > machine. Well, the P4 does have an address extension that allows addressing of up to 64GB, EPA or something like that. However, it requires some work. Would be nice in large Samba servers, though, to be able to cache enormous amounts of file data :-) Regards ----- Richard Sharpe, rsharpe@ns.aus.com, rsharpe@samba.org, sharpe@ethereal.com, http://www.richardsharpe.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 0:28:12 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1933E37B401 for ; Tue, 5 Nov 2002 00:28:11 -0800 (PST) Received: from conure.mail.pas.earthlink.net (conure.mail.pas.earthlink.net [207.217.120.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABF6B43E6E for ; Tue, 5 Nov 2002 00:28:10 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0237.cvx21-bradley.dialup.earthlink.net ([209.179.192.237] helo=mindspring.com) by conure.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 188z46-00072X-00; Tue, 05 Nov 2002 00:28:03 -0800 Message-ID: <3DC780C6.A646C43D@mindspring.com> Date: Tue, 05 Nov 2002 00:26:46 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Julian Elischer Cc: Matt , Richard Sharpe , hackers@FreeBSD.ORG Subject: Re: max phy mem known working with FreeBSD 4.x References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Julian Elischer wrote: > The hardware changes to do > 32 bit physical addresses > include a redefinition of how page tables and page directories are layed > out and to be able to use it we'd have to define > and turn on code for that differnt mode. iIt has not yet been written. > It wouldn't be hard to make a system that ONLY ran in that mode > but one that can run on new systems withthat mode and also run on old > 486 machines is much harder. It's easier to do it with PSE-36 than PAE, actually. The double indirect is also easy to setup, and then not use, if it comes to that, and 4K vs. 8K allocated in assembly is pretty much nothing. The big issue is the 2M vs. 4M "jumbo pages": you have to expect that, and FreeBSD, if PSE is present, will try to set up a 4M page for the kernel. What's really needed is a "remap4kto4m()" function that gets used for that; there's a trick you have to pull with CR3, CR0, and CR4 to make it not break, though, because there's a CPU bug, and it leaves you with a chicken-and-egg problem, otherwise. This would work for 2M pages, as well (just use two of them). If you understand the code, you should be able to write it in about two weeks (including the CPU bug workaround), once you have your head around things. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 0:41:16 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E57B37B401 for ; Tue, 5 Nov 2002 00:41:14 -0800 (PST) Received: from conure.mail.pas.earthlink.net (conure.mail.pas.earthlink.net [207.217.120.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id DBC8B43E77 for ; Tue, 5 Nov 2002 00:41:13 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0237.cvx21-bradley.dialup.earthlink.net ([209.179.192.237] helo=mindspring.com) by conure.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 188zGo-0007aN-00; Tue, 05 Nov 2002 00:41:10 -0800 Message-ID: <3DC783D9.1511B859@mindspring.com> Date: Tue, 05 Nov 2002 00:39:53 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Richard Sharpe Cc: Matt , hackers@FreeBSD.ORG Subject: Re: max phy mem known working with FreeBSD 4.x References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Richard Sharpe wrote: > Well, the P4 does have an address extension that allows addressing of up > to 64GB, EPA or something like that. This is useless to discuss in the context of 4.3, or even 4.x, unless Paul Saab is doing his work in 4.7, and it makes it into 4.8. Given that we are pretty much forced to do all new work 0n -current in order to get committed (or everyone would be working on 4.x instead), it'll end up a forward port with no back-port (expect it after the 5.x release, if Yahoo gives it back to FreeBSD). > However, it requires some work. Would be nice in large Samba servers, > though, to be able to cache enormous amounts of file data :-) It would be useless for this purpose. Specifically, you would need to guarantee a locality of reference for clients that you could not guarantee, for this to be useful at all. Mostly, you would be swapping the PSE window around all the time, shooting down TLB's and cache lines, and you would burn up any benefits of having the data in main RAM instead of in RAM on the disk controller or the disk itself, very quickly. In addition, you would not be able to use "sendfile" or similar interfaces, and you would not be able to use scatter/gather DMA, unless you knew for certain that the card doing the DMA had 64 bit access to physical RAM. Otherwise, you would need to copy all data to be DMA'ed to/from any physical RAM above 4G to bounce buffers below 4G. The extra copying might as well be from the controller RAM or the RAM on the disk itself, than from/to RAM above 4G. The 2G limit on Alpha is basically the same issue, where the data needs to be bounced through lower memory in order to be accessible to the hardware DMA engines on the other side of the PCI bus (hence the need to convert the drivers to "bus space" to be able to use more than 2G in an Alpha box). Basically, the extra RAM makes assumptions about code that make us all realize that hardware designers don't really ask software designers why they ask for things like the ability to access more than 4G of RAM. 8-). If you want to discuss this further, please read the archives of the last 3 times the issue was discusees, on the -current and -arch lists. No matter how you look at it, though, unless you pay some schmuck to do the work, you're never going to see this in 4.3 anyway, so you might as well move the discussion over to the -current list. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 0:42: 8 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A0D937B401 for ; Tue, 5 Nov 2002 00:42:08 -0800 (PST) Received: from conure.mail.pas.earthlink.net (conure.mail.pas.earthlink.net [207.217.120.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDE5F43E75 for ; Tue, 5 Nov 2002 00:42:07 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0237.cvx21-bradley.dialup.earthlink.net ([209.179.192.237] helo=mindspring.com) by conure.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 188zHd-0000Ht-00; Tue, 05 Nov 2002 00:42:01 -0800 Message-ID: <3DC7840C.1968A1F3@mindspring.com> Date: Tue, 05 Nov 2002 00:40:44 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Richard Sharpe Cc: Matt , hackers@FreeBSD.ORG Subject: Re: max phy mem known working with FreeBSD 4.x References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG PS: Richard Sharpe wrote: > Well, the P4 does have an address extension that allows addressing of up > to 64GB, EPA or something like that. It has segments, too. We don't use those, either. 8-). -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 2:38:42 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3580B37B401 for ; Tue, 5 Nov 2002 02:38:41 -0800 (PST) Received: from HAL9000.homeunix.com (12-232-220-15.client.attbi.com [12.232.220.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3714343E4A for ; Tue, 5 Nov 2002 02:38:40 -0800 (PST) (envelope-from dschultz@uclink.Berkeley.EDU) Received: from HAL9000.homeunix.com (localhost [127.0.0.1]) by HAL9000.homeunix.com (8.12.6/8.12.5) with ESMTP id gA5AcXC4057414; Tue, 5 Nov 2002 02:38:33 -0800 (PST) (envelope-from dschultz@uclink.Berkeley.EDU) Received: (from das@localhost) by HAL9000.homeunix.com (8.12.6/8.12.5/Submit) id gA5AcWQE057413; Tue, 5 Nov 2002 02:38:32 -0800 (PST) (envelope-from dschultz@uclink.Berkeley.EDU) Date: Tue, 5 Nov 2002 02:38:32 -0800 From: David Schultz To: Nate Lawson Cc: Wilko Bulte , Terry Lambert , hackers@FreeBSD.ORG Subject: Re: dgb driver update Message-ID: <20021105103832.GA57295@HAL9000.homeunix.com> Mail-Followup-To: Nate Lawson , Wilko Bulte , Terry Lambert , hackers@FreeBSD.ORG References: <20021104130717.A27977@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thus spake Nate Lawson : > The best way is to send a pr and then followup on mailing lists as > appropriate or perhaps by contacting the maintainer. The PR provides > history for a given problem and patch and the followup initiates action on > behalf of the committers. It's important to get someone to take up the > "responsible" field before any action can happen. This idea works if the components in question have maintainers. The bits that are in most need of patching do not, so obvious one-line patches go un-committed because nobody thinks themselves to be familiar enough with the code. > BTW, the number of PRs is not totally the fault of committers. I've been > scanning through the DB with about 50% of my FreeBSD-time and fixing > things that I find there. However, it has taken about 3x as long as I > expected to commit a patch because almost all of them are very incomplete > and actually are more a suggestion on an area that needs improvement, not > a fix. I applaud you, but the PR problem won't be solved until the other 90% of the committer base chips in as well. It is *not* always the case that closing PRs requires extra work. On several occasions, people have reinvented the wheel and committed patches identical (or nearly so) to ones I submitted six months earlier. I'm sure others have noticed the same thing. It's even worse when the patch that's actually applied is bogus, as in the case of some changes to renice(1). I don't have a whole lot of free time, but when I spend some of it getting something right, I don't care to wait for months and then have to explain to someone else why they got it wrong. Admittedly the majority of PRs, even some of the ones with patches, are nontrivial to address. But so little attention is given to the PR database that even the straightforward PRs get overlooked. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 6: 6:25 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D34F637B401 for ; Tue, 5 Nov 2002 06:06:24 -0800 (PST) Received: from birch.ripe.net (birch.ripe.net [193.0.1.96]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA2AF43E42 for ; Tue, 5 Nov 2002 06:06:23 -0800 (PST) (envelope-from marks@ripe.net) Received: from laptop.6bone.nl (cow.ripe.net [193.0.1.239]) by birch.ripe.net (8.12.5/8.11.6) with SMTP id gA5E5na1011432; Tue, 5 Nov 2002 15:05:49 +0100 Received: (nullmailer pid 1480 invoked by uid 1000); Tue, 05 Nov 2002 14:05:43 -0000 Date: Tue, 5 Nov 2002 15:05:43 +0100 From: Mark Santcroos To: freebsd-hackers@FreeBSD.ORG Cc: Julian Elischer Subject: closing all fd's in ng_device before node removal Message-ID: <20021105140543.GA1114@laptop.6bone.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4i X-Handles: MS6-6BONE, MS18417-RIPE X-RIPE-Spam-Status: NONE ; -1006 X-RIPE-Spam-Level: Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In a kernel driver, is is possible to get the list of open fd's on a "dev_t" entry? I can probably do it using a double administration by storing all accesses to open() and close() but I would rather not. Any input appreciated! Mark -- Mark Santcroos RIPE Network Coordination Centre http://www.ripe.net/home/mark/ New Projects Group/TTM To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 6:46:55 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B016637B401 for ; Tue, 5 Nov 2002 06:46:53 -0800 (PST) Received: from srv.flncs.com (srv.flncs.com [12.27.148.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BC8E43E3B for ; Tue, 5 Nov 2002 06:46:49 -0800 (PST) (envelope-from moti@flncs.com) Received: from moti (cylex [12.27.148.78]) by srv.flncs.com (Postfix) with ESMTP id B692D4A7BC for ; Tue, 5 Nov 2002 09:59:18 -0500 (EST) Message-ID: <001d01c284d7$ebb555c0$fd6e34c6@moti> From: "Moti Levy" To: Subject: Fw: Kerenl Panic on FreeBSD 4.7 release Date: Tue, 5 Nov 2002 09:30:40 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > Hi to all , > I am in desperate need of help . > I have no debugging knowledge .... > I have a server with postfix+imap+apache+mysql+php4 that keeps rebooting . > > I managed to get the last messege of it before the reboot. > ------------------- > > Fatal trap 12:page fault while in kernel mode > Fault virtual address = 0xc0907640 > Fault code = write,page not present > Instruction pointer = 0x8:0xc01819e3 > Stack pointer = 0x10:-xc88bce30 > Frame pointer = 0x10:-xc88bce54 > Code segment = base 0x0,limit 0xfffff,type 0x1b > = DPLO,pres1,def32,1gran1, > = interupt enabled resume,IODL = 0 > Current process = 299(sshd) > Interupt mask = net > Kernel :type12tra[ code=0 > stopped at sosend-0x43f:incb > --------------- > I think ( after a lot of testing ) that this happens when writng files from > net to local disk ( w.g using ftp, scp or rsync ) . > this is my first ever freebsd problem and i would be greatfull if any one > can assist . > > some more info : > FreeBSD 4.7-RELEASE #0: Mon Nov 4 11:45:43 EST 2002 > toor@srv.flncs.com:/usr/src/sys/compile/DEBUG > Timecounter "i8254" frequency 1193182 Hz > Timecounter "TSC" frequency 498854327 Hz > CPU: Pentium III/Pentium III Xeon/Celeron (498.85-MHz 686-class CPU) > Origin = "GenuineIntel" Id = 0x673 Stepping = 3 > > Features=0x383f9ff PAT,PSE36,MMX,FXSR,SSE> > real memory = 134217728 (131072K bytes) > avail memory = 127569920 (124580K bytes) > Preloaded elf kernel "kernel" at 0xc0308000. > > ------------------------------------------------- > Moti > ------------------------------------------------ > be careful what you wish for ... > ------------------------------------------------- > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message > > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 7:16:35 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E23237B401 for ; Tue, 5 Nov 2002 07:16:33 -0800 (PST) Received: from straylight.ringlet.net (office.sbnd.net [217.75.140.130]) by mx1.FreeBSD.org (Postfix) with SMTP id C340743E42 for ; Tue, 5 Nov 2002 07:16:25 -0800 (PST) (envelope-from roam@ringlet.net) Received: (qmail 8284 invoked by uid 1000); 5 Nov 2002 15:15:46 -0000 Date: Tue, 5 Nov 2002 17:15:46 +0200 From: Peter Pentchev To: Moti Levy Cc: hackers@freebsd.org Subject: Re: Fw: Kerenl Panic on FreeBSD 4.7 release Message-ID: <20021105151546.GE369@straylight.oblivion.bg> Mail-Followup-To: Moti Levy , hackers@freebsd.org References: <001d01c284d7$ebb555c0$fd6e34c6@moti> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="tqI+Z3u+9OQ7kwn0" Content-Disposition: inline In-Reply-To: <001d01c284d7$ebb555c0$fd6e34c6@moti> User-Agent: Mutt/1.5.1i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --tqI+Z3u+9OQ7kwn0 Content-Type: text/plain; charset=windows-1251 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Nov 05, 2002 at 09:30:40AM -0500, Moti Levy wrote: >=20 >=20 >=20 >=20 > > Hi to all , > > I am in desperate need of help . > > I have no debugging knowledge .... > > I have a server with postfix+imap+apache+mysql+php4 that keeps rebootin= g . > > > > I managed to get the last messege of it before the reboot. > > ------------------- > > > > Fatal trap 12:page fault while in kernel mode Take a look at the FreeBSD FAQ at http://www.FreeBSD.org/, specifically questions 5.9. and 18.13., and come back with some more data :) G'luck, Peter --=20 Peter Pentchev roam@ringlet.net roam@FreeBSD.org PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553 I am the thought you are now thinking. --tqI+Z3u+9OQ7kwn0 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE9x+Ci7Ri2jRYZRVMRAtE0AJ0UjKk0zlUzjvAvML3DcpJ1WPvTrACggW7T +LmhihDy/FxTh+RAX1OLqKE= =ML4G -----END PGP SIGNATURE----- --tqI+Z3u+9OQ7kwn0-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 10: 5:48 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D667937B401 for ; Tue, 5 Nov 2002 10:05:47 -0800 (PST) Received: from srv.inorg.chem.msu.ru (rt-inorg.chem.msu.ru [195.208.208.142]) by mx1.FreeBSD.org (Postfix) with ESMTP id D86F843E4A for ; Tue, 5 Nov 2002 10:05:43 -0800 (PST) (envelope-from anton@inorg.chem.msu.ru) Received: from anton (r546-1.inorg.chem.msu.ru [195.208.209.20]) by srv.inorg.chem.msu.ru (8.11.6/8.11.6) with SMTP id gA5I5dP94750 for ; Tue, 5 Nov 2002 21:05:40 +0300 (MSK) (envelope-from anton@inorg.chem.msu.ru) Message-ID: <008a01c284f5$f3281720$14d1d0c3@main.inorg.chem.msu.ru> From: "Anton Vinokurov" To: Subject: USB ethernet problem Date: Tue, 5 Nov 2002 21:05:38 +0300 MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4807.1700 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4910.0300 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi! I am running FreeBSD 4.7-release and try to use ATEN UC10T USB-to-Ethernet adapter. Unfortunately it causes my system to print something like: kue0: watchdog timeout kue0: usb error on tx: TIMEOUT following by freeze. I got this problem while forwarding 50pps/64kbit UDP packet stream which comes from Cisco ATA186 voice gateway in several minutes after call starts. Same time, OpenBSD 3.2 with a similar if_kue.c driver works fine at least under one day voice traffic load. I tried original driver and altq modifed with no success. Could someone suggest me a way to fix my problem? Anton L. Vinokurov, CCNA anton@inorg.chem.msu.ru NeTAMS Development Team To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 12: 7:56 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 86E8C37B425 for ; Tue, 5 Nov 2002 12:07:52 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id A8CF743E77 for ; Tue, 5 Nov 2002 12:07:48 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 11567 invoked by uid 1000); 5 Nov 2002 20:07:49 -0000 Date: Tue, 5 Nov 2002 12:07:49 -0800 (PST) From: Nate Lawson To: current@freebsd.org, hackers@freebsd.org Subject: GDB auto enter/detach patch Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I've put together a patch that enables a kernel on the target machine to detect a GDB packet and automatically enter GDB mode. When the debugger detaches, it also continues execution. This speeds up debugging, especially when the target is in a remote location. The patch plus more explanation is at: http://www.root.org/~nate/freebsd/ Thanks, Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 13:15:53 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7460637B406; Tue, 5 Nov 2002 13:15:51 -0800 (PST) Received: from InterJet.dellroad.org (adsl-63-194-81-26.dsl.snfc21.pacbell.net [63.194.81.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id A73CD43E42; Tue, 5 Nov 2002 13:15:50 -0800 (PST) (envelope-from archie@dellroad.org) Received: from arch20m.dellroad.org (arch20m.dellroad.org [10.1.1.20]) by InterJet.dellroad.org (8.9.1a/8.9.1) with ESMTP id NAA36573; Tue, 5 Nov 2002 13:02:19 -0800 (PST) Received: from arch20m.dellroad.org (localhost [127.0.0.1]) by arch20m.dellroad.org (8.12.6/8.12.6) with ESMTP id gA5L1uZE039775; Tue, 5 Nov 2002 13:01:56 -0800 (PST) (envelope-from archie@arch20m.dellroad.org) Received: (from archie@localhost) by arch20m.dellroad.org (8.12.6/8.12.6/Submit) id gA5L1t3Y039774; Tue, 5 Nov 2002 13:01:55 -0800 (PST) From: Archie Cobbs Message-Id: <200211052101.gA5L1t3Y039774@arch20m.dellroad.org> Subject: Re: GDB auto enter/detach patch In-Reply-To: "from Nate Lawson at Nov 5, 2002 12:07:49 pm" To: Nate Lawson Date: Tue, 5 Nov 2002 13:01:55 -0800 (PST) Cc: current@FreeBSD.ORG, hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL88 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Nate Lawson writes: > I've put together a patch that enables a kernel on the target machine to > detect a GDB packet and automatically enter GDB mode. When the debugger > detaches, it also continues execution. This speeds up debugging, > especially when the target is in a remote location. The patch plus more > explanation is at: > > http://www.root.org/~nate/freebsd/ Neat. A couple of comments: 1. I think a better abstraction of the GDB packet protocol would be something like this: struct gdb_parse { int state; /* opaque state value */ u_int len; /* current packet length */ u_int maxlen; /* maximum packet length */ u_char data[0]; /* packet data */ }; extern void gdb_parse_init(struct gdb_parse *p); extern int gdb_parse_byte(struct gdb_parse *p); That is, if you're doing the state machine, why not go ahead and decode the packet data as well? 2. You need to handle the escape mechanism for packets containing "raw" data.: '$', '#', and '~' are escaped with '~' characters in case the the 'X' command is used. 3. I think GDB_AUTO_DETACH should be mandatory, i.e., the current state of affairs is a bug IMHO. 4. Does FreeBSD use the 'O' command to send ordinary serial port output when GDB mode is active? Haven't looked but this would be nice to have if it's not already there. 5. Receipt of a '$' character should always reset the state, no? (modulo the '~' escape mechanism mentioned above). -Archie __________________________________________________________________________ Archie Cobbs * Packet Design * http://www.packetdesign.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 14:30:40 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC68D37B401 for ; Tue, 5 Nov 2002 14:30:38 -0800 (PST) Received: from msgbas2.cos.agilent.com (msgbas2x.cos.agilent.com [192.25.240.37]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65BEB43E4A for ; Tue, 5 Nov 2002 14:30:38 -0800 (PST) (envelope-from ctuffli@rose.agilent.com) Received: from relcos1.cos.agilent.com (relcos1.cos.agilent.com [130.29.152.239]) by msgbas2.cos.agilent.com (Postfix) with ESMTP id 0A6B81EC9 for ; Tue, 5 Nov 2002 15:30:37 -0700 (MST) Received: from rtl.rose.agilent.com (rtl.rose.agilent.com [130.30.179.189]) by relcos1.cos.agilent.com (Postfix) with ESMTP id E123750D for ; Tue, 5 Nov 2002 15:30:34 -0700 (MST) Received: from mail.rose.agilent.com (mailsrv@bellhop [130.30.179.19]) by rtl.rose.agilent.com (8.9.3 (PHNE_18979)/8.9.3 SMKit7.1.0) with ESMTP id OAA09451 for ; Tue, 5 Nov 2002 14:30:33 -0800 (PST) Received: from cre85086 (cre85086tuf.rose.agilent.com [130.30.178.70]) by mail.rose.agilent.com (Netscape Messaging Server 3.6) with ESMTP id AAA6CEA for ; Tue, 5 Nov 2002 14:30:31 -0800 Received: by cre85086 (Postfix, from userid 1000) id 886802127480; Tue, 5 Nov 2002 14:29:59 -0800 (PST) Date: Tue, 5 Nov 2002 14:29:59 -0800 From: Chuck Tuffli To: freebsd-hackers@freebsd.org Subject: load time module parameters? Message-ID: <20021105222958.GH17013@cre85086tuf.rose.agilent.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I'm a newbie to FreeBSD and am wondering if there is a way to pass loadable kernel modules parameters. Under Linux, if a module had configurable parameters "a" and "b", you can do something like insmod module.o parameters="a:10 b:5" I noticed that some of the drivers grabed information from the "environment" using getenv_int(), but I couldn't seem to get this to work. Thanks for any thoughts. -- Chuck Tuffli To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 14:56: 7 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3104C37B404 for ; Tue, 5 Nov 2002 14:56:05 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 1D80643E3B for ; Tue, 5 Nov 2002 14:56:04 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 12196 invoked by uid 1000); 5 Nov 2002 22:56:03 -0000 Date: Tue, 5 Nov 2002 14:56:03 -0800 (PST) From: Nate Lawson To: Archie Cobbs Cc: current@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: GDB auto enter/detach patch In-Reply-To: <200211052101.gA5L1t3Y039774@arch20m.dellroad.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 5 Nov 2002, Archie Cobbs wrote: > Nate Lawson writes: > > I've put together a patch that enables a kernel on the target machine to > > detect a GDB packet and automatically enter GDB mode. When the debugger > > detaches, it also continues execution. This speeds up debugging, > > especially when the target is in a remote location. The patch plus more > > explanation is at: > > > > http://www.root.org/~nate/freebsd/ > > Neat. A couple of comments: > > 1. I think a better abstraction of the GDB packet protocol would > be something like this: > > struct gdb_parse { > int state; /* opaque state value */ > u_int len; /* current packet length */ > u_int maxlen; /* maximum packet length */ > u_char data[0]; /* packet data */ > }; > > extern void gdb_parse_init(struct gdb_parse *p); > extern int gdb_parse_byte(struct gdb_parse *p); > > That is, if you're doing the state machine, why not go ahead > and decode the packet data as well? The first version of the patch collected the data in a small static buffer with the idea that I'd send the command to the gdb stub once it was assembled. However, gdb on attach retries multiple times with different commands before giving up so I just discard the first complete gdb frame and let the retries hit gdb once I call breakpoint() > 2. You need to handle the escape mechanism for packets containing > "raw" data.: '$', '#', and '~' are escaped with '~' characters > in case the the 'X' command is used. Escapes should be added but I haven't done that yet because all the commands currently used to attach to the stub don't need them. > 3. I think GDB_AUTO_DETACH should be mandatory, i.e., the current > state of affairs is a bug IMHO. I've always wondered why that wasn't the case. I'd also like to catch the $k command (kill) which is sent on typing "quit" into gdb while still attached and do something useful. Should that also restart the kernel like an explicit "detach"? > 4. Does FreeBSD use the 'O' command to send ordinary serial port output > when GDB mode is active? Haven't looked but this would be nice to > have if it's not already there. No, it uses gdb remote chat which prefixes commands with |||| > 5. Receipt of a '$' character should always reset the state, no? > (modulo the '~' escape mechanism mentioned above). Yeah, I should add this. Basically the state machine is a little lax at the moment and it's possible (although unlikely) that data transferred over the serial port could trigger a breakpoint(). It matches $ + up to 12 chars + # + [0-F] + [0-F] If you're worried about this, just use the sysctl to turn off debug.gdb_auto_enter while transferring binary data over the gdb port. Even when I implement stricter protocol matching, relying on inband signalling is inherently unreliable. If you need to debug a serial port driver, you can use a 2nd serial port. -Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 16: 3: 3 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 45B3137B401 for ; Tue, 5 Nov 2002 16:03:02 -0800 (PST) Received: from dan.emsphone.com (dan.emsphone.com [199.67.51.101]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4FB643E4A for ; Tue, 5 Nov 2002 16:03:01 -0800 (PST) (envelope-from dan@dan.emsphone.com) Received: (from dan@localhost) by dan.emsphone.com (8.12.6/8.12.6) id gA6030E7004004; Tue, 5 Nov 2002 18:03:00 -0600 (CST) (envelope-from dan) Date: Tue, 5 Nov 2002 18:03:00 -0600 From: Dan Nelson To: Chuck Tuffli Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: load time module parameters? Message-ID: <20021106000300.GB1208@dan.emsphone.com> References: <20021105222958.GH17013@cre85086tuf.rose.agilent.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20021105222958.GH17013@cre85086tuf.rose.agilent.com> X-OS: FreeBSD 5.0-CURRENT X-message-flag: Outlook Error User-Agent: Mutt/1.5.1i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In the last episode (Nov 05), Chuck Tuffli said: > I'm a newbie to FreeBSD and am wondering if there is a way to pass > loadable kernel modules parameters. Under Linux, if a module had > configurable parameters "a" and "b", you can do something like > > insmod module.o parameters="a:10 b:5" > > I noticed that some of the drivers grabed information from the > "environment" using getenv_int(), but I couldn't seem to get this to > work. Thanks for any thoughts. You can use /usr/bin/kenv to set kernel env variables, or you can have your module register a dynamic sysctl variable that the user can tweak after the module has been loaded. I've used the sysctl method myself and it works fine. -- Dan Nelson dnelson@allantgroup.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 16:27:10 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 65BFF37B401 for ; Tue, 5 Nov 2002 16:27:09 -0800 (PST) Received: from bricore.com (adsl-64-169-95-166.dsl.snfc21.pacbell.net [64.169.95.166]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9793043E3B for ; Tue, 5 Nov 2002 16:27:08 -0800 (PST) (envelope-from lchen@briontech.com) Received: from luoqi (luoqi.bricore.com [192.168.1.63]) by bricore.com (8.11.6/8.11.6) with SMTP id gA60R8m20851 for ; Tue, 5 Nov 2002 16:27:08 -0800 (PST) (envelope-from lchen@briontech.com) From: "Luoqi Chen" To: Subject: Atheros 802.11a chipset driver Date: Tue, 5 Nov 2002 16:29:37 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, Does anyone know if someone is working on the driver for Atheros 802.11a chipset? I heard from Atheros there're people actively developing driver for Linux/FreeBSD and would probably be ready in "a few months", but couldn't get any more detail. A few more months is probably more than I'm willing to wait. So I'd like to get in touch with people who are working on this and maybe help to speed up the process. If there is no such person, I've have to start writing one on my own. Thanks -lq To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 20:24: 6 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E772A37B401 for ; Tue, 5 Nov 2002 20:24:04 -0800 (PST) Received: from ns2.alphaque.com (ns2.alphaque.com [202.75.47.153]) by mx1.FreeBSD.org (Postfix) with SMTP id 8F25243E88 for ; Tue, 5 Nov 2002 20:24:03 -0800 (PST) (envelope-from dinesh@alphaque.com) Received: (qmail 56068 invoked by uid 0); 6 Nov 2002 04:23:51 -0000 Received: from lucifer.net-gw.com (HELO prophet.alphaque.com) (202.75.47.153) by lucifer.net-gw.com with SMTP; 6 Nov 2002 04:23:51 -0000 Received: from localhost (localhost [127.0.0.1]) by prophet.alphaque.com (8.12.3/8.12.3) with ESMTP id gA63vk7q002035; Wed, 6 Nov 2002 11:57:46 +0800 (MYT) (envelope-from dinesh@alphaque.com) Date: Wed, 6 Nov 2002 11:57:46 +0800 (MYT) From: Dinesh Nair To: Richard Sharpe Cc: Matt , Subject: Re: max phy mem known working with FreeBSD 4.x In-Reply-To: Message-ID: <20021106115704.D340-100000@prophet.alphaque.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 5 Nov 2002, Richard Sharpe wrote: > Well, we have 4GB in a 4.6.2 system, and I think that we ran 4.3 on those > systems for a while. > > However, you lose anywhere between 128M and 512M because of the PCI > address space. what PCI address space ? could someone explain about this loss ? curiousity beckons. :) Regards, /\_/\ "All dogs go to heaven." dinesh@alphaque.com (0 0) http://www.alphaque.com/ +==========================----oOO--(_)--OOo----==========================+ | for a in past present future; do | | for b in clients employers associates relatives neighbours pets; do | | echo "The opinions here in no way reflect the opinions of my $a $b." | | done; done | +=========================================================================+ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 21:21:59 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6EA637B401 for ; Tue, 5 Nov 2002 21:21:58 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 20E0643E4A for ; Tue, 5 Nov 2002 21:21:58 -0800 (PST) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.3/8.12.3) with ESMTP id gA65Lupk096490; Tue, 5 Nov 2002 22:21:56 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Tue, 05 Nov 2002 22:21:47 -0700 (MST) Message-Id: <20021105.222147.10576668.imp@bsdimp.com> To: chuck_tuffli@agilent.com Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: load time module parameters? From: "M. Warner Losh" In-Reply-To: <20021105222958.GH17013@cre85086tuf.rose.agilent.com> References: <20021105222958.GH17013@cre85086tuf.rose.agilent.com> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message: <20021105222958.GH17013@cre85086tuf.rose.agilent.com> Chuck Tuffli writes: : I'm a newbie to FreeBSD and am wondering if there is a way to pass : loadable kernel modules parameters. Under Linux, if a module had : configurable parameters "a" and "b", you can do something like : : insmod module.o parameters="a:10 b:5" : : I noticed that some of the drivers grabed information from the : "environment" using getenv_int(), but I couldn't seem to get this to : work. Thanks for any thoughts. You can generally do this with hints and/or kernel environment variables. However, you can't easily edit these things once you boot. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 21:23:13 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 92C2837B404 for ; Tue, 5 Nov 2002 21:23:12 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id B599343E3B for ; Tue, 5 Nov 2002 21:23:11 -0800 (PST) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.3/8.12.3) with ESMTP id gA65N1pk096501; Tue, 5 Nov 2002 22:23:01 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Tue, 05 Nov 2002 22:22:52 -0700 (MST) Message-Id: <20021105.222252.79869244.imp@bsdimp.com> To: dnelson@allantgroup.com Cc: chuck_tuffli@agilent.com, freebsd-hackers@FreeBSD.ORG Subject: Re: load time module parameters? From: "M. Warner Losh" In-Reply-To: <20021106000300.GB1208@dan.emsphone.com> References: <20021105222958.GH17013@cre85086tuf.rose.agilent.com> <20021106000300.GB1208@dan.emsphone.com> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message: <20021106000300.GB1208@dan.emsphone.com> Dan Nelson writes: : In the last episode (Nov 05), Chuck Tuffli said: : > I'm a newbie to FreeBSD and am wondering if there is a way to pass : > loadable kernel modules parameters. Under Linux, if a module had : > configurable parameters "a" and "b", you can do something like : > : > insmod module.o parameters="a:10 b:5" : > : > I noticed that some of the drivers grabed information from the : > "environment" using getenv_int(), but I couldn't seem to get this to : > work. Thanks for any thoughts. : : You can use /usr/bin/kenv to set kernel env variables, or you can have : your module register a dynamic sysctl variable that the user can tweak : after the module has been loaded. I've used the sysctl method myself : and it works fine. Hmmm, if you can use kenv to set variables, then you can use the TUNABLE_FOO interface. I didn't know that setting had been added... Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 21:46: 5 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37FFB37B401 for ; Tue, 5 Nov 2002 21:46:04 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8DCCC43E77 for ; Tue, 5 Nov 2002 21:46:03 -0800 (PST) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.3/8.12.3) with ESMTP id gA65jxpk096610; Tue, 5 Nov 2002 22:46:00 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Tue, 05 Nov 2002 22:45:51 -0700 (MST) Message-Id: <20021105.224551.67681340.imp@bsdimp.com> To: lchen@briontech.com Cc: hackers@FreeBSD.ORG Subject: Re: Atheros 802.11a chipset driver From: "M. Warner Losh" In-Reply-To: References: X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message: "Luoqi Chen" writes: : Does anyone know if someone is working on the driver for Atheros : 802.11a chipset? Many people want this. When this has come up in the past, no one has come forward with claims that they are working on an open source driver for the Atheros chipset. A few people that have the source to the windows drivers have tried to port it to FreeBSD. Even if they were successful, the NDA they got the Windows drivers under would barely let them acknowledge that they ported it to FreeBSD. So far as I know, most of these sorts of efforts have dried up and blown away. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 22:14:37 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8208337B401 for ; Tue, 5 Nov 2002 22:14:35 -0800 (PST) Received: from pintail.mail.pas.earthlink.net (pintail.mail.pas.earthlink.net [207.217.120.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1404243E4A for ; Tue, 5 Nov 2002 22:14:35 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0005.cvx40-bradley.dialup.earthlink.net ([216.244.42.5] helo=mindspring.com) by pintail.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 189JS6-00022r-00; Tue, 05 Nov 2002 22:14:11 -0800 Message-ID: <3DC8B2B8.C3A61C99@mindspring.com> Date: Tue, 05 Nov 2002 22:12:08 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Dinesh Nair Cc: Richard Sharpe , Matt , hackers@FreeBSD.ORG Subject: Re: max phy mem known working with FreeBSD 4.x References: <20021106115704.D340-100000@prophet.alphaque.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Dinesh Nair wrote: > On Tue, 5 Nov 2002, Richard Sharpe wrote: > > Well, we have 4GB in a 4.6.2 system, and I think that we ran 4.3 on those > > systems for a while. > > > > However, you lose anywhere between 128M and 512M because of the PCI > > address space. > > what PCI address space ? could someone explain about this loss ? > curiousity beckons. :) Short answer ------------ Memory on devices on the PCI bus is mappes into the physical memory address space, and so "covers up" RAM in the window in which it is mapped. Good chipsets will only map in memory that actually exists for devices which are actually installed. Bad chipsets will reserve the entire window, and therefore take a much larger chunk out. Long answer ----------- See http://www.pcisig.com/specifications/ordering_information The CDROM and a full set of the specifications will run you US$1500, plus US$15 shipping in the US, or US$40 shipping, international. The price goes from $1500 to $75, if you can order through a company which is already a member of the PCI SIG. Your company can join the PCI SIG for a US$3000 per year fee, if it is not already a member. See http://www.pcisig.com/membership/join_pci_sig/new_member_forms/ for membership information. FWIW, I got my copy when I was an employeed of a member company; it's the way to go, if you can do it. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 22:46:33 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B59737B401 for ; Tue, 5 Nov 2002 22:46:32 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9094243E3B for ; Tue, 5 Nov 2002 22:46:31 -0800 (PST) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.3/8.12.3) with ESMTP id gA66kSpk022086; Tue, 5 Nov 2002 23:46:28 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Tue, 05 Nov 2002 23:46:19 -0700 (MST) Message-Id: <20021105.234619.119568322.imp@bsdimp.com> To: tlambert2@mindspring.com Cc: hackers@FreeBSD.ORG Subject: Re: max phy mem known working with FreeBSD 4.x From: "M. Warner Losh" In-Reply-To: <3DC8B2B8.C3A61C99@mindspring.com> References: <20021106115704.D340-100000@prophet.alphaque.com> <3DC8B2B8.C3A61C99@mindspring.com> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message: <3DC8B2B8.C3A61C99@mindspring.com> Terry Lambert writes: : The CDROM and a full set of the specifications will run you US$1500, : plus US$15 shipping in the US, or US$40 shipping, international. : : The price goes from $1500 to $75, if you can order through a company : which is already a member of the PCI SIG. The cdrom was $50 when I ordered it with only the PCI 2.2 spec on paper. Now that 3.0 is out, looks like they have jacked up the price again. Looks like it costs a lot more now. The mindshare PCI book has a good explaination. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Nov 5 23:19:11 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA0CB37B401 for ; Tue, 5 Nov 2002 23:19:09 -0800 (PST) Received: from harrier.mail.pas.earthlink.net (harrier.mail.pas.earthlink.net [207.217.120.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6946243E4A for ; Tue, 5 Nov 2002 23:19:09 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0364.cvx21-bradley.dialup.earthlink.net ([209.179.193.109] helo=mindspring.com) by harrier.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 189KSq-0005hv-00; Tue, 05 Nov 2002 23:19:01 -0800 Message-ID: <3DC8C213.DFCB560B@mindspring.com> Date: Tue, 05 Nov 2002 23:17:39 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "M. Warner Losh" Cc: hackers@FreeBSD.ORG Subject: Re: max phy mem known working with FreeBSD 4.x References: <20021106115704.D340-100000@prophet.alphaque.com> <3DC8B2B8.C3A61C99@mindspring.com> <20021105.234619.119568322.imp@bsdimp.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG "M. Warner Losh" wrote: > In message: <3DC8B2B8.C3A61C99@mindspring.com> > Terry Lambert writes: > : The CDROM and a full set of the specifications will run you US$1500, > : plus US$15 shipping in the US, or US$40 shipping, international. > : > : The price goes from $1500 to $75, if you can order through a company > : which is already a member of the PCI SIG. > > The cdrom was $50 when I ordered it with only the PCI 2.2 spec on > paper. Now that 3.0 is out, looks like they have jacked up the price > again. Looks like it costs a lot more now. The mindshare PCI book > has a good explaination. I paid $150 in the 2.x era, but I got the full boxed set, with the PCI-PCI bridge specifications, etc.. I think the thing that's bloating it now is that they have the PCI-X and some other stuff that no one will really use much. I've already spent a little over 2 feet of shelf space, just in Microsoft MSDN CDROM's and Windows SDK's and DDK's (~300 CDROMs). I expect the printed versions of the PCI specifications would probably come in around a foot now, if they are hard bound, when before they were around 4 inches wide. I've noticed that most people who sell standards sell them cheap to start, and then jump the price up after they get adopted as standards, thinking they have a captive market. One I can recommend is the ECMA standards CDROM; the ECMA people seem to actually be interested in people complying with their standards, so there was no cost for the CDROM, as long as you have a business address to get it sent to... As far as PCI goes (or anything they publish, for that matter), the MindShare books are very, very good. But for the particular question of how much physical address space is eaten, you really have to go to the chipset spec. sheets to get the right answer these days. 8-(. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 2:44:23 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6792B37B401 for ; Wed, 6 Nov 2002 02:44:22 -0800 (PST) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 290FF43E88 for ; Wed, 6 Nov 2002 02:44:22 -0800 (PST) (envelope-from mux@freebsd.org) Received: by elvis.mu.org (Postfix, from userid 1920) id E3DC8AE2EF; Wed, 6 Nov 2002 02:44:21 -0800 (PST) Date: Wed, 6 Nov 2002 02:44:21 -0800 From: Maxime Henrion To: "M. Warner Losh" Cc: chuck_tuffli@agilent.com, freebsd-hackers@FreeBSD.ORG Subject: Re: load time module parameters? Message-ID: <20021106104421.GK26605@elvis.mu.org> References: <20021105222958.GH17013@cre85086tuf.rose.agilent.com> <20021105.222147.10576668.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20021105.222147.10576668.imp@bsdimp.com> User-Agent: Mutt/1.4i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG M. Warner Losh wrote: > In message: <20021105222958.GH17013@cre85086tuf.rose.agilent.com> > Chuck Tuffli writes: > : I'm a newbie to FreeBSD and am wondering if there is a way to pass > : loadable kernel modules parameters. Under Linux, if a module had > : configurable parameters "a" and "b", you can do something like > : > : insmod module.o parameters="a:10 b:5" > : > : I noticed that some of the drivers grabed information from the > : "environment" using getenv_int(), but I couldn't seem to get this to > : work. Thanks for any thoughts. > > You can generally do this with hints and/or kernel environment > variables. However, you can't easily edit these things once you > boot. With kenv(1) you can modify kernel environment variables, which hold the tunables. Previously, you could only set those at boot time. Now you can have load time module parameters, and you can do things like unload a module, change the parameter, reload it and it will take effect immediately. This is really useful for things which need to be gathered by the module at load time, because the module can't use a sysctl for this if it's at load time. I have patches which make the IPFIREWALL_DEFAULT_TO_ACCEPT setting dynamic with kernel environment variables. So people can install FreeBSD, use the already compiled ipfw module and still change this setting. Cheers, Maxime To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 3: 5:29 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BECE937B401 for ; Wed, 6 Nov 2002 03:05:25 -0800 (PST) Received: from mailhub.webcraft99.com (prwire.bernama.com [202.188.124.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id 497B043E4A for ; Wed, 6 Nov 2002 03:05:23 -0800 (PST) (envelope-from afu-subscribed-list@aeefyu.net) Received: from localhost (beta.webcraft99.com [127.0.0.1]) by mailhub.webcraft99.com (Postfix) with ESMTP id 4533A19314 for ; Wed, 6 Nov 2002 18:41:40 +0800 (MYT) Received: from krista.webcraft99.net (unknown [203.82.80.150]) by mailhub.webcraft99.com (Postfix) with ESMTP id DBB6B19311 for ; Wed, 6 Nov 2002 18:41:32 +0800 (MYT) Subject: 4.7 RELEASE crashing when transferring large files over the network From: Al-Afu To: freebsd-hackers@freebsd.org Reply-To: afu-subscribed-list@aeefyu.net Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.8 Date: 06 Nov 2002 17:26:31 +0800 Message-Id: <1036574796.963.6.camel@krista.webcraft99.net> Mime-Version: 1.0 X-Virus-Scanned: by AMaViS new-20020517 X-Razor-id: eca3726e04ef074a4a698f5af38ef47cc31a53af Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Dear All, As per the subject line, I have been experiencing this for the past two weeks now. References: http://docs.freebsd.org/cgi/getmsg.cgi?fetch=222082+0+archive/2002/freebsd-stable/20021027.freebsd-stable http://docs.freebsd.org/cgi/getmsg.cgi?fetch=630174+0+archive/2002/freebsd-stable/20021020.freebsd-stable Symptoms: When I transfer a large file across the network, either via SMB or scp, my 4.7-RELEASE will initiate a transfer for around a minute, then everything will cease. System will crash leaving no core dumps for me to submit a backtrace. I even have a 700MB file handy whenever I feel the mood to crash my 4.7-RELEASE. As of yesterday, i cvsup'ed to 4.7-RELEASE-p1, and I noticed a variant of the symptoms. Transferring the 700MB file will still cause a kernel panic with no core dumps, but upon re-booting when I tried to start my vmware, the system will crash again. I have the backtrace for this (submitted below). (The vmware session is whatever my GNOME Desktop can recover from the previous session. I have to gracefully shut the session down and re-start it in order to get my vmware to behave as normal. NOTE: I am ruling out faulty hardware since I dont get this behaviour if I re-boot with 4.6.2-RELEASE kernel. I do get some "vmemory usage" errors, but I guess this is expected when the kernel and the world is out of sync. Also, the trace below is the same for the the 3 savecore's i had in my dumpdir. I do appreciate it if someone can look over this. Thanks --------------- #0 dumpsys () at /usr/src/sys/kern/kern_shutdown.c:487 #1 0xc0167750 in boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:316 #2 0xc0167b9d in panic (fmt=0xc031514c "%s") at /usr/src/sys/kern/kern_shutdown.c:595 #3 0xc02c2a94 in trap_fatal (frame=0xddbe5ca0, eva=0) at /usr/src/sys/i386/i386/trap.c:974 #4 0xc02c2729 in trap_pfault (frame=0xddbe5ca0, usermode=0, eva=0) at /usr/src/sys/i386/i386/trap.c:867 #5 0xc02c22bb in trap (frame={tf_fs = -1022623728, tf_es = 16, tf_ds = -574750704, tf_edi = -575523008, tf_esi = -1020277760, tf_ebp = -574726632, tf_isp = -574726964, tf_ebx = -574726544, tf_edx = 0, tf_ecx = 536900705, tf_eax = -1020264896, tf_trapno = 12, tf_err = 0, tf_eip = -1020937499, tf_cs = 8, tf_eflags = 78482, tf_esp = -574726544, tf_ss = -1022949632}) at /usr/src/sys/i386/i386/trap.c:466 #6 0xc325bae5 in ?? () #7 0xc01a1da0 in spec_ioctl (ap=0xddbe5e70) at /usr/src/sys/miscfs/specfs/spec_vnops.c:306 #8 0xc01a1ab1 in spec_vnoperate (ap=0xddbe5e70) at /usr/src/sys/miscfs/specfs/spec_vnops.c:119 #9 0xc023c111 in ufs_vnoperatespec (ap=0xddbe5e70) at /usr/src/sys/ufs/ufs/ufs_vnops.c:2440 #10 0xc019e20f in vn_ioctl (fp=0xc307c700, com=536900705, data=0x0, p=0xddb23740) at vnode_if.h:429 #11 0xc02892d6 in linux_open (p=0xddb23740, args=0xddbe5f80) at /usr/src/sys/sys/file.h:177 #12 0xc02c2d05 in syscall2 (frame={tf_fs = 136773679, tf_es = 47, tf_ds = -1078001617, tf_edi = 137430936, tf_esi = 137429864, tf_ebp = -1077937572, tf_isp = -574726188, tf_ebx = 136101461, tf_edx = 0, tf_ecx = 2, tf_eax = 5, tf_trapno = 0, tf_err = 2, tf_eip = 676185780, tf_cs = 31, tf_eflags = 12819, tf_esp = -1077937612, tf_ss = 47}) at /usr/src/sys/i386/i386/trap.c:1175 #13 0xc02b60b5 in Xint0x80_syscall () #14 0x8052669 in ?? () #15 0x805205c in ?? () #16 0x8051fdd in ?? () #17 0x8051f68 in ?? () -- Al-Afu Webcraft Sdn Bhd - http://www.webcraftsolutions.com - http://www.webcraftworks.com -------------------------------------- What is a magician but a practicing theorist? -- Obi-Wan Kenobi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 3:10: 9 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F89A37B401; Wed, 6 Nov 2002 03:10:08 -0800 (PST) Received: from hotmail.com (f22.law15.hotmail.com [64.4.23.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC7BB43E75; Wed, 6 Nov 2002 03:10:07 -0800 (PST) (envelope-from soheil_hh@hotmail.com) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Wed, 6 Nov 2002 03:10:07 -0800 Received: from 62.60.130.14 by lw15fd.law15.hotmail.msn.com with HTTP; Wed, 06 Nov 2002 11:10:07 GMT X-Originating-IP: [62.60.130.14] From: "soheil soheil" To: freebsd-net@freebsd.org Subject: SPOOFING & NG Date: Wed, 06 Nov 2002 11:10:07 +0000 Mime-Version: 1.0 Content-Type: text/plain; format=flowed Message-ID: X-OriginalArrivalTime: 06 Nov 2002 11:10:07.0719 (UTC) FILETIME=[10B44770:01C28585] Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG HI net'ers !! i read some message on the list archive and someone says that we can use spoofing with ng how can i do spooging with ng like this ??? WAN ------- spoofer ( one ng node ) ------- lan THANX _________________________________________________________________ The new MSN 8: advanced junk mail protection and 2 months FREE* http://join.msn.com/?page=features/junkmail To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 3:57:29 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0D0737B401; Wed, 6 Nov 2002 03:57:28 -0800 (PST) Received: from gull.mail.pas.earthlink.net (gull.mail.pas.earthlink.net [207.217.120.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77A8243E4A; Wed, 6 Nov 2002 03:57:28 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0009.cvx22-bradley.dialup.earthlink.net ([209.179.198.9] helo=mindspring.com) by gull.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 189OoJ-00069j-00; Wed, 06 Nov 2002 03:57:27 -0800 Message-ID: <3DC9035A.3DFCF3BB@mindspring.com> Date: Wed, 06 Nov 2002 03:56:10 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Maxime Henrion Cc: "M. Warner Losh" , chuck_tuffli@agilent.com, freebsd-hackers@FreeBSD.ORG Subject: Re: load time module parameters? References: <20021105222958.GH17013@cre85086tuf.rose.agilent.com> <20021105.222147.10576668.imp@bsdimp.com> <20021106104421.GK26605@elvis.mu.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Maxime Henrion wrote: > With kenv(1) you can modify kernel environment variables, which hold the > tunables. Previously, you could only set those at boot time. Note that there are some values which are used to determine the size of KVA space allocations, and changing them after boot, even if it's permitted, will have no real effect. For example, you can change the value of "maxfiles" with a sysctl, but doing so will not increase the number of simultaneous network connections your system will support, since the reserved space for tcpcb's and sockets is not increased. The kernel environment is most useful for diagnostic porposes, and for use in the way descrived in this thread -- to provide a means of passing parameters that should not be parameters to modules that should not need parameters in the first place. Many times, hacking the values post-boot will have little or no effect. It's too bad the things that will have no effect were exported as writeable, instead of resulting in an error. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 4:27: 8 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 24A9D37B401 for ; Wed, 6 Nov 2002 04:27:07 -0800 (PST) Received: from dove.penix.org (dove.penix.org [216.144.7.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8709543E77 for ; Wed, 6 Nov 2002 04:27:06 -0800 (PST) (envelope-from dp@dove.penix.org) Received: from dove.penix.org (dp@localhost.nls.net [127.0.0.1]) by dove.penix.org (8.12.5/8.12.2) with ESMTP id gA6CQt4J044146 for ; Wed, 6 Nov 2002 07:26:55 -0500 (EST) (envelope-from dp@dove.penix.org) Received: from localhost (dp@localhost) by dove.penix.org (8.12.5/8.12.2/Submit) with ESMTP id gA6CQtf0044143 for ; Wed, 6 Nov 2002 07:26:55 -0500 (EST) (envelope-from dp@dove.penix.org) Date: Wed, 6 Nov 2002 07:26:55 -0500 (EST) From: Paul Halliday To: hackers@freebsd.org Subject: Itronix 6250. Message-ID: <20021106070127.I44102-100000@dove.penix.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I am trying to install free on this machine, as I have no floppy/cdrom for this box I am restricted to installing via another laptop then swapping the drive back. Boot goes fine until: ata0-master: no status, reselecting device ata0-master: timeout sending command=ec s=ff e=00 ata0-master: ata identify failed I put the drive back into the other laptop and added hw.ata.ata_dma="0" and retried, again recieving the same errors. For fun I tried NetBSD and the machine boots fine. For reference the drive appears as: wdc0 at isa0 port 0x1f0-0x1f7 irq14 wd0 at wdc0 channel 0 drive 0:(IBM-DDLA-21620) wd0: drive supports 16 sector PIO transfers, LBA addressing wd0: 1551MB, 3152 cyl, 16 heads, 63 sec, 512 bytes/sect x 3177216 sectors wd0: drive supports PIO mode 4, DMA mode 2 What is it that is restricting Free from booting while allowing netbsd to boot properly? Any ideas would be greatly appreciated. Note: the bios on this machine, although updated is very limited to drive specific configuration options so anything I do modify must be on the OS end. Thanks. Paul Halliday. http://dp.penix.org ------------------- "And so your god bungled his work deliberately, in order to tempt or test his creature - did he then not know, did he then not doubt what the result would be?" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 4:29:27 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D32EB37B401 for ; Wed, 6 Nov 2002 04:29:25 -0800 (PST) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D70543E88 for ; Wed, 6 Nov 2002 04:29:25 -0800 (PST) (envelope-from mux@freebsd.org) Received: by elvis.mu.org (Postfix, from userid 1920) id 52ACBAE279; Wed, 6 Nov 2002 04:29:25 -0800 (PST) Date: Wed, 6 Nov 2002 04:29:25 -0800 From: Maxime Henrion To: Terry Lambert Cc: "M. Warner Losh" , chuck_tuffli@agilent.com, freebsd-hackers@FreeBSD.ORG Subject: Re: load time module parameters? Message-ID: <20021106122925.GM26605@elvis.mu.org> References: <20021105222958.GH17013@cre85086tuf.rose.agilent.com> <20021105.222147.10576668.imp@bsdimp.com> <20021106104421.GK26605@elvis.mu.org> <3DC9035A.3DFCF3BB@mindspring.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3DC9035A.3DFCF3BB@mindspring.com> User-Agent: Mutt/1.4i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Terry Lambert wrote: > Maxime Henrion wrote: > > With kenv(1) you can modify kernel environment variables, which hold the > > tunables. Previously, you could only set those at boot time. > > Note that there are some values which are used to determine the > size of KVA space allocations, and changing them after boot, > even if it's permitted, will have no real effect. > > For example, you can change the value of "maxfiles" with a sysctl, > but doing so will not increase the number of simultaneous network > connections your system will support, since the reserved space for > tcpcb's and sockets is not increased. Yes. > The kernel environment is most useful for diagnostic porposes, and > for use in the way descrived in this thread -- to provide a means > of passing parameters that should not be parameters to modules that > should not need parameters in the first place. Many times, hacking > the values post-boot will have little or no effect. It's too bad > the things that will have no effect were exported as writeable, > instead of resulting in an error. I agree this is not perfect, but I don't think we should return an error though. It would be bad to start duplicating the sysctl functionality into the kernel environment. What could be nice would be to unsetenv() the environment variables after them being read and used, so that people typing kenv won't see these variables in the output and so won't be tempted to set them. Cheers, Maxime To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 4:53:38 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C89DA37B401; Wed, 6 Nov 2002 04:53:36 -0800 (PST) Received: from flamingo.mail.pas.earthlink.net (flamingo.mail.pas.earthlink.net [207.217.120.232]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27B7B43E6E; Wed, 6 Nov 2002 04:53:31 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0009.cvx22-bradley.dialup.earthlink.net ([209.179.198.9] helo=mindspring.com) by flamingo.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 189PgX-00074N-00; Wed, 06 Nov 2002 04:53:30 -0800 Message-ID: <3DC91075.6BB1B4C5@mindspring.com> Date: Wed, 06 Nov 2002 04:52:05 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Maxime Henrion Cc: "M. Warner Losh" , chuck_tuffli@agilent.com, freebsd-hackers@FreeBSD.ORG Subject: Re: load time module parameters? References: <20021105222958.GH17013@cre85086tuf.rose.agilent.com> <20021105.222147.10576668.imp@bsdimp.com> <20021106104421.GK26605@elvis.mu.org> <3DC9035A.3DFCF3BB@mindspring.com> <20021106122925.GM26605@elvis.mu.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Maxime Henrion wrote: > > The kernel environment is most useful for diagnostic porposes, and > > for use in the way descrived in this thread -- to provide a means > > of passing parameters that should not be parameters to modules that > > should not need parameters in the first place. Many times, hacking > > the values post-boot will have little or no effect. It's too bad > > the things that will have no effect were exported as writeable, > > instead of resulting in an error. > > I agree this is not perfect, but I don't think we should return an error > though. It would be bad to start duplicating the sysctl functionality > into the kernel environment. What could be nice would be to unsetenv() > the environment variables after them being read and used, so that people > typing kenv won't see these variables in the output and so won't be > tempted to set them. They are too useful for reporting purposes. Without their values, you can't tell the boot environment, and therefore the code that's actually running in the kernel, without a lot more effort, and that would mean duplicated code. There's also the problem of a value that used more than once; the counter argument is to clear them after everything's up -- but that doesn't address things which may or may not be modules. I guess I'm saying that the read-onlyness is cautionary: you can not expect some things to change and be valid. The "maxfiles" example is actually a sysctl, unless you override specifically in the boot loader, in which case it's both a sysctl and in the environment. Even so, after a sysctl change, the environment value (if present) would not be changed. The name space is effective "snapshotted" into the sysctl space when the TUNABLE's are processed from the environment, and interned to kernel data values, instead. With that in mind, it's probably a much better idea to use sysctl's instead of parameters, but the kenv has the advantage of being able to specify initialization parameters. Really, it's a very bad idea to write kernel code that needs command line arguments in the first place, at all. I guess it's something that has to be lived with, as people port Linux code to FreeBSD... but not something to be encouraged. 8-(. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 5:51:26 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0860F37B401 for ; Wed, 6 Nov 2002 05:51:25 -0800 (PST) Received: from magellan.palisadesys.com (magellan.palisadesys.com [192.188.162.211]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4798143E77 for ; Wed, 6 Nov 2002 05:51:24 -0800 (PST) (envelope-from ghelmer@palisadesys.com) Received: from localhost (ghelmer@localhost) by magellan.palisadesys.com (8.11.6/8.11.6) with ESMTP id gA6Dp6Z19791; Wed, 6 Nov 2002 07:51:06 -0600 Date: Wed, 6 Nov 2002 07:51:06 -0600 (CST) From: Guy Helmer To: Al-Afu Cc: Subject: Re: 4.7 RELEASE crashing when transferring large files over the network In-Reply-To: <1036574796.963.6.camel@krista.webcraft99.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 6 Nov 2002, Al-Afu wrote: > Dear All, > > As per the subject line, I have been experiencing this for the past two > weeks now. > > References: > http://docs.freebsd.org/cgi/getmsg.cgi?fetch=222082+0+archive/2002/freebsd-stable/20021027.freebsd-stable > http://docs.freebsd.org/cgi/getmsg.cgi?fetch=630174+0+archive/2002/freebsd-stable/20021020.freebsd-stable > > Symptoms: > When I transfer a large file across the network, either via SMB or scp, > my 4.7-RELEASE will initiate a transfer for around a minute, then > everything will cease. System will crash leaving no core dumps for me to > submit a backtrace. I even have a 700MB file handy whenever I feel the > mood to crash my 4.7-RELEASE. > ... > NOTE: I am ruling out faulty hardware since I dont get this behaviour if > I re-boot with 4.6.2-RELEASE kernel. What hardware devices do you have on your system? In particular, the fxp driver in 4.7 for the Intel Fast Ethernet interface may cause crashes. A fix for this problem is being worked on... Guy -- Guy Helmer, Ph.D. http://www.palisadesys.com/~ghelmer Sr. Software Engineer, Palisade Systems ghelmer@palisadesys.com "In this place it takes all the running you can do, to keep in the same place." -- Lewis Carroll's "Through the Looking Glass" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 8:46:57 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 67FCF37B401 for ; Wed, 6 Nov 2002 08:46:56 -0800 (PST) Received: from skynet.stack.nl (skynet.stack.nl [131.155.140.225]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA89943E42 for ; Wed, 6 Nov 2002 08:46:55 -0800 (PST) (envelope-from marcolz@stack.nl) Received: from toad.stack.nl (toad.stack.nl [2001:610:1108:5010:202:b3ff:fe17:9e1a]) by skynet.stack.nl (Postfix) with ESMTP id 4C00C4040 for ; Wed, 6 Nov 2002 17:47:54 +0100 (CET) Received: by toad.stack.nl (Postfix, from userid 333) id EEF7796C9; Wed, 6 Nov 2002 17:46:53 +0100 (CET) Date: Wed, 6 Nov 2002 17:46:53 +0100 From: Marc Olzheim To: hackers@FreeBSD.ORG Subject: /usr/src/ed/bin/re.c:99 Message-ID: <20021106164653.GA95733@stack.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4i X-Operating-System: FreeBSD toad.stack.nl 4.6-STABLE FreeBSD 4.6-STABLE X-URL: http://www.stack.nl/~marcolz/ Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG .. if ((nd = parse_char_class(++nd)) == NULL) { .. Hmmm... is this legal ? http://www.eskimo.com/~scs/C-faq/q3.1.html seems to tell otherwise... Zlo To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 8:54:20 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D11A37B434 for ; Wed, 6 Nov 2002 08:54:19 -0800 (PST) Received: from mail.speakeasy.net (mail13.speakeasy.net [216.254.0.213]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCFFF43E3B for ; Wed, 6 Nov 2002 08:54:18 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 2623 invoked from network); 6 Nov 2002 16:54:21 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail13.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 6 Nov 2002 16:54:21 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.6/8.12.6) with ESMTP id gA6GsFn5052570; Wed, 6 Nov 2002 11:54:16 -0500 (EST) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20021106164653.GA95733@stack.nl> Date: Wed, 06 Nov 2002 11:54:17 -0500 (EST) From: John Baldwin To: Marc Olzheim Subject: RE: /usr/src/ed/bin/re.c:99 Cc: hackers@FreeBSD.ORG Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 06-Nov-2002 Marc Olzheim wrote: > .. > if ((nd = parse_char_class(++nd)) == NULL) { > .. > > Hmmm... is this legal ? > > http://www.eskimo.com/~scs/C-faq/q3.1.html seems to tell otherwise... If it were nd++, yes. However, it is ++nd, thus, the increment happens first, then the call to parse_char_class(), then the assignment to nd. It might be clearer to rewrite this like so however: if ((nd = parse_char_class(nd + 1)) == NULL) { Since that is effectively what it is doing. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 8:58:19 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17A7637B401 for ; Wed, 6 Nov 2002 08:58:18 -0800 (PST) Received: from straylight.ringlet.net (office.sbnd.net [217.75.140.130]) by mx1.FreeBSD.org (Postfix) with SMTP id 615E643E3B for ; Wed, 6 Nov 2002 08:58:13 -0800 (PST) (envelope-from roam@ringlet.net) Received: (qmail 44313 invoked by uid 1000); 6 Nov 2002 16:57:26 -0000 Date: Wed, 6 Nov 2002 18:57:26 +0200 From: Peter Pentchev To: Marc Olzheim Cc: hackers@FreeBSD.ORG Subject: Re: /usr/src/ed/bin/re.c:99 Message-ID: <20021106165726.GU369@straylight.oblivion.bg> Mail-Followup-To: Marc Olzheim , hackers@FreeBSD.ORG References: <20021106164653.GA95733@stack.nl> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="JB7KW7Ey7eB5HOHs" Content-Disposition: inline In-Reply-To: <20021106164653.GA95733@stack.nl> User-Agent: Mutt/1.5.1i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --JB7KW7Ey7eB5HOHs Content-Type: text/plain; charset=windows-1251 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 06, 2002 at 05:46:53PM +0100, Marc Olzheim wrote: > .. > if ((nd =3D parse_char_class(++nd)) =3D=3D NULL) { > .. >=20 > Hmmm... is this legal ? >=20 > http://www.eskimo.com/~scs/C-faq/q3.1.html seems to tell otherwise... In this particular case, the value of 'nd' is not *used* anywhere in the expression. The fact that 'nd' is *assigned to* is not influenced in any way by the change of its value. It is absolutely certain that the compiler will put the code calculating the value of the argument to parse_char_class() before the code actually invoking parse_char_class(), and that it will also place the code invoking parse_char_class() before the code which assigns the return value to 'nd'.. thus, it is absolutely certain that 'nd' will be assigned the correct value. Once again: the main reason why q3.1 is not relevant here is the fact that q3.1 deals with expressions where the value of 'nd' is used; here, the left side of the assignment does not 'use' the value, it *changes* it :) Hope that helps. G'luck, Peter --=20 Peter Pentchev roam@ringlet.net roam@FreeBSD.org PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553 I've heard that this sentence is a rumor. --JB7KW7Ey7eB5HOHs Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE9yUn27Ri2jRYZRVMRAqybAJwKf6/wkjkB5mizVZYnpYnLLPpoPwCgnMqr t0q1XtZ+XDpp7b1rKzVTjbw= =QSy2 -----END PGP SIGNATURE----- --JB7KW7Ey7eB5HOHs-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 9: 3:37 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4302B37B401; Wed, 6 Nov 2002 09:03:36 -0800 (PST) Received: from typhoeus.it.uu.se (typhoeus.it.uu.se [130.238.8.11]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C33043E6E; Wed, 6 Nov 2002 09:03:33 -0800 (PST) (envelope-from ertr1013@csd.uu.se) Received: (from ertr1013@localhost) by typhoeus.it.uu.se (8.8.5/8.8.5) id SAA21505; Wed, 6 Nov 2002 18:03:25 +0100 (MET) Date: Wed, 6 Nov 2002 18:03:25 +0100 From: Erik Trulsson To: John Baldwin Cc: Marc Olzheim , hackers@FreeBSD.org Subject: Re: RE: /usr/src/ed/bin/re.c:99 Message-ID: <20021106170325.GB19789@student.uu.se> References: <20021106164653.GA95733@stack.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, Nov 06, 2002 at 11:54:17AM -0500, John Baldwin wrote: > > On 06-Nov-2002 Marc Olzheim wrote: > > .. > > if ((nd = parse_char_class(++nd)) == NULL) { > > .. > > > > Hmmm... is this legal ? > > > > http://www.eskimo.com/~scs/C-faq/q3.1.html seems to tell otherwise... > > If it were nd++, yes. However, it is ++nd, thus, the increment > happens first, then the call to parse_char_class(), then the assignment > to nd. It might be clearer to rewrite this like so however: In this regard nd++ and ++nd are completely equivalent. If parse_char_class is a function (and not a macro) I think the expression might be legal anyway since there is a sequence point after evaluating the arguments for a function call and making the call. If, OTOH, parse_char_class is a macro then the above expression is definitely not legal. (It is not legal to modify an object more than once without a sequence point in between.) > > if ((nd = parse_char_class(nd + 1)) == NULL) { > > Since that is effectively what it is doing. Yes, that would be clearer and definitely legal. -- Erik Trulsson ertr1013@student.uu.se To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 9:49:33 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F0B537B401 for ; Wed, 6 Nov 2002 09:49:30 -0800 (PST) Received: from mailhub.webcraft99.com (blis.bernama.com.my [202.188.124.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id A865043E4A for ; Wed, 6 Nov 2002 09:49:27 -0800 (PST) (envelope-from afu-subscribed-list@aeefyu.net) Received: from localhost (beta.webcraft99.com [127.0.0.1]) by mailhub.webcraft99.com (Postfix) with ESMTP id 601D919314; Thu, 7 Nov 2002 01:55:42 +0800 (MYT) Received: from krista.webcraft99.net (unknown [203.82.80.150]) by mailhub.webcraft99.com (Postfix) with ESMTP id 440AF19312; Thu, 7 Nov 2002 01:55:32 +0800 (MYT) Subject: Re: 4.7 RELEASE crashing when transferring large files over the network From: Al-Afu Reply-To: afu-subscribed-list@aeefyu.net To: Guy Helmer Cc: freebsd-hackers@FreeBSD.ORG In-Reply-To: References: Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.8 Date: 07 Nov 2002 00:40:30 +0800 Message-Id: <1036600837.554.18.camel@krista.webcraft99.net> Mime-Version: 1.0 X-Virus-Scanned: by AMaViS new-20020517 X-Razor-id: f31c6bb15375d82a1c028c0e6755bd1e59caae96 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Yes. I am using the fxp driver. Any other possiblities? Or should I take it easy (and stick to 4.6.2-RELEASE) until such time a fix for the fxp driver on 4.7-RELEASE is done? ----------------------- dmesg output follows: ----------------------- avail memory = 778977280 (760720K bytes) Preloaded elf kernel "kernel" at 0xc03fa000. Preloaded userconfig_script "/boot/kernel.conf" at 0xc03fa09c. VESA: v3.0, 65536k memory, flags:0x1, mode table:0xc037e342 (1000022) VESA: NVidia netsmb_dev: loaded Pentium Pro MTRR support enabled md0: Malloc disk Using $PIR table, 9 entries at 0xc00f1760 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at 0.0 irq 11 pcib2: at device 30.0 on pci0 pci2: on pcib2 fxp0: port 0xd800-0xd81f mem 0xec800000-0xec8fffff,0xee800000-0xee800fff irq 5 at device 10.0 on pci2 fxp0: Ethernet address 00:90:27:4d:b4:20 inphy0: on miibus0 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto pcm0: port 0xd400-0xd41f irq 6 at device 11.0 on pci2 isab0: at device 31.0 on pci0 isa0: on isab0 atapci0: port 0xb800-0xb80f at device 31.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 uhci0: port 0xb400-0xb41f irq 10 at device 31.2 on pci0 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 0xb000-0xb01f irq 6 at device 31.4 on pci0 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 fdc0: cannot reserve interrupt line atkbdc0: at port 0x60,0x64 on isa0 atkbd0: flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 psm0: irq 12 on atkbdc0 psm0: model IntelliMouse Explorer, device ID 4 vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A sio1 at port 0x2f8-0x2ff irq 3 on isa0 sio1: type 16550A ppc0: at port 0x378-0x37f irq 7 on isa0 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/16 bytes threshold plip0: on ppbus0 lpt0: on ppbus0 lpt0: Interrupt-driven port ppi0: on ppbus0 ad0: 38172MB [77557/16/63] at ata0-master UDMA100 ad1: 19595MB [39813/16/63] at ata0-slave UDMA100 ad2: 19595MB [39813/16/63] at ata1-master UDMA100 acd0: CD-RW at ata1-slave PIO4 Mounting root from ufs:/dev/ad1s1a On Wed, 2002-11-06 at 21:51, Guy Helmer wrote: > On 6 Nov 2002, Al-Afu wrote: > > > Dear All, > > > > As per the subject line, I have been experiencing this for the past two > > weeks now. > > > > References: > > http://docs.freebsd.org/cgi/getmsg.cgi?fetch=222082+0+archive/2002/freebsd-stable/20021027.freebsd-stable > > http://docs.freebsd.org/cgi/getmsg.cgi?fetch=630174+0+archive/2002/freebsd-stable/20021020.freebsd-stable > > > > Symptoms: > > When I transfer a large file across the network, either via SMB or scp, > > my 4.7-RELEASE will initiate a transfer for around a minute, then > > everything will cease. System will crash leaving no core dumps for me to > > submit a backtrace. I even have a 700MB file handy whenever I feel the > > mood to crash my 4.7-RELEASE. > > ... > > NOTE: I am ruling out faulty hardware since I dont get this behaviour if > > I re-boot with 4.6.2-RELEASE kernel. > > What hardware devices do you have on your system? In particular, the fxp > driver in 4.7 for the Intel Fast Ethernet interface may cause crashes. A > fix for this problem is being worked on... > > Guy > > -- > Guy Helmer, Ph.D. http://www.palisadesys.com/~ghelmer > Sr. Software Engineer, Palisade Systems ghelmer@palisadesys.com > "In this place it takes all the running you can do, to keep in the same place." > -- Lewis Carroll's "Through the Looking Glass" > > > -- Al-Afu Webcraft Sdn Bhd - http://www.webcraftsolutions.com - http://www.webcraftworks.com -------------------------------------- I have discovered the art of deceiving diplomats. I tell them the truth and they never believe me. -- Camillo Di Cavour To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 9:50: 6 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 74DB737B404; Wed, 6 Nov 2002 09:50:05 -0800 (PST) Received: from mailhost.stack.nl (vaak.stack.nl [131.155.140.140]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72DA843E75; Wed, 6 Nov 2002 09:50:04 -0800 (PST) (envelope-from marcolz@stack.nl) Received: from toad.stack.nl (toad.stack.nl [2001:610:1108:5010:202:b3ff:fe17:9e1a]) by mailhost.stack.nl (Postfix) with ESMTP id D2DD857E8; Wed, 6 Nov 2002 18:50:02 +0100 (CET) Received: by toad.stack.nl (Postfix, from userid 333) id 69D5796C9; Wed, 6 Nov 2002 18:50:01 +0100 (CET) Date: Wed, 6 Nov 2002 18:50:00 +0100 From: Marc Olzheim To: John Baldwin Cc: Marc Olzheim , hackers@FreeBSD.ORG Subject: Re: /usr/src/ed/bin/re.c:99 Message-ID: <20021106175000.GA6607@stack.nl> References: <20021106164653.GA95733@stack.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i X-Operating-System: FreeBSD toad.stack.nl 4.6-STABLE FreeBSD 4.6-STABLE X-URL: http://www.stack.nl/~marcolz/ Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > If it were nd++, yes. However, it is ++nd, thus, the increment > happens first, then the call to parse_char_class(), then the assignment > to nd. Ah right, sorry, my mistake... Zlo To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 10:59:23 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D64E537B401 for ; Wed, 6 Nov 2002 10:59:21 -0800 (PST) Received: from jkh-gw.queasyweasel.com (adsl-64-173-3-158.dsl.sntc01.pacbell.net [64.173.3.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3070E43E42 for ; Wed, 6 Nov 2002 10:59:21 -0800 (PST) (envelope-from jkh@queasyweasel.com) Received: from queasyweasel.com (jkh@narcissus.freebsd.com [64.173.15.99]) by jkh-gw.queasyweasel.com (8.12.6/8.12.5) with ESMTP id gA6Ivx3L044399; Wed, 6 Nov 2002 10:58:00 -0800 (PST) (envelope-from jkh@queasyweasel.com) Date: Wed, 6 Nov 2002 10:59:29 -0800 Subject: Re: /usr/src/ed/bin/re.c:99 Content-Type: text/plain; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v548) Cc: hackers@FreeBSD.ORG To: Marc Olzheim From: Jordan K Hubbard In-Reply-To: <20021106164653.GA95733@stack.nl> Message-Id: Content-Transfer-Encoding: 7bit X-Mailer: Apple Mail (2.548) Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG It's legal, though one would have to know what the author was thinking (or at least read the surrounding code) before stating that it's also "correct". It's legal because, unlike the example given in that FAQ entry you referenced, there's an implicit ordering in the expression that even the most aggressive compiler optimizer couldn't change. In order for the value of parse_char_class() to be returned, its arguments must obviously be evaluated first and that means that ++nd will always occur before the assignment operator. Stylistically, of course, it's ugly as hell and would be dinged by any CS professor grading this as homework. Is nd a local variable? If so, why didn't the author simply pass "nd + 1" as the argument since the extra assignment from the unary operator is essentially wasted cycles? Or is nd a global variable also referenced from within parse_char_class(), thus requiring the use of the ++ operator and if so, then why didn't parse_char_class() simply side-effect the global rather than forcing a re-assignment from within the parent function? Indeed, why is nd a global at all? These and other questions are left as an exercise for the reader. :-) - Jordan On Wednesday, November 6, 2002, at 08:46 AM, Marc Olzheim wrote: > .. > if ((nd = parse_char_class(++nd)) == NULL) { > .. > > Hmmm... is this legal ? > > http://www.eskimo.com/~scs/C-faq/q3.1.html seems to tell otherwise... > > Zlo > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > -- Jordan K. Hubbard Engineering Manager, BSD technology group Apple Computer To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 12:15:25 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 26FD437B401 for ; Wed, 6 Nov 2002 12:15:24 -0800 (PST) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id E14F443E8A for ; Wed, 6 Nov 2002 12:15:22 -0800 (PST) (envelope-from iedowse@maths.tcd.ie) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 6 Nov 2002 20:15:21 +0000 (GMT) To: afu-subscribed-list@aeefyu.net Cc: Guy Helmer , freebsd-hackers@FreeBSD.ORG Subject: Re: 4.7 RELEASE crashing when transferring large files over the network In-Reply-To: Your message of "07 Nov 2002 00:40:30 +0800." <1036600837.554.18.camel@krista.webcraft99.net> Date: Wed, 06 Nov 2002 20:15:18 +0000 From: Ian Dowse Message-ID: <200211062015.aa31549@salmon.maths.tcd.ie> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message <1036600837.554.18.camel@krista.webcraft99.net>, Al-Afu writes: >Yes. I am using the fxp driver. Any other possiblities? Or should I take >it easy (and stick to 4.6.2-RELEASE) until such time a fix for the fxp >driver on 4.7-RELEASE is done? I've checked into -stable the fxp driver change that fixes some random crashes. It might not be the cause of the crashes you have seen, but it would be worth trying anyway. Either cvsup to -stable, or just grab revision 1.110.2.26 of sys/dev/fxp/if_fxp.c from cvsweb and use it instead of the 4.7-RELEASE version of that file. Note that the above revision will not fix the problem if you have "options DEVICE_POLLING" in your kernel config file. A fix for that case should appear in the next week or two though. Ian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 12:26: 5 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 80F7537B401 for ; Wed, 6 Nov 2002 12:26:04 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id E80B543E6E for ; Wed, 6 Nov 2002 12:25:59 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 15566 invoked by uid 1000); 6 Nov 2002 20:26:00 -0000 Date: Wed, 6 Nov 2002 12:26:00 -0800 (PST) From: Nate Lawson To: Terry Lambert Cc: hackers@FreeBSD.ORG Subject: Re: max phy mem known working with FreeBSD 4.x In-Reply-To: <3DC8C213.DFCB560B@mindspring.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 5 Nov 2002, Terry Lambert wrote: > As far as PCI goes (or anything they publish, for that matter), the > MindShare books are very, very good. But for the particular question > of how much physical address space is eaten, you really have to go to > the chipset spec. sheets to get the right answer these days. 8-(. The PCI book is good. The others less so. Bottom of the barrel is "plug and play arch" -- terrible. Amazon's reviews are pretty close to reality IMO. -Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 12:28:19 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6609237B401 for ; Wed, 6 Nov 2002 12:28:17 -0800 (PST) Received: from dns2.digitalglobe.com (dns2.digitalglobe.com [205.166.175.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9046843E6E for ; Wed, 6 Nov 2002 12:28:13 -0800 (PST) (envelope-from jdc@nterprise.net) Received: from lohr.digitalglobe.com (lohr.digitalglobe.com [10.10.11.18]) by dns2.digitalglobe.com (8.12.5/8.12.5) with ESMTP id gA6KS2QR089549 for ; Wed, 6 Nov 2002 13:28:03 -0700 (MST) (envelope-from jdc@nterprise.net) Subject: Re: Formatting a large (1.3TB) SCSI disk From: John-David Childs To: freebsd-hackers@freebsd.org In-Reply-To: <20021103110100.GC20256@cicely8.cicely.de> References: <7ABB1A10-ED15-11D6-BA17-00039349B214@slis.indiana.edu> <20021103110100.GC20256@cicely8.cicely.de> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.8-3mdk Date: 06 Nov 2002 13:27:10 -0700 Message-Id: <1036614431.17205.159.camel@lohr.digitalglobe.com> Mime-Version: 1.0 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 2002-11-03 at 04:01, Bernd Walter wrote: > > 1T disks and bigger are not supported under -stable. Perhaps that should be > 1TB disks are not supported under stable...I have a 1TB RAID Array (Qlogic 2200 FC Copper, Chaparrel RAID Controller)...although I have to admit that losing 200G of it sucks hard /dev/da0c 1011G 834G 96G 90% /ftp tunefs: soft updates: (-n) disabled tunefs: maximum contiguous block count: (-a) 3 tunefs: rotational delay between contiguous blocks: (-d) 0 ms tunefs: maximum blocks per file in a cylinder group: (-e) 8192 tunefs: average file size: (-f) 16384 tunefs: average number of files in a directory: (-s) 64 tunefs: minimum percentage of free space: (-m) 8% tunefs: optimization preference: (-o) time Performance also isn't up to par...I'm only able to get ~ 14MB/sec. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 12:54:25 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1532037B401 for ; Wed, 6 Nov 2002 12:54:22 -0800 (PST) Received: from flamingo.mail.pas.earthlink.net (flamingo.mail.pas.earthlink.net [207.217.120.232]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B40143E8A for ; Wed, 6 Nov 2002 12:54:13 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0355.cvx40-bradley.dialup.earthlink.net ([216.244.43.100] helo=mindspring.com) by flamingo.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 189XBf-0005Xn-00; Wed, 06 Nov 2002 12:54:07 -0800 Message-ID: <3DC9811E.35657731@mindspring.com> Date: Wed, 06 Nov 2002 12:52:46 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Marc Olzheim Cc: hackers@FreeBSD.ORG Subject: Re: /usr/src/ed/bin/re.c:99 References: <20021106164653.GA95733@stack.nl> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Marc Olzheim wrote: > .. > if ((nd = parse_char_class(++nd)) == NULL) { > .. > > Hmmm... is this legal ? > > http://www.eskimo.com/~scs/C-faq/q3.1.html seems to tell otherwise... The FAQ entry you reference has nothing to say about this at all... it has to do with whether the *location* of the lvalue is evaluate before or after a non-parenthetical post increment: a[i] = i++; That's totally different than: if ((nd = parse_char_class(++nd)) == NULL) { Whis is really: nd = parse_char_class(++nd); if (nd == NULL) { Where the value has to be evaluated before the function is called to obtain the rvalue to assign the lvalue, and the increment is a preincrement. Consider that the location of the lvalue 'nd' is not changed by the value of the increment, whether it be pre- or post-. There was a problem, at one point in time, with: = function(); in the Berkeley Portable C compiler; this is irrelevent for two reasons: 1) FreeBSD uses the GNU C compiler, which does not have a problem with this construct 2) The preincremenet would ensure that the bug was not triggered; a common way of working around the bug was: ++; --; = function(); FWIW, the bug in question is called "the Berkeley pop order bug", and existed on all Berkeley Portable C compiler derived compilers, including the Sun C compiler on SunOS 4.x, and, potentially later Sun operating systems. The specific problem is that the register was pushed for the call, and then popped after the call -- after the assign, instead of before the assign. This was particularly a problem in the X Widgets in the Motif 1.x implementations, which would not run very well on SunOS, until the code was manually rewritten (either to force the use of an auto variable, since it's a register pop-order problem, or to do the increment and decrement). People who want their code to be portable avoid the construct: x = function(x); if there's any danger at all that 'x' will be promoted to a register, and/or they expect their code to ever be compiled on a Berkeley Portable C compiler derived compiler. Most people don't actually care about portable code these days; as long as their code runs on Linux, it doesn't have to run elsewhere. There are similarly non-portable constructs, which are generally ignored by poor programmers; for example, the non-zeroing of a sockaddr_in structures before calling socket(2), which cause portability problems. Also use of non-functional unit scoped variable declarations in statement blocks, particularly registers, would result in register overwrites in Lattice C compiler (which is still sold under another name, these days). Unions and bit fields are also generally non-portable. Unaligned structure elements can cause access faults on some hardware (particularly Alpha, but also 486+, if you set the right bit into the control register). Not having a space in the right place around parenthesis does not work on some compilers; the FreeBSD style(9) actually insists that the code not be fortable to some compilers (e.g. where the token compare is agains "while(" instead of "while", the insistance on a space before the parenthesis ensures the code will not compile, or the use of the template member operator "::" not having a space before it will fail to compile properly in the GNU C++ compiler, prior to version 2.95, etc.). In any case, your fears are unfounded, for the most part, since the FAQ entry you are referencing is not analogous to the construct you are trying to apply it to, anyway, and the FAQ fails to deal with many of these portability issues, too, since it assumes that the compiler is to spec.. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 13:30: 4 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D1D5C37B401 for ; Wed, 6 Nov 2002 13:30:03 -0800 (PST) Received: from mailhost.stack.nl (vaak.stack.nl [131.155.140.140]) by mx1.FreeBSD.org (Postfix) with ESMTP id A743743E42 for ; Wed, 6 Nov 2002 13:30:02 -0800 (PST) (envelope-from marcolz@stack.nl) Received: from toad.stack.nl (toad.stack.nl [2001:610:1108:5010:202:b3ff:fe17:9e1a]) by mailhost.stack.nl (Postfix) with ESMTP id CD37E5877; Wed, 6 Nov 2002 22:30:00 +0100 (CET) Received: by toad.stack.nl (Postfix, from userid 333) id 9798D96D3; Wed, 6 Nov 2002 22:30:00 +0100 (CET) Date: Wed, 6 Nov 2002 22:30:00 +0100 From: Marc Olzheim To: Terry Lambert Cc: Marc Olzheim , hackers@FreeBSD.ORG Subject: Re: /usr/src/ed/bin/re.c:99 Message-ID: <20021106213000.GA42483@stack.nl> References: <20021106164653.GA95733@stack.nl> <3DC9811E.35657731@mindspring.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3DC9811E.35657731@mindspring.com> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD toad.stack.nl 4.6-STABLE FreeBSD 4.6-STABLE X-URL: http://www.stack.nl/~marcolz/ Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG [snip interesting piece of compiler history] > In any case, your fears are unfounded, for the most part, since > the FAQ entry you are referencing is not analogous to the construct > you are trying to apply it to, anyway, and the FAQ fails to deal > with many of these portability issues, too, since it assumes that > the compiler is to spec.. If not in this FAQ, where else are things like this documented ? There are also porgrammers who _do_ want to do it the portable/right way, but if the documentation is nowhere to be found... Any pointers ? Thanks for the info, Zlo To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 13:39:24 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D03D37B47F for ; Wed, 6 Nov 2002 13:39:23 -0800 (PST) Received: from falcon.mail.pas.earthlink.net (falcon.mail.pas.earthlink.net [207.217.120.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00CBF43E3B for ; Wed, 6 Nov 2002 13:39:23 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0355.cvx40-bradley.dialup.earthlink.net ([216.244.43.100] helo=mindspring.com) by falcon.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 189XU3-0001DC-00; Wed, 06 Nov 2002 13:13:07 -0800 Message-ID: <3DC9858E.753425B5@mindspring.com> Date: Wed, 06 Nov 2002 13:11:42 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Nate Lawson Cc: hackers@FreeBSD.ORG Subject: Re: max phy mem known working with FreeBSD 4.x References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Nate Lawson wrote: > On Tue, 5 Nov 2002, Terry Lambert wrote: > > As far as PCI goes (or anything they publish, for that matter), the > > MindShare books are very, very good. But for the particular question > > of how much physical address space is eaten, you really have to go to > > the chipset spec. sheets to get the right answer these days. 8-(. > > The PCI book is good. The others less so. Bottom of the barrel is "plug > and play arch" -- terrible. Amazon's reviews are pretty close to reality > IMO. I actually really like the "Protected Mode Software Architecture", the "EISA", and the "ISA" books. The "Cardbus" and "Firewire" titles are also useful. Sorry to contradict you, but the "Plug and Play" is sufficient to let someone write "PnP OS" code, by manually scanning devices in the OS, instead of trusting the BIOS, which is good enough for me (I had an old box that had a built in bus mouse on IRQ 12 that wasn't in the BIOS; a PnP OS got this right; non-PnP OS's always failed to do the right thing, and reassigned IRQ 12 to a conflicting device (the second disk controller, on that particular box). -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 15:12:11 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A99BF37B401 for ; Wed, 6 Nov 2002 15:12:09 -0800 (PST) Received: from aixdb.rezlink.com (aixdb.rezlink.com [4.23.101.11]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD81E43E3B for ; Wed, 6 Nov 2002 15:12:08 -0800 (PST) (envelope-from EmailRelayService@quickhitstoday.com) Received: from smtp042.mail.yahoo.com ([200.44.113.234]) by aixdb.rezlink.com (AIX4.3/8.9.3/8.9.3) with SMTP id SAA53378 for ; Wed, 6 Nov 2002 18:13:57 -0500 Message-Id: <200211062313.SAA53378@aixdb.rezlink.com> Date: Wed, 6 Nov 2002 18:11:12 -0500 From: "Matthew Randhawa" X-Priority: 3 To: freebsd-hackers@FreeBSD.ORG Subject: >>BULK EMAIL HIGH SPEED RELAY SERVICE...PLUS FREE EMAIL ADDRESSES FOR LIFE! Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG ===================================================== The Ultimate Bulk Email Solution Has Finally Arrived! ===================================================== If you have a product, service, information or a message you would like to get out to millions of potential buyers, then this is the only way to go. No other form of marketing can compare. You may already have a web site. If you do, then you know that search engine submissions don't work and paying for an Internet classified ad doesn't work either. The answer is....EMAIL BOMBER! >SEND OVER 50,000 EMAILS AN HOUR WITH A 28.8 MODEM! (Sends faster with DSL, Cable or T1). >YOUR LOCAL ISP ACCOUNT WON'T BE SHUT OFF! >YOUR EMAIL CAMPAIGN WILL BE COMPLETELY LEGAL! >IT'S SO EASY MY 10-YEAR-OLD SON CAN USE IT! >NO EXPERIENCE NEEDED · Full 24 hour technical support! >>Send All The Bulk Email You Wish... >>At Lightning Fast Speed... >>From Your Own Local Account... >>Without The Risk Of Account Termination... >>Without Stealing Other People's Resources... PLUS RECEIVE FREE EMAIL ADDRESSES FOR LIFE! (Hundreds of thousands weekly). And Much, Much More! To find out more information, Do not respond by email. Instead, Please visit our web site at: http://www.quickhitstoday.com/emailbomber.htm _____________________________________________________ Want to be removed from our list? You were sent this email because you used our Opt-in service. We hope you enjoyed receiving this message. However, if you'd rather not receive future e-mails from us in the future, send an email to us at takemyaddressoff@excite.com and you will be removed from any future mailings within 24 hours. If you own an entire domain name you want removed, simply put the word "domain" in the "subject" line of the email. Then put your domain name(s) in the body of the message. We hope you have a great day! Cybernet Marketing To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 15:48:42 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FD0537B401 for ; Wed, 6 Nov 2002 15:48:38 -0800 (PST) Received: from mailhost.stack.nl (vaak.stack.nl [131.155.140.140]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9974843E7B for ; Wed, 6 Nov 2002 15:48:37 -0800 (PST) (envelope-from marcolz@stack.nl) Received: from toad.stack.nl (toad.stack.nl [2001:610:1108:5010:202:b3ff:fe17:9e1a]) by mailhost.stack.nl (Postfix) with ESMTP id AC8C558B4; Thu, 7 Nov 2002 00:48:36 +0100 (CET) Received: by toad.stack.nl (Postfix, from userid 333) id 5559096CD; Thu, 7 Nov 2002 00:48:36 +0100 (CET) Date: Thu, 7 Nov 2002 00:48:36 +0100 From: Marc Olzheim To: John-David Childs Cc: freebsd-hackers@freebsd.org Subject: Re: Formatting a large (1.3TB) SCSI disk Message-ID: <20021106234836.GA64058@stack.nl> References: <7ABB1A10-ED15-11D6-BA17-00039349B214@slis.indiana.edu> <20021103110100.GC20256@cicely8.cicely.de> <1036614431.17205.159.camel@lohr.digitalglobe.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="YZ5djTAD1cGYuMQK" Content-Disposition: inline In-Reply-To: <1036614431.17205.159.camel@lohr.digitalglobe.com> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD toad.stack.nl 4.6-STABLE FreeBSD 4.6-STABLE X-URL: http://www.stack.nl/~marcolz/ Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --YZ5djTAD1cGYuMQK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, Nov 06, 2002 at 01:27:10PM -0700, John-David Childs wrote: > On Sun, 2002-11-03 at 04:01, Bernd Walter wrote: > > > > 1T disks and bigger are not supported under -stable. > > Perhaps that should be > 1TB disks are not supported under stable...I > have a 1TB RAID Array (Qlogic 2200 FC Copper, Chaparrel RAID > Controller)...although I have to admit that losing 200G of it sucks hard > > /dev/da0c 1011G 834G 96G 90% /ftp > > tunefs: soft updates: (-n) disabled > tunefs: maximum contiguous block count: (-a) 3 > tunefs: rotational delay between contiguous blocks: (-d) 0 ms > tunefs: maximum blocks per file in a cylinder group: (-e) 8192 > tunefs: average file size: (-f) 16384 > tunefs: average number of files in a directory: (-s) 64 > tunefs: minimum percentage of free space: (-m) 8% > tunefs: optimization preference: (-o) time > > Performance also isn't up to par...I'm only able to get ~ 14MB/sec. With some minor modifications to disklabel, you can label a 2 Tb disk. We've done it with a 1.4Tb disk: Filesystem Size Used Avail Capacity Mounted on /dev/da20a 669G 246G 370G 40% /rapraid0 /dev/da20e 669G 499G 117G 81% /rapraid1 Patch attached (Don't mind the code, it's a quick hack) Zlo --YZ5djTAD1cGYuMQK Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="disklabel.patch" --- /usr/src/sbin/disklabel/disklabel.c Mon Aug 26 21:43:04 2002 +++ /usr/src/sbin/disklabel/disklabel.c Wed Oct 23 11:37:25 2002 @@ -927,6 +927,32 @@ return (NULL); } +unsigned int +atoui(const char *cp, char **end_p) +{ + unsigned int res, prev; + + res = 0; + prev = 0; + while (*cp) + { + if (!isdigit(*cp)) + { + if (end_p) + *end_p = cp; + return res; + } + res = (res * 10) + (*cp - '0'); + if (res < prev) + return 0; + prev = res; + cp++; + } + if (end_p) + *end_p = cp; + return res; +} + /* * Read an ascii label in from fd f, * in the same format as that put out by display(), @@ -1074,13 +1100,14 @@ continue; } if (streq(cp, "sectors/unit")) { - v = atoi(tp); - if (v <= 0) { + unsigned int uv; + uv = atoui(tp, NULL); + if (uv <= 0) { fprintf(stderr, "line %d: %s: bad %s\n", lineno, tp, cp); errors++; } else - lp->d_secperunit = v; + lp->d_secperunit = uv; continue; } if (streq(cp, "rpm")) { @@ -1178,7 +1205,7 @@ return (1); \ } else { \ cp = tp, tp = word(cp); \ - (n) = atoi(cp); \ + (n) = atoui(cp, NULL); \ } \ } while (0) @@ -1190,7 +1217,7 @@ } else { \ char *tmp; \ cp = tp, tp = word(cp); \ - (n) = strtol(cp,&tmp,10); \ + (n) = atoui(cp,&tmp); \ if (tmp) (w) = *tmp; \ } \ } while (0) @@ -1205,7 +1232,7 @@ struct partition *pp; char *cp; char **cpp; - int v; + unsigned int v; pp = &lp->d_partitions[part]; cp = NULL; --YZ5djTAD1cGYuMQK-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 15:55: 6 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8365037B401 for ; Wed, 6 Nov 2002 15:55:05 -0800 (PST) Received: from mailhost.stack.nl (vaak.stack.nl [131.155.140.140]) by mx1.FreeBSD.org (Postfix) with ESMTP id 086B943E4A for ; Wed, 6 Nov 2002 15:55:05 -0800 (PST) (envelope-from marcolz@stack.nl) Received: from toad.stack.nl (toad.stack.nl [2001:610:1108:5010:202:b3ff:fe17:9e1a]) by mailhost.stack.nl (Postfix) with ESMTP id 5A38958C4; Thu, 7 Nov 2002 00:55:04 +0100 (CET) Received: by toad.stack.nl (Postfix, from userid 333) id 2EF6E96CD; Thu, 7 Nov 2002 00:55:04 +0100 (CET) Date: Thu, 7 Nov 2002 00:55:04 +0100 From: Marc Olzheim To: John-David Childs Cc: freebsd-hackers@freebsd.org Subject: Re: Formatting a large (1.3TB) SCSI disk Message-ID: <20021106235504.GA65252@stack.nl> References: <7ABB1A10-ED15-11D6-BA17-00039349B214@slis.indiana.edu> <20021103110100.GC20256@cicely8.cicely.de> <1036614431.17205.159.camel@lohr.digitalglobe.com> <20021106234836.GA64058@stack.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20021106234836.GA64058@stack.nl> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD toad.stack.nl 4.6-STABLE FreeBSD 4.6-STABLE X-URL: http://www.stack.nl/~marcolz/ Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Whoops, hit the 'send' too fast... > With some minor modifications to disklabel, you can label a 2 Tb disk. > We've done it with a 1.4Tb disk: > > Filesystem Size Used Avail Capacity Mounted on > /dev/da20a 669G 246G 370G 40% /rapraid0 > /dev/da20e 669G 499G 117G 81% /rapraid1 disklabel: 8 partitions: # size offset fstype [fsize bsize bps/cpg] a: 1404215296 0 4.2BSD 2048 16384 107 # (Cyl. 0 - 7791*) c: 2808430592 0 unused 0 0 # (Cyl. 0 - 15582) e: 1404215296 1404215296 4.2BSD 2048 16384 107 # (Cyl. 7791*- 15582*) rap:/#tunefs -p da20a tunefs: soft updates: (-n) enabled tunefs: maximum contiguous block count: (-a) 7 tunefs: rotational delay between contiguous blocks: (-d) 0 ms tunefs: maximum blocks per file in a cylinder group: (-e) 4096 tunefs: average file size: (-f) 16384 tunefs: average number of files in a directory: (-s) 64 tunefs: minimum percentage of free space: (-m) 8% tunefs: optimization preference: (-o) time rap:/# Patch was made by Sven Berkvens-Matthijsse. Zlo To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 15:59:43 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D96EC37B401 for ; Wed, 6 Nov 2002 15:59:41 -0800 (PST) Received: from genius.tao.org.uk (genius.tao.org.uk [212.135.162.51]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F67843E75 for ; Wed, 6 Nov 2002 15:59:41 -0800 (PST) (envelope-from joe@genius.tao.org.uk) Received: by genius.tao.org.uk (Postfix, from userid 100) id 19CD74215; Wed, 6 Nov 2002 23:59:13 +0000 (GMT) Date: Wed, 6 Nov 2002 23:59:13 +0000 From: Josef Karthauser To: Anton Vinokurov Cc: freebsd-hackers@freebsd.org Subject: Re: USB ethernet problem Message-ID: <20021106235913.GA15805@genius.tao.org.uk> Mail-Followup-To: Josef Karthauser , Anton Vinokurov , freebsd-hackers@freebsd.org References: <008a01c284f5$f3281720$14d1d0c3@main.inorg.chem.msu.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="jRHKVT23PllUwdXP" Content-Disposition: inline In-Reply-To: <008a01c284f5$f3281720$14d1d0c3@main.inorg.chem.msu.ru> User-Agent: Mutt/1.5.1i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --jRHKVT23PllUwdXP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Nov 05, 2002 at 09:05:38PM +0300, Anton Vinokurov wrote: > Hi! >=20 > I am running FreeBSD 4.7-release and try to use ATEN UC10T USB-to-Ethernet > adapter. Unfortunately it causes my system to print something like: > kue0: watchdog timeout > kue0: usb error on tx: TIMEOUT > following by freeze. I got this problem while forwarding 50pps/64kbit UDP > packet stream which comes from Cisco ATA186 voice gateway in several minu= tes > after call starts. Same time, OpenBSD 3.2 with a similar if_kue.c driver > works fine at least under one day voice traffic load. I tried original > driver and altq modifed with no success. > Could someone suggest me a way to fix my problem? >=20 It could be one of the many USB bugs that are in -stable. Does the problem happen under -current too? Joe --=20 Josef Karthauser (joe@tao.org.uk) http://www.josef-k.net/ FreeBSD (cvs meister, admin and hacker) http://www.uk.FreeBSD.org/ Physics Particle Theory (student) http://www.pact.cpes.sussex.ac.uk/ =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D An eclectic mix of fact an= d theory. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --jRHKVT23PllUwdXP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iEUEARECAAYFAj3JrNAACgkQXVIcjOaxUBY0TgCeJMRZ+epcQOu+uRYHDoBvReqE e7AAliaD0JeRmJHw1l1NiIjb0Vz9BCo= =aUzi -----END PGP SIGNATURE----- --jRHKVT23PllUwdXP-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 16:23:47 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2AC1B37B404 for ; Wed, 6 Nov 2002 16:23:42 -0800 (PST) Received: from albatross.prod.itd.earthlink.net (albatross.mail.pas.earthlink.net [207.217.120.120]) by mx1.FreeBSD.org (Postfix) with ESMTP id 395A843E42 for ; Wed, 6 Nov 2002 16:23:30 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0019.cvx22-bradley.dialup.earthlink.net ([209.179.198.19] helo=mindspring.com) by albatross.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 189aS5-0003tC-00; Wed, 06 Nov 2002 16:23:17 -0800 Message-ID: <3DC9B202.A94F8C1F@mindspring.com> Date: Wed, 06 Nov 2002 16:21:22 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Marc Olzheim Cc: hackers@FreeBSD.ORG Subject: Re: /usr/src/ed/bin/re.c:99 References: <20021106164653.GA95733@stack.nl> <3DC9811E.35657731@mindspring.com> <20021106213000.GA42483@stack.nl> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Marc Olzheim wrote: > > In any case, your fears are unfounded, for the most part, since > > the FAQ entry you are referencing is not analogous to the construct > > you are trying to apply it to, anyway, and the FAQ fails to deal > > with many of these portability issues, too, since it assumes that > > the compiler is to spec.. > > If not in this FAQ, where else are things like this documented ? There > are also porgrammers who _do_ want to do it the portable/right way, but > if the documentation is nowhere to be found... > > Any pointers ? > > Thanks for the info, It's generally not well documented, except in the minds of people who have had to deal with porting software to many platforms, over time. Really, you are unlikely to need these skills, since unless you are working for a software vendor that has to run on what your customers have available, you won't encounter most of the issues (not really a problem, since no one writes for more than one OS these days). At one point in time, I wrote a small book called "C for Race Car Drivers" (it was a good title at the time), that tried to teach you how to code for speed (things like using "for(;;)" instead of "while(1)" to avoid the extra compare inside the loop, etc.), and for speed of porting to different UNIX platforms (do not use structure assignments, do not use unions, do not use bit fields, do not assume the sign of "char", where to use the "register" keyword, etc.). Optimizing compilers killed most of the utility of the book, which was mostly about "how to write C source code so that the compilers on these 40 platforms won't make a mistake, and so that the assembly code that's emitted is fast". If you are really interested in boundary conditions, ou would do well to get access to some rather different compilers, and compile up a lot of software, and see what doesn't compile, as well as what breaks outright. I don't know of any tools that will, for example, take the reference implementation for SLPv2, as written by Sun, and complain "sockaddr_in used without bzero/memset", or take the ACAP source code and complain "use of '::' construct without guard spaces will not compile in GCC prior to version 2.9.5", or "Space between 'while' and '(' will not compile on Wizard C on CTOS and BTOS platforms", or "Declaration of stack variable 'foo' in statement block not at top of function may scribble on registers in SAS (Lattice) C compiler", or the OpenSSL engine code and complain "Use of array index instead of pointer for descriptor entry references costs 48 out of 232 instructions in the common case, please recode", etc., if that's what you're asking. If you are just starting out, it's worthwhile to learn assembly language, and spend some time figuring out what assembly language will be emitted for certain types of source code: if a high level language user knows what their code is going to do, they will be able to write much better code. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 17:14:58 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5160737B401 for ; Wed, 6 Nov 2002 17:14:57 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 3434543E6E for ; Wed, 6 Nov 2002 17:14:53 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 16766 invoked by uid 1000); 7 Nov 2002 01:14:54 -0000 Date: Wed, 6 Nov 2002 17:14:54 -0800 (PST) From: Nate Lawson To: Marc Olzheim Cc: John-David Childs , freebsd-hackers@freebsd.org Subject: Re: Formatting a large (1.3TB) SCSI disk In-Reply-To: <20021106234836.GA64058@stack.nl> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, 7 Nov 2002, Marc Olzheim wrote: > With some minor modifications to disklabel, you can label a 2 Tb disk. > We've done it with a 1.4Tb disk: > > Filesystem Size Used Avail Capacity Mounted on > /dev/da20a 669G 246G 370G 40% /rapraid0 > /dev/da20e 669G 499G 117G 81% /rapraid1 > > Patch attached (Don't mind the code, it's a quick hack) Um, why did you reimplement strtoll(3)? -Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 23:28: 0 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B6CD537B401 for ; Wed, 6 Nov 2002 23:27:59 -0800 (PST) Received: from haystack.lclark.edu (haystack.lclark.edu [149.175.1.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 56F6543E42 for ; Wed, 6 Nov 2002 23:27:59 -0800 (PST) (envelope-from eta@lclark.edu) Received: from copeland-30-191.lclark.edu (anholt@copeland-30-191.lclark.edu [149.175.30.191]) by haystack.lclark.edu (8.9.3/8.9.3) with ESMTP id XAA20512 for ; Wed, 6 Nov 2002 23:27:20 -0800 (PST) Subject: busdma in the DRM From: Eric Anholt To: "hackers@FreeBSD.ORG" Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.8 Date: 06 Nov 2002 23:27:22 -0800 Message-Id: <1036654043.710.536.camel@anholt.dyndns.org> Mime-Version: 1.0 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I've been trying to figure out how to use the bus_dma* functions in the DRM. What I'm working on at the moment is the ATI PCIGART. How it works right now is an ioctl is done which mallocs a chunk of memory (up to 32MB). Later, the ioctl that sets up dma allocates a physically contiguous 32K of memory which contains pointers (by vtophys) into the pages of the 32MB. The physical address of that 32K is then written to the card. The 32MB is mapped by both the kernel and userspace (the X Server). So, I'm trying to convert it to busdma. I'm making a tag (is making it without having a parent tag a bad thing?) for the 32K contiguous, allocing 32K, and loading, with a callback to drop the dma address into a place of my choice. However, how do I do the 32MB? It only has to consist of pages, with nothing else special for alignment. For nsegments in bus_dma_tag_create it says it can't be more than 250-300, while I've got possibly 8192 segments. I'm thinking I would have to make a tag for the 32MB, allocate it, then loop and create PAGE_SIZE, nsegments=1 tags with the 32MB as parent, and bus_dmamap_load on those tags with offsets from the first map's vaddr and PAGE_SIZE long. Am I totally off base here? Is this even possible? -- Eric Anholt http://people.freebsd.org/~anholt/dri/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 23:37: 0 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C4A137B401 for ; Wed, 6 Nov 2002 23:36:59 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id D8F6543E77 for ; Wed, 6 Nov 2002 23:36:55 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 17386 invoked by uid 1000); 7 Nov 2002 07:36:58 -0000 Date: Wed, 6 Nov 2002 23:36:58 -0800 (PST) From: Nate Lawson To: Eric Anholt Cc: "hackers@FreeBSD.ORG" Subject: Re: busdma in the DRM In-Reply-To: <1036654043.710.536.camel@anholt.dyndns.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 6 Nov 2002, Eric Anholt wrote: > I've been trying to figure out how to use the bus_dma* functions in the > DRM. What I'm working on at the moment is the ATI PCIGART. How it > works right now is an ioctl is done which mallocs a chunk of memory (up > to 32MB). Later, the ioctl that sets up dma allocates a physically > contiguous 32K of memory which contains pointers (by vtophys) into the > pages of the 32MB. The physical address of that 32K is then written to > the card. The 32MB is mapped by both the kernel and userspace (the X > Server). > > So, I'm trying to convert it to busdma. I'm making a tag (is making it > without having a parent tag a bad thing?) for the 32K contiguous, > allocing 32K, and loading, with a callback to drop the dma address into > a place of my choice. However, how do I do the 32MB? It only has to > consist of pages, with nothing else special for alignment. For > nsegments in bus_dma_tag_create it says it can't be more than 250-300, > while I've got possibly 8192 segments. I'm thinking I would have to > make a tag for the 32MB, allocate it, then loop and create PAGE_SIZE, > nsegments=1 tags with the 32MB as parent, and bus_dmamap_load on those > tags with offsets from the first map's vaddr and PAGE_SIZE long. Am I > totally off base here? Is this even possible? Check out /sys/pci/agp* -Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Nov 6 23:54:28 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 992E937B401 for ; Wed, 6 Nov 2002 23:54:27 -0800 (PST) Received: from haystack.lclark.edu (haystack.lclark.edu [149.175.1.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 17D6D43E7B for ; Wed, 6 Nov 2002 23:54:27 -0800 (PST) (envelope-from eta@lclark.edu) Received: from copeland-30-191.lclark.edu (anholt@copeland-30-191.lclark.edu [149.175.30.191]) by haystack.lclark.edu (8.9.3/8.9.3) with ESMTP id XAA25817; Wed, 6 Nov 2002 23:53:45 -0800 (PST) Subject: Re: busdma in the DRM From: Eric Anholt To: Nate Lawson Cc: "hackers@FreeBSD.ORG" In-Reply-To: References: Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.8 Date: 06 Nov 2002 23:53:46 -0800 Message-Id: <1036655638.3888.12.camel@anholt.dyndns.org> Mime-Version: 1.0 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, 2002-11-06 at 23:36, Nate Lawson wrote: > On 6 Nov 2002, Eric Anholt wrote: > > I've been trying to figure out how to use the bus_dma* functions in the > > DRM. What I'm working on at the moment is the ATI PCIGART. How it > > works right now is an ioctl is done which mallocs a chunk of memory (up > > to 32MB). Later, the ioctl that sets up dma allocates a physically > > contiguous 32K of memory which contains pointers (by vtophys) into the > > pages of the 32MB. The physical address of that 32K is then written to > > the card. The 32MB is mapped by both the kernel and userspace (the X > > Server). > > > > So, I'm trying to convert it to busdma. I'm making a tag (is making it > > without having a parent tag a bad thing?) for the 32K contiguous, > > allocing 32K, and loading, with a callback to drop the dma address into > > a place of my choice. However, how do I do the 32MB? It only has to > > consist of pages, with nothing else special for alignment. For > > nsegments in bus_dma_tag_create it says it can't be more than 250-300, > > while I've got possibly 8192 segments. I'm thinking I would have to > > make a tag for the 32MB, allocate it, then loop and create PAGE_SIZE, > > nsegments=1 tags with the 32MB as parent, and bus_dmamap_load on those > > tags with offsets from the first map's vaddr and PAGE_SIZE long. Am I > > totally off base here? Is this even possible? > > Check out /sys/pci/agp* So are you saying I shouldn't be using busdma at all? How do I limit my allocations to pages accessible by pci in that case? Is the address returned by VM_PAGE_TO_PHYS accessible by the card on any architecture? -- Eric Anholt http://people.freebsd.org/~anholt/dri/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 0:56:50 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E23F37B404 for ; Thu, 7 Nov 2002 00:56:49 -0800 (PST) Received: from skynet.stack.nl (skynet.stack.nl [131.155.140.225]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD1EB43E3B for ; Thu, 7 Nov 2002 00:56:48 -0800 (PST) (envelope-from marcolz@stack.nl) Received: from toad.stack.nl (toad.stack.nl [2001:610:1108:5010:202:b3ff:fe17:9e1a]) by skynet.stack.nl (Postfix) with ESMTP id 86C8E4078; Thu, 7 Nov 2002 09:57:43 +0100 (CET) Received: by toad.stack.nl (Postfix, from userid 333) id 5B81D96CA; Thu, 7 Nov 2002 09:56:41 +0100 (CET) Date: Thu, 7 Nov 2002 09:56:41 +0100 From: Marc Olzheim To: Nate Lawson Cc: Marc Olzheim , John-David Childs , freebsd-hackers@freebsd.org Subject: Re: Formatting a large (1.3TB) SCSI disk Message-ID: <20021107085641.GA29848@stack.nl> References: <20021106234836.GA64058@stack.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i X-Operating-System: FreeBSD toad.stack.nl 4.6-STABLE FreeBSD 4.6-STABLE X-URL: http://www.stack.nl/~marcolz/ Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, Nov 06, 2002 at 05:14:54PM -0800, Nate Lawson wrote: > On Thu, 7 Nov 2002, Marc Olzheim wrote: > > With some minor modifications to disklabel, you can label a 2 Tb disk. > > We've done it with a 1.4Tb disk: > > > > Filesystem Size Used Avail Capacity Mounted on > > /dev/da20a 669G 246G 370G 40% /rapraid0 > > /dev/da20e 669G 499G 117G 81% /rapraid1 > > > > Patch attached (Don't mind the code, it's a quick hack) > > Um, why did you reimplement strtoll(3)? To make sure no bits were cut off during signed/unsigned conversions and thelike... A well, as I said: don't mind the code. ;-) Zlo To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 1: 9:10 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 574BC37B401 for ; Thu, 7 Nov 2002 01:09:09 -0800 (PST) Received: from mailhost.stack.nl (vaak.stack.nl [131.155.140.140]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0AAA43E3B for ; Thu, 7 Nov 2002 01:09:08 -0800 (PST) (envelope-from marcolz@stack.nl) Received: from toad.stack.nl (toad.stack.nl [2001:610:1108:5010:202:b3ff:fe17:9e1a]) by mailhost.stack.nl (Postfix) with ESMTP id BACC359D1; Thu, 7 Nov 2002 10:09:07 +0100 (CET) Received: by toad.stack.nl (Postfix, from userid 333) id 665BD96CA; Thu, 7 Nov 2002 10:09:07 +0100 (CET) Date: Thu, 7 Nov 2002 10:09:07 +0100 From: Marc Olzheim To: Nate Lawson Cc: Marc Olzheim , John-David Childs , freebsd-hackers@freebsd.org Subject: Re: Formatting a large (1.3TB) SCSI disk Message-ID: <20021107090907.GA32159@stack.nl> References: <20021106234836.GA64058@stack.nl> <20021107085641.GA29848@stack.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20021107085641.GA29848@stack.nl> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD toad.stack.nl 4.6-STABLE FreeBSD 4.6-STABLE X-URL: http://www.stack.nl/~marcolz/ Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > Um, why did you reimplement strtoll(3)? Hmmm, not necessary indeed... Zlo To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 3:35: 6 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A643137B401 for ; Thu, 7 Nov 2002 03:35:04 -0800 (PST) Received: from aragorn.reaumur.absolight.net (ATuileries-113-2-1-167.abo.wanadoo.fr [80.11.216.167]) by mx1.FreeBSD.org (Postfix) with ESMTP id A644243E42 for ; Thu, 7 Nov 2002 03:35:03 -0800 (PST) (envelope-from mat@mat.cc) Received: from andromede.reaumur.absolight.net (andromede.reaumur.absolight.net [212.43.217.61]) by aragorn.reaumur.absolight.net (Postfix) with ESMTP id ED2047CB9 for ; Thu, 7 Nov 2002 12:35:01 +0100 (CET) Date: Thu, 07 Nov 2002 12:34:58 +0100 From: Mathieu Arnold To: freebsd-hackers@freebsd.org Subject: pthreads on 4.7-RELEASE Message-ID: <180816670.1036672498@andromede.reaumur.absolight.net> X-Mailer: Mulberry/3.0.0b8 (Win32) X-wazaaa: True, true MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi I'm having a bit of difficulties with pthreads, lets explain : $ cat test.c #include "pthread.h" void * test (void* t) { while (1) { printf("pouet"); sleep(1); } } main () { pthread_t th; if (pthread_create(&th, NULL, test, NULL)) { perror("pthread_create"); exit(1); } if (pthread_detach(th)) { perror("pthread_detach"); exit(2); } exit(0); } $ gcc -pthread -D_REENTRANT -D_THREAD_SAFE test.c -o test $ ./test pthread_create: Cannot allocate memory I must be doing something stupid, but I cannot really find what... -- Mathieu Arnold To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 3:39:44 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D64A37B401 for ; Thu, 7 Nov 2002 03:39:44 -0800 (PST) Received: from mgw-dax2.ext.nokia.com (mgw-dax2.ext.nokia.com [63.78.179.217]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70AA443E6E for ; Thu, 7 Nov 2002 03:39:43 -0800 (PST) (envelope-from Vijay.Singh@nokia.com) Received: from davir02nok.americas.nokia.com (davir02nok.americas.nokia.com [172.18.242.85]) by mgw-dax2.ext.nokia.com (Switch-2.2.1/Switch-2.2.0) with ESMTP id gA7BeZX02724 for ; Thu, 7 Nov 2002 05:40:35 -0600 (CST) Received: from daebh001.NOE.Nokia.com (unverified) by davir02nok.americas.nokia.com (Content Technologies SMTPRS 4.2.5) with ESMTP id for ; Thu, 7 Nov 2002 05:39:36 -0600 Received: from mvebe001.NOE.Nokia.com ([172.18.140.37]) by daebh001.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.5329); Thu, 7 Nov 2002 03:39:36 -0800 X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0 content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Subject: Date: Thu, 7 Nov 2002 03:39:35 -0800 Message-ID: <4D7B558499107545BB45044C63822DDE01AF27B2@mvebe001.americas.nokia.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Index: AcKGUlUh1JLhZfJBEdaaKQAAhky2+w== From: To: X-OriginalArrivalTime: 07 Nov 2002 11:39:36.0790 (UTC) FILETIME=[5990D760:01C28652] Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG subscribe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 3:53:38 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 58D4937B404 for ; Thu, 7 Nov 2002 03:53:36 -0800 (PST) Received: from relay1.macomnet.ru (relay1.macomnet.ru [195.128.64.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED78143E77 for ; Thu, 7 Nov 2002 03:53:34 -0800 (PST) (envelope-from maxim@macomnet.ru) Received: from news1.macomnet.ru (news1.macomnet.ru [195.128.64.14]) by relay1.macomnet.ru (8.11.6/8.11.6) with ESMTP id gA7BrUs3265438; Thu, 7 Nov 2002 14:53:30 +0300 (MSK) Date: Thu, 7 Nov 2002 14:53:30 +0300 (MSK) From: Maxim Konovalov To: Mathieu Arnold Cc: freebsd-hackers@FreeBSD.org Subject: Re: pthreads on 4.7-RELEASE In-Reply-To: <180816670.1036672498@andromede.reaumur.absolight.net> Message-ID: <20021107144845.Y18459-100000@news1.macomnet.ru> References: <180816670.1036672498@andromede.reaumur.absolight.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 14:34+0300, Nov 7, 2002, Mathieu Arnold wrote: > Hi > > I'm having a bit of difficulties with pthreads, lets explain : > > $ cat test.c > #include "pthread.h" Shouldn't it be ? > void * test (void* t) { > while (1) { > printf("pouet"); Use printf("pouet\n") of fflush stdout. > sleep(1); > } > } > main () { > pthread_t th; > > if (pthread_create(&th, NULL, test, NULL)) { > perror("pthread_create"); > exit(1); > } > if (pthread_detach(th)) { > perror("pthread_detach"); > exit(2); > } > exit(0); Shouldn't it be pthread_exit(0) here? Your main thread can exits just before th gets a chance to run. > } > $ gcc -pthread -D_REENTRANT -D_THREAD_SAFE test.c -o test > $ ./test > pthread_create: Cannot allocate memory Anyway, can't reproduce: $ gcc -pthread -D_REENTRANT -D_THREAD_SAFE t.c -o t $ ./t $ uname -a FreeBSD spe151.testdrive.hp.com 4.7-RELEASE FreeBSD 4.7-RELEASE #0: Thu Oct 10 15:54:32 EDT 2002 root@spe151.testdrive.hp.com:/usr/obj/usr/src/sys/SMP i386 $ > I must be doing something stupid, but I cannot really find what... -- Maxim Konovalov, MAcomnet, Internet Dept., system engineer phone: +7 (095) 796-9079, mailto:maxim@macomnet.ru To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 4:34:55 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E8B8137B401 for ; Thu, 7 Nov 2002 04:34:54 -0800 (PST) Received: from euclyde.cwglobal.ch (euclyde.cwglobal.ch [144.85.7.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E34343E3B for ; Thu, 7 Nov 2002 04:34:54 -0800 (PST) (envelope-from jmab@euclyde.cwglobal.ch) Received: from euclyde.cwglobal.ch (localhost.cwglobal.ch [127.0.0.1]) by euclyde.cwglobal.ch (8.12.6/8.12.6) with ESMTP id gA7CYmHX028179 for ; Thu, 7 Nov 2002 13:34:48 +0100 (CET) Received: (from jmab@localhost) by euclyde.cwglobal.ch (8.12.6/8.12.6/Submit) id gA7CYlP0028178 for freebsd-hackers@FreeBSD.ORG; Thu, 7 Nov 2002 13:34:47 +0100 (CET) Date: Thu, 7 Nov 2002 13:34:47 +0100 From: Julien Mabillard To: freebsd-hackers@FreeBSD.ORG Subject: sio i/o Message-ID: <20021107123348.GA28123@euclyde.cwglobal.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG hi, can anyone tell me where inb(), outb() are defined in the sources (FreeBSD RELENG_4_7 or CURRENT)? on linux systems this is defined in thank you. -------------------------------------------------------------------- Key fingerprint = D34A 577C 869B 28A2 3886 4298 50CB DC18 31A4 ACAD -------------------------------------------------------------------- email: jmab@gve.ch To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 6:33:38 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6256A37B49B for ; Thu, 7 Nov 2002 06:33:29 -0800 (PST) Received: from mail.speakeasy.net (mail17.speakeasy.net [216.254.0.217]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2F8F43E75 for ; Thu, 7 Nov 2002 06:33:28 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 29997 invoked from network); 7 Nov 2002 14:33:30 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail17.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 7 Nov 2002 14:33:30 -0000 Received: from laptop.baldwin.cx (laptop.baldwin.cx [192.168.0.4]) by server.baldwin.cx (8.12.6/8.12.6) with ESMTP id gA7EXRn5056076; Thu, 7 Nov 2002 09:33:27 -0500 (EST) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20021107123348.GA28123@euclyde.cwglobal.ch> Date: Thu, 07 Nov 2002 09:33:29 -0500 (EST) From: John Baldwin To: Julien Mabillard Subject: RE: sio i/o Cc: freebsd-hackers@FreeBSD.ORG Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 07-Nov-2002 Julien Mabillard wrote: > hi, > can anyone tell me where inb(), outb() are defined > in the sources (FreeBSD RELENG_4_7 or CURRENT)? > on linux systems this is defined in For FreeBSD should be using bus_space_read_1() and bus_space_write_1() instead. However, you can find inb() and outb() in on i386 and compatibility macros for some other arch's in -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 6:48:54 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A09BE37B401 for ; Thu, 7 Nov 2002 06:48:53 -0800 (PST) Received: from mailbox.univie.ac.at (mail.univie.ac.at [131.130.1.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5549B43E3B for ; Thu, 7 Nov 2002 06:48:52 -0800 (PST) (envelope-from l.ertl@univie.ac.at) Received: from pcle2.cc.univie.ac.at (pcle2.cc.univie.ac.at [131.130.2.177]) by mailbox.univie.ac.at (8.12.2/8.12.2) with ESMTP id gA7EmkfV336602 for ; Thu, 7 Nov 2002 15:48:48 +0100 Date: Thu, 7 Nov 2002 15:48:46 +0100 (CET) From: Lukas Ertl X-X-Sender: le@pcle2.cc.univie.ac.at To: freebsd-hackers@freebsd.org Subject: resizing mounted filesystems Message-ID: <20021107154411.D210-100000@pcle2.cc.univie.ac.at> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi hackers, how hard would it be to implement resizing of mounted filesystems? Currently, growfs requires the filesystem to be unmounted, and this is definitely a showstopper for FreeBSD when it comes to production use. I'd really like to promote FreeBSD more in my organisation, where we currently use mostly AIX, and I often hear (and have to say that it's true) that the AIX LVM is so robust, stable and quite easy to use. Could this feature be implemented once FreeBSD 5.0 is out with its filesystem snapshot? best regards, le --=20 Lukas Ertl eMail: l.ertl@univie.ac.at UNIX-Systemadministrator Tel.: (+43 1) 4277-14073 Zentraler Informatikdienst (ZID) Fax.: (+43 1) 4277-9140 der Universit=E4t Wien http://mailbox.univie.ac.at/~le/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 6:57:19 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6632837B401; Thu, 7 Nov 2002 06:57:18 -0800 (PST) Received: from euclyde.cwglobal.ch (euclyde.cwglobal.ch [144.85.7.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id 791D843E42; Thu, 7 Nov 2002 06:57:17 -0800 (PST) (envelope-from jmab@euclyde.cwglobal.ch) Received: from euclyde.cwglobal.ch (localhost.cwglobal.ch [127.0.0.1]) by euclyde.cwglobal.ch (8.12.6/8.12.6) with ESMTP id gA7EvGHX029032; Thu, 7 Nov 2002 15:57:16 +0100 (CET) Received: (from jmab@localhost) by euclyde.cwglobal.ch (8.12.6/8.12.6/Submit) id gA7EvG0h029031; Thu, 7 Nov 2002 15:57:16 +0100 (CET) Date: Thu, 7 Nov 2002 15:57:16 +0100 From: Julien Mabillard To: John Baldwin Cc: freebsd-hackers@FreeBSD.org Subject: Re: sio i/o Message-ID: <20021107145716.GA28974@euclyde.cwglobal.ch> References: <20021107123348.GA28123@euclyde.cwglobal.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG great, thanks :-) On Thu, Nov 07, 2002 at 09:33:29AM -0500, John Baldwin wrote: > > On 07-Nov-2002 Julien Mabillard wrote: > > hi, > > can anyone tell me where inb(), outb() are defined > > in the sources (FreeBSD RELENG_4_7 or CURRENT)? > > on linux systems this is defined in > > For FreeBSD should be using bus_space_read_1() and bus_space_write_1() > instead. However, you can find inb() and outb() in > on i386 and compatibility macros for some other > arch's in > > -- > > John Baldwin <>< http://www.FreeBSD.org/~jhb/ > "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message -- -------------------------------------------------------------------- Key fingerprint = D34A 577C 869B 28A2 3886 4298 50CB DC18 31A4 ACAD -------------------------------------------------------------------- email: jmab@gve.ch To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 7: 6: 1 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 30FC737B401; Thu, 7 Nov 2002 07:06:00 -0800 (PST) Received: from phoenix.infradead.org (carisma.slowglass.com [195.224.96.167]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6085B43E42; Thu, 7 Nov 2002 07:05:55 -0800 (PST) (envelope-from hch@infradead.org) Received: from hch by phoenix.infradead.org with local (Exim 4.10) id 189oE2-0007bN-00; Thu, 07 Nov 2002 15:05:42 +0000 Date: Thu, 7 Nov 2002 15:05:42 +0000 From: Christoph Hellwig To: John Baldwin Cc: Julien Mabillard , freebsd-hackers@FreeBSD.ORG Subject: Re: sio i/o Message-ID: <20021107150542.A28917@infradead.org> References: <20021107123348.GA28123@euclyde.cwglobal.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from jhb@FreeBSD.org on Thu, Nov 07, 2002 at 09:33:29AM -0500 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, Nov 07, 2002 at 09:33:29AM -0500, John Baldwin wrote: > > On 07-Nov-2002 Julien Mabillard wrote: > > hi, > > can anyone tell me where inb(), outb() are defined > > in the sources (FreeBSD RELENG_4_7 or CURRENT)? > > on linux systems this is defined in > > For FreeBSD should be using bus_space_read_1() and bus_space_write_1() > instead. However, you can find inb() and outb() in > on i386 and compatibility macros for some other > arch's in Umm, ispurely a userland header on linux, so he's probably referring to the userland versions of those that are provided by the linux ports with PC-like hardware.. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 7:51:40 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B38A837B401 for ; Thu, 7 Nov 2002 07:51:39 -0800 (PST) Received: from mail.speakeasy.net (mail16.speakeasy.net [216.254.0.216]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4678B43E3B for ; Thu, 7 Nov 2002 07:51:39 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 10752 invoked from network); 7 Nov 2002 15:51:39 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail16.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 7 Nov 2002 15:51:39 -0000 Received: from laptop.baldwin.cx (laptop.baldwin.cx [192.168.0.4]) by server.baldwin.cx (8.12.6/8.12.6) with ESMTP id gA7FpTn5056333; Thu, 7 Nov 2002 10:51:29 -0500 (EST) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20021107150542.A28917@infradead.org> Date: Thu, 07 Nov 2002 10:51:31 -0500 (EST) From: John Baldwin To: Christoph Hellwig Subject: Re: sio i/o Cc: freebsd-hackers@FreeBSD.ORG, Julien Mabillard Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 07-Nov-2002 Christoph Hellwig wrote: > On Thu, Nov 07, 2002 at 09:33:29AM -0500, John Baldwin wrote: >> >> On 07-Nov-2002 Julien Mabillard wrote: >> > hi, >> > can anyone tell me where inb(), outb() are defined >> > in the sources (FreeBSD RELENG_4_7 or CURRENT)? >> > on linux systems this is defined in >> >> For FreeBSD should be using bus_space_read_1() and bus_space_write_1() >> instead. However, you can find inb() and outb() in >> on i386 and compatibility macros for some other >> arch's in > > Umm, ispurely a userland header on linux, so he's probably > referring to the userland versions of those that are provided by the > linux ports with PC-like hardware.. Doing I/O from userland generally isn't supported. A header with is a kernel header though, not a userland one. :) For i386-only, if you do the right calls to obtain permission to do I/O, the functions in machine/cpufunc.h should work however. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 8: 0: 7 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6054F37B401; Thu, 7 Nov 2002 08:00:06 -0800 (PST) Received: from phoenix.infradead.org (carisma.slowglass.com [195.224.96.167]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B78143E77; Thu, 7 Nov 2002 08:00:05 -0800 (PST) (envelope-from hch@infradead.org) Received: from hch by phoenix.infradead.org with local (Exim 4.10) id 189p4b-00083o-00; Thu, 07 Nov 2002 16:00:01 +0000 Date: Thu, 7 Nov 2002 16:00:01 +0000 From: Christoph Hellwig To: John Baldwin Cc: freebsd-hackers@FreeBSD.ORG, Julien Mabillard Subject: Re: sio i/o Message-ID: <20021107160001.A30953@infradead.org> References: <20021107150542.A28917@infradead.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from jhb@FreeBSD.org on Thu, Nov 07, 2002 at 10:51:31AM -0500 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, Nov 07, 2002 at 10:51:31AM -0500, John Baldwin wrote: > Doing I/O from userland generally isn't supported. A header with > is a kernel header though, not a userland one. :) Only on traditional Unix systems. On Linux it never is. > For i386-only, if > you do the right calls to obtain permission to do I/O, the functions > in machine/cpufunc.h should work however. Of course you need the permission on linux aswell, and again only a small number of ports actually supports it. It's generally discuraged. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 9:12: 4 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89A0637B401 for ; Thu, 7 Nov 2002 09:12:03 -0800 (PST) Received: from mail.cruzio.com (dsl3-63-249-66-221.cruzio.com [63.249.66.221]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1BFEB43E4A for ; Thu, 7 Nov 2002 09:12:03 -0800 (PST) (envelope-from brucem@mail.cruzio.com) Received: (from brucem@localhost) by mail.cruzio.com (8.11.3/8.11.3) id gA7HiDO00652 for freebsd-hackers@FreeBSD.ORG; Thu, 7 Nov 2002 09:44:13 -0800 (PST) (envelope-from brucem) Date: Thu, 7 Nov 2002 09:44:13 -0800 (PST) From: "Bruce R. Montague" Message-Id: <200211071744.gA7HiDO00652@mail.cruzio.com> To: freebsd-hackers@FreeBSD.ORG Subject: Re: sio i/o Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG FWIW, regarding direct user application access to I/O space, (a technique to be avoided if at all possible, but sometimes useful for those "1-hour emergency" projects, see the question "How do I directly access I/O devices from an application program (use in and out instructions)?" In the picobsd FAQ at: http://alumni.cse.ucsc.edu/~brucem/pico_notes.htm http://www.cse.ucsc.edu/~brucem/pico_notes.htm It has an example program for FreeBSD 4.3. In short, open ``/dev/io''. Hold the handle for as short a period as possible. Include - bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 9:19: 1 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D206037B401; Thu, 7 Nov 2002 09:18:59 -0800 (PST) Received: from cisco.com (sword.cisco.com [161.44.208.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03F7443E3B; Thu, 7 Nov 2002 09:18:59 -0800 (PST) (envelope-from sjt@cisco.com) Received: from sjt-u10.cisco.com (sjt-u10.cisco.com [10.85.30.63]) by cisco.com (8.8.5-Cisco.1/8.8.8) with ESMTP id MAA29653; Thu, 7 Nov 2002 12:18:58 -0500 (EST) Received: (sjt@localhost) by sjt-u10.cisco.com (8.8.5-Cisco.1/CISCO.WS.1.2) id MAA08616; Thu, 7 Nov 2002 12:18:57 -0500 (EST) Date: Thu, 7 Nov 2002 12:18:57 -0500 From: Steve Tremblett To: freebsd-net@freebsd.org, freebsd-hackers@freebsd.org Subject: input source for network application Message-ID: <20021107121857.F264@sjt-u10.cisco.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I've been toying with the idea of tackling a Netgraph TCP/IP implementation and want to hack out some skeleton netgraph nodes just to feel things out and play around with parsing. I'm somewhat confused on how to start. I'd like to be able to tinker as I go and I'd rather not have to write 5000 lines of code and complete a mini-stack before trying it out :) I'm in a bit of a bind. I want a sequence of ethernet frames to send up through this framework. Hooking to ng_ether will give me this but I am restricted to taking ALL frames (thus taking the machine offline) or orphaned frames (where I will have to write some sort of traffic generator to make frames of an invalid type). The third option here is to hack ng_ether to deliver frames out the lower hook as well as up into the kernel IP stack, thus giving me a complete stream without taking the box offline. I've gotten libnet which seems to fit the bill to generate any orphans I want, but making a stream of frames by hand is a pain. I've read about ng_tee but haven't had an opportunity to play with it. Could I hack together something like this for an input source? Would this allow for uninterrupted operation of the workstation while also giving a stream of test data? kernel ip_input() \ \-| |- upper hook-\ ng_ether ng_tee----> |- lower hook-/ | wire In case that diagram doesn't display in your mailer, I'm thinking of connecting ng_tee to recieve input from ng_ether's lower hook and pass it out through ng_ether's upper hook as well as into the input hook of my own netgraph node. Does anyone have any suggestions or ideas on tools or methods to assist me in starting this venture? Am I thinking about this problem from the right angle or is my head up my ass? :) Thanks all :) -- Steve Tremblett To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 9:28:48 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADF3137B401; Thu, 7 Nov 2002 09:28:45 -0800 (PST) Received: from scl8owa02.int.exodus.net (scl8out02.exodus.net [66.35.230.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id AFCA643E6E; Thu, 7 Nov 2002 09:28:41 -0800 (PST) (envelope-from Maksim.Yevmenkin@exodus.net) Received: from scl8owa01.int.exodus.net ([66.35.230.241]) by scl8owa02.int.exodus.net with Microsoft SMTPSVC(5.0.2195.5329); Thu, 7 Nov 2002 09:28:41 -0800 Received: from exodus.net ([206.220.227.147]) by scl8owa01.int.exodus.net over TLS secured channel with Microsoft SMTPSVC(5.0.2195.5329); Thu, 7 Nov 2002 09:28:41 -0800 Message-ID: <3DCAA2C7.12D6ED3E@exodus.net> Date: Thu, 07 Nov 2002 09:28:39 -0800 From: Maksim Yevmenkin X-Mailer: Mozilla 4.78 [en] (X11; U; SunOS 5.7 sun4u) X-Accept-Language: en MIME-Version: 1.0 To: Steve Tremblett Cc: freebsd-net@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: input source for network application References: <20021107121857.F264@sjt-u10.cisco.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 07 Nov 2002 17:28:41.0343 (UTC) FILETIME=[1D7E00F0:01C28683] Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Steve Tremblett wrote: > > I've been toying with the idea of tackling a Netgraph TCP/IP > implementation and want to hack out some skeleton netgraph nodes just > to feel things out and play around with parsing. I'm somewhat confused > on how to start. I'd like to be able to tinker as I go and I'd rather > not have to write 5000 lines of code and complete a mini-stack before > trying it out :) > > I'm in a bit of a bind. I want a sequence of ethernet frames to send > up through this framework. Hooking to ng_ether will give me this but I > am restricted to taking ALL frames (thus taking the machine offline) or > orphaned frames (where I will have to write some sort of traffic > generator to make frames of an invalid type). The third option here is > to hack ng_ether to deliver frames out the lower hook as well as up > into the kernel IP stack, thus giving me a complete stream without > taking the box offline. I've gotten libnet which seems to fit the bill > to generate any orphans I want, but making a stream of frames by hand > is a pain. why do you need ng_ether, ng_tee etc. at all? can't you just write your code with assumption that there will be one (or few) input hooks? can't you just connect *user-space* Ethernet/IP frame generator to the input hook(s) and send frames? that's what i did in HCI/Bluetooth stack when i had no *real* Bluetooth hardware. i just wrote simple *user-space* Bluetooth device simulator and connected it to the stack. then i run VMWare and debug my code. you can use tcpdump and save dumps to the file and then just read it and re-inject them into your node. this way you can test at least basic stuff, i.e. frame parsing etc. > I've read about ng_tee but haven't had an opportunity to play with it. > Could I hack together something like this for an input source? Would > this allow for uninterrupted operation of the workstation while also > giving a stream of test data? > > kernel > ip_input() > \ > \-| > |- upper hook-\ > ng_ether ng_tee----> > |- lower hook-/ > | > wire > > In case that diagram doesn't display in your mailer, I'm thinking of > connecting ng_tee to recieve input from ng_ether's lower hook and pass > it out through ng_ether's upper hook as well as into the input hook of > my own netgraph node. > > Does anyone have any suggestions or ideas on tools or methods to assist > me in starting this venture? Am I thinking about this problem from the > right angle or is my head up my ass? :) see above. max To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 9:34:37 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9B5C37B401; Thu, 7 Nov 2002 09:34:36 -0800 (PST) Received: from cisco.com (sword.cisco.com [161.44.208.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id C44E843E42; Thu, 7 Nov 2002 09:34:35 -0800 (PST) (envelope-from sjt@cisco.com) Received: from sjt-u10.cisco.com (sjt-u10.cisco.com [10.85.30.63]) by cisco.com (8.8.5-Cisco.1/8.8.8) with ESMTP id MAA00571; Thu, 7 Nov 2002 12:34:34 -0500 (EST) Received: (sjt@localhost) by sjt-u10.cisco.com (8.8.5-Cisco.1/CISCO.WS.1.2) id MAA09490; Thu, 7 Nov 2002 12:34:34 -0500 (EST) Date: Thu, 7 Nov 2002 12:34:34 -0500 From: Steve Tremblett To: Maksim Yevmenkin Cc: freebsd-net@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: input source for network application Message-ID: <20021107123434.G264@sjt-u10.cisco.com> References: <20021107121857.F264@sjt-u10.cisco.com> <3DCAA2C7.12D6ED3E@exodus.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3DCAA2C7.12D6ED3E@exodus.net>; from myevmenk@exodus.net on Thu, Nov 07, 2002 at 09:28:39AM -0800 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG +---- Maksim Yevmenkin wrote: | > I'm in a bit of a bind. I want a sequence of ethernet frames to send | > up through this framework. Hooking to ng_ether will give me this but I | > am restricted to taking ALL frames (thus taking the machine offline) or | > orphaned frames (where I will have to write some sort of traffic | > generator to make frames of an invalid type). The third option here is | > to hack ng_ether to deliver frames out the lower hook as well as up | > into the kernel IP stack, thus giving me a complete stream without | > taking the box offline. I've gotten libnet which seems to fit the bill | > to generate any orphans I want, but making a stream of frames by hand | > is a pain. | | why do you need ng_ether, ng_tee etc. at all? can't you just write | your code with assumption that there will be one (or few) input | hooks? can't you just connect *user-space* Ethernet/IP frame generator | to the input hook(s) and send frames? that's what i did in HCI/Bluetooth | stack when i had no *real* Bluetooth hardware. i just wrote simple | *user-space* Bluetooth device simulator and connected it to the stack. | then i run VMWare and debug my code. | | you can use tcpdump and save dumps to the file and then just read it | and re-inject them into your node. this way you can test at least | basic stuff, i.e. frame parsing etc. Thought of this just after I sent the email - d'oh! Thanks! -- Steve Tremblett To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 10:40:16 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 80F9937B401 for ; Thu, 7 Nov 2002 10:40:15 -0800 (PST) Received: from InterJet.elischer.org (12-232-206-8.client.attbi.com [12.232.206.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 875B343E42 for ; Thu, 7 Nov 2002 10:40:11 -0800 (PST) (envelope-from julian@elischer.org) Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id KAA05895; Thu, 7 Nov 2002 10:21:32 -0800 (PST) Date: Thu, 7 Nov 2002 10:21:31 -0800 (PST) From: Julian Elischer To: Julien Mabillard Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: sio i/o In-Reply-To: <20021107123348.GA28123@euclyde.cwglobal.ch> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG from memory, however note that outb has the arguments in the opposite order. On Thu, 7 Nov 2002, Julien Mabillard wrote: > hi, > can anyone tell me where inb(), outb() are defined > in the sources (FreeBSD RELENG_4_7 or CURRENT)? > on linux systems this is defined in > > thank you. > > -------------------------------------------------------------------- > Key fingerprint = D34A 577C 869B 28A2 3886 4298 50CB DC18 31A4 ACAD > -------------------------------------------------------------------- > email: jmab@gve.ch > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 10:40:22 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C42037B404; Thu, 7 Nov 2002 10:40:20 -0800 (PST) Received: from InterJet.elischer.org (12-232-206-8.client.attbi.com [12.232.206.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0EB4843E6E; Thu, 7 Nov 2002 10:40:20 -0800 (PST) (envelope-from julian@elischer.org) Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id KAA05902; Thu, 7 Nov 2002 10:23:16 -0800 (PST) Date: Thu, 7 Nov 2002 10:23:16 -0800 (PST) From: Julian Elischer To: John Baldwin Cc: Julien Mabillard , freebsd-hackers@FreeBSD.ORG Subject: RE: sio i/o In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, 7 Nov 2002, John Baldwin wrote: > > On 07-Nov-2002 Julien Mabillard wrote: > > hi, > > can anyone tell me where inb(), outb() are defined > > in the sources (FreeBSD RELENG_4_7 or CURRENT)? > > on linux systems this is defined in > > For FreeBSD should be using bus_space_read_1() and bus_space_write_1() > instead. However, you can find inb() and outb() in > on i386 and compatibility macros for some other > arch's in > it depends if he wants to do it in or out of the kernel.. He doesn't specify.. :-/ > -- > > John Baldwin <>< http://www.FreeBSD.org/~jhb/ > "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 10:41:26 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D7C037B401; Thu, 7 Nov 2002 10:41:24 -0800 (PST) Received: from InterJet.elischer.org (12-232-206-8.client.attbi.com [12.232.206.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CEB743E6E; Thu, 7 Nov 2002 10:41:24 -0800 (PST) (envelope-from julian@elischer.org) Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id KAA05933; Thu, 7 Nov 2002 10:36:05 -0800 (PST) Date: Thu, 7 Nov 2002 10:36:04 -0800 (PST) From: Julian Elischer To: Steve Tremblett Cc: freebsd-net@freebsd.org, freebsd-hackers@freebsd.org Subject: Re: input source for network application In-Reply-To: <20021107121857.F264@sjt-u10.cisco.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, 7 Nov 2002, Steve Tremblett wrote: > I've been toying with the idea of tackling a Netgraph TCP/IP > implementation and want to hack out some skeleton netgraph nodes just > to feel things out and play around with parsing. I'm somewhat confused > on how to start. I'd like to be able to tinker as I go and I'd rather > not have to write 5000 lines of code and complete a mini-stack before > trying it out :) > > I'm in a bit of a bind. I want a sequence of ethernet frames to send > up through this framework. Hooking to ng_ether will give me this but I > am restricted to taking ALL frames (thus taking the machine offline) or > orphaned frames (where I will have to write some sort of traffic > generator to make frames of an invalid type). The third option here is > to hack ng_ether to deliver frames out the lower hook as well as up > into the kernel IP stack, thus giving me a complete stream without > taking the box offline. I've gotten libnet which seems to fit the bill > to generate any orphans I want, but making a stream of frames by hand > is a pain. Also look at ng_etf the ethertype filter.. it is designed to connect to an ether node and filter out packets with a particular ethertype. yuo could alter it to examine for a particular tcp port number too. > > I've read about ng_tee but haven't had an opportunity to play with it. > Could I hack together something like this for an input source? Would > this allow for uninterrupted operation of the workstation while also > giving a stream of test data? > > kernel > ip_input() > \ > \-| > |- upper hook-\ > ng_ether ng_tee----> > |- lower hook-/ > | > wire > > In case that diagram doesn't display in your mailer, I'm thinking of > connecting ng_tee to recieve input from ng_ether's lower hook and pass > it out through ng_ether's upper hook as well as into the input hook of > my own netgraph node. yes that would work.. you would get a copy of all packets entering the machine. > > Does anyone have any suggestions or ideas on tools or methods to assist > me in starting this venture? Am I thinking about this problem from the > right angle or is my head up my ass? :) No you have the right idea. One possibility I am looking at is adding a netgraph hook onto ipfw so one could grab a packet on ipfw and force it out to a netgraph hook. > > Thanks all :) > > -- > Steve Tremblett > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 10:42:21 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F8E237B404 for ; Thu, 7 Nov 2002 10:42:19 -0800 (PST) Received: from host2.rila.bg (host2.rila.bg [62.73.64.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3CCEB43E75 for ; Thu, 7 Nov 2002 10:42:11 -0800 (PST) (envelope-from Dimitar.Peikov@rila.com) Received: from mobilin.rila.bg ([192.168.202.57]) by host2.rila.bg with Microsoft SMTPSVC(5.0.2195.5329); Thu, 7 Nov 2002 20:41:51 +0200 Received: from mobilin.rila.bg (localhost [127.0.0.1]) by mobilin.rila.bg (8.12.2/8.12.2/SuSE Linux 0.6) with ESMTP id gA7Igx80027368 for ; Thu, 7 Nov 2002 20:42:59 +0200 Received: from localhost (localhost [[UNIX: localhost]]) by mobilin.rila.bg (8.12.2/8.12.2/Submit) id gA7Ignge027367 for freebsd-hackers@freebsd.org; Thu, 7 Nov 2002 20:42:49 +0200 Content-Type: text/plain; charset="us-ascii" From: Dimitar Peikov Reply-To: mitko@rila.bg Organization: RILA Solutions To: freebsd-hackers@freebsd.org Subject: Threading debugging Date: Thu, 7 Nov 2002 20:42:38 +0200 X-Mailer: KMail [version 1.4] MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-Id: <200211072042.48407.mitko@rila.bg> X-OriginalArrivalTime: 07 Nov 2002 18:41:51.0336 (UTC) FILETIME=[5621C680:01C2868D] Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I'm traying to debug a fork()-ing process, and according the GDB manual p= ages=20 setting the 'follow-fork-mode' to 'child' will cause to switch to childre= n.=20 So this could be the case if I'm attached to some process in GDB but in c= ase=20 that I'm debugging the master application I'm always staying in parent=20 process. Here are the details : bash-2.04$ uname -a FreeBSD yo.rila.bg 4.6-STABLE FreeBSD 4.6-STABLE #1: Thu Oct 10 15:39:15 = EEST=20 2002 root@yo.rila.bg:/usr/obj/usr/src/sys/YO i386 $ gdb blah (gdb) set follow-fork-mode child Debugger response to a program call of fork or vfork is "child". (gdb) n / several times to reach the fork() call / 428 pid =3D fork(); (gdb) 429 if (pid !=3D 0) { (gdb) p pid $2 =3D 12886 (gdb) Any comments would be greatfuly appreciated. - --=20 Dimitar Peikov Programmer Analyst Globalization Group "We Build e-Business" =20 RILA Solutions =20 27 Building, Acad.G.Bonchev Str. =20 1113 Sofia, Bulgaria =20 phone: (+359 2) 9797320=20 phone: (+359 2) 9797300=20 fax: (+359 2) 9733355 =20 http://www.rila.com=20 GnuPG key http://earth.rila.bg/~mitko/mitko.key.asc GnuPG key http://www.bgzone.com/~mitko/mitko.key.asc Key fingerprint 97AF 6192 78E2 AC68 FD56 CCB0 68B9 DF7D B3C1 9ED7 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE9yrQoaLnffbPBntcRAj5ZAKC9kTl7OlTnOZlluZtSxUJPIdRTBgCgpymJ aq+isKvIF3GnGL9W/GikOwM=3D =3Dojrs -----END PGP SIGNATURE----- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:10:50 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF69937B6F4 for ; Thu, 7 Nov 2002 12:10:48 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E89FE43F59 for ; Thu, 7 Nov 2002 12:10:23 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KAMx3085662 for ; Thu, 7 Nov 2002 12:10:22 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KAMMD085661; Thu, 7 Nov 2002 12:10:22 -0800 (PST) Date: Thu, 7 Nov 2002 12:10:22 -0800 (PST) Message-Id: <200211072010.gA7KAMMD085661@freefall.freebsd.org> To: Anthony Perkins From: FreeBSD-gnats-submit@FreeBSD.org Subject: Re: ports/45108: New Port: The /. report Reply-To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports@FreeBSD.org In-Reply-To: Your message of Thu, 7 Nov 2002 12:07:19 -0800 (PST) <200211072007.gA7K7Jaf087266@www.freebsd.org> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thank you very much for your problem report. It has the internal identification `ports/45108'. The individual assigned to look at your report is: freebsd-ports. You can access the state of your problem report at any time via this link: http://www.freebsd.org/cgi/query-pr.cgi?pr=45108 >Category: ports >Responsible: freebsd-ports >Synopsis: New Port: The /. report >Arrival-Date: Thu Nov 07 12:10:22 PST 2002 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:10:54 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBE8D37B6F7 for ; Thu, 7 Nov 2002 12:10:48 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E188E43F63 for ; Thu, 7 Nov 2002 12:10:24 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KAOx3085787 for ; Thu, 7 Nov 2002 12:10:24 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KAO8N085786; Thu, 7 Nov 2002 12:10:24 -0800 (PST) Date: Thu, 7 Nov 2002 12:10:24 -0800 (PST) Message-Id: <200211072010.gA7KAO8N085786@freefall.freebsd.org> To: Anthony Perkins From: FreeBSD-gnats-submit@FreeBSD.org Subject: Re: ports/45113: New Port: The /. report Reply-To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports@FreeBSD.org In-Reply-To: Your message of Thu, 7 Nov 2002 12:08:07 -0800 (PST) <200211072008.gA7K87gW087338@www.freebsd.org> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thank you very much for your problem report. It has the internal identification `ports/45113'. The individual assigned to look at your report is: freebsd-ports. You can access the state of your problem report at any time via this link: http://www.freebsd.org/cgi/query-pr.cgi?pr=45113 >Category: ports >Responsible: freebsd-ports >Synopsis: New Port: The /. report >Arrival-Date: Thu Nov 07 12:10:24 PST 2002 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:10:57 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0941E37B59E for ; Thu, 7 Nov 2002 12:10:50 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF22943EB7 for ; Thu, 7 Nov 2002 12:10:24 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KANx3085737 for ; Thu, 7 Nov 2002 12:10:23 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KANmB085736; Thu, 7 Nov 2002 12:10:23 -0800 (PST) Date: Thu, 7 Nov 2002 12:10:23 -0800 (PST) Message-Id: <200211072010.gA7KANmB085736@freefall.freebsd.org> To: Anthony Perkins From: FreeBSD-gnats-submit@FreeBSD.org Subject: Re: ports/45111: New Port: The /. report Reply-To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports@FreeBSD.org In-Reply-To: Your message of Thu, 7 Nov 2002 12:07:50 -0800 (PST) <200211072007.gA7K7o3T087323@www.freebsd.org> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thank you very much for your problem report. It has the internal identification `ports/45111'. The individual assigned to look at your report is: freebsd-ports. You can access the state of your problem report at any time via this link: http://www.freebsd.org/cgi/query-pr.cgi?pr=45111 >Category: ports >Responsible: freebsd-ports >Synopsis: New Port: The /. report >Arrival-Date: Thu Nov 07 12:10:23 PST 2002 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:10:58 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 615BD37B723 for ; Thu, 7 Nov 2002 12:10:50 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 16DD143F65 for ; Thu, 7 Nov 2002 12:10:25 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KAOx3085818 for ; Thu, 7 Nov 2002 12:10:24 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KAONB085817; Thu, 7 Nov 2002 12:10:24 -0800 (PST) Date: Thu, 7 Nov 2002 12:10:24 -0800 (PST) Message-Id: <200211072010.gA7KAONB085817@freefall.freebsd.org> To: Anthony Perkins From: FreeBSD-gnats-submit@FreeBSD.org Subject: Re: ports/45114: New Port: The /. report Reply-To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports@FreeBSD.org In-Reply-To: Your message of Thu, 7 Nov 2002 12:08:15 -0800 (PST) <200211072008.gA7K8FaO087346@www.freebsd.org> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thank you very much for your problem report. It has the internal identification `ports/45114'. The individual assigned to look at your report is: freebsd-ports. You can access the state of your problem report at any time via this link: http://www.freebsd.org/cgi/query-pr.cgi?pr=45114 >Category: ports >Responsible: freebsd-ports >Synopsis: New Port: The /. report >Arrival-Date: Thu Nov 07 12:10:24 PST 2002 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:11: 0 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 896C537B622 for ; Thu, 7 Nov 2002 12:10:51 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1248843F3A for ; Thu, 7 Nov 2002 12:10:25 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KAPx3085880 for ; Thu, 7 Nov 2002 12:10:25 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KAPhb085873; Thu, 7 Nov 2002 12:10:25 -0800 (PST) Date: Thu, 7 Nov 2002 12:10:25 -0800 (PST) Message-Id: <200211072010.gA7KAPhb085873@freefall.freebsd.org> To: Anthony Perkins From: FreeBSD-gnats-submit@FreeBSD.org Subject: Re: ports/45116: New Port: The /. report Reply-To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports@FreeBSD.org In-Reply-To: Your message of Thu, 7 Nov 2002 12:08:58 -0800 (PST) <200211072008.gA7K8wqA087406@www.freebsd.org> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thank you very much for your problem report. It has the internal identification `ports/45116'. The individual assigned to look at your report is: freebsd-ports. You can access the state of your problem report at any time via this link: http://www.freebsd.org/cgi/query-pr.cgi?pr=45116 >Category: ports >Responsible: freebsd-ports >Synopsis: New Port: The /. report >Arrival-Date: Thu Nov 07 12:10:25 PST 2002 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:11: 6 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E73A937B628 for ; Thu, 7 Nov 2002 12:10:51 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEA4043F57 for ; Thu, 7 Nov 2002 12:10:22 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KAMx3085634 for ; Thu, 7 Nov 2002 12:10:22 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KAMjZ085630; Thu, 7 Nov 2002 12:10:22 -0800 (PST) Date: Thu, 7 Nov 2002 12:10:22 -0800 (PST) Message-Id: <200211072010.gA7KAMjZ085630@freefall.freebsd.org> To: Anthony Perkins From: FreeBSD-gnats-submit@FreeBSD.org Subject: Re: ports/45107: New Port: The /. report Reply-To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports@FreeBSD.org In-Reply-To: Your message of Thu, 7 Nov 2002 12:07:12 -0800 (PST) <200211072007.gA7K7CEl087233@www.freebsd.org> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thank you very much for your problem report. It has the internal identification `ports/45107'. The individual assigned to look at your report is: freebsd-ports. You can access the state of your problem report at any time via this link: http://www.freebsd.org/cgi/query-pr.cgi?pr=45107 >Category: ports >Responsible: freebsd-ports >Synopsis: New Port: The /. report >Arrival-Date: Thu Nov 07 12:10:22 PST 2002 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:11:11 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 041E537B629 for ; Thu, 7 Nov 2002 12:10:52 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E642A43E42 for ; Thu, 7 Nov 2002 12:10:26 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KAQx3085930 for ; Thu, 7 Nov 2002 12:10:26 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KAQLj085929; Thu, 7 Nov 2002 12:10:26 -0800 (PST) Date: Thu, 7 Nov 2002 12:10:26 -0800 (PST) Message-Id: <200211072010.gA7KAQLj085929@freefall.freebsd.org> To: Anthony Perkins From: FreeBSD-gnats-submit@FreeBSD.org Subject: Re: ports/45118: New Port: The /. report Reply-To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports@FreeBSD.org In-Reply-To: Your message of Thu, 7 Nov 2002 12:09:12 -0800 (PST) <200211072009.gA7K9CP2087431@www.freebsd.org> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thank you very much for your problem report. It has the internal identification `ports/45118'. The individual assigned to look at your report is: freebsd-ports. You can access the state of your problem report at any time via this link: http://www.freebsd.org/cgi/query-pr.cgi?pr=45118 >Category: ports >Responsible: freebsd-ports >Synopsis: New Port: The /. report >Arrival-Date: Thu Nov 07 12:10:26 PST 2002 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:11:13 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1727C37B4CD for ; Thu, 7 Nov 2002 12:10:53 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id D523143F69 for ; Thu, 7 Nov 2002 12:10:25 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KAPx3085847 for ; Thu, 7 Nov 2002 12:10:25 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KAPbq085842; Thu, 7 Nov 2002 12:10:25 -0800 (PST) Date: Thu, 7 Nov 2002 12:10:25 -0800 (PST) Message-Id: <200211072010.gA7KAPbq085842@freefall.freebsd.org> To: Anthony Perkins From: FreeBSD-gnats-submit@FreeBSD.org Subject: Re: ports/45115: New Port: The /. report Reply-To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports@FreeBSD.org In-Reply-To: Your message of Thu, 7 Nov 2002 12:08:21 -0800 (PST) <200211072008.gA7K8LJY087354@www.freebsd.org> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thank you very much for your problem report. It has the internal identification `ports/45115'. The individual assigned to look at your report is: freebsd-ports. You can access the state of your problem report at any time via this link: http://www.freebsd.org/cgi/query-pr.cgi?pr=45115 >Category: ports >Responsible: freebsd-ports >Synopsis: New Port: The /. report >Arrival-Date: Thu Nov 07 12:10:25 PST 2002 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:11:17 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AEAAA37B746 for ; Thu, 7 Nov 2002 12:10:54 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC3BD43F5E for ; Thu, 7 Nov 2002 12:10:23 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KANx3085706 for ; Thu, 7 Nov 2002 12:10:23 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KANAZ085705; Thu, 7 Nov 2002 12:10:23 -0800 (PST) Date: Thu, 7 Nov 2002 12:10:23 -0800 (PST) Message-Id: <200211072010.gA7KANAZ085705@freefall.freebsd.org> To: Anthony Perkins From: FreeBSD-gnats-submit@FreeBSD.org Subject: Re: ports/45110: New Port: The /. report Reply-To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports@FreeBSD.org In-Reply-To: Your message of Thu, 7 Nov 2002 12:07:40 -0800 (PST) <200211072007.gA7K7eJD087315@www.freebsd.org> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thank you very much for your problem report. It has the internal identification `ports/45110'. The individual assigned to look at your report is: freebsd-ports. You can access the state of your problem report at any time via this link: http://www.freebsd.org/cgi/query-pr.cgi?pr=45110 >Category: ports >Responsible: freebsd-ports >Synopsis: New Port: The /. report >Arrival-Date: Thu Nov 07 12:10:23 PST 2002 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:11:21 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3A7137B646 for ; Thu, 7 Nov 2002 12:10:55 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E635143F60 for ; Thu, 7 Nov 2002 12:10:24 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KAOx3085762 for ; Thu, 7 Nov 2002 12:10:24 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KAO6P085759; Thu, 7 Nov 2002 12:10:24 -0800 (PST) Date: Thu, 7 Nov 2002 12:10:24 -0800 (PST) Message-Id: <200211072010.gA7KAO6P085759@freefall.freebsd.org> To: Anthony Perkins From: FreeBSD-gnats-submit@FreeBSD.org Subject: Re: ports/45112: New Port: The /. report Reply-To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports@FreeBSD.org In-Reply-To: Your message of Thu, 7 Nov 2002 12:08:00 -0800 (PST) <200211072008.gA7K80Aj087329@www.freebsd.org> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thank you very much for your problem report. It has the internal identification `ports/45112'. The individual assigned to look at your report is: freebsd-ports. You can access the state of your problem report at any time via this link: http://www.freebsd.org/cgi/query-pr.cgi?pr=45112 >Category: ports >Responsible: freebsd-ports >Synopsis: New Port: The /. report >Arrival-Date: Thu Nov 07 12:10:24 PST 2002 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:11:28 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AEAE037B49B for ; Thu, 7 Nov 2002 12:10:55 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB9EB43F5D for ; Thu, 7 Nov 2002 12:10:23 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KANx3085685 for ; Thu, 7 Nov 2002 12:10:23 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KANpN085684; Thu, 7 Nov 2002 12:10:23 -0800 (PST) Date: Thu, 7 Nov 2002 12:10:23 -0800 (PST) Message-Id: <200211072010.gA7KANpN085684@freefall.freebsd.org> To: Anthony Perkins From: FreeBSD-gnats-submit@FreeBSD.org Subject: Re: ports/45109: New Port: The /. report Reply-To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports@FreeBSD.org In-Reply-To: Your message of Thu, 7 Nov 2002 12:07:27 -0800 (PST) <200211072007.gA7K7RlC087274@www.freebsd.org> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thank you very much for your problem report. It has the internal identification `ports/45109'. The individual assigned to look at your report is: freebsd-ports. You can access the state of your problem report at any time via this link: http://www.freebsd.org/cgi/query-pr.cgi?pr=45109 >Category: ports >Responsible: freebsd-ports >Synopsis: New Port: The /. report >Arrival-Date: Thu Nov 07 12:10:23 PST 2002 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:11:33 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C7CCE37B76F for ; Thu, 7 Nov 2002 12:10:55 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACCAA43F6D for ; Thu, 7 Nov 2002 12:10:26 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KAPx3085900 for ; Thu, 7 Nov 2002 12:10:25 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KAPwn085898; Thu, 7 Nov 2002 12:10:25 -0800 (PST) Date: Thu, 7 Nov 2002 12:10:25 -0800 (PST) Message-Id: <200211072010.gA7KAPwn085898@freefall.freebsd.org> To: Anthony Perkins From: FreeBSD-gnats-submit@FreeBSD.org Subject: Re: ports/45117: New Port: The /. report Reply-To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports@FreeBSD.org In-Reply-To: Your message of Thu, 7 Nov 2002 12:09:06 -0800 (PST) <200211072009.gA7K96Ni087418@www.freebsd.org> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thank you very much for your problem report. It has the internal identification `ports/45117'. The individual assigned to look at your report is: freebsd-ports. You can access the state of your problem report at any time via this link: http://www.freebsd.org/cgi/query-pr.cgi?pr=45117 >Category: ports >Responsible: freebsd-ports >Synopsis: New Port: The /. report >Arrival-Date: Thu Nov 07 12:10:25 PST 2002 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:11:38 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0342137B747 for ; Thu, 7 Nov 2002 12:10:58 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDD4943F75 for ; Thu, 7 Nov 2002 12:10:26 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KAQx3085949 for ; Thu, 7 Nov 2002 12:10:26 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KAQFX085948; Thu, 7 Nov 2002 12:10:26 -0800 (PST) Date: Thu, 7 Nov 2002 12:10:26 -0800 (PST) Message-Id: <200211072010.gA7KAQFX085948@freefall.freebsd.org> To: Anthony Perkins From: FreeBSD-gnats-submit@FreeBSD.org Subject: Re: ports/45119: New Port: The /. report Reply-To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports@FreeBSD.org In-Reply-To: Your message of Thu, 7 Nov 2002 12:09:30 -0800 (PST) <200211072009.gA7K9UbN087463@www.freebsd.org> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thank you very much for your problem report. It has the internal identification `ports/45119'. The individual assigned to look at your report is: freebsd-ports. You can access the state of your problem report at any time via this link: http://www.freebsd.org/cgi/query-pr.cgi?pr=45119 >Category: ports >Responsible: freebsd-ports >Synopsis: New Port: The /. report >Arrival-Date: Thu Nov 07 12:10:26 PST 2002 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:30:31 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C40F37B401; Thu, 7 Nov 2002 12:30:30 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id F04DE43E4A; Thu, 7 Nov 2002 12:30:29 -0800 (PST) (envelope-from adamw@FreeBSD.org) Received: from freefall.freebsd.org (adamw@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KUTx3095514; Thu, 7 Nov 2002 12:30:29 -0800 (PST) (envelope-from adamw@freefall.freebsd.org) Received: (from adamw@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KUTrg095510; Thu, 7 Nov 2002 12:30:29 -0800 (PST) Date: Thu, 7 Nov 2002 12:30:29 -0800 (PST) From: Adam Weinberger Message-Id: <200211072030.gA7KUTrg095510@freefall.freebsd.org> To: hackers@FreeBSD.org, adamw@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/45107: New Port: The /. report Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Synopsis: New Port: The /. report State-Changed-From-To: open->closed State-Changed-By: adamw State-Changed-When: Thu Nov 7 12:30:18 PST 2002 State-Changed-Why: Not a PR. http://www.freebsd.org/cgi/query-pr.cgi?pr=45107 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:30:44 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8791A37B401; Thu, 7 Nov 2002 12:30:43 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id D936243E7B; Thu, 7 Nov 2002 12:30:42 -0800 (PST) (envelope-from adamw@FreeBSD.org) Received: from freefall.freebsd.org (adamw@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KUgx3095989; Thu, 7 Nov 2002 12:30:42 -0800 (PST) (envelope-from adamw@freefall.freebsd.org) Received: (from adamw@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KUgs3095985; Thu, 7 Nov 2002 12:30:42 -0800 (PST) Date: Thu, 7 Nov 2002 12:30:42 -0800 (PST) From: Adam Weinberger Message-Id: <200211072030.gA7KUgs3095985@freefall.freebsd.org> To: hackers@FreeBSD.org, adamw@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/45108: New Port: The /. report Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Synopsis: New Port: The /. report State-Changed-From-To: open->closed State-Changed-By: adamw State-Changed-When: Thu Nov 7 12:30:34 PST 2002 State-Changed-Why: Not a PR. http://www.freebsd.org/cgi/query-pr.cgi?pr=45108 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:30:56 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4BD5137B401; Thu, 7 Nov 2002 12:30:55 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id F08CE43E6E; Thu, 7 Nov 2002 12:30:54 -0800 (PST) (envelope-from adamw@FreeBSD.org) Received: from freefall.freebsd.org (adamw@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KUsx3096439; Thu, 7 Nov 2002 12:30:54 -0800 (PST) (envelope-from adamw@freefall.freebsd.org) Received: (from adamw@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KUs7E096435; Thu, 7 Nov 2002 12:30:54 -0800 (PST) Date: Thu, 7 Nov 2002 12:30:54 -0800 (PST) From: Adam Weinberger Message-Id: <200211072030.gA7KUs7E096435@freefall.freebsd.org> To: hackers@FreeBSD.org, adamw@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/45109: New Port: The /. report Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Synopsis: New Port: The /. report State-Changed-From-To: open->closed State-Changed-By: adamw State-Changed-When: Thu Nov 7 12:30:46 PST 2002 State-Changed-Why: Not a PR. http://www.freebsd.org/cgi/query-pr.cgi?pr=45109 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:31:12 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 38C3B37B401; Thu, 7 Nov 2002 12:31:11 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFA2943E77; Thu, 7 Nov 2002 12:31:10 -0800 (PST) (envelope-from adamw@FreeBSD.org) Received: from freefall.freebsd.org (adamw@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KVAx3096813; Thu, 7 Nov 2002 12:31:10 -0800 (PST) (envelope-from adamw@freefall.freebsd.org) Received: (from adamw@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KVAst096807; Thu, 7 Nov 2002 12:31:10 -0800 (PST) Date: Thu, 7 Nov 2002 12:31:10 -0800 (PST) From: Adam Weinberger Message-Id: <200211072031.gA7KVAst096807@freefall.freebsd.org> To: hackers@FreeBSD.org, adamw@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/45110: New Port: The /. report Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Synopsis: New Port: The /. report State-Changed-From-To: open->closed State-Changed-By: adamw State-Changed-When: Thu Nov 7 12:31:00 PST 2002 State-Changed-Why: Not a PR. http://www.freebsd.org/cgi/query-pr.cgi?pr=45110 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:31:25 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2FA2E37B401; Thu, 7 Nov 2002 12:31:24 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D87143E6E; Thu, 7 Nov 2002 12:31:23 -0800 (PST) (envelope-from adamw@FreeBSD.org) Received: from freefall.freebsd.org (adamw@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KVNx3097122; Thu, 7 Nov 2002 12:31:23 -0800 (PST) (envelope-from adamw@freefall.freebsd.org) Received: (from adamw@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KVN6g097118; Thu, 7 Nov 2002 12:31:23 -0800 (PST) Date: Thu, 7 Nov 2002 12:31:23 -0800 (PST) From: Adam Weinberger Message-Id: <200211072031.gA7KVN6g097118@freefall.freebsd.org> To: hackers@FreeBSD.org, adamw@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/45111: New Port: The /. report Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Synopsis: New Port: The /. report State-Changed-From-To: open->closed State-Changed-By: adamw State-Changed-When: Thu Nov 7 12:31:14 PST 2002 State-Changed-Why: Not a PR. http://www.freebsd.org/cgi/query-pr.cgi?pr=45111 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:31:36 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E2CC37B401; Thu, 7 Nov 2002 12:31:35 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C984E43E77; Thu, 7 Nov 2002 12:31:34 -0800 (PST) (envelope-from adamw@FreeBSD.org) Received: from freefall.freebsd.org (adamw@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KVYx3097560; Thu, 7 Nov 2002 12:31:34 -0800 (PST) (envelope-from adamw@freefall.freebsd.org) Received: (from adamw@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KVYhp097550; Thu, 7 Nov 2002 12:31:34 -0800 (PST) Date: Thu, 7 Nov 2002 12:31:34 -0800 (PST) From: Adam Weinberger Message-Id: <200211072031.gA7KVYhp097550@freefall.freebsd.org> To: hackers@FreeBSD.org, adamw@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/45112: New Port: The /. report Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Synopsis: New Port: The /. report State-Changed-From-To: open->closed State-Changed-By: adamw State-Changed-When: Thu Nov 7 12:31:26 PST 2002 State-Changed-Why: Not a PR. http://www.freebsd.org/cgi/query-pr.cgi?pr=45112 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:31:49 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3AA8D37B401; Thu, 7 Nov 2002 12:31:48 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C9C8843E6E; Thu, 7 Nov 2002 12:31:47 -0800 (PST) (envelope-from adamw@FreeBSD.org) Received: from freefall.freebsd.org (adamw@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KVlx3098107; Thu, 7 Nov 2002 12:31:47 -0800 (PST) (envelope-from adamw@freefall.freebsd.org) Received: (from adamw@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KVlYY098100; Thu, 7 Nov 2002 12:31:47 -0800 (PST) Date: Thu, 7 Nov 2002 12:31:47 -0800 (PST) From: Adam Weinberger Message-Id: <200211072031.gA7KVlYY098100@freefall.freebsd.org> To: hackers@FreeBSD.org, adamw@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/45113: New Port: The /. report Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Synopsis: New Port: The /. report State-Changed-From-To: open->closed State-Changed-By: adamw State-Changed-When: Thu Nov 7 12:31:38 PST 2002 State-Changed-Why: Not a PR. http://www.freebsd.org/cgi/query-pr.cgi?pr=45113 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:32: 3 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 62F7137B404; Thu, 7 Nov 2002 12:32:02 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E6D1343E77; Thu, 7 Nov 2002 12:31:59 -0800 (PST) (envelope-from adamw@FreeBSD.org) Received: from freefall.freebsd.org (adamw@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KVxx3098330; Thu, 7 Nov 2002 12:31:59 -0800 (PST) (envelope-from adamw@freefall.freebsd.org) Received: (from adamw@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KVxTA098326; Thu, 7 Nov 2002 12:31:59 -0800 (PST) Date: Thu, 7 Nov 2002 12:31:59 -0800 (PST) From: Adam Weinberger Message-Id: <200211072031.gA7KVxTA098326@freefall.freebsd.org> To: hackers@FreeBSD.org, adamw@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/45114: New Port: The /. report Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Synopsis: New Port: The /. report State-Changed-From-To: open->closed State-Changed-By: adamw State-Changed-When: Thu Nov 7 12:31:50 PST 2002 State-Changed-Why: Not a PR. http://www.freebsd.org/cgi/query-pr.cgi?pr=45114 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:32:20 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D05237B401; Thu, 7 Nov 2002 12:32:19 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0665243E42; Thu, 7 Nov 2002 12:32:19 -0800 (PST) (envelope-from adamw@FreeBSD.org) Received: from freefall.freebsd.org (adamw@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KWIx3098401; Thu, 7 Nov 2002 12:32:18 -0800 (PST) (envelope-from adamw@freefall.freebsd.org) Received: (from adamw@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KWIZ3098397; Thu, 7 Nov 2002 12:32:18 -0800 (PST) Date: Thu, 7 Nov 2002 12:32:18 -0800 (PST) From: Adam Weinberger Message-Id: <200211072032.gA7KWIZ3098397@freefall.freebsd.org> To: hackers@FreeBSD.org, adamw@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/45115: New Port: The /. report Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Synopsis: New Port: The /. report State-Changed-From-To: open->closed State-Changed-By: adamw State-Changed-When: Thu Nov 7 12:32:08 PST 2002 State-Changed-Why: Not a PR. http://www.freebsd.org/cgi/query-pr.cgi?pr=45115 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:32:36 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5880437B401; Thu, 7 Nov 2002 12:32:35 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA75143E75; Thu, 7 Nov 2002 12:32:34 -0800 (PST) (envelope-from adamw@FreeBSD.org) Received: from freefall.freebsd.org (adamw@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KWYx3098469; Thu, 7 Nov 2002 12:32:34 -0800 (PST) (envelope-from adamw@freefall.freebsd.org) Received: (from adamw@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KWY14098465; Thu, 7 Nov 2002 12:32:34 -0800 (PST) Date: Thu, 7 Nov 2002 12:32:34 -0800 (PST) From: Adam Weinberger Message-Id: <200211072032.gA7KWY14098465@freefall.freebsd.org> To: hackers@FreeBSD.org, adamw@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/45116: New Port: The /. report Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Synopsis: New Port: The /. report State-Changed-From-To: open->closed State-Changed-By: adamw State-Changed-When: Thu Nov 7 12:32:22 PST 2002 State-Changed-Why: Not a PR. http://www.freebsd.org/cgi/query-pr.cgi?pr=45116 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:32:48 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABD3137B401; Thu, 7 Nov 2002 12:32:47 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C48143E75; Thu, 7 Nov 2002 12:32:47 -0800 (PST) (envelope-from adamw@FreeBSD.org) Received: from freefall.freebsd.org (adamw@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KWlx3098529; Thu, 7 Nov 2002 12:32:47 -0800 (PST) (envelope-from adamw@freefall.freebsd.org) Received: (from adamw@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KWlYG098525; Thu, 7 Nov 2002 12:32:47 -0800 (PST) Date: Thu, 7 Nov 2002 12:32:47 -0800 (PST) From: Adam Weinberger Message-Id: <200211072032.gA7KWlYG098525@freefall.freebsd.org> To: hackers@FreeBSD.org, adamw@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/45117: New Port: The /. report Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Synopsis: New Port: The /. report State-Changed-From-To: open->closed State-Changed-By: adamw State-Changed-When: Thu Nov 7 12:32:38 PST 2002 State-Changed-Why: Not a PR. http://www.freebsd.org/cgi/query-pr.cgi?pr=45117 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:33: 1 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 86E7237B401; Thu, 7 Nov 2002 12:33:00 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id EAF6343E77; Thu, 7 Nov 2002 12:32:59 -0800 (PST) (envelope-from adamw@FreeBSD.org) Received: from freefall.freebsd.org (adamw@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KWxx3098577; Thu, 7 Nov 2002 12:32:59 -0800 (PST) (envelope-from adamw@freefall.freebsd.org) Received: (from adamw@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KWxxY098573; Thu, 7 Nov 2002 12:32:59 -0800 (PST) Date: Thu, 7 Nov 2002 12:32:59 -0800 (PST) From: Adam Weinberger Message-Id: <200211072032.gA7KWxxY098573@freefall.freebsd.org> To: hackers@FreeBSD.org, adamw@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/45118: New Port: The /. report Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Synopsis: New Port: The /. report State-Changed-From-To: open->closed State-Changed-By: adamw State-Changed-When: Thu Nov 7 12:32:50 PST 2002 State-Changed-Why: Not a PR. http://www.freebsd.org/cgi/query-pr.cgi?pr=45118 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 12:33:17 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 94A6B37B401; Thu, 7 Nov 2002 12:33:16 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4607443E77; Thu, 7 Nov 2002 12:33:16 -0800 (PST) (envelope-from adamw@FreeBSD.org) Received: from freefall.freebsd.org (adamw@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA7KXGx3098621; Thu, 7 Nov 2002 12:33:16 -0800 (PST) (envelope-from adamw@freefall.freebsd.org) Received: (from adamw@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA7KXG5H098617; Thu, 7 Nov 2002 12:33:16 -0800 (PST) Date: Thu, 7 Nov 2002 12:33:16 -0800 (PST) From: Adam Weinberger Message-Id: <200211072033.gA7KXG5H098617@freefall.freebsd.org> To: hackers@FreeBSD.org, adamw@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/45119: New Port: The /. report Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Synopsis: New Port: The /. report State-Changed-From-To: open->closed State-Changed-By: adamw State-Changed-When: Thu Nov 7 12:33:02 PST 2002 State-Changed-Why: Not a PR. http://www.freebsd.org/cgi/query-pr.cgi?pr=45119 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 14: 6:41 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 959FB37B401 for ; Thu, 7 Nov 2002 14:06:40 -0800 (PST) Received: from flamingo.mail.pas.earthlink.net (flamingo.mail.pas.earthlink.net [207.217.120.232]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38B0043E3B for ; Thu, 7 Nov 2002 14:06:40 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0030.cvx40-bradley.dialup.earthlink.net ([216.244.42.30] helo=mindspring.com) by flamingo.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 189unJ-0003Yz-00; Thu, 07 Nov 2002 14:06:33 -0800 Message-ID: <3DCAE399.320D754@mindspring.com> Date: Thu, 07 Nov 2002 14:05:13 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Lukas Ertl Cc: freebsd-hackers@freebsd.org Subject: Re: resizing mounted filesystems References: <20021107154411.D210-100000@pcle2.cc.univie.ac.at> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Lukas Ertl wrote: > how hard would it be to implement resizing of mounted filesystems? > Currently, growfs requires the filesystem to be unmounted, and this is > definitely a showstopper for FreeBSD when it comes to production use. > > I'd really like to promote FreeBSD more in my organisation, where we > currently use mostly AIX, and I often hear (and have to say that it's > true) that the AIX LVM is so robust, stable and quite easy to use. > > Could this feature be implemented once FreeBSD 5.0 is out with its > filesystem snapshot? Nearly impossible, without a JFS. You would need to be able to add new PP's to an LP, as you can do on AIX, or assign PP's to a "hog" partition, and them provide each LP with "hog limits", so that they can allocate PP's to themselves automatically, as needed, up to some high watermark. While it should be technically possible to modify Vinum/ccd/GEOM so that, if you start with a logical instead of a physical partition that is intermediated by one of those technologies, you could grow the size of the logical partition while the system is active with a few small code changes (or a lot of them, in the GEOM case), you would still need to inform the FS of the additional space, and deal with the consequences of a size change on the FS (e.g. "defrag" FFS after you are done growing it). The problem is that the allocation space is spread over all cylinder groups, effectively as a hash. This is the same reason it is recommended that you backup and restore to "defrag" when you run "growfs". -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 14: 8:49 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 27F1337B407; Thu, 7 Nov 2002 14:08:49 -0800 (PST) Received: from flamingo.mail.pas.earthlink.net (flamingo.mail.pas.earthlink.net [207.217.120.232]) by mx1.FreeBSD.org (Postfix) with ESMTP id 857B743E77; Thu, 7 Nov 2002 14:08:48 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0030.cvx40-bradley.dialup.earthlink.net ([216.244.42.30] helo=mindspring.com) by flamingo.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 189upQ-00076c-00; Thu, 07 Nov 2002 14:08:44 -0800 Message-ID: <3DCAE41C.BE90F200@mindspring.com> Date: Thu, 07 Nov 2002 14:07:24 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Christoph Hellwig Cc: John Baldwin , Julien Mabillard , freebsd-hackers@FreeBSD.ORG Subject: Re: sio i/o References: <20021107123348.GA28123@euclyde.cwglobal.ch> <20021107150542.A28917@infradead.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Christoph Hellwig wrote: > Umm, ispurely a userland header on linux, so he's probably > referring to the userland versions of those that are provided by the > linux ports with PC-like hardware.. Then the answer is even easier: Don't do it from userland, since you should not be using sys header files that came from /sys//include from user space, at all. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 14:13: 6 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA4FE37B40C for ; Thu, 7 Nov 2002 14:13:05 -0800 (PST) Received: from samx.dyndns.org (ool-18bd9e18.dyn.optonline.net [24.189.158.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id A2EF843E6E for ; Thu, 7 Nov 2002 14:13:04 -0800 (PST) (envelope-from sam@pcuf.fi) Received: from samx.dyndns.org (sam@localhost [127.0.0.1]) by samx.dyndns.org (8.12.6/8.12.6) with ESMTP id gA7MCkHq018044 for ; Thu, 7 Nov 2002 17:12:47 -0500 (EST) (envelope-from sam@pcuf.fi) Content-Type: text/plain; charset="us-ascii" From: Sam Reply-To: sam@pcuf.fi To: freebsd-hackers@FreeBSD.org Subject: cpu class & features Date: Thu, 7 Nov 2002 17:12:46 -0500 User-Agent: KMail/1.4.3 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-Id: <200211071712.46671.sam@pcuf.fi> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I'm writing an application that needs info on the machine cpu architectur= e, the cpu class, and the cpu features. The machine cpu architecture seems to be available through sysctl CTL_HW HW_MACHINE_ARCH. However, I can't find any mention of what string values this returns. Is there a list of possible current v= alues somewhere? For cpu class, I can't seem to find anything. The include file has the kind of info I'm looking for defined (for i3= 86), but I can't seem to find if it is available for userland programs. CPU features seem to be defined in (for i386), but I can't find if they are available for userland programs either. I suppos= e they could be parsed from dmesg, but that would be a pretty hacky way of doing it. Is there any better way? Any help would be appreciated. Sam, sam@pcuf.fi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 14:33:44 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EEB2337B401; Thu, 7 Nov 2002 14:33:42 -0800 (PST) Received: from albatross.prod.itd.earthlink.net (albatross.mail.pas.earthlink.net [207.217.120.120]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7222143E42; Thu, 7 Nov 2002 14:33:42 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0030.cvx40-bradley.dialup.earthlink.net ([216.244.42.30] helo=mindspring.com) by albatross.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 189vDO-0001dV-00; Thu, 07 Nov 2002 14:33:31 -0800 Message-ID: <3DCAE9E1.768685AF@mindspring.com> Date: Thu, 07 Nov 2002 14:32:01 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Julian Elischer Cc: Steve Tremblett , freebsd-net@freebsd.org, freebsd-hackers@freebsd.org Subject: Re: input source for network application References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Julian Elischer wrote: > Also look at ng_etf the ethertype filter.. > it is designed to connect to an ether node and filter out packets > with a particular ethertype. yuo could alter it to examine for a > particular tcp port number too. [ ... ] A more interesting problem is how to hook an address family to a netgraph node. > One possibility I am looking at is adding a netgraph hook onto ipfw > so one could grab a packet on ipfw and force it out to a netgraph hook. This would be moderately useful. Another alternative would be to provide a means of hooking all input from a particular ethernet card into the netgraph framework, and run the machine with multiple ethernet cards -- one for the normal stack, and one for the alternate stack. Another method is to use an alternate (fictitious) protocol family and therefore ethertype that's a duplicate of the TCP stack, and do the processing there, instead. This is also rather trivial. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 15:10:58 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0471F37B404 for ; Thu, 7 Nov 2002 15:10:58 -0800 (PST) Received: from pebkac.owp.csus.edu (pebkac.owp.csus.edu [130.86.232.245]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F24443E42 for ; Thu, 7 Nov 2002 15:10:57 -0800 (PST) (envelope-from joseph.scott@owp.csus.edu) Received: (from root@localhost) by pebkac.owp.csus.edu (8.9.3/8.9.3) id PAA59376 for hackers@freebsd.org; Thu, 7 Nov 2002 15:14:04 -0800 (PST) (envelope-from joseph.scott@owp.csus.edu) Received: from localhost (scottj@localhost) by pebkac.owp.csus.edu (8.9.3/8.9.3av) with ESMTP id PAA59369 for ; Thu, 7 Nov 2002 15:14:01 -0800 (PST) (envelope-from joseph.scott@owp.csus.edu) Date: Thu, 7 Nov 2002 15:13:58 -0800 (PST) From: Joseph Scott X-Sender: scottj@pebkac.owp.csus.edu To: hackers@freebsd.org Subject: PR Close Request Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS perl-10 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Looking through some of the old kern PRs I can across PR kern/5863 (Kernel support for sorted SHUTDOWN & SHUTDOWN_POWEROFF queues). I haven't looked through the whole thing, but it appears that the idea behind this PR has committed by msmith@ some four years ago (see rev 1.41 of sys/kern/kern_shutdown.c for starters). Will someone take a quick look at this and confirm that this PR has been dealt with and close it. Thanks. -Joseph To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 15:39:46 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C5D4037B401 for ; Thu, 7 Nov 2002 15:39:45 -0800 (PST) Received: from conure.mail.pas.earthlink.net (conure.mail.pas.earthlink.net [207.217.120.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87B3943E4A for ; Thu, 7 Nov 2002 15:39:45 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0030.cvx40-bradley.dialup.earthlink.net ([216.244.42.30] helo=mindspring.com) by conure.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 189wFR-0004gZ-00; Thu, 07 Nov 2002 15:39:41 -0800 Message-ID: <3DCAF949.8F5F891B@mindspring.com> Date: Thu, 07 Nov 2002 15:37:45 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: sam@pcuf.fi Cc: freebsd-hackers@FreeBSD.org Subject: Re: cpu class & features References: <200211071712.46671.sam@pcuf.fi> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Sam wrote: > I'm writing an application that needs info on the machine cpu architecture, > the cpu class, and the cpu features. Is this a status display (e.g. "About This Computer...") for a human to read? If not, the entire point of an OS is to hide that information from you, so that you can write code that runs on the OS, instead of writing code that runs only on particular hardware. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 16: 0:15 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADC6437B401 for ; Thu, 7 Nov 2002 16:00:14 -0800 (PST) Received: from host4.rpi.wulimasters.net (host4.rpi.wulimasters.net [128.113.36.114]) by mx1.FreeBSD.org (Postfix) with ESMTP id 08BCD43E42 for ; Thu, 7 Nov 2002 16:00:14 -0800 (PST) (envelope-from dolemite@host4.rpi.wulimasters.net) Received: (qmail 86835 invoked by uid 1001); 8 Nov 2002 00:01:59 -0000 Date: Fri, 8 Nov 2002 00:01:59 +0000 From: Alex Newman To: freebsd-hackers@freebsd.org Subject: Netgraph could be a router also. Message-ID: <20021108000159.GE86595@host4.rpi.wulimasters.net> Reply-To: dolemite@wuli.nu Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Could we implement {bgp & ospf} in netgraph? What would need to be done assuming the Netgraph TCP/IP happen? Is this a bad idea. Alex Newman dolemite@wuli.nu http://www.wuli.nu/users/dolemite To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 16:17: 7 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2EB8A37B401 for ; Thu, 7 Nov 2002 16:17:06 -0800 (PST) Received: from samx.dyndns.org (ool-18bd9e18.dyn.optonline.net [24.189.158.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id 24C5343E75 for ; Thu, 7 Nov 2002 16:17:05 -0800 (PST) (envelope-from sam@pcuf.fi) Received: from samx.dyndns.org (sam@localhost [127.0.0.1]) by samx.dyndns.org (8.12.6/8.12.6) with ESMTP id gA80Gcve000524; Thu, 7 Nov 2002 19:16:38 -0500 (EST) (envelope-from sam@pcuf.fi) Content-Type: text/plain; charset="iso-8859-1" From: Sam Reply-To: sam@pcuf.fi To: Terry Lambert Subject: Re: cpu class & features Date: Thu, 7 Nov 2002 19:16:37 -0500 User-Agent: KMail/1.4.3 Cc: freebsd-hackers@FreeBSD.org References: <200211071712.46671.sam@pcuf.fi> <3DCAF949.8F5F891B@mindspring.com> In-Reply-To: <3DCAF949.8F5F891B@mindspring.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-Id: <200211071916.37988.sam@pcuf.fi> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thursday 07 November 2002 06:37 pm, Terry Lambert wrote: > Sam wrote: > > I'm writing an application that needs info on the machine cpu > > architecture, the cpu class, and the cpu features. > > Is this a status display (e.g. "About This Computer...") for a human > to read? If not, the entire point of an OS is to hide that information > from you, so that you can write code that runs on the OS, instead of > writing code that runs only on particular hardware. No. If you really need to know, it is for implementing a Windows API call on FreeBSD for Wine. I'm not interested in getting into a flame war on what a point of an OS is, what should be allowed and what should not. But there are _many_ other legitimate reasons to need that info other than "about this computer" display. > -- Terry Sam To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 16:18:34 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4EF3337B401 for ; Thu, 7 Nov 2002 16:18:33 -0800 (PST) Received: from swan.mail.pas.earthlink.net (swan.mail.pas.earthlink.net [207.217.120.123]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8D1E43E4A for ; Thu, 7 Nov 2002 16:18:27 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0030.cvx40-bradley.dialup.earthlink.net ([216.244.42.30] helo=mindspring.com) by swan.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 189wqo-0004pJ-00; Thu, 07 Nov 2002 16:18:19 -0800 Message-ID: <3DCB0240.C61DD2E7@mindspring.com> Date: Thu, 07 Nov 2002 16:16:00 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: dolemite@wuli.nu Cc: freebsd-hackers@freebsd.org Subject: Re: Netgraph could be a router also. References: <20021108000159.GE86595@host4.rpi.wulimasters.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Alex Newman wrote: > Could we implement {bgp & ospf} in netgraph? > What would need to be done assuming the Netgraph TCP/IP happen? > Is this a bad idea. Yes, you could do this. The Netgraph TCP/IP is a good idea for research work, but a bad idea for general implementation purposes, since it's performance will be very poor, compared to a monolithic TCP/IP implementation. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 16:23:51 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3FFA37B401 for ; Thu, 7 Nov 2002 16:23:50 -0800 (PST) Received: from host4.rpi.wulimasters.net (host4.rpi.wulimasters.net [128.113.36.114]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9892643E4A for ; Thu, 7 Nov 2002 16:23:49 -0800 (PST) (envelope-from dolemite@host4.rpi.wulimasters.net) Received: (qmail 87401 invoked by uid 1001); 8 Nov 2002 00:25:25 -0000 Date: Fri, 8 Nov 2002 00:25:25 +0000 From: Alex Newman To: freebsd-hackers@freebsd.org Subject: Re: Netgraph could be a router also. Message-ID: <20021108002525.GC86846@host4.rpi.wulimasters.net> Reply-To: dolemite@wuli.nu References: <20021108000159.GE86595@host4.rpi.wulimasters.net> <3DCB0240.C61DD2E7@mindspring.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3DCB0240.C61DD2E7@mindspring.com> User-Agent: Mutt/1.4i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > Could we implement {bgp & ospf} in netgraph? > > What would need to be done assuming the Netgraph TCP/IP happen? > > Is this a bad idea. > > Yes, you could do this. > > The Netgraph TCP/IP is a good idea for research work, but a bad > idea for general implementation purposes, since it's performance > will be very poor, compared to a monolithic TCP/IP implementation. > Interesting, why is click so fast then? What does it have that netgraph doesn't. Just in case http://pdos.lcs.mit.edu then click on click(hehe). Alex Newman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 16:40:41 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0553037B401 for ; Thu, 7 Nov 2002 16:40:40 -0800 (PST) Received: from Stalker.alfacom.net (Stalker.Alfacom.net [193.108.124.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 09F4343E42 for ; Thu, 7 Nov 2002 16:40:37 -0800 (PST) (envelope-from vkushnir@alfacom.net) Received: from kushnir1.kiev.ua (124-156.dialup.Alfacom.net [193.108.124.156]) by Stalker.alfacom.net (8.12.5/8.12.5) with ESMTP id gA80e22c023238; Fri, 8 Nov 2002 02:40:16 +0200 (EET) Received: from kushnir1.kiev.ua (localhost [127.0.0.1]) by kushnir1.kiev.ua (8.12.6/8.12.2) with ESMTP id gA80deVN012018; Fri, 8 Nov 2002 02:39:40 +0200 (EET) (envelope-from vkushnir@alfacom.net) Received: from localhost (volodya@localhost) by kushnir1.kiev.ua (8.12.6/8.12.6/Submit) with ESMTP id gA80d0SQ012014; Fri, 8 Nov 2002 02:39:28 +0200 (EET) X-Authentication-Warning: kushnir1.kiev.ua: volodya owned process doing -bs Date: Fri, 8 Nov 2002 02:38:46 +0200 (EET) From: Vladimir Kushnir X-X-Sender: volodya@kushnir1.kiev.ua To: Sam Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: cpu class & features In-Reply-To: <200211071916.37988.sam@pcuf.fi> Message-ID: <20021108023635.W8622-100000@kushnir1.kiev.ua> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, 7 Nov 2002, Sam wrote: > On Thursday 07 November 2002 06:37 pm, Terry Lambert wrote: > > Sam wrote: > > > I'm writing an application that needs info on the machine cpu > > > architecture, the cpu class, and the cpu features. > > > > Is this a status display (e.g. "About This Computer...") for a human > > to read? If not, the entire point of an OS is to hide that information > > from you, so that you can write code that runs on the OS, instead of > > writing code that runs only on particular hardware. > > No. If you really need to know, it is for implementing a Windows API call > on FreeBSD for Wine. > > I'm not interested in getting into a flame war on what a point of an OS > is, what should be allowed and what should not. But there are _many_ > other legitimate reasons to need that info other than "about this > computer" display. > > > -- Terry > > Sam > Take a look at MPlayer sources (ports/graphic/mplayer). They got what you need in TOOLS/cpuinfo.c Regards, Vladimir -- Vladimir Kushnir - vkushnir@Alfacom.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 17: 0:39 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 16ABC37B404 for ; Thu, 7 Nov 2002 17:00:38 -0800 (PST) Received: from scaup.mail.pas.earthlink.net (scaup.mail.pas.earthlink.net [207.217.120.49]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7DE5843E6E for ; Thu, 7 Nov 2002 17:00:37 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0030.cvx40-bradley.dialup.earthlink.net ([216.244.42.30] helo=mindspring.com) by scaup.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 189xVS-0003Eg-00; Thu, 07 Nov 2002 17:00:19 -0800 Message-ID: <3DCB0BD3.99EF0EB@mindspring.com> Date: Thu, 07 Nov 2002 16:56:51 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: dolemite@wuli.nu Cc: freebsd-hackers@freebsd.org Subject: Re: Netgraph could be a router also. References: <20021108000159.GE86595@host4.rpi.wulimasters.net> <3DCB0240.C61DD2E7@mindspring.com> <20021108002525.GC86846@host4.rpi.wulimasters.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Alex Newman wrote: > > Yes, you could do this. > > > > The Netgraph TCP/IP is a good idea for research work, but a bad > > idea for general implementation purposes, since it's performance > > will be very poor, compared to a monolithic TCP/IP implementation. > > Interesting, why is click so fast then? What does it have that netgraph > doesn't. Just in case http://pdos.lcs.mit.edu then click on click(hehe). I'm well aware of the Click Router project (which dealt with data at layer 3, not layer 4, BTW). Among other things, it rewrote the ethernet card firmware to get the packets per second rate up where it is. It's not at all comparable to Netgraph; the closest they get to each other is that they are each modular frameworks. You might as well compare Click modules to VxD's in Windows. Netgraph is more comparable to Streams. It does not support a "pull model", as used by ClickRouter elements, nor does it support the idea of flow (which, theoretically, could allow a two port card with shared memory avoid the PCI bus transfer overhead, the same way that the SiBytes card that Chris Demetriou had a hand in creating). If you want to look at how to do this type of thing in a general purpose OS, without crippling it, you would do well to look at the work of Peter Druschell's group at Rice University, specifically the work done by Druschell, Mohit Aron, Guarav Banga, and similar people, or you can look at what Anderson has done at Duke University (Slice, Trapeze, SmartBridge). Alternately, you could start with Jeff Mogul and other people's work, starting around 1992 (the most interesting papers are from 1993 and 1995). See also the papers by Sally Floyd and Van Jacobson, circa 1993. Everyone who reads the literature knows about these things; they just never make it into OS's, for whatever reason. My best guess is "NIH" ("Not Invented Here") and/or "MIC" ("Monkeys In Charge"). -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 17:59:49 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B831437B401 for ; Thu, 7 Nov 2002 17:59:48 -0800 (PST) Received: from web10408.mail.yahoo.com (web10408.mail.yahoo.com [216.136.130.110]) by mx1.FreeBSD.org (Postfix) with SMTP id 70F5943E42 for ; Thu, 7 Nov 2002 17:59:48 -0800 (PST) (envelope-from opolyakov@yahoo.com) Message-ID: <20021108015948.32855.qmail@web10408.mail.yahoo.com> Received: from [67.112.212.200] by web10408.mail.yahoo.com via HTTP; Thu, 07 Nov 2002 17:59:48 PST Date: Thu, 7 Nov 2002 17:59:48 -0800 (PST) From: Oleg Polyakov Subject: Re: cpu class & features To: freebsd-hackers@FreeBSD.ORG Cc: sam@pcuf.fi MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG There is a way how FreeBSD kernel do it - /sys/i386/i386/identcpu.c and some other files in that directory. Also there is a port/package - /usr/ports/misc/cpuid >I'm writing an application that needs info on the machine cpu >architecture, >the cpu class, and the cpu features. > >The machine cpu architecture seems to be available through >sysctl CTL_HW HW_MACHINE_ARCH. However, I can't find any mention >of what string values this returns. Is there a list of possible current >values somewhere? > >For cpu class, I can't seem to find anything. The include file > has the kind of info I'm looking for defined (for >i386), but I can't seem to find if it is available for userland >programs. > >CPU features seem to be defined in (for i386), >but I can't find if they are available for userland programs either. I >suppose they could be parsed from dmesg, but that would be a pretty >hacky way of doing it. Is there any better way? > >Any help would be appreciated. > >Sam, sam@pcuf.fi __________________________________________________ Do you Yahoo!? U2 on LAUNCH - Exclusive greatest hits videos http://launch.yahoo.com/u2 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 18:58:46 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 973FF37B401 for ; Thu, 7 Nov 2002 18:58:45 -0800 (PST) Received: from 002.216-123-229-0.interbaun.com (002.216-123-229-0.interbaun.com [216.123.229.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id F39A043E77 for ; Thu, 7 Nov 2002 18:58:41 -0800 (PST) (envelope-from soralx@cydem.zp.ua) Received: from 254.216-123-229-0.interbaun.com (vasya [192.168.0.3]) by 002.216-123-229-0.interbaun.com (8.11.6/8.11.6) with ESMTP id gA82wc106041 for ; Thu, 7 Nov 2002 19:58:39 -0700 (MST) (envelope-from soralx@cydem.zp.ua) Content-Type: text/plain; charset="iso-8859-1" From: To: freebsd-hackers@FreeBSD.ORG Subject: Re: cpu class & features Date: Thu, 7 Nov 2002 19:58:30 -0700 X-Mailer: KMail [version 1.4] References: <200211071712.46671.sam@pcuf.fi> <3DCAF949.8F5F891B@mindspring.com> <200211071916.37988.sam@pcuf.fi> In-Reply-To: <200211071916.37988.sam@pcuf.fi> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <200211071949.21361.soralx@cydem.zp.ua> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > > I'm writing an application that needs info on the machine cpu > > > architecture, the cpu class, and the cpu features. Why not just use the 'CPUID' instruction? 07.11.2002; 19:48:41 [SorAlx] http://cydem.zp.ua/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 7 23:58:17 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 70DA437B401 for ; Thu, 7 Nov 2002 23:58:15 -0800 (PST) Received: from euclyde.cwglobal.ch (euclyde.cwglobal.ch [144.85.7.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id 93B8F43E42 for ; Thu, 7 Nov 2002 23:58:14 -0800 (PST) (envelope-from jmab@euclyde.cwglobal.ch) Received: from euclyde.cwglobal.ch (localhost.cwglobal.ch [127.0.0.1]) by euclyde.cwglobal.ch (8.12.6/8.12.6) with ESMTP id gA87ulHX031157; Fri, 8 Nov 2002 08:56:47 +0100 (CET) Received: (from jmab@localhost) by euclyde.cwglobal.ch (8.12.6/8.12.6/Submit) id gA87ukZ4031156; Fri, 8 Nov 2002 08:56:46 +0100 (CET) Date: Fri, 8 Nov 2002 08:56:46 +0100 From: Julien Mabillard To: Julian Elischer Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: sio i/o Message-ID: <20021108075645.GA31110@euclyde.cwglobal.ch> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG actually, i will code that as a pseudo device to manage a small box over serial line that manages some external devices. and i was also curious to know how to do it in userland, but i know i/o feels better in kernel :-) On Thu, Nov 07, 2002 at 10:23:16AM -0800, Julian Elischer wrote: > > > On Thu, 7 Nov 2002, John Baldwin wrote: > > > > > On 07-Nov-2002 Julien Mabillard wrote: > > > hi, > > > can anyone tell me where inb(), outb() are defined > > > in the sources (FreeBSD RELENG_4_7 or CURRENT)? > > > on linux systems this is defined in > > > > For FreeBSD should be using bus_space_read_1() and bus_space_write_1() > > instead. However, you can find inb() and outb() in > > on i386 and compatibility macros for some other > > arch's in > > > > it depends if he wants to do it in or out of the kernel.. > He doesn't specify.. > :-/ > > > > > -- > > > > John Baldwin <>< http://www.FreeBSD.org/~jhb/ > > "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-hackers" in the body of the message > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message -- -------------------------------------------------------------------- Key fingerprint = D34A 577C 869B 28A2 3886 4298 50CB DC18 31A4 ACAD -------------------------------------------------------------------- email: jmab@gve.ch To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Nov 8 2: 7:43 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8ACF937B401 for ; Fri, 8 Nov 2002 02:07:42 -0800 (PST) Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 326D643E6E for ; Fri, 8 Nov 2002 02:07:42 -0800 (PST) (envelope-from dillon@apollo.backplane.com) Received: from apollo.backplane.com (localhost [127.0.0.1]) by apollo.backplane.com (8.12.5/8.12.5) with ESMTP id gA8A7fFC000752 for ; Fri, 8 Nov 2002 02:07:41 -0800 (PST) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.12.5/8.12.5/Submit) id gA8A7fwx000751; Fri, 8 Nov 2002 02:07:41 -0800 (PST) (envelope-from dillon) Date: Fri, 8 Nov 2002 02:07:41 -0800 (PST) From: Matthew Dillon Message-Id: <200211081007.gA8A7fwx000751@apollo.backplane.com> To: hackers@freebsd.org Subject: Int 0x15 and VM86 question Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I've been pulling my hair out all night trying to figure out how the hell the VM86 code is able to issue an int 0x15 to the BIOS. I can't find where it gets the interrupt descriptor table entry for int 0x15. My assumption is that it copies it from the idt supplied by the BIOS but I don't see where. As far as I can tell FreeBSD loads a pristine IDT that does not have a record for int 0x15. So how can the VM86 code issue an int 0x15 and have it find the BIOS? If anyone knows the answer to this, I'm all ears! -Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Nov 8 2:32:45 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 66DF237B401 for ; Fri, 8 Nov 2002 02:32:44 -0800 (PST) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3EC3D43E75 for ; Fri, 8 Nov 2002 02:32:43 -0800 (PST) (envelope-from ticso@cicely8.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) by srv1.cosmo-project.de (8.12.5/8.12.5) with ESMTP id gA8AWZsP012758 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Fri, 8 Nov 2002 11:32:39 +0100 (CET) (envelope-from ticso@cicely8.cicely.de) Received: from cicely8.cicely.de (cicely8.cicely.de [10.1.1.10]) by cicely5.cicely.de (8.12.6/8.12.6) with ESMTP id gA8AWXCu028794 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Fri, 8 Nov 2002 11:32:34 +0100 (CET) (envelope-from ticso@cicely8.cicely.de) Received: from cicely8.cicely.de (localhost [127.0.0.1]) by cicely8.cicely.de (8.12.6/8.12.6) with ESMTP id gA8AWXl8053078; Fri, 8 Nov 2002 11:32:33 +0100 (CET) (envelope-from ticso@cicely8.cicely.de) Received: (from ticso@localhost) by cicely8.cicely.de (8.12.6/8.12.6/Submit) id gA8AWTNp053077; Fri, 8 Nov 2002 11:32:29 +0100 (CET) Date: Fri, 8 Nov 2002 11:32:29 +0100 From: Bernd Walter To: Terry Lambert Cc: Lukas Ertl , freebsd-hackers@FreeBSD.ORG Subject: Re: resizing mounted filesystems Message-ID: <20021108103228.GE46686@cicely8.cicely.de> Reply-To: ticso@cicely.de References: <20021107154411.D210-100000@pcle2.cc.univie.ac.at> <3DCAE399.320D754@mindspring.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3DCAE399.320D754@mindspring.com> X-Operating-System: FreeBSD cicely8.cicely.de 5.0-CURRENT i386 User-Agent: Mutt/1.5.1i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, Nov 07, 2002 at 02:05:13PM -0800, Terry Lambert wrote: > Lukas Ertl wrote: > > how hard would it be to implement resizing of mounted filesystems? > > Currently, growfs requires the filesystem to be unmounted, and this is > > definitely a showstopper for FreeBSD when it comes to production use. > > > > I'd really like to promote FreeBSD more in my organisation, where we > > currently use mostly AIX, and I often hear (and have to say that it's > > true) that the AIX LVM is so robust, stable and quite easy to use. > > > > Could this feature be implemented once FreeBSD 5.0 is out with its > > filesystem snapshot? > > Nearly impossible, without a JFS. You would need to be able to add > new PP's to an LP, as you can do on AIX, or assign PP's to a "hog" > partition, and them provide each LP with "hog limits", so that they > can allocate PP's to themselves automatically, as needed, up to some > high watermark. It is doable - just not done. E.g. Solstice Disksuite for Solaris does this. > The problem is that the allocation space is spread over all cylinder > groups, effectively as a hash. This is the same reason it is > recommended that you backup and restore to "defrag" when you run > "growfs". That's a performance reason. -- B.Walter COSMO-Project http://www.cosmo-project.de ticso@cicely.de Usergroup info@cosmo-project.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Nov 8 3:52:21 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 62C4137B401 for ; Fri, 8 Nov 2002 03:52:20 -0800 (PST) Received: from conure.mail.pas.earthlink.net (conure.mail.pas.earthlink.net [207.217.120.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1067E43E75 for ; Fri, 8 Nov 2002 03:52:20 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from dialup-209.247.142.245.dial1.sanjose1.level3.net ([209.247.142.245] helo=mindspring.com) by conure.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 18A7gM-0001kQ-00; Fri, 08 Nov 2002 03:52:14 -0800 Message-ID: <3DCBA522.4CD60762@mindspring.com> Date: Fri, 08 Nov 2002 03:50:58 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Matthew Dillon Cc: hackers@freebsd.org Subject: Re: Int 0x15 and VM86 question References: <200211081007.gA8A7fwx000751@apollo.backplane.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Matthew Dillon wrote: > I've been pulling my hair out all night trying to figure out how > the hell the VM86 code is able to issue an int 0x15 to the BIOS. > I can't find where it gets the interrupt descriptor table entry > for int 0x15. My assumption is that it copies it from the idt > supplied by the BIOS but I don't see where. As far as I can tell > FreeBSD loads a pristine IDT that does not have a record for > int 0x15. So how can the VM86 code issue an int 0x15 and have it > find the BIOS? > > If anyone knows the answer to this, I'm all ears! The old locore is saved, and restored into the vm86 environment for the purposes of permitting the call. If we were really clever, we would use the IDT gate to thunk much of the BIOS functionality back into the host OS. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Nov 8 4:21:21 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0FD1437B401 for ; Fri, 8 Nov 2002 04:21:19 -0800 (PST) Received: from conure.mail.pas.earthlink.net (conure.mail.pas.earthlink.net [207.217.120.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9605943E3B for ; Fri, 8 Nov 2002 04:21:13 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from dialup-209.247.142.245.dial1.sanjose1.level3.net ([209.247.142.245] helo=mindspring.com) by conure.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 18A88A-0006vW-00; Fri, 08 Nov 2002 04:20:59 -0800 Message-ID: <3DCBABD7.9DA79043@mindspring.com> Date: Fri, 08 Nov 2002 04:19:35 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: ticso@cicely.de Cc: Lukas Ertl , freebsd-hackers@FreeBSD.ORG Subject: Re: resizing mounted filesystems References: <20021107154411.D210-100000@pcle2.cc.univie.ac.at> <3DCAE399.320D754@mindspring.com> <20021108103228.GE46686@cicely8.cicely.de> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Bernd Walter wrote: > > Nearly impossible, without a JFS. You would need to be able to add > > new PP's to an LP, as you can do on AIX, or assign PP's to a "hog" > > partition, and them provide each LP with "hog limits", so that they > > can allocate PP's to themselves automatically, as needed, up to some > > high watermark. > > It is doable - just not done. > E.g. Solstice Disksuite for Solaris does this. Not quite. It supports growing FS's, but fails to defrag them; it basically utilizes a version of the "growfs(1)" from the BSD world: http://docs.sun.com/db/doc/806-3204/6jccb3g8l?a=view#ch1basics-ix63 > > The problem is that the allocation space is spread over all cylinder > > groups, effectively as a hash. This is the same reason it is > > recommended that you backup and restore to "defrag" when you run > > "growfs". > > That's a performance reason. No, it's an implementation problem. I've explained this before, with nice ASCII-art diagrams. There's an implicit expectation in the allocation policy that allocations will be spread more or less evenly across all cylinder groups. When you violate this expectation, you get *internal fragmentation*, which simply can't happen any other way, when using the FS normally. In a normal FFS, there is no such thing as internal fragmentation. If, instead of hashing allocations across cylinder groups, as FFS does, you were to use a journal, log-structured storage, or extents for storage, then the problem "goes away" (it is then the problem for the "cleaner" to take care of, on FS's that have "cleaners"). UFS (FFS) does not have a "cleaner" to unmess the disk. A disk, fragmented this way, is not the same thing as a Windows disk which has been fragmented due to poor intrinsic layout policy, and thus merely results in slightly degraded performance, or slightly less overall storage being available. A disk fragmented this way is *broken* for future allocation attempts, if the hashes happen to fall at the front of the disk enough times to trigger the soft failure being treated as a hard failure. We used to have this problem with the IDE drivers in UnixWare when using VxFS: you would get several soft failures in a row, and your /usr partition would disappear, and, with the way bad sectoring was handled by issuing controller commands, only a low level format would recover writeability for that section of the disk (VxFS is UFS-derived, which is FFS-derived, in case the connection isn't obvious). Rather than snapshots, it would have been nice if we had the ability to lock and unlock writeability on a per cylinder-group basis, and used that instead of snapshots for background fsck; it would also let us do things like background defragging, which you simply can't implement, using snapshots. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Nov 8 5:30:41 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF4FE37B401 for ; Fri, 8 Nov 2002 05:30:39 -0800 (PST) Received: from ns1.ovis.net (ns1.ovis.net [207.0.147.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4324243E75 for ; Fri, 8 Nov 2002 05:30:39 -0800 (PST) (envelope-from chromexa@ovis.net) Received: from ovis.net (s18.pm5.ovis.net [207.0.147.85]) by ns1.ovis.net (Postfix) with ESMTP id 8FE973B3D; Fri, 8 Nov 2002 08:30:19 -0500 (EST) Message-ID: <3DCBBCE9.C7AC0113@ovis.net> Date: Fri, 08 Nov 2002 08:32:25 -0500 From: Steve Kudlak Reply-To: chromexa@ovis.net X-Mailer: Mozilla 4.5 [en]C-CCK-MCD ezn/58/n (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Kirk Bailey Subject: Do I want users doing "x" and other tales... Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Oh well those issues...Well it is an interersting question. My first thought is "what are your users like?..." how competent are they?; are they your family and friends?; a bunch of teenagers who you befriend/befriended you?; a group of locals who have decided to be a mini-ISP for? These are interesting questions. I don't know what the bsd-hacker folks will say. They did respond positively about my questions about ftp and C-2 security and whatever C-2 security is now a days. I never did start up a discussion on trusted bsd about secuirty. Perhaps I should have as these issues have floated around for me. Seeing as these are interesting issues I will post these along to the list as well. If they are things to be discussed there it can go on along with the other useful and interesting questions about terabyte SCSI drives and the like. If it should go on elsewhere some can point out where. Right now for me "hackers" has enough interesting stuff and there is enough traffic that I feel one get useful information and the like out of it. Have Fun, Sends Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Nov 8 8:41:34 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 10E0F37B401 for ; Fri, 8 Nov 2002 08:41:33 -0800 (PST) Received: from mail.speakeasy.net (mail11.speakeasy.net [216.254.0.211]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D93643E3B for ; Fri, 8 Nov 2002 08:41:32 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 20493 invoked from network); 8 Nov 2002 16:41:30 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail11.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 8 Nov 2002 16:41:30 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.6/8.12.6) with ESMTP id gA8Geqn5060356; Fri, 8 Nov 2002 11:40:59 -0500 (EST) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200211081007.gA8A7fwx000751@apollo.backplane.com> Date: Fri, 08 Nov 2002 11:40:52 -0500 (EST) From: John Baldwin To: Matthew Dillon Subject: RE: Int 0x15 and VM86 question Cc: hackers@freebsd.org Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 08-Nov-2002 Matthew Dillon wrote: > I've been pulling my hair out all night trying to figure out how > the hell the VM86 code is able to issue an int 0x15 to the BIOS. > I can't find where it gets the interrupt descriptor table entry > for int 0x15. My assumption is that it copies it from the idt > supplied by the BIOS but I don't see where. As far as I can tell > FreeBSD loads a pristine IDT that does not have a record for > int 0x15. So how can the VM86 code issue an int 0x15 and have it > find the BIOS? > > If anyone knows the answer to this, I'm all ears! I think we use a different IDT for vm86 mode that is basically a duplicate (if not the original) of the BIOS IDT. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Nov 8 10: 6:12 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 70EE937B401 for ; Fri, 8 Nov 2002 10:06:11 -0800 (PST) Received: from mail.dada.it (mail4.dada.it [195.110.100.4]) by mx1.FreeBSD.org (Postfix) with SMTP id 2519F43E6E for ; Fri, 8 Nov 2002 10:06:10 -0800 (PST) (envelope-from ale@unixmania.net) Received: (qmail 15463 invoked from network); 8 Nov 2002 18:05:56 -0000 Received: from unknown (HELO libero.sunshine.ale) (195.110.114.252) by mail.dada.it with SMTP; 8 Nov 2002 18:05:56 -0000 Received: by libero.sunshine.ale (Postfix, from userid 1001) id 0B40C5FDF; Fri, 8 Nov 2002 19:06:00 +0100 (CET) Date: Fri, 8 Nov 2002 19:06:00 +0100 From: Alessandro de Manzano To: hackers@freebsd.org Subject: old way of compiling kernel Message-ID: <20021108190559.A43111@libero.sunshine.ale> Reply-To: Alessandro de Manzano Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i X-Operating-System: FreeBSD 4.7-STABLE Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi all I'm using FreeBSD in production since 3 years but I've a little question I would ask since then: _exactly_ why on a freshly installed system (no cvsup, no build anything) to compile just the kernel I must use the "old way" (1) and can't use new way (2) ? I've been told I can use (2) only after at least one "make buildworld", not on a vergin system. I'm looking for a detailed explanation, technical deep :) Someone could, please, enlight me ? :-) Many thanks in advance! (1) config -g KERNELFILE , cd ../../KERNELFILE, make dep, make, make install 2) make buildkernel, make installkernel -- bye! Ale To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Nov 8 10:27:48 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 90AB637B401 for ; Fri, 8 Nov 2002 10:27:47 -0800 (PST) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id B153D43E6E for ; Fri, 8 Nov 2002 10:27:46 -0800 (PST) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.12.5/8.12.5) with ESMTP id gA8IRjTJ027064; Fri, 8 Nov 2002 21:27:45 +0300 (MSK) (envelope-from marck@rinet.ru) Date: Fri, 8 Nov 2002 21:27:45 +0300 (MSK) From: Dmitry Morozovsky To: Alessandro de Manzano Cc: hackers@FreeBSD.ORG Subject: Re: old way of compiling kernel In-Reply-To: <20021108190559.A43111@libero.sunshine.ale> Message-ID: <20021108212514.H23035-100000@woozle.rinet.ru> X-NCC-RegID: ru.rinet MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, 8 Nov 2002, Alessandro de Manzano wrote: AdM> I'm using FreeBSD in production since 3 years but I've a little question AdM> I would ask since then: AdM> AdM> _exactly_ why on a freshly installed system (no cvsup, no build AdM> anything) to compile just the kernel I must use the "old way" (1) and AdM> can't use new way (2) ? AdM> AdM> I've been told I can use (2) only after at least one "make buildworld", AdM> not on a vergin system. AdM> AdM> I'm looking for a detailed explanation, technical deep :) AdM> AdM> Someone could, please, enlight me ? :-) Just because way (2) uses config/compile/build environment from /usr/obj/..., not from the installed base system. I think some Makefile magic could be done to make second way useable in case of nonexistent /usr/obj/..., but this question should be directed to ru@, I suppose (and do not expect he would not be angry 'cause of this! ;-) Sincerely, D.Marck [DM5020, DM268-RIPE, DM3-RIPN] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Nov 8 10:49:49 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 794C437B406; Fri, 8 Nov 2002 10:49:44 -0800 (PST) Received: from pebkac.owp.csus.edu (pebkac.owp.csus.edu [130.86.232.245]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AD3A43E77; Fri, 8 Nov 2002 10:49:39 -0800 (PST) (envelope-from joseph.scott@owp.csus.edu) Received: (from root@localhost) by pebkac.owp.csus.edu (8.9.3/8.9.3) id KAA72112; Fri, 8 Nov 2002 10:52:47 -0800 (PST) (envelope-from joseph.scott@owp.csus.edu) Received: from localhost (scottj@localhost) by pebkac.owp.csus.edu (8.9.3/8.9.3av) with ESMTP id KAA72105; Fri, 8 Nov 2002 10:52:45 -0800 (PST) (envelope-from joseph.scott@owp.csus.edu) Date: Fri, 8 Nov 2002 10:52:45 -0800 (PST) From: Joseph Scott X-Sender: scottj@pebkac.owp.csus.edu To: fenner@freebsd.org Cc: wpaul@freebsd.org, guido@freebsd.org, hackers@freebsd.org Subject: FreeBSD PR bin/981 Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS perl-10 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG FreeBSD PR bin/981 (clnt_broadcast() is not aware of aliases) hasn't been touched since mid 1997. The bug reported in the PR was apparently fixed back in March of 1996, but fenner mentions that this left another bug. I've looked through the cvs history for src/lib/libc/rpc/pmap_rmt.c and it doesn't appear the bug mentioned by fenner was ever fixed even though a patch was suggested. My question is, it's been like this for many years, does this bug still need fixing or can this PR now be closed? Someone who knows what the right behaviour is can take a look at this that would be great. -Joseph To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Nov 8 11:26:46 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A4DF37B401; Fri, 8 Nov 2002 11:26:44 -0800 (PST) Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E24443E4A; Fri, 8 Nov 2002 11:26:44 -0800 (PST) (envelope-from dillon@apollo.backplane.com) Received: from apollo.backplane.com (localhost [127.0.0.1]) by apollo.backplane.com (8.12.5/8.12.5) with ESMTP id gA8JQiFC003203; Fri, 8 Nov 2002 11:26:44 -0800 (PST) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.12.5/8.12.5/Submit) id gA8JQiF8003202; Fri, 8 Nov 2002 11:26:44 -0800 (PST) (envelope-from dillon) Date: Fri, 8 Nov 2002 11:26:44 -0800 (PST) From: Matthew Dillon Message-Id: <200211081926.gA8JQiF8003202@apollo.backplane.com> To: John Baldwin Cc: hackers@FreeBSD.ORG Subject: Re: RE: Int 0x15 and VM86 question References: Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG : : :On 08-Nov-2002 Matthew Dillon wrote: :> I've been pulling my hair out all night trying to figure out how :> the hell the VM86 code is able to issue an int 0x15 to the BIOS. :> I can't find where it gets the interrupt descriptor table entry :> for int 0x15. My assumption is that it copies it from the idt :> supplied by the BIOS but I don't see where. As far as I can tell :> FreeBSD loads a pristine IDT that does not have a record for :> int 0x15. So how can the VM86 code issue an int 0x15 and have it :> find the BIOS? :> :> If anyone knows the answer to this, I'm all ears! : :I think we use a different IDT for vm86 mode that is basically a :duplicate (if not the original) of the BIOS IDT. : :-- : :John Baldwin <>< http://www.FreeBSD.org/~jhb/ :"Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ ... :The old locore is saved, and restored into the vm86 environment :for the purposes of permitting the call. : :If we were really clever, we would use the IDT gate to thunk :much of the BIOS functionality back into the host OS. : :-- Terry : I figure it has to be something of that nature, but I can't find *WHERE* the old IDT vector is saved or where it is being loaded for the VM86 code. I thought maybe the entries in the old IDT vector were being copied to the new one, but the only code I see that does anything like that is code in locore.s that copies the debug vectors from the bootstrap gdt and idt. I see nothing that copies int 0x15. -Matt Matthew Dillon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Nov 8 15:25:30 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 07B2237B401 for ; Fri, 8 Nov 2002 15:25:27 -0800 (PST) Received: from skywalker.rogness.net (skywalker.rogness.net [64.251.173.102]) by mx1.FreeBSD.org (Postfix) with ESMTP id F31E543E4A for ; Fri, 8 Nov 2002 15:25:25 -0800 (PST) (envelope-from nick@rogness.net) Received: from skywalker.rogness.net (localhost [127.0.0.1]) by skywalker.rogness.net (8.12.5/8.12.5) with ESMTP id gA8NSD0H070679 for ; Fri, 8 Nov 2002 16:28:13 -0700 (MST) (envelope-from nick@rogness.net) Received: from localhost (nick@localhost) by skywalker.rogness.net (8.12.5/8.12.5/Submit) with ESMTP id gA8NSCQj070676 for ; Fri, 8 Nov 2002 16:28:13 -0700 (MST) X-Authentication-Warning: skywalker.rogness.net: nick owned process doing -bs Date: Fri, 8 Nov 2002 16:28:09 -0700 (MST) From: Nick Rogness To: freebsd-hackers@freebsd.org Subject: Filesystem corruption Message-ID: <20021108154806.G70152-100000@skywalker.rogness.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG We have a server that is doing some wierd things. /var/mail filesystem (/dev/idad2s1e) is reporting errors during certain tasks (like dump). It does fsck clean umounted. I have yet to see this type of error and can't tell whether this is a bug or a hardware problem: Nov 8 15:41:20 pop1 /kernel: dscheck(#idad/0x20014): negative b_blkno -791620152 Nov 8 15:41:20 pop1 /kernel: dscheck(#idad/0x20014): negative b_blkno -791620151 Nov 8 15:41:20 pop1 /kernel: dscheck(#idad/0x20014): negative b_blkno -791620150 Nov 8 15:41:20 pop1 /kernel: dscheck(#idad/0x20014): negative b_blkno -791620149 Nov 8 15:41:20 pop1 /kernel: dscheck(#idad/0x20014): negative b_blkno -791620148 Nov 8 15:41:20 pop1 /kernel: dscheck(#idad/0x20014): negative b_blkno -791620147 Machine and Error information listed below: ida0: port 0x4000-0x40ff mem 0xc6ff0000-0xc6ff00ff irq 5 at device 0.0 on pci5 ida0: drives=3 firm_rev=4.50 idad0: on ida0 idad0: 17363MB (35561280 sectors), blocksize=512 idad1: on ida0 idad1: 52091MB (106683840 sectors), blocksize=512 idad2: on ida0 idad2: 104195MB (213392160 sectors), blocksize=512 pop1# uname -a FreeBSD pop1 4.7-STABLE FreeBSD 4.7-STABLE #2: Thu Oct 31 09:28:08 MST 2002 root@pop1:/usr/src/sys/compile/LOCAL i386 pop1# mount /dev/idad0s1a on / (ufs, local) /dev/idad0s1g on /usr (ufs, local, soft-updates) /dev/idad1s1e on /usr/home (ufs, local, nodev, nosuid, with quotas, soft-updates) /dev/idad0s1e on /var (ufs, local, soft-updates) /dev/idad0s1f on /var/spool (ufs, local, nodev, nosuid, soft-updates) /dev/idad2s1e on /var/mail (ufs, local, nodev, nosuid, with quotas, soft-updates) mfs:26 on /tmp (mfs, asynchronous, local, nodev, nosuid) procfs on /proc (procfs, local) pop1# df Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/idad0s1a 1032142 87194 862378 9% / /dev/idad0s1g 6112686 1255342 4368330 22% /usr /dev/idad1s1e 52512106 10068846 38242292 21% /usr/home /dev/idad0s1e 2064302 335346 1563812 18% /var /dev/idad0s1f 2064302 658416 1240742 35% /var/spool /dev/idad2s1e 105027110 24646574 71978368 26% /var/mail mfs:26 515598 36 474316 0% /tmp procfs 4 4 0 100% /proc pop1# dump 0af /dev/nrsa0 /var/mail DUMP: Date of this level 0 dump: Fri Nov 8 15:38:19 2002 DUMP: Date of last level 0 dump: the epoch DUMP: Dumping /dev/idad2s1e (/var/mail) to /dev/nrsa0 DUMP: mapping (Pass I) [regular files] DUMP: mapping (Pass II) [directories] DUMP: estimated 24476457 tape blocks. DUMP: dumping (Pass III) [directories] DUMP: dumping (Pass IV) [regular files] DUMP: read error from /dev/idad2s1e: Invalid argument: [block -1245853416]: count=1024 DUMP: read error from /dev/idad2s1e: Invalid argument: [sector -1245853416]: count=512 DUMP: DUMP: read error from /dev/idad2s1e: Invalid argument: [block -1245853414]: count=10240 read error from /dev/idad2s1e: Invalid argument: [sector -1245853415]: count=512 DUMP: read error from /dev/idad2s1e: Invalid argument: [sector -1245853414]: count=512 DUMP: read error from /dev/idad2s1e: Invalid argument: [sector -1245853413]: count=512 DUMP: read error from /dev/idad2s1e: Invalid argument: [sector -1245853412]: count=512 DUMP: read error from /dev/idad2s1e: Invalid argument: [sector -1245853411]: count=512 DUMP: read error from /dev/idad2s1e: Invalid argument: [sector -1245853410]: count=512 DUMP: read error from /dev/idad2s1e: Invalid argument: [sector -1245853409]: count=512 DUMP: read error from /dev/idad2s1e: Invalid argument: [sector -1245853408]: count=512 DUMP: DUMP: read error from /dev/idad2s1e: Invalid argument: [sector -1245853407]: count=512 read error from /dev/idad2s1e: Invalid argument: [block -1245853394]: count=5120 Nick Rogness - "Wouldn't it be great if we could answer people with a kick to the crotch?" -maddox@xmission.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Nov 8 16:22:49 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD9ED37B401 for ; Fri, 8 Nov 2002 16:22:46 -0800 (PST) Received: from dindi.com (mail.dindi.com [195.43.189.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id E17BE43E3B for ; Fri, 8 Nov 2002 16:22:45 -0800 (PST) (envelope-from antivirus@dindi.com) Date: Sat, 9 Nov 2002 01:23:01 +0100 Message-Id: <200211090123.AA48366504@dindi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable From: Reply-To: X-Sender: To: Subject: DND-VIRUSMELDUNG / Email zerstoert/deletet/cancellato X-Mailer: Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Multilingual message - scroll down! Deutsch: ---------------------------------------------------------------------------= ---- Die Antivirus checkroutine unseres Mailservers (ms.dindi.com) hat festgeste= llt, dass Sie von "abuse@dindi.com" (diese Adresse k=F6nnte gef=E4lscht sein!!) = eine Email-Nachricht erhalten haben, mit dem Betreff: "Returned mail--"maxlength"" an: freebsd-hackers@FreeBSD.ORG. Es wurde dieser Virus gefunden: the W32/Klez.h@MM virus !!! Die infizierte Datei lautet: form.bat Bitte setzen Sie sich eventuell mit dem Absender "abuse@dindi.com" dieses V= irus in Verbindung, um weitere Sch=E4den zu vermeiden. Bestimmte Virentypen (z.Bsp.: Klez-Varianten, Bugbear) f=E4lschen diese Abs= ender- adressen, d.h. der Virus mu=DF nicht unbedingt von dem Absender abgeschickt= worden sein, von dem Sie den Virus erhalten haben! Die infizierte Email-Nachricht wird aus Sicherheitsgr=FCnden nicht zugestel= lt, ist aber unter Quarant=E4ne gestellt. Deutschsprachige Informationen zu diesem Virus finden Sie unter anderem unt= er: http://www.percomp.de/virusinformationen.html Dieser Service steht Ihnen als Kunde bei der DND Internet Agentur ohne Mehr= - kosten permanent zur Verf=FCgung. Der Sicherheit unserer Kunden und Partner= wird bei DND h=F6chstm=F6glichste Priorit=E4t einger=E4umt. Ihre DND Internet Agentur Brixen / Tel.: +39 0472 802403 / Mail: info@dindi= .com http://www.dindi.com Italiano: ---------------------------------------------------------------------------= ---- Il seguente messaggio di posta elettronica conteneva allegati con virus; il= sistema automatico di controllo del nostro mailserver ha provveduto alla su= a rimozione. Inviato da: "abuse@dindi.com" (potrebbe essere falsificato) Soggetto: "Returned mail--"maxlength"" Inviato a: freebsd-hackers@FreeBSD.ORG. Nome del virus trovato: the W32/Klez.h@MM virus !!! File/allegato infettato: form.bat Per maggiori informazioni si pu=F2 mettere in contatto con il nostro person= ale. DND Agenzia Internet Bressanone / Tel.: +39 0472 802403 / Mail: info@dindi.= com http://www.dindi.com English: ---------------------------------------------------------------------------= ---- The DND Antivirus software on dindi.com has reported that you sent a virus with the subject "Returned mail--"maxlength"" to: freebsd-hackers@FreeBSD.ORG. The E-mail containing the virus has been quarantined to prevent further dam= age. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Nov 8 16:42:49 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7468437B401 for ; Fri, 8 Nov 2002 16:42:48 -0800 (PST) Received: from bricore.com (adsl-64-169-95-166.dsl.snfc21.pacbell.net [64.169.95.166]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8EF0F43E6E for ; Fri, 8 Nov 2002 16:42:47 -0800 (PST) (envelope-from lchen@briontech.com) Received: from luoqi (luoqi.bricore.com [192.168.1.63]) by bricore.com (8.11.6/8.11.6) with SMTP id gA90gjm69459; Fri, 8 Nov 2002 16:42:45 -0800 (PST) (envelope-from lchen@briontech.com) From: "Luoqi Chen" To: "Matthew Dillon" , Subject: RE: Int 0x15 and VM86 question Date: Fri, 8 Nov 2002 16:45:16 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 In-Reply-To: <200211081007.gA8A7fwx000751@apollo.backplane.com> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > -----Original Message----- > From: owner-freebsd-hackers@FreeBSD.ORG > [mailto:owner-freebsd-hackers@FreeBSD.ORG]On Behalf Of Matthew Dillon > Sent: Friday, November 08, 2002 2:08 AM > To: hackers@FreeBSD.ORG > Subject: Int 0x15 and VM86 question > > > I've been pulling my hair out all night trying to figure out how > the hell the VM86 code is able to issue an int 0x15 to the BIOS. > I can't find where it gets the interrupt descriptor table entry > for int 0x15. My assumption is that it copies it from the idt > supplied by the BIOS but I don't see where. As far as I can tell > FreeBSD loads a pristine IDT that does not have a record for > int 0x15. So how can the VM86 code issue an int 0x15 and have it > find the BIOS? > > If anyone knows the answer to this, I'm all ears! > > -Matt > > When iopl is less than 3 (that's what our kernel is running at), the soft interrupts in vm86 are not dispatched through the normal protective mode idt vector. Depending on your vme setting and interrupt redirection bitmap, it either triggers a general protection fault (vme clear and redir bit set), or directly jumps to vector at low memory as in real mode (vme set and redir bit clr). IIRC vme is available for P5 or later processors. So for you it most likely is the direct jump. The first page of physical memory (which contains the BIOS vectors) is not touched by the kernel, and is mapped at address 0 in the vm86 process space. Does this answer your question, Matt? It has been quite a while since I looked at the stuff, some of the descriptions might not be accurate. -lq To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Nov 8 21: 7:20 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9063037B401 for ; Fri, 8 Nov 2002 21:07:19 -0800 (PST) Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3FB1D43E3B for ; Fri, 8 Nov 2002 21:07:19 -0800 (PST) (envelope-from dillon@apollo.backplane.com) Received: from apollo.backplane.com (localhost [127.0.0.1]) by apollo.backplane.com (8.12.5/8.12.5) with ESMTP id gA957AFC005518; Fri, 8 Nov 2002 21:07:10 -0800 (PST) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.12.5/8.12.5/Submit) id gA957AZa005517; Fri, 8 Nov 2002 21:07:10 -0800 (PST) (envelope-from dillon) Date: Fri, 8 Nov 2002 21:07:10 -0800 (PST) From: Matthew Dillon Message-Id: <200211090507.gA957AZa005517@apollo.backplane.com> To: "Luoqi Chen" Cc: Subject: Re: RE: Int 0x15 and VM86 question References: Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG :When iopl is less than 3 (that's what our kernel is running at), the :soft interrupts in vm86 are not dispatched through the normal protective :mode idt vector. Depending on your vme setting and interrupt redirection :bitmap, it either triggers a general protection fault (vme clear and redir :bit set), or directly jumps to vector at low memory as in real mode (vme :set and redir bit clr). IIRC vme is available for P5 or later processors. :So for you it most likely is the direct jump. The first page of physical :memory (which contains the BIOS vectors) is not touched by the kernel, :and is mapped at address 0 in the vm86 process space. : :Does this answer your question, Matt? It has been quite a while since :I looked at the stuff, some of the descriptions might not be accurate. : :-lq Ah ha! You are a great help Luoqi. I was so focused on the interrupt descriptor tables that I forgot that they can be ignored in virtual 8086 mode. I dunno in regards to the IOPL, I'll look into that, but you've definitely hit the nail on the head. Thanks a bunch! -Matt Matthew Dillon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Nov 9 1:24:15 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3457037B401 for ; Sat, 9 Nov 2002 01:24:14 -0800 (PST) Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id D77AD43E9E for ; Sat, 9 Nov 2002 01:24:13 -0800 (PST) (envelope-from dillon@apollo.backplane.com) Received: from apollo.backplane.com (localhost [127.0.0.1]) by apollo.backplane.com (8.12.5/8.12.5) with ESMTP id gA99OCFC006420; Sat, 9 Nov 2002 01:24:12 -0800 (PST) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.12.5/8.12.5/Submit) id gA99OCEs006419; Sat, 9 Nov 2002 01:24:12 -0800 (PST) (envelope-from dillon) Date: Sat, 9 Nov 2002 01:24:12 -0800 (PST) From: Matthew Dillon Message-Id: <200211090924.gA99OCEs006419@apollo.backplane.com> To: "Luoqi Chen" Cc: Subject: Re: RE: Int 0x15 and VM86 question References: Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I got it all figured out now. Boy, what a mess... and all because BIOS INTn calls still use a 20+ year old cpu model. Basically when the cpu goes into 8086 emulation it runs in ring 3 (user). If the iopl is a higher priority, aka less then 3, certain instructions including INTn instructions will trap via the IDT. Real interrupts still operate as real interrupts via the IDT. Our trap handler detects the INTn instruction and 'simulates' an 8086 interrupt frame by modifying the return frame and the 8086 stack. That's how it works in a nutshell. The VME stuff is even weirder, I'm not sure why we even bother with it. What's funny is that we have all this code to write out a sequence of 8086 instructions to actually run the originally requested INTn in 8086 mode, plus we have all this code to simulate the 8086 INTn when they traps back to us. It would make a whole lot more sense to simply build the 8086 INTn context in the first place and trap the IRET instead of writing out a sequence of 8086 instructions to run. We'd still need the trap handler since the BIOS is likely to make INTn calls itself, but it would be a lot cleaner. Again, thanks for your help Luoqi. -Matt Matthew Dillon :... :mode idt vector. Depending on your vme setting and interrupt redirection :bitmap, it either triggers a general protection fault (vme clear and redir :bit set), or directly jumps to vector at low memory as in real mode (vme :set and redir bit clr). IIRC vme is available for P5 or later processors. :So for you it most likely is the direct jump. The first page of physical :memory (which contains the BIOS vectors) is not touched by the kernel, :and is mapped at address 0 in the vm86 process space. : :Does this answer your question, Matt? It has been quite a while since :I looked at the stuff, some of the descriptions might not be accurate. : :-lq To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Nov 9 8:55:17 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBAAC37B401 for ; Sat, 9 Nov 2002 08:55:15 -0800 (PST) Received: from smtp.comcast.net (smtp.comcast.net [24.153.64.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BBF743E4A for ; Sat, 9 Nov 2002 08:55:15 -0800 (PST) (envelope-from lomifeh@earthlink.net) Received: from earthlink.net (bgp586692bgs.jdover01.nj.comcast.net [68.39.202.147]) by mtaout02.icomcast.net (iPlanet Messaging Server 5.1 HotFix 1.5 (built Sep 23 2002)) with ESMTP id <0H5B0056SIZIBI@mtaout02.icomcast.net> for freebsd-hackers@freebsd.org; Sat, 09 Nov 2002 11:54:54 -0500 (EST) Date: Sat, 09 Nov 2002 11:55:06 -0500 From: Larry Sica Subject: Re: Filesystem corruption In-reply-to: <20021108154806.G70152-100000@skywalker.rogness.net> To: Nick Rogness Cc: freebsd-hackers@freebsd.org Message-id: MIME-version: 1.0 X-Mailer: Apple Mail (2.546) Content-type: text/plain; charset=US-ASCII; format=fixed Content-transfer-encoding: 7BIT X-Pgp-Rfc2646-Fix: 1 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Not sure if hackers is the correct place to ask about this but... On Friday, November 8, 2002, at 06:28 PM, Nick Rogness wrote: > > We have a server that is doing some wierd things. /var/mail filesystem > (/dev/idad2s1e) is reporting errors during certain tasks (like dump). > It does fsck clean umounted. I have yet to see this type of error and > can't tell whether this is a bug or a hardware problem: > > Nov 8 15:41:20 pop1 /kernel: dscheck(#idad/0x20014): negative b_blkno > -791620152 > Nov 8 15:41:20 pop1 /kernel: dscheck(#idad/0x20014): negative b_blkno > -791620151 > Nov 8 15:41:20 pop1 /kernel: dscheck(#idad/0x20014): negative b_blkno > -791620150 > Nov 8 15:41:20 pop1 /kernel: dscheck(#idad/0x20014): negative b_blkno > -791620149 > Nov 8 15:41:20 pop1 /kernel: dscheck(#idad/0x20014): negative b_blkno > -791620148 > Nov 8 15:41:20 pop1 /kernel: dscheck(#idad/0x20014): negative b_blkno > -791620147 > I've seen mention of this before, not sure what the fix was. I heard about this a few years ago on some quantam drives, the guy updated his firmware and it went away iirc. Does it do this only when you dump or under other circumstances? If other circumstances, which ones? Thanks, Larry -----BEGIN PGP SIGNATURE----- Version: PGP 8.0 (Build 349) Beta iQA/AwUBPc099z06PW7Y7H9DEQL8dwCgjLhFA+qXrJPO34YW2GuApFEkVYoAoN+R 6zFUFZfcdz8g4TN9NFS8gtZm =LQl9 -----END PGP SIGNATURE----- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Nov 9 9: 0:19 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE69337B401 for ; Sat, 9 Nov 2002 09:00:17 -0800 (PST) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD28243E3B for ; Sat, 9 Nov 2002 09:00:16 -0800 (PST) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.6/8.12.6) with ESMTP id gA9H07Or045813; Sat, 9 Nov 2002 18:00:07 +0100 (CET) (envelope-from phk@critter.freebsd.dk) To: Larry Sica Cc: Nick Rogness , freebsd-hackers@FreeBSD.ORG Subject: Re: Filesystem corruption In-Reply-To: Your message of "Sat, 09 Nov 2002 11:55:06 EST." Date: Sat, 09 Nov 2002 18:00:07 +0100 Message-ID: <45812.1036861207@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message , Larry Sica wri tes: >-----BEGIN PGP SIGNED MESSAGE----- >Hash: SHA1 > >Not sure if hackers is the correct place to ask about this but... > >On Friday, November 8, 2002, at 06:28 PM, Nick Rogness wrote: > >> >> We have a server that is doing some wierd things. /var/mail filesystem >> (/dev/idad2s1e) is reporting errors during certain tasks (like dump). >> It does fsck clean umounted. I have yet to see this type of error and >> can't tell whether this is a bug or a hardware problem: >> >> Nov 8 15:41:20 pop1 /kernel: dscheck(#idad/0x20014): negative b_blkno >> -791620152 >> Nov 8 15:41:20 pop1 /kernel: dscheck(#idad/0x20014): negative b_blkno > >I've seen mention of this before, not sure what the fix was. I heard >about this a few years ago on some quantam drives, the guy updated his >firmware and it went away iirc. Does it do this only when you dump or >under other circumstances? If other circumstances, which ones? The fix is to not run dump(8) on a live filesystem. You should either use a snapshot or umount the device. -- 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. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Nov 9 10: 4:30 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 82D0E37B401 for ; Sat, 9 Nov 2002 10:04:29 -0800 (PST) Received: from web.internal.psiu.dyndns.org (alb-24-58-129-23.nycap.rr.com [24.58.129.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD1FA43E42 for ; Sat, 9 Nov 2002 10:04:23 -0800 (PST) (envelope-from dolemite@psiu.dyndns.org) Received: from alexultra.psiu.dyndns.org ([10.2.2.101]) by web.internal.psiu.dyndns.org (8.12.6/8.12.5) with ESMTP id gA9I4QtC088981; Sat, 9 Nov 2002 13:04:36 -0500 (EST) (envelope-from dolemite@psiu.dyndns.org) Received: (from dolemite@localhost) by alexultra.psiu.dyndns.org (8.11.6+Sun/8.11.6) id gA9I3Vn01009; Sat, 9 Nov 2002 13:03:31 -0500 (EST) Date: Sat, 9 Nov 2002 13:03:22 -0500 From: Alex Newman To: freebsd-hackers@freebsd.org Cc: tlambert2@mindspring.com Subject: Re: Netgraph could be a router also. Message-ID: <20021109180321.GA559@unknown.nycap.rr.com> Reply-To: dolemite@wuli.nu Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG >I'm well aware of the Click Router project (which dealt with data at layer 3, not layer 4, BTW). But I could have for instance zebra taking care of the control plane and click working with the data plane right? >Among other things, it rewrote the ethernet card firmware to get the packets per second rate up where it is. Wow that is crazy >Netgraph is more comparable to Streams. It does not support a "pull model", as used by ClickRouter elements, nor does it support the idea of flow (which, theoretically, could allow a two port card with shared memory avoid the PCI bus transfer overhead, the same way that the SiBytes card that Chris Demetriou had a hand in creating). So does that mean i couldn't use it for the dataplane like click? Alex Newman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Nov 9 14:11: 7 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2258437B401 for ; Sat, 9 Nov 2002 14:11:05 -0800 (PST) Received: from hawk.mail.pas.earthlink.net (hawk.mail.pas.earthlink.net [207.217.120.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8109F43E42 for ; Sat, 9 Nov 2002 14:11:03 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0116.cvx40-bradley.dialup.earthlink.net ([216.244.42.116] helo=mindspring.com) by hawk.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 18Ado7-0006wb-00; Sat, 09 Nov 2002 14:10:24 -0800 Message-ID: <3DCD8761.5763AAB2@mindspring.com> Date: Sat, 09 Nov 2002 14:08:33 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: dolemite@wuli.nu Cc: freebsd-hackers@freebsd.org Subject: Re: Netgraph could be a router also. References: <20021109180321.GA559@unknown.nycap.rr.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Alex Newman wrote: > >I'm well aware of the Click Router project (which dealt with data > >at layer 3, not layer 4, BTW). > > But I could have for instance zebra taking care of the control plane > and click working with the data plane right? You're missing the point, which is that they've effectively written their own OS, which is loaded as a kernel module in FreeBSD or Linux, and takes over processing. > >Among other things, it rewrote the ethernet card firmware to get > >the packets per second rate up where it is. > > Wow that is crazy Not really. Card vendors apparently can't wite useful firmware to save their lives. Professional grade hardware is no good without professional grade software. Unfortunately's most EE's think they can write software as well as most software people think they can design hardware ("We built the hardware, after all, who knows better how to use it than us?!? We'll make this interface where you load a segment register, and then you poll this memory location, because interrupts are slow, and the most important thing any system can possibly do with its time is take with the hardware I built...", etc., etc.). > >Netgraph is more comparable to Streams. It does not support a > >"pull model", as used by ClickRouter elements, nor does it support > >the idea of flow (which, theoretically, could allow a two port card > >with shared memory avoid the PCI bus transfer overhead, the same > >way that the SiBytes card that Chris Demetriou had a hand in creating). > > So does that mean i couldn't use it for the dataplane like click? By "it", I guess you mean "FreeBSD"? What are your performance goals? Where is FreeBSD relative to those goals, right now, without you doing anything to it? Where is FreeBSD relative to those goals, right now, if you tune it very carefully, but don't hack any code? What data rate do you need to support? How much are you willing to modify FreeBSD? How much are you willing to modify your hardware design? 64 Bit PCI-X has a burst rate of about 8Gbit, which means that it's average operation is going to be about 1/3 that, and then you have to add memory latency on top of that, if you DMA data from the network card into main memory, instead of just between network cards. If you are willing to significantly modify FreeBSD, and address all of the latency issues, a multiport Gigabit router is doable, but you haven't even mentioned the most important aspect of any high speed networking system, so it's not likely that you're going to be able to do this effectively, just approaching it blind. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Nov 9 15:20:32 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D66FA37B401; Sat, 9 Nov 2002 15:20:29 -0800 (PST) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5817143E75; Sat, 9 Nov 2002 15:20:28 -0800 (PST) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.12.4/8.12.4) with SMTP id gA9NJoOo060206; Sat, 9 Nov 2002 18:19:50 -0500 (EST) (envelope-from robert@fledge.watson.org) Date: Sat, 9 Nov 2002 18:19:50 -0500 (EST) From: Robert Watson X-Sender: robert@fledge.watson.org To: hackers@FreeBSD.org Subject: Request for submissions: FreeBSD Bi-Monthly Development Status Report Sept-Oct 2002 (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Reminder: due tomorrow! Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories ---------- Forwarded message ---------- Date: Mon, 4 Nov 2002 20:36:13 -0500 (EST) From: Robert Watson To: hackers@FreeBSD.org Subject: Request for submissions: FreeBSD Bi-Monthly Development Status Report Sept-Oct 2002 (fwd) Reminder that the deadline for status report submissions is rapidly approaching. Please follow the directions below to submit a FreeBSD development status report. Thanks, Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories ---------- Forwarded message ---------- Date: Fri, 1 Nov 2002 13:29:54 -0500 (EST) From: Robert Watson To: hackers@FreeBSD.org Subject: Request for submissions: FreeBSD Bi-Monthly Development Status Report Sept-Oct 2002 This is a solicitation for submissions for the September 2002 - October 2002 FreeBSD Bi-Monthly Development Status Report. All submissions are due by November 10, 2002. Submissions should be made by filling out the template found at: http://www.FreeBSD.org/news/status/report-sample.xml Submissions must then be e-mailed to the following address for automated processing (IT HAS CHANGED): monthly@FreeBSD.org Reports must be submitted in the XML format described, or they will be silently dropped. Submissions made to other e-mail addresses will be ignored. If more than one report is submitted for a project, the latest instance will be used. Status reports should be submitted once per project, although project developers may choose to submit additional reports on specific sub-projects of substantial size. Status reports are typically one or two short paragraphs, but the text may be up to 20 lines in length. Submissions are welcome on a variety of topics relating to FreeBSD, including development, documentation, advocacy, and development processes. Submitting developer status reports help maintain an important link between FreeBSD developers, as well as a link to the user and sponsor communities. By submitting a report, you help share information about the rapid progress made by the project, making it easier for advocates to point at the excellent work that's being done! Prior status reports may be viewed at: http://www.FreeBSD.org/news/status/ Of particular interest, rolling up to the 5.0 release, are reports relating to the major architectural projects with results in 5.0, including SMPng, KSE, GEOM, TrustedBSD, UFS2, newcard, firewire, ACPI, IPsec acceleration, and new hardware ports including sparc64 and ia64. Including reports on the status approaching the release, and identifying areas where "must be done" requirements are present for the release will help consumers of FreeBSD get a sense of what they can expect in 5.0, as well as what other developers need to work on in order to make it happen. Robert Watson, Scott Long FreeBSD Project To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message