From owner-freebsd-hackers Sun Oct 28 7:15:57 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from magnesium.net (toxic.magnesium.net [207.154.84.15]) by hub.freebsd.org (Postfix) with SMTP id 72DD137B403 for ; Sun, 28 Oct 2001 07:15:53 -0800 (PST) Received: (qmail 58225 invoked by uid 1165); 28 Oct 2001 15:15:52 -0000 Date: 28 Oct 2001 07:15:52 -0800 Date: Sun, 28 Oct 2001 07:15:52 -0800 From: Seth Kingsley To: Peter Pentchev Cc: Joesh Juphland , hackers@freebsd.org Subject: Re: mountd will not start at boot. Or function later... Message-ID: <20011028071552.A40700@fluff.meowfishies.com> References: <20011025161539.C6053@straylight.oblivion.bg> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="opJtzjQTFsWo+cga" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011025161539.C6053@straylight.oblivion.bg>; from roam@ringlet.net on Thu, Oct 25, 2001 at 04:15:39PM +0300 X-Operating-System: FreeBSD 4.4-STABLE i386 X-GPG-Key-ID: 1024D/5C413B08 X-GPG-Key-Fingerprint: F772 5D24 02B4 D233 90F5 080F 0F50 3298 5C41 3B08 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 --opJtzjQTFsWo+cga Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Oct 25, 2001 at 04:15:39PM +0300, Peter Pentchev wrote: > On Thu, Oct 25, 2001 at 04:13:09AM -0600, Joesh Juphland wrote: > >=20 > > I cannot mount any of the NFS shares that I share from my server due to= a=20 > > problem with mountd and RPC. > >=20 > > rc.conf looks like this: > >=20 > > network_interfaces=3D"lo0" > > removable_interfaces=3D"wi0" > > nfs_server_enable=3D"YES" > > nfs_server_flags=3D"-t -u -n 4" > > > > When I boot, mountd bombs out - log files show: > >=20 > > mountd[119]: can't register mount > >=20 > You wouldn't happen to have a portmap_enable=3D"NO" line in your rc.conf, > would you? portmap_enable=3D"NO" is the default on -stable. --=20 || Seth Kingsley || Meow Meow Fluff Fluff || sethk@meowfishies.com || || rndcontrol -s 0 || --opJtzjQTFsWo+cga Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE73CEoD1AymFxBOwgRAsbdAJsG+WdfRY2zxgJTKZNrH0XXahCM1wCcCQ/8 rpNMpEhV9vJF7LnZP+hRHS8= =uRXx -----END PGP SIGNATURE----- --opJtzjQTFsWo+cga-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Oct 28 7:50:51 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from smtppop1pub.verizon.net (smtppop1pub.gte.net [206.46.170.20]) by hub.freebsd.org (Postfix) with ESMTP id AE87D37B405 for ; Sun, 28 Oct 2001 07:50:48 -0800 (PST) Received: from bellatlantic.net (pool-151-198-135-228.mad.east.verizon.net [151.198.135.228]) by smtppop1pub.verizon.net with ESMTP ; id JAA32399525 Sun, 28 Oct 2001 09:49:38 -0600 (CST) Message-ID: <3BDC2945.42972E63@bellatlantic.net> Date: Sun, 28 Oct 2001 10:50:29 -0500 From: Sergey Babkin Reply-To: babkin@freebsd.org X-Mailer: Mozilla 4.7 [en] (X11; U; FreeBSD 4.0-19990626-CURRENT i386) X-Accept-Language: en, ru MIME-Version: 1.0 To: Matthew Emmerton Cc: hackers@freebsd.org Subject: Re: Simple x86 assembler question References: <003901c15f3c$5bdef760$1200a8c0@gsicomp.on.ca> 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 Emmerton wrote: > > Hi all, > > This weekend I decided to do some assembly hacking on some object-only code > that I've lost the C source for. Since I haven't coded assembler for at > least 8 years, and I threw my x86 assembly manuals out when I moved 6 months > ago, there are a few things that are stumping me. > > In particular, am I interpreting these instructions correctly? > > 0x80839fb : movzbl (%edx,%eax,1),%eax > > Takes %eax + %edx, obtains the byte value in memory at that address, > zero-extends and places into %eax Correct. > 0x80839ff : movzwl 0xe90(%ebx,%eax,2),%edx > > Takes %eax + %ebx + 0xe90, obtains the word value in memory at that address, > zero-extends and places in %edx. Here the correct address is %eax*2 + %ebx + 0xe90 -SB To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Oct 28 7:51:33 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from magnesium.net (toxic.magnesium.net [207.154.84.15]) by hub.freebsd.org (Postfix) with SMTP id D14D637B405 for ; Sun, 28 Oct 2001 07:51:28 -0800 (PST) Received: (qmail 59672 invoked by uid 1165); 28 Oct 2001 15:51:28 -0000 Date: 28 Oct 2001 07:51:28 -0800 Date: Sun, 28 Oct 2001 07:51:28 -0800 From: Seth Kingsley To: Matthew Emmerton Cc: hackers@freebsd.org Subject: Re: Simple x86 assembler question Message-ID: <20011028075128.B40700@fluff.meowfishies.com> References: <003901c15f3c$5bdef760$1200a8c0@gsicomp.on.ca> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="eJnRUKwClWJh1Khz" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <003901c15f3c$5bdef760$1200a8c0@gsicomp.on.ca>; from matt@gsicomp.on.ca on Sat, Oct 27, 2001 at 07:08:58PM -0400 X-Operating-System: FreeBSD 4.4-STABLE i386 X-GPG-Key-ID: 1024D/5C413B08 X-GPG-Key-Fingerprint: F772 5D24 02B4 D233 90F5 080F 0F50 3298 5C41 3B08 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 --eJnRUKwClWJh1Khz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Oct 27, 2001 at 07:08:58PM -0400, Matthew Emmerton wrote: > In particular, am I interpreting these instructions correctly? >=20 > 0x80839fb : movzbl (%edx,%eax,1),%eax >=20 >=20 > Takes %eax + %edx, obtains the byte value in memory at that address, > zero-extends and places into %eax >=20 > 0x80839ff : movzwl 0xe90(%ebx,%eax,2),%edx >=20 > Takes %eax + %ebx + 0xe90, obtains the word value in memory at that addre= ss, > zero-extends and places in %edx. http://www.baldwin.cx/386htm/toc.htm Specifically: http://www.baldwin.cx/386htm/MOVZX.htm --=20 || Seth Kingsley || Meow Meow Fluff Fluff || sethk@meowfishies.com || || rndcontrol -s 0 || --eJnRUKwClWJh1Khz Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE73CmAD1AymFxBOwgRAsL8AJ9xdR8zEXvGDw70gfVDTza86THafgCeMxol 0f7+qkie1ea03iMeAeSU5bY= =YyHe -----END PGP SIGNATURE----- --eJnRUKwClWJh1Khz-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Oct 28 9:21:37 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail6.speakeasy.net (mail6.speakeasy.net [216.254.0.206]) by hub.freebsd.org (Postfix) with ESMTP id A3E8D37B401 for ; Sun, 28 Oct 2001 09:21:34 -0800 (PST) Received: (qmail 11733 invoked from network); 28 Oct 2001 17:21:34 -0000 Received: from unknown (HELO laptop.baldwin.cx) ([64.81.54.73]) (envelope-sender ) by mail6.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 28 Oct 2001 17:21:34 -0000 Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <003901c15f3c$5bdef760$1200a8c0@gsicomp.on.ca> Date: Sun, 28 Oct 2001 09:21:33 -0700 (PST) From: John Baldwin To: Matthew Emmerton Subject: RE: Simple x86 assembler 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 27-Oct-01 Matthew Emmerton wrote: > Hi all, > > This weekend I decided to do some assembly hacking on some object-only code > that I've lost the C source for. Since I haven't coded assembler for at > least 8 years, and I threw my x86 assembly manuals out when I moved 6 months > ago, there are a few things that are stumping me. > > In particular, am I interpreting these instructions correctly? > > 0x80839fb : movzbl (%edx,%eax,1),%eax > > > Takes %eax + %edx, obtains the byte value in memory at that address, > zero-extends and places into %eax > > 0x80839ff : movzwl 0xe90(%ebx,%eax,2),%edx > > Takes %eax + %ebx + 0xe90, obtains the word value in memory at that address, > zero-extends and places in %edx. Almost. The '2' there is a multiplier on (I think) %eax, so it uses 'ebx + 2 * eax + 0xe90' for the memory address. Either that or 'eax + 2 * ebx + 0xe90'. Check the gas info page for the AT&T syntax to figure out exactly which. (Or use nasm's diassembler which turns out Intel format asm.) (ports/devel/nasm, ndisasm) -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "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 Sun Oct 28 9:25: 9 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from scaup.prod.itd.earthlink.net (scaup.mail.pas.earthlink.net [207.217.121.49]) by hub.freebsd.org (Postfix) with ESMTP id E747D37B403; Sun, 28 Oct 2001 09:25:05 -0800 (PST) Received: from dialup-209.245.128.59.dial1.sanjose1.level3.net ([209.245.128.59] helo=mindspring.com) by scaup.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 15xtgF-0006P9-00; Sun, 28 Oct 2001 09:25:04 -0800 Message-ID: <3BDC3FA2.20D5D914@mindspring.com> Date: Sun, 28 Oct 2001 09:25:54 -0800 From: Terry Lambert Reply-To: tlambert2@mindspring.com X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Garance A Drosihn Cc: Mike Barcroft , hackers@FreeBSD.ORG Subject: Re: syslogd and kqueue References: <20011026233957.A9925@parhelion.firedrake.org> <20011026200436.A61058@xor.obsecurity.org> <20011027043342.A18231@parhelion.firedrake.org> <20011027001704.B2586@coffee.q9media.com> <3BDAFD1C.B7BF7ED4@mindspring.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 Garance A Drosihn wrote: > >Until newsyslog is fixed to not be able to stage a > >denial of service attack against you, I really, really > >recommend against its use. > > Seems like it would be more user-friendly (to freebsd users > in general) to fix newsyslog, instead of just telling people > that they should not use it... If people "just don't use" > newsyslog, how does that guarantee that whatever they do > use will not have the same problem that you described? They will have to make their own solutions correct. Every engineer is responsible for the correctness of their code. All I'[m saying here is that there is a known level of incorrectness in newsyslog: use it at your peril. If you want to fix it, I'm sure people would appreciate the effort. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Oct 28 11:30:26 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mcp.csh.rit.edu (mcp.csh.rit.edu [129.21.60.9]) by hub.freebsd.org (Postfix) with ESMTP id EEE9B37B401 for ; Sun, 28 Oct 2001 11:30:22 -0800 (PST) Received: from fury.csh.rit.edu (fury.csh.rit.edu [129.21.60.5]) by mcp.csh.rit.edu (Postfix) with ESMTP id 001DC247 for ; Sun, 28 Oct 2001 14:08:12 -0500 (EST) Received: by fury.csh.rit.edu (Postfix, from userid 37404) id ABD792E079; Sun, 28 Oct 2001 14:08:08 -0500 (EST) Date: Sun, 28 Oct 2001 14:08:08 -0500 From: Jon Parise To: freebsd-hackers@freebsd.org Subject: boot -v capture Message-ID: <20011028140808.C19580@csh.rit.edu> Mail-Followup-To: freebsd-hackers@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.12i 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 [Posted to freebsd-questions will little result. I figured I'd give -hackers a try before I give up and copy the output by hand.] Can anyone suggest a means by which to capture the 'boot -v' output without using a serial console? I'm stuck without any serial ports on my notebook. -- Jon Parise (jon@csh.rit.edu) . Information Technology (2001) http://www.csh.rit.edu/~jon/ : Computer Science House Member To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Oct 28 11:47:18 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from webs1.accretive-networks.net (webs1.accretive-networks.net [207.246.154.13]) by hub.freebsd.org (Postfix) with ESMTP id 8B66637B405 for ; Sun, 28 Oct 2001 11:47:16 -0800 (PST) Received: from localhost (davidk@localhost) by webs1.accretive-networks.net (8.11.1/8.11.3) with ESMTP id f9SJlGA35314 for ; Sun, 28 Oct 2001 11:47:16 -0800 (PST) Date: Sun, 28 Oct 2001 11:47:16 -0800 (PST) From: David Kirchner X-X-Sender: To: Subject: disabling dynamic route addition Message-ID: <20011028114328.C35308-100000@localhost> 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, Is there currently a way (sysctl, patch?) to disable dynamic route addition? We have a few very busy web servers here, and we're running in to a bug in FreeBSD 4.2 (which is related to a bug in previous versions of FreeBSD - the one that's fixed by lowering net.inet.ip.rtexpire to 10 from 3600) where the dynamic route table grows but never flushes completely. Here it is just as it hit the buffer space limit, according to vmstat -m: Memory statistics by type Type Kern Type InUse MemUse HighUse Limit Requests Limit Limit Size(s) routetbl608495 85570K 85570K 85570K 51402924 0 0 16,32,64,128,256 The sister server (round robin) is pretty high as well: routetbl280443 39437K 39443K 85570K 37217727 0 0 16,32,64,128,256 Also, if this happens again, what additional information could I grab so I or others could (hopefully) successfully find the bug? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Oct 28 12:39:40 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from magnesium.net (toxic.magnesium.net [207.154.84.15]) by hub.freebsd.org (Postfix) with SMTP id DE45A37B403 for ; Sun, 28 Oct 2001 12:39:34 -0800 (PST) Received: (qmail 70959 invoked by uid 1165); 28 Oct 2001 20:39:34 -0000 Date: 28 Oct 2001 12:39:34 -0800 Date: Sun, 28 Oct 2001 12:39:34 -0800 From: Seth Kingsley To: Jon Parise Cc: freebsd-hackers@freebsd.org Subject: Re: boot -v capture Message-ID: <20011028123934.C40700@fluff.meowfishies.com> References: <20011028140808.C19580@csh.rit.edu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="2JFBq9zoW8cOFH7v" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011028140808.C19580@csh.rit.edu>; from jon@csh.rit.edu on Sun, Oct 28, 2001 at 02:08:08PM -0500 X-Operating-System: FreeBSD 4.4-STABLE i386 X-GPG-Key-ID: 1024D/5C413B08 X-GPG-Key-Fingerprint: F772 5D24 02B4 D233 90F5 080F 0F50 3298 5C41 3B08 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 --2JFBq9zoW8cOFH7v Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Oct 28, 2001 at 02:08:08PM -0500, Jon Parise wrote: > Can anyone suggest a means by which to capture the 'boot -v' > output without using a serial console? dmesg(8), so long as it doesn't overrun the buffer. -current is also writing boot messages to syslog presumably with the facility of kern.*. --=20 || Seth Kingsley || Meow Meow Fluff Fluff || sethk@meowfishies.com || || rndcontrol -s 0 || --2JFBq9zoW8cOFH7v Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE73G0GD1AymFxBOwgRAmNAAJoCqSKqxTIeY66nbs7H2387fl/stQCfefJN 4/pBe02r4t66qO2ctMq5Shk= =E9TI -----END PGP SIGNATURE----- --2JFBq9zoW8cOFH7v-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Oct 28 13: 1:12 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mcp.csh.rit.edu (mcp.csh.rit.edu [129.21.60.9]) by hub.freebsd.org (Postfix) with ESMTP id 4B0DC37B401 for ; Sun, 28 Oct 2001 13:01:10 -0800 (PST) Received: from fury.csh.rit.edu (fury.csh.rit.edu [129.21.60.5]) by mcp.csh.rit.edu (Postfix) with ESMTP id A145524B; Sun, 28 Oct 2001 16:01:05 -0500 (EST) Received: by fury.csh.rit.edu (Postfix, from userid 37404) id CCEDB2E079; Sun, 28 Oct 2001 16:01:00 -0500 (EST) Date: Sun, 28 Oct 2001 16:01:00 -0500 From: Jon Parise To: Seth Kingsley Cc: freebsd-hackers@freebsd.org Subject: Re: boot -v capture Message-ID: <20011028160100.A23305@csh.rit.edu> Mail-Followup-To: Seth Kingsley , freebsd-hackers@freebsd.org References: <20011028140808.C19580@csh.rit.edu> <20011028123934.C40700@fluff.meowfishies.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.12i In-Reply-To: <20011028123934.C40700@fluff.meowfishies.com>; from sethk@meowfishies.com on Sun, Oct 28, 2001 at 12:39:34PM -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 On Sun, Oct 28, 2001 at 12:39:34PM -0800, Seth Kingsley wrote: > > Can anyone suggest a means by which to capture the 'boot -v' > > output without using a serial console? > > dmesg(8), so long as it doesn't overrun the buffer. > > -current is also writing boot messages to syslog presumably with the > facility of kern.*. Ah, I should have been more specific. The machine is unable to boot, so I need to the 'boot -v' output to diagnose that problem first. It's a chicken-and-egg scenario. -- Jon Parise (jon@csh.rit.edu) . Information Technology (2001) http://www.csh.rit.edu/~jon/ : Computer Science House Member To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Oct 28 16: 9:34 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from silby.com (cb34181-a.mdsn1.wi.home.com [24.14.173.39]) by hub.freebsd.org (Postfix) with ESMTP id 7C1DB37B405 for ; Sun, 28 Oct 2001 16:09:29 -0800 (PST) Received: (qmail 97276 invoked by uid 1000); 29 Oct 2001 00:09:27 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 29 Oct 2001 00:09:27 -0000 Date: Sun, 28 Oct 2001 18:09:27 -0600 (CST) From: Mike Silbersack To: David Kirchner Cc: Subject: Re: disabling dynamic route addition In-Reply-To: <20011028114328.C35308-100000@localhost> Message-ID: <20011028180749.M96449-100000@achilles.silby.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 Sun, 28 Oct 2001, David Kirchner wrote: > Hi, > > Is there currently a way (sysctl, patch?) to disable dynamic route > addition? We have a few very busy web servers here, and we're running in > to a bug in FreeBSD 4.2 (which is related to a bug in previous versions of > FreeBSD - the one that's fixed by lowering net.inet.ip.rtexpire to 10 from > 3600) where the dynamic route table grows but never flushes completely. > Here it is just as it hit the buffer space limit, according to vmstat -m: > > Memory statistics by type Type Kern > Type InUse MemUse HighUse Limit Requests Limit Limit Size(s) > routetbl608495 85570K 85570K 85570K 51402924 0 0 > 16,32,64,128,256 > > The sister server (round robin) is pretty high as well: > > routetbl280443 39437K 39443K 85570K 37217727 0 0 > 16,32,64,128,256 > > Also, if this happens again, what additional information could I grab so I > or others could (hopefully) successfully find the bug? Many dynamic route related changes have been made since 4.2, your bug may already be fixed. You should invest time in transitioning to 4.4. Mike "Silby" Silbersack To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Oct 28 16:25:52 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by hub.freebsd.org (Postfix) with ESMTP id 45BF037B401 for ; Sun, 28 Oct 2001 16:25:47 -0800 (PST) Received: (from uucp@localhost) by srv1.cosmo-project.de (8.11.0/8.11.0) with UUCP id f9T0Pf764018; Mon, 29 Oct 2001 01:25:42 +0100 (CET) Received: from mail.cicely.de (cicely20.cicely.de [10.1.1.22]) by cicely5.cicely.de (8.12.1/8.12.1) with ESMTP id f9T0PiSe049705; Mon, 29 Oct 2001 01:25:45 +0100 (CET)?g (envelope-from ticso@cicely8.cicely.de) Received: from cicely8.cicely.de (cicely8.cicely.de [10.1.2.10]) by mail.cicely.de (8.11.0/8.11.0) with ESMTP id f9T0PPF12360; Mon, 29 Oct 2001 01:25:25 +0100 (CET) Received: (from ticso@localhost) by cicely8.cicely.de (8.11.4/8.11.4) id f9T0PJQ53272; Mon, 29 Oct 2001 01:25:20 +0100 (CET) (envelope-from ticso) Date: Mon, 29 Oct 2001 01:25:18 +0100 From: Bernd Walter To: David Kirchner Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: disabling dynamic route addition Message-ID: <20011029012518.C49388@cicely8.cicely.de> References: <20011028114328.C35308-100000@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20011028114328.C35308-100000@localhost> User-Agent: Mutt/1.3.23i X-Operating-System: FreeBSD cicely8.cicely.de 5.0-CURRENT i386 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, Oct 28, 2001 at 11:47:16AM -0800, David Kirchner wrote: > Hi, > > Is there currently a way (sysctl, patch?) to disable dynamic route I asume your "dynamic" routes are simple redirects. sysctl -w net.inet.icmp.drop_redirect=1 or in /etc/rc.conf: icmp_drop_redirect="YES" Or get a better routing table in the first place. > addition? We have a few very busy web servers here, and we're running in > to a bug in FreeBSD 4.2 (which is related to a bug in previous versions of > FreeBSD - the one that's fixed by lowering net.inet.ip.rtexpire to 10 from > 3600) where the dynamic route table grows but never flushes completely. > Here it is just as it hit the buffer space limit, according to vmstat -m: What does netstat tells you about the expire time for these routes? How are they flagged? -- 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 Oct 28 16:40:13 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by hub.freebsd.org (Postfix) with ESMTP id 7D9ED37B406 for ; Sun, 28 Oct 2001 16:40:03 -0800 (PST) Received: (from uucp@localhost) by srv1.cosmo-project.de (8.11.0/8.11.0) with UUCP id f9T0dsR64084; Mon, 29 Oct 2001 01:39:54 +0100 (CET) Received: from mail.cicely.de (cicely20.cicely.de [10.1.1.22]) by cicely5.cicely.de (8.12.1/8.12.1) with ESMTP id f9T0XiSe049801; Mon, 29 Oct 2001 01:33:52 +0100 (CET)?g (envelope-from ticso@cicely8.cicely.de) Received: from cicely8.cicely.de (cicely8.cicely.de [10.1.2.10]) by mail.cicely.de (8.11.0/8.11.0) with ESMTP id f9T0XPF12372; Mon, 29 Oct 2001 01:33:25 +0100 (CET) Received: (from ticso@localhost) by cicely8.cicely.de (8.11.4/8.11.4) id f9T0XUj53327; Mon, 29 Oct 2001 01:33:30 +0100 (CET) (envelope-from ticso) Date: Mon, 29 Oct 2001 01:33:30 +0100 From: Bernd Walter To: Jon Parise Cc: Seth Kingsley , freebsd-hackers@FreeBSD.ORG Subject: Re: boot -v capture Message-ID: <20011029013329.D49388@cicely8.cicely.de> References: <20011028140808.C19580@csh.rit.edu> <20011028123934.C40700@fluff.meowfishies.com> <20011028160100.A23305@csh.rit.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20011028160100.A23305@csh.rit.edu> User-Agent: Mutt/1.3.23i X-Operating-System: FreeBSD cicely8.cicely.de 5.0-CURRENT i386 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, Oct 28, 2001 at 04:01:00PM -0500, Jon Parise wrote: > On Sun, Oct 28, 2001 at 12:39:34PM -0800, Seth Kingsley wrote: > > > > Can anyone suggest a means by which to capture the 'boot -v' > > > output without using a serial console? > > > > dmesg(8), so long as it doesn't overrun the buffer. > > > > -current is also writing boot messages to syslog presumably with the > > facility of kern.*. > > Ah, I should have been more specific. > > The machine is unable to boot, so I need to the 'boot -v' output > to diagnose that problem first. It's a chicken-and-egg scenario. If you have an IR interface which you can set to IRDA1 FreeBSD will see it a normal seriel interface. -- 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 Oct 28 18: 1:32 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id CFBB837B401; Sun, 28 Oct 2001 18:01:28 -0800 (PST) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.6/8.11.1) id f9T21SG59812; Sun, 28 Oct 2001 18:01:28 -0800 (PST) (envelope-from obrien) Date: Sun, 28 Oct 2001 18:01:28 -0800 From: "David O'Brien" To: John Baldwin Cc: Matthew Emmerton , hackers@FreeBSD.org Subject: Re: Simple x86 assembler question Message-ID: <20011028180128.A59388@dragon.nuxi.com> Reply-To: obrien@FreeBSD.org References: <003901c15f3c$5bdef760$1200a8c0@gsicomp.on.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from jhb@FreeBSD.org on Sun, Oct 28, 2001 at 09:21:33AM -0700 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 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, Oct 28, 2001 at 09:21:33AM -0700, John Baldwin wrote: > Almost. The '2' there is a multiplier on (I think) %eax, so it uses > 'ebx + 2 * eax + 0xe90' for the memory address. Either that or 'eax + > 2 * ebx + 0xe90'. Check the gas info page for the AT&T syntax to > figure out exactly which. (Or use nasm's diassembler which turns out > Intel format asm.) (ports/devel/nasm, ndisasm) BTW, Gas now supports Intel syntax. * doc/c-i386.texi (i386-Arch): New section. (i386-Syntax): Mention .intel_syntax and .att_syntax. -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Oct 28 18: 6:47 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id E4A4937B405; Sun, 28 Oct 2001 18:06:44 -0800 (PST) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.6/8.11.1) id f9T26hZ59872; Sun, 28 Oct 2001 18:06:43 -0800 (PST) (envelope-from obrien) Date: Sun, 28 Oct 2001 18:06:43 -0800 From: "David O'Brien" To: Mike Barcroft Cc: void , Kris Kennaway , hackers@FreeBSD.ORG Subject: Re: syslogd and kqueue Message-ID: <20011028180643.B59388@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20011026233957.A9925@parhelion.firedrake.org> <20011026200436.A61058@xor.obsecurity.org> <20011027043342.A18231@parhelion.firedrake.org> <20011027001704.B2586@coffee.q9media.com> <20011027002622.C2586@coffee.q9media.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011027002622.C2586@coffee.q9media.com>; from mike@FreeBSD.ORG on Sat, Oct 27, 2001 at 12:26:22AM -0400 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 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 Sat, Oct 27, 2001 at 12:26:22AM -0400, Mike Barcroft wrote: > Just to clarify. This is still a POLA violation. If a log file is > pulled out from underneath syslogd(8), one wouldn't expect it to start > logging again, even if the file was re-created. I disagree, if the file was re-created. Actually, I find it weird and counter intuitive that syslogd will not log to the files in the config file (/etc/syslog.conf) unless they already exists. It really feels like we are living with a programming bug 25 years later.... If I didn't want syslogd to log something, I would not have it in syslog.conf. -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Oct 28 18:37:52 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from web14001.mail.yahoo.com (web14001.mail.yahoo.com [216.136.175.92]) by hub.freebsd.org (Postfix) with SMTP id 396FF37B407 for ; Sun, 28 Oct 2001 18:37:46 -0800 (PST) Message-ID: <20011029023746.94559.qmail@web14001.mail.yahoo.com> Received: from [216.103.213.142] by web14001.mail.yahoo.com via HTTP; Sun, 28 Oct 2001 18:37:46 PST Date: Sun, 28 Oct 2001 18:37:46 -0800 (PST) From: k Macy Subject: problems with recurring SIGTRAP under gdb To: freebsd-hackers@freebsd.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 Any idea why when I insert a breakpoint I get a SIGTRAP and can't continue any further? Is this a bug in the FreeBSD distribution's gdb? I don't see this behavior on any other platform that I am using. (Linux/ Solaris/ OSF1) I am only seeing on this particular application. The binary is 60MB dynamically linked (its 200MB on Solaris) it is linked against libc_r but I am currently running it single threaded. Any thoughts on correcting this would be much appreciated. This is 4.4-STABLE Cvsupped 2 weeks ago. %r gdb maytag.Rd GNU gdb 4.18 Copyright 1998 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-unknown-freebsd"... (gdb) b pf_open Breakpoint 1 at 0x804c6ae: file ../sim/freebsd/pf/pf.c, line 204. (gdb) r -zqp1 Starting program: /amd/ayr/vol/users2/home/kmacy/kmacy8/maytag.Rd -zqp1 No boot-time filesystem (/u/kmacy/p4/ontap/control4/prod/build/bfs.Rd) found. Using ethaddr 00:01:00:00:05:e3 Mon Oct 29 02:16:34 GMT [main_proc:info]: EMS engine initialized My sysid = 0x1 Partner sysid = 0x0 Mon Oct 29 02:16:34 GMT [main_proc:notice]: ,tapes not found: skipping tape simulator initialization. floppy boot? y /etc/modules/sample.mod : can't open : Device not configured NetApp Release /amd/raiders/vol/data2/build/scratch/kmacy/control4.561.295_22_34_40: Sun Oct 28 17:56:19 PST 2001 Copyright (c) 1992-2001 Network Appliance, Inc. Starting boot on Mon Oct 29 02:16:34 GMT 2001 DBG:disk_mode_sense_fc_page: v0.0 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.1 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.4 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.5 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.8 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.9 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.10 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.11 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.12 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.13 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.14 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.16 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.17 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.18 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.19 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.20 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.21 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.6 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.16 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.0 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.1 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.11 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.12 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.14 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.4 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.6 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.8 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.10 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.2 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.5 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.13 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.17 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.9 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.3 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.18 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.19 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.20 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.21 setting FC mode to 40 Breakpoint 1, pf_open (unit=0x0, ethaddrs=0x299570b0 "", valid_addrs=0x29957090) at ../sim/freebsd/pf/pf.c:204 204 int n = 0; (gdb) n Program received signal SIGTRAP, Trace/breakpoint trap. pf_open (unit=0x0, ethaddrs=0x299570b0 "", valid_addrs=0x29957090) at ../sim/freebsd/pf/pf.c:204 204 int n = 0; (gdb) n Program received signal SIGTRAP, Trace/breakpoint trap. pf_open (unit=0x0, ethaddrs=0x299570b0 "", valid_addrs=0x29957090) at ../sim/freebsd/pf/pf.c:204 204 int n = 0; (gdb) s 0x28f66150 in _thread_sys_sigprocmask () from /usr/lib/libc_r.so.4 (gdb) bt #0 0x28f66150 in _thread_sys_sigprocmask () from /usr/lib/libc_r.so.4 #1 0x28f2dd4d in _thread_kern_scheduler () from /usr/lib/libc_r.so.4 #2 0x0 in ?? () (gdb) c Continuing. Program received signal SIGTRAP, Trace/breakpoint trap. pf_open (unit=0x0, ethaddrs=0x299570b0 "", valid_addrs=0x29957090) at ../sim/freebsd/pf/pf.c:204 204 int n = 0; (gdb) c Continuing. Program received signal SIGTRAP, Trace/breakpoint trap. pf_open (unit=0x0, ethaddrs=0x299570b0 "", valid_addrs=0x29957090) at ../sim/freebsd/pf/pf.c:204 204 int n = 0; (gdb) c Continuing. Program received signal SIGTRAP, Trace/breakpoint trap. pf_open (unit=0x0, ethaddrs=0x299570b0 "", valid_addrs=0x29957090) at ../sim/freebsd/pf/pf.c:204 204 int n = 0; (gdb) exit Undefined command: "exit". Try "help". (gdb) quit -Kip __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Oct 28 18:55:23 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from coffee.q9media.com (coffee.q9media.com [216.94.229.19]) by hub.freebsd.org (Postfix) with ESMTP id 2529D37B401; Sun, 28 Oct 2001 18:55:20 -0800 (PST) Received: (from mike@localhost) by coffee.q9media.com (8.11.6/8.11.6) id f9T2xbr10808; Sun, 28 Oct 2001 21:59:37 -0500 (EST) (envelope-from mike) Date: Sun, 28 Oct 2001 21:59:37 -0500 From: Mike Barcroft To: "David O'Brien" Cc: void , Kris Kennaway , hackers@FreeBSD.ORG Subject: Re: syslogd and kqueue Message-ID: <20011028215937.G3418@coffee.q9media.com> References: <20011026233957.A9925@parhelion.firedrake.org> <20011026200436.A61058@xor.obsecurity.org> <20011027043342.A18231@parhelion.firedrake.org> <20011027001704.B2586@coffee.q9media.com> <20011027002622.C2586@coffee.q9media.com> <20011028180643.B59388@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20011028180643.B59388@dragon.nuxi.com>; from obrien@FreeBSD.ORG on Sun, Oct 28, 2001 at 06:06:43PM -0800 Organization: The FreeBSD Project 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 David O'Brien writes: > Actually, I find it weird and counter intuitive that syslogd will not > log to the files in the config file (/etc/syslog.conf) unless they > already exists. It really feels like we are living with a programming > bug 25 years later.... > > If I didn't want syslogd to log something, I would not have it in > syslog.conf. syslog.conf would require fields for user:group and permissions in order for that to work, otherwise syslogd would have no idea how you want your log files created. Best regards, Mike Barcroft To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Oct 28 19:22:48 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from falcon.prod.itd.earthlink.net (falcon.mail.pas.earthlink.net [207.217.120.74]) by hub.freebsd.org (Postfix) with ESMTP id 13BD737B403 for ; Sun, 28 Oct 2001 19:22:45 -0800 (PST) Received: from dialup-209.245.135.21.dial1.sanjose1.level3.net ([209.245.135.21] helo=mindspring.com) by falcon.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 15y30b-0007hS-00; Sun, 28 Oct 2001 19:22:41 -0800 Message-ID: <3BDCCBA6.C041CAC9@mindspring.com> Date: Sun, 28 Oct 2001 19:23:18 -0800 From: Terry Lambert Reply-To: tlambert2@mindspring.com X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Mike Silbersack Cc: David Kirchner , freebsd-hackers@FreeBSD.ORG Subject: Re: disabling dynamic route addition References: <20011028180749.M96449-100000@achilles.silby.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 Mike Silbersack wrote: > > Also, if this happens again, what additional information could I grab so I > > or others could (hopefully) successfully find the bug? > > Many dynamic route related changes have been made since 4.2, your bug may > already be fixed. You should invest time in transitioning to 4.4. THere's an interesting bug that appears to still be present in 4.4, where if you create an IPSEC VPN, a ping to the other end of the tunnel gets there, comes all the way back, but is dropped by the local machine, if the dfefault route is the machine hosting the tunnel. If you remove the default route, and add a static route to the other end of the tunnel, pointing through the gateway host, there is no problem. Note that leaving a static route while having a default route still fails. The tcpdump on the pinging host sees the packet back, but the network stack of the host does not. Can't tell you if this is a problem in the gateway host doing a rewrite when it shouldn't, and the receiving host dropping it, or the receiving host being too picky about the source of the next hop for the echo reply... If you want reproduction direction, I might be able to wrangle them out of someone, but you will need at least 4 machines to run them. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Oct 28 19:39:46 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from gull.prod.itd.earthlink.net (gull.mail.pas.earthlink.net [207.217.121.85]) by hub.freebsd.org (Postfix) with ESMTP id 31B0B37B403; Sun, 28 Oct 2001 19:39:44 -0800 (PST) Received: from dialup-209.245.135.21.dial1.sanjose1.level3.net ([209.245.135.21] helo=mindspring.com) by gull.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 15y3H5-0001E5-00; Sun, 28 Oct 2001 19:39:43 -0800 Message-ID: <3BDCCFB2.1E5CFC49@mindspring.com> Date: Sun, 28 Oct 2001 19:40:34 -0800 From: Terry Lambert Reply-To: tlambert2@mindspring.com X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: obrien@FreeBSD.ORG Cc: Mike Barcroft , void , Kris Kennaway , hackers@FreeBSD.ORG Subject: Re: syslogd and kqueue References: <20011026233957.A9925@parhelion.firedrake.org> <20011026200436.A61058@xor.obsecurity.org> <20011027043342.A18231@parhelion.firedrake.org> <20011027001704.B2586@coffee.q9media.com> <20011027002622.C2586@coffee.q9media.com> <20011028180643.B59388@dragon.nuxi.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 David O'Brien wrote: > Actually, I find it weird and counter intuitive that syslogd will not > log to the files in the config file (/etc/syslog.conf) unless they > already exists. It really feels like we are living with a programming > bug 25 years later.... > > If I didn't want syslogd to log something, I would not have it in > syslog.conf. The intents is to have the switchover be atomic, in that the messages are not split in the middle of a line between files, and in that the switchover can not result in the loss of any messages. By using the rename/create/signal approach, syslogd is guaranteed to log new messages to the old file, despite the rename, until signalled to close and reopen the file (or a new file of another name, if syslog.conf is changed). If it created the file itself, there would be a potential race issue that would remain unresolved, which is hidden by the seperation of the create and the subsequent signal. Personally, I think that changing the syslogd is at most a harmless thing, and at worst, something that can be safely ignored, so I view the proposed change as nothing more than someone making work for themselves. The _useful_ thing to do would be to roll the newsyslog functionality into syslogd; however, as a .conf file that is expected to be distributed over NIS, I think that doing the syntax change is probably a bad idea... -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Oct 28 20:16:29 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from ns.morning.ru (ns.morning.ru [195.161.98.5]) by hub.freebsd.org (Postfix) with ESMTP id 9F9E637B403; Sun, 28 Oct 2001 20:16:23 -0800 (PST) Received: from NDNM ([195.161.98.250]) by ns.morning.ru (8.11.5/8.11.5) with ESMTP id f9T4GLF22917; Mon, 29 Oct 2001 11:16:21 +0700 (KRAT) Date: Mon, 29 Oct 2001 11:16:54 +0700 From: Igor Podlesny X-Mailer: The Bat! (v1.53d) UNREG / CD5BF9353B3B7091 Organization: Morning Network X-Priority: 3 (Normal) Message-ID: <136143454376.20011029111654@morning.ru> To: freebsd-hackers@FreeBSD.ORG Subject: ip_icmp.c's ancient bug-feature (fixed) 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 Hello! Really micro patch :-) fixing odd behavior (well, in fact, I deem an error) of FreeBSD' ip_icmp.c. You might observe this bug doing traceroute while standing behind a GW's interface with several IP-addresses (aliases). In this case you always got ICMP.TIMXCEED (time exceeded) coming from IP-address which is the first on the interface, even if your box is not using this IP-address as its next-hop. Despite of the code selecting right IP-address for this purpose is working well it's being confused by wrong argument it is being given. This patch http://www.morning.ru/~poige/patchzone/ip_icmp.c.diff fixes namely this problem. P.S. It seems the same problem belongs to OpenBSD and, may be, for all *BSD derivatives. P.P.S. the PR is already sent, now waiting... -- Best regards, Igor. http://morning.ru/~poige To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Oct 28 20:23:51 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id 9B9E937B405; Sun, 28 Oct 2001 20:23:47 -0800 (PST) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.6/8.11.1) id f9T4NkF61000; Sun, 28 Oct 2001 20:23:46 -0800 (PST) (envelope-from obrien) Date: Sun, 28 Oct 2001 20:23:45 -0800 From: "David O'Brien" To: Terry Lambert Cc: Mike Barcroft , void , Kris Kennaway , hackers@FreeBSD.ORG Subject: Re: syslogd and kqueue Message-ID: <20011028202345.A60175@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20011026233957.A9925@parhelion.firedrake.org> <20011026200436.A61058@xor.obsecurity.org> <20011027043342.A18231@parhelion.firedrake.org> <20011027001704.B2586@coffee.q9media.com> <20011027002622.C2586@coffee.q9media.com> <20011028180643.B59388@dragon.nuxi.com> <3BDCCFB2.1E5CFC49@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: <3BDCCFB2.1E5CFC49@mindspring.com>; from tlambert2@mindspring.com on Sun, Oct 28, 2001 at 07:40:34PM -0800 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 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, Oct 28, 2001 at 07:40:34PM -0800, Terry Lambert wrote: > By using the rename/create/signal approach, syslogd is > guaranteed to log new messages to the old file, despite the > rename, until signalled to close and reopen the file (or a > new file of another name, if syslog.conf is changed). > > If it created the file itself, there would be a potential > race issue that would remain unresolved, which is hidden by > the seperation of the create and the subsequent signal. Come again? 1. syslogd calls open(2) with O_CREAT. At this point syslogd happily keeps the file open and writes to it. 2. I rename the file. As we all know, syslogd keeps writing to its open file. 3. syslogd is HUP'ed, goto #1. No muss, no fuss. So where is the race? Mike had the only justification so far -- that of permissions of the file. -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Oct 28 21: 4:33 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from vr5.trancer.com (fw0.trancer.com [206.147.211.9]) by hub.freebsd.org (Postfix) with ESMTP id EFF4A37B406 for ; Sun, 28 Oct 2001 21:04:30 -0800 (PST) Received: by vr5.trancer.com (8.11.6/8.11.6) id f9SMt0W49382 for freebsd-hackers@freebsd.org; Sun, 28 Oct 2001 16:55:00 -0600 (CST) (envelope-from tomg) Message-Id: <200110282255.f9SMt0W49382@vr5.trancer.com> Content-Type: text/plain; charset="iso-8859-1" From: "Thomas S. Greenwalt" Reply-To: tomg@trancer.com Organization: Trancer Software Inc. To: freebsd-hackers@freebsd.org Subject: Test Suites Date: Sun, 28 Oct 2001 16:54:58 -0600 X-Mailer: KMail [version 1.3] MIME-Version: 1.0 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 Are there any test suite packages available similiar to Visual Test from Rational? Not necessarily with a GUI, but the ability to build test scripts to test features of applications written for BSD? Thanks. -- Tom Greenwalt (F.O.E.) Trancer Software Inc. tomg@trancer.com 9099 7th Street NE http://www.trancer.com/ Minneapolis, MN 55434-1113 http://www.trancer.com/~tomg ---- When I'm good I'm very good, when I'm bad I'm better, ---- ---------- But when I'm evil you better run. ------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Oct 28 21:14:17 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from elvis.mu.org (elvis.mu.org [216.33.66.196]) by hub.freebsd.org (Postfix) with ESMTP id 4923F37B401 for ; Sun, 28 Oct 2001 21:14:10 -0800 (PST) Received: by elvis.mu.org (Postfix, from userid 1192) id E924181D0C; Sun, 28 Oct 2001 23:14:04 -0600 (CST) Date: Sun, 28 Oct 2001 23:14:04 -0600 From: Alfred Perlstein To: "Thomas S. Greenwalt" Cc: freebsd-hackers@freebsd.org Subject: Re: Test Suites Message-ID: <20011028231404.V15052@elvis.mu.org> References: <200110282255.f9SMt0W49382@vr5.trancer.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200110282255.f9SMt0W49382@vr5.trancer.com>; from tomg@trancer.com on Sun, Oct 28, 2001 at 04:54:58PM -0600 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 * Thomas S. Greenwalt [011028 23:04] wrote: > Are there any test suite packages available similiar to Visual Test from > Rational? Not necessarily with a GUI, but the ability to build test scripts > to test features of applications written for BSD? > Thanks. There's a tool called 'expect' you can probably find in the ports. There's a been a couple of books about it published. -- -Alfred Perlstein [alfred@freebsd.org] 'Instead of asking why a piece of software is using "1970s technology," start asking why software is ignoring 30 years of accumulated wisdom.' http://www.morons.org/rants/gpl-harmful.php3 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Oct 28 22:21:54 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id 0674037B401 for ; Sun, 28 Oct 2001 22:21:52 -0800 (PST) Received: from remote (mjacob.rdsl.lmi.net [204.182.55.51]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f9T6LlH15808; Sun, 28 Oct 2001 22:21:47 -0800 (PST) (envelope-from mjacob@feral.com) Date: Sun, 28 Oct 2001 22:21:46 -0800 (PST) From: Matthew Jacob X-X-Sender: Reply-To: To: Alfred Perlstein Cc: "Thomas S. Greenwalt" , Subject: Re: Test Suites In-Reply-To: <20011028231404.V15052@elvis.mu.org> Message-ID: <20011028222011.B18307-100000@remote> 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 DejaGNU is a testsuite around expect and tcl/tk that is more of a test suite builder. There's also something called TET from OpenGroup (http://www.opengroup.org) which some people think highly of (I'm just now familiarizing myself with it) On Sun, 28 Oct 2001, Alfred Perlstein wrote: > * Thomas S. Greenwalt [011028 23:04] wrote: > > Are there any test suite packages available similiar to Visual Test from > > Rational? Not necessarily with a GUI, but the ability to build test scripts > > to test features of applications written for BSD? > > Thanks. > > There's a tool called 'expect' you can probably find in the ports. > > There's a been a couple of books about it published. > > -- > -Alfred Perlstein [alfred@freebsd.org] > 'Instead of asking why a piece of software is using "1970s technology," > start asking why software is ignoring 30 years of accumulated wisdom.' > http://www.morons.org/rants/gpl-harmful.php3 > > 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 Sun Oct 28 22:42:55 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from warez.scriptkiddie.org (uswest-dsl-142-38.cortland.com [209.162.142.38]) by hub.freebsd.org (Postfix) with ESMTP id 03CA437B401 for ; Sun, 28 Oct 2001 22:42:52 -0800 (PST) Received: from [192.168.69.11] (unknown [192.168.69.11]) by warez.scriptkiddie.org (Postfix) with ESMTP id 5C09762D01 for ; Sun, 28 Oct 2001 22:42:51 -0800 (PST) Date: Sun, 28 Oct 2001 22:43:00 -0800 (PST) From: Lamont Granquist To: Subject: MT-Safe wrapper around memcpy()? Message-ID: <20011028223152.K5909-100000@coredump.scriptkiddie.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'm trying to figure out the best way to write a wrapper around memcpy() which can call fprintf() without winding up getting into a recursive loop. The problem is that fprintf() will call memcpy() and around and around we go. I can use a global variable to prevent this, but that usage isn't thread safe. I can make it thread safe by using pthread keys, but then i have to link in libc_r, and for non-pthreaded programs i don't want to do that. Anyone have any suggestions? Right now I'm almost thinking that I just need to directly patch libc and libc_r. It might be an ugly patch though, and I'd rather not have this patch mandate recompiling all of libc. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Oct 28 22:53:25 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from elvis.mu.org (elvis.mu.org [216.33.66.196]) by hub.freebsd.org (Postfix) with ESMTP id 4E68337B405 for ; Sun, 28 Oct 2001 22:53:21 -0800 (PST) Received: by elvis.mu.org (Postfix, from userid 1192) id 3863581D08; Mon, 29 Oct 2001 00:53:16 -0600 (CST) Date: Mon, 29 Oct 2001 00:53:16 -0600 From: Alfred Perlstein To: Lamont Granquist Cc: freebsd-hackers@freebsd.org Subject: Re: MT-Safe wrapper around memcpy()? Message-ID: <20011029005316.W15052@elvis.mu.org> References: <20011028223152.K5909-100000@coredump.scriptkiddie.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011028223152.K5909-100000@coredump.scriptkiddie.org>; from lamont@scriptkiddie.org on Sun, Oct 28, 2001 at 10:43:00PM -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 * Lamont Granquist [011029 00:43] wrote: > > I'm trying to figure out the best way to write a wrapper around memcpy() > which can call fprintf() without winding up getting into a recursive > loop. The problem is that fprintf() will call memcpy() and around and > around we go. > > I can use a global variable to prevent this, but that usage isn't thread > safe. I can make it thread safe by using pthread keys, but then i have to > link in libc_r, and for non-pthreaded programs i don't want to do that. > > Anyone have any suggestions? Right now I'm almost thinking that I just > need to directly patch libc and libc_r. It might be an ugly patch though, > and I'd rather not have this patch mandate recompiling all of libc. Where do you see mem* calling printf? -- -Alfred Perlstein [alfred@freebsd.org] 'Instead of asking why a piece of software is using "1970s technology," start asking why software is ignoring 30 years of accumulated wisdom.' http://www.morons.org/rants/gpl-harmful.php3 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Oct 28 22:58:23 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from elvis.mu.org (elvis.mu.org [216.33.66.196]) by hub.freebsd.org (Postfix) with ESMTP id 02D1A37B401 for ; Sun, 28 Oct 2001 22:58:21 -0800 (PST) Received: by elvis.mu.org (Postfix, from userid 1192) id 1A5F681D08; Mon, 29 Oct 2001 00:58:21 -0600 (CST) Date: Mon, 29 Oct 2001 00:58:21 -0600 From: Alfred Perlstein To: Lamont Granquist Cc: freebsd-hackers@freebsd.org Subject: Re: MT-Safe wrapper around memcpy()? Message-ID: <20011029005821.X15052@elvis.mu.org> References: <20011028223152.K5909-100000@coredump.scriptkiddie.org> <20011029005316.W15052@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011029005316.W15052@elvis.mu.org>; from bright@mu.org on Mon, Oct 29, 2001 at 12:53:16AM -0600 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 * Alfred Perlstein [011029 00:53] wrote: > * Lamont Granquist [011029 00:43] wrote: > > > > I'm trying to figure out the best way to write a wrapper around memcpy() > > which can call fprintf() without winding up getting into a recursive > > loop. The problem is that fprintf() will call memcpy() and around and > > around we go. > > > > I can use a global variable to prevent this, but that usage isn't thread > > safe. I can make it thread safe by using pthread keys, but then i have to > > link in libc_r, and for non-pthreaded programs i don't want to do that. > > > > Anyone have any suggestions? Right now I'm almost thinking that I just > > need to directly patch libc and libc_r. It might be an ugly patch though, > > and I'd rather not have this patch mandate recompiling all of libc. > > Where do you see mem* calling printf? Uh, nevermind. :) Ok, what you want to do is use a nested flag in memcpy so you don't recurse, there's some code in libc that's conditionally compiled when compiling libc_r, _THREAD_SAFE or something is defined, once you find that then just simply use the global for non threaded programs and keys for threaded ones. best of luck, -- -Alfred Perlstein [alfred@freebsd.org] 'Instead of asking why a piece of software is using "1970s technology," start asking why software is ignoring 30 years of accumulated wisdom.' http://www.morons.org/rants/gpl-harmful.php3 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Oct 28 23:58:35 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.gbch.net (gw.gbch.net [203.24.22.66]) by hub.freebsd.org (Postfix) with SMTP id A083737B40C for ; Sun, 28 Oct 2001 23:58:25 -0800 (PST) Received: (qmail 67830 invoked by uid 1001); 29 Oct 2001 17:58:22 +1000 Message-ID: X-Posted-By: GJB-Post 2.21 16-Jun-2001 X-Operating-System: FreeBSD 4.2-RELEASE i386 X-Location: Brisbane, Australia; 27.49841S 152.98439E X-URL: http://www.gbch.net/gjb.html X-Image-URL: http://www.gbch.net/gjb/gjb-auug048.gif X-GPG-Fingerprint: EBB2 2A92 A79D 1533 AC00 3C46 5D83 B6FB 4B04 B7D6 X-PGP-Public-Keys: http://www.gbch.net/keys.html Date: Mon, 29 Oct 2001 17:58:22 +1000 From: Greg Black To: obrien@FreeBSD.ORG Cc: Terry Lambert , Mike Barcroft , void , Kris Kennaway , hackers@FreeBSD.ORG Subject: Re: syslogd and kqueue References: <20011026233957.A9925@parhelion.firedrake.org> <20011026200436.A61058@xor.obsecurity.org> <20011027043342.A18231@parhelion.firedrake.org> <20011027001704.B2586@coffee.q9media.com> <20011027002622.C2586@coffee.q9media.com> <20011028180643.B59388@dragon.nuxi.com> <3BDCCFB2.1E5CFC49@mindspring.com> <20011028202345.A60175@dragon.nuxi.com> In-reply-to: <20011028202345.A60175@dragon.nuxi.com> of Sun, 28 Oct 2001 20:23:45 PST 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 "David O'Brien" wrote: | On Sun, Oct 28, 2001 at 07:40:34PM -0800, Terry Lambert wrote: | > By using the rename/create/signal approach, syslogd is | > guaranteed to log new messages to the old file, despite the | > rename, until signalled to close and reopen the file (or a | > new file of another name, if syslog.conf is changed). | > | > If it created the file itself, there would be a potential | > race issue that would remain unresolved, which is hidden by | > the seperation of the create and the subsequent signal. | | Come again? | | 1. syslogd calls open(2) with O_CREAT. At this point syslogd happily | keeps the file open and writes to it. | 2. I rename the file. As we all know, syslogd keeps writing to its open | file. | 3. syslogd is HUP'ed, goto #1. | | No muss, no fuss. So where is the race? | Mike had the only justification so far -- that of permissions of the | file. Here's a proposal to cope with that. Add an optional sub-field to any action field in syslog.conf that begins with a slash, perhaps in the form `:0640:root:wheel'. If the syslog.conf file has this thing on the pathname, add O_CREAT to the open(2), and set the permissions and ownership as specified. If any of the three parts is missing, don't whine, but process the other parts. If the optional sub-field is completely missing (or has bad elements), stick to the old behaviour. This handles POLA, as older syslog.conf files will produce the same results as always; while those who read the additional comments in the new files can implement the new behaviour. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 1:29: 1 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail6.speakeasy.net (mail6.speakeasy.net [216.254.0.206]) by hub.freebsd.org (Postfix) with ESMTP id D9FBD37B406 for ; Mon, 29 Oct 2001 01:28:56 -0800 (PST) Received: (qmail 70855 invoked from network); 29 Oct 2001 09:28:55 -0000 Received: from unknown (HELO laptop.baldwin.cx) ([64.81.54.73]) (envelope-sender ) by mail6.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 29 Oct 2001 09:28:55 -0000 Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20011028180128.A59388@dragon.nuxi.com> Date: Mon, 29 Oct 2001 01:28:55 -0800 (PST) From: John Baldwin To: "David O'Brien" Subject: Re: Simple x86 assembler question Cc: hackers@FreeBSD.org, Matthew Emmerton 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 29-Oct-01 David O'Brien wrote: > On Sun, Oct 28, 2001 at 09:21:33AM -0700, John Baldwin wrote: >> Almost. The '2' there is a multiplier on (I think) %eax, so it uses >> 'ebx + 2 * eax + 0xe90' for the memory address. Either that or 'eax + >> 2 * ebx + 0xe90'. Check the gas info page for the AT&T syntax to >> figure out exactly which. (Or use nasm's diassembler which turns out >> Intel format asm.) (ports/devel/nasm, ndisasm) > > BTW, Gas now supports Intel syntax. > > * doc/c-i386.texi (i386-Arch): New section. > (i386-Syntax): Mention .intel_syntax and .att_syntax. But does objdump -d? :) -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "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 Mon Oct 29 1:32:39 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by hub.freebsd.org (Postfix) with SMTP id 507D637B406; Mon, 29 Oct 2001 01:32:36 -0800 (PST) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 29 Oct 2001 09:32:35 +0000 (GMT) Date: Mon, 29 Oct 2001 09:32:33 +0000 From: David Malone To: Greg Black Cc: obrien@FreeBSD.ORG, Terry Lambert , Mike Barcroft , void , Kris Kennaway , hackers@FreeBSD.ORG Subject: Re: syslogd and kqueue Message-ID: <20011029093233.A78757@walton.maths.tcd.ie> References: <20011026233957.A9925@parhelion.firedrake.org> <20011026200436.A61058@xor.obsecurity.org> <20011027043342.A18231@parhelion.firedrake.org> <20011027001704.B2586@coffee.q9media.com> <20011027002622.C2586@coffee.q9media.com> <20011028180643.B59388@dragon.nuxi.com> <3BDCCFB2.1E5CFC49@mindspring.com> <20011028202345.A60175@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from gjb@gbch.net on Mon, Oct 29, 2001 at 05:58:22PM +1000 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, Oct 29, 2001 at 05:58:22PM +1000, Greg Black wrote: > Here's a proposal to cope with that. Add an optional sub-field > to any action field in syslog.conf that begins with a slash, > perhaps in the form `:0640:root:wheel'. FWIW, we have a format like this in inetd.conf for unix domain sockets. You can prefix sockets with :user:group:mode:. If someone impliments something like this it would probably make sense to make then the same. David. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 3:43:19 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mimer.webgiro.com (mailer2.webgiro.com [213.162.131.18]) by hub.freebsd.org (Postfix) with ESMTP id 6277D37B401 for ; Mon, 29 Oct 2001 03:43:15 -0800 (PST) Received: from webgiro.com (mailer2.webgiro.com [213.162.131.18]) by mimer.webgiro.com (Postfix) with ESMTP id A6F2968534; Mon, 29 Oct 2001 12:43:04 +0100 (CET) Message-ID: <3BDD4040.474429BE@webgiro.com> Date: Mon, 29 Oct 2001 12:40:49 +0100 From: Andrzej Bialecki Organization: WebGiro AB X-Mailer: Mozilla 4.77 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Poul-Henning Kamp Cc: "Julian Stacey Jhs@jhs.muc.de" , marjan.mihelin@kclj.si, hackers@FreeBSD.ORG Subject: Re: Fiskars UPS References: <11972.1004174881@critter.freebsd.dk> 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 Poul-Henning Kamp wrote: > > In message <200110270910.f9R9AD328192@jhs.muc.de>, "Julian Stacey Jhs@jhs.muc.d > e" writes: > >"doc. dr. Marjan Mihelin, dipl. ing." wrote: > >> Hello, > >> We are using from 1993 Fiskars UPS 0.8 A UPS unit > > Fiskars is part of Invensys/Powercom these days. Together with a co-worker we reverse-engineered the protocols for ca. 6 different types of Fiskars UPSes - all of them used different packet formats, even different speeds and parity (!). We couldn't get any docs from them to help us, only a lousy Win* program... Keep that in mind the next time you go shopping for a UPS. -- Andrzej // ---------------------------------------------------------------- // Andrzej Bialecki , Chief System Architect // WebGiro AB, Sweden (http://www.webgiro.com) // ---------------------------------------------------------------- // FreeBSD developer (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 Mon Oct 29 3:57:30 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by hub.freebsd.org (Postfix) with ESMTP id C611337B42C for ; Mon, 29 Oct 2001 03:57:18 -0800 (PST) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.11.6/8.11.6) with ESMTP id f9TBuQ912795; Mon, 29 Oct 2001 12:56:26 +0100 (CET) (envelope-from phk@critter.freebsd.dk) To: Andrzej Bialecki Cc: "Julian Stacey Jhs@jhs.muc.de" , marjan.mihelin@kclj.si, hackers@FreeBSD.ORG Subject: Re: Fiskars UPS In-Reply-To: Your message of "Mon, 29 Oct 2001 12:40:49 +0100." <3BDD4040.474429BE@webgiro.com> Date: Mon, 29 Oct 2001 12:56:26 +0100 Message-ID: <12793.1004356586@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 <3BDD4040.474429BE@webgiro.com>, Andrzej Bialecki writes: >Poul-Henning Kamp wrote: >> >> In message <200110270910.f9R9AD328192@jhs.muc.de>, "Julian Stacey Jhs@jhs.muc.d >> e" writes: >> >"doc. dr. Marjan Mihelin, dipl. ing." wrote: >> >> Hello, >> >> We are using from 1993 Fiskars UPS 0.8 A UPS unit >> >> Fiskars is part of Invensys/Powercom these days. > >Together with a co-worker we reverse-engineered the protocols for ca. 6 >different types of Fiskars UPSes - all of them used different packet >formats, even different speeds and parity (!). We couldn't get any docs >from them to help us, only a lousy Win* program... Keep that in mind the >next time you go shopping for a UPS. Yeah, you can't even trust their SNMP interface to get it right :-( -- 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 Mon Oct 29 4: 1:45 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from warez.scriptkiddie.org (uswest-dsl-142-38.cortland.com [209.162.142.38]) by hub.freebsd.org (Postfix) with ESMTP id C519937B403 for ; Mon, 29 Oct 2001 04:01:42 -0800 (PST) Received: from [192.168.69.11] (unknown [192.168.69.11]) by warez.scriptkiddie.org (Postfix) with ESMTP id 457B562D01 for ; Mon, 29 Oct 2001 04:01:42 -0800 (PST) Date: Mon, 29 Oct 2001 04:01:51 -0800 (PST) From: Lamont Granquist To: Subject: Re: MT-Safe wrapper around memcpy()? In-Reply-To: <20011029005316.W15052@elvis.mu.org> Message-ID: <20011029040126.E27876-100000@coredump.scriptkiddie.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 On Mon, 29 Oct 2001, Alfred Perlstein wrote: > * Lamont Granquist [011029 00:43] wrote: > > I'm trying to figure out the best way to write a wrapper around memcpy() > > which can call fprintf() without winding up getting into a recursive > > loop. The problem is that fprintf() will call memcpy() and around and > > around we go. > > > > I can use a global variable to prevent this, but that usage isn't thread > > safe. I can make it thread safe by using pthread keys, but then i have to > > link in libc_r, and for non-pthreaded programs i don't want to do that. > > > > Anyone have any suggestions? Right now I'm almost thinking that I just > > need to directly patch libc and libc_r. It might be an ugly patch though, > > and I'd rather not have this patch mandate recompiling all of libc. > > Where do you see mem* calling printf? that's in my wrapper around memcpy. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 4: 5:35 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from warez.scriptkiddie.org (uswest-dsl-142-38.cortland.com [209.162.142.38]) by hub.freebsd.org (Postfix) with ESMTP id 95C9737B403 for ; Mon, 29 Oct 2001 04:05:29 -0800 (PST) Received: from [192.168.69.11] (unknown [192.168.69.11]) by warez.scriptkiddie.org (Postfix) with ESMTP id 4B51962D01 for ; Mon, 29 Oct 2001 04:05:28 -0800 (PST) Date: Mon, 29 Oct 2001 04:05:37 -0800 (PST) From: Lamont Granquist To: Subject: Re: MT-Safe wrapper around memcpy()? In-Reply-To: <20011029005821.X15052@elvis.mu.org> Message-ID: <20011029040255.D27876-100000@coredump.scriptkiddie.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 On Mon, 29 Oct 2001, Alfred Perlstein wrote: > * Alfred Perlstein [011029 00:53] wrote: > > * Lamont Granquist [011029 00:43] wrote: > > > > > > I'm trying to figure out the best way to write a wrapper around memcpy() > > > which can call fprintf() without winding up getting into a recursive > > > loop. The problem is that fprintf() will call memcpy() and around and > > > around we go. > > > > > > I can use a global variable to prevent this, but that usage isn't thread > > > safe. I can make it thread safe by using pthread keys, but then i have to > > > link in libc_r, and for non-pthreaded programs i don't want to do that. > > > > > > Anyone have any suggestions? Right now I'm almost thinking that I just > > > need to directly patch libc and libc_r. It might be an ugly patch though, > > > and I'd rather not have this patch mandate recompiling all of libc. > > > > Where do you see mem* calling printf? > > Uh, nevermind. :) > > Ok, what you want to do is use a nested flag in memcpy so you > don't recurse, there's some code in libc that's conditionally > compiled when compiling libc_r, _THREAD_SAFE or something is > defined, once you find that then just simply use the global > for non threaded programs and keys for threaded ones. you mean like localtime.c: #ifdef _THREAD_SAFE pthread_mutex_lock(&lcl_mutex); #endif and such? problem is that i could do that if i was dropping it into libc itself, but as a single .so that i want to LD_PRELOAD, i need a run-time conditional rather than a precompiler conditional. i think i may be asking for a lot... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 4:30:25 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by hub.freebsd.org (Postfix) with SMTP id 2E1AF37B405 for ; Mon, 29 Oct 2001 04:30:23 -0800 (PST) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 29 Oct 2001 12:30:22 +0000 (GMT) To: k Macy Cc: freebsd-hackers@freebsd.org Subject: Re: problems with recurring SIGTRAP under gdb In-Reply-To: Your message of "Sun, 28 Oct 2001 18:37:46 PST." <20011029023746.94559.qmail@web14001.mail.yahoo.com> Date: Mon, 29 Oct 2001 12:30:22 +0000 From: Ian Dowse Message-ID: <200110291230.aa64062@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 <20011029023746.94559.qmail@web14001.mail.yahoo.com>, k Macy writes: >Any idea why when I insert a breakpoint I get a >SIGTRAP >and can't continue any further? Is this a bug in the I've seen this on applications that use SIGIO on stdin. If this is the case, a workaround is to disable the SIGIO signal while using the debugger, e.g: (gdb) set $oldsigio = signal(23, (void *)1) The signal handler can be put back later with: call signal(23, (void *)$oldsigio) Ian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 4:43: 0 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from pcnet1.pcnet.com (pcnet1.pcnet.com [204.213.232.3]) by hub.freebsd.org (Postfix) with ESMTP id CCD9637B405 for ; Mon, 29 Oct 2001 04:42:54 -0800 (PST) Received: (from eischen@localhost) by pcnet1.pcnet.com (8.8.7/PCNet) id HAA29502; Mon, 29 Oct 2001 07:41:37 -0500 (EST) Date: Mon, 29 Oct 2001 07:41:37 -0500 (EST) From: Daniel Eischen To: Lamont Granquist Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: MT-Safe wrapper around memcpy()? In-Reply-To: <20011029040255.D27876-100000@coredump.scriptkiddie.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 Mon, 29 Oct 2001, Lamont Granquist wrote: > On Mon, 29 Oct 2001, Alfred Perlstein wrote: > > * Alfred Perlstein [011029 00:53] wrote: > > > * Lamont Granquist [011029 00:43] wrote: > > > > > > > > I'm trying to figure out the best way to write a wrapper around memcpy() > > > > which can call fprintf() without winding up getting into a recursive > > > > loop. The problem is that fprintf() will call memcpy() and around and > > > > around we go. > > > > > > > > I can use a global variable to prevent this, but that usage isn't thread > > > > safe. I can make it thread safe by using pthread keys, but then i have to > > > > link in libc_r, and for non-pthreaded programs i don't want to do that. > > > > > > > > Anyone have any suggestions? Right now I'm almost thinking that I just > > > > need to directly patch libc and libc_r. It might be an ugly patch though, > > > > and I'd rather not have this patch mandate recompiling all of libc. > > > > > > Where do you see mem* calling printf? > > > > Uh, nevermind. :) > > > > Ok, what you want to do is use a nested flag in memcpy so you > > don't recurse, there's some code in libc that's conditionally > > compiled when compiling libc_r, _THREAD_SAFE or something is > > defined, once you find that then just simply use the global > > for non threaded programs and keys for threaded ones. > > you mean like localtime.c: > > #ifdef _THREAD_SAFE > pthread_mutex_lock(&lcl_mutex); > #endif > > and such? The _THREAD_SAFE macro has gone away anyways (in -current), and we (FreeBSD) shouldn't be conditionally compiling code in libc dependent on whether libc_r is being built or not. And I wouldn't recommend it for user libraries either. Take a look at how libgcc works (src/contrib/gcc.295/gthr-posix.h). In your application library, make wrapper functions for whatever thread routines you need to use in a threaded application. Then make weak _references_ to the actual (non-wrapped) pthread routines. So you'd have something like: /* File mylib_threads.c */ #pragma weak pthread_mutex_lock #pragma weak pthread_mutex_unlock #pragma weak pthread_key_create #pragma weak pthread_key_delete #pragma weak pthread_once [add any others you might need] #pragma weak pthread_create static void app_is_threaded = &pthread_create; int mylib_is_threaded(void) { return (app_is_threaded != NULL); } int mylib_pthread_mutex_lock(pthread_mutex_t *mutex) { if (mylib_is_threaded()) return (pthread_mutex_lock(mutex); else return (0); } ... By making the references to pthread_* weak, the linker will not barf if libc_r isn't linked in, and all references will be NULL. If the application is threaded (libc_r is linked in), then those references will be resolved. Make sure the weak pragmas are localized to the file that actually implements the wrapper functions. You don't want them visible to other files that directly use pthreads. -- Dan Eischen To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 6:13:30 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from anchor-post-31.mail.demon.net (anchor-post-31.mail.demon.net [194.217.242.89]) by hub.freebsd.org (Postfix) with ESMTP id 12CBD37B406; Mon, 29 Oct 2001 06:13:19 -0800 (PST) Received: from claycross.demon.co.uk ([194.222.107.197] helo=netops) by anchor-post-31.mail.demon.net with smtp (Exim 2.12 #1) id 15yDAD-0002Q0-0V; Mon, 29 Oct 2001 14:13:17 +0000 From: "Simon Griffiths" To: Cc: Subject: PCChips M765VMRT VIA 82C596B and Smbbus Date: Mon, 29 Oct 2001 14:13:16 -0000 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 V5.50.4133.2400 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 There, [posted to -questions some time back] I'm trying to get the power monitoring functions of this motherboard going and have run into some problems. I've found this doesnt seem to be supported at all in 4.4 but have found some code on http://people.freebsd.org/~nsouch/iicbus.html and attempted to patch it. Problem here with the diffs is they are out of sync with the 4.4-STABLE tree. Could anyone provide any help with getting this code either working or provide any advice on the next steps. Thanks in advance, Si. The diag info's. FreeBSD breakbeat.inner-city.org.uk 4.4-STABLE FreeBSD 4.4-STABLE #0: Tue Oct 9 19:26:34 BST 2001 bill@breakbeat.inner-city.org.uk:/usr/obj/usr/src/sys/BREAKBEAT i386 FreeBSD 4.4-STABLE #0: Tue Oct 9 19:26:34 BST 2001 bill@breakbeat.inner-city.org.uk:/usr/obj/usr/src/sys/BREAKBEAT Timecounter "i8254" frequency 1193182 Hz CPU: Pentium II/Pentium II Xeon/Celeron (267.27-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x650 Stepping = 0 Features=0x183f9ff real memory = 184483840 (180160K bytes) avail memory = 175304704 (171196K bytes) Preloaded elf kernel "kernel" at 0xc0413000. Pentium Pro MTRR support enabled md0: Malloc disk 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 10 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0xffa0-0xffaf at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 uhci0: port 0xdf00-0xdf1f irq 9 at device 7.2 on pci0 usb0: on uhci0 usb0: USB revision 1.0 uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered ichsmb0: at device 7.3 on pci0 device_probe_and_attach: ichsmb0 attach returned 6 [snipped rest] -- Simon Griffiths Systems Administrator - Clay Cross Building Society Tel:+44(0)1246 862120 - Fax: +44(0)1246 250397 -- "If you give a million monkeys root access to your systems, they sure as hell aren't going to be writing any Shakespeare..." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 8:34:53 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from swan.prod.itd.earthlink.net (swan.mail.pas.earthlink.net [207.217.120.123]) by hub.freebsd.org (Postfix) with ESMTP id CD45337B403; Mon, 29 Oct 2001 08:34:50 -0800 (PST) Received: from dialup-209.245.136.208.dial1.sanjose1.level3.net ([209.245.136.208] helo=mindspring.com) by swan.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 15yFN6-0005DT-00; Mon, 29 Oct 2001 08:34:45 -0800 Message-ID: <3BDD8557.A2190693@mindspring.com> Date: Mon, 29 Oct 2001 08:35:35 -0800 From: Terry Lambert Reply-To: tlambert2@mindspring.com X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: obrien@FreeBSD.ORG Cc: Mike Barcroft , void , Kris Kennaway , hackers@FreeBSD.ORG Subject: Re: syslogd and kqueue References: <20011026233957.A9925@parhelion.firedrake.org> <20011026200436.A61058@xor.obsecurity.org> <20011027043342.A18231@parhelion.firedrake.org> <20011027001704.B2586@coffee.q9media.com> <20011027002622.C2586@coffee.q9media.com> <20011028180643.B59388@dragon.nuxi.com> <3BDCCFB2.1E5CFC49@mindspring.com> <20011028202345.A60175@dragon.nuxi.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 David O'Brien wrote: > > If it created the file itself, there would be a potential > > race issue that would remain unresolved, which is hidden by > > the seperation of the create and the subsequent signal. > > Come again? > > 1. syslogd calls open(2) with O_CREAT. At this point syslogd happily > keeps the file open and writes to it. > 2. I rename the file. As we all know, syslogd keeps writing to its open > file. > 3. syslogd is HUP'ed, goto #1. > > No muss, no fuss. So where is the race? > Mike had the only justification so far -- that of permissions of the > file. Think multiple instances of syslogd. Mike's justification was also my justification; you'd have to change the configuration file format to get the same values. If syslogd is running as someone capable of opening files in a directory also does not necessarily imply the ability to create the file (otherwise you'd be able to dismiss Mike's objection with an fstat() after the hup, followed by the create using the same properties -- so Mike's objection is more subtle than it first appears, as well). -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 8:36:36 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from swan.prod.itd.earthlink.net (swan.mail.pas.earthlink.net [207.217.120.123]) by hub.freebsd.org (Postfix) with ESMTP id DC09D37B407 for ; Mon, 29 Oct 2001 08:36:32 -0800 (PST) Received: from dialup-209.245.136.208.dial1.sanjose1.level3.net ([209.245.136.208] helo=mindspring.com) by swan.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 15yFOo-0007HF-00; Mon, 29 Oct 2001 08:36:30 -0800 Message-ID: <3BDD85C0.322F324A@mindspring.com> Date: Mon, 29 Oct 2001 08:37:20 -0800 From: Terry Lambert Reply-To: tlambert2@mindspring.com X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Alfred Perlstein Cc: "Thomas S. Greenwalt" , freebsd-hackers@freebsd.org Subject: Re: Test Suites References: <200110282255.f9SMt0W49382@vr5.trancer.com> <20011028231404.V15052@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 Alfred Perlstein wrote: > > * Thomas S. Greenwalt [011028 23:04] wrote: > > Are there any test suite packages available similiar to Visual Test from > > Rational? Not necessarily with a GUI, but the ability to build test scripts > > to test features of applications written for BSD? > > Thanks. > > There's a tool called 'expect' you can probably find in the ports. > > There's a been a couple of books about it published. Look also for "TET" and "ETET". SVVS (the System V Verification Suite, used for testing SVID compliance) uses TET. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 9:33:18 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id 2E97B37B40D; Mon, 29 Oct 2001 09:32:58 -0800 (PST) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.6/8.11.1) id f9THWqM01139; Mon, 29 Oct 2001 09:32:52 -0800 (PST) (envelope-from obrien) Date: Mon, 29 Oct 2001 09:32:52 -0800 From: "David O'Brien" To: Terry Lambert Cc: Mike Barcroft , void , Kris Kennaway , hackers@FreeBSD.ORG Subject: Re: syslogd and kqueue Message-ID: <20011029093252.A2425@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20011026233957.A9925@parhelion.firedrake.org> <20011026200436.A61058@xor.obsecurity.org> <20011027043342.A18231@parhelion.firedrake.org> <20011027001704.B2586@coffee.q9media.com> <20011027002622.C2586@coffee.q9media.com> <20011028180643.B59388@dragon.nuxi.com> <3BDCCFB2.1E5CFC49@mindspring.com> <20011028202345.A60175@dragon.nuxi.com> <3BDD8557.A2190693@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: <3BDD8557.A2190693@mindspring.com>; from tlambert2@mindspring.com on Mon, Oct 29, 2001 at 08:35:35AM -0800 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 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, Oct 29, 2001 at 08:35:35AM -0800, Terry Lambert wrote: > > No muss, no fuss. So where is the race? > > Mike had the only justification so far -- that of permissions of the > > file. > > Think multiple instances of syslogd. You are going to have to help me out a little bit more -- I can think of no problems with what I proposed vs. the existing way. Both have a race of which daemon opens the file first. -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 9:33:38 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from bigglesworth.mail.be.easynet.net (bigglesworth.mail.be.easynet.net [212.100.160.67]) by hub.freebsd.org (Postfix) with ESMTP id CA06637B410 for ; Mon, 29 Oct 2001 09:33:32 -0800 (PST) Received: from 212-100-182-27.adsl.easynet.be ([212.100.182.27] helo=venus.core.bsdaemon.be) by bigglesworth.mail.be.easynet.net with smtp (Exim 3.16 #1) id 15yGHu-0001kk-00 for freebsd-hackers@freebsd.org; Mon, 29 Oct 2001 18:33:26 +0100 Date: Mon, 29 Oct 2001 18:36:26 +0100 From: opr To: freebsd-hackers@freebsd.org Subject: jail's /proc Message-Id: <20011029183626.36f8e686.opr@bsdaemon.be> Organization: BSDaemon X-Mailer: Sylpheed version 0.6.1 (GTK+ 1.2.10; i386--freebsd4.3) 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 Hello, i really have no clue if i should mail this to you guys, but we've found some issue's in de jail's /proc. We were able to find information about processes running outside the jail, or running in other jails. eg. when i run sshd in the host system, and it has PID 655, i can login on the jail, and by execution "ls -l /proc/665/file" i can see what binary is running on pid 655. So any user of the jail system can see what processes you run on that server. I'm running FreeBSD 4.4-RELEASE on a i386. greetz, Pieter Danhieux Proof of concept shellscript: #!/bin/sh _COUNT=0; while [ $_COUNT -le 65000 ]; do if [ -f /proc/$_COUNT/file ]; then _USER=`/bin/ls -l /proc/$_COUNT/file | cut -d" " -f4`; _PROC=`/bin/ls -l /proc/$_COUNT/file | cut -d" " -f14`; echo "PID= $_TELLER USER= $_USER PROC= $_PROC"; fi _COUNT=`expr $_COUNT + 1`; done ----------------- [www.bsdaemon.be] ----------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 9:41:36 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from falcon.prod.itd.earthlink.net (falcon.mail.pas.earthlink.net [207.217.120.74]) by hub.freebsd.org (Postfix) with ESMTP id AC30437B401; Mon, 29 Oct 2001 09:41:29 -0800 (PST) Received: from dialup-209.245.136.208.dial1.sanjose1.level3.net ([209.245.136.208] helo=mindspring.com) by falcon.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 15yGPg-0000XV-00; Mon, 29 Oct 2001 09:41:29 -0800 Message-ID: <3BDD94FB.B9B87153@mindspring.com> Date: Mon, 29 Oct 2001 09:42:19 -0800 From: Terry Lambert Reply-To: tlambert2@mindspring.com X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: obrien@FreeBSD.ORG Cc: Mike Barcroft , void , Kris Kennaway , hackers@FreeBSD.ORG Subject: Re: syslogd and kqueue References: <20011026233957.A9925@parhelion.firedrake.org> <20011026200436.A61058@xor.obsecurity.org> <20011027043342.A18231@parhelion.firedrake.org> <20011027001704.B2586@coffee.q9media.com> <20011027002622.C2586@coffee.q9media.com> <20011028180643.B59388@dragon.nuxi.com> <3BDCCFB2.1E5CFC49@mindspring.com> <20011028202345.A60175@dragon.nuxi.com> <3BDD8557.A2190693@mindspring.com> <20011029093252.A2425@dragon.nuxi.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 David O'Brien wrote: > > On Mon, Oct 29, 2001 at 08:35:35AM -0800, Terry Lambert wrote: > > > No muss, no fuss. So where is the race? > > > Mike had the only justification so far -- that of permissions of the > > > file. > > > > Think multiple instances of syslogd. > > You are going to have to help me out a little bit more -- I can think of > no problems with what I proposed vs. the existing way. Both have a race > of which daemon opens the file first. Not if you don't use O_CREAT; then they don't. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 10:16:39 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from ussenterprise.ufp.org (ussenterprise.ufp.org [208.185.30.210]) by hub.freebsd.org (Postfix) with ESMTP id A04E137B407 for ; Mon, 29 Oct 2001 10:16:29 -0800 (PST) Received: (from bicknell@localhost) by ussenterprise.ufp.org (8.11.1/8.11.1) id f9TIGTH17062 for hackers@FreeBSd.org; Mon, 29 Oct 2001 13:16:29 -0500 (EST) (envelope-from bicknell) Date: Mon, 29 Oct 2001 13:16:29 -0500 From: Leo Bicknell To: hackers@FreeBSd.org Subject: Re: syslogd and kqueue Message-ID: <20011029131629.A16899@ussenterprise.ufp.org> Mail-Followup-To: hackers@FreeBSd.org References: <20011026233957.A9925@parhelion.firedrake.org> <20011026200436.A61058@xor.obsecurity.org> <20011027043342.A18231@parhelion.firedrake.org> <20011027001704.B2586@coffee.q9media.com> <20011027002622.C2586@coffee.q9media.com> <20011028180643.B59388@dragon.nuxi.com> <3BDCCFB2.1E5CFC49@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: <3BDCCFB2.1E5CFC49@mindspring.com>; from tlambert2@mindspring.com on Sun, Oct 28, 2001 at 07:40:34PM -0800 Organization: United Federation of Planets 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, Oct 28, 2001 at 07:40:34PM -0800, Terry Lambert wrote: > The _useful_ thing to do would be to roll the newsyslog > functionality into syslogd; however, as a .conf file that > is expected to be distributed over NIS, I think that doing > the syntax change is probably a bad idea... After seeing all the mess here, I'll make a recomendation. Perhaps it's time to write a whole new tool that combines syslogd and newsyslog and some other functionality all in one place, and fixes all of the issues that have been put forth here. Since it's a new tool, it can start from a clean slate, and needs no compatability features. Both can be included for a suitable transition period, and eventually syslogd could die. -- Leo Bicknell - bicknell@ufp.org - CCIE 3440 PGP keys at http://www.ufp.org/~bicknell/ Read TMBG List - tmbg-list-request@tmbg.org, www.tmbg.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 10:33:15 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from straylight.ringlet.net (sentinel.office1.bg [217.75.129.210]) by hub.freebsd.org (Postfix) with SMTP id 9CC0737B403 for ; Mon, 29 Oct 2001 10:33:10 -0800 (PST) Received: (qmail 948 invoked by uid 1000); 29 Oct 2001 18:33:01 -0000 Date: Mon, 29 Oct 2001 20:33:01 +0200 From: Peter Pentchev To: Leo Bicknell Cc: hackers@FreeBSd.org Subject: Re: syslogd and kqueue Message-ID: <20011029203301.A810@straylight.oblivion.bg> Mail-Followup-To: Leo Bicknell , hackers@FreeBSd.org References: <20011026233957.A9925@parhelion.firedrake.org> <20011026200436.A61058@xor.obsecurity.org> <20011027043342.A18231@parhelion.firedrake.org> <20011027001704.B2586@coffee.q9media.com> <20011027002622.C2586@coffee.q9media.com> <20011028180643.B59388@dragon.nuxi.com> <3BDCCFB2.1E5CFC49@mindspring.com> <20011029131629.A16899@ussenterprise.ufp.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011029131629.A16899@ussenterprise.ufp.org>; from bicknell@ufp.org on Mon, Oct 29, 2001 at 01:16:29PM -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 Mon, Oct 29, 2001 at 01:16:29PM -0500, Leo Bicknell wrote: > On Sun, Oct 28, 2001 at 07:40:34PM -0800, Terry Lambert wrote: > > The _useful_ thing to do would be to roll the newsyslog > > functionality into syslogd; however, as a .conf file that > > is expected to be distributed over NIS, I think that doing > > the syntax change is probably a bad idea... > > After seeing all the mess here, I'll make a recomendation. Perhaps > it's time to write a whole new tool that combines syslogd and > newsyslog and some other functionality all in one place, and fixes > all of the issues that have been put forth here. Since it's a new > tool, it can start from a clean slate, and needs no compatability > features. Both can be included for a suitable transition period, > and eventually syslogd could die. I've been thinking for some time about a tool that gathers log lines like syslogd, then passes them to DJB's multilog (part of the daemontools package, http://cr.yp.to/daemontools). multilog already can rotate logs, limit both the total size and each individual file's size, log various messages to various locations; it also does all of this in real time, so it is not subject to DoS's between two rotations. I'll try to get around to writing the syslogd-like message gathering thing sometime soon.. G'luck, Peter -- If this sentence were in Chinese, it would say something else. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 10:48:40 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id 52C9437B407; Mon, 29 Oct 2001 10:48:35 -0800 (PST) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.6/8.11.1) id f9TImXu11727; Mon, 29 Oct 2001 10:48:33 -0800 (PST) (envelope-from obrien) Date: Mon, 29 Oct 2001 10:48:32 -0800 From: "David O'Brien" To: Terry Lambert Cc: Mike Barcroft , void , Kris Kennaway , hackers@FreeBSD.ORG Subject: Re: syslogd and kqueue Message-ID: <20011029104832.A11707@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20011026200436.A61058@xor.obsecurity.org> <20011027043342.A18231@parhelion.firedrake.org> <20011027001704.B2586@coffee.q9media.com> <20011027002622.C2586@coffee.q9media.com> <20011028180643.B59388@dragon.nuxi.com> <3BDCCFB2.1E5CFC49@mindspring.com> <20011028202345.A60175@dragon.nuxi.com> <3BDD8557.A2190693@mindspring.com> <20011029093252.A2425@dragon.nuxi.com> <3BDD94FB.B9B87153@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: <3BDD94FB.B9B87153@mindspring.com>; from tlambert2@mindspring.com on Mon, Oct 29, 2001 at 09:42:19AM -0800 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 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, Oct 29, 2001 at 09:42:19AM -0800, Terry Lambert wrote: > David O'Brien wrote: > > > > On Mon, Oct 29, 2001 at 08:35:35AM -0800, Terry Lambert wrote: > > > > No muss, no fuss. So where is the race? > > > > Mike had the only justification so far -- that of permissions of the > > > > file. > > > > > > Think multiple instances of syslogd. > > > > You are going to have to help me out a little bit more -- I can think of > > no problems with what I proposed vs. the existing way. Both have a race > > of which daemon opens the file first. > > Not if you don't use O_CREAT; then they don't. Why not? If the file exists and I start up two syslogd's, there is a race of which one open's the file first. If I start up two syslogd's and the file does not exist and then I touch the file. There will be a race if I ``kill -HUP ''. If I take care to HUP only one syslogd, move the file to the side, touch the file again and HUP the second syslogd there is no race. I can similarly take this amount of care with the way I would like syslogd to work such that there is no race. -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 11:34:31 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from d13225.upc-d.chello.nl (d13225.upc-d.chello.nl [213.46.13.225]) by hub.freebsd.org (Postfix) with ESMTP id 831E337B403; Mon, 29 Oct 2001 11:34:26 -0800 (PST) Received: from adv.devet.org (adv.devet.org [192.168.1.2]) by d13225.upc-d.chello.nl (Postfix) with ESMTP id 3CEB668CD; Mon, 29 Oct 2001 20:34:24 +0100 (CET) Received: by adv.devet.org (Postfix, from userid 100) id A1351418A; Mon, 29 Oct 2001 20:34:21 +0100 (CET) Date: Mon, 29 Oct 2001 20:34:21 +0100 From: Arjan de Vet To: Doug Barton , Darren Reed Cc: hackers@freebsd.org Subject: PATCH for review: ipfilter changes in rc.* Message-ID: <20011029203421.A17303@adv.devet.org> References: <20011026131544.A12873@adv.devet.org> <200110261121.VAA08457@avalon.reed.wattle.id.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200110261121.VAA08457@avalon.reed.wattle.id.au> User-Agent: Mutt/1.3.22.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 Darren Reed wrote: >In some email I received from Arjan de Vet, sie wrote: >> I wrote similar patches (see http://home.iae.nl/users/devet/freebsd/) >> trying to fix more or less the same bugs/problems. >> >> Maybe it's a good idea if Giorgos and I together come up with 1 'big' >> ipfilter /etc/rc.* and rc.conf.5 patch which includes the best parts of >> both our patches? > >That sounds like a good plan. OK, updated patches for stable and current are available from: http://home.iae.nl/users/devet/freebsd/ I include the README here: This is joint work with Giorgos Keramidas. Patches to fix and cleanup ipfilter/ipnat code in the /etc/rc.* framework both for -current and -stable, including an update to the rc.conf(5) manual page. Note that for stable 'ipfs' should be MFC'ed first! Overview of problems fixed: - ipmon(8) is started before loading any filter/NAT rules; - ipmon(8) and ipfs(8) do not solely depend on ipfilter_enable anymore, they now also work when only ipnat_enable is true; - the multiple occurrences of code loading the ipfilter kernel module have been removed; - the options have been removed from the _program variables in defaults/rc.conf and the comments in that file have been updated to reflect (possibly new) reality; - the rc.conf.5 manual page has been updated to reflect the changes. After this patch has been applied the following ipfilter related PRs can be closed: kern/25344 conf/26275 bin/27016 conf/31482 conf/25223 conf/25809 Darren: please wait for the comments of Doug Barton before committing, he wants to review the patch for possible rc.* style issues first. Arjan -- Arjan de Vet, Eindhoven, The Netherlands URL : http://www.iae.nl/users/devet/ Work: http://www.madison-gurkha.com/ (Security, Open Source, Education) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 12: 6:41 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mx.wgate.com (mail.wgate.com [38.219.83.4]) by hub.freebsd.org (Postfix) with SMTP id 50FD037B405 for ; Mon, 29 Oct 2001 12:06:36 -0800 (PST) To: obrien@FreeBSD.ORG Cc: Mike Barcroft , void , Kris Kennaway , hackers@FreeBSD.ORG Received: From MAIL.TVOL.NET (10.1.1.4[10.1.1.4 port:1595]) by mx.wgate.comMail essentials (server 2.429) with SMTP id: <11048@mx.wgate.com>transfer for ; Mon, 29 Oct 2001 3:04:10 PM -0400 ;transfer smtpmailfrom X-MESINK_Inbound: 0 X-MESINK_MailForType: SMTP X-MESINK_SenderType: SMTP X-MESINK_Sender: msinz@wgate.com X-MESINK_MailFor: hackers@FreeBSD.ORG Received: from sinz.eng.tvol.net ([10.32.2.99]) by mail.tvol.net with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13)id VVFXRQFN; Mon, 29 Oct 2001 15:04:57 -0500 Received: from wgate.com (localhost [127.0.0.1])by sinz.eng.tvol.net (8.11.6/8.11.6) with ESMTP id f9TK6B532488;Mon, 29 Oct 2001 15:06:11 -0500 (EST)(envelope-from msinz@wgate.com) Date: Mon, 29 Oct 2001 15:06:11 -0500 From: Michael Sinz Organization: WorldGate Communications Inc. X-Mailer: Mozilla 4.76 [en] (X11; U; FreeBSD 4.4-RC i386) X-Accept-Language: en Subject: Re: syslogd and kqueue References: <20011026233957.A9925@parhelion.firedrake.org> <20011026200436.A61058@xor.obsecurity.org> <20011027043342.A18231@parhelion.firedrake.org> <20011027001704.B2586@coffee.q9media.com> <20011027002622.C2586@coffee.q9media.com> <06ea43fb01df2807d1@[192.168.1.4]> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit x-receiver: hackers@FreeBSD.ORG x-sender: msinz@wgate.com MIME-Version: 1.0 Message-ID: <0ac642ae01eaa107d1@[192.168.1.4]> 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 David O'Brien wrote: > > On Sat, Oct 27, 2001 at 12:26:22AM -0400, Mike Barcroft wrote: > > Just to clarify. This is still a POLA violation. If a log file is > > pulled out from underneath syslogd(8), one wouldn't expect it to start > > logging again, even if the file was re-created. > > I disagree, if the file was re-created. > > Actually, I find it weird and counter intuitive that syslogd will not > log to the files in the config file (/etc/syslog.conf) unless they > already exists. It really feels like we are living with a programming > bug 25 years later.... > > If I didn't want syslogd to log something, I would not have it in > syslog.conf. This has bitten a number of support people - a server fills up and they get a bit too loose with the "rm" command and logging stops. I actually somewhat understand why syslogd does not open/create the file using the current syslog.conf syntax - it is hard to descript user/group ownership and access rights in the syslog.conf. The thing that syslogd does is write to the file that already exists such that the access rights can be controlled externally to the syslogd process. I really hate this and wish I could change this without suddenly causing all of us old-timers to surprised. For me I see two different POLA issues: 1) For those who have already understood and used syslog for a long time - syslogd does not create a file... 2) For those who have not had much time with syslog - it is rather upsetting to have configured syslog.conf and you either HUP or reboot and yet the logging does not start. As the world of FreeBSD (and other syslog systems) increases, the ratio of people is catagory #2 vs #1 will continue to increase. (Most people do not spend much time playing with syslogd) -- Michael Sinz ---- Worldgate Communications ---- msinz@wgate.com A master's secrets are only as good as the master's ability to explain them to others. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 12:14:15 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from elvis.mu.org (elvis.mu.org [216.33.66.196]) by hub.freebsd.org (Postfix) with ESMTP id 7244B37B401; Mon, 29 Oct 2001 12:14:09 -0800 (PST) Received: by elvis.mu.org (Postfix, from userid 1192) id 2527281D08; Mon, 29 Oct 2001 14:14:09 -0600 (CST) Date: Mon, 29 Oct 2001 14:14:09 -0600 From: Alfred Perlstein To: Michael Sinz Cc: obrien@FreeBSD.ORG, Mike Barcroft , void , Kris Kennaway , hackers@FreeBSD.ORG Subject: Re: syslogd and kqueue Message-ID: <20011029141409.B15052@elvis.mu.org> References: <20011026233957.A9925@parhelion.firedrake.org> <20011026200436.A61058@xor.obsecurity.org> <20011027043342.A18231@parhelion.firedrake.org> <20011027001704.B2586@coffee.q9media.com> <20011027002622.C2586@coffee.q9media.com> <06ea43fb01df2807d1@[192.168.1.4]> <0ac642ae01eaa107d1@[192.168.1.4]> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <0ac642ae01eaa107d1@[192.168.1.4]>; from msinz@wgate.com on Mon, Oct 29, 2001 at 03:06:11PM -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 * Michael Sinz [011029 14:07] wrote: > > This has bitten a number of support people - a server fills up and they > get a bit too loose with the "rm" command and logging stops. > > I actually somewhat understand why syslogd does not open/create the file > using the current syslog.conf syntax - it is hard to descript user/group > ownership and access rights in the syslog.conf. The thing that syslogd > does is write to the file that already exists such that the access rights > can be controlled externally to the syslogd process. > I'm jumping in having only paid cursory attention to the current thread so my apologies if this makes little sense. Why not add a flag or something to syslog or newsyslog which somehow evaluates the space available and/or creates the new files. We could switch the system defaults via src/etc/defaults to advise the use of this flag in 4.x and actually default to it in 5.x. I guess this would have to address the permissions problem, perhaps there's some way of addiding additional fields to syslog.conf? -- -Alfred Perlstein [alfred@freebsd.org] 'Instead of asking why a piece of software is using "1970s technology," start asking why software is ignoring 30 years of accumulated wisdom.' http://www.morons.org/rants/gpl-harmful.php3 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 15:22:49 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from web14005.mail.yahoo.com (web14005.mail.yahoo.com [216.136.175.121]) by hub.freebsd.org (Postfix) with SMTP id 8D5C837B405 for ; Mon, 29 Oct 2001 15:22:45 -0800 (PST) Message-ID: <20011029232245.12082.qmail@web14005.mail.yahoo.com> Received: from [216.103.213.142] by web14005.mail.yahoo.com via HTTP; Mon, 29 Oct 2001 15:22:45 PST Date: Mon, 29 Oct 2001 15:22:45 -0800 (PST) From: k Macy Subject: Re: problems with recurring SIGTRAP under gdb To: Ian Dowse Cc: freebsd-hackers@freebsd.org In-Reply-To: <200110291230.aa64062@salmon.maths.tcd.ie> 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 SIGIO is used, but only for AIO and at this point no aio_* calls have been made. The loop for reading from STDIN may be a problem but I don't see how - this same loop is used without problems on Linux, OSF, and Solaris (although on Linux if you press Ctrl-C in gdb it often won't let you continue): int sim_getc(char *cp) { int r; sk_wait_for_fd(0); r = read(0, cp, 1); if (r <= 0) { dbg_printf("pccons_getchar: read failed: %s\n", error_msg()); sk_panic("pccons_getchar: failed read on stdin"); } return r; } sk_wait_for_fd is just: void sk_wait_for_fd(int fd) { int slot; sk_Msg *msg; if (sk_poll_one_fd(fd)>0) { /* fd is already ready */ return; } slot = sk_add_poll_fd(fd); if(slot < 0) return; do { msg = sk_receive(); if((msg->type == SK_SIGNAL_MSG) && (msg->data.l == HARD_SIG_00010)) break; } while (1); sk_remove_poll_fd(slot); } beneath this it just uses poll --- Ian Dowse wrote: > In message > <20011029023746.94559.qmail@web14001.mail.yahoo.com>, > k Macy writes: > >Any idea why when I insert a breakpoint I get a > >SIGTRAP > >and can't continue any further? Is this a bug in > the > > I've seen this on applications that use SIGIO on > stdin. If this is the > case, a workaround is to disable the SIGIO signal > while using the > debugger, e.g: > > (gdb) set $oldsigio = signal(23, (void *)1) > > The signal handler can be put back later with: > > call signal(23, (void *)$oldsigio) > > Ian __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 15:29: 9 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from ntlg.sibnet.ru (dns.sibnet.ru [217.70.96.34]) by hub.freebsd.org (Postfix) with ESMTP id 5257F37B406 for ; Mon, 29 Oct 2001 15:29:04 -0800 (PST) Received: from tlg5-ppp6.sibnet.ru (tlg5-ppp6.sibnet.ru [217.70.97.7]) by ntlg.sibnet.ru (8.9.3+Sun/8.9.3) with ESMTP id CAA03389 for ; Tue, 30 Oct 2001 02:29:00 +0300 (MSK) Date: Tue, 30 Oct 2001 05:31:23 +0600 (NOVT) From: "Semen A. Ustimenko" X-Sender: semenu@def.the.net To: freebsd-hackers@FreeBSD.org Subject: vnode locking state for bread() 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! Forgive me if i overlooked documentation and sources, but i can't find any references on subject. Could somebody shed light if i need to lock vnode or not to call bread()? Thanks! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 16:57: 2 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from warez.scriptkiddie.org (uswest-dsl-142-38.cortland.com [209.162.142.38]) by hub.freebsd.org (Postfix) with ESMTP id 33D5D37B409 for ; Mon, 29 Oct 2001 16:56:59 -0800 (PST) Received: from [192.168.69.11] (unknown [192.168.69.11]) by warez.scriptkiddie.org (Postfix) with ESMTP id 7A00F62D01; Mon, 29 Oct 2001 16:56:58 -0800 (PST) Date: Mon, 29 Oct 2001 16:57:08 -0800 (PST) From: Lamont Granquist To: Daniel Eischen Cc: Subject: Re: MT-Safe wrapper around memcpy()? In-Reply-To: Message-ID: <20011029165510.K35607-100000@coredump.scriptkiddie.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 Thanks! Precisely what I was looking for. I coded up the routines today and they seem to work fine. On Mon, 29 Oct 2001, Daniel Eischen wrote: > The _THREAD_SAFE macro has gone away anyways (in -current), and we > (FreeBSD) shouldn't be conditionally compiling code in libc dependent > on whether libc_r is being built or not. And I wouldn't recommend it > for user libraries either. > > Take a look at how libgcc works (src/contrib/gcc.295/gthr-posix.h). [...snip...] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 17:53:13 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from winston.freebsd.org (adsl-64-173-15-98.dsl.sntc01.pacbell.net [64.173.15.98]) by hub.freebsd.org (Postfix) with ESMTP id D28D837B403 for ; Mon, 29 Oct 2001 17:53:09 -0800 (PST) Received: (from jkh@localhost) by winston.freebsd.org (8.11.6/8.11.6) id f9U1r5p08564 for hackers@freebsd.org; Mon, 29 Oct 2001 17:53:05 -0800 (PST) (envelope-from jkh) Date: Mon, 29 Oct 2001 17:53:05 -0800 (PST) From: Jordan Hubbard Message-Id: <200110300153.f9U1r5p08564@winston.freebsd.org> To: hackers@freebsd.org Subject: I will be in Europe and the UK from Nov 5th through Nov 14th. 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 JFYI, Brett Halle (the director of CoreOS engineering for Apple) and I will be speaking at the NLUUG's Autumn Conference in Ede, The Netherlands on November 8th and then travelling on to BSDCon Europe in Brighton, UK immediately thereafter (the 9th) and staying in the UK until November 14th. If anyone's interested in meeting up with us, that's where we'll be! - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 18:18:39 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from oxmail.ox.ac.uk (oxmail3.ox.ac.uk [129.67.1.180]) by hub.freebsd.org (Postfix) with ESMTP id 32DD737B407 for ; Mon, 29 Oct 2001 18:18:37 -0800 (PST) Received: from dhcp-2.oriel.ox.ac.uk ([163.1.146.2] helo=sobek.lan) by oxmail.ox.ac.uk with esmtp (Exim 3.12 #1) id 15yOU7-0005MV-03; Tue, 30 Oct 2001 02:18:35 +0000 Received: (from greid@localhost) by sobek.lan (8.11.5/8.11.5) id f9U3Im309651; Tue, 30 Oct 2001 03:18:48 GMT (envelope-from greid@FreeBSD.org) X-Authentication-Warning: sobek.lan: greid set sender to greid@FreeBSD.org using -f Date: Tue, 30 Oct 2001 03:18:47 +0000 From: George Reid To: Jordan Hubbard Cc: hackers@FreeBSD.org Subject: Re: I will be in Europe and the UK from Nov 5th through Nov 14th. Message-ID: <20011030031846.A9630@FreeBSD.org> References: <200110300153.f9U1r5p08564@winston.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200110300153.f9U1r5p08564@winston.freebsd.org>; from jkh@winston.freebsd.org on Mon, Oct 29, 2001 at 05:53:05PM -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 On Mon, Oct 29, 2001 at 05:53:05PM -0800, Jordan Hubbard wrote: > If anyone's interested in meeting up with us, that's where we'll be! Visit Oxford! We have old stuff! -- George C A Reid Tel: (08701) 200870 Ext. 26654 FreeBSD Committer/Developer greid@FreeBSD.org Oriel College, Oxford University george.reid@oriel.ox.ac.uk To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 18:34:27 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mooseriver.com (superior.mooseriver.com [205.166.121.28]) by hub.freebsd.org (Postfix) with ESMTP id AE43637B405; Mon, 29 Oct 2001 18:34:25 -0800 (PST) Received: (from jgrosch@localhost) by mooseriver.com (8.11.6/8.11.5) id f9U2YOx25338; Mon, 29 Oct 2001 18:34:24 -0800 (PST) (envelope-from jgrosch) Date: Mon, 29 Oct 2001 18:34:24 -0800 From: Josef Grosch To: George Reid Cc: Jordan Hubbard , hackers@FreeBSD.ORG Subject: Re: I will be in Europe and the UK from Nov 5th through Nov 14th. Message-ID: <20011029183424.A25283@mooseriver.com> Reply-To: jgrosch@mooseriver.com References: <200110300153.f9U1r5p08564@winston.freebsd.org> <20011030031846.A9630@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <20011030031846.A9630@FreeBSD.org>; from greid@FreeBSD.ORG on Tue, Oct 30, 2001 at 03:18:47AM +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 On Tue, Oct 30, 2001 at 03:18:47AM +0000, George Reid wrote: > On Mon, Oct 29, 2001 at 05:53:05PM -0800, Jordan Hubbard wrote: > > > If anyone's interested in meeting up with us, that's where we'll be! > > Visit Oxford! We have old stuff! Most of Europe is old stuff, some much older than Oxford. Oxford does have some top notch pubs and great beer. Josef -- Josef Grosch | Another day closer to a | FreeBSD 4.4 jgrosch@MooseRiver.com | Micro$oft free world | www.bafug.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 18:40:28 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from web9702.mail.yahoo.com (web9702.mail.yahoo.com [216.136.129.138]) by hub.freebsd.org (Postfix) with SMTP id 0AAEA37B405 for ; Mon, 29 Oct 2001 18:40:23 -0800 (PST) Message-ID: <20011030024023.57578.qmail@web9702.mail.yahoo.com> Received: from [166.141.108.171] by web9702.mail.yahoo.com via HTTP; Mon, 29 Oct 2001 18:40:23 PST Date: Mon, 29 Oct 2001 18:40:23 -0800 (PST) From: kjerste soderberg Subject: Panic w/ bqrelse: multiple ref .. we thought fixed a year ago To: freebsd-hackers@freebsd.org Cc: Kj@ethone.com In-Reply-To: <3BDB5D19.1E5C55C3@aasp.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 Hello Sorry to be cross posting it here BUT we did post this to questions w/o any resolution or responses. well actually we did get 1 response fr Kirk I think telling us that this should not be happening in the 4.X series. Everyone pls take a look at this, as it is certainly a strange 1. We're also starting to suspect maybe a h/w type of defect as this machine is startting to reboot itself, yep it reboots ITSELF!!, when we load it up w/ tasks that bring the CPU utilization to 95%+, (ACTUALLY ALL THESE 6 machines we use for stats apps that really hammer the CPU ) The machine's mem chip maybe? or mobo??? Pls answer to me as I'm not subscribed to this list. Prev posted in questions: We are having a big problem running FreeBSD 4.3-REL 1.4GHz AMD w/ 512MB RAM (single chip) w/ ABIT KT7A mobo w/ the VIA 133A chipset. and we are seeing "bqrelse: multiple refs" problem. The panic then the dump, syncing disks.. We thought this was fixed over a year ago in vfs_bio.c This problem occured most recently when I exit'ed a remote ssh session. The exit took several seconds, and caused me to believe something was wrong. I then logged back in, and sure enough, we had a 'sh.core' dump file (of zero size) and my running jobs had died. (The machine dumped.) Later, I could not get in at all, (of course the machine was dead at that point) and the other 6 machines doing NFS writes failed as well. NFS structure IS: This machine with this problem, call it PRIME1, NFS serves 6 other FBSD4.3 machines as clients. They ALL mount PRIME1's /mnt/public and all 6 write into this directory with their own files. SO we made this an NFS client ONLY, that's when it started rebooting itself instead of giving us the bqrelse mesg and staying at the dead console window. The NFS server is now an older slower 4.2-REL machine that doesn't do ANYTHING except serve NFS whereas this machine WAS serving NFS AND doing some intensive computing @same time, BTW all 6 of these machines w/ this stats app bring the CPU utilization to 95%+ for 12 hrs routinely. So, this morning, searching the net, we found several references (fr July 2000) to "bqrelse" but none of the references seemed to assert that the fix was such-and-such. Does a fix exist? By the way, I maintain multiple FreeBSD 4.3-REL boxes and am doing lot's of NFS activity, in addition to my occasional SSH login. I am willing to reconfig the kernel & make queue's larger, change parameters or whatever else it takes to make this work. Pls help us. __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 19:11:42 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from rover.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id 8D66337B405 for ; Mon, 29 Oct 2001 19:11:39 -0800 (PST) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.11.3/8.11.3) with ESMTP id f9U3BbV01934; Mon, 29 Oct 2001 20:11:37 -0700 (MST) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost [127.0.0.1]) by harmony.village.org (8.11.6/8.11.6) with ESMTP id f9U3BZ796671; Mon, 29 Oct 2001 20:11:36 -0700 (MST) (envelope-from imp@harmony.village.org) Message-Id: <200110300311.f9U3BZ796671@harmony.village.org> To: Denis Serenyi Subject: Re: C++ code in the FreeBSD kernel Cc: freebsd-hackers@FreeBSD.ORG In-reply-to: Your message of "Wed, 24 Oct 2001 15:28:25 PDT." <70E7B42B-C8CE-11D5-ACE1-003065675568@panasas.com> References: <70E7B42B-C8CE-11D5-ACE1-003065675568@panasas.com> Date: Mon, 29 Oct 2001 20:11:35 -0700 From: Warner Losh 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 <70E7B42B-C8CE-11D5-ACE1-003065675568@panasas.com> Denis Serenyi writes: : Has anyone out there tried to get C++ code running in the freebsd kernel : (like as a .ko)? Yes. In fact, it used to work OK if you don't do exceptions. But there are some issues with the newer compilers I've never bothered to track down. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 19:14:31 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from rover.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id E1EFA37B405 for ; Mon, 29 Oct 2001 19:14:27 -0800 (PST) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.11.3/8.11.3) with ESMTP id f9U3EQV01947; Mon, 29 Oct 2001 20:14:26 -0700 (MST) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost [127.0.0.1]) by harmony.village.org (8.11.6/8.11.6) with ESMTP id f9U3EH796714; Mon, 29 Oct 2001 20:14:25 -0700 (MST) (envelope-from imp@harmony.village.org) Message-Id: <200110300314.f9U3EH796714@harmony.village.org> To: "Dr. Lorenzo Iania" Subject: Re: 4.4 boot question Cc: freebsd-hackers@FreeBSD.ORG In-reply-to: Your message of "Thu, 25 Oct 2001 19:40:20 +0200." <006f01c15d7c$1e995e20$0500000a@LORENZO> References: <006f01c15d7c$1e995e20$0500000a@LORENZO> Date: Mon, 29 Oct 2001 20:14:17 -0700 From: Warner Losh 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 <006f01c15d7c$1e995e20$0500000a@LORENZO> "Dr. Lorenzo Iania" writes: : pci_cfgintr_search: linked (41) to configured irq 0 at 0:2:0 I have a patch for this: Index: pci.c =================================================================== RCS file: /cache/ncvs/src/sys/pci/Attic/pci.c,v retrieving revision 1.141.2.10 diff -u -r1.141.2.10 pci.c --- pci.c 2001/08/21 17:21:13 1.141.2.10 +++ pci.c 2001/08/27 07:01:38 @@ -1610,7 +1610,8 @@ * If device doesn't have an interrupt routed, and is * deserving of an interrupt, try to assign it one. */ - if ((type == SYS_RES_IRQ) && (cfg->intline == 255) && + if ((type == SYS_RES_IRQ) && + (cfg->intline == 255 || cfg->intline == 0) && (cfg->intpin != 0) && (start == 0) && (end == ~0UL)) { cfg->intline = pci_cfgintr(pci_get_bus(child), pci_get_slot(child), cfg->intpin); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 19:48: 6 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from rover.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id B17C137B401 for ; Mon, 29 Oct 2001 19:48:03 -0800 (PST) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.11.3/8.11.3) with ESMTP id f9U3m1V02104; Mon, 29 Oct 2001 20:48:01 -0700 (MST) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost [127.0.0.1]) by harmony.village.org (8.11.6/8.11.6) with ESMTP id f9U3m0700894; Mon, 29 Oct 2001 20:48:00 -0700 (MST) (envelope-from imp@harmony.village.org) Message-Id: <200110300348.f9U3m0700894@harmony.village.org> To: Jean-Francois Dive Subject: Re: C++ code in the FreeBSD kernel Cc: Denis Serenyi , freebsd-hackers@FreeBSD.ORG In-reply-to: Your message of "Tue, 30 Oct 2001 14:39:52 +1100." References: Date: Mon, 29 Oct 2001 20:48:00 -0700 From: Warner Losh 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 Jean-Francois Dive writes: : I beleive that something to do as well is to remove the RTTI support from : the compilation ... Yes. I also think that the default turned on exceptions, which caused some issues. There were also a few headers I had to patch to make them more properly type safe for C++. Plus maybe a few things I'm forgetting. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Oct 29 21:30:54 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from rover.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id DB08237B405; Mon, 29 Oct 2001 21:30:49 -0800 (PST) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.11.3/8.11.3) with ESMTP id f9U5UlV02559; Mon, 29 Oct 2001 22:30:47 -0700 (MST) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost [127.0.0.1]) by harmony.village.org (8.11.6/8.11.6) with ESMTP id f9U5Uk703257; Mon, 29 Oct 2001 22:30:46 -0700 (MST) (envelope-from imp@harmony.village.org) Message-Id: <200110300530.f9U5Uk703257@harmony.village.org> To: "Joesh Juphland" Subject: Re: lots of things (pcic, pccard, ep0) on irq3. Problem ? Cc: freebsd-hackers@FreeBSD.ORG, freebsd-mobile@FreeBSD.ORG In-reply-to: Your message of "Wed, 24 Oct 2001 15:22:37 MDT." References: Date: Mon, 29 Oct 2001 22:30:46 -0700 From: Warner Losh 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 "Joesh Juphland" writes: : 2. Somehow, some way, in upgrading from 4.3 to 4.4 on this laptop, I have : developed irq conflicts - maybe 4.4 just arranges things differently. :-) We now share interrupts for pccard. : The end result ? ep0 works, on irq 3, and ep1 bombs out with the infamous : "No card in database for "(null)"("(null)") That's the real problem. We're not able to read in the CIS. Can you send me a boot -v ? Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Oct 30 5: 5:38 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from srvap01.piazzavirtuale.fullcompany.telecomitalia.it (srvap01.piazzavirtuale.fullcompany.telecomitalia.it [212.131.28.219]) by hub.freebsd.org (Postfix) with ESMTP id 7017737B401 for ; Tue, 30 Oct 2001 05:04:47 -0800 (PST) Received: from mta.excite.com ([199.174.53.242]) by srvap01.piazzavirtuale.fullcompany.telecomitalia.it (Lotus Domino Release 5.0.3 (Intl)) with ESMTP id 2001103004333686:1205 ; Tue, 30 Oct 2001 04:33:36 +0100 Message-ID: <000069ee4c24$0000196c$00002723@mta.excite.com> To: From: QuoteSupport56@excite.com Subject: Low Cost Term Life Insurance H Date: Thu, 29 Nov 2001 21:40:50 -1800 MIME-Version: 1.0 Reply-To: QuoteSupport56@excite.com X-MIMETrack: Itemize by SMTP Server on ComIndApS1C1/Servers/ComInd(Release 5.0.3 (Intl)|21 March 2000) at 30/10/2001 04.33.44, Serialize by Router on ComIndApS1C1/Servers/ComInd(Release 5.0.3 (Intl)|21 March 2000) at 30/10/2001 13.57.35, Serialize complete at 30/10/2001 13.57.35 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="iso-8859-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

     =              Term Quotes    Life Insurance Companies

    &nb= sp;       

 

 

  Since 1996, t= erm life insurance rates have been reduced by as much as 70%

40 year old male - $250,000 - 10 year level termAs low as $10.44 per month!

At TermQuotes Life Insurance Companies of America, we will = survey the top life insurance companies for you and provide you with = the best rates available. The quote is free. There is no obligatio= n to buy. Compare the rates and see for yourself. Fill out this qui= ck form below for further information.

Results of computer sur= vey 07-09-01
Sample An= nual Premiums
* 10 Year Level Premium Term Rates *
Age $250,000<= /B> $500,000<= /B> $1,000,000
35 $115 $175 $305
45 $210 $375 $670
55 $500 $935 $1,370
65 $1,305 $2,550 $4,920
70 $2,265 $4,480 $7,510

= *Above rates guaranteed to remain lev= el for 10 years
Rates based on male preferred class 1 non-smoker
Policies are guaranteed renewable to age 95

Policies with 15, 20, 25, and 30 = year level premiums also available

Attention All Smoke= rs,
you may qualify for special reduced smoker rates!

Universal Life, Second-to-Die a= nd Estate Planning products also provided.

Submit Thi= s Form for a Free Term Insurance Quote!

<= /TR>
Name Insured: 
Amount of Coverage: &nb= sp;
Date of Birth: Month   Day Y= ear
Sex:  Male Female
Height:  FT in
Weight:  lbs.
Occupation: 
x= xx
Have You Ever Had:
High Blood Pressure  Ye= s No
Heart Attack or Stroke  Yes No
Cancer  Yes = No
Diabetes  Yes No
Mother, Father, Sister, Brother Diagnosed or Died of Cancer or Cardiovascular Disease Before Age 60  Yes No
Have You  Smoked Within= the Last 12 Months  Yes No
xxx<= /font>
Person Completing Request= : 
Mailing Address:  =
City:  State Zip
Daytime Phone: 
Evening Phone:  
Email Address:  
Best time to contact:

When you click submit it may start your spell= check, so please click "Ignore" if it does.

 
Y= OUR INTERNET ADVERTISING
Copyright=FFFFFFA92000-2001 . All Rights Reserved

This could be your ad!

Email Us with your name and a good phone number to reach yo= u.

If you think, that you will not benefit from this correspondence, pl= ease click = here.

To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Oct 30 6:15:45 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from polaris.we.lc.ehu.es (polaris.we.lc.ehu.es [158.227.6.43]) by hub.freebsd.org (Postfix) with ESMTP id 6718A37B403 for ; Tue, 30 Oct 2001 06:15:36 -0800 (PST) Received: from v-ger.we.lc.ehu.es (v-ger [158.227.6.51]) by polaris.we.lc.ehu.es (8.11.6/8.11.6) with ESMTP id f9UEFV111271; Tue, 30 Oct 2001 15:15:32 +0100 (MET) Received: (from jose@localhost) by v-ger.we.lc.ehu.es (8.11.6/8.11.6) id f9UE5ec01507; Tue, 30 Oct 2001 15:05:40 +0100 (CET) (envelope-from jose) Date: Tue, 30 Oct 2001 15:05:40 +0100 From: "Jose M. Alcaide" To: Jordan Hubbard Cc: hackers@FreeBSD.ORG Subject: Re: I will be in Europe and the UK from Nov 5th through Nov 14th. Message-ID: <20011030150540.A917@v-ger.we.lc.ehu.es> References: <200110300153.f9U1r5p08564@winston.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200110300153.f9U1r5p08564@winston.freebsd.org>; from jkh@winston.freebsd.org on Mon, Oct 29, 2001 at 05:53:05PM -0800 X-Operating-System: FreeBSD 4.4-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 On Mon, Oct 29, 2001 at 05:53:05PM -0800, Jordan Hubbard wrote: > JFYI, Brett Halle (the director of CoreOS engineering for Apple) and I > will be speaking at the NLUUG's Autumn Conference in Ede, The Netherlands > on November 8th and then travelling on to BSDCon Europe in Brighton, UK > immediately thereafter (the 9th) and staying in the UK until November 14th. To be exact, the subject should say "... in the Netherlands and the UK..." since the UK is a part of Europe. Or, even better, "in the Continent and the UK" :-) :-) Cheers, JMA -- ****** Jose M. Alcaide // jose@we.lc.ehu.es // jmas@FreeBSD.org ****** ** "Beware of Programmers who carry screwdrivers" -- Leonard Brandwein ** To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Oct 30 6:31:37 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from web12901.mail.yahoo.com (web12901.mail.yahoo.com [216.136.174.68]) by hub.freebsd.org (Postfix) with SMTP id E26A837B403 for ; Tue, 30 Oct 2001 06:30:39 -0800 (PST) Message-ID: <20011030143039.28447.qmail@web12901.mail.yahoo.com> Received: from [203.57.68.20] by web12901.mail.yahoo.com via HTTP; Wed, 31 Oct 2001 01:30:39 EST Date: Wed, 31 Oct 2001 01:30:39 +1100 (EST) From: =?iso-8859-1?q?Paul=20Jansen?= Subject: pxe booting problem To: questions@freebsd.org Cc: hackers@freebsd.org 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 I posted some of this info last friday but haven't had any responses. I'm hoping someone out there knows what the problem is. Here's the details: I saw Alfred Perlsteins page on how to setup FreeBSD installs unsing PXE. The problem I'm having now is when I follow Alfred's directions to create the PXE loader (using 4.4R) It bombs out. It's my understanding the I just need to stick 'pxeldr' into the root of the TFTP server directory and tell the machine to execute this by specifying it as the boot file in the DHCP configuration. I also understand that I have to create a subdirectory called 'boot' under the TFTP root directory with the file 'loader.rc' in it. Can someone verify if this is the case? Alfred's instructions can be found here: http://people.freebsd.org/~alfred/pxe/ This is the console output that insues when I try and build pxeldr as per Alfred's instructions: " auadwesm1203280# make ===> ficl Warning: Object directory not changed from original /usr/src/sys/boot/ficl ===> i386 ===> i386/mbr Warning: Object directory not changed from original /usr/src/sys/boot/i386/mbr ===> i386/boot0 Warning: Object directory not changed from original /usr/src/sys/boot/i386/boot0 ===> i386/kgzldr Warning: Object directory not changed from original /usr/src/sys/boot/i386/kgzld r ===> i386/btx ===> i386/btx/btx Warning: Object directory not changed from original /usr/src/sys/boot/i386/btx/b tx ===> i386/btx/btxldr Warning: Object directory not changed from original /usr/src/sys/boot/i386/btx/b txldr ===> i386/btx/lib Warning: Object directory not changed from original /usr/src/sys/boot/i386/btx/l ib ===> i386/boot2 Warning: Object directory not changed from original /usr/src/sys/boot/i386/boot2 ===> i386/libi386 Warning: Object directory not changed from original /usr/src/sys/boot/i386/libi3 86 cc -O -pipe -I/usr/src/sys/boot/i386/libi386/../../common -I/usr/src/sys/boot/i 386/libi386/../btx/lib -I/usr/src/sys/boot/i386/libi386/../../.. -I. -DCOMPORT= 0x3f8 -DCOMSPEED=9600 -I/usr/src/sys/boot/i386/libi386/../../../../lib/libstand/ -DTERM_EMU -mpreferred-stack-boundary=2 -c pxe.c -o pxe.o pxe.c:41: net.h: No such file or directory pxe.c:42: netif.h: No such file or directory pxe.c:43: nfsv2.h: No such file or directory pxe.c:44: iodesc.h: No such file or directory pxe.c:46: bootp.h: No such file or directory pxe.c:84: warning: `struct netif' declared inside parameter list pxe.c:84: warning: its scope is only this definition or declaration, which is pr obably not what you want. pxe.c:85: warning: `struct netif' declared inside parameter list pxe.c:86: warning: `struct iodesc' declared inside parameter list pxe.c:88: warning: `struct iodesc' declared inside parameter list pxe.c:89: warning: `struct iodesc' declared inside parameter list pxe.c:90: warning: `struct netif' declared inside parameter list pxe.c:100: elements of array `pxe_ifs' have incomplete type pxe.c:102: warning: excess elements in struct initializer pxe.c:102: warning: (near initialization for `pxe_ifs[0]') pxe.c:102: warning: excess elements in struct initializer pxe.c:102: warning: (near initialization for `pxe_ifs[0]') pxe.c:102: invalid use of undefined type `struct netif_stats' pxe.c:102: warning: excess elements in struct initializer pxe.c:102: warning: (near initialization for `pxe_ifs[0]') pxe.c:102: warning: excess elements in struct initializer pxe.c:102: warning: (near initialization for `pxe_ifs[0]') pxe.c:103: invalid use of undefined type `struct netif_dif' pxe.c:105: variable-size type declared outside of any function pxe.c:107: variable `pxenetif' has initializer but incomplete type pxe.c:108: warning: excess elements in struct initializer pxe.c:108: warning: (near initialization for `pxenetif') pxe.c:109: warning: excess elements in struct initializer pxe.c:109: warning: (near initialization for `pxenetif') pxe.c:110: warning: excess elements in struct initializer pxe.c:110: warning: (near initialization for `pxenetif') pxe.c:111: warning: excess elements in struct initializer pxe.c:111: warning: (near initialization for `pxenetif') pxe.c:112: warning: excess elements in struct initializer pxe.c:112: warning: (near initialization for `pxenetif') pxe.c:113: warning: excess elements in struct initializer pxe.c:113: warning: (near initialization for `pxenetif') pxe.c:114: warning: excess elements in struct initializer pxe.c:114: warning: (near initialization for `pxenetif') pxe.c:115: warning: excess elements in struct initializer pxe.c:115: warning: (near initialization for `pxenetif') pxe.c:117: warning: excess elements in struct initializer pxe.c:117: warning: (near initialization for `pxenetif') pxe.c: In function `pxe_open': pxe.c:256: `FNAME_SIZE' undeclared (first use in this function) pxe.c:256: (Each undeclared identifier is reported only once pxe.c:256: for each function it appears in.) pxe.c:276: `rootip' undeclared (first use in this function) pxe.c:283: `BOOTP_PXE' undeclared (first use in this function) pxe.c:286: `rootpath' undeclared (first use in this function) pxe.c:301: `gateip' undeclared (first use in this function) pxe.c:303: `myip' undeclared (first use in this function) pxe.c:303: warning: passing arg 2 of `setenv' makes pointer from integer without a cast pxe.c:304: `netmask' undeclared (first use in this function) pxe.c:304: warning: passing arg 2 of `setenv' makes pointer from integer without a cast pxe.c:305: warning: passing arg 2 of `setenv' makes pointer from integer without a cast pxe.c:310: warning: passing arg 2 of `setenv' makes pointer from integer without a cast pxe.c: In function `pxe_close': pxe.c:339: `rootpath' undeclared (first use in this function) pxe.c: At top level: pxe.c:413: `NFS_FHSIZE' undeclared here (not in a function) pxe.c: In function `pxe_setnfshandle': pxe.c:423: `NFS_FHSIZE' undeclared (first use in this function) pxe.c:423: size of array `buf' has non-integer type pxe.c: At top level: pxe.c:490: warning: `struct netif' declared inside parameter list pxe.c:491: conflicting types for `pxe_netif_match' pxe.c:84: previous declaration of `pxe_netif_match' pxe.c:497: warning: `struct netif' declared inside parameter list pxe.c:498: conflicting types for `pxe_netif_probe' pxe.c:85: previous declaration of `pxe_netif_probe' pxe.c:516: warning: `struct netif' declared inside parameter list pxe.c:517: conflicting types for `pxe_netif_end' pxe.c:90: previous declaration of `pxe_netif_end' pxe.c:528: conflicting types for `pxe_netif_init' pxe.c:86: previous declaration of `pxe_netif_init' pxe.c: In function `pxe_netif_init': pxe.c:531: dereferencing pointer to incomplete type pxe.c:532: dereferencing pointer to incomplete type pxe.c: At top level: pxe.c:537: conflicting types for `pxe_netif_get' pxe.c:88: previous declaration of `pxe_netif_get' pxe.c:543: conflicting types for `pxe_netif_put' pxe.c:89: previous declaration of `pxe_netif_put' pxe.c: In function `sendudp': pxe.c:553: dereferencing pointer to incomplete type pxe.c:554: dereferencing pointer to incomplete type pxe.c:555: dereferencing pointer to incomplete type pxe.c:560: `netmask' undeclared (first use in this function) pxe.c:560: `myip' undeclared (first use in this function) pxe.c:560: dereferencing pointer to incomplete type pxe.c:563: `gateip' undeclared (first use in this function) pxe.c: In function `readudp': pxe.c:589: dereferencing pointer to incomplete type pxe.c:590: dereferencing pointer to incomplete type pxe.c: At top level: pxe.c:105: storage size of `pxe_st' isn't known *** Error code 1 Stop in /usr/src/sys/boot/i386/libi386. *** Error code 1 Stop in /usr/src/sys/boot/i386. *** Error code 1 Stop in /usr/src/sys/boot. auadwesm1203280# make ===> ficl Warning: Object directory not changed from original /usr/src/sys/boot/ficl ===> i386 ===> i386/mbr Warning: Object directory not changed from original /usr/src/sys/boot/i386/mbr ===> i386/boot0 Warning: Object directory not changed from original /usr/src/sys/boot/i386/boot0 ===> i386/kgzldr Warning: Object directory not changed from original /usr/src/sys/boot/i386/kgzldr ===> i386/btx ===> i386/btx/btx Warning: Object directory not changed from original /usr/src/sys/boot/i386/btx/btx ===> i386/btx/btxldr Warning: Object directory not changed from original /usr/src/sys/boot/i386/btx/btxldr ===> i386/btx/lib Warning: Object directory not changed from original /usr/src/sys/boot/i386/btx/lib ===> i386/boot2 Warning: Object directory not changed from original /usr/src/sys/boot/i386/boot2 ===> i386/libi386 Warning: Object directory not changed from original /usr/src/sys/boot/i386/libi386 cc -O -pipe -I/usr/src/sys/boot/i386/libi386/../../common -I/usr/src/sys/boot/i386/libi38 6/../btx/lib -I/usr/src/sys/boot/i386/libi386/../../.. -I. -DCOMPORT=0x3f8 -DCOMSPEED=960 0 -I/usr/src/sys/boot/i386/libi386/../../../../lib/libstand/ -DTERM_EMU -mpreferred-stack- boundary=2 -c pxe.c -o pxe.o pxe.c:41: net.h: No such file or directory pxe.c:42: netif.h: No such file or directory pxe.c:43: nfsv2.h: No such file or directory pxe.c:44: iodesc.h: No such file or directory pxe.c:46: bootp.h: No such file or directory pxe.c:84: warning: `struct netif' declared inside parameter list pxe.c:84: warning: its scope is only this definition or declaration, which is probably not what you want. pxe.c:85: warning: `struct netif' declared inside parameter list pxe.c:86: warning: `struct iodesc' declared inside parameter list pxe.c:88: warning: `struct iodesc' declared inside parameter list pxe.c:89: warning: `struct iodesc' declared inside parameter list pxe.c:90: warning: `struct netif' declared inside parameter list pxe.c:100: elements of array `pxe_ifs' have incomplete type pxe.c:102: warning: excess elements in struct initializer pxe.c:102: warning: (near initialization for `pxe_ifs[0]') pxe.c:102: warning: excess elements in struct initializer pxe.c:102: warning: (near initialization for `pxe_ifs[0]') pxe.c:102: invalid use of undefined type `struct netif_stats' pxe.c:102: warning: excess elements in struct initializer pxe.c:102: warning: (near initialization for `pxe_ifs[0]') pxe.c:102: warning: excess elements in struct initializer pxe.c:102: warning: (near initialization for `pxe_ifs[0]') pxe.c:103: invalid use of undefined type `struct netif_dif' pxe.c:105: variable-size type declared outside of any function pxe.c:107: variable `pxenetif' has initializer but incomplete type pxe.c:108: warning: excess elements in struct initializer pxe.c:108: warning: (near initialization for `pxenetif') pxe.c:109: warning: excess elements in struct initializer pxe.c:109: warning: (near initialization for `pxenetif') pxe.c:110: warning: excess elements in struct initializer pxe.c:110: warning: (near initialization for `pxenetif') pxe.c:111: warning: excess elements in struct initializer pxe.c:111: warning: (near initialization for `pxenetif') pxe.c:112: warning: excess elements in struct initializer pxe.c:112: warning: (near initialization for `pxenetif') pxe.c:113: warning: excess elements in struct initializer pxe.c:113: warning: (near initialization for `pxenetif') pxe.c:114: warning: excess elements in struct initializer pxe.c:114: warning: (near initialization for `pxenetif') pxe.c:115: warning: excess elements in struct initializer pxe.c:115: warning: (near initialization for `pxenetif') pxe.c:117: warning: excess elements in struct initializer pxe.c:117: warning: (near initialization for `pxenetif') pxe.c: In function `pxe_open': pxe.c:256: `FNAME_SIZE' undeclared (first use in this function) pxe.c:256: (Each undeclared identifier is reported only once pxe.c:256: for each function it appears in.) pxe.c:276: `rootip' undeclared (first use in this function) pxe.c:283: `BOOTP_PXE' undeclared (first use in this function) pxe.c:286: `rootpath' undeclared (first use in this function) pxe.c:301: `gateip' undeclared (first use in this function) pxe.c:303: `myip' undeclared (first use in this function) pxe.c:303: warning: passing arg 2 of `setenv' makes pointer from integer without a cast pxe.c:304: `netmask' undeclared (first use in this function) pxe.c:304: warning: passing arg 2 of `setenv' makes pointer from integer without a cast pxe.c:305: warning: passing arg 2 of `setenv' makes pointer from integer without a cast pxe.c:310: warning: passing arg 2 of `setenv' makes pointer from integer without a cast pxe.c: In function `pxe_close': pxe.c:339: `rootpath' undeclared (first use in this function) pxe.c: At top level: pxe.c:413: `NFS_FHSIZE' undeclared here (not in a function) pxe.c: In function `pxe_setnfshandle': pxe.c:423: `NFS_FHSIZE' undeclared (first use in this function) pxe.c:423: size of array `buf' has non-integer type pxe.c: At top level: pxe.c:490: warning: `struct netif' declared inside parameter list pxe.c:491: conflicting types for `pxe_netif_match' pxe.c:84: previous declaration of `pxe_netif_match' pxe.c:497: warning: `struct netif' declared inside parameter list pxe.c:498: conflicting types for `pxe_netif_probe' pxe.c:85: previous declaration of `pxe_netif_probe' pxe.c:516: warning: `struct netif' declared inside parameter list pxe.c:517: conflicting types for `pxe_netif_end' pxe.c:90: previous declaration of `pxe_netif_end' pxe.c:528: conflicting types for `pxe_netif_init' pxe.c:86: previous declaration of `pxe_netif_init' pxe.c: In function `pxe_netif_init': pxe.c:531: dereferencing pointer to incomplete type pxe.c:532: dereferencing pointer to incomplete type pxe.c: At top level: pxe.c:537: conflicting types for `pxe_netif_get' pxe.c:88: previous declaration of `pxe_netif_get' pxe.c:543: conflicting types for `pxe_netif_put' pxe.c:89: previous declaration of `pxe_netif_put' pxe.c: In function `sendudp': pxe.c:553: dereferencing pointer to incomplete type pxe.c:554: dereferencing pointer to incomplete type pxe.c:555: dereferencing pointer to incomplete type pxe.c:560: `netmask' undeclared (first use in this function) pxe.c:560: `myip' undeclared (first use in this function) pxe.c:560: dereferencing pointer to incomplete type pxe.c:563: `gateip' undeclared (first use in this function) pxe.c: In function `readudp': pxe.c:589: dereferencing pointer to incomplete type pxe.c:590: dereferencing pointer to incomplete type pxe.c: At top level: pxe.c:105: storage size of `pxe_st' isn't known *** Error code 1 Stop in /usr/src/sys/boot/i386/libi386. *** Error code 1 Stop in /usr/src/sys/boot/i386. *** Error code 1 Stop in /usr/src/sys/boot. " Can someone show me how to build pxeldr using 4.4R or is it stuffed on 4.4R? Alternatively could someone send me a working version of pxeldr so that I can try this out? Help greatly appreciated! Thanks, Paul http://briefcase.yahoo.com.au - Yahoo! Briefcase - Manage your files online. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Oct 30 7:32: 5 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail6.speakeasy.net (mail6.speakeasy.net [216.254.0.206]) by hub.freebsd.org (Postfix) with ESMTP id F157F37B408 for ; Tue, 30 Oct 2001 07:31:51 -0800 (PST) Received: (qmail 97476 invoked from network); 30 Oct 2001 15:31:51 -0000 Received: from unknown (HELO laptop.baldwin.cx) ([64.81.54.73]) (envelope-sender ) by mail6.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 30 Oct 2001 15:31:51 -0000 Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20011030143039.28447.qmail@web12901.mail.yahoo.com> Date: Tue, 30 Oct 2001 07:31:50 -0800 (PST) From: John Baldwin To: =?iso-8859-1?q?Paul=20Jansen?= Subject: RE: pxe booting problem Cc: hackers@freebsd.org, questions@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 30-Oct-01 Paul Jansen wrote: > I posted some of this info last friday but haven't had > any responses. I'm hoping someone out there knows > what the problem is. Here's the details: > > I saw Alfred Perlsteins page on how to setup > FreeBSD installs unsing PXE. > The problem I'm having now is when I follow Alfred's > directions to create the PXE loader (using 4.4R) It > bombs out. It's my understanding the I just need to > stick 'pxeldr' into the root of the TFTP server > directory and tell the machine to execute this by > specifying it as the boot file in the DHCP > configuration. I also understand that I have to > create a subdirectory called 'boot' under the TFTP > root directory with the file 'loader.rc' in it. Can > someone verify if this is the case? > Alfred's instructions can be found here: > http://people.freebsd.org/~alfred/pxe/ > > This is the console output that insues when I try and > build pxeldr as per Alfred's instructions: You need pxeboot (not pxeldr, pxeldr is part of pxeboot). Do you have the sources for libstand (src/lib/libstand) installed? -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "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 Tue Oct 30 8:19:32 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail.iiriam.fr (iiriam.iiriam.fr [194.167.168.1]) by hub.freebsd.org (Postfix) with ESMTP id BDBEF37B401; Tue, 30 Oct 2001 08:19:25 -0800 (PST) Received: °by mail.iiriam.fr (8.9.3/8.9.1) with SMTP id RAA78796; Tue, 30 Oct 2001 17:19:18 +0100 (CET) Message-Id: <200110301619.RAA78796@mail.iiriam.fr> Content-Type: text/plain; charset="iso-8859-1" From: Henri Michelon Organization: CML To: Paul Jansen Subject: Re: pxe booting problem Date: Tue, 30 Oct 2001 16:17:50 +0000 X-Mailer: KMail [version 1.3] References: <20011030143039.28447.qmail@web12901.mail.yahoo.com> In-Reply-To: <20011030143039.28447.qmail@web12901.mail.yahoo.com> Cc: hackers@FreeBSD.ORG, questions@FreeBSD.ORG X-PoweredBy: FreeBSD 4.3 - http://www.freebsd.org/ MIME-Version: 1.0 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 Le Mardi 30 Octobre 2001 14:30, vous avez Иcrit : > I posted some of this info last friday but haven't had > any responses. I'm hoping someone out there knows > what the problem is. Here's the details: > > I saw Alfred Perlsteins page on how to setup > FreeBSD installs unsing PXE. > The problem I'm having now is when I follow Alfred's > directions to create the PXE loader (using 4.4R) It > bombs out. It's my understanding the I just need to > stick 'pxeldr' into the root of the TFTP server > directory and tell the machine to execute this by > specifying it as the boot file in the DHCP > configuration. I also understand that I have to > create a subdirectory called 'boot' under the TFTP > root directory with the file 'loader.rc' in it. Can > someone verify if this is the case? > Alfred's instructions can be found here: > http://people.freebsd.org/~alfred/pxe/ > > This is the console output that insues when I try and > build pxeldr as per Alfred's instructions: > You can find pxeboot (instead of pxeldr) if /boot. Just copy it into /tftpboot, and add the following in the dhcpd config file (for isc-dhcp version 3): option space PXE; option PXE.mtftp-ip code 1 = ip-address; option PXE.mtftp-cport code 2 = unsigned integer 16; option PXE.mtftp-sport code 3 = unsigned integer 16; option PXE.mtftp-tmout code 4 = unsigned integer 8; option PXE.mtftp-delay code 5 = unsigned integer 8; class "pxeclients" { match if substring (option vendor-class-identifier, 0, 9) = "PXEClient"; option vendor-class-identifier "PXEClient"; option PXE.mtftp-ip 0.0.0.0; vendor-option-space PXE; next-server X.X.X.X; server-name "X.X.X.X"; server-identifier X.X.X.X; option root-path "/path/to/FreeBSD/CDROM"; filename "pxeboot"; } where X.X.X.X is the IP address of the tftp boot server. Henri. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Oct 30 8:24:50 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from backmaster.cdsnet.net (backmaster.cdsnet.net [63.163.68.2]) by hub.freebsd.org (Postfix) with SMTP id 35F5037B401 for ; Tue, 30 Oct 2001 08:24:47 -0800 (PST) Received: (qmail 82920 invoked by uid 29999); 30 Oct 2001 16:26:14 -0000 Date: Tue, 30 Oct 2001 08:26:14 -0800 From: Jaye Mathisen To: hackers@freebsd.org Subject: Vinum problem with JBOD on a 3ware? Message-ID: <20011030082614.A43871@backmaster.cdsnet.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.20i 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 be stumped: newsfeed-inn# uname -a FreeBSD newsfeed-inn.meganews.com 4.4-STABLE FreeBSD 4.4-STABLE #0: Mon Oct 29 15:08:57 PST 2001 root@newsfeed-inn.meganews.com:/n/FreeBSD/RELENG_4-2001-10-29/src/sys/compile/NEWSFEED-INN i386 Diskcontroller is a 3ware 7800, with 4 maxtor 20GB IDE's on it, which have all been scanned 1x with the maxblast software for a quick verification. newsfeed-inn# disklabel -r twed0 # /dev/twed0c: type: ESDI disk: twed0s1 label: flags: bytes/sector: 512 sectors/track: 63 tracks/cylinder: 255 sectors/cylinder: 16065 cylinders: 2490 sectors/unit: 40017852 rpm: 3600 interleave: 1 trackskew: 0 cylinderskew: 0 headswitch: 0 # milliseconds track-to-track seek: 0 # milliseconds drivedata: 0 8 partitions: # size offset fstype [fsize bsize bps/cpg] c: 40017852 0 unused 0 0 # (Cyl. 0 - 2490*) d: 40016828 1024 vinum # (Cyl. 0*- 2490*) newsfeed-inn# cat /root/vinum.config drive d1 device /dev/twed0d newsfeed-inn# vinum vinum -> create -f /root/vinum.config 1: drive d1 device /dev/twed0d ** 1 Can't initialize drive d1: Operation not supported by device 0 drives: 0 volumes: 0 plexes: 0 subdisks: vinum -> quit It gets weirder: newsfeed-inn# newfs -v /dev/twed0d newfs: /dev/twed0d: `d' partition is unavailable newsfeed-inn# newfs -v /dev/twed0c newfs: /dev/twed0c: `c' partition is unavailable newsfeed-inn# newfs /dev/twed0c Warning: Block size and bytes per inode restrict cylinders per group to 22. Warning: 68 sector(s) in last cylinder unallocated /dev/twed0c: 40017852 sectors in 9770 cylinders of 1 tracks, 4096 sectors 19540.0MB in 445 cyl groups (22 c/g, 44.00MB/g, 10944 i/g) super-block backups (for fsck -b #) at: 32, 90144, 180256, 270368, 360480, 450592, 540704,^C newsfeed-inn# newfs /dev/twed0d Warning: Block size and bytes per inode restrict cylinders per group to 22. Warning: 1092 sector(s) in last cylinder unallocated /dev/twed0d: 40016828 sectors in 9770 cylinders of 1 tracks, 4096 sectors 19539.5MB in 445 cyl groups (22 c/g, 44.00MB/g, 10944 i/g) super-block backups (for fsck -b #) at: 32, 90144, 180256, 270368, 360480, 450592, 540704,^C (A little surprised that newfs will newfs a non 4.2BSD/UFS labeled volume, but oh well). So I can newfs it, but I can't vinum it. I've tried zeroing out the label, and using sysinstall to put on the disklabel's, and using just disklabel -w -r auto. Can't get it to work. Note that if I uncomment d1-d4, they all fail in the same way. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Oct 30 8:54:26 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from elvis.mu.org (elvis.mu.org [216.33.66.196]) by hub.freebsd.org (Postfix) with ESMTP id 2BEB337B40A; Tue, 30 Oct 2001 08:54:19 -0800 (PST) Received: by elvis.mu.org (Postfix, from userid 1192) id 1713C81D01; Tue, 30 Oct 2001 10:54:14 -0600 (CST) Date: Tue, 30 Oct 2001 10:54:14 -0600 From: Alfred Perlstein To: Paul Jansen Cc: questions@freebsd.org, hackers@freebsd.org Subject: Re: pxe booting problem Message-ID: <20011030105414.L15052@elvis.mu.org> References: <20011030143039.28447.qmail@web12901.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011030143039.28447.qmail@web12901.mail.yahoo.com>; from vlaero@yahoo.com.au on Wed, Oct 31, 2001 at 01:30:39AM +1100 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 * Paul Jansen [011030 08:31] wrote: > I posted some of this info last friday but haven't had > any responses. I'm hoping someone out there knows > what the problem is. Here's the details: > > I saw Alfred Perlsteins page on how to setup > FreeBSD installs unsing PXE. > The problem I'm having now is when I follow Alfred's > directions to create the PXE loader (using 4.4R) It > bombs out. It's my understanding the I just need to > stick 'pxeldr' into the root of the TFTP server > directory and tell the machine to execute this by > specifying it as the boot file in the DHCP > configuration. I also understand that I have to > create a subdirectory called 'boot' under the TFTP > root directory with the file 'loader.rc' in it. Can > someone verify if this is the case? > Alfred's instructions can be found here: > http://people.freebsd.org/~alfred/pxe/ > > This is the console output that insues when I try and > build pxeldr as per Alfred's instructions: [snip] I'm not seeing this problem when I build from a full copy of the source tree. Perhaps you only have a subset? I also moved my obdir out of the way (mv /usr/obj /usr/obj.tmp) and did a "make clean" before "make". good luck, -Alfred To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Oct 30 10:33:37 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by hub.freebsd.org (Postfix) with ESMTP id 7591237B403 for ; Tue, 30 Oct 2001 10:33:34 -0800 (PST) Received: (from wkb@localhost) by freebie.xs4all.nl (8.11.6/8.11.6) id f9UIWnX04214; Tue, 30 Oct 2001 19:32:49 +0100 (CET) (envelope-from wkb) Date: Tue, 30 Oct 2001 19:32:49 +0100 From: Wilko Bulte To: "Jose M. Alcaide" Cc: Jordan Hubbard , hackers@FreeBSD.ORG Subject: Re: I will be in Europe and the UK from Nov 5th through Nov 14th. Message-ID: <20011030193249.A4197@freebie.xs4all.nl> References: <200110300153.f9U1r5p08564@winston.freebsd.org> <20011030150540.A917@v-ger.we.lc.ehu.es> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011030150540.A917@v-ger.we.lc.ehu.es>; from jose@we.lc.ehu.es on Tue, Oct 30, 2001 at 03:05:40PM +0100 X-OS: FreeBSD 4.4-STABLE 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 Tue, Oct 30, 2001 at 03:05:40PM +0100, Jose M. Alcaide wrote: > On Mon, Oct 29, 2001 at 05:53:05PM -0800, Jordan Hubbard wrote: > > JFYI, Brett Halle (the director of CoreOS engineering for Apple) and I > > will be speaking at the NLUUG's Autumn Conference in Ede, The Netherlands > > on November 8th and then travelling on to BSDCon Europe in Brighton, UK > > immediately thereafter (the 9th) and staying in the UK until November 14th. > > To be exact, the subject should say "... in the Netherlands and the > UK..." since the UK is a part of Europe. Or, even better, "in the > Continent and the UK" :-) :-) I grant you that most of .nl is below sealevel, but we are _on_ the Continent :) [back to our regular scheduled time_t bikeshed now] -- | / o / /_ _ email: 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 Tue Oct 30 10:43: 7 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from canonware.com (dsl081-058-209.sfo1.dsl.speakeasy.net [64.81.58.209]) by hub.freebsd.org (Postfix) with ESMTP id 7EE5F37B407 for ; Tue, 30 Oct 2001 10:43:04 -0800 (PST) Received: by canonware.com (Postfix, from userid 1001) id 765B4E9; Tue, 30 Oct 2001 10:57:02 -0800 (PST) Date: Tue, 30 Oct 2001 10:57:02 -0800 From: Jason Evans To: A G F Keahan Cc: freebsd-hackers@freebsd.org Subject: Re: A question about multithreaded server Message-ID: <20011030105702.F53185@canonware.com> References: <20011027233709.83232.qmail@web20809.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011027233709.83232.qmail@web20809.mail.yahoo.com>; from agfk2000@yahoo.co.uk on Sun, Oct 28, 2001 at 12:37:09AM +0100 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 typical solution is to create a pipe, and write a byte to it in order to wake up the manager thread. Jason To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Oct 30 11:29:36 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mailgw3a.lmco.com (mailgw3a.lmco.com [192.35.35.24]) by hub.freebsd.org (Postfix) with ESMTP id A5F9337B406 for ; Tue, 30 Oct 2001 11:29:32 -0800 (PST) Received: from emss01g01.ems.lmco.com ([129.197.181.54]) by mailgw3a.lmco.com (8.8.8/8.8.8) with ESMTP id OAA32405 for ; Tue, 30 Oct 2001 14:29:31 -0500 (EST) Received: from CONVERSION-DAEMON by lmco.com (PMDF V5.2-32 #38886) id <0GM10040159ECU@lmco.com> for freebsd-hackers@freebsd.org; Tue, 30 Oct 2001 11:28:59 -0800 (PST) Received: from cui1.lmms.lmco.com ([129.197.1.64]) by lmco.com (PMDF V5.2-32 #38886) with ESMTP id <0GM100GEF863RG@lmco.com> for freebsd-hackers@freebsd.org; Tue, 30 Oct 2001 10:46:51 -0800 (PST) Received: from lmco.com (CONNECTICUT1.lmms.lmco.com [129.197.23.84]) by cui1.lmms.lmco.com (8.11.0/8.9.2) with ESMTP id f9UIko601375 for ; Tue, 30 Oct 2001 10:46:50 -0800 (PST) Date: Tue, 30 Oct 2001 10:47:33 -0800 From: rick norman Subject: dummynet "pipe show" problem To: freebsd-hackers@freebsd.org Message-id: <3BDEF5C5.F5D604C2@lmco.com> MIME-version: 1.0 X-Mailer: Mozilla 4.77 [en] (WinNT; U) Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7BIT X-Accept-Language: en 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 have enclosed a short piece of code that seems to reproduce the problem after 5 to 10 minutes. I am running 4.3 freebsd off the release cd's. Pretty much the generic kernel except for the addition of dummynet and ipfw. My platform is a dell dimension 4100 with 1ghz p3, though I doubt that is relevant. To reproduce the problem, compile and run the enclosed code in one window. In another window su to root and run "ping -s 1024 -f 127.0.42.1". As you will see, the code reports the gowing byte count as one would expect. Walk away for 5 to 10 minutes and when you come back you should see the state I'm talking about. The flood ping stream is still running but the pipe is no longer counting bytes, it reports zero. If you kill the ping and restart it, the pipe again sees it. Can someone tell why this is happening and how to avoid it ? Thanks, Rick ----------------------cut-------------------------------------------- main() { int i; restart: system("ifconfig lo0 -alias 127.0.42.1"); system("ifconfig lo0 alias 127.0.42.1 netmask 255.255.255.0"); system("ipfw -f flush"); system("ipfw pipe 1 delete"); system("ipfw add pipe 1 ip from 127.0.42.0/24 to any in"); for(i=0;i<5;i++) { system("ipfw pipe 1 config queue 2048Bytes"); sleep(1); system("ipfw pipe 1 show"); } goto restart; } --------------------cut-------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Oct 30 11:38:14 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail.acns.ab.ca (h24-68-206-125.sbm.shawcable.net [24.68.206.125]) by hub.freebsd.org (Postfix) with ESMTP id 9686537B40C for ; Tue, 30 Oct 2001 11:38:08 -0800 (PST) Received: from colnta.acns.ab.ca (colnta.acns.ab.ca [192.168.1.2]) by mail.acns.ab.ca (8.11.6/8.11.3) with ESMTP id f9UJc8M03849 for ; Tue, 30 Oct 2001 12:38:08 -0700 (MST) (envelope-from davidc@colnta.acns.ab.ca) Received: (from davidc@localhost) by colnta.acns.ab.ca (8.11.6/8.11.3) id f9UJc7D10914 for freebsd-hackers@freebsd.org; Tue, 30 Oct 2001 12:38:07 -0700 (MST) (envelope-from davidc) Date: Tue, 30 Oct 2001 12:38:07 -0700 From: Chad David To: freebsd-hackers@freebsd.org Subject: MPSAFE KLD syscall Message-ID: <20011030123807.A3620@colnta.acns.ab.ca> Mail-Followup-To: freebsd-hackers@freebsd.org 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 Is there a "correct" way to mark a syscall as MPSAFE when loading it as a KLD? -- Chad David davidc@acns.ab.ca ACNS Inc. Calgary, Alberta Canada To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Oct 30 11:43: 0 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from iguana.aciri.org (iguana.aciri.org [192.150.187.36]) by hub.freebsd.org (Postfix) with ESMTP id 84EEB37B403 for ; Tue, 30 Oct 2001 11:42:54 -0800 (PST) Received: (from rizzo@localhost) by iguana.aciri.org (8.11.3/8.11.1) id f9UJdEd13671; Tue, 30 Oct 2001 11:39:14 -0800 (PST) (envelope-from rizzo) Date: Tue, 30 Oct 2001 11:39:14 -0800 From: Luigi Rizzo To: rick norman Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: dummynet "pipe show" problem Message-ID: <20011030113914.H9665@iguana.aciri.org> References: <3BDEF5C5.F5D604C2@lmco.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3BDEF5C5.F5D604C2@lmco.com> User-Agent: Mutt/1.3.23i 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, Oct 30, 2001 at 10:47:33AM -0800, rick norman wrote: > Hi, > I have enclosed a short piece of code that seems to > reproduce the problem after 5 to 10 minutes. > I am running 4.3 freebsd off the release cd's. > Pretty much the generic kernel except for the > addition of dummynet and ipfw. My platform > is a dell dimension 4100 with 1ghz p3, though > I doubt that is relevant. To reproduce the problem, > compile and run the enclosed code in one window. > In another window su to root and run "ping -s 1024 -f 127.0.42.1". > As you will see, the code reports the gowing byte count as one > would expect. Walk away for 5 to 10 minutes and when you come > back you should see the state I'm talking about. The flood ping stream It _might_ be a locking problem due to the frequent reconfigurations of the pipe -- i think there was some fix of this kind related to ipfw commands between 4.3 and 4.4. I will see if i can reproduce the problem locally (but i have 4.4). You are using dummynet in a very peculiar way: more precisely, your pipe does not introduce any delay, and this excludes the scheduler which is part of dummynet. Also you are using the same pipe for icmp requests and replies, which are generated within the kernel, so the behaviour should be quite deterministic in this respect. thanks for the report luigi > Thanks, > Rick > > ----------------------cut-------------------------------------------- > > main() { > int i; > > restart: > system("ifconfig lo0 -alias 127.0.42.1"); > system("ifconfig lo0 alias 127.0.42.1 netmask 255.255.255.0"); > system("ipfw -f flush"); > system("ipfw pipe 1 delete"); > system("ipfw add pipe 1 ip from 127.0.42.0/24 to any in"); > > for(i=0;i<5;i++) { > system("ipfw pipe 1 config queue 2048Bytes"); > sleep(1); > system("ipfw pipe 1 show"); > } > > goto restart; > } > > --------------------cut-------------------------------------- > > > > 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 Tue Oct 30 14: 1:31 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by hub.freebsd.org (Postfix) with ESMTP id 8938A37B401 for ; Tue, 30 Oct 2001 14:01:27 -0800 (PST) Received: from fledge.watson.org (robert@fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.11.6/8.11.5) with SMTP id f9UM1HB68319; Tue, 30 Oct 2001 17:01:18 -0500 (EST) (envelope-from robert@fledge.watson.org) Date: Tue, 30 Oct 2001 17:01:16 -0500 (EST) From: Robert Watson X-Sender: robert@fledge.watson.org To: opr Cc: freebsd-hackers@freebsd.org Subject: Re: jail's /proc In-Reply-To: <20011029183626.36f8e686.opr@bsdaemon.be> 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 This is fixed in 5.0-CURRENT, but the architectural improvements to support the fix have not been merged, since they're still in flux. My general advice is to not mount procfs on systems with untrusted users. It's almost possible to not lose functionality in doing that -- I understand DES has patches to truss to make it use ptrace(), which is the last remaining instance I can think of. (actually, I think ps -e requires procfs still) Robert N M Watson FreeBSD Core Team, TrustedBSD Project robert@fledge.watson.org NAI Labs, Safeport Network Services On Mon, 29 Oct 2001, opr wrote: > > Hello, > > i really have no clue if i should mail this to you guys, but we've found some issue's in de jail's /proc. We were able to find information about processes running outside the jail, or running in other jails. > eg. when i run sshd in the host system, and it has PID 655, i can login on the jail, and by execution "ls -l /proc/665/file" i can see what binary is running on pid 655. So any user of the jail system can see what processes you run on that server. I'm running FreeBSD 4.4-RELEASE on a i386. > > greetz, > > Pieter Danhieux > > Proof of concept shellscript: > > #!/bin/sh > _COUNT=0; > while [ $_COUNT -le 65000 ]; > do > if [ -f /proc/$_COUNT/file ]; > then > _USER=`/bin/ls -l /proc/$_COUNT/file | cut -d" " -f4`; > _PROC=`/bin/ls -l /proc/$_COUNT/file | cut -d" " -f14`; > echo "PID= $_TELLER USER= $_USER PROC= $_PROC"; > fi > _COUNT=`expr $_COUNT + 1`; > done > > ----------------- > [www.bsdaemon.be] > ----------------- > > > 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 Tue Oct 30 14: 9:56 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from birch.ripe.net (birch.ripe.net [193.0.1.96]) by hub.freebsd.org (Postfix) with ESMTP id C98F837B401 for ; Tue, 30 Oct 2001 14:09:49 -0800 (PST) Received: from laptop.6bone.nl (penguin.ripe.net [193.0.1.232]) by birch.ripe.net (8.11.6/8.11.6) with SMTP id f9UM9lq00967 for ; Tue, 30 Oct 2001 23:09:48 +0100 Received: (nullmailer pid 737 invoked by uid 1000); Tue, 30 Oct 2001 22:09:34 -0000 Date: Tue, 30 Oct 2001 23:09:34 +0100 From: Mark Santcroos To: hackers@freebsd.org Subject: debugging question Message-ID: <20011030230934.B520@laptop.6bone.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i X-Handles: MS6-6BONE, MS18417-RIPE 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 suspect that there is some endless loop somewhere in my kernel (-CURRENT). I can escape to ddb but a trace ofcourse only goes back to spot where the ddb gets called from the keyboard. How can I see in what piece of the kernel it is looping? (I know about where it is, but not exactly) I hope that there is another way then to place printf's everywhere. Thanks 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 Oct 30 14:24:49 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by hub.freebsd.org (Postfix) with ESMTP id 673F937B401 for ; Tue, 30 Oct 2001 14:24:45 -0800 (PST) Received: from localhost (arr@localhost) by fledge.watson.org (8.11.6/8.11.5) with SMTP id f9UMObb68776; Tue, 30 Oct 2001 17:24:37 -0500 (EST) (envelope-from arr@watson.org) Date: Tue, 30 Oct 2001 17:24:36 -0500 (EST) From: "Andrew R. Reiter" To: Mark Santcroos Cc: hackers@FreeBSD.ORG Subject: Re: debugging question In-Reply-To: <20011030230934.B520@laptop.6bone.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 Tue, 30 Oct 2001, Mark Santcroos wrote: :How can I see in what piece of the kernel it is looping? :(I know about where it is, but not exactly) : Use ddb to set a break -- you may need to do this upon boot (boot -d) *-------------................................................. | Andrew R. Reiter | arr@fledge.watson.org | "It requires a very unusual mind | to undertake the analysis of the obvious" -- A.N. Whitehead To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Oct 30 15:40:25 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from InterJet.elischer.org (c421509-a.pinol1.sfba.home.com [24.7.86.9]) by hub.freebsd.org (Postfix) with ESMTP id 2BA2137B405 for ; Tue, 30 Oct 2001 15:40:21 -0800 (PST) Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id PAA33034; Tue, 30 Oct 2001 15:38:46 -0800 (PST) Date: Tue, 30 Oct 2001 15:38:45 -0800 (PST) From: Julian Elischer To: "Andrew R. Reiter" Cc: Mark Santcroos , hackers@FreeBSD.ORG Subject: Re: debugging question 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 when the system is looping, hit to drop into the debugger. On Tue, 30 Oct 2001, Andrew R. Reiter wrote: > On Tue, 30 Oct 2001, Mark Santcroos wrote: > > :How can I see in what piece of the kernel it is looping? > :(I know about where it is, but not exactly) > : > > Use ddb to set a break -- you may need to do this upon boot (boot -d) > > *-------------................................................. > | Andrew R. Reiter > | arr@fledge.watson.org > | "It requires a very unusual mind > | to undertake the analysis of the obvious" -- A.N. Whitehead > > > 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 Tue Oct 30 15:47:35 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mailtoaster1.pipeline.ch (mailtoaster1.pipeline.ch [62.48.0.70]) by hub.freebsd.org (Postfix) with SMTP id B7F6637B403 for ; Tue, 30 Oct 2001 15:47:31 -0800 (PST) Received: (qmail 92496 invoked from network); 30 Oct 2001 23:46:16 -0000 Received: from unknown (HELO pipeline.ch) ([62.48.21.86]) (envelope-sender ) by mailtoaster1.pipeline.ch (qmail-ldap-1.03) with SMTP for ; 30 Oct 2001 23:46:16 -0000 Message-ID: <3BDF3B9C.927158E6@pipeline.ch> Date: Wed, 31 Oct 2001 00:45:32 +0100 From: Andre Oppermann X-Mailer: Mozilla 4.76 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-hackers@freebsd.org Subject: [Fwd: NSF Trusted Computing program] 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 Hi guys, maybe this is of interest for some in the FreeBSD community. Contract value is $4-6m. -- Andre [Forwarded from RISKS DIGEST 21.72] Date: Thu, 25 Oct 2001 14:56:01 -0400 From: "Landwehr, Carl E." Subject: NSF Trusted Computing program [Carl Landwehr, erstwhile security guru at the U.S. Naval Research Lab and more recently at Mitretek, is now on a one-year leave at the National Science Foundation, as Director of the Trusted Computing program. NSF is a good source of funding, and this procurement should be of interest to many RISKS readers. As always, I recommend that we focus on developing TRUSTWORTHY systems, not just UNTRUSTWORTHY systems that have to be TRUSTED because we have no alternative. PGN] The initial announcement for the new Trusted Computing program is at: http://www.nsf.gov/pubs/2001/nsf01160/nsf01160.html The deadline for proposals is 5 Dec 2001; if you are in a position to conduct research in this area, I encourage you to consider submitting a proposal. NSF focuses on funding research at universities and not-for-profit organizations. I also hope you will consider helping me staff the review panels for the proposals that are submitted. My new contact information is provided below; please use this e-mail address for future correspondence. Carl E. Landwehr, Program Director, Trusted Computing, CISE/CCR, Suite 1175 National Science Foundation, 4201 Wilson Blvd., Arlington, VA 22230 e-mail: clandweh@nsf.gov phone: 703-292-8936 fax: 703-292-9059 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Oct 30 15:56:22 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from monorchid.lemis.com (monorchid.lemis.com [192.109.197.75]) by hub.freebsd.org (Postfix) with ESMTP id BA44837B406 for ; Tue, 30 Oct 2001 15:56:18 -0800 (PST) Received: by monorchid.lemis.com (Postfix, from userid 1004) id EB033786E1; Wed, 31 Oct 2001 10:26:16 +1030 (CST) Date: Wed, 31 Oct 2001 10:26:16 +1030 From: Greg Lehey To: Jaye Mathisen Cc: hackers@freebsd.org Subject: Re: Vinum problem with JBOD on a 3ware? Message-ID: <20011031102616.E70354@monorchid.lemis.com> References: <20011030082614.A43871@backmaster.cdsnet.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011030082614.A43871@backmaster.cdsnet.net>; from mrcpu@internetcds.com on Tue, Oct 30, 2001 at 08:26:14AM -0800 Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 6B 7B C3 8C 61 CD 54 AF 13 24 52 F8 6D A4 95 EF 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 Tuesday, 30 October 2001 at 8:26:14 -0800, Jaye Mathisen wrote: > > I be stumped: > > newsfeed-inn# uname -a > FreeBSD newsfeed-inn.meganews.com 4.4-STABLE FreeBSD 4.4-STABLE #0: Mon Oct 29 15:08:57 PST 2001 root@newsfeed-inn.meganews.com:/n/FreeBSD/RELENG_4-2001-10-29/src/sys/compile/NEWSFEED-INN i386 > > Diskcontroller is a 3ware 7800, with 4 maxtor 20GB IDE's on it, which have all been scanned 1x > with the maxblast software for a quick verification. > > newsfeed-inn# cat /root/vinum.config > drive d1 device /dev/twed0d > > newsfeed-inn# vinum > vinum -> create -f /root/vinum.config > 1: drive d1 device /dev/twed0d > ** 1 Can't initialize drive d1: Operation not supported by device Currently Vinum has to know about each kind of disk device before it will use it. It doesn't know about twed. I'll send you a patch. Greg -- See complete headers for address and phone numbers To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Oct 30 16: 4:19 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from cody.jharris.com (cody.jharris.com [205.238.128.83]) by hub.freebsd.org (Postfix) with ESMTP id 3E78337B406 for ; Tue, 30 Oct 2001 16:04:17 -0800 (PST) Received: from localhost (nick@localhost) by cody.jharris.com (8.11.1/8.9.3) with ESMTP id f9V04GV71883 for ; Tue, 30 Oct 2001 18:04:16 -0600 (CST) (envelope-from nick@rogness.net) Date: Tue, 30 Oct 2001 18:04:16 -0600 (CST) From: Nick Rogness X-Sender: nick@cody.jharris.com To: freebsd-hackers@freebsd.org Subject: Driver help 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 The company I work for is willing to pay for someone to write a Compaq Fibe Channel driver for FreeBSD. Please write me personally if you are interested. Nick Rogness - Keep on Routing in a Free World... "FreeBSD: The Power to Serve!" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Oct 30 16:21: 4 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by hub.freebsd.org (Postfix) with ESMTP id 78D8F37B403 for ; Tue, 30 Oct 2001 16:20:58 -0800 (PST) Received: from fledge.watson.org (robert@fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.11.6/8.11.5) with SMTP id f9V0KnB70999; Tue, 30 Oct 2001 19:20:49 -0500 (EST) (envelope-from robert@fledge.watson.org) Date: Tue, 30 Oct 2001 19:20:49 -0500 (EST) From: Robert Watson X-Sender: robert@fledge.watson.org To: Andre Oppermann Cc: freebsd-hackers@freebsd.org Subject: Re: [Fwd: NSF Trusted Computing program] In-Reply-To: <3BDF3B9C.927158E6@pipeline.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 Unfortunately, NSF is really interested in academic institutions and non-profits. NAI Labs, due to its association with NAI, counts as a for-profit entity, and is likely not to be applicable for this grant. With an appropriate academic or non-profit partner acting as the prime contractor, we could act as a sub-contractor and be applicable for funds, and there are a variety of useful activities this could cover relating to FreeBSD. Obviously, we would be interested in hearing from institutions that are appropriately qualified and interested in such a partnership. Interesting questions would include whether or not the FreeBSD Foundation is qualified. This is an opportunity we should not miss--if we don't get these funds, someone else will. Robert N M Watson FreeBSD Core Team, TrustedBSD Project robert@fledge.watson.org NAI Labs, Safeport Network Services On Wed, 31 Oct 2001, Andre Oppermann wrote: > Hi guys, > > maybe this is of interest for some in the FreeBSD community. Contract > value is $4-6m. > > -- > Andre > > > [Forwarded from RISKS DIGEST 21.72] > Date: Thu, 25 Oct 2001 14:56:01 -0400 > From: "Landwehr, Carl E." > Subject: NSF Trusted Computing program > > [Carl Landwehr, erstwhile security guru at the U.S. Naval Research Lab > and > more recently at Mitretek, is now on a one-year leave at the National > Science Foundation, as Director of the Trusted Computing program. NSF > is > a good source of funding, and this procurement should be of interest > to > many RISKS readers. As always, I recommend that we focus on > developing > TRUSTWORTHY systems, not just UNTRUSTWORTHY systems that have to be > TRUSTED because we have no alternative. PGN] > > The initial announcement for the new Trusted Computing program is at: > http://www.nsf.gov/pubs/2001/nsf01160/nsf01160.html > > The deadline for proposals is 5 Dec 2001; if you are in a position to > conduct research in this area, I encourage you to consider submitting a > proposal. NSF focuses on funding research at universities and > not-for-profit > organizations. I also hope you will consider helping me staff the review > panels for the proposals that are submitted. > > My new contact information is provided below; please use this e-mail > address > for future correspondence. > > Carl E. Landwehr, Program Director, Trusted Computing, CISE/CCR, Suite > 1175 > National Science Foundation, 4201 Wilson Blvd., Arlington, VA 22230 > e-mail: clandweh@nsf.gov phone: 703-292-8936 fax: 703-292-9059 > > 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 Tue Oct 30 16:44:51 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from smtp001pub.verizon.net (smtp001pub.verizon.net [206.46.170.180]) by hub.freebsd.org (Postfix) with ESMTP id 4F33137B401 for ; Tue, 30 Oct 2001 16:44:49 -0800 (PST) Received: from bellatlantic.net (pool-151-198-135-198.mad.east.verizon.net [151.198.135.198]) by smtp001pub.verizon.net with ESMTP ; id f9V0hwr01399 Tue, 30 Oct 2001 18:43:58 -0600 (CST) Message-ID: <3BDF495F.EB54F32D@bellatlantic.net> Date: Tue, 30 Oct 2001 19:44:15 -0500 From: Sergey Babkin Reply-To: babkin@freebsd.org X-Mailer: Mozilla 4.7 [en] (X11; U; FreeBSD 4.0-19990626-CURRENT i386) X-Accept-Language: en, ru MIME-Version: 1.0 To: tlambert2@mindspring.com Cc: Alfred Perlstein , "Thomas S. Greenwalt" , freebsd-hackers@freebsd.org Subject: Re: Test Suites References: <200110282255.f9SMt0W49382@vr5.trancer.com> <20011028231404.V15052@elvis.mu.org> <3BDD85C0.322F324A@mindspring.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 Terry Lambert wrote: > > Alfred Perlstein wrote: > > > > * Thomas S. Greenwalt [011028 23:04] wrote: > > > Are there any test suite packages available similiar to Visual Test from > > > Rational? Not necessarily with a GUI, but the ability to build test scripts > > > to test features of applications written for BSD? > > > Thanks. > > > > There's a tool called 'expect' you can probably find in the ports. > > > > There's a been a couple of books about it published. > > Look also for "TET" and "ETET". SVVS (the System V Verification > Suite, used for testing SVID compliance) uses TET. TET is owned by the Open Group and they license it for money (at least they did a couple of years ago). It's also a pain to use. -SB To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Oct 30 16:47:30 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id BC2D137B406; Tue, 30 Oct 2001 16:47:27 -0800 (PST) Received: from wonky.feral.com (wonky.feral.com [192.67.166.7]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f9V0lQH73435; Tue, 30 Oct 2001 16:47:26 -0800 (PST) (envelope-from mjacob@feral.com) Date: Tue, 30 Oct 2001 16:47:26 -0800 (PST) From: Matthew Jacob Reply-To: To: Cc: , Alfred Perlstein , "Thomas S. Greenwalt" , Subject: Re: Test Suites In-Reply-To: <3BDF495F.EB54F32D@bellatlantic.net> Message-ID: <20011030164702.E28382-100000@wonky.feral.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 There's a freeware version of TET (3.3). *I* think it's also a bit of a pain to use. Use DejaGNU. On Tue, 30 Oct 2001, Sergey Babkin wrote: > Terry Lambert wrote: > > > > Alfred Perlstein wrote: > > > > > > * Thomas S. Greenwalt [011028 23:04] wrote: > > > > Are there any test suite packages available similiar to Visual Test from > > > > Rational? Not necessarily with a GUI, but the ability to build test scripts > > > > to test features of applications written for BSD? > > > > Thanks. > > > > > > There's a tool called 'expect' you can probably find in the ports. > > > > > > There's a been a couple of books about it published. > > > > Look also for "TET" and "ETET". SVVS (the System V Verification > > Suite, used for testing SVID compliance) uses TET. > > TET is owned by the Open Group and they license it for money > (at least they did a couple of years ago). It's also a pain > to use. > > -SB > > 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 Tue Oct 30 17:45:23 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from web14702.mail.yahoo.com (web14702.mail.yahoo.com [216.136.224.119]) by hub.freebsd.org (Postfix) with SMTP id 5896B37B405 for ; Tue, 30 Oct 2001 17:45:08 -0800 (PST) Message-ID: <20011031014508.47460.qmail@web14702.mail.yahoo.com> Received: from [24.43.32.161] by web14702.mail.yahoo.com via HTTP; Tue, 30 Oct 2001 17:45:08 PST Date: Tue, 30 Oct 2001 17:45:08 -0800 (PST) From: Ron Chen Subject: Fwd: Cluster computing software survey To: hackers@freebsd.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 --- Walter Bischof wrote: > From: Walter Bischof > To: > Subject: Cluster computing software survey > Date: Tue, 30 Oct 2001 18:29:49 -0700 (MST) > > Dear Sir, > > We are conducting a survey on software in the > cluster computing > environment. We would really appreciate it if you > could please spend a > few minutes to answer the following questions, and > send your answers > back to bischof@tiscali.co.uk. > > Thank you very much! > > > Sincerely, > Walter Bischof > > > > 1. Are you currently using clusters as your high > performance computing > solution? > [ ] Yes > [ ] No (If you answer "No", go to Question 4.) > > 2. How many nodes do you have at your site? > [ ] More than 1024 > [ ] Between 768 and 1023 > [ ] Between 512 and 767 > [ ] Between 256 and 511 > [ ] Between 128 and 255 > [ ] Between 64 and 127 > [ ] Between 32 and 63 > [ ] Between 16 and 31 > [ ] Between 2 and 15 > [ ] I don't have any nodes at the moment. > > 3. How many CPU's do you have in total in your > cluster? > [ ] More than 1024 > [ ] Between 768 and 1023 > [ ] Between 512 and 767 > [ ] Between 256 and 511 > [ ] Between 128 and 255 > [ ] Between 64 and 127 > [ ] Between 32 and 63 > [ ] Between 16 and 31 > [ ] Between 2 and 15 > > 4. What type of CPU's are you using? > [ ] Intel Itanium > [ ] Intel Pentium IV > [ ] Intel Pentium III > [ ] Intel Pentium II > [ ] Intel Pentium and lower > [ ] Compaq/Digital Alpha > [ ] Sun UltraSparc > [ ] Sun Sparc > [ ] IBM POWER > [ ] IBM PowerPC > [ ] HP PA-RISC > [ ] SGI MIPS > [ ] Not sure > > 5. Which operating system are you running on the > machines? > [ ] Linux on Intel x86 > [ ] Linux on Compaq/Digital Alpha > [ ] Linux on Sun SPARC > [ ] Linux on Sun UltraSPARC > [ ] Tru64 UNIX (Digital UNIX) > [ ] IBM AIX > [ ] Sun Solaris on Intel x86 > [ ] Sun Solaris on Sun SPARC > [ ] Sun Solaris on Sun UltraSPARC > [ ] HP-UX on HP PA-RISC > [ ] SGI Irix > [ ] FreeBSD on Intel x86 > [ ] FreeBSD on Compaq/Digital Alpha > [ ] NetBSD on Intel x86 > [ ] NetBSD on Compaq/Digital Alpha > [ ] NetBSD on Sun SPARC > [ ] NetBSD on Sun UltraSPARC > [ ] OpenBSD on Intel x86 > [ ] OpenBSD on Compaq/Digital Alpha > [ ] OpenBSD on Sun SPARC > [ ] OpenBSD on Sun UltraSPARC > [ ] Other, please indicate: > [ ] Not sure > > 6. What are using for inter-node communication? > [ ] Ethernet > [ ] Fast Ethernet > [ ] Gigabit Ethernet > [ ] Giganet > [ ] Myrinet > [ ] Quadrics QsNet > [ ] SCI > [ ] HIPPI > [ ] Other, please indicate: > [ ] Not sure > > 7. Please check all the numerical libraries that are > important to you: > [ ] BLAS > [ ] ATLAS > [ ] LAPACK > [ ] ScaLAPACK > [ ] PLAPACK > [ ] ODEPACK > [ ] DIFFPACK > [ ] QUADPACK > [ ] ARPACK > [ ] PARPACK > [ ] NAG library > [ ] IMSL library > [ ] Harwell library > [ ] Y12M subroutines > [ ] ITPACK > [ ] SPARSPACK > [ ] LAPACK95 > [ ] BLAS95 > [ ] PBLAS > [ ] BLACS > [ ] Other, please indicate: > [ ] Not sure > > 8. If your computations involve sparse matrices, can > you please tell > us more about it? > > > 9. What other computational algorithms would you > like to see > implemented in the form of libraries? > > > 10. What do you use for parallel programming? Check > all that apply. > [ ] MPICH > [ ] LAM/MPI > [ ] Quadrics MPI > [ ] SHMEM > [ ] ScaMPI > [ ] PVM > [ ] POSIX Threads > [ ] HPF > [ ] MPI/FM > [ ] SCI-MPICH > [ ] MPI/Pro > [ ] OpenMP > [ ] Other vendor supplied MPI, please indicate: > [ ] Other, please indicate: > [ ] Not sure > > 11. What do you use for your queueing system? Check > all that apply > [ ] LSF (Load Sharing Facility) > [ ] PBS (Portable Batch System) > [ ] DQS (Distributed Queueing System) > [ ] NQE (Network Queueing Environment) > [ ] SGE (Sun Grid Environment) > [ ] Other, please indicate: > [ ] Not sure > > 12. If you use Linux on your cluster, which > distribution do you use? > [ ] Red Hat > [ ] SuSE > [ ] Debian > [ ] Slackware > [ ] Mandrake > [ ] TurboLinux > [ ] Other, please indicate: > [ ] Not sure > > 13. Which compilers do you use? Check all that > apply. > [ ] GCC (GNU C Compiler) > [ ] G77 (GNU Fortran 77 Compiler) > [ ] G++ (GNU C++ Compiler) > [ ] NAG Fortran Compiler > [ ] Compaq/Digital Fortran compiler > [ ] Compaq/Digital C compiler > [ ] IBM xlf Fortran compiler > [ ] IBM xlc C compiler > [ ] IBM xlC C++ compiler > [ ] Portland Group (PGI) C compiler > [ ] Portland Group (PGI) C++ compiler > [ ] Portland Group (PGI) Fortran compiler > [ ] Portland Group (PGI) HPF compiler > [ ] VAST F90 compiler > [ ] Absoft Pro Fortran compiler > [ ] SGI MIPSpro C compiler > [ ] SGI MIPSpro C++ compiler > [ ] SGI MIPSpro Fortran compiler > [ ] HP C compiler > [ ] HP C++ compiler > [ ] HP Fortram compiler > [ ] Sun WorkShop C compiler > [ ] Sun WorkShop C++ compiler > [ ] Sun WorkShop Fortran compiler > [ ] Other, please indicate: > [ ] Not sure > > 14. Please tell us what applications do you use your > cluster for. > > > 15. Would well tuned and advanced numerical > subroutines be of any value > to you? > [ ] Yes > [ ] No > > 16. How much would you be willing to pay for high > quality numerical > libraries? > [ ] More than USD $5000 > [ ] Between USD $3000 and USD $4999 > [ ] Between USD $1000 and USD $2999 > [ ] Between USD $500 and USD $999 > [ ] Between USD $200 and USD 499 > [ ] Below USD $199 > [ ] I wouldn't pay for it, I will use free > versions > > 17. If you use Linux, how would you like the > numerical libraries to be > distributed? > [ ] As part of a Linux distribution > [ ] As add-on packages to a Linux distribution > > > > > > > > > > > _______________________________________________ > Beowulf mailing list, Beowulf@beowulf.org > To change your subscription (digest mode or > unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Oct 30 18:27:11 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from warez.scriptkiddie.org (uswest-dsl-142-38.cortland.com [209.162.142.38]) by hub.freebsd.org (Postfix) with ESMTP id 4D69E37B401 for ; Tue, 30 Oct 2001 18:27:10 -0800 (PST) Received: from [192.168.69.11] (unknown [192.168.69.11]) by warez.scriptkiddie.org (Postfix) with ESMTP id B973F62D01 for ; Tue, 30 Oct 2001 18:27:08 -0800 (PST) Date: Tue, 30 Oct 2001 18:27:19 -0800 (PST) From: Lamont Granquist To: Subject: /etc/ld.so.preload? In-Reply-To: <20011031014508.47460.qmail@web14702.mail.yahoo.com> Message-ID: <20011030181830.R54298-100000@coredump.scriptkiddie.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 Is there anything in FreeBSD that gives this functionality? My reading of src/libexec/rtld-elf/rtld.c in both -stable and -current seems to indicate that there isn't any such functionality (i need the global functionality that LD_PRELOAD doesn't give me). I'd be willing to write a patch for it, but I'd need some guidance on what would be a proper way to fix it. I'm thinking of a patch to ldconfig to get /etc/ld.so.preload into the hints file and then to hack gethints() in rtld.c to take an argument indicating which path you want to return. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Oct 30 18:59:35 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mass.dis.org (mass.dis.org [216.240.45.41]) by hub.freebsd.org (Postfix) with ESMTP id 93F4E37B406 for ; Tue, 30 Oct 2001 18:59:32 -0800 (PST) Received: from mass.dis.org (localhost [127.0.0.1]) by mass.dis.org (8.11.6/8.11.3) with ESMTP id f9V2xcu05629 for ; Tue, 30 Oct 2001 18:59:38 -0800 (PST) (envelope-from msmith@mass.dis.org) Message-Id: <200110310259.f9V2xcu05629@mass.dis.org> To: hackers@freebsd.org Subject: ACPI CA updated Date: Tue, 30 Oct 2001 18:59:37 -0800 From: Mike Smith 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 just updated the ACPI CA subsystem to the Intel 20011018 snapshot. This primarily fixes a couple of bugs in the ACPI interpreter; see the changelog at http://developer.intel.com/technology/iapc/acpi/downloads/CHANGES.txt for full details. These changes may fix some situations where: - Devices had wrong or invalid resources. - The interpreter failed to communicate with BIOS SMI code. - The system would fault on certain AML code. - Debugging output was incorrect. Please report any problems with this update to the ACPI list at acpi-jp@jp.freebsd.org. Regards, Mike To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Oct 30 22:17: 7 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from web14703.mail.yahoo.com (web14703.mail.yahoo.com [216.136.224.120]) by hub.freebsd.org (Postfix) with SMTP id 77B8937B401 for ; Tue, 30 Oct 2001 22:17:04 -0800 (PST) Message-ID: <20011031061704.95165.qmail@web14703.mail.yahoo.com> Received: from [24.43.32.161] by web14703.mail.yahoo.com via HTTP; Tue, 30 Oct 2001 22:17:04 PST Date: Tue, 30 Oct 2001 22:17:04 -0800 (PST) From: Ron Chen Subject: Re: [PBS-USERS] Re: DRM standard API [was: SC2001 technical papers online] To: Richard Reigh , Beowulf , hackers@freebsd.org Cc: gabriel.mateescu@nrc.ca, pbs-users@pbspro.com In-Reply-To: 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 Don't get me wrong. I am not against companies making money from selling products (even close source software), but I care how they market their products. I hope you still remember what M$ said about Linux+Apahce, and how it carefully set up the benchmark that showed Linux+Apache suck. If you want more information about what Platform people said, please go to: http://www.sun.com/software/gridware/support.html Technical Forums -> Compute Farms -> "some comments overheard by Platform Computing rep." -Ron --- Richard Reigh wrote: > >What I wanted to say was that there are a lot of > >companies aggressively making money, they don't > really > >care about the technology. > > Let's not forget that Veridian is also in the > business of making money. I've > seen quite a few suggestions from their employees > that the solution to a > user's problem is to upgrade to PBS Pro. > > You may not like Platform's business practices, but > at least their software > doesn't suck like M$. > > ****************************** > Richard Reigh > Systems Administrator II > Human Genome Sequencing Center > N1419 One Baylor Plaza > Baylor College of Medicine > Houston, TX 77030 > ------------------------------ > Voice: 713.798.8086 > FAX: 713.798.6977 > ****************************** > > __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Oct 30 23: 8:55 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by hub.freebsd.org (Postfix) with ESMTP id 1192537B401 for ; Tue, 30 Oct 2001 23:08:52 -0800 (PST) Received: (from wkb@localhost) by freebie.xs4all.nl (8.11.6/8.11.6) id f9V78g406886; Wed, 31 Oct 2001 08:08:42 +0100 (CET) (envelope-from wkb) Date: Wed, 31 Oct 2001 08:08:42 +0100 From: Wilko Bulte To: Nick Rogness Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Driver help Message-ID: <20011031080842.B6809@freebie.xs4all.nl> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from nick@rogness.net on Tue, Oct 30, 2001 at 06:04:16PM -0600 X-OS: FreeBSD 4.4-STABLE 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 Tue, Oct 30, 2001 at 06:04:16PM -0600, Nick Rogness wrote: There is the isp(4) driver, by Matt Jacob, that supports Qlogic FC HBAs. > The company I work for is willing to pay for someone to write a Compaq > Fibe Channel driver for FreeBSD. Please write me personally if you are > interested. > > Nick Rogness > - Keep on Routing in a Free World... > "FreeBSD: The Power to Serve!" > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message ---end of quoted text--- -- | / o / /_ _ email: 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 Tue Oct 30 23:11:34 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from warez.scriptkiddie.org (uswest-dsl-142-38.cortland.com [209.162.142.38]) by hub.freebsd.org (Postfix) with ESMTP id A1E5E37B405 for ; Tue, 30 Oct 2001 23:11:27 -0800 (PST) Received: from [192.168.69.11] (unknown [192.168.69.11]) by warez.scriptkiddie.org (Postfix) with ESMTP id 2777F62D01; Tue, 30 Oct 2001 23:11:27 -0800 (PST) Date: Tue, 30 Oct 2001 23:11:38 -0800 (PST) From: Lamont Granquist To: Cc: Subject: Re: /etc/ld.so.preload? In-Reply-To: <20011030181830.R54298-100000@coredump.scriptkiddie.org> Message-ID: <20011030230606.A35139-200000@coredump.scriptkiddie.org> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-1072188969-1004512298=:35139" 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 message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-1072188969-1004512298=:35139 Content-Type: TEXT/PLAIN; charset=US-ASCII Well, here's a short patch to add the necessarily functionality to /var/run/ld-elf.so.hints and /usr/libexec/ld-elf.so.1. If this is acceptable, /sbin/ldconfig would need to be patched. Looks like the major bug is that if you preload libraries globally you break linux binary compatibility. On Tue, 30 Oct 2001, Lamont Granquist wrote: > Is there anything in FreeBSD that gives this functionality? My reading of > src/libexec/rtld-elf/rtld.c in both -stable and -current seems to indicate > that there isn't any such functionality (i need the global functionality > that LD_PRELOAD doesn't give me). I'd be willing to write a patch for it, > but I'd need some guidance on what would be a proper way to fix it. > > I'm thinking of a patch to ldconfig to get /etc/ld.so.preload into the > hints file and then to hack gethints() in rtld.c to take an argument > indicating which path you want to return. > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > > --0-1072188969-1004512298=:35139 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=patch Content-Transfer-Encoding: BASE64 Content-ID: <20011030231138.A35139@coredump.scriptkiddie.org> Content-Description: preload patch Content-Disposition: attachment; filename=patch LS0tIGluY2x1ZGUvZWxmLWhpbnRzLmh+CVR1ZSBPY3QgMzAgMTg6Mjk6NTcg MjAwMQ0KKysrIGluY2x1ZGUvZWxmLWhpbnRzLmgJVHVlIE9jdCAzMCAxODoz MTo0NyAyMDAxDQpAQCAtNDAsNyArNDAsMTAgQEANCiAJdV9pbnQzMl90CWRp cmxpc3Q7CS8qIE9mZnNldCBvZiBkaXJlY3RvcnkgbGlzdCBpbg0KIAkJCQkJ ICAgc3RyaW5nIHRhYmxlICovDQogCXVfaW50MzJfdAlkaXJsaXN0bGVuOwkv KiBzdHJsZW4oZGlybGlzdCkgKi8NCi0JdV9pbnQzMl90CXNwYXJlWzI2XTsJ LyogUm9vbSBmb3IgZXhwYW5zaW9uICovDQorCXVfaW50MzJfdAlwcmVsb2Fk bGlzdDsJLyogT2Zmc2V0IG9mIHByZWxvYWQgbGlzdCBpbiANCisJCQkJCSAg IHN0cmluZyB0YWJsZSAqLw0KKwl1X2ludDMyX3QJcHJlbG9hZGxpc3RsZW47 IC8qIHN0cmxlbihwcmVsb2FkbGlzdCkgKi8NCisJdV9pbnQzMl90CXNwYXJl WzI0XTsJLyogUm9vbSBmb3IgZXhwYW5zaW9uICovDQogfTsNCiANCiAjZGVm aW5lIEVMRkhJTlRTX01BR0lDCTB4NzQ2ZTY4NDUNCi0tLSBsaWJleGVjL3J0 bGQtZWxmL3J0bGQuY34JVHVlIE9jdCAzMCAxODoyODowMCAyMDAxDQorKysg bGliZXhlYy9ydGxkLWVsZi9ydGxkLmMJVHVlIE9jdCAzMCAyMTowNjozOSAy MDAxDQpAQCAtNTIsOCArNTIsMTAgQEANCiAjaW5jbHVkZSAiZGVidWcuaCIN CiAjaW5jbHVkZSAicnRsZC5oIg0KIA0KLSNkZWZpbmUgRU5EX1NZTQkJIl9l bmQiDQotI2RlZmluZSBQQVRIX1JUTEQJIi91c3IvbGliZXhlYy9sZC1lbGYu c28uMSINCisjZGVmaW5lIEVORF9TWU0JCQkiX2VuZCINCisjZGVmaW5lIFBB VEhfUlRMRAkJIi91c3IvbGliZXhlYy9sZC1lbGYuc28uMSINCisjZGVmaW5l IEhJTlRfTElCUkFSWV9QQVRICTB4MDENCisjZGVmaW5lIEhJTlRfUFJFTE9B RAkJMHgwMg0KIA0KIC8qIFR5cGVzLiAqLw0KIHR5cGVkZWYgdm9pZCAoKmZ1 bmNfcHRyX3R5cGUpKCk7DQpAQCAtODAsNyArODIsNyBAQA0KIHN0YXRpYyB2 b2lkIGVycm1zZ19yZXN0b3JlKGNoYXIgKik7DQogc3RhdGljIGNoYXIgKmVy cm1zZ19zYXZlKHZvaWQpOw0KIHN0YXRpYyBjaGFyICpmaW5kX2xpYnJhcnko Y29uc3QgY2hhciAqLCBjb25zdCBPYmpfRW50cnkgKik7DQotc3RhdGljIGNv bnN0IGNoYXIgKmdldGhpbnRzKHZvaWQpOw0KK3N0YXRpYyBjaGFyICpnZXRo aW50cyhpbnQpOw0KIHN0YXRpYyB2b2lkIGluaXRfZGFnKE9ial9FbnRyeSAq KTsNCiBzdGF0aWMgdm9pZCBpbml0X2RhZzEoT2JqX0VudHJ5ICpyb290LCBP YmpfRW50cnkgKm9iaiwgRG9uZUxpc3QgKik7DQogc3RhdGljIHZvaWQgaW5p dF9ydGxkKGNhZGRyX3QpOw0KQEAgLTkxLDcgKzkzLDcgQEANCiBzdGF0aWMg dm9pZCBsaW5rbWFwX2FkZChPYmpfRW50cnkgKik7DQogc3RhdGljIHZvaWQg bGlua21hcF9kZWxldGUoT2JqX0VudHJ5ICopOw0KIHN0YXRpYyBpbnQgbG9h ZF9uZWVkZWRfb2JqZWN0cyhPYmpfRW50cnkgKik7DQotc3RhdGljIGludCBs b2FkX3ByZWxvYWRfb2JqZWN0cyh2b2lkKTsNCitzdGF0aWMgaW50IGxvYWRf cHJlbG9hZF9vYmplY3RzKGNoYXIgKik7DQogc3RhdGljIE9ial9FbnRyeSAq bG9hZF9vYmplY3QoY2hhciAqKTsNCiBzdGF0aWMgdm9pZCBsb2NrX2NoZWNr KHZvaWQpOw0KIHN0YXRpYyBPYmpfRW50cnkgKm9ial9mcm9tX2FkZHIoY29u c3Qgdm9pZCAqKTsNCkBAIC0zNTksNyArMzYxLDkgQEANCiAgICAgc3ltX3pl cm8uc3Rfc2huZHggPSBTSE5fQUJTOw0KIA0KICAgICBkYmcoImxvYWRpbmcg TERfUFJFTE9BRCBsaWJyYXJpZXMiKTsNCi0gICAgaWYgKGxvYWRfcHJlbG9h ZF9vYmplY3RzKCkgPT0gLTEpDQorICAgIGlmIChsb2FkX3ByZWxvYWRfb2Jq ZWN0cyhsZF9wcmVsb2FkKSA9PSAtMSkNCisJZGllKCk7DQorICAgIGlmIChs b2FkX3ByZWxvYWRfb2JqZWN0cyhnZXRoaW50cyhISU5UX1BSRUxPQUQpKSA9 PSAtMSkNCiAJZGllKCk7DQogICAgIHByZWxvYWRfdGFpbCA9IG9ial90YWls Ow0KIA0KQEAgLTgwNSw3ICs4MDksNyBAQA0KICAgICBpZiAoKHJlZm9iaiAh PSBOVUxMICYmDQogICAgICAgKHBhdGhuYW1lID0gc2VhcmNoX2xpYnJhcnlf cGF0aChuYW1lLCByZWZvYmotPnJwYXRoKSkgIT0gTlVMTCkgfHwNCiAgICAg ICAocGF0aG5hbWUgPSBzZWFyY2hfbGlicmFyeV9wYXRoKG5hbWUsIGxkX2xp YnJhcnlfcGF0aCkpICE9IE5VTEwgfHwNCi0gICAgICAocGF0aG5hbWUgPSBz ZWFyY2hfbGlicmFyeV9wYXRoKG5hbWUsIGdldGhpbnRzKCkpKSAhPSBOVUxM IHx8DQorICAgICAgKHBhdGhuYW1lID0gc2VhcmNoX2xpYnJhcnlfcGF0aChu YW1lLCBnZXRoaW50cyhISU5UX0xJQlJBUllfUEFUSCkpKSAhPSBOVUxMIHx8 DQogICAgICAgKHBhdGhuYW1lID0gc2VhcmNoX2xpYnJhcnlfcGF0aChuYW1l LCBTVEFOREFSRF9MSUJSQVJZX1BBVEgpKSAhPSBOVUxMKQ0KIAlyZXR1cm4g cGF0aG5hbWU7DQogDQpAQCAtODczLDE4ICs4NzcsMjAgQEANCiAgKiBuZWNl c3NhcnkuICBSZXR1cm5zIE5VTEwgaWYgdGhlcmUgYXJlIHByb2JsZW1zIHdp dGggdGhlIGhpbnRzIGZpbGUsDQogICogb3IgaWYgdGhlIHNlYXJjaCBwYXRo IHRoZXJlIGlzIGVtcHR5Lg0KICAqLw0KLXN0YXRpYyBjb25zdCBjaGFyICoN Ci1nZXRoaW50cyh2b2lkKQ0KK3N0YXRpYyBjaGFyICoNCitnZXRoaW50cyhp bnQgaGludGZsYWcpDQogew0KLSAgICBzdGF0aWMgY2hhciAqaGludHM7DQor ICAgIHN0YXRpYyBjaGFyICpwcmVsb2FkOw0KKyAgICBzdGF0aWMgY2hhciAq bGlicmFyeV9wYXRoOw0KIA0KLSAgICBpZiAoaGludHMgPT0gTlVMTCkgew0K KyAgICBpZiAoKGxpYnJhcnlfcGF0aCA9PSBOVUxMKSB8fCAocHJlbG9hZCA9 PSBOVUxMKSkgew0KIAlpbnQgZmQ7DQogCXN0cnVjdCBlbGZoaW50c19oZHIg aGRyOw0KIAljaGFyICpwOw0KIA0KIAkvKiBLZWVwIGZyb20gdHJ5aW5nIGFn YWluIGluIGNhc2UgdGhlIGhpbnRzIGZpbGUgaXMgYmFkLiAqLw0KLQloaW50 cyA9ICIiOw0KKwlsaWJyYXJ5X3BhdGggPSAiIjsNCisJcHJlbG9hZCA9ICIi Ow0KIA0KIAlpZiAoKGZkID0gb3BlbihfUEFUSF9FTEZfSElOVFMsIE9fUkRP TkxZKSkgPT0gLTEpDQogCSAgICByZXR1cm4gTlVMTDsNCkBAIC05MDEsMTAg KzkwNywyNSBAQA0KIAkgICAgY2xvc2UoZmQpOw0KIAkgICAgcmV0dXJuIE5V TEw7DQogCX0NCi0JaGludHMgPSBwOw0KKwlsaWJyYXJ5X3BhdGggPSBwOw0K KwlwID0geG1hbGxvYyhoZHIucHJlbG9hZGxpc3RsZW4gKyAxKTsNCisJaWYg KGxzZWVrKGZkLCBoZHIuc3RydGFiICsgaGRyLnByZWxvYWRsaXN0LCBTRUVL X1NFVCkgPT0gLTEgfHwNCisJICByZWFkKGZkLCBwLCBoZHIucHJlbG9hZGxp c3RsZW4gKyAxKSAhPSBoZHIucHJlbG9hZGxpc3RsZW4gKyAxKSB7DQorCSAg ICBmcmVlKHApOw0KKwkgICAgY2xvc2UoZmQpOw0KKwkgICAgcmV0dXJuIE5V TEw7DQorCX0NCisJcHJlbG9hZCA9IHA7DQogCWNsb3NlKGZkKTsNCiAgICAg fQ0KLSAgICByZXR1cm4gaGludHNbMF0gIT0gJ1wwJyA/IGhpbnRzIDogTlVM TDsNCisgICAgc3dpdGNoIChoaW50ZmxhZykgew0KKwljYXNlIEhJTlRfTElC UkFSWV9QQVRIOg0KKyAgICAgICAgICByZXR1cm4gbGlicmFyeV9wYXRoWzBd ICE9ICdcMCcgPyBsaWJyYXJ5X3BhdGggOiBOVUxMOw0KKwljYXNlIEhJTlRf UFJFTE9BRDoNCisgICAgICAgICAgcmV0dXJuIHByZWxvYWRbMF0gIT0gJ1ww JyA/IHByZWxvYWQgOiBOVUxMOw0KKwlkZWZhdWx0Og0KKwkgIHJldHVybiBO VUxMOw0KKyAgICB9DQogfQ0KIA0KIHN0YXRpYyB2b2lkDQpAQCAtMTA3Nyw5 ICsxMDk4LDggQEANCiB9DQogDQogc3RhdGljIGludA0KLWxvYWRfcHJlbG9h ZF9vYmplY3RzKHZvaWQpDQorbG9hZF9wcmVsb2FkX29iamVjdHMoY2hhciAq cCkNCiB7DQotICAgIGNoYXIgKnAgPSBsZF9wcmVsb2FkOw0KICAgICBzdGF0 aWMgY29uc3QgY2hhciBkZWxpbVtdID0gIiBcdDo7IjsNCiANCiAgICAgaWYg KHAgPT0gTlVMTCkNCg== --0-1072188969-1004512298=:35139-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Oct 30 23:13:16 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail.iiriam.fr (iiriam.iiriam.fr [194.167.168.1]) by hub.freebsd.org (Postfix) with ESMTP id A783337B407; Tue, 30 Oct 2001 23:13:11 -0800 (PST) Received: °by mail.iiriam.fr (8.9.3/8.9.1) with SMTP id IAA85484; Wed, 31 Oct 2001 08:12:54 +0100 (CET) Message-Id: <200110310712.IAA85484@mail.iiriam.fr> Content-Type: text/plain; charset="iso-8859-1" From: Henri Michelon Organization: CML To: Paul Jansen Subject: Re: pxe booting problem Date: Wed, 31 Oct 2001 08:11:33 +0100 X-Mailer: KMail [version 1.3] References: <20011030143039.28447.qmail@web12901.mail.yahoo.com> <200110301619.RAA78796@mail.iiriam.fr> In-Reply-To: <200110301619.RAA78796@mail.iiriam.fr> Cc: questions@FreeBSD.ORG, hackers@FreeBSD.ORG X-PoweredBy: FreeBSD 4.3 - http://www.freebsd.org/ MIME-Version: 1.0 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 Le Mardi 30 Octobre 2001 17:17, vous avez Иcrit : > > configuration. I also understand that I have to > > create a subdirectory called 'boot' under the TFTP > > root directory with the file 'loader.rc' in it. Can > > someone verify if this is the case? Sorry. Forget this part. This is the content my /path/to/FreeBSD/CDROM : - The entire content of the original CDROM - A custom mfsroot with install.cfg - A custom kernel with 'options MD_ROOT' - A directory called 'boot' with the following files (from /boot): boot1 boot2 loader loader.rc Henri To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 0:21:27 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from birch.ripe.net (birch.ripe.net [193.0.1.96]) by hub.freebsd.org (Postfix) with ESMTP id 0C21337B403 for ; Wed, 31 Oct 2001 00:21:21 -0800 (PST) Received: from laptop.6bone.nl (penguin.ripe.net [193.0.1.232]) by birch.ripe.net (8.11.6/8.11.6) with SMTP id f9V8Kbq17132; Wed, 31 Oct 2001 09:20:37 +0100 Received: (nullmailer pid 710 invoked by uid 1000); Wed, 31 Oct 2001 08:20:36 -0000 Date: Wed, 31 Oct 2001 09:20:35 +0100 From: Mark Santcroos To: Julian Elischer Cc: "Andrew R. Reiter" , hackers@FreeBSD.ORG Subject: Re: debugging question Message-ID: <20011031092035.A573@laptop.6bone.nl> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from julian@elischer.org on Tue, Oct 30, 2001 at 03:38:45PM -0800 X-Handles: MS6-6BONE, MS18417-RIPE 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 Thats what I already said in my email :) I was hoping that there is some way to dump the codepath of the kernel. Or is it maybe possible from ddb to move the context of a certain process and trace from there? Mark ps. I have narrowed it down already a bit more and hope to come with a bug report on -current in the coming days. On Tue, Oct 30, 2001 at 03:38:45PM -0800, Julian Elischer wrote: > when the system is looping, hit > to drop into the debugger. > > On Tue, 30 Oct 2001, Andrew R. Reiter wrote: > > > On Tue, 30 Oct 2001, Mark Santcroos wrote: > > > > :How can I see in what piece of the kernel it is looping? > > :(I know about where it is, but not exactly) > > : > > > > Use ddb to set a break -- you may need to do this upon boot (boot -d) > > > > *-------------................................................. > > | Andrew R. Reiter > > | arr@fledge.watson.org > > | "It requires a very unusual mind > > | to undertake the analysis of the obvious" -- A.N. Whitehead > > > > > > 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 -- 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 Wed Oct 31 0:24:33 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from digitaldaemon.com (digitaldaemon.com [63.105.9.34]) by hub.freebsd.org (Postfix) with SMTP id DCC2E37B401 for ; Wed, 31 Oct 2001 00:24:29 -0800 (PST) Received: (qmail 48954 invoked from network); 31 Oct 2001 08:24:13 -0000 Received: from 213-84-202-101.adsl.xs4all.nl (HELO jak.nl) (213.84.202.101) by jak.nl with SMTP; 31 Oct 2001 08:24:13 -0000 Message-ID: <3BDFB5B5.5090102@jak.nl> Date: Wed, 31 Oct 2001 09:26:29 +0100 From: Arjan Knepper Organization: JAK++ Software Development B.V. User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.2) Gecko/20010726 Netscape6/6.1 X-Accept-Language: en-us MIME-Version: 1.0 To: hackers FreeBSD Subject: Simple pthread question Content-Type: text/plain; charset=us-ascii; format=flowed 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 How do I suspend one particular thread without suspending the whole process? I can not use sleep or usleep can I? TIA Arjan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 1: 5:17 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from ws2-2.us4.outblaze.com (205-158-62-72.outblaze.com [205.158.62.72]) by hub.freebsd.org (Postfix) with SMTP id 8052B37B405 for ; Wed, 31 Oct 2001 01:05:14 -0800 (PST) Received: (qmail 16110 invoked by uid 1001); 31 Oct 2001 09:05:14 -0000 Message-ID: <20011031090514.16109.qmail@earthlink.net> Content-Type: text/plain; charset="iso-8859-1" Content-Disposition: inline Content-Transfer-Encoding: 7bit MIME-Version: 1.0 X-Mailer: MIME-tools 5.41 (Entity 5.404) Received: from ws2-2.us4.outblaze.com for [207.17.136.130] via web-mailer on Wed, 31 Oct 2001 17:05:14 +0800 From: " Wency Arzadon" To: freebsd-hackers@FreeBSD.org Date: Wed, 31 Oct 2001 17:05:14 +0800 Subject: subscribe 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 -- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 1: 7:52 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from pintail.mail.pas.earthlink.net (pintail.mail.pas.earthlink.net [207.217.120.122]) by hub.freebsd.org (Postfix) with ESMTP id 4B7DD37B403; Wed, 31 Oct 2001 01:07:48 -0800 (PST) Received: from dialup-209.247.138.195.dial1.sanjose1.level3.net ([209.247.138.195] helo=mindspring.com) by pintail.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 15yrLf-00018A-00; Wed, 31 Oct 2001 01:07:48 -0800 Message-ID: <3BDFBF96.C046502E@mindspring.com> Date: Wed, 31 Oct 2001 01:08:38 -0800 From: Terry Lambert Reply-To: tlambert2@mindspring.com X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: babkin@freebsd.org Cc: Alfred Perlstein , "Thomas S. Greenwalt" , freebsd-hackers@freebsd.org Subject: Re: Test Suites References: <200110282255.f9SMt0W49382@vr5.trancer.com> <20011028231404.V15052@elvis.mu.org> <3BDD85C0.322F324A@mindspring.com> <3BDF495F.EB54F32D@bellatlantic.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 Sergey Babkin wrote: > > Look also for "TET" and "ETET". SVVS (the System V Verification > > Suite, used for testing SVID compliance) uses TET. > > TET is owned by the Open Group and they license it for money > (at least they did a couple of years ago). It's also a pain > to use. I saved the public TET and ETET implementations, as well as the draft Sepc 1170, and a number of other important documents when UNIX International went under. The documents were generaously hosted on the Digiboard FTP site. There are currently freeware versions of these documents and code floating around. I _know_ there is a TET 3.x around, since I have it on an old machine in the other room. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 1:15:43 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from warez.scriptkiddie.org (uswest-dsl-142-38.cortland.com [209.162.142.38]) by hub.freebsd.org (Postfix) with ESMTP id 48C9437B406 for ; Wed, 31 Oct 2001 01:15:34 -0800 (PST) Received: from [192.168.69.11] (unknown [192.168.69.11]) by warez.scriptkiddie.org (Postfix) with ESMTP id D371262D01; Wed, 31 Oct 2001 01:15:33 -0800 (PST) Date: Wed, 31 Oct 2001 01:15:44 -0800 (PST) From: Lamont Granquist To: Cc: Subject: Re: /etc/ld.so.preload? In-Reply-To: <20011030230606.A35139-200000@coredump.scriptkiddie.org> Message-ID: <20011031010149.C24547-200000@coredump.scriptkiddie.org> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-998606165-1004519744=:24547" 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 message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-998606165-1004519744=:24547 Content-Type: TEXT/PLAIN; charset=US-ASCII Sorry, that one isn't backwards compatible with the present version of the hints file. This one behaves nicer. On Tue, 30 Oct 2001, Lamont Granquist wrote: > Well, here's a short patch to add the necessarily functionality to > /var/run/ld-elf.so.hints and /usr/libexec/ld-elf.so.1. If this is > acceptable, /sbin/ldconfig would need to be patched. > > Looks like the major bug is that if you preload libraries globally you > break linux binary compatibility. > > On Tue, 30 Oct 2001, Lamont Granquist wrote: > > Is there anything in FreeBSD that gives this functionality? My reading of > > src/libexec/rtld-elf/rtld.c in both -stable and -current seems to indicate > > that there isn't any such functionality (i need the global functionality > > that LD_PRELOAD doesn't give me). I'd be willing to write a patch for it, > > but I'd need some guidance on what would be a proper way to fix it. > > > > I'm thinking of a patch to ldconfig to get /etc/ld.so.preload into the > > hints file and then to hack gethints() in rtld.c to take an argument > > indicating which path you want to return. > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-hackers" in the body of the message > > > > > --0-998606165-1004519744=:24547 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=patch Content-Transfer-Encoding: BASE64 Content-ID: <20011031011544.L24547@coredump.scriptkiddie.org> Content-Description: Content-Disposition: attachment; filename=patch LS0tIGluY2x1ZGUvZWxmLWhpbnRzLmh+CVR1ZSBPY3QgMzAgMTg6Mjk6NTcg MjAwMQ0KKysrIGluY2x1ZGUvZWxmLWhpbnRzLmgJVHVlIE9jdCAzMCAxODoz MTo0NyAyMDAxDQpAQCAtNDAsNyArNDAsMTAgQEANCiAJdV9pbnQzMl90CWRp cmxpc3Q7CS8qIE9mZnNldCBvZiBkaXJlY3RvcnkgbGlzdCBpbg0KIAkJCQkJ ICAgc3RyaW5nIHRhYmxlICovDQogCXVfaW50MzJfdAlkaXJsaXN0bGVuOwkv KiBzdHJsZW4oZGlybGlzdCkgKi8NCi0JdV9pbnQzMl90CXNwYXJlWzI2XTsJ LyogUm9vbSBmb3IgZXhwYW5zaW9uICovDQorCXVfaW50MzJfdAlwcmVsb2Fk bGlzdDsJLyogT2Zmc2V0IG9mIHByZWxvYWQgbGlzdCBpbiANCisJCQkJCSAg IHN0cmluZyB0YWJsZSAqLw0KKwl1X2ludDMyX3QJcHJlbG9hZGxpc3RsZW47 IC8qIHN0cmxlbihwcmVsb2FkbGlzdCkgKi8NCisJdV9pbnQzMl90CXNwYXJl WzI0XTsJLyogUm9vbSBmb3IgZXhwYW5zaW9uICovDQogfTsNCiANCiAjZGVm aW5lIEVMRkhJTlRTX01BR0lDCTB4NzQ2ZTY4NDUNCi0tLSBsaWJleGVjL3J0 bGQtZWxmL3J0bGQuY34JVHVlIE9jdCAzMCAxODoyODowMCAyMDAxDQorKysg bGliZXhlYy9ydGxkLWVsZi9ydGxkLmMJV2VkIE9jdCAzMSAwMDo1NTowNSAy MDAxDQpAQCAtNTIsOCArNTIsMTAgQEANCiAjaW5jbHVkZSAiZGVidWcuaCIN CiAjaW5jbHVkZSAicnRsZC5oIg0KIA0KLSNkZWZpbmUgRU5EX1NZTQkJIl9l bmQiDQotI2RlZmluZSBQQVRIX1JUTEQJIi91c3IvbGliZXhlYy9sZC1lbGYu c28uMSINCisjZGVmaW5lIEVORF9TWU0JCQkiX2VuZCINCisjZGVmaW5lIFBB VEhfUlRMRAkJIi91c3IvbGliZXhlYy9sZC1lbGYuc28uMSINCisjZGVmaW5l IEhJTlRfTElCUkFSWV9QQVRICTB4MDENCisjZGVmaW5lIEhJTlRfUFJFTE9B RAkJMHgwMg0KIA0KIC8qIFR5cGVzLiAqLw0KIHR5cGVkZWYgdm9pZCAoKmZ1 bmNfcHRyX3R5cGUpKCk7DQpAQCAtODAsNyArODIsNyBAQA0KIHN0YXRpYyB2 b2lkIGVycm1zZ19yZXN0b3JlKGNoYXIgKik7DQogc3RhdGljIGNoYXIgKmVy cm1zZ19zYXZlKHZvaWQpOw0KIHN0YXRpYyBjaGFyICpmaW5kX2xpYnJhcnko Y29uc3QgY2hhciAqLCBjb25zdCBPYmpfRW50cnkgKik7DQotc3RhdGljIGNv bnN0IGNoYXIgKmdldGhpbnRzKHZvaWQpOw0KK3N0YXRpYyBjaGFyICpnZXRo aW50cyhpbnQpOw0KIHN0YXRpYyB2b2lkIGluaXRfZGFnKE9ial9FbnRyeSAq KTsNCiBzdGF0aWMgdm9pZCBpbml0X2RhZzEoT2JqX0VudHJ5ICpyb290LCBP YmpfRW50cnkgKm9iaiwgRG9uZUxpc3QgKik7DQogc3RhdGljIHZvaWQgaW5p dF9ydGxkKGNhZGRyX3QpOw0KQEAgLTkxLDcgKzkzLDcgQEANCiBzdGF0aWMg dm9pZCBsaW5rbWFwX2FkZChPYmpfRW50cnkgKik7DQogc3RhdGljIHZvaWQg bGlua21hcF9kZWxldGUoT2JqX0VudHJ5ICopOw0KIHN0YXRpYyBpbnQgbG9h ZF9uZWVkZWRfb2JqZWN0cyhPYmpfRW50cnkgKik7DQotc3RhdGljIGludCBs b2FkX3ByZWxvYWRfb2JqZWN0cyh2b2lkKTsNCitzdGF0aWMgaW50IGxvYWRf cHJlbG9hZF9vYmplY3RzKGNoYXIgKik7DQogc3RhdGljIE9ial9FbnRyeSAq bG9hZF9vYmplY3QoY2hhciAqKTsNCiBzdGF0aWMgdm9pZCBsb2NrX2NoZWNr KHZvaWQpOw0KIHN0YXRpYyBPYmpfRW50cnkgKm9ial9mcm9tX2FkZHIoY29u c3Qgdm9pZCAqKTsNCkBAIC0zNTksNyArMzYxLDkgQEANCiAgICAgc3ltX3pl cm8uc3Rfc2huZHggPSBTSE5fQUJTOw0KIA0KICAgICBkYmcoImxvYWRpbmcg TERfUFJFTE9BRCBsaWJyYXJpZXMiKTsNCi0gICAgaWYgKGxvYWRfcHJlbG9h ZF9vYmplY3RzKCkgPT0gLTEpDQorICAgIGlmIChsb2FkX3ByZWxvYWRfb2Jq ZWN0cyhsZF9wcmVsb2FkKSA9PSAtMSkNCisJZGllKCk7DQorICAgIGlmIChs b2FkX3ByZWxvYWRfb2JqZWN0cyhnZXRoaW50cyhISU5UX1BSRUxPQUQpKSA9 PSAtMSkNCiAJZGllKCk7DQogICAgIHByZWxvYWRfdGFpbCA9IG9ial90YWls Ow0KIA0KQEAgLTgwNSw3ICs4MDksNyBAQA0KICAgICBpZiAoKHJlZm9iaiAh PSBOVUxMICYmDQogICAgICAgKHBhdGhuYW1lID0gc2VhcmNoX2xpYnJhcnlf cGF0aChuYW1lLCByZWZvYmotPnJwYXRoKSkgIT0gTlVMTCkgfHwNCiAgICAg ICAocGF0aG5hbWUgPSBzZWFyY2hfbGlicmFyeV9wYXRoKG5hbWUsIGxkX2xp YnJhcnlfcGF0aCkpICE9IE5VTEwgfHwNCi0gICAgICAocGF0aG5hbWUgPSBz ZWFyY2hfbGlicmFyeV9wYXRoKG5hbWUsIGdldGhpbnRzKCkpKSAhPSBOVUxM IHx8DQorICAgICAgKHBhdGhuYW1lID0gc2VhcmNoX2xpYnJhcnlfcGF0aChu YW1lLCBnZXRoaW50cyhISU5UX0xJQlJBUllfUEFUSCkpKSAhPSBOVUxMIHx8 DQogICAgICAgKHBhdGhuYW1lID0gc2VhcmNoX2xpYnJhcnlfcGF0aChuYW1l LCBTVEFOREFSRF9MSUJSQVJZX1BBVEgpKSAhPSBOVUxMKQ0KIAlyZXR1cm4g cGF0aG5hbWU7DQogDQpAQCAtODczLDM4ICs4NzcsNTQgQEANCiAgKiBuZWNl c3NhcnkuICBSZXR1cm5zIE5VTEwgaWYgdGhlcmUgYXJlIHByb2JsZW1zIHdp dGggdGhlIGhpbnRzIGZpbGUsDQogICogb3IgaWYgdGhlIHNlYXJjaCBwYXRo IHRoZXJlIGlzIGVtcHR5Lg0KICAqLw0KLXN0YXRpYyBjb25zdCBjaGFyICoN Ci1nZXRoaW50cyh2b2lkKQ0KK3N0YXRpYyBjaGFyICoNCitnZXRoaW50cyhp bnQgaGludGZsYWcpDQogew0KLSAgICBzdGF0aWMgY2hhciAqaGludHM7DQor ICAgIHN0YXRpYyBjaGFyICpwcmVsb2FkOw0KKyAgICBzdGF0aWMgY2hhciAq bGlicmFyeV9wYXRoOw0KIA0KLSAgICBpZiAoaGludHMgPT0gTlVMTCkgew0K KyAgICBpZiAoKGxpYnJhcnlfcGF0aCA9PSBOVUxMKSB8fCAocHJlbG9hZCA9 PSBOVUxMKSkgew0KIAlpbnQgZmQ7DQogCXN0cnVjdCBlbGZoaW50c19oZHIg aGRyOw0KIAljaGFyICpwOw0KIA0KIAkvKiBLZWVwIGZyb20gdHJ5aW5nIGFn YWluIGluIGNhc2UgdGhlIGhpbnRzIGZpbGUgaXMgYmFkLiAqLw0KLQloaW50 cyA9ICIiOw0KKwlsaWJyYXJ5X3BhdGggPSAiIjsNCisJcHJlbG9hZCA9ICIi Ow0KIA0KIAlpZiAoKGZkID0gb3BlbihfUEFUSF9FTEZfSElOVFMsIE9fUkRP TkxZKSkgPT0gLTEpDQogCSAgICByZXR1cm4gTlVMTDsNCiAJaWYgKHJlYWQo ZmQsICZoZHIsIHNpemVvZiBoZHIpICE9IHNpemVvZiBoZHIgfHwNCiAJICBo ZHIubWFnaWMgIT0gRUxGSElOVFNfTUFHSUMgfHwNCiAJICBoZHIudmVyc2lv biAhPSAxKSB7DQotCSAgICBjbG9zZShmZCk7DQotCSAgICByZXR1cm4gTlVM TDsNCisJICAgIGdvdG8gY2xlYW51cDsNCiAJfQ0KIAlwID0geG1hbGxvYyho ZHIuZGlybGlzdGxlbiArIDEpOw0KIAlpZiAobHNlZWsoZmQsIGhkci5zdHJ0 YWIgKyBoZHIuZGlybGlzdCwgU0VFS19TRVQpID09IC0xIHx8DQogCSAgcmVh ZChmZCwgcCwgaGRyLmRpcmxpc3RsZW4gKyAxKSAhPSBoZHIuZGlybGlzdGxl biArIDEpIHsNCiAJICAgIGZyZWUocCk7DQotCSAgICBjbG9zZShmZCk7DQot CSAgICByZXR1cm4gTlVMTDsNCisJICAgIGdvdG8gY2xlYW51cDsNCiAJfQ0K LQloaW50cyA9IHA7DQorCWxpYnJhcnlfcGF0aCA9IHA7DQorCXAgPSB4bWFs bG9jKGhkci5wcmVsb2FkbGlzdGxlbiArIDEpOw0KKwlpZiAoaGRyLnByZWxv YWRsaXN0bGVuID09IDAgfHwNCisJICBsc2VlayhmZCwgaGRyLnN0cnRhYiAr IGhkci5wcmVsb2FkbGlzdCwgU0VFS19TRVQpID09IC0xIHx8DQorCSAgcmVh ZChmZCwgcCwgaGRyLnByZWxvYWRsaXN0bGVuICsgMSkgIT0gaGRyLnByZWxv YWRsaXN0bGVuICsgMSkgew0KKwkgICAgZnJlZShwKTsNCisJICAgIGdvdG8g Y2xlYW51cDsNCisJfQ0KKwlwcmVsb2FkID0gcDsNCitjbGVhbnVwOg0KIAlj bG9zZShmZCk7DQogICAgIH0NCi0gICAgcmV0dXJuIGhpbnRzWzBdICE9ICdc MCcgPyBoaW50cyA6IE5VTEw7DQorICAgIHN3aXRjaCAoaGludGZsYWcpIHsN CisJY2FzZSBISU5UX0xJQlJBUllfUEFUSDoNCisgICAgICAgICAgcmV0dXJu IGxpYnJhcnlfcGF0aFswXSAhPSAnXDAnID8gbGlicmFyeV9wYXRoIDogTlVM TDsNCisJY2FzZSBISU5UX1BSRUxPQUQ6DQorICAgICAgICAgIHJldHVybiBw cmVsb2FkWzBdICE9ICdcMCcgPyBwcmVsb2FkIDogTlVMTDsNCisJZGVmYXVs dDoNCisJICByZXR1cm4gTlVMTDsNCisgICAgfQ0KIH0NCiANCiBzdGF0aWMg dm9pZA0KQEAgLTEwNzcsOSArMTA5Nyw4IEBADQogfQ0KIA0KIHN0YXRpYyBp bnQNCi1sb2FkX3ByZWxvYWRfb2JqZWN0cyh2b2lkKQ0KK2xvYWRfcHJlbG9h ZF9vYmplY3RzKGNoYXIgKnApDQogew0KLSAgICBjaGFyICpwID0gbGRfcHJl bG9hZDsNCiAgICAgc3RhdGljIGNvbnN0IGNoYXIgZGVsaW1bXSA9ICIgXHQ6 OyI7DQogDQogICAgIGlmIChwID09IE5VTEwpDQo= --0-998606165-1004519744=:24547-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 1:20:17 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from InterJet.elischer.org (c421509-a.pinol1.sfba.home.com [24.7.86.9]) by hub.freebsd.org (Postfix) with ESMTP id D0DAA37B403 for ; Wed, 31 Oct 2001 01:20:12 -0800 (PST) Received: from elischer.org (InterJet.elischer.org [192.168.1.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id BAA34949; Wed, 31 Oct 2001 01:11:36 -0800 (PST) Message-ID: <3BDFC02B.AE8E3E8F@elischer.org> Date: Wed, 31 Oct 2001 01:11:07 -0800 From: Julian Elischer X-Mailer: Mozilla 4.7 [en] (X11; U; FreeBSD 5.0-CURRENT i386) X-Accept-Language: en, hu MIME-Version: 1.0 To: Mark Santcroos Cc: "Andrew R. Reiter" , hackers@FreeBSD.ORG Subject: Re: debugging question References: <20011031092035.A573@laptop.6bone.nl> Content-Type: text/plain; charset=iso-8859-2 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 Mark Santcroos wrote: > > Thats what I already said in my email :) > > I was hoping that there is some way to dump the codepath of the kernel. > > Or is it maybe possible from ddb to move the context of a certain process > and trace from there? tr PID gives you teh stack of that PID then set a breakpoint in a location that you know it will go through (e.g. one of the return addresses given in the trace) and then continue. > > Mark > > ps. I have narrowed it down already a bit more and hope to come with a bug > report on -current in the coming days. > > On Tue, Oct 30, 2001 at 03:38:45PM -0800, Julian Elischer wrote: > > when the system is looping, hit > > to drop into the debugger. > > > > On Tue, 30 Oct 2001, Andrew R. Reiter wrote: > > > > > On Tue, 30 Oct 2001, Mark Santcroos wrote: > > > > > > :How can I see in what piece of the kernel it is looping? > > > :(I know about where it is, but not exactly) > > > : > > > > > > Use ddb to set a break -- you may need to do this upon boot (boot -d) > > > > > > *-------------................................................. > > > | Andrew R. Reiter > > > | arr@fledge.watson.org > > > | "It requires a very unusual mind > > > | to undertake the analysis of the obvious" -- A.N. Whitehead > > > > > > > > > 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 > > -- > 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 -- +------------------------------------+ ______ _ __ | __--_|\ Julian Elischer | \ U \/ / hard at work in | / \ julian@elischer.org +------>x USA \ a very strange | ( OZ ) \___ ___ | country ! +- X_.---._/ presently in San Francisco \_/ \\ v To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 2: 0:51 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from birch.ripe.net (birch.ripe.net [193.0.1.96]) by hub.freebsd.org (Postfix) with ESMTP id 3165837B401 for ; Wed, 31 Oct 2001 02:00:47 -0800 (PST) Received: from laptop.6bone.nl (penguin.ripe.net [193.0.1.232]) by birch.ripe.net (8.11.6/8.11.6) with SMTP id f9VA0Cq06637; Wed, 31 Oct 2001 11:00:12 +0100 Received: (nullmailer pid 543 invoked by uid 1000); Wed, 31 Oct 2001 10:00:11 -0000 Date: Wed, 31 Oct 2001 11:00:11 +0100 From: Mark Santcroos To: Julian Elischer Cc: hackers@FreeBSD.ORG Subject: Re: debugging question Message-ID: <20011031110011.A496@laptop.6bone.nl> References: <20011031092035.A573@laptop.6bone.nl> <3BDFC02B.AE8E3E8F@elischer.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3BDFC02B.AE8E3E8F@elischer.org>; from julian@elischer.org on Wed, Oct 31, 2001 at 01:11:07AM -0800 X-Handles: MS6-6BONE, MS18417-RIPE 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 Ah great. Thanks alot! Mark On Wed, Oct 31, 2001 at 01:11:07AM -0800, Julian Elischer wrote: > Mark Santcroos wrote: > > > > Thats what I already said in my email :) > > > > I was hoping that there is some way to dump the codepath of the kernel. > > > > Or is it maybe possible from ddb to move the context of a certain process > > and trace from there? > > tr PID > gives you teh stack of that PID > > then set a breakpoint in a location that you know it will go through > (e.g. one of the return addresses given in the trace) and then > continue. > > > > > Mark > > > > ps. I have narrowed it down already a bit more and hope to come with a bug > > report on -current in the coming days. > > > > On Tue, Oct 30, 2001 at 03:38:45PM -0800, Julian Elischer wrote: > > > when the system is looping, hit > > > to drop into the debugger. > > > > > > On Tue, 30 Oct 2001, Andrew R. Reiter wrote: > > > > > > > On Tue, 30 Oct 2001, Mark Santcroos wrote: > > > > > > > > :How can I see in what piece of the kernel it is looping? > > > > :(I know about where it is, but not exactly) > > > > : > > > > > > > > Use ddb to set a break -- you may need to do this upon boot (boot -d) > > > > > > > > *-------------................................................. > > > > | Andrew R. Reiter > > > > | arr@fledge.watson.org > > > > | "It requires a very unusual mind > > > > | to undertake the analysis of the obvious" -- A.N. Whitehead > > > > > > > > > > > > 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 > > > > -- > > 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 > > -- > +------------------------------------+ ______ _ __ > | __--_|\ Julian Elischer | \ U \/ / hard at work in > | / \ julian@elischer.org +------>x USA \ a very strange > | ( OZ ) \___ ___ | country ! > +- X_.---._/ presently in San Francisco \_/ \\ > v > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message -- 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 Wed Oct 31 3:30:14 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from internethelp.ru (wh.internethelp.ru [212.113.112.145]) by hub.freebsd.org (Postfix) with ESMTP id 5F42B37B405 for ; Wed, 31 Oct 2001 03:30:08 -0800 (PST) Received: from IBMKA (ibmka.internethelp.ru. [192.168.0.6]) by internethelp.ru (8.9.3/8.9.3) with ESMTP id OAA61403 for ; Wed, 31 Oct 2001 14:30:00 +0300 (MSK) Date: Wed, 31 Oct 2001 14:29:24 +0300 From: "Nickolay A.Kritsky" X-Mailer: The Bat! (v1.49) Personal Reply-To: "Nickolay A.Kritsky" X-Priority: 3 (Normal) Message-ID: <1781939088.20011031142924@internethelp.ru> To: freebsd-hackers@freebsd.org Subject: Changing syscalls numbers 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 Hi, freebsd-hackers. Recently I was trying to change some syscalls numbers (i.e. syscall exit would have number 5 and syscall open would have number 1). My thought was, that for that operation one must edit file /usr/src/sys/kern/syscalls.master and remake world. I edited the file named above, rebooted in single-user mode, and ran "make buildworld && make buildkernel && make installkernel && make installworld". Everything seems to be OK, new kernel has been built and installed (I think it is `new', because /kernel has the creation date of "make installkernel" and diff says it differs from /kernel.old ), but mov eax,1 push eax int 80h still performs exit. Could you point me, what wrong assumptions/steps have I done? Any help is very good. PS: please cc me in your reply, as I am not subscriber of this list, or reply directly to me, if you consider this thread OT. ;------------------------------------------- ; NKritsky ; SysAdmin InternetHelp.Ru ; http://www.internethelp.ru ; mailto:nkritsky@internethelp.ru To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 3:39:53 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from cs.bu.edu (CS.BU.EDU [128.197.10.2]) by hub.freebsd.org (Postfix) with ESMTP id 71E3237B403 for ; Wed, 31 Oct 2001 03:39:52 -0800 (PST) Received: from csa.bu.edu (evms@csa [128.197.12.3]) by cs.bu.edu (8.10.1/8.10.1) with ESMTP id f9VBdlP27431; Wed, 31 Oct 2001 06:39:47 -0500 (EST) Received: (from evms@localhost) by csa.bu.edu (8.10.1/8.10.1) id f9VBdeo26864; Wed, 31 Oct 2001 06:39:40 -0500 (EST) Date: Wed, 31 Oct 2001 06:39:40 -0500 (EST) Message-Id: <200110311139.f9VBdeo26864@csa.bu.edu> From: Evan Sarmiento To: freebsd-hackers@freebsd.org, nkritsky@internethelp.ru Subject: Re: Changing syscalls numbers 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 Did you type make init_sysent.c, after editing syscalls.master? - Evan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 3:44: 1 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from web12904.mail.yahoo.com (web12904.mail.yahoo.com [216.136.174.71]) by hub.freebsd.org (Postfix) with SMTP id 28A1437B406 for ; Wed, 31 Oct 2001 03:43:56 -0800 (PST) Message-ID: <20011031114356.85149.qmail@web12904.mail.yahoo.com> Received: from [203.61.155.10] by web12904.mail.yahoo.com via HTTP; Wed, 31 Oct 2001 22:43:56 EST Date: Wed, 31 Oct 2001 22:43:56 +1100 (EST) From: =?iso-8859-1?q?Paul=20Jansen?= Subject: RE: pxe booting problem To: John Baldwin Cc: hackers@freebsd.org, questions@freebsd.org In-Reply-To: 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 I looked in /boot on my 4.4R system and there was a 'pxeboot' file there. I've since modded my ISCv3 DHCPD.conf file to serve this file out to machines (after creating /tftpboot/boot/loader.rc) and it works great. Next step will be to test getting this to work using reservations from the MS DHCP server on our LAN (pretty sure this will work) and people will be able to boot diskless FreeBSD by pressing F12 at boot up. Thanks fo your help John. Paul --- John Baldwin wrote: > > On 30-Oct-01 Paul Jansen wrote: > > I posted some of this info last friday but haven't > had > > any responses. I'm hoping someone out there knows > > what the problem is. Here's the details: > > > > I saw Alfred Perlsteins page on how to setup > > FreeBSD installs unsing PXE. > > The problem I'm having now is when I follow > Alfred's > > directions to create the PXE loader (using 4.4R) > It > > bombs out. It's my understanding the I just need > to > > stick 'pxeldr' into the root of the TFTP server > > directory and tell the machine to execute this by > > specifying it as the boot file in the DHCP > > configuration. I also understand that I have to > > create a subdirectory called 'boot' under the TFTP > > root directory with the file 'loader.rc' in it. > Can > > someone verify if this is the case? > > Alfred's instructions can be found here: > > http://people.freebsd.org/~alfred/pxe/ > > > > This is the console output that insues when I try > and > > build pxeldr as per Alfred's instructions: > > You need pxeboot (not pxeldr, pxeldr is part of > pxeboot). Do you have the > sources for libstand (src/lib/libstand) installed? > > -- > > John Baldwin -- > http://www.FreeBSD.org/~jhb/ > PGP Key: http://www.baldwin.cx/~john/pgpkey.asc > "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ http://briefcase.yahoo.com.au - Yahoo! Briefcase - Manage your files online. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 3:44:27 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from noos.fr (r178m112.cybercable.tm.fr [195.132.178.112]) by hub.freebsd.org (Postfix) with ESMTP id 55AF437B40B for ; Wed, 31 Oct 2001 03:44:23 -0800 (PST) Received: (from mux@localhost) by noos.fr (8.11.6/8.11.4) id f9VBiKI38137; Wed, 31 Oct 2001 12:44:20 +0100 (CET) (envelope-from mux) Date: Wed, 31 Oct 2001 12:44:20 +0100 From: Maxime Henrion To: hackers@freebsd.org Cc: "Nickolay A.Kritsky" Subject: Re: Changing syscalls numbers Message-ID: <20011031124420.A561@nebula.noos.fr> References: <1781939088.20011031142924@internethelp.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1781939088.20011031142924@internethelp.ru> User-Agent: Mutt/1.3.23i 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 Nickolay A.Kritsky wrote: > Hi, freebsd-hackers. > > Recently I was trying to change some syscalls numbers (i.e. syscall > exit would have number 5 and syscall open would have number 1). > My thought was, that for that operation one must edit file > /usr/src/sys/kern/syscalls.master and remake world. I edited the file > named above, rebooted in single-user mode, and ran "make buildworld && > make buildkernel && make installkernel && make installworld". > Everything seems to be OK, new kernel has been built and installed (I > think it is `new', because /kernel has the creation date of "make > installkernel" and diff says it differs from /kernel.old ), but > mov eax,1 > push eax > int 80h > > still performs exit. > > Could you point me, what wrong assumptions/steps have I done? > Any help is very good. /usr/src/sys/kern/makesyscalls.sh syscalls.master Maxime -- Don't be fooled by cheap finnish imitations ; BSD is the One True Code To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 3:45:20 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from anchor-post-31.mail.demon.net (anchor-post-31.mail.demon.net [194.217.242.89]) by hub.freebsd.org (Postfix) with ESMTP id 6C07337B401; Wed, 31 Oct 2001 03:45:17 -0800 (PST) Received: from [62.49.251.130] (helo=herring.nlsystems.com) by anchor-post-31.mail.demon.net with esmtp (Exim 2.12 #1) id 15yto4-0004Di-0V; Wed, 31 Oct 2001 11:45:16 +0000 Received: from herring (herring [10.0.0.2]) by herring.nlsystems.com (8.11.2/8.11.2) with ESMTP id f9VBi0789757; Wed, 31 Oct 2001 11:44:00 GMT (envelope-from dfr@nlsystems.com) Date: Wed, 31 Oct 2001 11:44:00 +0000 (GMT) From: Doug Rabson To: Mike Smith Cc: Subject: Re: ACPI CA updated In-Reply-To: <200110310259.f9V2xcu05629@mass.dis.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, 30 Oct 2001, Mike Smith wrote: > > I've just updated the ACPI CA subsystem to the Intel 20011018 snapshot. > > This primarily fixes a couple of bugs in the ACPI interpreter; see the > changelog at > > http://developer.intel.com/technology/iapc/acpi/downloads/CHANGES.txt > > for full details. This doesn't appear to fix the 64bit alignment problems which we had while trying to use the code on ia64. Any news on when/whether Intel will accept our 64bit patches? -- Doug Rabson Mail: dfr@nlsystems.com Phone: +44 20 8348 6160 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 3:49:28 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from web12905.mail.yahoo.com (web12905.mail.yahoo.com [216.136.174.72]) by hub.freebsd.org (Postfix) with SMTP id 8893537B409 for ; Wed, 31 Oct 2001 03:49:17 -0800 (PST) Message-ID: <20011031114917.88920.qmail@web12905.mail.yahoo.com> Received: from [203.61.155.10] by web12905.mail.yahoo.com via HTTP; Wed, 31 Oct 2001 22:49:17 EST Date: Wed, 31 Oct 2001 22:49:17 +1100 (EST) From: =?iso-8859-1?q?Paul=20Jansen?= Subject: Re: pxe booting problem To: Henri Michelon Cc: hackers@FreeBSD.ORG, questions@FreeBSD.ORG In-Reply-To: <200110301619.RAA78796@mail.iiriam.fr> 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 Henri, FYI - this is my dhcpd.conf. I didn't have to enable a lot of the options you had in yours: " # dhcpd.conf # define new options option nfs-swap code 128 = string; option swap-size code 129 = integer 32; # option definitions common to all supported networks... option domain-name "jansen.org"; option domain-name-servers 203.57.68.5, 203.57.68.5; ddns-update-style ad-hoc; default-lease-time 600; max-lease-time 7200; authoritative; # Use this to send dhcp log messages to a different log file (you also # have to hack syslog.conf to complete the redirection). log-facility local7; subnet 192.168.0.0 netmask 255.255.255.0 { range dynamic-bootp 192.168.0.13 192.168.0.20; use-host-decl-names on; option routers 192.168.0.8; option broadcast-address 192.168.0.255; if substring (option vendor-class-identifier,0,9) = "PXEClient" { filename "pxeboot" } option root-path "192.168.0.1:/diskless"; option nfs-swap "192.168.0.1:/nfs-swap"; option swap-size 10240; } host host12 { hardware ethernet 00:02:55:70:86:e8; fixed-address host12.jansen.org; } " I found pxeboot in /boot on my 4.4r system and after the config file for ISC DHCPDv3 is in place and DHCPD is started things work great. I needed to make sure the /tftpboot/boot/loader.rc existed and that I copied my diskless kernel to /tftpboot/kernel. Thanks for your suggestions. Paul --- Henri Michelon wrote: > Le Mardi 30 Octobre 2001 14:30, vous avez Иcrit : > > I posted some of this info last friday but haven't > had > > any responses. I'm hoping someone out there knows > > what the problem is. Here's the details: > > > > I saw Alfred Perlsteins page on how to setup > > FreeBSD installs unsing PXE. > > The problem I'm having now is when I follow > Alfred's > > directions to create the PXE loader (using 4.4R) > It > > bombs out. It's my understanding the I just need > to > > stick 'pxeldr' into the root of the TFTP server > > directory and tell the machine to execute this by > > specifying it as the boot file in the DHCP > > configuration. I also understand that I have to > > create a subdirectory called 'boot' under the TFTP > > root directory with the file 'loader.rc' in it. > Can > > someone verify if this is the case? > > Alfred's instructions can be found here: > > http://people.freebsd.org/~alfred/pxe/ > > > > This is the console output that insues when I try > and > > build pxeldr as per Alfred's instructions: > > > > > You can find pxeboot (instead of pxeldr) if /boot. > Just copy it into /tftpboot, and add the following > in the dhcpd config file > (for isc-dhcp version 3): > > option space PXE; > option PXE.mtftp-ip code 1 = ip-address; > option PXE.mtftp-cport code 2 = unsigned integer 16; > option PXE.mtftp-sport code 3 = unsigned integer 16; > option PXE.mtftp-tmout code 4 = unsigned integer 8; > option PXE.mtftp-delay code 5 = unsigned integer 8; > > class "pxeclients" { > match if substring (option > vendor-class-identifier, 0, 9) = > "PXEClient"; > option vendor-class-identifier "PXEClient"; > option PXE.mtftp-ip 0.0.0.0; > vendor-option-space PXE; > next-server X.X.X.X; > server-name "X.X.X.X"; > server-identifier X.X.X.X; > > option root-path "/path/to/FreeBSD/CDROM"; > > filename "pxeboot"; > } > > where X.X.X.X is the IP address of the tftp boot > server. > > Henri. http://briefcase.yahoo.com.au - Yahoo! Briefcase - Manage your files online. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 4: 0:38 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from internethelp.ru (wh.internethelp.ru [212.113.112.145]) by hub.freebsd.org (Postfix) with ESMTP id 84D7237B40B for ; Wed, 31 Oct 2001 04:00:30 -0800 (PST) Received: from IBMKA (ibmka.internethelp.ru. [192.168.0.6]) by internethelp.ru (8.9.3/8.9.3) with ESMTP id PAA61783; Wed, 31 Oct 2001 15:00:21 +0300 (MSK) Date: Wed, 31 Oct 2001 14:59:45 +0300 From: "Nickolay A.Kritsky" X-Mailer: The Bat! (v1.49) Personal Reply-To: "Nickolay A.Kritsky" X-Priority: 3 (Normal) Message-ID: <1363760677.20011031145945@internethelp.ru> To: Evan Sarmiento Cc: Maxime Henrion , freebsd-hackers@freebsd.org Subject: Re: Changing syscalls numbers In-reply-To: <15327.58245.305253.269743@smtp.sekt7.org> References: <1781939088.20011031142924@internethelp.ru> <15327.58245.305253.269743@smtp.sekt7.org> 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 Hello Evan, Wednesday, October 31, 2001, 2:41:57 PM, you wrote: ES> Did you type make init_sysent.c, after editing syscalls.master? ES> - Evan No. I relied on "make buildkernel". I will try this now. Maxime Henrion wrote : MH> /usr/src/sys/kern/makesyscalls.sh syscalls.master As far as I understand Makefile format, it is part of "make init_sysent.c" Thank you for your help ;------------------------------------------- ; NKritsky ; SysAdmin InternetHelp.Ru ; http://www.internethelp.ru ; mailto:nkritsky@internethelp.ru To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 4:27:49 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail.iiriam.fr (iiriam.iiriam.fr [194.167.168.1]) by hub.freebsd.org (Postfix) with ESMTP id 91A9437B403; Wed, 31 Oct 2001 04:27:44 -0800 (PST) Received: °by mail.iiriam.fr (8.9.3/8.9.1) with SMTP id NAA09531; Wed, 31 Oct 2001 13:27:39 +0100 (CET) Message-Id: <200110311227.NAA09531@mail.iiriam.fr> Content-Type: text/plain; charset="iso-8859-1" From: Henri Michelon Organization: CML To: Paul Jansen Subject: Re: pxe booting problem Date: Wed, 31 Oct 2001 13:26:16 +0100 X-Mailer: KMail [version 1.3] References: <20011031114917.88920.qmail@web12905.mail.yahoo.com> In-Reply-To: <20011031114917.88920.qmail@web12905.mail.yahoo.com> Cc: hackers@FreeBSD.ORG, questions@FreeBSD.ORG X-PoweredBy: FreeBSD 4.3 - http://www.freebsd.org/ MIME-Version: 1.0 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 Le Mercredi 31 Octobre 2001 12:49, vous avez Иcrit : > Henri, > > FYI - this is my dhcpd.conf. I didn't have to enable > a lot of the options you had in yours: > > My dhcpd.conf is a 'pxe' generic config. I used it with FreBSD pxeboot, pxelinux, pxegrub, bpbatch and 3COM .pxe files. Some PXE boot loaders need some options, others not, and this config works with all pxe clients I have tested. Henri. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 5:49:22 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by hub.freebsd.org (Postfix) with ESMTP id 0B5CF37B403 for ; Wed, 31 Oct 2001 05:49:18 -0800 (PST) Received: (from wkb@localhost) by freebie.xs4all.nl (8.11.6/8.11.6) id f9VDn5C07509; Wed, 31 Oct 2001 14:49:05 +0100 (CET) (envelope-from wkb) Date: Wed, 31 Oct 2001 14:49:04 +0100 From: Wilko Bulte To: Nick Rogness Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Driver help Message-ID: <20011031144904.B7443@freebie.xs4all.nl> References: <20011031080842.B6809@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011031080842.B6809@freebie.xs4all.nl>; from wkb@freebie.xs4all.nl on Wed, Oct 31, 2001 at 08:08:42AM +0100 X-OS: FreeBSD 4.4-STABLE 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 Wed, Oct 31, 2001 at 08:08:42AM +0100, Wilko Bulte wrote: > On Tue, Oct 30, 2001 at 06:04:16PM -0600, Nick Rogness wrote: > > There is the isp(4) driver, by Matt Jacob, that supports Qlogic > FC HBAs. Further clarifyin this: CPQ use QL2200 for use with Linux. CPQ KGPSA are Emulex LP[78]000, as used on Tru64,OVMS etc. > > > The company I work for is willing to pay for someone to write a Compaq > > Fibe Channel driver for FreeBSD. Please write me personally if you are > > interested. > > > > Nick Rogness > > - Keep on Routing in a Free World... > > "FreeBSD: The Power to Serve!" > > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-hackers" in the body of the message > ---end of quoted text--- > > -- > | / o / /_ _ email: 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 ---end of quoted text--- -- | / o / /_ _ email: 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 Wed Oct 31 7:48:28 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from math.missouri.edu (math.missouri.edu [128.206.49.180]) by hub.freebsd.org (Postfix) with ESMTP id A901337B403 for ; Wed, 31 Oct 2001 07:48:23 -0800 (PST) Received: from math.missouri.edu (cauchy.math.missouri.edu [128.206.49.166]) by math.missouri.edu (8.11.3/8.11.3) with ESMTP id f9VFmLX35170; Wed, 31 Oct 2001 09:48:21 -0600 (CST) (envelope-from stephen@math.missouri.edu) Message-ID: <3BE01D41.AB45760C@math.missouri.edu> Date: Wed, 31 Oct 2001 09:48:17 -0600 From: Stephen Montgomery-Smith Organization: University of Missouri X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: Arjan Knepper Cc: hackers FreeBSD Subject: Re: Simple pthread question References: <3BDFB5B5.5090102@jak.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 I have successfully used sleep in this situation. I wanted a process that activated every hour (it did some "garbage collection"), so it went something like while (1) { sleep(3600); do_stuff(); } and the other threads worked fine. Arjan Knepper wrote: > > How do I suspend one particular thread without suspending the whole process? > I can not use sleep or usleep can I? > > TIA > Arjan > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message -- Stephen Montgomery-Smith stephen@math.missouri.edu http://www.math.missouri.edu/~stephen To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 9:12:41 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail.teledis.be (mail.teledis.be [217.117.32.52]) by hub.freebsd.org (Postfix) with ESMTP id 097DC37B401 for ; Wed, 31 Oct 2001 09:12:38 -0800 (PST) Received: from 217-117-54-102.teledisnet.be ([217.117.54.102]) by mail.teledis.be (Netscape Messaging Server 4.15) with ESMTP id GM2YGZ01.SHA; Wed, 31 Oct 2001 18:12:35 +0100 Subject: Re: Simple pthread question From: Sansonetti Laurent To: Arjan Knepper Cc: hackers FreeBSD In-Reply-To: <3BDFB5B5.5090102@jak.nl> References: <3BDFB5B5.5090102@jak.nl> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Evolution/0.13 (Preview Release) Date: 31 Oct 2001 18:12:21 +0000 Message-Id: <1004551941.439.17.camel@teneriel.teledisnet.be> 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, 2001-10-31 at 08:26, Arjan Knepper wrote: > How do I suspend one particular thread without suspending the whole process? > I can not use sleep or usleep can I? You can use them, since they use nanosleep() which is I think re-entrant. If you are using digital unix pthreads implementation, there is something like pthread_delay_np() which you can still use. Hope that helps. > > TIA > Arjan > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message -- -- Sansonetti Laurent - http://lrz.linuxbe.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 9:24:39 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from math.missouri.edu (math.missouri.edu [128.206.49.180]) by hub.freebsd.org (Postfix) with ESMTP id 9D1D737B401 for ; Wed, 31 Oct 2001 09:24:36 -0800 (PST) Received: from math.missouri.edu (cauchy.math.missouri.edu [128.206.49.166]) by math.missouri.edu (8.11.3/8.11.3) with ESMTP id f9VHOaX37225; Wed, 31 Oct 2001 11:24:36 -0600 (CST) (envelope-from stephen@math.missouri.edu) Message-ID: <3BE033D1.B1E56DEA@math.missouri.edu> Date: Wed, 31 Oct 2001 11:24:33 -0600 From: Stephen Montgomery-Smith Organization: University of Missouri X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: Arjan Knepper Cc: hackers FreeBSD Subject: Re: Simple pthread question References: <3BDFB5B5.5090102@jak.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 Arjan Knepper wrote: > > How do I suspend one particular thread without suspending the whole process? > I can not use sleep or usleep can I? > Also, if you do apropos pthread you will see listed a whole bunch of functions, some of which may be more suitable for you, depending upon your particular problem, for example pthread_cond_timedwait -- Stephen Montgomery-Smith stephen@math.missouri.edu http://www.math.missouri.edu/~stephen To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 9:25:10 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from calliope1.fm.intel.com (fmfdns01.fm.intel.com [132.233.247.10]) by hub.freebsd.org (Postfix) with ESMTP id C799C37B401; Wed, 31 Oct 2001 09:25:06 -0800 (PST) Received: from fmsmsxvs043.fm.intel.com (fmsmsxv043-1.fm.intel.com [132.233.48.128]) by calliope1.fm.intel.com (8.9.1a+p1/8.9.1/d: relay.m4,v 1.46 2001/10/25 21:02:55 root Exp $) with SMTP id RAA16474; Wed, 31 Oct 2001 17:25:06 GMT Received: from fmsmsx27.fm.intel.com ([132.233.42.27]) by fmsmsxvs043.fm.intel.com (NAVGW 2.5.1.6) with SMTP id M2001103109242105403 ; Wed, 31 Oct 2001 09:24:21 -0800 Received: by fmsmsx27.fm.intel.com with Internet Mail Service (5.5.2653.19) id ; Wed, 31 Oct 2001 09:25:52 -0800 Message-ID: <59885C5E3098D511AD690002A5072D3C42D6D6@orsmsx111.jf.intel.com> From: "Grover, Andrew" To: "'Doug Rabson'" , Mike Smith Cc: hackers@FreeBSD.ORG Subject: RE: ACPI CA updated Date: Wed, 31 Oct 2001 09:25:03 -0800 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="ISO-8859-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 > From: Doug Rabson [mailto:dfr@nlsystems.com] > This doesn't appear to fix the 64bit alignment problems which > we had while > trying to use the code on ia64. Any news on when/whether > Intel will accept > our 64bit patches? Our next release will include a fix for this. Regards -- Andy To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 9:25:23 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from web11406.mail.yahoo.com (web11406.mail.yahoo.com [216.136.131.236]) by hub.freebsd.org (Postfix) with SMTP id EAF6F37B405 for ; Wed, 31 Oct 2001 09:25:20 -0800 (PST) Message-ID: <20011031172519.34751.qmail@web11406.mail.yahoo.com> Received: from [199.246.40.54] by web11406.mail.yahoo.com via HTTP; Wed, 31 Oct 2001 09:25:19 PST Date: Wed, 31 Oct 2001 09:25:19 -0800 (PST) From: Rayson Ho Subject: Interesting OS research project To: hackers FreeBSD In-Reply-To: <1004551941.439.17.camel@teneriel.teledisnet.be> 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 http://www.research.ibm.com/K42/ Rayson __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 9:35:59 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from anchor-post-34.mail.demon.net (anchor-post-34.mail.demon.net [194.217.242.92]) by hub.freebsd.org (Postfix) with ESMTP id E121537B401; Wed, 31 Oct 2001 09:35:55 -0800 (PST) Received: from [62.49.251.130] (helo=herring.nlsystems.com) by anchor-post-34.mail.demon.net with esmtp (Exim 2.12 #1) id 15yzHM-000IJ6-0Y; Wed, 31 Oct 2001 17:35:52 +0000 Received: from herring (herring [10.0.0.2]) by herring.nlsystems.com (8.11.2/8.11.2) with ESMTP id f9VHYX790924; Wed, 31 Oct 2001 17:34:33 GMT (envelope-from dfr@nlsystems.com) Date: Wed, 31 Oct 2001 17:34:33 +0000 (GMT) From: Doug Rabson To: "Grover, Andrew" Cc: Mike Smith , Subject: RE: ACPI CA updated In-Reply-To: <59885C5E3098D511AD690002A5072D3C42D6D6@orsmsx111.jf.intel.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 Wed, 31 Oct 2001, Grover, Andrew wrote: > > From: Doug Rabson [mailto:dfr@nlsystems.com] > > This doesn't appear to fix the 64bit alignment problems which > > we had while > > trying to use the code on ia64. Any news on when/whether > > Intel will accept > > our 64bit patches? > > Our next release will include a fix for this. Good news, thanks! -- Doug Rabson Mail: dfr@nlsystems.com Phone: +44 20 8348 6160 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 9:49:32 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id 10E5D37B406 for ; Wed, 31 Oct 2001 09:49:27 -0800 (PST) Received: from mailhost.feral.com (mjacob@mailhost.feral.com [192.67.166.1]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f9VHnKH45263; Wed, 31 Oct 2001 09:49:20 -0800 (PST) (envelope-from mjacob@feral.com) Date: Wed, 31 Oct 2001 09:49:19 -0800 (PST) From: Matthew Jacob X-Sender: mjacob@beppo Reply-To: mjacob@feral.com To: Wilko Bulte Cc: Nick Rogness , freebsd-hackers@FreeBSD.ORG Subject: Re: Driver help In-Reply-To: <20011031144904.B7443@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 Yes, well, there is something Linux called the Compaq Fibre Channel Driver, and it's not QLogic based- nor is it Emulex based- I believe it's Tachyon- lite. On Wed, 31 Oct 2001, Wilko Bulte wrote: > On Wed, Oct 31, 2001 at 08:08:42AM +0100, Wilko Bulte wrote: > > On Tue, Oct 30, 2001 at 06:04:16PM -0600, Nick Rogness wrote: > > > > There is the isp(4) driver, by Matt Jacob, that supports Qlogic > > FC HBAs. > > Further clarifyin this: CPQ use QL2200 for use with Linux. > CPQ KGPSA are Emulex LP[78]000, as used on Tru64,OVMS etc. > > > > > > The company I work for is willing to pay for someone to write a Compaq > > > Fibe Channel driver for FreeBSD. Please write me personally if you are > > > interested. > > > > > > Nick Rogness > > > - Keep on Routing in a Free World... > > > "FreeBSD: The Power to Serve!" > > > > > > > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > > with "unsubscribe freebsd-hackers" in the body of the message > > ---end of quoted text--- > > > > -- > > | / o / /_ _ email: 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 > ---end of quoted text--- > > -- > | / o / /_ _ email: 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 > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 10:32: 5 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by hub.freebsd.org (Postfix) with ESMTP id E746637B403 for ; Wed, 31 Oct 2001 10:31:58 -0800 (PST) Received: (from wkb@localhost) by freebie.xs4all.nl (8.11.6/8.11.6) id f9VIVbL08153; Wed, 31 Oct 2001 19:31:37 +0100 (CET) (envelope-from wkb) Date: Wed, 31 Oct 2001 19:31:37 +0100 From: Wilko Bulte To: Matthew Jacob Cc: Nick Rogness , freebsd-hackers@FreeBSD.ORG Subject: Re: Driver help Message-ID: <20011031193137.C8065@freebie.xs4all.nl> References: <20011031144904.B7443@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from mjacob@feral.com on Wed, Oct 31, 2001 at 09:49:19AM -0800 X-OS: FreeBSD 4.4-STABLE 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 Wed, Oct 31, 2001 at 09:49:19AM -0800, Matthew Jacob wrote: That is probably what we call the Jaguar in-house. It is (IIRC) a dumb adapter, there is a Tachyon on it for sure. Wilko > Yes, well, there is something Linux called the Compaq Fibre Channel Driver, > and it's not QLogic based- nor is it Emulex based- I believe it's Tachyon- > lite. > > On Wed, 31 Oct 2001, Wilko Bulte wrote: > > > On Wed, Oct 31, 2001 at 08:08:42AM +0100, Wilko Bulte wrote: > > > On Tue, Oct 30, 2001 at 06:04:16PM -0600, Nick Rogness wrote: > > > > > > There is the isp(4) driver, by Matt Jacob, that supports Qlogic > > > FC HBAs. > > > > Further clarifyin this: CPQ use QL2200 for use with Linux. > > CPQ KGPSA are Emulex LP[78]000, as used on Tru64,OVMS etc. > > > > > > > > > The company I work for is willing to pay for someone to write a Compaq > > > > Fibe Channel driver for FreeBSD. Please write me personally if you are > > > > interested. > > > > > > > > Nick Rogness > > > > - Keep on Routing in a Free World... > > > > "FreeBSD: The Power to Serve!" > > > > > > > > > > > > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > > > with "unsubscribe freebsd-hackers" in the body of the message > > > ---end of quoted text--- > > > > > > -- > > > | / o / /_ _ email: 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 > > ---end of quoted text--- > > > > -- > > | / o / /_ _ email: 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 > > ---end of quoted text--- -- | / o / /_ _ email: 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 Wed Oct 31 10:37:56 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id 7EBE137B401 for ; Wed, 31 Oct 2001 10:37:53 -0800 (PST) Received: from mailhost.feral.com (mjacob@mailhost.feral.com [192.67.166.1]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f9VIblH05079; Wed, 31 Oct 2001 10:37:47 -0800 (PST) (envelope-from mjacob@feral.com) Date: Wed, 31 Oct 2001 10:37:47 -0800 (PST) From: Matthew Jacob X-Sender: mjacob@beppo Reply-To: mjacob@feral.com To: Wilko Bulte Cc: Nick Rogness , freebsd-hackers@FreeBSD.ORG Subject: Re: Driver help In-Reply-To: <20011031193137.C8065@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 "dumb" is relative and fungible. It's a tradeoff between doing the connection management in firmware (as with the QLogic) or in the Kernel (as with Tachyon products mostly). It depends on whom you believe ultimately does a better job. Doing it in firmware allows the driver writer to manage the ULP stuff a lot better because you're not so distracted by the low level ruckus. Doing it in the kernel allows you to avoid all those nagging and persistent questions of "why the hell did the f/w do/say/barf&&turn-left-against-a-red *that*?" -matt On Wed, 31 Oct 2001, Wilko Bulte wrote: > On Wed, Oct 31, 2001 at 09:49:19AM -0800, Matthew Jacob wrote: > > That is probably what we call the Jaguar in-house. It is (IIRC) a > dumb adapter, there is a Tachyon on it for sure. > > Wilko To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 10:48:20 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from robin.mail.pas.earthlink.net (robin.mail.pas.earthlink.net [207.217.120.65]) by hub.freebsd.org (Postfix) with ESMTP id 3301637B401 for ; Wed, 31 Oct 2001 10:48:18 -0800 (PST) Received: from dialup-209.247.137.200.dial1.sanjose1.level3.net ([209.247.137.200] helo=mindspring.com) by robin.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 15z0PA-0005AO-00; Wed, 31 Oct 2001 10:48:05 -0800 Message-ID: <3BE0476D.EBEA9067@mindspring.com> Date: Wed, 31 Oct 2001 10:48:13 -0800 From: Terry Lambert Reply-To: tlambert2@mindspring.com X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: mjacob@feral.com Cc: Wilko Bulte , Nick Rogness , freebsd-hackers@FreeBSD.ORG Subject: Re: Driver help 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 Matthew Jacob wrote: > > "dumb" is relative and fungible. > > It's a tradeoff between doing the connection management in firmware (as with > the QLogic) or in the Kernel (as with Tachyon products mostly). It depends on > whom you believe ultimately does a better job. > > Doing it in firmware allows the driver writer to manage the ULP stuff a lot > better because you're not so distracted by the low level ruckus. > > Doing it in the kernel allows you to avoid all those nagging and persistent > questions of "why the hell did the f/w do/say/barf&&turn-left-against-a-red > *that*?" I'm personally a "firm" believer in having the card do the work so as to avoid the unnecessary bus transfers from the kernel doing the work. Alfred and Eric Melville both have incredibly funny anecdotes about Windows machines without GL accelerators configured as servers, and with GL screen savers which eat most of the CPU away from server applications... -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 10:54: 3 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by hub.freebsd.org (Postfix) with ESMTP id AA1D537B401 for ; Wed, 31 Oct 2001 10:53:58 -0800 (PST) Received: (from wkb@localhost) by freebie.xs4all.nl (8.11.6/8.11.6) id f9VIraf08291; Wed, 31 Oct 2001 19:53:36 +0100 (CET) (envelope-from wkb) Date: Wed, 31 Oct 2001 19:53:36 +0100 From: Wilko Bulte To: Matthew Jacob Cc: Nick Rogness , freebsd-hackers@FreeBSD.ORG Subject: Re: Driver help Message-ID: <20011031195336.F8065@freebie.xs4all.nl> References: <20011031193137.C8065@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from mjacob@feral.com on Wed, Oct 31, 2001 at 10:37:47AM -0800 X-OS: FreeBSD 4.4-STABLE 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 Wed, Oct 31, 2001 at 10:37:47AM -0800, Matthew Jacob wrote: > "dumb" is relative and fungible. Sure.. > It's a tradeoff between doing the connection management in firmware (as with > the QLogic) or in the Kernel (as with Tachyon products mostly). It depends on > whom you believe ultimately does a better job. Well, I generally would like to put my money on the firmware. This assumes (as always..) good firmware. > Doing it in firmware allows the driver writer to manage the ULP stuff a lot > better because you're not so distracted by the low level ruckus. > Doing it in the kernel allows you to avoid all those nagging and persistent > questions of "why the hell did the f/w do/say/barf&&turn-left-against-a-red > *that*?" But it tends to produce horrible drivers if you are not very careful. I remember a WD33C93 driver here.. > On Wed, 31 Oct 2001, Wilko Bulte wrote: > > > On Wed, Oct 31, 2001 at 09:49:19AM -0800, Matthew Jacob wrote: > > > > That is probably what we call the Jaguar in-house. It is (IIRC) a > > dumb adapter, there is a Tachyon on it for sure. > > > > Wilko ---end of quoted text--- -- | / o / /_ _ email: 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 Wed Oct 31 11:58:42 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from bubo.vslib.cz (bubo.vslib.cz [147.230.16.1]) by hub.freebsd.org (Postfix) with ESMTP id DB01437B403 for ; Wed, 31 Oct 2001 11:58:36 -0800 (PST) Received: from 127.0.0.1 (bubo.vslib.cz [127.0.0.1]) by bubo.vslib.cz (Postfix) with SMTP id 06BB9834F for ; Wed, 31 Oct 2001 20:58:36 +0100 (CET) Received: from A411A (a410a.kolej.vslib.cz [147.230.152.17]) by bubo.vslib.cz (Postfix) with SMTP id 6B274808B for ; Wed, 31 Oct 2001 20:58:35 +0100 (CET) Message-ID: <000901c16246$67ba9b40$1198e693@kolej.vslib.cz> From: "Martin Vana" To: Subject: ssh forwarding Date: Wed, 31 Oct 2001 20:58:26 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-2" 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, I've got a problem with ssh forwarding. I wont to be able to run a service which has one stable port to communicate (411) and then starts to create another connections on random ports below 10000. Forwarding just one port is throug our firewall was easy. But how to forward whole 10000 ports? can you help me? thank you Some info about firewall only 20/21/22/80/ and some other ports are allowed non above 1000 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 12:50: 7 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from hub.freebsd.org (rafaela.cwb.fnn.net [200.190.143.202]) by hub.freebsd.org (Postfix) with SMTP id BA83D37B408 for ; Wed, 31 Oct 2001 12:49:32 -0800 (PST) From: ebf@cwb.fnn.net Subject: test! To: hackers@freebsd.org Message-Id: <20011031204932.BA83D37B408@hub.freebsd.org> Date: Wed, 31 Oct 2001 12:49:32 -0800 (PST) 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 just testing! thanks!OM Eduardo. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 13: 3: 5 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail2.stcorp.com (stasc52.stcorp.com [207.203.33.52]) by hub.freebsd.org (Postfix) with ESMTP id 771FE37B403 for ; Wed, 31 Oct 2001 13:03:00 -0800 (PST) Received: from msc-002.msg.stcorp.com ([10.10.40.162]) by mail2.stcorp.com with Microsoft SMTPSVC(5.0.2195.2966); Wed, 31 Oct 2001 14:59:53 -0600 Received: from msm-001.msg.stcorp.com ([10.10.40.140]) by msc-002.msg.stcorp.com with Microsoft SMTPSVC(5.0.2195.2966); Wed, 31 Oct 2001 15:02:59 -0600 X-MimeOLE: Produced By Microsoft Exchange V6.0.4712.0 content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C1624F.6BE8E9EC" Subject: Unix Philosophers Please! Date: Wed, 31 Oct 2001 15:02:59 -0600 Message-ID: <2AACFCDB6086274CA42D44085EF1BAA2293FF3@msm-001.msg.stcorp.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Unix Philosophers Please! Thread-Index: AcFiT2v4kEOCdP/ISUOjr8mbil8tMg== From: "Nicpon, John" To: X-OriginalArrivalTime: 31 Oct 2001 21:02:59.0764 (UTC) FILETIME=[6C0A5740:01C1624F] 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 is a multi-part message in MIME format. ------_=_NextPart_001_01C1624F.6BE8E9EC Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Please specifically define where data goes that is sent to /dev/null ------_=_NextPart_001_01C1624F.6BE8E9EC Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Please = specifically=20 define where data goes that is sent to=20 /dev/null
------_=_NextPart_001_01C1624F.6BE8E9EC-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 13: 7:51 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail.numachi.com (numachi.numachi.com [198.175.254.2]) by hub.freebsd.org (Postfix) with SMTP id 322DF37B403 for ; Wed, 31 Oct 2001 13:07:47 -0800 (PST) Received: (qmail 8738 invoked by uid 3001); 31 Oct 2001 21:07:44 -0000 Received: from natto.numachi.com (198.175.254.216) by numachi.numachi.com with SMTP; 31 Oct 2001 21:07:44 -0000 Received: (qmail 55571 invoked by uid 1001); 31 Oct 2001 21:07:44 -0000 Date: Wed, 31 Oct 2001 16:07:44 -0500 From: Brian Reichert To: "Nicpon, John" Cc: freebsd-hackers@freebsd.org Subject: Re: Unix Philosophers Please! Message-ID: <20011031160744.D54613@numachi.com> References: <2AACFCDB6086274CA42D44085EF1BAA2293FF3@msm-001.msg.stcorp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <2AACFCDB6086274CA42D44085EF1BAA2293FF3@msm-001.msg.stcorp.com>; from John.Nicpon@SouthTrust.com on Wed, Oct 31, 2001 at 03:02:59PM -0600 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, Oct 31, 2001 at 03:02:59PM -0600, Nicpon, John wrote: > Please specifically define where data goes that is sent to /dev/null How 'specific' are you trying to get? /dev/null is a pseudo-device to which writes never fail. What question are you _really_ trying to ask? -- Brian 'you Bastard' Reichert 37 Crystal Ave. #303 Daytime number: (603) 434-6842 Derry NH 03038-1713 USA Intel architecture: the left-hand path To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 13: 9:54 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from harrier.prod.itd.earthlink.net (harrier.mail.pas.earthlink.net [207.217.120.12]) by hub.freebsd.org (Postfix) with ESMTP id 24B9E37B405 for ; Wed, 31 Oct 2001 13:09:52 -0800 (PST) Received: from dialup-209.247.137.200.dial1.sanjose1.level3.net ([209.247.137.200] helo=mindspring.com) by harrier.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 15z2cQ-0006xl-00; Wed, 31 Oct 2001 13:09:51 -0800 Message-ID: <3BE068CC.D3B8CD2@mindspring.com> Date: Wed, 31 Oct 2001 13:10:36 -0800 From: Terry Lambert Reply-To: tlambert2@mindspring.com X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "Nicpon, John" Cc: freebsd-hackers@freebsd.org Subject: Re: Unix Philosophers Please! References: <2AACFCDB6086274CA42D44085EF1BAA2293FF3@msm-001.msg.stcorp.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 > "Nicpon, John" wrote: > > Please specifically define where data goes that is sent to /dev/null The bit bucket. You won't have to empty the one in your machine until the year 2038, which we assume someone will come up with a way of recyling the used bits by then (or just compressing them into bus benches). -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 13:12:58 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from speedracer.speedtoys.com (mail.speedtoys.com [66.80.10.170]) by hub.freebsd.org (Postfix) with ESMTP id C43A037B405 for ; Wed, 31 Oct 2001 13:12:54 -0800 (PST) Received: from localhost (gemohler@localhost) by speedracer.speedtoys.com (8.11.3/8.11.1) with ESMTP id f9VLUCm94227; Wed, 31 Oct 2001 13:30:12 -0800 (PST) Date: Wed, 31 Oct 2001 13:30:12 -0800 (PST) From: Geoff Mohler X-Sender: gemohler@speedracer.speedtoys.com To: Brian Reichert Cc: "Nicpon, John" , freebsd-hackers@FreeBSD.ORG Subject: Re: Unix Philosophers Please! In-Reply-To: <20011031160744.D54613@numachi.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 Wed, 31 Oct 2001, Brian Reichert wrote: > On Wed, Oct 31, 2001 at 03:02:59PM -0600, Nicpon, John wrote: > > Please specifically define where data goes that is sent to /dev/null > > How 'specific' are you trying to get? /dev/null is a pseudo-device > to which writes never fail. > > What question are you _really_ trying to ask? > > -- > Brian 'you Bastard' Reichert > 37 Crystal Ave. #303 Daytime number: (603) 434-6842 > Derry NH 03038-1713 USA Intel architecture: the left-hand path > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > --- Geoff Mohler To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 13:21: 3 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from smtp012.mail.yahoo.com (smtp012.mail.yahoo.com [216.136.173.32]) by hub.freebsd.org (Postfix) with SMTP id 8CDC837B403 for ; Wed, 31 Oct 2001 13:21:00 -0800 (PST) Received: from mkc-65-30-96-67.kc.rr.com (HELO yahoo.com) (65.30.96.67) by smtp.mail.vip.sc5.yahoo.com with SMTP; 31 Oct 2001 21:21:00 -0000 X-Apparently-From: Message-ID: <3BE06B3B.3060004@yahoo.com> Date: Wed, 31 Oct 2001 15:20:59 -0600 From: Jim Bryant Reply-To: kc5vdj@yahoo.com User-Agent: Mozilla/5.0 (X11; U; Linux i386; en-US; rv:0.9.2) Gecko/20010726 Netscape6/6.1 X-Accept-Language: en-us MIME-Version: 1.0 To: "Nicpon, John" Cc: freebsd-hackers@freebsd.org Subject: Re: Unix Philosophers Please! References: <2AACFCDB6086274CA42D44085EF1BAA2293FF3@msm-001.msg.stcorp.com> Content-Type: text/plain; charset=us-ascii; format=flowed 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 Nicpon, John wrote: > Please specifically define where data goes that is sent to /dev/null > Without actually looking at the code, the generic definition of /dev/null goes something to the effect of: ---- open /dev/null while(1) { select on /dev/null read byte from /dev/null } ---- So basically, it just reads what is there, but does absolutely nothing with it. jim -- ET has one helluva sense of humor! He's always anal-probing right-wing schizos! ----------------------------------------------------- POWER TO THE PEOPLE! ----------------------------------------------------- "Religious fundamentalism is the biggest threat to international security that exists today." United Nations Secretary General B.B.Ghali, 1995 _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 13:25:50 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail1.stcorp.com (stasc53.stcorp.com [207.203.33.53]) by hub.freebsd.org (Postfix) with ESMTP id 404F637B403 for ; Wed, 31 Oct 2001 13:25:48 -0800 (PST) Received: from msc-002.msg.stcorp.com ([10.10.40.162]) by mail1.stcorp.com with Microsoft SMTPSVC(5.0.2195.2966); Wed, 31 Oct 2001 15:21:35 -0600 Received: from msm-001.msg.stcorp.com ([10.10.40.140]) by msc-002.msg.stcorp.com with Microsoft SMTPSVC(5.0.2195.2966); Wed, 31 Oct 2001 15:25:47 -0600 X-MimeOLE: Produced By Microsoft Exchange V6.0.4712.0 content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Subject: RE: Unix Philosophers Please! Date: Wed, 31 Oct 2001 15:25:46 -0600 Message-ID: <2AACFCDB6086274CA42D44085EF1BAA2293FF4@msm-001.msg.stcorp.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Unix Philosophers Please! Thread-Index: AcFiUD+AOdeYPl+vRpG7XjInU44j2gAAjGyA From: "Nicpon, John" To: "Brian Reichert" Cc: X-OriginalArrivalTime: 31 Oct 2001 21:25:47.0315 (UTC) FILETIME=[9B2A1030:01C16252] 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 Where does data go when it dies? -----Original Message----- From: Brian Reichert [mailto:reichert@numachi.com] Sent: Wednesday, October 31, 2001 3:08 PM To: Nicpon, John Cc: freebsd-hackers@freebsd.org Subject: Re: Unix Philosophers Please! On Wed, Oct 31, 2001 at 03:02:59PM -0600, Nicpon, John wrote: > Please specifically define where data goes that is sent to /dev/null How 'specific' are you trying to get? /dev/null is a pseudo-device to which writes never fail. What question are you _really_ trying to ask? --=20 Brian 'you Bastard' Reichert 37 Crystal Ave. #303 Daytime number: (603) 434-6842 Derry NH 03038-1713 USA Intel architecture: the left-hand path To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 13:32:50 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from renown.cnchost.com (renown.concentric.net [207.155.248.7]) by hub.freebsd.org (Postfix) with ESMTP id E376037B407 for ; Wed, 31 Oct 2001 13:32:47 -0800 (PST) Received: from bitblocks.com (adsl-209-204-185-216.sonic.net [209.204.185.216]) by renown.cnchost.com id QAA19857; Wed, 31 Oct 2001 16:32:44 -0500 (EST) [ConcentricHost SMTP Relay 1.14] Message-ID: <200110312132.QAA19857@renown.cnchost.com> To: "Nicpon, John" Cc: freebsd-hackers@freebsd.org Reply-To: freebsd-chat@freebsd.org Subject: Re: Unix Philosophers Please! In-reply-to: Your message of "Wed, 31 Oct 2001 15:02:59 CST." <2AACFCDB6086274CA42D44085EF1BAA2293FF3@msm-001.msg.stcorp.com> Date: Wed, 31 Oct 2001 13:32:40 -0800 From: Bakul Shah 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 > Please specifically define where data goes that is sent to /dev/null The same place where /dev/random gets its data from. Unless your computer is owned by gummint, in which case FBI gets it as you have to keep a copy of all output. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 13:36:59 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from smtp014.mail.yahoo.com (smtp014.mail.yahoo.com [216.136.173.58]) by hub.freebsd.org (Postfix) with SMTP id 5C1FE37B401 for ; Wed, 31 Oct 2001 13:36:57 -0800 (PST) Received: from mkc-65-30-96-67.kc.rr.com (HELO yahoo.com) (65.30.96.67) by smtp.mail.vip.sc5.yahoo.com with SMTP; 31 Oct 2001 21:36:56 -0000 X-Apparently-From: Message-ID: <3BE06EF8.2080207@yahoo.com> Date: Wed, 31 Oct 2001 15:36:56 -0600 From: Jim Bryant Reply-To: kc5vdj@yahoo.com User-Agent: Mozilla/5.0 (X11; U; Linux i386; en-US; rv:0.9.2) Gecko/20010726 Netscape6/6.1 X-Accept-Language: en-us MIME-Version: 1.0 To: "Nicpon, John" Cc: Brian Reichert , freebsd-hackers@freebsd.org Subject: Re: Unix Philosophers Please! References: <2AACFCDB6086274CA42D44085EF1BAA2293FF4@msm-001.msg.stcorp.com> Content-Type: text/plain; charset=us-ascii; format=flowed 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 It's similar to the space/time wormhole that appears in your clothes dryer, and randomly sucks out only one sock out of every pair into a parallel universe. Somewhere, there is a universe made up of nothing but odd socks, where they each lead a very happy odd-sockish singular life. I assume that input to /dev/null goes to a parallel universe consisting entirely of unwanted, wayward data. Nicpon, John wrote: > Where does data go when it dies? > > -----Original Message----- > From: Brian Reichert [mailto:reichert@numachi.com] > Sent: Wednesday, October 31, 2001 3:08 PM > To: Nicpon, John > Cc: freebsd-hackers@freebsd.org > Subject: Re: Unix Philosophers Please! > > > On Wed, Oct 31, 2001 at 03:02:59PM -0600, Nicpon, John wrote: > >>Please specifically define where data goes that is sent to /dev/null >> > > How 'specific' are you trying to get? /dev/null is a pseudo-device > to which writes never fail. > > What question are you _really_ trying to ask? > > jim -- ET has one helluva sense of humor! He's always anal-probing right-wing schizos! ----------------------------------------------------- POWER TO THE PEOPLE! ----------------------------------------------------- "Religious fundamentalism is the biggest threat to international security that exists today." United Nations Secretary General B.B.Ghali, 1995 _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 13:39:28 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from bilbo.in.mat.cc (bilbo.in.mat.cc [212.43.217.121]) by hub.freebsd.org (Postfix) with ESMTP id 9BFA337B406 for ; Wed, 31 Oct 2001 13:39:22 -0800 (PST) Received: from bilbo.org (localhost [127.0.0.1]) by bilbo.in.mat.cc (Postfix) with ESMTP id 95BA471055; Wed, 31 Oct 2001 22:39:19 +0100 (CET) Received: from club-internet.fr (sauron.in.mat.cc [212.43.217.122]) by bilbo.in.mat.cc (Postfix) with ESMTP id CF87C71055; Wed, 31 Oct 2001 22:39:00 +0100 (CET) Message-ID: <3BE06F74.B25DA687@club-internet.fr> Date: Wed, 31 Oct 2001 22:39:00 +0100 From: Mathieu Arnold Organization: http://www.absolight.com/ X-Mailer: Mozilla 4.76 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: "Nicpon, John" Cc: freebsd-hackers@freebsd.org Subject: Re: Unix Philosophers Please! References: <2AACFCDB6086274CA42D44085EF1BAA2293FF3@msm-001.msg.stcorp.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 > "Nicpon, John" wrote: > > Please specifically define where data goes that is sent to /dev/null to the place where no data ever came back. -- Mathieu Arnold To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 14: 3:37 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from whizzo.transsys.com (whizzo.TransSys.COM [144.202.42.10]) by hub.freebsd.org (Postfix) with ESMTP id 5ED5F37B406 for ; Wed, 31 Oct 2001 14:03:34 -0800 (PST) Received: from whizzo.transsys.com (#6@localhost.transsys.com [127.0.0.1]) by whizzo.transsys.com (8.11.6/8.11.6) with ESMTP id f9VM3RY48520; Wed, 31 Oct 2001 17:03:28 -0500 (EST) (envelope-from louie@whizzo.transsys.com) Message-Id: <200110312203.f9VM3RY48520@whizzo.transsys.com> X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Mathieu Arnold Cc: "Nicpon, John" , freebsd-hackers@FreeBSD.ORG X-Image-URL: http://www.transsys.com/louie/images/louie-mail.jpg From: "Louis A. Mamakos" Subject: Re: Unix Philosophers Please! References: <2AACFCDB6086274CA42D44085EF1BAA2293FF3@msm-001.msg.stcorp.com> <3BE06F74.B25DA687@club-internet.fr> In-reply-to: Your message of "Wed, 31 Oct 2001 22:39:00 +0100." <3BE06F74.B25DA687@club-internet.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 31 Oct 2001 17:03:27 -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 > > > "Nicpon, John" wrote: > > > > Please specifically define where data goes that is sent to /dev/null > > to the place where no data ever came back. > ..on those "blank" tapes on which you should be backing up the data you do care about. ..to help fight the secret, hidden war against entropy. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 14: 9:21 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from revolt.poohsticks.org (revolt.poohsticks.org [63.227.60.74]) by hub.freebsd.org (Postfix) with ESMTP id 8AE2D37B405 for ; Wed, 31 Oct 2001 14:09:16 -0800 (PST) Received: from revolt.poohsticks.org (localhost [127.0.0.1]) by revolt.poohsticks.org (8.11.3/8.11.3) with ESMTP id f9VM8cC03996; Wed, 31 Oct 2001 15:08:38 -0700 (MST) (envelope-from drew@revolt.poohsticks.org) Message-Id: <200110312208.f9VM8cC03996@revolt.poohsticks.org> To: "Nicpon, John" Cc: "Brian Reichert" , freebsd-hackers@FreeBSD.ORG Subject: Re: Unix Philosophers Please! In-reply-to: Your message of "Wed, 31 Oct 2001 15:25:46 CST." <2AACFCDB6086274CA42D44085EF1BAA2293FF4@msm-001.msg.stcorp.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <3993.1004566118.1@revolt.poohsticks.org> Date: Wed, 31 Oct 2001 15:08:38 -0700 From: Drew Eckhardt 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 <2AACFCDB6086274CA42D44085EF1BAA2293FF4@msm-001.msg.stcorp.com>, Joh n.Nicpon@SouthTrust.com writes: >What question are you _really_ trying to ask? What is the sound of one hand clapping? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 14:26:34 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mooseriver.com (superior.mooseriver.com [205.166.121.28]) by hub.freebsd.org (Postfix) with ESMTP id 4027A37B407 for ; Wed, 31 Oct 2001 14:26:32 -0800 (PST) Received: (from jgrosch@localhost) by mooseriver.com (8.11.6/8.11.5) id f9VMQLF51473; Wed, 31 Oct 2001 14:26:21 -0800 (PST) (envelope-from jgrosch) Date: Wed, 31 Oct 2001 14:26:21 -0800 From: Josef Grosch To: Drew Eckhardt Cc: "Nicpon, John" , Brian Reichert , freebsd-hackers@FreeBSD.ORG Subject: Re: Unix Philosophers Please! Message-ID: <20011031142621.B51250@mooseriver.com> Reply-To: jgrosch@mooseriver.com References: <2AACFCDB6086274CA42D44085EF1BAA2293FF4@msm-001.msg.stcorp.com> <200110312208.f9VM8cC03996@revolt.poohsticks.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <200110312208.f9VM8cC03996@revolt.poohsticks.org>; from drew@PoohSticks.ORG on Wed, Oct 31, 2001 at 03:08:38PM -0700 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, Oct 31, 2001 at 03:08:38PM -0700, Drew Eckhardt wrote: > In message <2AACFCDB6086274CA42D44085EF1BAA2293FF4@msm-001.msg.stcorp.com>, Joh > n.Nicpon@SouthTrust.com writes: > >What question are you _really_ trying to ask? > > What is the sound of one hand clapping? If a bit falls into the bit bucket and signal is not raised does it make a sound? Next week: Why do hot dogs come in packages of 12 and hot dog buns in packages of 8? Extra credit: Why are all the good ones taken? Is this a demo of how supply side economics is not working? Josef -- Josef Grosch | Another day closer to a | FreeBSD 4.4 jgrosch@MooseRiver.com | Micro$oft free world | www.bafug.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 15: 0:23 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from femail31.sdc1.sfba.home.com (femail31.sdc1.sfba.home.com [24.254.60.21]) by hub.freebsd.org (Postfix) with ESMTP id C2E3637B401 for ; Wed, 31 Oct 2001 15:00:21 -0800 (PST) Received: from math.missouri.edu ([24.12.197.197]) by femail31.sdc1.sfba.home.com (InterMail vM.4.01.03.20 201-229-121-120-20010223) with ESMTP id <20011031230020.JVVE479.femail31.sdc1.sfba.home.com@math.missouri.edu>; Wed, 31 Oct 2001 15:00:20 -0800 Message-ID: <3BE08283.EC81A8ED@math.missouri.edu> Date: Wed, 31 Oct 2001 17:00:19 -0600 From: Stephen Montgomery-Smith X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: "Nicpon, John" Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Unix Philosophers Please! References: <2AACFCDB6086274CA42D44085EF1BAA2293FF3@msm-001.msg.stcorp.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 > "Nicpon, John" wrote: > > Please specifically define where data goes that is sent to /dev/null Answer 1. Data is not like energy. There is no "conservation of data" law. So the data simply "disappears". Answer 2. All the data goes into another dimension, and comes out of /dev/random. -- Stephen Montgomery-Smith stephen@math.missouri.edu http://www.math.missouri.edu/~stephen To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 15: 6:40 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from gull.prod.itd.earthlink.net (gull.mail.pas.earthlink.net [207.217.120.84]) by hub.freebsd.org (Postfix) with ESMTP id 98D8537B401 for ; Wed, 31 Oct 2001 15:06:38 -0800 (PST) Received: from dialup-209.247.137.200.dial1.sanjose1.level3.net ([209.247.137.200] helo=mindspring.com) by gull.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 15z4RQ-0002Mo-00; Wed, 31 Oct 2001 15:06:36 -0800 Message-ID: <3BE0842E.A2B10275@mindspring.com> Date: Wed, 31 Oct 2001 15:07:26 -0800 From: Terry Lambert Reply-To: tlambert2@mindspring.com X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Stephen Montgomery-Smith Cc: "Nicpon, John" , freebsd-hackers@FreeBSD.ORG Subject: Re: Unix Philosophers Please! References: <2AACFCDB6086274CA42D44085EF1BAA2293FF3@msm-001.msg.stcorp.com> <3BE08283.EC81A8ED@math.missouri.edu> 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 Stephen Montgomery-Smith wrote: > Answer 2. All the data goes into another dimension, and comes out of > /dev/random. That would be so funny... I cat /dev/random, and I get your files, as you delete them. 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 Oct 31 15: 7:24 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from smtpzilla2.xs4all.nl (smtpzilla2.xs4all.nl [194.109.127.138]) by hub.freebsd.org (Postfix) with ESMTP id E661F37B407 for ; Wed, 31 Oct 2001 15:07:20 -0800 (PST) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtpzilla2.xs4all.nl (8.12.0/8.12.0) with ESMTP id f9VN7IHY089424; Thu, 1 Nov 2001 00:07:18 +0100 (CET) Received: (from wkb@localhost) by freebie.xs4all.nl (8.11.6/8.11.6) id f9VN7Hn12048; Thu, 1 Nov 2001 00:07:17 +0100 (CET) (envelope-from wkb) Date: Thu, 1 Nov 2001 00:07:17 +0100 From: Wilko Bulte To: Drew Eckhardt Cc: "Nicpon, John" , Brian Reichert , freebsd-hackers@FreeBSD.ORG Subject: Re: Unix Philosophers Please! Message-ID: <20011101000717.C11962@freebie.xs4all.nl> References: <2AACFCDB6086274CA42D44085EF1BAA2293FF4@msm-001.msg.stcorp.com> <200110312208.f9VM8cC03996@revolt.poohsticks.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200110312208.f9VM8cC03996@revolt.poohsticks.org>; from drew@PoohSticks.ORG on Wed, Oct 31, 2001 at 03:08:38PM -0700 X-OS: FreeBSD 4.4-STABLE X-PGP: finger wilko@freebsd.org Followup-to: freebsd-chat@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 Wed, Oct 31, 2001 at 03:08:38PM -0700, Drew Eckhardt wrote: > In message <2AACFCDB6086274CA42D44085EF1BAA2293FF4@msm-001.msg.stcorp.com>, Joh > n.Nicpon@SouthTrust.com writes: > >What question are you _really_ trying to ask? > > What is the sound of one hand clapping? Can this go to -chat please?? -- | / o / /_ _ email: 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 Wed Oct 31 15:13:28 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from web21101.mail.yahoo.com (web21101.mail.yahoo.com [216.136.227.103]) by hub.freebsd.org (Postfix) with SMTP id 9223937B401 for ; Wed, 31 Oct 2001 15:13:23 -0800 (PST) Message-ID: <20011031231323.85768.qmail@web21101.mail.yahoo.com> Received: from [62.254.0.4] by web21101.mail.yahoo.com via HTTP; Wed, 31 Oct 2001 15:13:23 PST Date: Wed, 31 Oct 2001 15:13:23 -0800 (PST) From: Hiten Pandya Subject: CVS: connection refused To: hackers@freebsd.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 hi all, i have been trying to connect to the FreeBSD Anonymous CVS Server.. and it always keeps on saying no to me... could some guide me thru this please.. thanks... error: cvs [login aborted]: connect to anoncvs.FreeBSD.org:2401 failed: Connection refused ----------------- regards, hiten pandya __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 15:15:46 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from tao.org.uk (genius.tao.org.uk [212.135.162.51]) by hub.freebsd.org (Postfix) with ESMTP id 2AA5537B401 for ; Wed, 31 Oct 2001 15:15:41 -0800 (PST) Received: by tao.org.uk (Postfix, from userid 100) id 6C28B46; Wed, 31 Oct 2001 23:15:18 +0000 (GMT) Date: Wed, 31 Oct 2001 23:15:18 +0000 From: Josef Karthauser To: Hiten Pandya Cc: hackers@freebsd.org Subject: Re: CVS: connection refused Message-ID: <20011031231518.A900@tao.org.uk> References: <20011031231323.85768.qmail@web21101.mail.yahoo.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="Nq2Wo0NMKNjxTN9z" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011031231323.85768.qmail@web21101.mail.yahoo.com>; from hitmaster2k@yahoo.com on Wed, Oct 31, 2001 at 03:13:23PM -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 --Nq2Wo0NMKNjxTN9z Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 31, 2001 at 03:13:23PM -0800, Hiten Pandya wrote: > hi all, > i have been trying to connect to the FreeBSD Anonymous > CVS Server.. and it always keeps on saying no to me... > could some guide me thru this please.. >=20 > thanks... >=20 > error: > cvs [login aborted]: connect to > anoncvs.FreeBSD.org:2401 failed: Connection refused Hiten, The anoncvs server is down at the moment. There's been a discussion about it recently on one of the other lists, although I can't remember which one, maybe hubs@ ? (Someone announced an unofficial one that could be used in the meantime). Joe --Nq2Wo0NMKNjxTN9z Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjvghgUACgkQXVIcjOaxUBZb2ACgwQQVl4Be55jQvL31rDMIiG8V wTkAn1b7FzmnJ3bMQ5lUvGo+ITUUDMzO =yRjJ -----END PGP SIGNATURE----- --Nq2Wo0NMKNjxTN9z-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 15:50:42 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by hub.freebsd.org (Postfix) with SMTP id 780FE37B401 for ; Wed, 31 Oct 2001 15:50:38 -0800 (PST) Received: (qmail 13783 invoked by uid 0); 31 Oct 2001 23:50:37 -0000 Received: from p3ee37f9b.dip.t-dialin.net (HELO gmx.de) (62.227.127.155) by mail.gmx.net (mp001-rz3) with SMTP; 31 Oct 2001 23:50:37 -0000 Message-ID: <3BE08E4D.5AED8358@gmx.de> Date: Thu, 01 Nov 2001 00:50:37 +0100 From: Volker Sturm X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: hackers@freebsd.org Subject: Qt 2.3.1 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 Hi, I want to write programs for X11 and KDE2 respectively. I tried to use the qt-toolkit but I couldn't compile my program. As I started out with the "Hello, World!" program from the Qt tutorial I guess I didn't make a coding mistake :o) I invoked g++ like this cos it complained about not finding header files: g++ -I/usr/X11R6/include/qt2 -o helloworld helloworld.cpp Then I recieved errors like: /tmp/ccheEMDd.o: In function `main': /tmp/ccheEMDd.o(.text+0x28): undefined reference to `QApplication::QApplication(int &, char **)' and so on. Trying g++ -L/usr/X11R6/lib -I/usr/X11R6/include/qt2 -o helloworld helloworld.cpp didn't make any difference. Did I miss anything? Anything I forgot to install? Regards, Volker Sturm To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 16:44:25 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail.viasoft.com.cn (unknown [61.153.1.177]) by hub.freebsd.org (Postfix) with ESMTP id 6673837B403 for ; Wed, 31 Oct 2001 16:44:16 -0800 (PST) Received: from davidwnt (davidwnt.viasoft.com.cn [192.168.1.239]) by mail.viasoft.com.cn (8.9.3/8.9.3) with SMTP id IAA07441 for ; Thu, 1 Nov 2001 08:50:20 +0800 Message-ID: <000f01c1626e$011ac220$ef01a8c0@davidwnt> From: "David Xu" To: Subject: pmap_collect() and PG_UNMANAGED Date: Thu, 1 Nov 2001 08:41:54 +0800 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_000C_01C162B1.0ECE7770" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6700 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700 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 is a multi-part message in MIME format. ------=_NextPart_000_000C_01C162B1.0ECE7770 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: quoted-printable Hi, is there any reason why pmap_collect() in /sys/i386/i386/pmap.c does = not check PG_UNMANAGED flag? unmanaged page does not have pv_entry = associated, so call pmap_remove_all() has side effect, PG_MAPPED and PG_WRITEABLE = are=20 roughly cleared. -- David Xu ------=_NextPart_000_000C_01C162B1.0ECE7770 Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: quoted-printable
Hi,

  is there any reason why = pmap_collect() in=20 /sys/i386/i386/pmap.c does not
  check PG_UNMANAGED flag? = unmanaged page=20 does not have pv_entry associated,
  so call pmap_remove_all() = has side=20 effect, PG_MAPPED and PG_WRITEABLE are
  roughly=20 cleared.

--
David Xu
 
------=_NextPart_000_000C_01C162B1.0ECE7770-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 17: 7:19 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from cwb.fnn.net (cwb.fnn.net [200.190.143.201]) by hub.freebsd.org (Postfix) with SMTP id C052C37B40C for ; Wed, 31 Oct 2001 17:07:14 -0800 (PST) Received: (qmail 90042 invoked by uid 85); 31 Oct 2001 13:07:17 -0000 Received: from ebf@cwb.fnn.net by aline.cwb.fnn.net with qmail-scanner-1.00 (uvscan: v4.1.40/v4145. . Clean. Processed in 0.304862 secs); 31 Oct 2001 13:07:17 -0000 Received: from next.aedsolucoes.com.br (HELO there) (200.190.143.160) by aline.cwb.fnn.net with SMTP; 31 Oct 2001 13:07:16 -0000 Content-Type: text/plain; charset="iso-8859-1" From: Eduardo B.Fonseca Organization: A&D =?iso-8859-1?q?Solu=E7=F5es?= To: hackers@freebsd.org Subject: MFS "inside" the Kernel Date: Wed, 31 Oct 2001 10:59:05 -0200 X-Mailer: KMail [version 1.3] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <20011101010714.C052C37B40C@hub.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 Hello Guys, I would like to know how do I put a MFS partition "inside" the kernel? I've seen some people mention this, but no "HOWTOs"... I've tried to use the "write_mfs_in_kernel" program, but when I try to boot, I get "BTX Halted" error. Please, help me! Thanks! Eduardo. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 17:20:25 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from warez.scriptkiddie.org (uswest-dsl-142-38.cortland.com [209.162.142.38]) by hub.freebsd.org (Postfix) with ESMTP id 7C0F037B406 for ; Wed, 31 Oct 2001 17:20:23 -0800 (PST) Received: from [192.168.69.11] (unknown [192.168.69.11]) by warez.scriptkiddie.org (Postfix) with ESMTP id 74CE662D01; Wed, 31 Oct 2001 17:20:22 -0800 (PST) Date: Wed, 31 Oct 2001 17:20:33 -0800 (PST) From: Lamont Granquist To: Stephen Montgomery-Smith Cc: "Nicpon, John" , Subject: Re: Unix Philosophers Please! In-Reply-To: <3BE08283.EC81A8ED@math.missouri.edu> Message-ID: <20011031170629.C865-100000@coredump.scriptkiddie.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 On Wed, 31 Oct 2001, Stephen Montgomery-Smith wrote: > > "Nicpon, John" wrote: > > > > Please specifically define where data goes that is sent to /dev/null > > Answer 1. Data is not like energy. There is no "conservation of data" > law. So the data simply "disappears". Doesn't thermodynamics second law actually imply that data has to disappear and that with the heat death of the universe data will be at a minimum? For meaningful data to exist there needs to be order, while the 2nd law requires that systems evolve to less ordered states. The only uncertainty about this that I've got is that random systems can actually be very dense with data. Think about a compressed and encrypted file, which should be indistinguishable from /dev/random output. I guess the difference between those two is that there is only a single state which validly represents the comprssed and encrypted file. On the other hand there may be many states which represent the valid output of /dev/random (of course you only obtain one of these states). Since there are more states for /dev/random there is more entropy (and actually the compressed file having only one valid state would have minimal entropy). Did I get that right? My thermodynamics and info theory are a little rusty... Contribute to the Heat Death of the Universe! pipe everything to /dev/null! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 17:30:23 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from smtp011.mail.yahoo.com (smtp011.mail.yahoo.com [216.136.173.31]) by hub.freebsd.org (Postfix) with SMTP id 4878337B40B for ; Wed, 31 Oct 2001 17:30:19 -0800 (PST) Received: from mkc-65-30-96-67.kc.rr.com (HELO yahoo.com) (65.30.96.67) by smtp.mail.vip.sc5.yahoo.com with SMTP; 1 Nov 2001 01:30:18 -0000 X-Apparently-From: Message-ID: <3BE0A5AA.1010902@yahoo.com> Date: Wed, 31 Oct 2001 19:30:18 -0600 From: Jim Bryant Reply-To: kc5vdj@yahoo.com User-Agent: Mozilla/5.0 (X11; U; Linux i386; en-US; rv:0.9.2) Gecko/20010726 Netscape6/6.1 X-Accept-Language: en-us MIME-Version: 1.0 To: Lamont Granquist Cc: Stephen Montgomery-Smith , "Nicpon, John" , freebsd-hackers@FreeBSD.ORG Subject: Re: Unix Philosophers Please! References: <20011031170629.C865-100000@coredump.scriptkiddie.org> Content-Type: text/plain; charset=us-ascii; format=flowed 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 Lamont Granquist wrote: > > On Wed, 31 Oct 2001, Stephen Montgomery-Smith wrote: > >>>"Nicpon, John" wrote: >>> >>>Please specifically define where data goes that is sent to /dev/null >>> >>Answer 1. Data is not like energy. There is no "conservation of data" >>law. So the data simply "disappears". >> > > Doesn't thermodynamics second law actually imply that data has to > disappear and that with the heat death of the universe data will be at a > minimum? For meaningful data to exist there needs to be order, while the > 2nd law requires that systems evolve to less ordered states. > > The only uncertainty about this that I've got is that random systems can > actually be very dense with data. Think about a compressed and encrypted > file, which should be indistinguishable from /dev/random output. > > I guess the difference between those two is that there is only a single > state which validly represents the comprssed and encrypted file. On the > other hand there may be many states which represent the valid output of > /dev/random (of course you only obtain one of these states). Since there > are more states for /dev/random there is more entropy (and actually the > compressed file having only one valid state would have minimal entropy). > > Did I get that right? My thermodynamics and info theory are a little > rusty... > > Contribute to the Heat Death of the Universe! pipe everything to /dev/null! Nah, you have it all wrong... The data goes into a wormhole, much similar to the one that splits up your pairs of socks in the dryer, and the data wormhole simply sucks it into another universe. No need to worry about the collapse of our universe because of /dev/null BUT...Piping all that data to /dev/null MAY destroy the universe that keeps sending flying saucers to the houses of Art Bell fans in places like Lockjaw, Kentucky or Moose Turd, Montana... jim -- ET has one helluva sense of humor! He's always anal-probing right-wing schizos! ----------------------------------------------------- POWER TO THE PEOPLE! ----------------------------------------------------- "Religious fundamentalism is the biggest threat to international security that exists today." United Nations Secretary General B.B.Ghali, 1995 _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 17:43:31 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from peter3.wemm.org (c1315225-a.plstn1.sfba.home.com [24.14.150.180]) by hub.freebsd.org (Postfix) with ESMTP id D013A37B405 for ; Wed, 31 Oct 2001 17:43:22 -0800 (PST) Received: from overcee.netplex.com.au (overcee.wemm.org [10.0.0.3]) by peter3.wemm.org (8.11.0/8.11.0) with ESMTP id fA11hMM67827 for ; Wed, 31 Oct 2001 17:43:22 -0800 (PST) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by overcee.netplex.com.au (Postfix) with ESMTP id 1954A3808; Wed, 31 Oct 2001 17:43:22 -0800 (PST) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: "David Xu" Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: pmap_collect() and PG_UNMANAGED In-Reply-To: <000f01c1626e$011ac220$ef01a8c0@davidwnt> Date: Wed, 31 Oct 2001 17:43:22 -0800 From: Peter Wemm Message-Id: <20011101014322.1954A3808@overcee.netplex.com.au> 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 "David Xu" wrote: > This is a multi-part message in MIME format. > > ------=_NextPart_000_000C_01C162B1.0ECE7770 > Content-Type: text/plain; > charset="gb2312" > Content-Transfer-Encoding: quoted-printable > > Hi, > > is there any reason why pmap_collect() in /sys/i386/i386/pmap.c does = > not > check PG_UNMANAGED flag? unmanaged page does not have pv_entry = > associated, > so call pmap_remove_all() has side effect, PG_MAPPED and PG_WRITEABLE = > are=20 > roughly cleared. > > -- > David Xu Did you have something like this in mind? @@ -1729,7 +1729,7 @@ for(i = 0; i < vm_page_array_size; i++) { m = &vm_page_array[i]; if (m->wire_count || m->hold_count || m->busy || - (m->flags & PG_BUSY)) + (m->flags & (PG_BUSY | PG_UNMANAGED))) continue; pmap_remove_all(m); } BTW; please stop posting MIME/HTML onto mailing lists. Cheers, -Peter -- Peter Wemm - peter@FreeBSD.org; peter@yahoo-inc.com; peter@netplex.com.au "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 17:55:25 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail.viasoft.com.cn (unknown [61.153.1.177]) by hub.freebsd.org (Postfix) with ESMTP id 22E0B37B405 for ; Wed, 31 Oct 2001 17:55:19 -0800 (PST) Received: from davidwnt (davidwnt.viasoft.com.cn [192.168.1.239]) by mail.viasoft.com.cn (8.9.3/8.9.3) with SMTP id KAA07809; Thu, 1 Nov 2001 10:01:11 +0800 Message-ID: <002f01c16277$e8ac22b0$ef01a8c0@davidwnt> From: "David Xu" To: "Peter Wemm" Cc: References: <20011101014322.1954A3808@overcee.netplex.com.au> Subject: Re: pmap_collect() and PG_UNMANAGED Date: Thu, 1 Nov 2001 09:52:45 +0800 MIME-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: quoted-printable X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6700 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700 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 -----=20 From: "Peter Wemm" To: "David Xu" Cc: Sent: Thursday, November 01, 2001 9:43 AM Subject: Re: pmap_collect() and PG_UNMANAGED=20 > "David Xu" wrote: > > This is a multi-part message in MIME format. > >=20 > > ------=3D_NextPart_000_000C_01C162B1.0ECE7770 > > Content-Type: text/plain; > > charset=3D"gb2312" > > Content-Transfer-Encoding: quoted-printable > >=20 > > Hi, > >=20 > > is there any reason why pmap_collect() in /sys/i386/i386/pmap.c = does =3D > > not > > check PG_UNMANAGED flag? unmanaged page does not have pv_entry =3D > > associated, > > so call pmap_remove_all() has side effect, PG_MAPPED and = PG_WRITEABLE =3D > > are=3D20 > > roughly cleared. > >=20 > > -- > > David Xu >=20 > Did you have something like this in mind? >=20 > @@ -1729,7 +1729,7 @@ > for(i =3D 0; i < vm_page_array_size; i++) { > m =3D &vm_page_array[i]; > if (m->wire_count || m->hold_count || m->busy || > - (m->flags & PG_BUSY)) > + (m->flags & (PG_BUSY | PG_UNMANAGED))) > continue; > pmap_remove_all(m); > } >=20 Yes, I have changed and tested it yesterday, I have pushed a memory hog = program into=20 system, run it about half an hour, almost every program was swapped out, = still without cause any problem, it seems it is safe to add this flag. > BTW; please stop posting MIME/HTML onto mailing lists. >=20 Sorry, my MS Outlook express sucks, I will replace it with better one! > Cheers, > -Peter > -- > Peter Wemm - peter@FreeBSD.org; peter@yahoo-inc.com; = peter@netplex.com.au > "All of this is for nothing if we don't go to the stars" - JMS/B5 -- David Xu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 18:37:34 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from tao.org.uk (genius.tao.org.uk [212.135.162.51]) by hub.freebsd.org (Postfix) with ESMTP id 5F83237B407 for ; Wed, 31 Oct 2001 18:37:30 -0800 (PST) Received: by tao.org.uk (Postfix, from userid 100) id 95EE6D7; Thu, 1 Nov 2001 02:37:07 +0000 (GMT) Date: Thu, 1 Nov 2001 02:37:07 +0000 From: Josef Karthauser To: Lamont Granquist Cc: Stephen Montgomery-Smith , "Nicpon, John" , freebsd-hackers@FreeBSD.ORG Subject: Re: Unix Philosophers Please! Message-ID: <20011101023707.E900@tao.org.uk> Mail-Followup-To: Josef Karthauser , Lamont Granquist , Stephen Montgomery-Smith , "Nicpon, John" , freebsd-hackers@FreeBSD.ORG References: <3BE08283.EC81A8ED@math.missouri.edu> <20011031170629.C865-100000@coredump.scriptkiddie.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="pY3vCvL1qV+PayAL" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011031170629.C865-100000@coredump.scriptkiddie.org>; from lamont@scriptkiddie.org on Wed, Oct 31, 2001 at 05:20:33PM -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 --pY3vCvL1qV+PayAL Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 31, 2001 at 05:20:33PM -0800, Lamont Granquist wrote: >=20 >=20 > On Wed, 31 Oct 2001, Stephen Montgomery-Smith wrote: > > > "Nicpon, John" wrote: > > > > > > Please specifically define where data goes that is sent to /dev/null > > > > Answer 1. Data is not like energy. There is no "conservation of data" > > law. So the data simply "disappears". >=20 > Doesn't thermodynamics second law actually imply that data has to > disappear and that with the heat death of the universe data will be at a > minimum? For meaningful data to exist there needs to be order, while the > 2nd law requires that systems evolve to less ordered states. Maybe, but the second law of thermodynamics is incorrect so who knows? Joe --pY3vCvL1qV+PayAL Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjvgtVMACgkQXVIcjOaxUBYyZACfVxp2aea+F+HEO9QRwT9IO6Kc g6MAn0nYNo0gSpndqtvQM5H5HsKsuoqd =NJ3J -----END PGP SIGNATURE----- --pY3vCvL1qV+PayAL-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Oct 31 21: 8:14 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from digitalfreaks.org (ziccardi.ws.crane.stargate.net [216.151.124.200]) by hub.freebsd.org (Postfix) with SMTP id E6A1037B401 for ; Wed, 31 Oct 2001 21:08:11 -0800 (PST) Received: (qmail 69965 invoked by uid 1000); 1 Nov 2001 05:08:20 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 1 Nov 2001 05:08:20 -0000 Date: Thu, 1 Nov 2001 00:08:20 -0500 (EST) From: Chad Ziccardi To: "Nicpon, John" Cc: freebsd-hackers@freebsd.org Subject: Re: Unix Philosophers Please! In-Reply-To: <2AACFCDB6086274CA42D44085EF1BAA2293FF3@msm-001.msg.stcorp.com> Message-ID: <20011101000800.L63612-100000@digitalfreaks.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 On Wed, 31 Oct 2001, Nicpon, John wrote: > Please specifically define where data goes that is sent to /dev/null To boldy go where no Data has returned from before? -- Chad Ziccardi, Professional Slacker cz@digitalfreaks.org "Some cause happiness wherever they go; others whenever they go." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 1 3:36:16 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from bugz.infotecs.ru (bugz.infotecs.ru [195.210.139.22]) by hub.freebsd.org (Postfix) with ESMTP id 1A4F737B409 for ; Thu, 1 Nov 2001 03:36:06 -0800 (PST) Received: (from root@localhost) by bugz.infotecs.ru (8.11.6/8.11.4) id fA1BZwh54619; Thu, 1 Nov 2001 14:35:58 +0300 (MSK) (envelope-from vel) From: "Eugene L. Vorokov" Message-Id: <200111011135.fA1BZwh54619@bugz.infotecs.ru> Subject: Re: buildworld breakage during "make depend" at usr.bin/kdump To: des@ofug.org (Dag-Erling Smorgrav) Date: Thu, 1 Nov 2001 14:35:58 +0300 (MSK) Cc: freebsd-hackers@freebsd.org In-Reply-To: from "Dag-Erling Smorgrav" at Nov 01, 2001 12:20:02 PM X-Mailer: ELM [version 2.5 PL5] 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 > > "David O'Brien" writes: > > because `echo' nicely removes \n's from env vars when it prints them. > > des@des ~% foo='bar > quote> baz' > des@des ~% echo $foo > bar > baz > des@des ~% /bin/echo $foo > bar > baz > Uhmz ? bash-2.05# foo='bar > baz' bash-2.05# echo $foo bar baz bash-2.05# /bin/echo $foo bar baz bash-2.05# set |grep foo foo=$'bar\nbaz' bash-2.05# Regards, Eugene To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 1 3:43:26 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by hub.freebsd.org (Postfix) with ESMTP id 9C12F37B403 for ; Thu, 1 Nov 2001 03:43:23 -0800 (PST) Received: by flood.ping.uio.no (Postfix, from userid 2602) id 5A47114C2E; Thu, 1 Nov 2001 12:43:22 +0100 (CET) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: "Eugene L. Vorokov" Cc: freebsd-hackers@freebsd.org Subject: Re: buildworld breakage during "make depend" at usr.bin/kdump References: <200111011135.fA1BZwh54619@bugz.infotecs.ru> From: Dag-Erling Smorgrav Date: 01 Nov 2001 12:43:21 +0100 In-Reply-To: <200111011135.fA1BZwh54619@bugz.infotecs.ru> Message-ID: Lines: 8 User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 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 "Eugene L. Vorokov" writes: > Uhmz ? Your shell is broken. DES -- Dag-Erling Smorgrav - des@ofug.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 1 4:10:20 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by hub.freebsd.org (Postfix) with ESMTP id D345637B406; Thu, 1 Nov 2001 04:10:14 -0800 (PST) Received: by flood.ping.uio.no (Postfix, from userid 2602) id 5CAD914C2E; Thu, 1 Nov 2001 13:10:13 +0100 (CET) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: "Nicpon, John" Cc: Subject: Re: Unix Philosophers Please! References: <2AACFCDB6086274CA42D44085EF1BAA2293FF3@msm-001.msg.stcorp.com> From: Dag-Erling Smorgrav Date: 01 Nov 2001 13:10:12 +0100 In-Reply-To: <2AACFCDB6086274CA42D44085EF1BAA2293FF3@msm-001.msg.stcorp.com> Message-ID: Lines: 23 User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 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 "Nicpon, John" writes: > Please specifically define where data goes that is sent to /dev/null It goes into a special data sink in the CPU where it is converted to heat which is vented through the heatsink / fan assembly. This is why CPU cooling is increasingly important; as people get used to faster processors, they become careless with their data and more and more of it ends up in /dev/null, overheating their CPUs. If you delete /dev/null (which effectively disables the CPU data sink) your CPU may run cooler but your system will quickly become constipated with all that excess data and start to behave erratically. If you have a fast network connection you can cool down your CPU by reading data out of /dev/random and sending it off somewhere; however you run the risk of overheating your network connection and / or angering your ISP, as most of the data will end up getting converted to heat by their equipment, but they generally have good cooling, so if you don't overdo it you should be OK. I hope this answers your question. DES -- Dag-Erling Smorgrav - des@ofug.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 1 4:28:36 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from gvr.gvr.org (gvr.gvr.org [212.61.40.17]) by hub.freebsd.org (Postfix) with ESMTP id 0D03537B401 for ; Thu, 1 Nov 2001 04:28:33 -0800 (PST) Received: by gvr.gvr.org (Postfix, from userid 657) id 6682B5809; Thu, 1 Nov 2001 13:28:30 +0100 (CET) Date: Thu, 1 Nov 2001 13:28:30 +0100 From: Guido van Rooij To: Dag-Erling Smorgrav Cc: "Eugene L. Vorokov" , freebsd-hackers@freebsd.org Subject: Re: buildworld breakage during "make depend" at usr.bin/kdump Message-ID: <20011101132830.A11708@gvr.gvr.org> References: <200111011135.fA1BZwh54619@bugz.infotecs.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: ; from des@ofug.org on Thu, Nov 01, 2001 at 12:43:21PM +0100 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 01, 2001 at 12:43:21PM +0100, Dag-Erling Smorgrav wrote: > "Eugene L. Vorokov" writes: > > Uhmz ? > > Your shell is broken. > Just tried it with /bin/sh, /bin/csh and /bin/tcsh and they all remove the newlines. That is a lot of broken shells. May I aks which shell you are using? -Guido To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 1 4:29:58 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by hub.freebsd.org (Postfix) with ESMTP id E00BA37B406 for ; Thu, 1 Nov 2001 04:29:55 -0800 (PST) Received: by flood.ping.uio.no (Postfix, from userid 2602) id D207C14C40; Thu, 1 Nov 2001 13:29:50 +0100 (CET) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Guido van Rooij Cc: "Eugene L. Vorokov" , freebsd-hackers@freebsd.org Subject: Re: buildworld breakage during "make depend" at usr.bin/kdump References: <200111011135.fA1BZwh54619@bugz.infotecs.ru> <20011101132830.A11708@gvr.gvr.org> From: Dag-Erling Smorgrav Date: 01 Nov 2001 13:29:50 +0100 In-Reply-To: <20011101132830.A11708@gvr.gvr.org> Message-ID: Lines: 8 User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 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 Guido van Rooij writes: > May I aks which shell you are using? Zsh. DES -- Dag-Erling Smorgrav - des@ofug.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 1 4:36:27 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from gvr.gvr.org (gvr.gvr.org [212.61.40.17]) by hub.freebsd.org (Postfix) with ESMTP id CF90D37B407 for ; Thu, 1 Nov 2001 04:36:25 -0800 (PST) Received: by gvr.gvr.org (Postfix, from userid 657) id AAE155809; Thu, 1 Nov 2001 13:36:24 +0100 (CET) Date: Thu, 1 Nov 2001 13:36:24 +0100 From: Guido van Rooij To: Dag-Erling Smorgrav Cc: "Eugene L. Vorokov" , freebsd-hackers@freebsd.org Subject: Re: buildworld breakage during "make depend" at usr.bin/kdump Message-ID: <20011101133624.A12072@gvr.gvr.org> References: <200111011135.fA1BZwh54619@bugz.infotecs.ru> <20011101132830.A11708@gvr.gvr.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: ; from des@ofug.org on Thu, Nov 01, 2001 at 01:29:50PM +0100 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 01, 2001 at 01:29:50PM +0100, Dag-Erling Smorgrav wrote: > Guido van Rooij writes: > > May I aks which shell you are using? > > Zsh. I am starting to wonder which sh is broken..... Btw there is a difference between sh and {t,}csh: in the sh case the newline is replaced with 1 space. In the case of the 2 others, there are 2 spaces. -Guido To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 1 5:13:39 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from straylight.ringlet.net (sentinel.office1.bg [217.75.129.210]) by hub.freebsd.org (Postfix) with SMTP id 8A2C137B403 for ; Thu, 1 Nov 2001 05:13:21 -0800 (PST) Received: (qmail 50175 invoked by uid 1000); 1 Nov 2001 11:34:10 -0000 Date: Thu, 1 Nov 2001 13:34:10 +0200 From: Peter Pentchev To: Guido van Rooij Cc: Dag-Erling Smorgrav , "Eugene L. Vorokov" , freebsd-hackers@freebsd.org Subject: Re: buildworld breakage during "make depend" at usr.bin/kdump Message-ID: <20011101133410.E77661@straylight.oblivion.bg> Mail-Followup-To: Guido van Rooij , Dag-Erling Smorgrav , "Eugene L. Vorokov" , freebsd-hackers@freebsd.org References: <200111011135.fA1BZwh54619@bugz.infotecs.ru> <20011101132830.A11708@gvr.gvr.org> <20011101133624.A12072@gvr.gvr.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011101133624.A12072@gvr.gvr.org>; from guido@gvr.org on Thu, Nov 01, 2001 at 01:36:24PM +0100 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 01, 2001 at 01:36:24PM +0100, Guido van Rooij wrote: > On Thu, Nov 01, 2001 at 01:29:50PM +0100, Dag-Erling Smorgrav wrote: > > Guido van Rooij writes: > > > May I aks which shell you are using? > > > > Zsh. > > I am starting to wonder which sh is broken..... > > Btw there is a difference between sh and {t,}csh: in the sh case the newline > is replaced with 1 space. In the case of the 2 others, there are 2 spaces. And this is not an echo issue, it is a shell variable expansion issue. Witness (using /bin/sh) : $ foo='bar > baz' $ echo $foo bar baz $ /bin/echo $foo bar baz $ echo "$foo" bar baz $ /bin/echo "$foo" bar baz $ G'luck, Peter -- If I were you, who would be reading this sentence? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 1 7:12:39 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from maild.telia.com (maild.telia.com [194.22.190.101]) by hub.freebsd.org (Postfix) with ESMTP id D20E837B405 for ; Thu, 1 Nov 2001 07:12:35 -0800 (PST) Received: from d1o913.telia.com (d1o913.telia.com [195.252.44.241]) by maild.telia.com (8.11.6/8.11.6) with ESMTP id fA1FCXl23257 for ; Thu, 1 Nov 2001 16:12:34 +0100 (CET) Received: from ertr1013.student.uu.se (h185n2fls20o913.telia.com [212.181.163.185]) by d1o913.telia.com (8.8.8/8.8.8) with SMTP id QAA21241 for ; Thu, 1 Nov 2001 16:12:33 +0100 (CET) Received: (qmail 30875 invoked by uid 1001); 1 Nov 2001 15:12:32 -0000 Date: Thu, 1 Nov 2001 16:12:32 +0100 From: Erik Trulsson To: Guido van Rooij Cc: Dag-Erling Smorgrav , "Eugene L. Vorokov" , freebsd-hackers@freebsd.org Subject: Re: buildworld breakage during "make depend" at usr.bin/kdump Message-ID: <20011101161231.D30776@student.uu.se> Mail-Followup-To: Guido van Rooij , Dag-Erling Smorgrav , "Eugene L. Vorokov" , freebsd-hackers@freebsd.org References: <200111011135.fA1BZwh54619@bugz.infotecs.ru> <20011101132830.A11708@gvr.gvr.org> <20011101133624.A12072@gvr.gvr.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20011101133624.A12072@gvr.gvr.org> User-Agent: Mutt/1.3.22.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 01, 2001 at 01:36:24PM +0100, Guido van Rooij wrote: > On Thu, Nov 01, 2001 at 01:29:50PM +0100, Dag-Erling Smorgrav wrote: > > Guido van Rooij writes: > > > May I aks which shell you are using? > > > > Zsh. > > I am starting to wonder which sh is broken..... Neither really. First note that zsh doesn't claim to be fully compatible with /bin/sh (or POSIX-compliant for that matter.) Secondly, zsh has a lot of options defining how it works. In this case the option SH_WORD_SPLIT defines which behaviour will be used. If this option is set it will replace the newline with a space. If it is not set (which is the default) the newline will be retained as it is. > > Btw there is a difference between sh and {t,}csh: in the sh case the newline > is replaced with 1 space. In the case of the 2 others, there are 2 spaces. -- 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 Thu Nov 1 7:21: 6 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by hub.freebsd.org (Postfix) with ESMTP id 2527037B409 for ; Thu, 1 Nov 2001 07:21:02 -0800 (PST) Received: (from uucp@localhost) by srv1.cosmo-project.de (8.11.0/8.11.0) with UUCP id fA1FJoQ95508; Thu, 1 Nov 2001 16:19:50 +0100 (CET) Received: from mail.cicely.de (cicely20.cicely.de [10.1.1.22]) by cicely5.cicely.de (8.12.1/8.12.1) with ESMTP id fA1FI0qb014891; Thu, 1 Nov 2001 16:18:01 +0100 (CET)?g (envelope-from ticso@cicely8.cicely.de) Received: from cicely8.cicely.de (cicely8.cicely.de [10.1.2.10]) by mail.cicely.de (8.11.0/8.11.0) with ESMTP id fA1FI0F20147; Thu, 1 Nov 2001 16:18:00 +0100 (CET) Received: (from ticso@localhost) by cicely8.cicely.de (8.11.4/8.11.4) id fA1FHmB08963; Thu, 1 Nov 2001 16:17:48 +0100 (CET) (envelope-from ticso) Date: Thu, 1 Nov 2001 16:17:48 +0100 From: Bernd Walter To: "Nicpon, John" Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Unix Philosophers Please! Message-ID: <20011101161748.E7563@cicely8.cicely.de> References: <2AACFCDB6086274CA42D44085EF1BAA2293FF3@msm-001.msg.stcorp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2AACFCDB6086274CA42D44085EF1BAA2293FF3@msm-001.msg.stcorp.com> User-Agent: Mutt/1.3.23i X-Operating-System: FreeBSD cicely8.cicely.de 5.0-CURRENT i386 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, Oct 31, 2001 at 03:02:59PM -0600, Nicpon, John wrote: > Please specifically define where data goes that is sent to /dev/null That's what manpages are for - see null(4). If you want it more specific src/sys/dev/null.c says: [...] static int null_write(dev_t dev, struct uio *uio, int flag) { uio->uio_resid = 0; return 0; } [...] The memory which holds the data is declared as unused now and may be overwritten at any time. Even if the data still exists you will loose the reference to the holding memory on return of null_write(). In short: The data is tranfered into the kernel and dropped there. -- 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 Thu Nov 1 7:46:47 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from bubo.vslib.cz (bubo.vslib.cz [147.230.16.1]) by hub.freebsd.org (Postfix) with ESMTP id 1617B37B407 for ; Thu, 1 Nov 2001 07:46:43 -0800 (PST) Received: from 127.0.0.1 (bubo.vslib.cz [127.0.0.1]) by bubo.vslib.cz (Postfix) with SMTP id E16EC838E for ; Thu, 1 Nov 2001 16:46:41 +0100 (CET) Received: from A411A (a410a.kolej.vslib.cz [147.230.152.17]) by bubo.vslib.cz (Postfix) with SMTP id 50F818384 for ; Thu, 1 Nov 2001 16:46:41 +0100 (CET) Message-ID: <001501c162ec$616caac0$1198e693@kolej.vslib.cz> From: "Martin Vana" To: Subject: forwarding Date: Thu, 1 Nov 2001 16:46:32 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-2" 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, Im trying to use DirectConnect (peer2peer sharing) over draconian firewall (almost no ports allowed in both directions). DC uses port 411 to comunicate with nods that shows you other users and their files. I managed to make a tunell for this port. The problem is when I try to retrive any files from users. Than DC tryies to establish direct connection to user on ports from 410-415. How could I somehow 'catch' this request(SYN_SENT foo.foobar.com 41x) and forward it through ssh tunnel and back? Don't limit yourself to just one box, I also have another FreeBsd machine ready to serve. Martin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 1 9:38:10 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from repulse.cnchost.com (repulse.concentric.net [207.155.248.4]) by hub.freebsd.org (Postfix) with ESMTP id E217837B403 for ; Thu, 1 Nov 2001 09:38:06 -0800 (PST) Received: from bitblocks.com (adsl-209-204-185-216.sonic.net [209.204.185.216]) by repulse.cnchost.com id MAA04972; Thu, 1 Nov 2001 12:37:55 -0500 (EST) [ConcentricHost SMTP Relay 1.14] Message-ID: <200111011737.MAA04972@repulse.cnchost.com> To: tlambert2@mindspring.com Cc: Stephen Montgomery-Smith , "Nicpon, John" , freebsd-hackers@FreeBSD.ORG Subject: Re: Unix Philosophers Please! In-reply-to: Your message of "Wed, 31 Oct 2001 15:07:26 PST." <3BE0842E.A2B10275@mindspring.com> Date: Thu, 01 Nov 2001 09:37:57 -0800 From: Bakul Shah 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 > > Answer 2. All the data goes into another dimension, and comes out of > > /dev/random. > That would be so funny... I cat /dev/random, and I get your > files, as you delete them. 8-). Of course you do, it is just that the bytes are in random order. But I see that you are thinking of /dev/null as a bitbucket for files. Hmm... that means we can get rid of the unlink() given an atomic rename() syscall. mv file1 file2 dir1 et cetera et cetera et cetera /dev/null Neat! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 1 10: 0:29 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by hub.freebsd.org (Postfix) with ESMTP id 166BC37B406 for ; Thu, 1 Nov 2001 10:00:23 -0800 (PST) Received: (from uucp@localhost) by srv1.cosmo-project.de (8.11.0/8.11.0) with UUCP id fA1I0HL96382; Thu, 1 Nov 2001 19:00:17 +0100 (CET) Received: from mail.cicely.de (cicely20.cicely.de [10.1.1.22]) by cicely5.cicely.de (8.12.1/8.12.1) with ESMTP id fA1HrGqb016280; Thu, 1 Nov 2001 18:53:17 +0100 (CET)?g (envelope-from ticso@cicely8.cicely.de) Received: from cicely8.cicely.de (cicely8.cicely.de [10.1.2.10]) by mail.cicely.de (8.11.0/8.11.0) with ESMTP id fA1HrGF20274; Thu, 1 Nov 2001 18:53:16 +0100 (CET) Received: (from ticso@localhost) by cicely8.cicely.de (8.11.4/8.11.4) id fA1Hr4r09763; Thu, 1 Nov 2001 18:53:04 +0100 (CET) (envelope-from ticso) Date: Thu, 1 Nov 2001 18:53:02 +0100 From: Bernd Walter To: lg@deny.ru Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Unix Philosophers Please! Message-ID: <20011101185302.A9563@cicely8.cicely.de> References: <20011101161748.E7563@cicely8.cicely.de> <200111012029.fA1KTdZ70776@lg.deny.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200111012029.fA1KTdZ70776@lg.deny.ru> User-Agent: Mutt/1.3.23i X-Operating-System: FreeBSD cicely8.cicely.de 5.0-CURRENT i386 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 01, 2001 at 08:29:39PM +0000, lg wrote: > > In short: The data is tranfered into the kernel and dropped there. > my source /usr/src/sys/i386/i386/mem.c [FreeBSD-4.3-RELEASE] > says that data doesnt transfered into kernel. I was looking into -current. Null and *random have been seprarated in -current. > kernel just do: (when you write to device with major 2, minor 2) > .... > c = iov->iov_len; > .... > iov->iov_base += c; > iov->iov_len -= c; > uio->uio_offset += c; > uio->uio_resid -= c; > .... > [ where iov is uio->uio_iov ] > > so data doesnt go anywhere. Sorry - you are right. No data is copied into the kernel as it would be the job of null_write() to do if needed. -- 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 Thu Nov 1 14:36:14 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from zmail.bora.net (mail.bora.net [203.248.240.53]) by hub.freebsd.org (Postfix) with ESMTP id 7A64137B40A for ; Thu, 1 Nov 2001 14:35:04 -0800 (PST) Received: from 01 ([211.36.232.210]) by zmail.bora.net (NoSpam/NoSpam) with SMTP id fA1MYvK20519 for ; Fri, 2 Nov 2001 07:34:57 +0900 (KST) Message-Id: <200111012234.fA1MYvK20519@zmail.bora.net> From: =?ks_c_5601-1987?B?wMyw5sfP?= To: freebsd-hackers@freebsd.org Subject: =?ks_c_5601-1987?B?v8K288DOILi2xMnGw8DMIMj7temw1CC0wLK4wfa9yrTPse4/?= Date: Fri, 02 Nov 2001 07:34:48 +0900 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0077_01C0F02A.93A34C00" X-Priority: 3 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 is a multi-part message in MIME format. ------=_NextPart_000_0077_01C0F02A.93A34C00 Content-Type: text/plain; charset="ks_c_5601-1987" Content-Transfer-Encoding: base64 VW50aXRsZWQgRG9jdW1lbnRCT0RZLCBUQUJMRSwgVFIsIFRELCBTRUxFQ1QsIElOUFVULCBU RVhUQVJFQQl7CWZvbnQtZmFtaWx5OrW4v/I7CQlmb250LXNpemU6IDlwdDsJCWxpbmUtaGVp Z2h0OiAyMHB4OwkJbGV0dGVyLXNwYWNpbmc6LTAuMWVtIH0udGl0bGUJewlmb250LWZhbWls eTq1uL/yOwkJZm9udC1zaXplOiAxMS41cHQ7CQlsZXR0ZXItc3BhY2luZzotMC4xZW0JfS5s aW5lCXsJZm9udC1mYW1pbHk6IHZlcmRhbmE7CQlmb250LXNpemU6IDZwdDsJfQkJICAgICAg DQoNCiAgICAgICAgDQq+yLPnx8+9yrTPse4/ILy8sOggwabAz8DHIMD8wNrEq7TZt86x1yDG 98W7u+fAzMauuKYgv+6/tcfPtMIgZcSrtNm3zrHXDQogvNLHwcautOXExMDHILi2xMnGwyC0 47TnwNogwMyw5sfPwNS0z7TZLiANCiCxzbvnwMcgwabHsMC7ILy8sOi/oSCzzriuIMirurgv xse4xcfPseIgwKfH2CC4tsTJxsMguea+yMC7IMOjsO0gsOi9xbTZuOkNCiC6u7vnwMcgsbnB psD7wM4gxsfDyyC068fgILytuvG9urimIMDMv+vH2CC6uL3KvcO/wC4gLT4gtLq9urHiu+cg IML8sO0gDQogICAgICAgICBlQ2F0ICDA/MDaxKu02bfOsdfAxyDA5cGhICAgDQogMSkgtOu/ 67euIMGkurjAxyCw5reuyK0gwPy82w0KIC4uLrvzx7AgMTAwv6mwsyhXIDUxMMfIvL9YICBI IDQwMMfIvL8gwMy5zMH2LCBBNL/rwfYgM8DlutC3rsDHILvzx7DBpLq4KcGmwNu9ww0KIC4u LiAxfjJNQrO7v9zAxyC+xsHWICDA28C6IL/rt67AzLHiv6EguO6wocH2ILTrx6W788ewwMwg vsa0z7bzILvzx7DA/MO8uKYgyKu6uA0KIC4uLiDHz73HICC89iDA1r3AtM+02S4gDQogMikg sObBpry6IA0KIC4uLrytufaxuMPgLCDIqMbkwMzB9rXwwNrAzrrxv+ssICDAr8H2uvG/67Xu wMcgwP2wqMC4t84gwPq3xcfPsNQguLbEycbDwLsgDQogLi4ux9IgvPYgwNa9wLTPtNkuILbH x9EgIL73taXAzMauILmrt+EgvK268b26t84gud2/tbG4wPsgILvnv+vAzCCwobTJx9W0z7TZ Lg0KIDMpILDtsLQgutK4uCDH2LzSIA0KIC4uLrDtsLTAuiC/z8D8ILmrt+G3ziC5q8Gmx9HA xyAgtNm/7rfOtfmw+iC6zrChvK268b26KFdpc2ggTGlzdCm17sC7IMDMv+vH0iANCiAuLi68 9iDA1r3AtM+02S4gLryzxKEgIMjEILDtsLQgxMTHu8XNv6G8rSC9x8fgx8+5x7fOIG9uL29m ZiCw4r/rILvnv+vAzCCwobTJx8+w7Q0KIC4uLrTZv+63zrXlIL3DsKPAzCC++LDtLCAgsKO0 3MfPuOcgtNm+58fRIMHWua655rn9wLogsO2wtL+hsNQgtbW/8sC7ILXluLO0z7TZLiANCiAq IMH3waIgu+e/68fYuri9w7jpILT1ILPutvO/7iCx4rTJtenAuyC537Dfx8+9xyC89iDA1r3A tM+02S4gICC5zLiuurix4iAgILv5x8O02b/uICANCiANCiAgIMGmsPggILytuvG9uiAgIA0K IDEpILnoxve/6yDA/MDaxKu02bfOsdcgwabA2yC8rbrxvbogKGVDQlMpIC0+IMDavLzI9yAg urix4iANCiAuLi4utNywobTCIDEzLDAwML/4KMGksKEpwMy45yC788ewwMcgsLO89rimICCx 4sHYwLi3ziDHz7+pIMOlwaS1y7TPtNkuKFZBVLqwtbUpIA0KIC4uLjExv/kgMzDAz7Huwfa0 wiA1MCUgx9LAzrXIIMbEsN3A+8DOILChsN3AuLfOICDBprD4x9ggteW4s7TPtNkuIA0KIC4u LrTcsKEgOiA2LDUwML/4IChWQVS6sLW1KSAgDQogMikgwPzA2sSrtNm3zrHXILi2xMnGwyAo xsfDyykgtOvH4CC8rbrxvbogKFNQUykgLT4gIMDavLzI9yAgurix4iANCiAuLi4iZUNCUyK4 piDAzL/rx8+0wiCx4r73v6Gw1CAgwaaw+MfPtMIgxsfDy7Trx+AgvK268b26t8694Q0KIC4u Lrq7ILytuvG9urTCIMD6yPEguLbEycbDxsC/oSDAx8fPv6kguMXD4sDMICC8urvntckgsOa/ 7L+huLggwPu/67XHtMIgsM3AzLjnIA0KIC4uLsPRuMXD4r7XwMcgMTAluKYgvPa89rfht84g yMTD68fVtM+02S4gIA0Kua7Ax7vnx9cgwNbAuL3DuOkgvvDBprXnwfYgv6y29MHWvcq9w7/A LiANCiC4tsTJxsO047TnIDogwMyw5sfPICBpbWFzdGVyQGVjYXRhbG9nc29mdC5jb20gDQog wda5rsOzIDogwPzIrSAwMi01MjMtNDM3NCAvIMbRvbogMDItNTIzLTQzOTggLyC43sDPIG9y ZGVyQGVjYXRhbG9nc29mdC5jb20gIA0KIA0KILHNx8/AxyDAzLjewM/AuiDAzsXNs92787+h vK0gv+y/rMj3IL7LsNQgtcggsM3A1LTPtNkuIA0KILq7IE5ld3MgbGV0dGVyuKYgv/jEoSC+ ysC4vcO46SC89r3FsMW6ziAgKFNlbmQgIGUtbWFpbCm4piC0rbevwda9yr3Dv8AuICAgICAg ILHNu+fAxyC4tsTJxsO/oSCzr7CzuKYgtN6+xiC15biusNq9wLTPtNkuIC4uDQogDQogICAg ILy8sOggwabAz8DHIMD8wNrEq7TZt86x1yC81rfnvMew+iDG98W7u+fAzMauuKYgIMH2x+LH z7TCIGXEq7TZt86x17zSx8HGrrTlxMQNCiDA2ry8x9Egs7u/68C6IEhvbWVwYWdluKYgIML8 wbbHz7y8v+QuDQogICAgIA== ------=_NextPart_000_0077_01C0F02A.93A34C00 Content-Type: text/html; charset="ks_c_5601-1987" Content-Transfer-Encoding: base64 PGh0bWw+DQo8aGVhZD4NCjx0aXRsZT5VbnRpdGxlZCBEb2N1bWVudDwvdGl0bGU+DQo8bWV0 YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNl dD1ldWMta3IiPg0KPHN0eWxlPg0KQk9EWSwgVEFCTEUsIFRSLCBURCwgU0VMRUNULCBJTlBV VCwgVEVYVEFSRUENCgl7CWZvbnQtZmFtaWx5OrW4v/I7DQoJCWZvbnQtc2l6ZTogOXB0Ow0K CQlsaW5lLWhlaWdodDogMjBweDsNCgkJbGV0dGVyLXNwYWNpbmc6LTAuMWVtIH0NCi50aXRs ZQ0KCXsJZm9udC1mYW1pbHk6tbi/8jsNCgkJZm9udC1zaXplOiAxMS41cHQ7DQoJCWxldHRl ci1zcGFjaW5nOi0wLjFlbQl9DQoubGluZQ0KCXsJZm9udC1mYW1pbHk6IHZlcmRhbmE7DQoJ CWZvbnQtc2l6ZTogNnB0Owl9DQoJCTwvc3R5bGU+DQo8L2hlYWQ+DQo8Ym9keSB0ZXh0PSIj MDAwMDAwIiBsZWZ0bWFyZ2luPSIwIiB0b3BtYXJnaW49IjAiIG1hcmdpbndpZHRoPSIwIiBt YXJnaW5oZWlnaHQ9IjAiPg0KPHRhYmxlIHdpZHRoPSIxMDAlIiBib3JkZXI9IjAiIGNlbGxz cGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYWxpZ249ImNlbnRlciIgYmFja2dyb3VuZD0i aHR0cDovL3d3dy5lY2F0YWxvZ3NvZnQuY29tL21hcmtldGluZy9pbWFnZXMvYmcuZ2lmIj4N CiAgPHRyPg0KICAgIDx0ZD4NCiAgICAgIDx0YWJsZSB3aWR0aD0iNTQwIiBib3JkZXI9IjEi IGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyY29sb3I9IiM2NjY2NjYi IGJnY29sb3I9IiNGRkZGRkYiIGFsaWduPSJjZW50ZXIiPg0KICAgICAgICA8dHIgYm9yZGVy Y29sb3I9IiNGRkZGRkYiIHZhbGlnbj0idG9wIj4gDQogICAgICAgICAgPHRkIGNvbHNwYW49 IjIiPg0KICAgICAgICAgICAgPHA+PGltZyBzcmM9Imh0dHA6Ly93d3cuZWNhdGFsb2dzb2Z0 LmNvbS9tYXJrZXRpbmcvaW1hZ2VzL21hcmtldGluZ18wMS5naWYiIHdpZHRoPSI3NiIgaGVp Z2h0PSI4OSI+PGltZyBzcmM9Imh0dHA6Ly93d3cuZWNhdGFsb2dzb2Z0LmNvbS9tYXJrZXRp bmcvaW1hZ2VzL21hcmtldGluZ18wMi5naWYiIHdpZHRoPSIyMjkiIGhlaWdodD0iODkiPjwv cD4NCiAgICAgICAgICAgIA0KICAgICAgICAgIDwvdGQ+DQogICAgICAgIDwvdHI+DQogICAg ICAgIDx0ciBib3JkZXJjb2xvcj0iI0ZGRkZGRiI+IA0KICAgICAgICAgIDx0ZCB3aWR0aD0i NzkiIGhlaWdodD0iNjEiPiZuYnNwOzwvdGQ+DQogICAgICAgICAgPHRkIHdpZHRoPSI0NzEi IGhlaWdodD0iNjEiIHZhbGlnbj0idG9wIj4gDQogICAgICAgICAgICA8cD6+yLPnx8+9yrTP se4/ILy8sOggwabAz8DHIMD8wNrEq7TZt86x1yDG98W7u+fAzMauuKYgv+6/tcfPtMIgZcSr tNm3zrHXPGJyPg0KICAgICAgICAgICAgICC80sfBxq605cTEwMcguLbEycbDILTjtOfA2iDA zLDmx8/A1LTPtNkuIDxicj4NCiAgICAgICAgICAgICAgsc2758DHIMGmx7DAuyC8vLDov6Eg s864riDIq7q4L8bHuMXHz7HiIMCnx9gguLbEycbDILnmvsjAuyDDo7DtILDovcW02bjpPGJy Pg0KICAgICAgICAgICAgICC6u7vnwMcgsbnBpsD7wM4gxsfDyyC068fgILytuvG9urimIMDM v+vH2CC6uL3KvcO/wC4gLT4gPGEgaHJlZj0iaHR0cDovL3d3dy5lY2F0YWxvZ3NvZnQuY29t L2tyL21lbnVfbXNfbmV3cy5hc3AiIHRhcmdldD0iX2JsYW5rIj48Zm9udCBjb2xvcj0icmVk Ij60ur26seK75yANCiAgICAgICAgICAgICAgwvyw7TwvZm9udD48L2E+IDwvcD4NCiAgICAg ICAgICA8L3RkPg0KICAgICAgICA8L3RyPg0KICAgICAgICA8dHIgYm9yZGVyY29sb3I9IiNG RkZGRkYiPiANCiAgICAgICAgICA8dGQgd2lkdGg9Ijc5Ij4mbmJzcDs8L3RkPg0KICAgICAg ICAgIDx0ZCB3aWR0aD0iNDcxIj4gDQogICAgICAgICAgICA8dGFibGUgd2lkdGg9IjIyMCIg Ym9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGhlaWdodD0iMjUi Pg0KICAgICAgICAgICAgICA8dHI+IA0KICAgICAgICAgICAgICAgIDx0ZCBiYWNrZ3JvdW5k PSJodHRwOi8vd3d3LmVjYXRhbG9nc29mdC5jb20vaW1hZ2VzLzI1X2JnX2Rvd24uZ2lmIj48 Zm9udCBzaXplPSIyIj48Yj48Zm9udCBjbGFzcz0idGl0bGUiIGNvbG9yPSIwMDk5MDAiPmVD YXQgDQogICAgICAgICAgICAgICAgICDA/MDaxKu02bfOsdfAxyDA5cGhPC9mb250PjwvYj48 L2ZvbnQ+PC90ZD4NCiAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgIDwvdGFibGU+ DQogICAgICAgICAgICA8YnI+DQogICAgICAgICAgICAxKSA8Zm9udCBzaXplPSIyIj48Yj60 67/rt64gwaS6uMDHILDmt67IrSDA/LzbPC9iPjwvZm9udD48YnI+DQogICAgICAgICAgICA8 Zm9udCBjb2xvcj0iI0ZGRkZGRiI+Li4uPC9mb250Pjxmb250IGNvbG9yPSIjMzMzMzMzIj67 88ewIDEwML+psLMoVyA1MTDHyLy/WCANCiAgICAgICAgICAgIEggNDAwx8i8vyDAzLnMwfYs IEE0v+vB9iAzwOW60LeuwMcgu/PHsMGkurgpwabA273DPC9mb250Pjxicj4NCiAgICAgICAg ICAgIDxmb250IGNvbG9yPSIjRkZGRkZGIj4uLi48L2ZvbnQ+PGZvbnQgY29sb3I9IiMzMzMz MzMiPiAxfjJNQrO7v9zAxyC+xsHWIA0KICAgICAgICAgICAgwNvAuiC/67euwMyx4r+hILju sKHB9iC068elu/PHsMDMIL7GtM+28yC788ewwPzDvLimIMirurg8YnI+DQogICAgICAgICAg ICA8L2ZvbnQ+PGZvbnQgY29sb3I9IiNGRkZGRkYiPi4uLjwvZm9udD48Zm9udCBjb2xvcj0i IzMzMzMzMyI+IDwvZm9udD7Hz73HIA0KICAgICAgICAgICAgvPYgwNa9wLTPtNkuIDxicj4N CiAgICAgICAgICAgIDIpIDxmb250IHNpemU9IjIiPjxiPrDmwaa8ujwvYj48L2ZvbnQ+IDxi cj4NCiAgICAgICAgICAgICAgPGZvbnQgY29sb3I9IiNGRkZGRkYiPi4uLjwvZm9udD48Zm9u dCBjb2xvcj0iIzMzMzMzMyI+vK259rG4w+AsIMioxuTAzMH2tfDA2sDOuvG/6ywgDQogICAg ICAgICAgICAgIMCvwfa68b/rte7AxyDA/bCowLi3ziDA+rfFx8+w1CC4tsTJxsPAuyA8L2Zv bnQ+PGJyPg0KICAgICAgICAgICAgPGZvbnQgY29sb3I9IiNGRkZGRkYiPi4uLjwvZm9udD48 Zm9udCBjb2xvcj0iIzMzMzMzMyI+x9IgvPYgwNa9wLTPtNkuILbHx9E8L2ZvbnQ+IA0KICAg ICAgICAgICAgPGZvbnQgY29sb3I9IiNGRjAwMDAiPr73taXAzMauILmrt+EgvK268b26PC9m b250Pjxmb250IGNvbG9yPSIjMzMzMzMzIj63ziC53b+1sbjA+yANCiAgICAgICAgICAgILvn v+vAzCCwobTJx9W0z7TZLjxicj4NCiAgICAgICAgICAgIDwvZm9udD4gMykgPGZvbnQgc2l6 ZT0iMiI+PGI+sO2wtCC60ri4IMfYvNI8L2I+PC9mb250PiA8YnI+DQogICAgICAgICAgICA8 Zm9udCBjb2xvcj0iI0ZGRkZGRiI+Li4uPC9mb250Pjxmb250IGNvbG9yPSIjMzMzMzMzIj6w 7bC0wLogv8/A/CC5q7fht84guavBpsfRwMcgDQogICAgICAgICAgICC02b/ut861+bD6ILrO sKG8rbrxvbooV2lzaCBMaXN0KbXuwLsgwMy/68fSPC9mb250PiA8YnI+DQogICAgICAgICAg ICA8Zm9udCBjb2xvcj0iI0ZGRkZGRiI+Li4uPC9mb250Pjxmb250IGNvbG9yPSIjMzMzMzMz Ij689iDA1r3AtM+02S4gPC9mb250Pjxmb250IGNvbG9yPSIjRkZGRkZGIj4uPC9mb250Pjxm b250IGNvbG9yPSIjMzMzMzMzIj68s8ShIA0KICAgICAgICAgICAgyMQgsO2wtCDExMe7xc2/ obytIL3Hx+DHz7nHt84gb24vb2ZmILDiv+sgu+e/68DMILChtMnHz7DtPGJyPg0KICAgICAg ICAgICAgPGZvbnQgY29sb3I9IiNGRkZGRkYiPi4uLjwvZm9udD602b/ut8615SC9w7CjwMwg vviw7Sw8L2ZvbnQ+PGZvbnQgY29sb3I9IiMzMzMzMzMiPiANCiAgICAgICAgICAgILCjtNzH z7jnILTZvufH0SDB1rmuuea5/cC6ILDtsLS/obDUILW1v/LAuyC15biztM+02S48L2ZvbnQ+ IDxicj4NCiAgICAgICAgICAgICogPGZvbnQgY29sb3I9IiMzMzMzMzMiPjxiPsH3waIgu+e/ 68fYuri9w7jpILT1ILPutvO/7iCx4rTJtenAuyC537Dfx8+9xyC89iDA1r3AtM+02S48L2I+ PC9mb250PiANCiAgICAgICAgICAgICZuYnNwOzxhIGhyZWY9Imh0dHA6Ly93d3cuZWNhdGFs b2dzb2Z0LmNvbS9wY3liZXN0L3NjcmVlbi5odG0iIGNsYXNzPSJub25lIiB0YXJnZXQ9Il9i bGFuayI+PGZvbnQgY29sb3I9InJlZCI+ucy4rrq4seI8L2ZvbnQ+PC9hPiANCiAgICAgICAg ICAgICZuYnNwOzxhIGhyZWY9Imh0dHA6Ly93d3cuZWNhdGFsb2dzb2Z0LmNvbS9lQ2F0L2V4 ZS9YMDAxLUFNQTAwMS0wMi5leGUiIGNsYXNzPSJub25lIj48Zm9udCBjb2xvcj0icmVkIj67 +cfDtNm/7jwvZm9udD48L2E+IA0KICAgICAgICAgICAgPGJyPg0KICAgICAgICAgICAgPGJy Pg0KICAgICAgICAgICAgPHRhYmxlIHdpZHRoPSIxMjAiIGJvcmRlcj0iMCIgY2VsbHNwYWNp bmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBoZWlnaHQ9IjI1Ij4NCiAgICAgICAgICAgICAgPHRy PiANCiAgICAgICAgICAgICAgICA8dGQgYmFja2dyb3VuZD0iaHR0cDovL3d3dy5lY2F0YWxv Z3NvZnQuY29tL2ltYWdlcy8yNV9iZ19kb3duLmdpZiI+PGIgY2xhc3M9InRpdGxlIj48Zm9u dCBjb2xvcj0iIzAwOTkwMCI+waaw+CANCiAgICAgICAgICAgICAgICAgILytuvG9ujwvZm9u dD48L2I+PGI+PC9iPjwvdGQ+DQogICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICA8 L3RhYmxlPg0KICAgICAgICAgICAgPGJyPg0KICAgICAgICAgICAgPGI+MSkguejG97/rIMD8 wNrEq7TZt86x1yDBpsDbILytuvG9uiAoZUNCUyk8L2I+IDxmb250IGNvbG9yPSIjMzMzMzMz Ij4tJmd0OyA8L2ZvbnQ+PGEgaHJlZj0iaHR0cDovL3d3dy5lY2F0YWxvZ3NvZnQuY29tL2ty L21lbnVfYnNfZWNhdC5hc3AiIHRhcmdldD0iX2JsYW5rIj48Zm9udCBjb2xvcj0icmVkIj7A 2ry8yPcgDQogICAgICAgICAgICC6uLHiPC9mb250PjwvYT48Zm9udCBjb2xvcj0iIzMzMzMz MyI+IDxicj4NCiAgICAgICAgICAgIDxmb250IHNpemU9IjEiIGNvbG9yPSIjRkZGRkZGIj4u Li4uPC9mb250PrTcsKG0wiAxMywwMDC/+CjBpLChKcDMuOcgu/PHsMDHILCzvPa4piANCiAg ICAgICAgICAgILHiwdjAuLfOIMfPv6kgw6XBpLXLtM+02S4oVkFUurC1tSkgPGJyPg0KICAg ICAgICAgICAgPGZvbnQgc2l6ZT0iMSIgY29sb3I9IiNGRkZGRkYiPi4uLjwvZm9udD4xMb/5 IDMwwM+x7sH2tMIgNTAlIMfSwM61yCDGxLDdwPvAziCwobDdwLi3ziANCiAgICAgICAgICAg IMGmsPjH2CC15biztM+02S4gPGJyPg0KICAgICAgICAgICAgPGZvbnQgc2l6ZT0iMSIgY29s b3I9IiNGRkZGRkYiPi4uLjwvZm9udD603LChIDogNiw1MDC/+DwvZm9udD4gPGZvbnQgY29s b3I9IiMzMzMzMzMiIHNpemU9IjEiPihWQVS6sLW1KTwvZm9udD4gDQogICAgICAgICAgICA8 Yj48YnI+DQogICAgICAgICAgICAyKSDA/MDaxKu02bfOsdcguLbEycbDICjGx8PLKSC068fg ILytuvG9uiAoU1BTKTxmb250IGNvbG9yPSIjMzMzMzMzIj4gPC9mb250PjwvYj48Zm9udCBj b2xvcj0iIzMzMzMzMyI+LSZndDsgDQogICAgICAgICAgICA8L2ZvbnQ+PGEgaHJlZj0iaHR0 cDovL3d3dy5lY2F0YWxvZ3NvZnQuY29tL2tyL21lbnVfc3MuYXNwIiB0YXJnZXQ9Il9ibGFu ayI+PGZvbnQgY29sb3I9InJlZCI+wNq8vMj3IA0KICAgICAgICAgICAgurix4jwvZm9udD48 L2E+PGZvbnQgY29sb3I9IiMzMzMzMzMiPiA8YnI+DQogICAgICAgICAgICA8Zm9udCBzaXpl PSIxIiBjb2xvcj0iI0ZGRkZGRiI+Li4uPC9mb250PiZxdW90O2VDQlMmcXVvdDu4piDAzL/r x8+0wiCx4r73v6Gw1CANCiAgICAgICAgICAgIMGmsPjHz7TCIMbHw8u068fgILytuvG9urfO veE8YnI+DQogICAgICAgICAgICAgIDxmb250IHNpemU9IjEiIGNvbG9yPSIjRkZGRkZGIj4u Li48L2ZvbnQ+ursgvK268b26tMIgwPrI8SC4tsTJxsPGwL+hIMDHx8+/qSC4xcPiwMwgDQog ICAgICAgICAgICAgILy6u+e1ySCw5r/sv6G4uCDA+7/rtce0wiCwzcDMuOcgPGJyPg0KICAg ICAgICAgICAgPGZvbnQgc2l6ZT0iMSIgY29sb3I9IiNGRkZGRkYiPi4uLjwvZm9udD7D0bjF w+K+18DHIDEwJbimILz2vPa34bfOIMjEw+vH1bTPtNkuPC9mb250PiANCiAgICAgICAgICAg IDxwPjxmb250IGNvbG9yPSIjMzMzMzMzIj65rsDHu+fH1yDA1sC4vcO46SC+8MGmtefB9iC/ rLb0wda9yr3Dv8AuIDxicj4NCiAgICAgICAgICAgICAguLbEycbDtOO05yA6IMDMsObHzzwv Zm9udD48YSBjbGFzcz1ub25lIGhyZWY9Im1haWx0bzppbWFzdGVyQGVjYXRhbG9nc29mdC5j b20iPjxmb250IGNvbG9yPSIjMDA5OTMzIj4gDQogICAgICAgICAgICAgIGltYXN0ZXJAZWNh dGFsb2dzb2Z0LmNvbTwvZm9udD48L2E+PGZvbnQgY29sb3I9IiMzMzMzMzMiPiA8YnI+DQog ICAgICAgICAgICAgIMHWua7DsyA6IMD8yK0gMDItNTIzLTQzNzQgLyDG0b26IDAyLTUyMy00 Mzk4IC8guN7AzyA8L2ZvbnQ+PGEgY2xhc3M9bm9uZSBocmVmPSJtYWlsdG86b3JkZXJAZWNh dGFsb2dzb2Z0LmNvbSI+PGZvbnQgY29sb3I9IiMwMDk5MzMiPm9yZGVyQGVjYXRhbG9nc29m dC5jb208L2ZvbnQ+PC9hPjxmb250IGNvbG9yPSIjMzMzMzMzIj4gDQogICAgICAgICAgICAg IDxicj4NCiAgICAgICAgICAgICAgPC9mb250PjwvcD4NCiAgICAgICAgIDxmb250IGNvbG9y PSIjMzMzMzMzIj6xzcfPwMcgwMy43sDPwLogwM7FzbPdu/O/obytIL/sv6zI9yC+y7DUILXI ILDNwNS0z7TZLiA8YnI+DQogICAgICAgICAgICC6uyBOZXdzIGxldHRlcrimIL/4xKEgvsrA uL3DuOkgPC9mb250PjxhIGhyZWY9Im1haWx0bzpkZWxldGVAZWNhdGFsb2dzb2Z0LmNvbT9z dWJqZWN0Pbz2vcWwxbrOJmJvZHk9uN7Az7z2vcXAu7DFus7H1bTPtNkiIGNsYXNzPSJub25l Ij48Zm9udCBjb2xvcj0iI0ZGMDAwMCI+vPa9xbDFus48L2ZvbnQ+PC9hPjxmb250IGNvbG9y PSIjMzMzMzMzIj4gDQogICAgICAgICAgICA8Zm9udCBzaXplPSIxIiBmYWNlPSJWZXJkYW5h LCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmIj4oU2VuZCANCiAgICAgICAgICAgIGUt bWFpbCk8L2ZvbnQ+uKYgtK23r8HWvcq9w7/ALiA8L2ZvbnQ+DQogICAgICAgIDwvdHI+DQog ICAgICAgIDx0ciBib3JkZXJjb2xvcj0iI0ZGRkZGRiI+IA0KICAgICAgICAgIDx0ZCB3aWR0 aD0iNzkiPiZuYnNwOzwvdGQ+DQogICAgICAgICAgPHRkIHdpZHRoPSI0NzEiPiANCiAgICAg ICAgICAgIDxkaXYgYWxpZ249InJpZ2h0Ij6xzbvnwMcguLbEycbDv6Egs6+ws7imILTevsYg teW4rrDavcC0z7TZLiA8aW1nIHNyYz0iaHR0cDovL3d3dy5lY2F0YWxvZ3NvZnQuY29tL2lt YWdlcy9lY2F0X2Jhbm5lci5naWYiIHdpZHRoPSIxMTAiIGhlaWdodD0iMzkiIGFsaWduPSJh YnNtaWRkbGUiPjxmb250IGNvbG9yPSIjRkZGRkZGIj4uLjwvZm9udD48YnI+DQogICAgICAg ICAgICA8L2Rpdj4NCiAgICAgICAgICA8L3RkPg0KICAgICAgICA8L3RyPg0KICAgICAgICA8 dHIgYmdjb2xvcj0iIzAwOTkzMyIgYm9yZGVyY29sb3I9IjAwOTkzMyI+IA0KICAgICAgICAg IDx0ZCBjb2xzcGFuPSIyIiBoZWlnaHQ9IjYwIj4gDQogICAgICAgICAgICA8ZGl2IGFsaWdu PSJjZW50ZXIiPjxmb250IGNvbG9yPSIjRkZGRkZGIj68vLDoIMGmwM/AxyDA/MDaxKu02bfO sdcgvNa357zHsPogxvfFu7vnwMzGrrimIA0KICAgICAgICAgICAgICDB9sfix8+0wiA8Yj5l xKu02bfOsde80sfBxq605cTEPC9iPjwvZm9udD48YnI+DQogICAgICAgICAgICAgIDxmb250 IGNvbG9yPSIjRkZGRkZGIj7A2ry8x9Egs7u/68C6IDxhIGhyZWY9Imh0dHA6Ly93d3cuZWNh dGFsb2dzb2Z0LmNvbS9rciIgY2xhc3M9Im5vbmUiIHRhcmdldD0iX2JsYW5rIj48Yj48Zm9u dCBjb2xvcj0iI0ZGRkY5OSI+SG9tZXBhZ2U8L2ZvbnQ+PC9iPjwvYT64piANCiAgICAgICAg ICAgICAgwvzBtsfPvLy/5DwvZm9udD48Zm9udCBjb2xvcj0iI0ZGRkZGRiIgc2l6ZT0iMSI+ LjwvZm9udD48L2Rpdj4NCiAgICAgICAgICA8L3RkPg0KICAgICAgICA8L3RyPg0KICAgICAg PC90YWJsZT4NCiAgICA8L3RkPg0KICA8L3RyPg0KPC90YWJsZT4NCjwvYm9keT4NCjwvaHRt bD4= ------=_NextPart_000_0077_01C0F02A.93A34C00-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Nov 1 15:21:40 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from smtpzilla2.xs4all.nl (smtpzilla2.xs4all.nl [194.109.127.138]) by hub.freebsd.org (Postfix) with ESMTP id 941F037B401; Thu, 1 Nov 2001 15:21:25 -0800 (PST) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtpzilla2.xs4all.nl (8.12.0/8.12.0) with ESMTP id fA1NLM5M004674; Fri, 2 Nov 2001 00:21:23 +0100 (CET) Received: (from wkb@localhost) by freebie.xs4all.nl (8.11.6/8.11.6) id fA1NLMt07752; Fri, 2 Nov 2001 00:21:22 +0100 (CET) (envelope-from wkb) Date: Fri, 2 Nov 2001 00:21:22 +0100 From: Wilko Bulte To: freebsd-scsi@freebsd.org, freebsd-hackers@freebsd.org Subject: ahc(4) reports PCI parity error interrupt Message-ID: <20011102002122.A7708@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i X-OS: FreeBSD 4.4-STABLE 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 Hi I'm looking for comments on the following: ahc0: PCI error Interrupt at seqaddr = 0x8 ahc0: Data Parity Error Detected during address or write data phase ahc0: PCI error Interrupt at seqaddr = 0x9 ahc0: Data Parity Error Detected during address or write data phase ahc0: PCI error Interrupt at seqaddr = 0x9 ahc0: Data Parity Error Detected during address or write data phase ahc0: PCI error Interrupt at seqaddr = 0x8 ahc0: Data Parity Error Detected during address or write data phase ahc0: PCI error Interrupt at seqaddr = 0x8 I've also experienced system lockups & panics. This happens exclusively while doing: - considerable disk I/O (buildworld) via ahc0 - watching TV via fxtv on a WinTV Primio It feels like the datastream of the WinTV into the framebuffer (Matrox G200 AGP) gets in the way with the data from/to the Adaptec 29160. I ran the same systemdisk & all expansion cards in a PII-266 with Intel chipset without any issue. The K7V is rock stable as long as I keep my fingers from fxtv. Suggestions on how to analyse/workaround this issue are most welcome. Anything in the BIOS setup maybe? Wilko ======= background data ============== FreeBSD freebie.xs4all.nl 4.4-STABLE FreeBSD 4.4-STABLE #0: Thu Nov 1 23:47:04 CET 2001 root@freebie.xs4all.nl:/usr/src/sys/compile/FREEBIE i386 Mainboard: Asus K7V (VIA based, brandnew) with Athlon 700 Also occured on a VIA based Abit KA7 (I got the Asus as the Abit died on me) SCSI: freebie# camcontrol devlist at scbus0 target 0 lun 0 (pass0,da0) at scbus0 target 3 lun 0 (pass1,cd0) dmesg: FreeBSD 4.4-STABLE #0: Thu Nov 1 23:47:04 CET 2001 root@freebie.xs4all.nl:/usr/src/sys/compile/FREEBIE Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 700029024 Hz CPU: AMD Athlon(tm) Processor (700.03-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x621 Stepping = 1 Features=0x183f9ff AMD Features=0xc0400000 real memory = 268353536 (262064K bytes) avail memory = 257622016 (251584K bytes) Preloaded elf kernel "kernel" at 0xc038f000. Preloaded elf module "agp.ko" at 0xc038f09c. Pentium Pro MTRR support enabled Using $PIR table, 8 entries at 0xc00f15e0 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 agp0: mem 0xe4000000-0xe7ffffff at device 0.0 on pci0 pcib2: at device 1.0 on pci0 pci1: on pcib2 pci1: at 0.0 irq 11 isab0: at device 4.0 on pci0 isa0: on isab0 atapci0: port 0xd800-0xd80f at device 4.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 uhci0: port 0xd400-0xd41f irq 5 at device 4.2 on pci 0 usb0: on uhci0 usb0: USB revision 1.0 uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhci1: port 0xd000-0xd01f irq 5 at device 4.3 on pci 0 usb1: on uhci1 usb1: USB revision 1.0 uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered xl0: <3Com 3c905-TX Fast Etherlink XL> port 0xa400-0xa43f irq 5 at device 9.0 on pci0 xl0: Ethernet address: 00:60:08:09:b7:41 miibus0: on xl0 nsphy0: on miibus0 nsphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto pcm0: port 0x8800-0x8803,0x9000-0x9003,0x9400-0x940f,0x9800-0x980f ,0xa000-0xa03f irq 15 at device 10.0 on pci0 ahc0: port 0x8400-0x84ff mem 0xe0000000-0x e0000fff irq 10 at device 11.0 on pci0 aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/255 SCBs ahc1: port 0x8000-0x80ff mem 0xdf800000-0xdf80 0fff irq 11 at device 12.0 on pci0 aic7880: Ultra Wide Channel A, SCSI Id=7, 16/255 SCBs bktr0: mem 0xe2000000-0xe2000fff irq 5 at device 13.0 on pci0 iicbb0: on bti2c0 iicbus0: on iicbb0 master-only iicsmb0: on iicbus0 smbus0: on iicsmb0 smb0: on smbus0 smbus1: on bti2c0 smb1: on smbus1 bktr0: Hauppauge Model 61204 AMA bktr0: Hauppauge WinCast/TV, Philips PAL I tuner. pci0: (vendor=0x109e, dev=0x0878) at 13.1 irq 5 pcib1: on motherboard pci2: on pcib1 orm0:
 
Hi,

I believe that this is the = same problem=20 I have booting the 4.4 on my
notebook: everthing is all right using = 4.3=20 stable, but it is impossible to
boot it using a 4.4 kernel and the = solution=20 proposed by Warner Losh did not
resolve my problem because the code = he sent=20 me is the same I have in my
source tree. So, now, I'm using the old = but=20 STABLE 4.3 on my notebook!
Probably it is a strange bug, but it is an = effective bug!

Regards

Lorenzo

Dr. Lorenzo Iania (l.iania@sintesi.net)
S.IN.TE.S= .I. Srl=20 (www.sintesi.net)
Via Rosa = Jemma,=20 2
84091 Battipaglia (SA) Italy
Tel. +39828305265
FAX=20 +39828305266
------=_NextPart_000_01DE_01C163C1.ECCA1870-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Nov 2 9:39:17 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from elvis.mu.org (elvis.mu.org [216.33.66.196]) by hub.freebsd.org (Postfix) with ESMTP id 7785F37B401 for ; Fri, 2 Nov 2001 09:39:15 -0800 (PST) Received: by elvis.mu.org (Postfix, from userid 1192) id 7443681D05; Fri, 2 Nov 2001 11:39:15 -0600 (CST) Date: Fri, 2 Nov 2001 11:39:15 -0600 From: Alfred Perlstein To: gkshenaut@ucdavis.edu Cc: hackers@FreeBSD.ORG Subject: Re: head(1) speedup Message-ID: <20011102113915.O15052@elvis.mu.org> References: <20011102022333.L15052@elvis.mu.org> <200111021439.fA2EdbP17494@thistle.bogs.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200111021439.fA2EdbP17494@thistle.bogs.org>; from greg@bogslab.ucdavis.edu on Fri, Nov 02, 2001 at 06:39:36AM -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 * Greg Shenaut [011102 08:42] wrote: > In message <20011102022333.L15052@elvis.mu.org>, Alfred Perlstein cleopede: > >can someone please check this out, it makes "head -n" about five > >times faster. (also nukes a 'register', sorry :)) > > I'm curious--does using fgetln here always result in a win, or just > with short lines? I'm thinking of the impact of realloc and memcpy > on speed. Ugh, I should have checked that, my guess is that performance isn't going ot be much worse, if there is a real problem I'll rework it some more, possibly using fread instead of fgetln. -- -Alfred Perlstein [alfred@freebsd.org] 'Instead of asking why a piece of software is using "1970s technology," start asking why software is ignoring 30 years of accumulated wisdom.' http://www.morons.org/rants/gpl-harmful.php3 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Nov 2 11:42:34 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mailout06.sul.t-online.de (mailout06.sul.t-online.com [194.25.134.19]) by hub.freebsd.org (Postfix) with ESMTP id ACF3C37B431; Fri, 2 Nov 2001 11:42:16 -0800 (PST) Received: from fwd05.sul.t-online.de by mailout06.sul.t-online.de with smtp id 15zkCi-00058S-04; Fri, 02 Nov 2001 20:42:12 +0100 Received: from peedub.muc.de (520017439985-0001@[217.80.233.111]) by fmrl05.sul.t-online.com with esmtp id 15zkCS-2JnCcqC; Fri, 2 Nov 2001 20:41:56 +0100 Received: by peedub.muc.de (8.11.6/8.11.1) id fA2Jg3q65108; Fri, 2 Nov 2001 20:42:03 +0100 (CET) (envelope-from garyj) Message-Id: <200111021942.fA2Jg3q65108@peedub.muc.de> Content-Type: text/plain; charset="iso-8859-1" From: Gary Jennejohn Reply-To: garyj@jennejohn.org To: Wilko Bulte Subject: Re: ahc(4) reports PCI parity error interrupt Date: Fri, 2 Nov 2001 09:52:28 +0100 X-Mailer: KMail [version 1.3] References: <20011102002122.A7708@freebie.xs4all.nl> In-Reply-To: <20011102002122.A7708@freebie.xs4all.nl> Cc: freebsd-scsi@freebsd.org, freebsd-hackers@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Sender: 520017439985-0001@t-dialin.net 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 Friday 02 November 2001 00:21, Wilko Bulte wrote: [snip problem description] > I ran the same systemdisk & all expansion cards in a PII-266 > with Intel chipset without any issue. The K7V is rock stable > as long as I keep my fingers from fxtv. > > Suggestions on how to analyse/workaround this issue are most > welcome. Anything in the BIOS setup maybe? > Sorry, no idea how to fix this, but I saw a very similar problem under Linux while writing a driver for a data-acquisition board. On a K7M (AMD chipset) I couldn't access the on-board memory reliably, but using an INTEL chipset and CPU everything worked just fine. Your report makes me think that there's a generic bug in the Athlon and not a problem in the chipsets, which is what I originally suspected. -- Gary Jennejohn garyj@jennejohn.org gj@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 2 12:16:36 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from smtpzilla2.xs4all.nl (smtpzilla2.xs4all.nl [194.109.127.138]) by hub.freebsd.org (Postfix) with ESMTP id D663237B40D; Fri, 2 Nov 2001 12:16:24 -0800 (PST) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtpzilla2.xs4all.nl (8.12.0/8.12.0) with ESMTP id fA2KGMfB072179; Fri, 2 Nov 2001 21:16:22 +0100 (CET) Received: (from wkb@localhost) by freebie.xs4all.nl (8.11.6/8.11.6) id fA2KGMn26986; Fri, 2 Nov 2001 21:16:22 +0100 (CET) (envelope-from wkb) Date: Fri, 2 Nov 2001 21:16:21 +0100 From: Wilko Bulte To: Gary Jennejohn Cc: freebsd-scsi@freebsd.org, freebsd-hackers@freebsd.org Subject: Re: ahc(4) reports PCI parity error interrupt Message-ID: <20011102211621.A16992@freebie.xs4all.nl> References: <20011102002122.A7708@freebie.xs4all.nl> <200111021942.fA2Jg3q65108@peedub.muc.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200111021942.fA2Jg3q65108@peedub.muc.de>; from garyj@jennejohn.org on Fri, Nov 02, 2001 at 09:52:28AM +0100 X-OS: FreeBSD 4.4-STABLE 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 Fri, Nov 02, 2001 at 09:52:28AM +0100, Gary Jennejohn wrote: > On Friday 02 November 2001 00:21, Wilko Bulte wrote: > [snip problem description] > > I ran the same systemdisk & all expansion cards in a PII-266 > > with Intel chipset without any issue. The K7V is rock stable > > as long as I keep my fingers from fxtv. > > > > Suggestions on how to analyse/workaround this issue are most > > welcome. Anything in the BIOS setup maybe? > > > > Sorry, no idea how to fix this, but I saw a very similar problem > under Linux while writing a driver for a data-acquisition board. > On a K7M (AMD chipset) I couldn't access the on-board memory > reliably, but using an INTEL chipset and CPU everything worked > just fine. Your report makes me think that there's a generic bug > in the Athlon and not a problem in the chipsets, which is what I > originally suspected. It appears things are more complicated than that. I have swapped the Adaptec 29160 for a 2940UW. I am now running continous buildworlds, a 'dd' of the SCSI disk and fxtv in parallel. This appears to work like a charm until now. I'll let it run and see what develops Wilko -- | / o / /_ _ email: 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 Fri Nov 2 12:25:13 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from aslan.scsiguy.com (aslan.scsiguy.com [63.229.232.106]) by hub.freebsd.org (Postfix) with ESMTP id 6AD4337B403; Fri, 2 Nov 2001 12:25:05 -0800 (PST) Received: from scsiguy.com (localhost [127.0.0.1]) by aslan.scsiguy.com (8.11.5/8.11.5) with ESMTP id fA2KOxY51406; Fri, 2 Nov 2001 13:24:59 -0700 (MST) (envelope-from gibbs@scsiguy.com) Message-Id: <200111022024.fA2KOxY51406@aslan.scsiguy.com> To: Wilko Bulte Cc: Gary Jennejohn , freebsd-scsi@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: ahc(4) reports PCI parity error interrupt In-Reply-To: Your message of "Fri, 02 Nov 2001 21:16:21 +0100." <20011102211621.A16992@freebie.xs4all.nl> Date: Fri, 02 Nov 2001 13:24:59 -0700 From: "Justin T. Gibbs" 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 appears things are more complicated than that. I have swapped >the Adaptec 29160 for a 2940UW. I am now running continous buildworlds, >a 'dd' of the SCSI disk and fxtv in parallel. > >This appears to work like a charm until now. I'll let it run and >see what develops I bet you the aic7892 on the 29160 does larger bursts than the 7880 on the 2940UW. This isn't quite an apples to apples comparison. -- Justin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Nov 2 12:27:15 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from smtpzilla2.xs4all.nl (smtpzilla2.xs4all.nl [194.109.127.138]) by hub.freebsd.org (Postfix) with ESMTP id 298A637B403; Fri, 2 Nov 2001 12:27:07 -0800 (PST) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtpzilla2.xs4all.nl (8.12.0/8.12.0) with ESMTP id fA2KR5fB072872; Fri, 2 Nov 2001 21:27:05 +0100 (CET) Received: (from wkb@localhost) by freebie.xs4all.nl (8.11.6/8.11.6) id fA2KR5h57481; Fri, 2 Nov 2001 21:27:05 +0100 (CET) (envelope-from wkb) Date: Fri, 2 Nov 2001 21:27:04 +0100 From: Wilko Bulte To: "Justin T. Gibbs" Cc: Gary Jennejohn , freebsd-scsi@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: ahc(4) reports PCI parity error interrupt Message-ID: <20011102212704.A55248@freebie.xs4all.nl> References: <20011102211621.A16992@freebie.xs4all.nl> <200111022024.fA2KOxY51406@aslan.scsiguy.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200111022024.fA2KOxY51406@aslan.scsiguy.com>; from gibbs@scsiguy.com on Fri, Nov 02, 2001 at 01:24:59PM -0700 X-OS: FreeBSD 4.4-STABLE 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 Fri, Nov 02, 2001 at 01:24:59PM -0700, Justin T. Gibbs wrote: > >It appears things are more complicated than that. I have swapped > >the Adaptec 29160 for a 2940UW. I am now running continous buildworlds, > >a 'dd' of the SCSI disk and fxtv in parallel. > > > >This appears to work like a charm until now. I'll let it run and > >see what develops > > I bet you the aic7892 on the 29160 does larger bursts than the 7880 > on the 2940UW. This isn't quite an apples to apples comparison. Oh, I was not claiming it is a comparison. It is just an attempt to understand what is going on. -- | / o / /_ _ email: 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 Fri Nov 2 12:34:28 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from silby.com (cb34181-a.mdsn1.wi.home.com [24.14.173.39]) by hub.freebsd.org (Postfix) with ESMTP id EFEBF37B407 for ; Fri, 2 Nov 2001 12:34:21 -0800 (PST) Received: (qmail 17979 invoked by uid 1000); 2 Nov 2001 20:34:21 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 2 Nov 2001 20:34:21 -0000 Date: Fri, 2 Nov 2001 14:34:21 -0600 (CST) From: Mike Silbersack To: Wilko Bulte Cc: , , Subject: Re: ahc(4) reports PCI parity error interrupt In-Reply-To: <20011102125034.A912@freebie.xs4all.nl> Message-ID: <20011102143243.M17297-100000@achilles.silby.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 Fri, 2 Nov 2001, Wilko Bulte wrote: > On Fri, Nov 02, 2001 at 12:21:22AM +0100, Wilko Bulte wrote: > > I forgot to mention that I had the same config running fine > on the same Abit MB using 4.3-stable. > > And that PII-266 is a VIA chipset of some sort, not an Intel like I > write below > > Wilko Hm, I'm not sure if the Via pci-bad-settings patch to the ata driver was mfc'd yet. Perhaps more than onboard IDE and SB Lives are affected? Mike "Silby" Silbersack To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Nov 2 14: 2:46 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from holly.dyndns.org (adsl-208-191-149-224.dsl.hstntx.swbell.net [208.191.149.224]) by hub.freebsd.org (Postfix) with ESMTP id 6852D37B40A for ; Fri, 2 Nov 2001 14:02:42 -0800 (PST) Received: (from chris@localhost) by holly.dyndns.org (8.11.6/8.9.3) id fA2M2Km12479; Fri, 2 Nov 2001 16:02:20 -0600 (CST) (envelope-from chris) Date: Fri, 2 Nov 2001 16:02:19 -0600 From: Chris Costello To: Alfred Perlstein Cc: gkshenaut@ucdavis.edu, hackers@FreeBSD.ORG Subject: Re: head(1) speedup Message-ID: <20011102160219.A485@holly.calldei.com> Reply-To: chris@FreeBSD.ORG References: <20011102022333.L15052@elvis.mu.org> <200111021439.fA2EdbP17494@thistle.bogs.org> <20011102113915.O15052@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011102113915.O15052@elvis.mu.org>; from bright@mu.org on Fri, Nov 02, 2001 at 11:39:15AM -0600 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 Friday, November 02, 2001, Alfred Perlstein wrote: > > I'm curious--does using fgetln here always result in a win, or just > > with short lines? I'm thinking of the impact of realloc and memcpy > > on speed. > > Ugh, I should have checked that, my guess is that performance > isn't going ot be much worse, if there is a real problem > I'll rework it some more, possibly using fread instead of > fgetln. Well, fgetln should probably be quicker than fread, due to the fact that fgetln will buffer the next incoming line and return a pointer into the stdio internal buffer, while fread has to copy out N times into a separate buffer (also from the read buffer). -- +-------------------+------------------------------------------+ | Chris Costello | ...now touch these wires to your tongue! | | chris@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 2 14:34:30 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from ussenterprise.ufp.org (ussenterprise.ufp.org [208.185.30.210]) by hub.freebsd.org (Postfix) with ESMTP id 101AE37B40A for ; Fri, 2 Nov 2001 14:34:28 -0800 (PST) Received: (from bicknell@localhost) by ussenterprise.ufp.org (8.11.1/8.11.1) id fA2MYR875371 for freebsd-hackers@FreeBSD.ORG; Fri, 2 Nov 2001 17:34:27 -0500 (EST) (envelope-from bicknell) Date: Fri, 2 Nov 2001 17:34:27 -0500 From: Leo Bicknell To: freebsd-hackers@FreeBSD.ORG Subject: Re: ep0 driver oddity Message-ID: <20011102173427.A75317@ussenterprise.ufp.org> Mail-Followup-To: freebsd-hackers@FreeBSD.ORG References: <20011101224034.A46105@ussenterprise.ufp.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011101224034.A46105@ussenterprise.ufp.org>; from bicknell@ufp.org on Thu, Nov 01, 2001 at 10:40:34PM -0500 Organization: United Federation of Planets 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 Thanks to all who had suggestions. Turned out the card had tossed it's cookies, rerunning the 3com setup showed bogus values for the port and IRQ, and simply resetting it and rebooting fixed the problem. -- Leo Bicknell - bicknell@ufp.org - CCIE 3440 PGP keys at http://www.ufp.org/~bicknell/ Read TMBG List - tmbg-list-request@tmbg.org, www.tmbg.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 2 15:58:31 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by hub.freebsd.org (Postfix) with ESMTP id 1DDC137B40B; Fri, 2 Nov 2001 15:58:27 -0800 (PST) Received: (from ache@localhost) by nagual.pp.ru (8.11.6/8.11.6) id fA2Nw7f98974; Sat, 3 Nov 2001 02:58:07 +0300 (MSK) (envelope-from ache) Date: Sat, 3 Nov 2001 02:58:05 +0300 From: "Andrey A. Chernov" To: Thomas David Rivers Cc: nin@Jp.FreeBSD.org, current@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: About stscasestr() prototyped with string.h of current lib Message-ID: <20011103025805.A98090@nagual.pp.ru> References: <20011102120117.A87038@nagual.pp.ru> <200111021050.fA2Ao7a77922@lakes.dignus.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200111021050.fA2Ao7a77922@lakes.dignus.com> User-Agent: Mutt/1.3.23i 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, Nov 02, 2001 at 05:50:07 -0500, Thomas David Rivers wrote: > > > > On Fri, Nov 02, 2001 at 17:36:04 +0900, NINOMIYA Hideyuki wrote: > > > > > In implementation with current, even if you implemented it for the > > > reason that Linux included, there is the problem that behavior is > > > different from Linux in about prototyping reference. > > > > 1) Our strcasestr() implementation is not related to Linux that way. > > 2) Program must not prototype by itself system-wide functions and should > > relay on system headers instead. > > 3) Programs which not follows rule #2 must be fixed by removing > > prototypes in question from their headers. > > What about the ANSI standard regarding polluting the user's > name space? Use standard way - #define _ANSI_SOURCE to switch them off, as for other FreeBSD extensions in that area (see string.h) -- Andrey A. Chernov http://ache.pp.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 2 16: 2:59 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by hub.freebsd.org (Postfix) with ESMTP id 00DB337B40B; Fri, 2 Nov 2001 16:02:56 -0800 (PST) Received: (from ache@localhost) by nagual.pp.ru (8.11.6/8.11.6) id fA302L699404; Sat, 3 Nov 2001 03:02:21 +0300 (MSK) (envelope-from ache) Date: Sat, 3 Nov 2001 03:02:18 +0300 From: "Andrey A. Chernov" To: Hajimu UMEMOTO Cc: nin@Jp.FreeBSD.org, hackers@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: About stscasestr() prototyped with string.h of current lib Message-ID: <20011103030216.B98090@nagual.pp.ru> References: <20011102.173604.78790653.nin@smtp.shikoku.ne.jp> <20011102120117.A87038@nagual.pp.ru> <20011102.220113.74678450.ume@mahoroba.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20011102.220113.74678450.ume@mahoroba.org> User-Agent: Mutt/1.3.23i 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, Nov 02, 2001 at 22:01:13 +0900, Hajimu UMEMOTO wrote: > I think nin said that having strcasestr() in our standard header > breaks existing program. Existen programs must be ported to FreeBSD first. > That is, our header seems not confirm > standard. Use #define _ANSI_SOURCE or _POSIX_SOURCE to get standard conformance. All those functions clearly marked as Nonstandard extensions in corresponding string.h section. -- Andrey A. Chernov http://ache.pp.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 2 21:50:26 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from www3.mailru.com (www3.mailru.com [80.68.244.6]) by hub.freebsd.org (Postfix) with ESMTP id 53BA437B40B; Fri, 2 Nov 2001 21:50:01 -0800 (PST) Received: by Pochtamt.Ru WebMail v1.9 id fA35jBL29892 for ; Date: Sat, 3 Nov 2001 08:45:11 +0300 (MSK) Message-Id: <200111030545.fA35jBL29892@www3.mailru.com> From: Новые базы данных 2001-2002 To: sys-sos@csa.runnet.ru, koka@lanmag.ru, oleg.philon@mail.ee, alan@lxorguk.ukuu.org.uk, alan@www.linux.org.uk, alan.cox@linux.org, galenh@debian.org, vvv@rinet.ru, msalama@usa.net, mark@ntshop.net Cc: mje@winntmag.com, dleblanc@mindspring.com, sean@ntsol.com, sgorsky@hotmail.com, johndoe@cit.msk.ru, jonnyd@cit.msk.ru, mailbox@company.com, info@novell.msk.ru, vksavl@cityline.ru, smallbiz_docdev@novell.com MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit X-Mailer: Free WebMail HotBOX.ru X-Originating-IP: [148.81.254.66] Subject: 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 Извините, если Вы не заказывали эту информацию, но возможно это то, что Вы так долго искали! Предлагаем Вам следующие программы и новые Базы данных: 1. Программу "SUBMIT WOLF 3.2" - автоматического размещения рекламных сообщений на 1100 русскоязычных электронных досках объявлений по всем темам - "Продам" (все рубрики), "Куплю" (все рубрики), "Работа" (предлагаю, ищу, требуется и т.п.), "Разное" (все, что угодно, включая сотрудничество во всех областях бизнеса, по всем направлениям деятельности), "Услуги" (все, какие возможно- Предлагаю, Требуются и т.д.) Возможности: ......· количество размещаемых рекламных сообщений - не ограничено ......· частота размещения рекламных сообщений - не ограничено ......· высокая скорость (размещение объявлений занимает не более 20-30 минут) ......· 20 канальный режим обмена данными ......· подробный отчет о каждом конкретном размещении с подтверждением файлом реального отчета сервера. Поставляется в комплекте с инструкцией по написанию скриптов, вспомогательной программой для облегчения и ускорения их написания. Стоимость программы - 600 руб. (20$) P.S. При оплате программы "SUBMIT WOLF 3.2" дополнительно БЕСПЛАТНО высылаем вторую программу "АВТОРАССЫЛКА- 640" на 640 российских и СНГ досок объявлений! 2. Программа "CLASSIFY" - автоматического размещения рекламных сообщений на зарубежных англоязычных электронных досках объявлений класса "Classified Ads" - более 500! Все разделы! Характеристики и интерфейс почти такие же, как и у "Submit Wolf . Размер - 2Mb. Стоимость программы - 750 руб.(25$) 3. Структурированная база "РОССИЙСКИЕ ПРЕДПРИЯТИЯ И ОРГАНИЗАЦИИ ПО ВИДАМ ДЕЯТЕЛЬНОСТИ-2001" на 23 000 e-mail адресов. Все адресса разбиты на 55 категорий. База содержит название и e-mail для всех организаций. Представленны организациями в сфере торговли, обслуживания, транспорта, строительства, легкой пром-ти и т. д. (в формат cvs (Excel), легко конвертируется в текстовый формат. БД готова к работе с любой программой массовой рассылки (при заказе вышлем такую программу "PersMail" - БЕСПЛАТНО, если у Вас нет). *Стоимость - 900 руб. (30$) 4. Электронная база "БИЗНЕС РОССИЯ - 2001". Данная база данных содержит информацию о 170.000 российских фирм и компаний, работающих на территории России (включая компании и по Вашему профилю). По отраслевому признаку предприятия сгруппированы по 23 секторам рынка, 29 отраслям, 225 подотраслям промышленности, 29 направлениям и видам деятельности, 15000 наименованиям продукции и услуг. Территориально предприятия сгруппированы по 14 экономическим районам, 164 областям, краям и республикам, 3279 внутриобластным районам. Возможность сортировки строк по любому из параметров, например, по роду деятельности или региону. Кроме электронного адреса по каждой компании имеется: название, род деятельности (!), телефоны, факс, почтовый адрес, адрес сайта, Ф.И.О. руководителя. Высылаем на CD на Ваш почтовый адрес или пришлем логин и пароль на сайт, куда мы ее закачаем для Вас. Размер 17Мb. Можете заказать бесплатные примеры информации из этой БД! Программа массовой рассылки "PersMail" по e-mail из этой БД - БЕСПЛАТНО, если у Вас нет. *Стоимость БД - 1350 руб.(45$) 5. База на 200.000 E-mail пользователей России и СНГ (последнее обновление)- 300 руб. (10$). 6. База на 15.000 E-mail адресов крупнейших предприятий и компаний мира - 300 руб.(10$). 7. База на 300.000 E-mail пользователей США. Формат .TXT - 1.9 Mb. *Стоимость - 300 руб. (10$). 8. Факс-база "ВСЯ ДЕЛОВАЯ МОСКВА". База содержит 62390 факс-номеров фирм Москвы и Московской области (московские номера) и состоит из 197 тематических разделов. Высокая актуальность информации обеспечивается за счет постоянной проверки и добавления новых номеров из различных источников. Факс-база предназначена для использования в программах автоматической факс-рассылки, поставляется в формате *.xls (MsExcel), может быть обработана стандартными средствами пакета "MsOffice" ("MsExcel", "MsAccess") и включает три поля: название фирмы; номер факса; вид деятельности. Программа для рассылки факсов - БЕСПЛАТНО! Стоимость - 900 руб. (30$). Оплата возможна телеграфным, банковским переводом или на WM. Если Вы заинтересованы в приобретении этих баз, то свяжитесь с нами по E-mail: dodew_@chat.ru. --- Рекламная рассылка представлена Рекламным агенством Компания ИнтеллСириус Все виды рекламных услуг! www.intellsirius.ru www@intellsirius.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 2 23: 1: 0 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from sasami.jurai.net (sasami.jurai.net [64.0.106.45]) by hub.freebsd.org (Postfix) with ESMTP id D556C37B40A for ; Fri, 2 Nov 2001 23:00:58 -0800 (PST) Received: from localhost (winter@localhost) by sasami.jurai.net (8.9.3/8.8.7) with ESMTP id CAA06139; Sat, 3 Nov 2001 02:00:57 -0500 (EST) Date: Sat, 3 Nov 2001 02:00:56 -0500 (EST) From: "Matthew N. Dodd" To: Leo Bicknell Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: ep0 driver oddity In-Reply-To: <20011102173427.A75317@ussenterprise.ufp.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 Fri, 2 Nov 2001, Leo Bicknell wrote: > Thanks to all who had suggestions. Turned out the card had tossed > it's cookies, rerunning the 3com setup showed bogus values for the > port and IRQ, and simply resetting it and rebooting fixed the > problem. For the archives; this is -very- common for the 3c509; when it doubt always refresh settings with the 3c5x9cfg.exe utility. I've got code in my tree that adds checksum verification support to the driver but there are interaction issues with PCCARD attached devices. -- | Matthew N. Dodd | '78 Datsun 280Z | '75 Volvo 164E | FreeBSD/NetBSD | | winter@jurai.net | 2 x '84 Volvo 245DL | ix86,sparc,pmax | | http://www.jurai.net/~winter | For Great Justice! | ISO8802.5 4ever | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Nov 3 1:15:46 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by hub.freebsd.org (Postfix) with ESMTP id 5C73F37B408 for ; Sat, 3 Nov 2001 01:15:44 -0800 (PST) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.11.6/8.11.6) with ESMTP id fA39F0951456 for ; Sat, 3 Nov 2001 10:15:01 +0100 (CET) (envelope-from phk@critter.freebsd.dk) To: hackers@freebsd.org Subject: Idea for project: Make cpp do unifdef service... From: Poul-Henning Kamp Date: Sat, 03 Nov 2001 10:15:00 +0100 Message-ID: <51454.1004778900@critter.freebsd.dk> 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 gang, We have a program called unifdef(1) which is a nice concept and all but a bit dated. In particular it doesn't understand lines like: #if defined(foo) || defined(bar) Is there a volunteer who would attempt to add the unifdef functionality to cpp ? There are plenty of files in the tree to test on... -- 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 3 2:12:58 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from smtpzilla5.xs4all.nl (smtpzilla5.xs4all.nl [194.109.127.141]) by hub.freebsd.org (Postfix) with ESMTP id 34E4837B415; Sat, 3 Nov 2001 02:12:53 -0800 (PST) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtpzilla5.xs4all.nl (8.12.0/8.12.0) with ESMTP id fA3ACobc025870; Sat, 3 Nov 2001 11:12:50 +0100 (CET) Received: (from wkb@localhost) by freebie.xs4all.nl (8.11.6/8.11.6) id fA3ACot00344; Sat, 3 Nov 2001 11:12:50 +0100 (CET) (envelope-from wkb) Date: Sat, 3 Nov 2001 11:12:50 +0100 From: Wilko Bulte To: Gary Jennejohn Cc: freebsd-scsi@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: ahc(4) reports PCI parity error interrupt Message-ID: <20011103111249.A327@freebie.xs4all.nl> References: <20011102002122.A7708@freebie.xs4all.nl> <200111021942.fA2Jg3q65108@peedub.muc.de> <20011102211621.A16992@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011102211621.A16992@freebie.xs4all.nl>; from wkb@freebie.xs4all.nl on Fri, Nov 02, 2001 at 09:16:21PM +0100 X-OS: FreeBSD 4.4-STABLE 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 Fri, Nov 02, 2001 at 09:16:21PM +0100, Wilko Bulte wrote: > On Fri, Nov 02, 2001 at 09:52:28AM +0100, Gary Jennejohn wrote: > > On Friday 02 November 2001 00:21, Wilko Bulte wrote: > > [snip problem description] > > > I ran the same systemdisk & all expansion cards in a PII-266 > > > with Intel chipset without any issue. The K7V is rock stable > > > as long as I keep my fingers from fxtv. > > > > > > Suggestions on how to analyse/workaround this issue are most > > > welcome. Anything in the BIOS setup maybe? > > > > > > > Sorry, no idea how to fix this, but I saw a very similar problem > > under Linux while writing a driver for a data-acquisition board. > > On a K7M (AMD chipset) I couldn't access the on-board memory > > reliably, but using an INTEL chipset and CPU everything worked > > just fine. Your report makes me think that there's a generic bug > > in the Athlon and not a problem in the chipsets, which is what I > > originally suspected. > > It appears things are more complicated than that. I have swapped > the Adaptec 29160 for a 2940UW. I am now running continous buildworlds, > a 'dd' of the SCSI disk and fxtv in parallel. > > This appears to work like a charm until now. I'll let it run and > see what develops It takes a while, but then it fails: fxtv looses the picture and cc (from the buildworld) started sig11-ing. [No, this is not then RAM, it only happens when fxtv runs] Seems I better loose the TVcard :-/ -- | / o / /_ _ email: 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 Sat Nov 3 3:40:37 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from sasami.jurai.net (sasami.jurai.net [64.0.106.45]) by hub.freebsd.org (Postfix) with ESMTP id DC8AE37B413; Sat, 3 Nov 2001 03:40:32 -0800 (PST) Received: from localhost (winter@localhost) by sasami.jurai.net (8.9.3/8.8.7) with ESMTP id GAA10264; Sat, 3 Nov 2001 06:40:29 -0500 (EST) Date: Sat, 3 Nov 2001 06:40:28 -0500 (EST) From: "Matthew N. Dodd" To: Mike Silbersack Cc: Wilko Bulte , freebsd-scsi@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG, sos@FreeBSD.ORG Subject: Re: ahc(4) reports PCI parity error interrupt In-Reply-To: <20011102143243.M17297-100000@achilles.silby.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 Fri, 2 Nov 2001, Mike Silbersack wrote: > Hm, I'm not sure if the Via pci-bad-settings patch to the ata driver > was mfc'd yet. Perhaps more than onboard IDE and SB Lives are > affected? Yes. Download the latest BIOS for your VIA 82c686 based K7 board. This fixed the problems I was observing of a similar nature. -- | Matthew N. Dodd | '78 Datsun 280Z | '75 Volvo 164E | FreeBSD/NetBSD | | winter@jurai.net | 2 x '84 Volvo 245DL | ix86,sparc,pmax | | http://www.jurai.net/~winter | For Great Justice! | ISO8802.5 4ever | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Nov 3 4: 6:21 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from ady.warpnet.ro (ady.warpnet.ro [217.156.25.2]) by hub.freebsd.org (Postfix) with ESMTP id 80CE037B415 for ; Sat, 3 Nov 2001 04:06:16 -0800 (PST) Received: from localhost (ady@localhost) by ady.warpnet.ro (8.9.3/8.9.3) with ESMTP id OAA28461 for ; Sat, 3 Nov 2001 14:19:41 +0200 (EET) (envelope-from ady@warpnet.ro) Date: Sat, 3 Nov 2001 14:19:19 +0200 (EET) From: Adrian Penisoara To: freebsd-scsi@freebsd.org Cc: freebsd-questions@freebsd.org Subject: IBM PC330 server freeze on boot install 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, I'm having a hard time trying to install FreeBSD on a IBM PC330 server (dual MP motherboard with one Pentium Pro 200Mhz, 96Mb RAM, AIC-7880P SCSI chipset directly connected to the SCSI array with 3 x IBM 4Gb disks and an IBM SCSI CDROM, no ServeRAID controller). Whenever I boot (either from floppy or from CDROM) the kernel hangs on "Waiting 15seconds for disks to settle" (no CapsLock/NumLock response). Booting verbose yelds no significant messages (it gets to the "noperif:ahc0:0:-1:-1" message and hangs). I have been able to succefully install RedHat and Debian Linux on the machine; NetBSD boots too (though I haven't yet tried to install). It's clear something is wrong with the FreeBSD drivers. Searching the mailling lists I saw other people accuse the very same problem. Is there anything it can be done ? Any way I can help debug this issue ? Thank you, Ady (@warpnet.ro) _______________________________________________________________________ | Programming in BASIC causes brain damage. | | (Edsger Wybe Dijkstra) | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Nov 3 8:52:42 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from smtpzilla3.xs4all.nl (smtpzilla3.xs4all.nl [194.109.127.139]) by hub.freebsd.org (Postfix) with ESMTP id F30D737B417; Sat, 3 Nov 2001 08:52:37 -0800 (PST) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtpzilla3.xs4all.nl (8.12.0/8.12.0) with ESMTP id fA3GqX6v074268; Sat, 3 Nov 2001 17:52:34 +0100 (CET) Received: (from wkb@localhost) by freebie.xs4all.nl (8.11.6/8.11.6) id fA3GqWN01089; Sat, 3 Nov 2001 17:52:32 +0100 (CET) (envelope-from wkb) Date: Sat, 3 Nov 2001 17:52:32 +0100 From: Wilko Bulte To: "Matthew N. Dodd" Cc: Mike Silbersack , freebsd-scsi@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG, sos@FreeBSD.ORG Subject: Re: ahc(4) reports PCI parity error interrupt Message-ID: <20011103175232.A1073@freebie.xs4all.nl> References: <20011102143243.M17297-100000@achilles.silby.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from winter@jurai.net on Sat, Nov 03, 2001 at 06:40:28AM -0500 X-OS: FreeBSD 4.4-STABLE 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 Sat, Nov 03, 2001 at 06:40:28AM -0500, Matthew N. Dodd wrote: > On Fri, 2 Nov 2001, Mike Silbersack wrote: > > Hm, I'm not sure if the Via pci-bad-settings patch to the ata driver > > was mfc'd yet. Perhaps more than onboard IDE and SB Lives are > > affected? > > Yes. Download the latest BIOS for your VIA 82c686 based K7 board. > > This fixed the problems I was observing of a similar nature. Well, I am at the latest rev Asus has up for ftp (rev 1007). -- | / o / /_ _ email: 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 Sat Nov 3 11:13: 1 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from silby.com (cb34181-a.mdsn1.wi.home.com [24.14.173.39]) by hub.freebsd.org (Postfix) with ESMTP id 353EE37B418 for ; Sat, 3 Nov 2001 11:12:57 -0800 (PST) Received: (qmail 23668 invoked by uid 1000); 3 Nov 2001 19:12:56 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 3 Nov 2001 19:12:56 -0000 Date: Sat, 3 Nov 2001 13:12:56 -0600 (CST) From: Mike Silbersack To: Wilko Bulte Cc: "Matthew N. Dodd" , , , Subject: Re: ahc(4) reports PCI parity error interrupt In-Reply-To: <20011103175232.A1073@freebie.xs4all.nl> Message-ID: <20011103131149.Q23595-100000@achilles.silby.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 Sat, 3 Nov 2001, Wilko Bulte wrote: > On Sat, Nov 03, 2001 at 06:40:28AM -0500, Matthew N. Dodd wrote: > > On Fri, 2 Nov 2001, Mike Silbersack wrote: > > > Hm, I'm not sure if the Via pci-bad-settings patch to the ata driver > > > was mfc'd yet. Perhaps more than onboard IDE and SB Lives are > > > affected? > > > > Yes. Download the latest BIOS for your VIA 82c686 based K7 board. > > > > This fixed the problems I was observing of a similar nature. > > Well, I am at the latest rev Asus has up for ftp (rev 1007). > > -- > | / o / /_ _ email: wilko@FreeBSD.org > |/|/ / / /( (_) Bulte Arnhem, The Netherlands Soren has said in the past that some companies only apply the patch if a SB Live is detected. You may wish to try pulling in the patch from ata-pci.c (look for "VIA '686b southbridge fix applied\n") and see if it helps you at all. Mike "Silby" Silbersack To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Nov 3 17:42:45 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from rowan.netcom.ubc.ca (rowan.netcom.ubc.ca [137.82.1.15]) by hub.freebsd.org (Postfix) with ESMTP id 91AD537B405; Sat, 3 Nov 2001 17:42:14 -0800 (PST) Received: from cal.cstudies.ubc.ca (cal.cstudies.ubc.ca [142.103.75.169]) by rowan.netcom.ubc.ca (8.11.2/8.11.2) with ESMTP id fA41gCA02041; Sat, 3 Nov 2001 17:42:12 -0800 (PST) Received: from _[243.219.253.80]_by (da001d1065.lax-ca.osd.concentric.net [64.0.148.44]) by cal.cstudies.ubc.ca (8.8.8+Sun/8.8.8) with SMTP id RAA14510; Sat, 3 Nov 2001 17:42:07 -0800 (PST) From: datingking411@excite.com Message-Id: <200111040142.RAA14510@cal.cstudies.ubc.ca> Received: from [94.40.67.183] by _[243.219.253.80]_by with SMTP id A12C14E5 Sat, 3 Nov 2001 17:29:10 PDT Subject: Love begins... here! Reply-To: caridreams411@yahoo.com Mime-Version: 1.0 Content-Type: text/html; charset="us-ascii" Date: Sat, 3 Nov 2001 17:46:27 To: undisclosed-recipients:; 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

Take control of your social life and join our community.
We offer a great way for busy, interesting and successful people to meet
each other in our safe, secure and anonymous environment.

Life should be wonderful. Find someone extraordinary to share your adventures with.
STOP waiting. START living.

GO meet Somebody!

CLICK HERE 


If you have received this message in error click here to be removed

 


To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Nov 3 19:45:44 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mailin9.bigpond.com (mailin9.bigpond.com [139.134.6.86]) by hub.freebsd.org (Postfix) with ESMTP id 058CD37B405; Sat, 3 Nov 2001 19:45:35 -0800 (PST) Received: from CPE-61-9-164-106.vic.bigpond.net.au ([144.135.24.84]) by mailin9.bigpond.com (Netscape Messaging Server 4.15) with SMTP id GM9C2S00.6O0; Sun, 4 Nov 2001 13:52:04 +1000 Received: from CPE-61-9-165-70.vic.bigpond.net.au ([61.9.165.70]) by bwmam06.mailsvc.email.bigpond.com(MailRouter V2.9k 8341/19013403); 04 Nov 2001 13:45:31 Received: (from root@localhost) by CPE-61-9-164-106.vic.bigpond.net.au (8.11.0/8.11.0) id fA43jFw08816; Sun, 4 Nov 2001 14:45:15 +1100 From: Darren Reed Message-Id: <200111040345.OAA18861@avalon.reed.wattle.id.au> Subject: Re: PATCH for review: ipfilter changes in rc.* In-Reply-To: <20011029203421.A17303@adv.devet.org> from Arjan de Vet at "Oct 29, 1 08:34:21 pm" To: devet@devet.org (Arjan de Vet) Date: Sun, 4 Nov 2001 14:45:10 +1100 Cc: dougb@freebsd.org, darrenr@reed.wattle.id.au, hackers@freebsd.org X-Mailer: ELM [version 2.4ME+ PL37 (25)] 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 some email I received from Arjan de Vet, sie wrote: > Darren Reed wrote: > > >In some email I received from Arjan de Vet, sie wrote: > >> I wrote similar patches (see http://home.iae.nl/users/devet/freebsd/) > >> trying to fix more or less the same bugs/problems. > >> > >> Maybe it's a good idea if Giorgos and I together come up with 1 'big' > >> ipfilter /etc/rc.* and rc.conf.5 patch which includes the best parts of > >> both our patches? > > > >That sounds like a good plan. > > OK, updated patches for stable and current are available from: > > http://home.iae.nl/users/devet/freebsd/ > > I include the README here: [...] How is this progressing ? Darren To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message